html,body,div,header,footer,main,section,nav,h1,h2,h3,h4,h5,h6,img,svg,p,a,hr,span,ol,ul,li,form,input,label{
    margin:0;
    padding:0;
    border:none;
    font-size:100%;
    font:inherit;
    vertical-align:baseline
}
*,*::before,*::after{
    box-sizing:border-box
}
img{
    max-width:100%
}
svg:not(:root){
    overflow:hidden
}
input{
    border-radius:0
}
::placeholder{
    opacity:1
}
a{
    background-color:transparent;
    text-decoration:none;
    color:inherit;
    -webkit-tap-highlight-color:transparent;
    outline:none
}
@font-face{
    font-family:KONE;
    src:url("../fonts/KONE_Information.woff2") format("woff2"),url("../fonts/KONE_Information.woff") format("woff"),url("/fonts/KONE_Information.ttf") format("truetype")
}
@font-face{
    font-family:'KONE-Icon-Font';
    src:url("../fonts/KONE-Icon-Font.eot?n7ugkl");
    src:url("../fonts/KONE-Icon-Font.eot?n7ugkl#iefix") format("embedded-opentype"),url("../fonts/KONE-Icon-Font.ttf?n7ugkl") format("truetype"),url("../fonts/KONE-Icon-Font.woff?n7ugkl") format("woff"),url("../fonts/KONE-Icon-Font.svg?n7ugkl#KONE-Icon-Font") format("svg");
    font-weight:normal;
    font-style:normal
}
html{
    font-size:62.5%
}
body{
    background-color:#bcc3c7;
    font-family:KONE;
    color:#3b4245;
    font-size:19px;
    font-size:1.9rem;
    line-height:1.3
}
a[name]{
    display:none
}
.container{
    position:relative;
    background-color:#fff;
    max-width:1440px;
    margin:0 auto;
    overflow:hidden
}
.container>header{
    z-index:999;
    position:relative;
    max-width:1440px;
    width:100%;
    flex:0 0 100%
}
.container>header.fixed-header .navigation div.logo{
    display:block
}
.container>header .navigation div.logo,.container>header .navigation div.search.screen,.container>header .navigation div.search.handheld{
    display:none
}
@media only screen and (max-width: 769px){
    .container>header .navigation div.logo,.container>header .navigation div.search.handheld{
        max-width:100%;
        display:flex
    }
	.column {
    float: left;
    width: 100%!important;
    /* Should be removed. Only for demonstration */
}
.navigation .logo .navicon:before {
   
}
.navigation .logo .navicon:before, .navigation .logo .search:before {
    font-family: KONE-Icon-Font;
    font-size: 28px;
    font-size: 2.8rem;
    line-height: 28px;
    line-height: 2.8rem;
}
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    .container>header .navigation div.logo,.container>header .navigation div.search.handheld{
        max-width:100%;
        display:flex
    }
}
.container>header.fixed{
    position:fixed;
    top:0
}
.container>header.fixed>.topnav{
    display:none
}
.container>header.fixed nav>ul>li{
    display:block
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0, 0, 0, 0);
    border:0
}
.hidden{
    display:none
}
.scroll-menu{
    overflow-y:scroll;
    max-height:125px
}
.navigation>.mobile-bg{
    display:none;
    position:fixed;
    top:81px;
    right:0;
    width:100%;
    height:100%;
    background:white;
    z-index:-1
}
.cookie-law{
    display:flex;
    z-index:1000;
    padding:30px 0;
    padding:3rem 0;
    background-color:#3b4245;
    background-color:rgba(59,66,69,0.95);
    color:#fff;
    position:fixed;
    bottom:0;
    left:0;
    text-align:left;
    width:100%;
    flex:0 0 100%
}
.cookie-law.hide{
    visibility:hidden;
    opacity:0;
    transition:all 0.8s linear
}
.cookie-law>*{
    width:100%;
    flex:0 0 100%;
    width:100%;
    margin:0 auto;
    padding:0 40px;
    padding:0 4rem
}
.cookie-law>*>*{
    text-align:left
}
.cookie-law a{
    color:#3d9edb
}
.cookie-law a:hover{
    color:#fff
}
.cookie-law h2{
    text-align:left;
    margin-bottom:10px;
    margin-bottom:1rem;
    font-size:24px;
    font-size:2.4rem;
    line-height:24px;
    line-height:2.4rem
}
.cookie-law h2:before{
    display:none
}
.cookie-law p{
    text-align:left;
    font-size:16px;
    font-size:1.6rem;
    margin-right:175px;
    margin-right:17.5rem;
    line-height:19px;
    line-height:1.9rem;
    margin-bottom:0
}
.cookie-law .button.cta,.cookie-law button.cta{
    float:right;
    color:#fff;
    font-size:18px;
    font-size:1.8rem;
    margin-top:-50px;
    margin-top:-5rem;
    line-height:53px;
    line-height:5.3rem;
    min-width:125px;
    text-align:center;
    z-index:100
}
.cookie-law .button.cta:hover,.cookie-law button.cta:hover{
    color:#fff
}
.cookie-law .button.cta:before,.cookie-law button.cta:before{
    text-align:center
}
.cookie-law .button.cta.icon-accept_checkmark:before,.cookie-law button.cta.icon-accept_checkmark:before{
   
}
.cookie-law .button.cta span,.cookie-law button.cta span{
    font-family:KONE
}
@media only screen and (max-width: 769px){
    .cookie-law{
        padding:20px 0;
        padding:2rem 0
    }
    .cookie-law>*{
        padding:0 20px;
        padding:0 2rem
    }
    .cookie-law p{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem;
        margin-bottom:10px;
        margin-bottom:1rem;
        margin-right:0;
        margin-right:0
    }
    .cookie-law .button.cta,.cookie-law button.cta{
        font-size:15px;
        font-size:1.5rem;
        margin-top:0;
        margin-top:0;
        top:0
    }
}
.red{
    color:#ea1c22
}
.blue{
    color:#00a6a6
}
.green{
    color:#96bd37
}
.orange{
    color:#f77e25
}
.purple{
    color:#842b7d
}
.bg-gray-light{
    background-color:#edeff0
}
body{
    position:relative
}
body:before{
    z-index:5000;
    position:fixed;
    width:100%;
    padding:10px 0;
    text-align:center;
    bottom:0
}
@media only screen and (max-width: 769px){
    body:before{
         
        display:none
    }
    .screen{
        display:none
    }
    .handheld{
        display:flex
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    body:before{
        content:"medium-screen";
        display:none
    }
    .screen{
        display:flex
    }
    .handheld{
        display:none
    }
    header .screen{
        display:none
    }
    header .handheld{
        display:flex
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    body:before{
        content:"tablet-portrait";
        display:none
    }
    .screen{
        display:flex
    }
    .medium-screen{
        display:none !important
    }
    .handheld{
        display:none
    }
}
@media only screen and (min-width: 1025px){
    body:before{
        content:"wide-screen";
        display:none
    }
    .screen{
        display:flex
    }
    .medium-screen{
        display:flex
    }
    .handheld{
        display:none
    }
}
@media only screen and (min-width: 1641px){
    body:before{
        content:"large-screen";
        display:none
    }
}
section,.g-grid,nav>ul{
    display:flex;
    display:-ms-flexbox;
    -ms-flex-direction:row;
    flex-direction:row;
    flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    list-style:none;
    margin:0;
    padding:0
}
section>*,.g-grid>*,nav>ul>*{
    -webkit-box-flex:1;
    -webkit-flex:1;
    flex:1 0 50%;
    -ms-flex:1 0 100%;
    max-width:100%;
    list-style:none;
    margin:0;
    padding:0;
}
section>h1,section>p,.g-grid>h1,.g-grid>p,nav>ul>h1,nav>ul>p{
    flex:0 0 100%
}
section [class^=g-col-],.g-grid [class^=g-col-],nav>ul [class^=g-col-]{
    -ms-flex:none;
    flex:none
}
section.g-gutter,.g-grid.g-gutter,nav>ul.g-gutter{
    margin:-20px 0 20px -20px;
    margin:-2rem 0 2rem -2rem
}
section.g-gutter>*,.g-grid.g-gutter>*,nav>ul.g-gutter>*{
    padding:20px 0 0 20px;
    padding:2rem 0 0 2rem
}
section.g-flex>*,.g-grid.g-flex>*,nav>ul.g-flex>*{
    display:-ms-flexbox;
    display:flex
}
section.g-flex>*>*,.g-grid.g-flex>*>*,nav>ul.g-flex>*>*{
    width:100%
}
section.g-no-padding>*>*,.g-grid.g-no-padding>*>*,nav>ul.g-no-padding>*>*{
    padding:0 0 0;
    padding:0 0 0
}
section.g-no-padding>*>*::after,.g-grid.g-no-padding>*>*::after,nav>ul.g-no-padding>*>*::after{
    margin-top:0;
    margin-top:0
}
h2,h3{
    position:relative;
    text-align:center;
    font-size:29px!important;
    font-size:3rem;
    line-height:34px;
    line-height:3.4rem;
    margin-bottom:25px;
    /* margin-bottom:6rem; */
    position:relative
}
h2::before,h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:70px;
    max-width:70px;
    position:absolute;
    top:calc(100% + 20px);
    left:calc(50% - (70px / 2));
    right:0
}
p,pre{
    text-align:center;
    font-size:19px!important;
    font-size:2.2rem;
    line-height:28px;
    line-height:2.8rem;
    margin-bottom:9px!important;
    margin-bottom:3.5rem
}
a{
    color:#0071b9
}
a.double-pointing-angle::after{
    
    margin-left:6px
}
a.arrow::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
     
    margin-left:10px
}
a.download::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
     
    margin-left:10px
}
a.worldwide::before,a.corporate::before,a.care::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    margin-right:10px
}
a.worldwide::before{
    
}
a.corporate::before{
    
}
a.care::before{
     
}
a:focus,a:hover{
    color:#3d9edb
}
ol,ul{
    list-style:none
}
strong,b{
    font-weight:bold
}
img{
    max-width:100%;
    height:auto;
    display:block;
    margin:0 auto
}
img.ajaxsmall{
    width:25px;
    height:25px
}
img.ajaxbig{
    width:50px;
    height:50px
}
button{
    border:0;
    padding:0;
    background-color:transparent
}
header{
    -webkit-box-flex:0 0 100%;
    -webkit-flex:0 0 100%;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    text-align:center
}
.rtf{
    margin:0 0 80px;
    margin:0 0 8rem;
    _font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:17px;
    font-size:1.7rem;
    line-height:26px;
    line-height:2.6rem;
    text-align:left
}
.rtf p{
    font-size:17px;
    font-size:1.7rem;
    line-height:26px;
    line-height:2.6rem;
    margin:0 0 35px;
    margin:0 0 3.5rem;
    text-align:left
}
.rtf ul{
    font-size:17px;
    font-size:1.7rem;
    padding-left:20px;
    padding-left:2rem;
    margin:0 0 35px;
    margin:0 0 3.5rem;
    list-style-type:disc
}
.rtf ul li{
    margin-bottom:10px;
    text-align: justify;
}
.rtf ol{
    font-size:17px;
    font-size:1.7rem;
    margin:0 0 35px;
    margin:0 0 3.5rem;
    list-style:decimal
}
.rtf .table-container table{
    border-collapse:collapse;
    width:100%;
    background-color:#fff
}
.rtf .table-container table tr,.rtf .table-container table thead tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-collapse:separate
}
.rtf .table-container table tr td,.rtf .table-container table thead tr td{
    background-clip:padding-box
}
.rtf .table-container table tr th,.rtf .table-container table thead tr th{
    padding:20px;
    padding:2rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    text-align:left;
    font-family:KONE;
    font-size:19px;
    font-size:1.9rem;
    text-transform:uppercase;
    font-weight:600;
    background-clip:padding-box
}
.rtf .table-container table tr th:last-child,.rtf .table-container table thead tr th:last-child{
    border:0
}
.rtf .table-container table tr th:focus,.rtf .table-container table thead tr th:focus{
    outline:none
}
.rtf .table-container table tr th:first-child,.rtf .table-container table thead tr th:first-child{
    white-space:normal;
    display:table-cell
}
.rtf .table-container table tr th:first-child:after,.rtf .table-container table thead tr th:first-child:after{
    position:absolute;
    content:'';
    top:0;
    right:0;
    width:1px;
    height:100%;
    display:block;
    background:#dae2e7
}
.rtf .table-container table tr,.rtf .table-container table tbody tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7
}
.rtf .table-container table tr:hover.row-has-link,.rtf .table-container table tbody tr:hover.row-has-link{
    cursor:pointer
}
.rtf .table-container table tr:hover td a,.rtf .table-container table tr:hover th a,.rtf .table-container table tbody tr:hover td a,.rtf .table-container table tbody tr:hover th a{
    color:#3d9edb
}
.rtf .table-container table tr td,.rtf .table-container table tbody tr td{
    padding:15px 25px;
    padding:1.5rem 2.5rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem
}
.rtf .table-container table tr td:first-child,.rtf .table-container table tbody tr td:first-child{
    color:#0071b9;
    display:table-cell;
    background-clip:padding-box
}
.rtf .table-container table tr td:first-child:after,.rtf .table-container table tbody tr td:first-child:after{
    position:absolute;
    content:'';
    top:0;
    right:0;
    width:1px;
    height:100%;
    display:block;
    background:#dae2e7
}
.rtf .table-container table tr td:last-child,.rtf .table-container table tbody tr td:last-child{
    border:0
}
.rtf .table-container table tr td,.rtf .table-container table tr th,.rtf .table-container table tbody tr td,.rtf .table-container table tbody tr th{
    position:static;
    border-collapse:separate;
    white-space:normal
}
.rtf .table-container table.tablesorter .tablesorter-header{
    cursor:pointer
}
.rtf .table-container table.tablesorter .tablesorter-header>div{
    padding-right:20px;
    position:relative
}
.rtf .table-container table.tablesorter .tablesorter-header>div::after{
    position:absolute;
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    right:0;
    top:3px
}
.rtf .table-container table.tablesorter .tablesorter-header.tablesorter-headerUnSorted>div::after{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    transform:rotate(90deg);
     
}
.rtf .table-container table.tablesorter .tablesorter-header.tablesorter-headerAsc>div::after{
    content:""
}
.rtf .table-container table.tablesorter .tablesorter-header.tablesorter-headerDesc>div::after{
    content:""
}
.rtf .table-container table.responsive{
    margin-bottom:0
}
.rtf .table-container table.responsive td,.rtf .table-container table.responsive th{
    position:static;
    overflow:hidden;
    border-collapse:separate
}
.rtf .table-container table.responsive td:not(:first-child),.rtf .table-container table.responsive th:not(:first-child){
    white-space:nowrap
}
.rtf .table-container table.responsive td:first-child{
    color:#0071b9;
    white-space:normal
}
.rtf .table-container div.table-wrapper{
    position:relative;
    overflow:hidden
}
.rtf .table-container div.table-wrapper div.scrollable{
    margin-left:calc(50% - 10px);
    overflow:scroll;
    overflow-y:hidden
}
.rtf .table-container div.table-wrapper div.scrollable tr{
    border-left:0;
    border-right:0
}
.rtf .table-container div.table-wrapper div.scrollable tr:hover{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7
}
.rtf .table-container div.table-wrapper div.scrollable tr:hover td{
    border-color:#dae2e7
}
figure{
    margin:0 0 80px;
    margin:0 0 8rem
}
figure>img{
    min-width:100%;
    margin:0 0 40px;
    margin:0 0 4rem
}
figure>figcaption{
    font-size:19px;
    font-size:1.9rem;
    line-height:26px;
    line-height:2.6rem;
    text-align:center;
    margin:0 0 40px;
    margin:0 0 4rem
}
figure.left{
    margin:0 60px 20px 0;
    margin:0 6rem 2rem 0;
    max-width:40%;
    float:left
}
figure.right{
    margin:0 0 20px 60px;
    margin:0 0 2rem 6rem;
    max-width:40%;
    float:right
}
blockquote{
    color:#1d8bd0;
    padding:0 60px;
    padding:0 6rem;
    margin:0 0 75px;
    margin:0 0 7.5rem;
    font-size:26px;
    font-size:2.6rem;
    line-height:36px;
    line-height:3.6rem;
    border-left:2px solid #edeff0;
    border-left:0.2rem solid #edeff0
}
.banner{
    position:relative;
    background-repeat:repeat-y;
    background-size:cover;
    background-position:center center
}
.banner:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.85) 100%);
    opacity:0.6;
    z-index:1
}
[data-pattern]{
    position:relative;
    background-repeat:repeat;
    background-position:0 0
}
[data-pattern]:before{
    content:'';
    margin:40px;
    margin:4rem;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background:#fff
}
.video-holder .video-container{
    overflow:hidden
}
.video-overlay{
    display:none;
    position:fixed;
    z-index:1000;
    top:0;
    right:0;
    left:0;
    bottom:0;
    background-color:rgba(0,0,0,0.7)
}
.video-overlay .close-button{
    position:absolute;
    top:50px;
    right:50px
}
@media only screen and (max-width: 769px){
    .video-overlay .close-button{
        z-index:2000;
        position:absolute;
        top:20px;
        right:20px
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .video-overlay .close-button{
        z-index:2000;
        position:absolute;
        top:20px;
        right:20px
    }
}
@media only screen and (min-width: 1025px){
    .video-overlay .close-button{
        z-index:2000;
        position:absolute;
        top:50px;
        right:150px
    }
}
@media only screen and (min-width: 1641px){
    .video-overlay .close-button{
        z-index:2000;
        position:absolute;
        top:50px;
        right:200px
    }
}
.video-overlay .video-type>iframe,.video-overlay .video-type>object,.video-overlay .video-type>embed,.video-overlay .video-type>[itemscope],.video-overlay .video-type>[itemtype]{
    position:absolute;
    top:25vh;
    left:25%;
    min-width:50vw;
    max-width:50vw;
    min-height:calc(50vw * 0.5625);
    max-height:calc(50vw * 0.5625)
}
.video-overlay .video-type>[itemscope]>iframe,.video-overlay .video-type>[itemtype]>iframe{
    width:50vw !important;
    height:calc(50vw * 0.5625) !important
}
@media only screen and (max-width: 769px){
    .video-overlay .video-type>iframe,.video-overlay .video-type>object,.video-overlay .video-type>embed,.video-overlay .video-type>[itemscope],.video-overlay .video-type>[itemtype]{
        position:absolute;
        top:0;
        left:0;
        min-width:100vw;
        min-height:100vh
    }
    .video-overlay .video-type [itemscope]>div[style],.video-overlay .video-type>[itemtype]>div[style]{
        width:100vw !important;
        height:100vh !important
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .video-overlay .video-type>iframe,.video-overlay .video-type>object,.video-overlay .video-type>embed,.video-overlay .video-type>[itemscope],.video-overlay .video-type>[itemtype]{
        position:absolute;
        top:0;
        left:0;
        min-width:100vw;
        min-height:100vh
    }
    .video-overlay .video-type [itemscope]>div[style],.video-overlay .video-type [itemscope] iframe[style],.video-overlay .video-type>[itemtype]>div[style],.video-overlay .video-type>[itemtype] iframe[style]{
        width:100vw !important;
        height:100vh !important
    }
}
section.video-banner .stop-video{
    display:none;
    z-index:6000;
    position:absolute;
    top:20px;
    right:20px
}
section.video-banner .video-container{
    display:none;
    position:absolute;
    top:0;
    right:0;
    left:0;
    bottom:0;
    margin-left:auto;
    margin-right:auto;
    background-color:#000;
    text-align:center
}
section.video-banner .video-container.content-video-container .video-type{
    display:flex;
    flex:auto;
    flex-direction:column;
    justify-content:center
}
.panel-blocks>*>article{
    padding:60px 40px 30px 100px;
    padding:6rem 4rem 3rem 10rem
}
.panel-blocks>*>article>*{
    text-align:left;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem
}
.panel-blocks>*>article h2,.panel-blocks>*>article h3{
    font-size:28px;
    font-size:2.8rem;
    line-height:32px;
    line-height:3.2rem;
    margin-bottom:30px;
    margin-bottom:3rem;
    position:relative;
    text-transform:uppercase;
    font-family:KONE !important
}
.panel-blocks>*>article h2:before,.panel-blocks>*>article h3:before{
    font-family:'KONE-Icon-Font' !important;
    background-color:transparent;
    max-width:32px;
    max-height:32px;
    width:32px;
    height:32px;
    position:absolute;
    top:0;
    left:-62px;
    font-size:30px;
    font-size:3rem;
    text-align:center;
    color:inherit !important
}
.panel-blocks>*>article div.textleft p{
    text-align:left
}
.panel-blocks>*>article p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    margin-bottom:30px;
    margin-bottom:3rem
}
.panel-blocks>*>article a{
    font-size:20px;
    font-size:2rem;
    line-height:30px;
    line-height:3rem
}
@media only screen and (max-width: 769px){
    .panel-blocks>*{
        flex:0 0 100%
    }
    .panel-blocks>*>article{
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
    .panel-blocks>*>article h2,.panel-blocks>*>article h3{
        font-size:22px;
        font-size:2.2rem;
        line-height:28px;
        line-height:2.8rem;
        text-align:center
    }
    .panel-blocks>*>article h2:before,.panel-blocks>*>article h3:before{
        visibility:hidden
    }
    .panel-blocks>*>article a{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
}
@media only screen and (max-width: 769px){
    h2,h3{
        position:relative;
        text-align:center;
        font-size:22px;
        font-size:2.2rem;
        line-height:28px;
        line-height:2.8rem;
        margin-bottom:35px;
        margin-bottom:3.5rem;
        position:relative
    }
    h2::before,h3::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:35px;
        max-width:35px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (35px / 2));
        right:0
    }
    [data-pattern]:before{
        margin:20px;
        margin:2rem
    }
    .rtf{
        margin:0 0 40px;
        margin:0 0 4rem;
        font-family:Arial,"Helvetica Neue",Helvetica,sans-serif
    }
    .rtf p{
        text-align:left;
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem;
        margin:0 0 20px;
        margin:0 0 2rem
    }
    .rtf ul{
        padding-left:10px;
        padding-left:1rem;
        font-size:15px;
        font-size:1.5rem;
        list-style-type:disc
    }
    .rtf ul li{
        margin-bottom:20px
    }
    .rtf ol{
        font-size:15px;
        font-size:1.5rem
    }
    figure{
        margin:0 0 40px;
        margin:0 0 4rem
    }
    figure>img{
        margin:0 0 20px;
        margin:0 0 2rem
    }
    figure>figcaption{
        font-size:11px;
        font-size:1.1rem;
        line-height:15px;
        line-height:1.5rem;
        margin:0 0 20px;
        margin:0 0 2rem
    }
    figure.left,figure.right{
        margin:0 0 30px 0;
        margin:0 0 3rem 0;
        max-width:100%;
        float:none
    }
    blockquote{
        color:#1d8bd0;
        padding:0 0 0 20px;
        padding:0 0 0 2rem;
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:17px;
        font-size:1.7rem;
        line-height:22px;
        line-height:2.2rem
    }
}
.table-container{
    overflow:hidden
}
.table-container>div{
    border:1px solid #dae2e7
}
.rtf .table-container{
    border:1px solid #dae2e7
}
.hidden-period{
    display:none
}
.loader{
    width:100%;
    height:250px;
    margin:0 !important;
    max-width:100% !important;
    flex:none !important;
    display:none
}
.loader img{
    width:54px;
    height:55px;
    margin-top:100px
}
.loader.active{
    display:block
}
nav{
    -webkit-transition:all 0.5s linear;
    -moz-transition:all 0.5s linear;
    -o-transition:all 0.5s linear;
    transition:all 0.5s linear
}
nav>ul>li{
    flex:1
}
nav>ul>li>a{
    display:block
}
nav>ul>li>ul{
    padding:0;
    padding:0;
    position:absolute;
    visibility:hidden;
    opacity:0;
    left:0;
    width:100%
}
nav>ul>li>ul::after{
    display:none !important
}
nav>ul>li>ul li{
    flex:1 !important;
    padding:0
}
nav>ul>li>ul li a{
    display:block
}
@media only screen and (max-width: 769px){
    nav>ul{
        display:block
    }
    nav>ul>li:hover>ul{
        display:none
    }
    nav>ul>li>ul{
        position:static;
        display:none
    }
    nav>ul>li>ul::after{
        display:none !important
    }
    nav>ul>li>ul li{
        padding:0
    }
    nav>ul>li>ul li a{
        display:block
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    nav>ul{
        display:block
    }
    nav>ul>li:hover>ul{
        display:none
    }
    nav>ul>li>ul{
        position:static;
        display:none
    }
    nav>ul>li>ul::after{
        display:none !important
    }
    nav>ul>li>ul li{
        padding:0
    }
    nav>ul>li>ul li a{
        display:block
    }
}
.module-form,form{
    background-color:#edeff0
}
.module-form .square,form .square{
    min-width:66px;
    min-width:6.6rem;
    min-height:51px;
    min-height:5.1rem;
    max-height:51px;
    max-height:5.1rem;
    -ms-border-radius:.3rem;
    border-radius:.3rem;
    color:#0071b9;
    border-color:#0071b9
}
.module-form .square:before,form .square:before{
    font-size:22.5px;
    font-size:2.25rem
}
.module-form .align-elements,.module-form .wForm .choices.horizontal,form .align-elements,form .wForm .choices.horizontal{
    overflow:auto;
    display:block
}
.module-form .align-elements>*,.module-form .wForm .choices.horizontal>*,form .align-elements>*,form .wForm .choices.horizontal>*{
    float:left;
    margin-right:30px
}
.module-form .align-elements>*:last-child,.module-form .wForm .choices.horizontal>*:last-child,form .align-elements>*:last-child,form .wForm .choices.horizontal>*:last-child{
    margin-right:0px
}
.module-form .align-elements>label,.module-form .wForm .choices.horizontal>label,form .align-elements>label,form .wForm .choices.horizontal>label{
    min-width:calc(40% - 30px);
    text-align:left
}
.module-form .align-elements>label:last-child,.module-form .wForm .choices.horizontal>label:last-child,form .align-elements>label:last-child,form .wForm .choices.horizontal>label:last-child{
    min-width:40%
}
.module-form .align-elements>div,.module-form .wForm .choices.horizontal>div,form .align-elements>div,form .wForm .choices.horizontal>div{
    width:100%;
    max-width:calc(60% - 30px)
}
.module-form .align-elements>div:last-child,.module-form .wForm .choices.horizontal>div:last-child,form .align-elements>div:last-child,form .wForm .choices.horizontal>div:last-child{
    max-width:60%
}
.module-form .align-elements>div>*:not(:only-child),.module-form .wForm .choices.horizontal>div>*:not(:only-child),form .align-elements>div>*:not(:only-child),form .wForm .choices.horizontal>div>*:not(:only-child){
    float:left
}
.module-form .align-elements>div>*:not(:only-child):not(:last-child),.module-form .wForm .choices.horizontal>div>*:not(:only-child):not(:last-child),form .align-elements>div>*:not(:only-child):not(:last-child),form .wForm .choices.horizontal>div>*:not(:only-child):not(:last-child){
    margin-right:15px;
    max-width:calc(75% - 15px)
}
.module-form .align-elements>div>*:not(:only-child):last-child,.module-form .wForm .choices.horizontal>div>*:not(:only-child):last-child,form .align-elements>div>*:not(:only-child):last-child,form .wForm .choices.horizontal>div>*:not(:only-child):last-child{
    max-width:25%
}
.module-form .hide-label label,form .hide-label label{
    display:none
}
.module-form .group-elements>*,form .group-elements>*{
    float:left;
    margin-right:30px
}
.module-form .group-elements>*:last-child,form .group-elements>*:last-child{
    margin-right:0px
}
.module-form .radio-set,form .radio-set{
    padding:15px 0
}
.module-form>form>div,.module-form>form>h3,.module-form>div>div,.module-form>div>h3,form>form>div,form>form>h3,form>div>div,form>div>h3{
    /* background-color:#fff; */
    flex:0 0 100%;
    max-width:100%;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0;
    text-transform:uppercase
}
.module-form>form>div>section>*,.module-form>form>h3>section>*,.module-form>div>div>section>*,.module-form>div>h3>section>*,form>form>div>section>*,form>form>h3>section>*,form>div>div>section>*,form>div>h3>section>*{
    text-align:left;
    position:relative;
    padding:100px 115px 80px;
    padding:10rem 11.5rem 8rem
}
.module-form>form>div>section>* h2,.module-form>form>div>section>* h3,.module-form>form>h3>section>* h2,.module-form>form>h3>section>* h3,.module-form>div>div>section>* h2,.module-form>div>div>section>* h3,.module-form>div>h3>section>* h2,.module-form>div>h3>section>* h3,form>form>div>section>* h2,form>form>div>section>* h3,form>form>h3>section>* h2,form>form>h3>section>* h3,form>div>div>section>* h2,form>div>div>section>* h3,form>div>h3>section>* h2,form>div>h3>section>* h3{
    text-align:left
}
.module-form>form>div>section>* h2:before,.module-form>form>div>section>* h3:before,.module-form>form>h3>section>* h2:before,.module-form>form>h3>section>* h3:before,.module-form>div>div>section>* h2:before,.module-form>div>div>section>* h3:before,.module-form>div>h3>section>* h2:before,.module-form>div>h3>section>* h3:before,form>form>div>section>* h2:before,form>form>div>section>* h3:before,form>form>h3>section>* h2:before,form>form>h3>section>* h3:before,form>div>div>section>* h2:before,form>div>div>section>* h3:before,form>div>h3>section>* h2:before,form>div>h3>section>* h3:before{
    display:none
}
.module-form>form>div>section>* p,.module-form>form>h3>section>* p,.module-form>div>div>section>* p,.module-form>div>h3>section>* p,form>form>div>section>* p,form>form>h3>section>* p,form>div>div>section>* p,form>div>h3>section>* p{
    text-align:left
}
.module-form>form>div>section>* .mandatory,.module-form>form>h3>section>* .mandatory,.module-form>div>div>section>* .mandatory,.module-form>div>h3>section>* .mandatory,form>form>div>section>* .mandatory,form>form>h3>section>* .mandatory,form>div>div>section>* .mandatory,form>div>h3>section>* .mandatory{
    font-size:14px;
    position:absolute;
    margin-bottom:0;
    bottom:60px
}
.module-form>form>div>section>*>*:first-child:not(h3),.module-form>form>h3>section>*>*:first-child:not(h3),.module-form>div>div>section>*>*:first-child:not(h3),.module-form>div>h3>section>*>*:first-child:not(h3),form>form>div>section>*>*:first-child:not(h3),form>form>h3>section>*>*:first-child:not(h3),form>div>div>section>*>*:first-child:not(h3),form>div>h3>section>*>*:first-child:not(h3){
    margin-top:90px;
    margin-top:9rem
}
.module-form>form>div>section>*:only-child,.module-form>form>h3>section>*:only-child,.module-form>div>div>section>*:only-child,.module-form>div>h3>section>*:only-child,form>form>div>section>*:only-child,form>form>h3>section>*:only-child,form>div>div>section>*:only-child,form>div>h3>section>*:only-child{
    padding:100px 115px 80px;
    padding:10rem 11.5rem 8rem
}
.module-form>form>div>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>form>div>section>*:first-of-type:nth-last-of-type(2):first-child,form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2):first-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>div>div>section>*:first-of-type:nth-last-of-type(2):first-child,form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2):first-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child{
    padding:100px 50px 80px 115px;
    padding:10rem 5rem 8rem 11.5rem
}
.module-form>form>div>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>form>div>section>*:first-of-type:nth-last-of-type(2):last-child,form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2):last-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>div>div>section>*:first-of-type:nth-last-of-type(2):last-child,form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2):last-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child{
    padding:100px 115px 80px 50px;
    padding:10rem 11.5rem 8rem 5rem
}
.module-form div.history>form,.module-form>div>div,form div.history>form,form>div>div{
    flex:none
}
@media only screen and (max-width: 769px){
    .module-form .square,form .square{
        min-width:100%
    }
    .module-form .align-elements>label,.module-form .wForm .choices.horizontal>label,form .align-elements>label,form .wForm .choices.horizontal>label{
        min-width:100%;
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-form .align-elements>label:last-child,.module-form .wForm .choices.horizontal>label:last-child,form .align-elements>label:last-child,form .wForm .choices.horizontal>label:last-child{
        min-width:100%
    }
    .module-form .align-elements>div,.module-form .wForm .choices.horizontal>div,form .align-elements>div,form .wForm .choices.horizontal>div{
        width:100%;
        max-width:100%
    }
    .module-form .align-elements>div:last-child,.module-form .wForm .choices.horizontal>div:last-child,form .align-elements>div:last-child,form .wForm .choices.horizontal>div:last-child{
        max-width:100%
    }
    .module-form .align-elements>div>*:not(:only-child):not(:last-child),.module-form .wForm .choices.horizontal>div>*:not(:only-child):not(:last-child),form .align-elements>div>*:not(:only-child):not(:last-child),form .wForm .choices.horizontal>div>*:not(:only-child):not(:last-child){
        margin-right:0;
        margin-bottom:20px;
        max-width:100%
    }
    .module-form .align-elements>div>*:not(:only-child):last-child,.module-form .wForm .choices.horizontal>div>*:not(:only-child):last-child,form .align-elements>div>*:not(:only-child):last-child,form .wForm .choices.horizontal>div>*:not(:only-child):last-child{
        max-width:25%
    }
    .module-form .radio-set,form .radio-set{
        padding:0
    }
    .module-form>form>div,.module-form>form>h3,.module-form>div>div,.module-form>div>h3,form>form>div,form>form>h3,form>div>div,form>div>h3{
        flex:0 0 100%;
        max-width:100%
    }
    .module-form>form>div>section>*,.module-form>form>h3>section>*,.module-form>div>div>section>*,.module-form>div>h3>section>*,form>form>div>section>*,form>form>h3>section>*,form>div>div>section>*,form>div>h3>section>*{
        flex:0 0 100%;
        max-width:100%;
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
    .module-form>form>div>section>*:not(:first-child),.module-form>form>h3>section>*:not(:first-child),.module-form>div>div>section>*:not(:first-child),.module-form>div>h3>section>*:not(:first-child),form>form>div>section>*:not(:first-child),form>form>h3>section>*:not(:first-child),form>div>div>section>*:not(:first-child),form>div>h3>section>*:not(:first-child){
        border-top:1px solid #edeff0;
        border-top:0.1rem solid #edeff0
    }
    .module-form>form>div>section>* .mandatory,.module-form>form>h3>section>* .mandatory,.module-form>div>div>section>* .mandatory,.module-form>div>h3>section>* .mandatory,form>form>div>section>* .mandatory,form>form>h3>section>* .mandatory,form>div>div>section>* .mandatory,form>div>h3>section>* .mandatory{
        font-size:12px;
        position:relative;
        margin-bottom:10px;
        bottom:10px
    }
    .module-form>form>div>section>*>*:first-child:not(h3),.module-form>form>h3>section>*>*:first-child:not(h3),.module-form>div>div>section>*>*:first-child:not(h3),.module-form>div>h3>section>*>*:first-child:not(h3),form>form>div>section>*>*:first-child:not(h3),form>form>h3>section>*>*:first-child:not(h3),form>div>div>section>*>*:first-child:not(h3),form>div>h3>section>*>*:first-child:not(h3){
        margin-top:0;
        margin-top:0
    }
    .module-form>form>div>section>*:only-child,.module-form>form>h3>section>*:only-child,.module-form>div>div>section>*:only-child,.module-form>div>h3>section>*:only-child,form>form>div>section>*:only-child,form>form>h3>section>*:only-child,form>div>div>section>*:only-child,form>div>h3>section>*:only-child{
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
    .module-form>form>div>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2):first-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>form>div>section>*:first-of-type:nth-last-of-type(2):first-child,form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2):first-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>div>div>section>*:first-of-type:nth-last-of-type(2):first-child,form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2):first-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:first-child{
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
    .module-form>form>div>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2):last-child,.module-form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>form>div>section>*:first-of-type:nth-last-of-type(2):last-child,form>form>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2):last-child,form>form>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>div>div>section>*:first-of-type:nth-last-of-type(2):last-child,form>div>div>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2):last-child,form>div>h3>section>*:first-of-type:nth-last-of-type(2) ~ div:last-child{
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
}
form{
    background-color:transparent
}
input,textarea,select{
    font-family:KONE;
    font-size:22px;
    font-size:2.2rem;
    line-height:22px;
    line-height:2.2rem;
    display:inline-block;
    width:100%
}
input:focus,textarea:focus,select:focus{
    outline:none;
    border-color:#0071b9;
    color:#0071b9
}
@media only screen and (max-width: 769px){
    input,textarea,select{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
}
input{
    outline:none;
    color:#0071b9
}
input::-webkit-search-decoration,input::-webkit-search-cancel-button{
    display:none
}
input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search]{
        width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}
input[type=text].error,input[type=email].error,input[type=tel].error,input[type=url].error,input[type=search].error{
    border-color:#d9534f;
    color:#d9534f
}
@media only screen and (max-width: 769px){
    input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search]{
        padding:10px 0 5px;
        padding:1rem 0 .5rem
    }
}
input[type=submit]{
    position:relative;
    font-size:22px;
    font-size:2.2rem;
    line-height:29px;
    line-height:2.9rem;
    min-width:50px;
    min-width:5rem;
    min-height:50px;
    min-height:5rem;
    padding:0 30px;
    padding:0 3rem;
    overflow-y:hidden;
    display:inline-block;
    vertical-align:middle;
    border:2px solid #0071b9;
    border:0.2rem solid #0071b9;
    color:#0071b9;
    background-color:transparent;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -moz-osx-font-smoothing:grayscale
}
input[type=submit]:before{
    width:100%;
    position:absolute;
     
    margin:0;
    pointer-events:none;
    z-index:-1;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    top:-50px
}
input:focus{
    outline:none;
    border-color:#0071b9;
    color:#0071b9
}
textarea{
    width:100%;
    border:2px solid #7b8083;
    -webkit-border-radius:3px;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    padding:20px;
    padding:2rem;
    line-height:28px;
    line-height:2.8rem
}
@media only screen and (max-width: 769px){
    textarea{
        padding:5px;
        padding:.5rem;
        line-height:18px;
        line-height:1.8rem
    }
}
select{
    color:#0071b9;
    padding:8px 15px 9px;
    padding:.8rem 1.5rem .9rem;
    border:2px solid #0071b9;
    -webkit-border-radius:3px;
    cursor:pointer;
    height:50px
}
@media only screen and (max-width: 769px){
    select{
        padding:10px;
        padding:1rem
    }
}
form section>div{
    display:block;
    position:relative;
    width:100%
}
form section>div textarea{
    margin-top:10px;
    margin-top:1rem
}
form section>div.success::after,form section>div.error::after{
    position:absolute;
    top:0;
    font-family:KONE-Icon-Font;
    right:15px;
    right:1.5rem;
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    padding:4px 0;
    padding:.4rem 0;
    font-size:120%
}
form section>div.success::after{
    content:"\e93e";
    color:#5cb85c
}
form section>div.error::after{
    content:"\e940";
    color:#d9534f
}
form section>div.error input[type=text],form section>div.error input[type=email],form section>div.error input[type=tel],form section>div.error input[type=url],form section>div.error input[type=search]{
    border-color:#d9534f;
    color:#d9534f
}
label.search-input{
    position:absolute;
    top:0;
    right:0;
    background-color:#fff;
    color:#0071b9;
    width:auto;
    min-width:95px;
    margin-top:2px;
    padding:0 0 0 10px
}
label.search-input::before{
    position:absolute;
    left:0;
     
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    padding:0;
    margin-left:10px;
    font-size:140%
}
label.search-input input[type=search]{
    float:right;
    display:block;
    text-transform:uppercase;
    border:1px solid #0071b9;
    -webkit-appearance:textfield;
    -webkit-box-sizing:content-box;
    height:17px;
    padding:0px 4px 0px 24px;
    width:65px;
    max-width:unset;
    min-width:unset;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s;
    font-family:KONE;
    background:none
}
label.search-input input[type=search]:focus{
    width:200px;
    background-color:#fff
}
label.search-input input[type=search]::-webkit-input-placeholder{
    color:#fff
}
label.search-input input[type=search]:-moz-placeholder{
    color:#fff;
    opacity:1
}
label.search-input input[type=search]::-moz-placeholder{
    color:#fff;
    opacity:1
}
label.search-input input[type=search]:-ms-input-placeholder{
    color:#fff
}
@media only screen and (max-width: 1024px){
    label.search-input{
        display:block;
        position:relative;
        color:#0071b9;
        width:auto;
        padding:0;
        margin-bottom:-3px
    }
    label.search-input::before{
        display:none
    }
    label.search-input input[type=search]{
        float:none;
        display:block;
        text-transform:none;
        border:0;
        border-bottom:3px solid #0071b9;
        -webkit-appearance:textfield;
        -webkit-box-sizing:content-box;
        text-align:center;
        font-size:18px;
        font-size:1.8rem;
        padding:4px;
        width:calc(100% - 8px);
        max-width:unset;
        min-width:unset;
        -webkit-transition:all .5s;
        -moz-transition:all .5s;
        transition:all .5s
    }
    label.search-input input[type=search]:focus{
        width:100%;
        background-color:#fff;
        text-transform:none;
        border-bottom:3px solid #0071b9;
        font-size:18px;
        font-size:1.8rem
    }
    label.search-input input[type=search]::-webkit-input-placeholder{
        color:#0071b9
    }
    label.search-input input[type=search]:-moz-placeholder{
        color:#0071b9;
        opacity:1
    }
    label.search-input input[type=search]::-moz-placeholder{
        color:#0071b9;
        opacity:1
    }
    label.search-input input[type=search]:-ms-input-placeholder{
        color:#0071b9
    }
}
.checkbox,.oneChoiceCheckbox{
    position:relative;
    display:inline-block;
    backface-visibility:hidden;
    outline:none;
    vertical-align:baseline;
    font-style:normal;
    min-height:22px;
    min-width:22px
}
.checkbox input[type="checkbox"],.oneChoiceCheckbox input[type="checkbox"]{
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    opacity:0 !important;
    outline:none;
    z-index:3;
    width:22px;
    height:22px
}
.checkbox input[type="checkbox"]:hover ~ label:after,.oneChoiceCheckbox input[type="checkbox"]:hover ~ label:after{
    opacity:0.2
}
.checkbox input[type="checkbox"]:focus:hover ~ label:after,.oneChoiceCheckbox input[type="checkbox"]:focus:hover ~ label:after{
    opacity:0.2
}
.checkbox input[type="checkbox"]:checked:hover ~ label:after,.oneChoiceCheckbox input[type="checkbox"]:checked:hover ~ label:after{
    opacity:1
}
.checkbox input[type="checkbox"]:checked ~ label:after,.oneChoiceCheckbox input[type="checkbox"]:checked ~ label:after{
    opacity:1
}
.checkbox input[type="checkbox"].hidden,.oneChoiceCheckbox input[type="checkbox"].hidden{
    z-index:-1
}
.checkbox input[type="checkbox"].hidden+label,.oneChoiceCheckbox input[type="checkbox"].hidden+label{
    cursor:pointer;
    user-select:none
}
.checkbox input[disabled] ~ label,.oneChoiceCheckbox input[disabled] ~ label{
    cursor:default
}
.checkbox label,.oneChoiceCheckbox label{
    cursor:auto;
    position:relative;
    display:block;
    outline:none;
    padding:0 0 0 30px;
    width:auto;
    line-height:30px
}
.checkbox label:before,.oneChoiceCheckbox label:before{
    color:#0071b9;
    position:absolute;
    top:4px;
    left:0px;
    width:22px;
    height:22px;
    content:'';
    border-radius:3px;
    border:1px solid #babdbf
}
.checkbox label:after,.oneChoiceCheckbox label:after{
    color:#0071b9;
    font-family:KONE-Icon-Font;
     
    position:absolute;
    top:0px;
    left:0px;
    width:22px;
    height:22px;
    text-align:center;
    opacity:0
}
.oneChoiceCheckbox{
    min-height:30px;
    min-width:30px
}
.oneChoiceCheckbox input[type="checkbox"]{
    width:30px;
    height:30px
}
.oneChoiceCheckbox label{
    padding:0 0 0 55px;
    padding-top:4px
}
.oneChoiceCheckbox label:before{
    width:30px;
    height:30px
}
.oneChoiceCheckbox label:after{
    width:30px;
    height:30px;
    top:3px;
    font-size:30px;
    font-size:3rem
}
.radio,.oneChoiceRadio{
    position:relative;
    display:block;
    backface-visibility:hidden;
    outline:none;
    vertical-align:baseline;
    font-style:normal;
    min-height:22px;
    min-width:22px;
    margin-bottom:15px
}
.radio>input[type="radio"],.oneChoiceRadio>input[type="radio"]{
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    opacity:0 !important;
    outline:none;
    z-index:3;
    width:30px;
    height:30px
}
.radio>input[type="radio"]:hover ~ label:after,.oneChoiceRadio>input[type="radio"]:hover ~ label:after{
    opacity:0.2
}
.radio>input[type="radio"]:focus:hover ~ label:after,.oneChoiceRadio>input[type="radio"]:focus:hover ~ label:after{
    opacity:0.2
}
.radio>input[type="radio"]:checked:hover ~ label:after,.oneChoiceRadio>input[type="radio"]:checked:hover ~ label:after{
    opacity:1
}
.radio>input[type="radio"]:checked ~ label:after,.oneChoiceRadio>input[type="radio"]:checked ~ label:after{
    opacity:1
}
.radio>input[type="radio"].hidden,.oneChoiceRadio>input[type="radio"].hidden{
    z-index:-1
}
.radio>input[type="radio"].hidden+label,.oneChoiceRadio>input[type="radio"].hidden+label{
    cursor:pointer;
    user-select:none
}
.radio input[disabled] ~ label,.oneChoiceRadio input[disabled] ~ label{
    cursor:default
}
.radio label,.oneChoiceRadio label{
    cursor:auto;
    position:relative;
    display:inline-block;
    outline:none;
    padding:0 0 0 55px;
    width:auto;
    line-height:30px
}
.radio label:before,.oneChoiceRadio label:before{
    color:#3b4245;
    position:absolute;
    top:0;
    left:0;
    width:30px;
    height:30px;
    content:'';
    border-radius:50%;
    border:2px solid #3b4245
}
.radio label:after,.oneChoiceRadio label:after{
    background-color:#3b4245;
    position:absolute;
    border-radius:50%;
    top:6px;
    left:6px;
    content:"";
    width:18px;
    height:18px;
    text-align:center;
    opacity:0
}
.radio label,.radio+label{
    line-height:30px
}
.checkbox label,.checkbox+label{
    line-height:27px
}
.radio+label,.checkbox+label{
    vertical-align:middle
}
.read-only.radio,.read-only.radio label,.read-only.checkbox,.read-only.checkbox label{
    cursor:default
}
.disabled.radio label,.radio input[disabled] ~ label,.disabled.checkbox label,.checkbox input[disabled] ~ label{
    cursor:default
}
.checkbox+.checkbox{
    margin-left:20px
}
form label{
    display:inline-block;
    padding:13px 0;
    vertical-align:top
}
form section>div>div{
    margin-bottom:20px
}
form section>div:last-child{
    margin-bottom:0
}
.wFormContainer{
    background:#fff;
    box-shadow:none;
    max-width:100% !important;
    border:0;
    margin:0;
    padding:0
}
.wFormContainer label{
    cursor:pointer
}
.wFormContainer div.wForm{
    padding:40px
}
.wFormContainer div.wForm .actions{
    padding:0 20%
}
.wFormContainer div.wForm .oneField>div,.wFormContainer div.wForm .section>div{
    border:0
}
.wFormContainer div.wForm .oneField{
    padding:0 20%;
    margin-bottom:30px;
    white-space:nowrap
}
.wFormContainer div.wForm .oneField label{
    width:auto
}
.wFormContainer div.wForm .oneField div{
    min-width:70%
}
.wFormContainer div.wForm .oneField .choices{
    margin:9px 0 0;
    display:block
}
.wFormContainer div.wForm .oneField .errMsg{
    margin:15px 0
}
.wFormContainer div.wForm input[type=submit]{
    width:auto;
    float:right;
    cursor:pointer
}
.column-layout .wFormContainer div.wForm .section.group{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between
}
.column-layout .wFormContainer div.wForm .section.group>.section.group{
    flex:0 0 48%;
    flex-direction:column;
    justify-content:flex-start;
    flex-wrap:nowrap
}
.column-layout .wFormContainer div.wForm .section.group>div{
    width:100%
}
@media only screen and (max-width: 769px){
    .column-layout .wFormContainer div.wForm .section.group>.section.group{
        flex:0 0 100%
    }
}
.form-compact .wFormContainer{
    border:none
}
.form-compact .wFormContainer .wFormTitle{
    display:none
}
.form-compact .wFormContainer .errMsg{
    margin:0 !important;
    text-transform:none;
    font-size:10px;
    font-weight:normal
}
.form-compact .wFormContainer .errMsg span{
    color:#D46161
}
.form-compact .wFormContainer div.wForm{
    padding:10px 80px;
    padding:1rem 8rem
}
.form-compact .wFormContainer div.wForm .actions{
    display:inline-block;
    width:100%;
    padding:0;
    margin-top:10px
}
.form-compact .wFormContainer div.wForm .actions>input{
    border-radius:0;
    box-shadow:0;
    background-image:none
}
.form-compact .wFormContainer div.wForm .field-hint,.form-compact .wFormContainer div.wForm .field-hint-inactive{
    display:block;
    text-transform:none
}
.form-compact .wFormContainer div.wForm .htmlSection{
    padding:20px 0;
    text-transform:none
}
.form-compact .wFormContainer div.wForm .htmlSection a{
    font-size:13px;
    font-size:1.3rem;
    line-height:21px;
    line-height:2.1rem
}
.form-compact .wFormContainer div.wForm .oneField{
    position:relative;
    padding:0;
    margin-bottom:0;
    margin-top:0
}
.form-compact .wFormContainer div.wForm .oneField.labelsHidden,.form-compact .wFormContainer div.wForm .oneField.labelsRemoved{
    margin-bottom:15px;
    margin-bottom:1.5rem
}
.form-compact .wFormContainer div.wForm .oneField.labelsHidden>label,.form-compact .wFormContainer div.wForm .oneField.labelsRemoved>label{
    display:none
}
.form-compact .wFormContainer div.wForm .oneField .vertical>.oneChoice{
    display:block;
    margin:0 0 4px 0;
    margin:0 0 0.4rem 0
}
.form-compact .wFormContainer div.wForm .oneField .oneChoice label{
    position:static;
    opacity:1;
    top:0;
    margin:0;
    padding-left:55px;
    padding-left:5.5rem;
    padding-top:4px;
    padding-top:.4rem;
    font-size:16px;
    font-size:1.6rem;
    line-height:20px;
    line-height:2rem;
    min-height:30px;
    min-height:3rem;
    font-family:KONE;
    pointer-events:all;
    text-transform:none;
    color:#7b8083;
    white-space:normal;
    display:inline-block
}
.form-compact .wFormContainer div.wForm .oneField .oneChoice.oneChoiceCheckbox label:before{
    top:0;
    border-radius:1px;
    border-radius:.1rem;
    border:2px solid #7b8083;
    border:0.2rem solid #7b8083
}
.form-compact .wFormContainer div.wForm .oneField .oneChoice.oneChoiceCheckbox label:after{
    top:5px;
    top:.5rem
}
.form-compact .wFormContainer div.wForm .oneField .oneChoice.oneChoiceRadio label:before{
    top:0;
    border-radius:50%;
    border:2px solid #7b8083;
    border:0.2rem solid #7b8083
}
.form-compact .wFormContainer div.wForm .oneField .oneChoice.oneChoiceRadio label:after{
    top:6px;
    top:.6rem
}
.form-compact .wFormContainer div.wForm .oneField label{
    text-transform:none
}
.form-compact .wFormContainer div.wForm .oneField label.input-label{
    position:absolute;
    pointer-events:none;
    top:10px;
    top:1rem;
    left:0;
    font-size:10px;
    font-size:1rem;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    background-color:#fff;
    padding:0;
    opacity:0;
    -webkit-transition:0.2s ease-in-out;
    transition:0.2s ease-in-out;
    color:#7b8083;
    text-transform:none;
    font-weight:normal
}
.form-compact .wFormContainer div.wForm .oneField label.floating-label{
    opacity:1;
    top:5px
}
.form-compact .wFormContainer div.wForm .oneField div{
    min-width:100%;
    width:100%
}
.form-compact .wFormContainer div.wForm input{
    width:100%;
    height:35px;
    height:3.5rem;
    border:0 solid #fff;
    border-bottom:2px solid #7b8083;
    border-bottom:0.2rem solid #7b8083;
    font-size:17px;
    font-size:1.7rem;
    font-family:KONE;
    background:transparent;
    -webkit-appearance:none
}
.form-compact .wFormContainer div.wForm input:focus,.form-compact .wFormContainer div.wForm input:active{
    color:#3b4245
}
.form-compact .wFormContainer div.wForm input::placeholder{
    color:#7b8083
}
.form-compact .wFormContainer div.wForm input[type=submit]{
    cursor:pointer;
    height:50px;
    height:5rem;
    min-width:120px;
    min-width:12rem;
    padding:10px 30px;
    padding:1rem 3rem;
    width:auto;
    margin:0;
    background-color:#58ac32;
    color:#fff;
    text-align:center;
    border:1px solid #58ac32;
    border:0.1rem solid #58ac32;
    margin-bottom:20px;
    margin-bottom:2rem;
    font-size:18px;
    font-size:1.8rem;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif
}
.form-compact .wFormContainer div.wForm select{
    border-radius:0;
    width:100%;
    height:40px;
    height:4rem;
    border-width:1px;
    border-width:.1rem;
    font-size:16px;
    font-size:1.6rem;
    text-transform:none
}
.form-compact .wFormContainer div.wForm textarea{
    border-radius:0;
    height:125px;
    height:12.5rem;
    min-height:50px;
    min-height:5rem;
    padding:10px;
    padding:1rem;
    border:1px solid #7b8083;
    border:0.1rem solid #7b8083;
    color:#3b4245;
    font-size:17px;
    font-size:1.7rem;
    font-family:KONE;
    resize:vertical;
    background:transparent
}
.form-compact .wFormContainer div.wForm textarea::placeholder{
    color:#7b8083
}
.form-compact .wFormContainer p.supportInfo{
    display:none
}
@media only screen and (max-width: 1024px){
    .form-compact .wFormContainer div.wForm{
        padding-right:20px;
        padding-right:2rem;
        padding-left:20px;
        padding-left:2rem
    }
}
@media only screen and (min-width: 770px){
    .wFormContainer{
        width:100% !important
    }
}
div.backdrop{
    display:none;
    position:fixed;
    width:100%;
    height:100%;
    z-index:1000;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    background:rgba(0,0,0,0.5)
}
div.backdrop.opened{
    display:inline-block
}
.selected-highlights>*:first-of-type:nth-last-of-type(1),.selected-highlights>*:first-of-type:nth-last-of-type(1) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(1) a,.selected-highlights>*:first-of-type:nth-last-of-type(1) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(1) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(1) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(1) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(1) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(1),.selected-highlights>*:first-of-type:nth-last-of-type(1) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(2),.selected-highlights>*:first-of-type:nth-last-of-type(2) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(2) a,.selected-highlights>*:first-of-type:nth-last-of-type(2) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(2) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(2) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(2) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(2) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(2),.selected-highlights>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(3),.selected-highlights>*:first-of-type:nth-last-of-type(3) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(3) a,.selected-highlights>*:first-of-type:nth-last-of-type(3) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(3) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(3) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(3) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(3) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(3),.selected-highlights>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(4),.selected-highlights>*:first-of-type:nth-last-of-type(4) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(4) a,.selected-highlights>*:first-of-type:nth-last-of-type(4) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(4) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(4) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(4) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(4) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(4),.selected-highlights>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(5),.selected-highlights>*:first-of-type:nth-last-of-type(5) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(5) a,.selected-highlights>*:first-of-type:nth-last-of-type(5) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(5) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(5) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(5) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(5) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(5),.selected-highlights>*:first-of-type:nth-last-of-type(5) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(6),.selected-highlights>*:first-of-type:nth-last-of-type(6) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(6),.selected-highlights>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(7),.selected-highlights>*:first-of-type:nth-last-of-type(7) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(7) a,.selected-highlights>*:first-of-type:nth-last-of-type(7) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(7) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(7) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(7) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(7) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(7),.selected-highlights>*:first-of-type:nth-last-of-type(7) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(8),.selected-highlights>*:first-of-type:nth-last-of-type(8) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(8) a,.selected-highlights>*:first-of-type:nth-last-of-type(8) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(8) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(8) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(8) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(8) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(8),.selected-highlights>*:first-of-type:nth-last-of-type(8) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(9),.selected-highlights>*:first-of-type:nth-last-of-type(9) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(9),.selected-highlights>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(10),.selected-highlights>*:first-of-type:nth-last-of-type(10) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(10) a,.selected-highlights>*:first-of-type:nth-last-of-type(10) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(10) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(10) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(10) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(10) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(10),.selected-highlights>*:first-of-type:nth-last-of-type(10) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(11),.selected-highlights>*:first-of-type:nth-last-of-type(11) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(11) a,.selected-highlights>*:first-of-type:nth-last-of-type(11) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(11) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(11) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(11) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(11) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(11),.selected-highlights>*:first-of-type:nth-last-of-type(11) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(12),.selected-highlights>*:first-of-type:nth-last-of-type(12) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(12),.selected-highlights>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(13),.selected-highlights>*:first-of-type:nth-last-of-type(13) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(13) a,.selected-highlights>*:first-of-type:nth-last-of-type(13) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(13) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(13) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(13) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(13) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(13),.selected-highlights>*:first-of-type:nth-last-of-type(13) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(14),.selected-highlights>*:first-of-type:nth-last-of-type(14) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(14) a,.selected-highlights>*:first-of-type:nth-last-of-type(14) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(14) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(14) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(14) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(14) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(14),.selected-highlights>*:first-of-type:nth-last-of-type(14) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(15),.selected-highlights>*:first-of-type:nth-last-of-type(15) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(15),.selected-highlights>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(16),.selected-highlights>*:first-of-type:nth-last-of-type(16) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(16) a,.selected-highlights>*:first-of-type:nth-last-of-type(16) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(16) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(16) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(16) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(16) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(16),.selected-highlights>*:first-of-type:nth-last-of-type(16) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(17),.selected-highlights>*:first-of-type:nth-last-of-type(17) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(17) a,.selected-highlights>*:first-of-type:nth-last-of-type(17) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(17) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(17) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(17) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(17) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(17),.selected-highlights>*:first-of-type:nth-last-of-type(17) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(18),.selected-highlights>*:first-of-type:nth-last-of-type(18) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(18),.selected-highlights>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(19),.selected-highlights>*:first-of-type:nth-last-of-type(19) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(19) a,.selected-highlights>*:first-of-type:nth-last-of-type(19) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(19) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(19) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(19) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(19) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(19),.selected-highlights>*:first-of-type:nth-last-of-type(19) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(20),.selected-highlights>*:first-of-type:nth-last-of-type(20) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(20) a,.selected-highlights>*:first-of-type:nth-last-of-type(20) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(20) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(20) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(20) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(20) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(20),.selected-highlights>*:first-of-type:nth-last-of-type(20) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(21),.selected-highlights>*:first-of-type:nth-last-of-type(21) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(21),.selected-highlights>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(22),.selected-highlights>*:first-of-type:nth-last-of-type(22) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(22) a,.selected-highlights>*:first-of-type:nth-last-of-type(22) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(22) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(22) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(22) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(22) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(22),.selected-highlights>*:first-of-type:nth-last-of-type(22) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(23),.selected-highlights>*:first-of-type:nth-last-of-type(23) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(23) a,.selected-highlights>*:first-of-type:nth-last-of-type(23) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(23) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(23) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(23) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(23) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(23),.selected-highlights>*:first-of-type:nth-last-of-type(23) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(24),.selected-highlights>*:first-of-type:nth-last-of-type(24) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(24),.selected-highlights>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(25),.selected-highlights>*:first-of-type:nth-last-of-type(25) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(25) a,.selected-highlights>*:first-of-type:nth-last-of-type(25) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(25) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(25) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(25) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(25) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(25),.selected-highlights>*:first-of-type:nth-last-of-type(25) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(26),.selected-highlights>*:first-of-type:nth-last-of-type(26) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(26) a,.selected-highlights>*:first-of-type:nth-last-of-type(26) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(26) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(26) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(26) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(26) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(26),.selected-highlights>*:first-of-type:nth-last-of-type(26) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(27),.selected-highlights>*:first-of-type:nth-last-of-type(27) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(27),.selected-highlights>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(28),.selected-highlights>*:first-of-type:nth-last-of-type(28) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(28) a,.selected-highlights>*:first-of-type:nth-last-of-type(28) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(28) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(28) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(28) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(28) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(28),.selected-highlights>*:first-of-type:nth-last-of-type(28) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(29),.selected-highlights>*:first-of-type:nth-last-of-type(29) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
.selected-highlights>*:first-of-type:nth-last-of-type(29) a,.selected-highlights>*:first-of-type:nth-last-of-type(29) ~ div a{
    background-color:white
}
.selected-highlights>*:first-of-type:nth-last-of-type(29) a>figure>img,.selected-highlights>*:first-of-type:nth-last-of-type(29) ~ div a>figure>img{
    width:50%;
    float:left
}
.selected-highlights>*:first-of-type:nth-last-of-type(29) a>figure>figcaption,.selected-highlights>*:first-of-type:nth-last-of-type(29) ~ div a>figure>figcaption{
    width:50%;
    float:left
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(29),.selected-highlights>*:first-of-type:nth-last-of-type(29) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights>*:first-of-type:nth-last-of-type(30),.selected-highlights>*:first-of-type:nth-last-of-type(30) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .selected-highlights>*:first-of-type:nth-last-of-type(30),.selected-highlights>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.selected-highlights--featured{
    position:relative
}
.selected-highlights--featured>*:first-of-type:nth-last-of-type(2),.selected-highlights--featured>*:first-of-type:nth-last-of-type(2) ~ div{
    -webkit-box-flex:0 0 50%;
    -webkit-flex:0 0 50%;
    flex:0 0 50%;
    -ms-flex:0 0 50%
}
.selected-highlights--featured .g-grid>*{
    -webkit-box-flex:0 0 100%;
    -webkit-flex:0 0 100%;
    flex:0 0 100%;
    -ms-flex:0 0 100%
}
.selected-highlights--featured .g-grid>* a>figure>img{
    width:50%;
    float:left
}
.selected-highlights--featured .g-grid>* a>figure>figcaption{
    width:50%;
    float:left
}
.module-info>div>*>*,.module-image-banner>div>*,.module-process>div>*>*,.module-business-line-highlight>div>*>*{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*,.module-image-banner>div>*,.module-process>div>*>*,.module-business-line-highlight>div>*>*{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(1),.module-info>div>*>*:first-of-type:nth-last-of-type(1) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(1),.module-image-banner>div>*:first-of-type:nth-last-of-type(1) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(1),.module-process>div>*>*:first-of-type:nth-last-of-type(1) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(1),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(1) ~ div{
    flex:0 0 100%;
    -ms-flex:0 0 100%;
    max-width:100%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(1),.module-info>div>*>*:first-of-type:nth-last-of-type(1) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(1),.module-image-banner>div>*:first-of-type:nth-last-of-type(1) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(1),.module-process>div>*>*:first-of-type:nth-last-of-type(1) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(1),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(1) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(2),.module-info>div>*>*:first-of-type:nth-last-of-type(2) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(2),.module-image-banner>div>*:first-of-type:nth-last-of-type(2) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(2),.module-process>div>*>*:first-of-type:nth-last-of-type(2) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(2),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(2) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(2),.module-info>div>*>*:first-of-type:nth-last-of-type(2) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(2),.module-image-banner>div>*:first-of-type:nth-last-of-type(2) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(2),.module-process>div>*>*:first-of-type:nth-last-of-type(2) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(2),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(3),.module-info>div>*>*:first-of-type:nth-last-of-type(3) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(3),.module-image-banner>div>*:first-of-type:nth-last-of-type(3) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(3),.module-process>div>*>*:first-of-type:nth-last-of-type(3) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(3),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(3) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(3),.module-info>div>*>*:first-of-type:nth-last-of-type(3) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(3),.module-image-banner>div>*:first-of-type:nth-last-of-type(3) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(3),.module-process>div>*>*:first-of-type:nth-last-of-type(3) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(3),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(4),.module-info>div>*>*:first-of-type:nth-last-of-type(4) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(4),.module-image-banner>div>*:first-of-type:nth-last-of-type(4) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(4),.module-process>div>*>*:first-of-type:nth-last-of-type(4) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(4),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(4) ~ div{
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(4),.module-info>div>*>*:first-of-type:nth-last-of-type(4) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(4),.module-image-banner>div>*:first-of-type:nth-last-of-type(4) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(4),.module-process>div>*>*:first-of-type:nth-last-of-type(4) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(4),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(5),.module-info>div>*>*:nth-child(2):nth-last-child(4),.module-image-banner>div>*:nth-child(1):nth-last-child(5),.module-image-banner>div>*:nth-child(2):nth-last-child(4),.module-process>div>*>*:nth-child(1):nth-last-child(5),.module-process>div>*>*:nth-child(2):nth-last-child(4),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(5),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(4){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(5),.module-info>div>*>*:nth-child(2):nth-last-child(4),.module-image-banner>div>*:nth-child(1):nth-last-child(5),.module-image-banner>div>*:nth-child(2):nth-last-child(4),.module-process>div>*>*:nth-child(1):nth-last-child(5),.module-process>div>*>*:nth-child(2):nth-last-child(4),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(5),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(4){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(6),.module-info>div>*>*:first-of-type:nth-last-of-type(6) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(6),.module-image-banner>div>*:first-of-type:nth-last-of-type(6) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(6),.module-process>div>*>*:first-of-type:nth-last-of-type(6) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(6),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(6) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(6),.module-info>div>*>*:first-of-type:nth-last-of-type(6) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(6),.module-image-banner>div>*:first-of-type:nth-last-of-type(6) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(6),.module-process>div>*>*:first-of-type:nth-last-of-type(6) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(6),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>div:nth-child(1):nth-last-child(7),.module-info>div>*>div:nth-child(2):nth-last-child(6),.module-info>div>*>div:nth-child(3):nth-last-child(5),.module-info>div>*>div:nth-child(4):nth-last-child(4),.module-image-banner>div>div:nth-child(1):nth-last-child(7),.module-image-banner>div>div:nth-child(2):nth-last-child(6),.module-image-banner>div>div:nth-child(3):nth-last-child(5),.module-image-banner>div>div:nth-child(4):nth-last-child(4),.module-process>div>*>div:nth-child(1):nth-last-child(7),.module-process>div>*>div:nth-child(2):nth-last-child(6),.module-process>div>*>div:nth-child(3):nth-last-child(5),.module-process>div>*>div:nth-child(4):nth-last-child(4),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(7),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(6),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(5),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(4){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>div:nth-child(1):nth-last-child(7),.module-info>div>*>div:nth-child(2):nth-last-child(6),.module-info>div>*>div:nth-child(3):nth-last-child(5),.module-info>div>*>div:nth-child(4):nth-last-child(4),.module-image-banner>div>div:nth-child(1):nth-last-child(7),.module-image-banner>div>div:nth-child(2):nth-last-child(6),.module-image-banner>div>div:nth-child(3):nth-last-child(5),.module-image-banner>div>div:nth-child(4):nth-last-child(4),.module-process>div>*>div:nth-child(1):nth-last-child(7),.module-process>div>*>div:nth-child(2):nth-last-child(6),.module-process>div>*>div:nth-child(3):nth-last-child(5),.module-process>div>*>div:nth-child(4):nth-last-child(4),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(7),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(6),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(5),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(4){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(8),.module-info>div>*>*:nth-child(2):nth-last-child(7),.module-image-banner>div>*:nth-child(1):nth-last-child(8),.module-image-banner>div>*:nth-child(2):nth-last-child(7),.module-process>div>*>*:nth-child(1):nth-last-child(8),.module-process>div>*>*:nth-child(2):nth-last-child(7),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(8),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(7){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(8),.module-info>div>*>*:nth-child(2):nth-last-child(7),.module-image-banner>div>*:nth-child(1):nth-last-child(8),.module-image-banner>div>*:nth-child(2):nth-last-child(7),.module-process>div>*>*:nth-child(1):nth-last-child(8),.module-process>div>*>*:nth-child(2):nth-last-child(7),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(8),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(7){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(9),.module-info>div>*>*:first-of-type:nth-last-of-type(9) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(9),.module-image-banner>div>*:first-of-type:nth-last-of-type(9) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(9),.module-process>div>*>*:first-of-type:nth-last-of-type(9) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(9),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(9) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(9),.module-info>div>*>*:first-of-type:nth-last-of-type(9) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(9),.module-image-banner>div>*:first-of-type:nth-last-of-type(9) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(9),.module-process>div>*>*:first-of-type:nth-last-of-type(9) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(9),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(10),.module-info>div>*>*:nth-child(2):nth-last-child(9),.module-info>div>*>*:nth-child(3):nth-last-child(8),.module-info>div>*>*:nth-child(4):nth-last-child(7),.module-image-banner>div>*:nth-child(1):nth-last-child(10),.module-image-banner>div>*:nth-child(2):nth-last-child(9),.module-image-banner>div>*:nth-child(3):nth-last-child(8),.module-image-banner>div>*:nth-child(4):nth-last-child(7),.module-process>div>*>*:nth-child(1):nth-last-child(10),.module-process>div>*>*:nth-child(2):nth-last-child(9),.module-process>div>*>*:nth-child(3):nth-last-child(8),.module-process>div>*>*:nth-child(4):nth-last-child(7),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(10),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(9),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(8),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(7){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(10),.module-info>div>*>*:nth-child(2):nth-last-child(9),.module-info>div>*>*:nth-child(3):nth-last-child(8),.module-info>div>*>*:nth-child(4):nth-last-child(7),.module-image-banner>div>*:nth-child(1):nth-last-child(10),.module-image-banner>div>*:nth-child(2):nth-last-child(9),.module-image-banner>div>*:nth-child(3):nth-last-child(8),.module-image-banner>div>*:nth-child(4):nth-last-child(7),.module-process>div>*>*:nth-child(1):nth-last-child(10),.module-process>div>*>*:nth-child(2):nth-last-child(9),.module-process>div>*>*:nth-child(3):nth-last-child(8),.module-process>div>*>*:nth-child(4):nth-last-child(7),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(10),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(9),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(8),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(7){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(11),.module-info>div>*>*:nth-child(2):nth-last-child(10),.module-image-banner>div>*:nth-child(1):nth-last-child(11),.module-image-banner>div>*:nth-child(2):nth-last-child(10),.module-process>div>*>*:nth-child(1):nth-last-child(11),.module-process>div>*>*:nth-child(2):nth-last-child(10),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(11),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(10){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(11),.module-info>div>*>*:nth-child(2):nth-last-child(10),.module-image-banner>div>*:nth-child(1):nth-last-child(11),.module-image-banner>div>*:nth-child(2):nth-last-child(10),.module-process>div>*>*:nth-child(1):nth-last-child(11),.module-process>div>*>*:nth-child(2):nth-last-child(10),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(11),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(10){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(12),.module-info>div>*>*:first-of-type:nth-last-of-type(12) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(12),.module-image-banner>div>*:first-of-type:nth-last-of-type(12) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(12),.module-process>div>*>*:first-of-type:nth-last-of-type(12) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(12),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(12) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(12),.module-info>div>*>*:first-of-type:nth-last-of-type(12) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(12),.module-image-banner>div>*:first-of-type:nth-last-of-type(12) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(12),.module-process>div>*>*:first-of-type:nth-last-of-type(12) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(12),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>div:nth-child(1):nth-last-child(13),.module-info>div>*>div:nth-child(2):nth-last-child(12),.module-info>div>*>div:nth-child(3):nth-last-child(11),.module-info>div>*>div:nth-child(4):nth-last-child(10),.module-image-banner>div>div:nth-child(1):nth-last-child(13),.module-image-banner>div>div:nth-child(2):nth-last-child(12),.module-image-banner>div>div:nth-child(3):nth-last-child(11),.module-image-banner>div>div:nth-child(4):nth-last-child(10),.module-process>div>*>div:nth-child(1):nth-last-child(13),.module-process>div>*>div:nth-child(2):nth-last-child(12),.module-process>div>*>div:nth-child(3):nth-last-child(11),.module-process>div>*>div:nth-child(4):nth-last-child(10),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(13),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(12),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(11),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(10){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>div:nth-child(1):nth-last-child(13),.module-info>div>*>div:nth-child(2):nth-last-child(12),.module-info>div>*>div:nth-child(3):nth-last-child(11),.module-info>div>*>div:nth-child(4):nth-last-child(10),.module-image-banner>div>div:nth-child(1):nth-last-child(13),.module-image-banner>div>div:nth-child(2):nth-last-child(12),.module-image-banner>div>div:nth-child(3):nth-last-child(11),.module-image-banner>div>div:nth-child(4):nth-last-child(10),.module-process>div>*>div:nth-child(1):nth-last-child(13),.module-process>div>*>div:nth-child(2):nth-last-child(12),.module-process>div>*>div:nth-child(3):nth-last-child(11),.module-process>div>*>div:nth-child(4):nth-last-child(10),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(13),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(12),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(11),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(10){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(14),.module-info>div>*>*:nth-child(2):nth-last-child(13),.module-image-banner>div>*:nth-child(1):nth-last-child(14),.module-image-banner>div>*:nth-child(2):nth-last-child(13),.module-process>div>*>*:nth-child(1):nth-last-child(14),.module-process>div>*>*:nth-child(2):nth-last-child(13),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(14),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(13){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(14),.module-info>div>*>*:nth-child(2):nth-last-child(13),.module-image-banner>div>*:nth-child(1):nth-last-child(14),.module-image-banner>div>*:nth-child(2):nth-last-child(13),.module-process>div>*>*:nth-child(1):nth-last-child(14),.module-process>div>*>*:nth-child(2):nth-last-child(13),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(14),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(13){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(15),.module-info>div>*>*:first-of-type:nth-last-of-type(15) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(15),.module-image-banner>div>*:first-of-type:nth-last-of-type(15) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(15),.module-process>div>*>*:first-of-type:nth-last-of-type(15) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(15),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(15) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(15),.module-info>div>*>*:first-of-type:nth-last-of-type(15) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(15),.module-image-banner>div>*:first-of-type:nth-last-of-type(15) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(15),.module-process>div>*>*:first-of-type:nth-last-of-type(15) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(15),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(16),.module-info>div>*>*:nth-child(2):nth-last-child(15),.module-info>div>*>*:nth-child(3):nth-last-child(14),.module-info>div>*>*:nth-child(4):nth-last-child(13),.module-image-banner>div>*:nth-child(1):nth-last-child(16),.module-image-banner>div>*:nth-child(2):nth-last-child(15),.module-image-banner>div>*:nth-child(3):nth-last-child(14),.module-image-banner>div>*:nth-child(4):nth-last-child(13),.module-process>div>*>*:nth-child(1):nth-last-child(16),.module-process>div>*>*:nth-child(2):nth-last-child(15),.module-process>div>*>*:nth-child(3):nth-last-child(14),.module-process>div>*>*:nth-child(4):nth-last-child(13),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(16),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(15),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(14),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(13){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(16),.module-info>div>*>*:nth-child(2):nth-last-child(15),.module-info>div>*>*:nth-child(3):nth-last-child(14),.module-info>div>*>*:nth-child(4):nth-last-child(13),.module-image-banner>div>*:nth-child(1):nth-last-child(16),.module-image-banner>div>*:nth-child(2):nth-last-child(15),.module-image-banner>div>*:nth-child(3):nth-last-child(14),.module-image-banner>div>*:nth-child(4):nth-last-child(13),.module-process>div>*>*:nth-child(1):nth-last-child(16),.module-process>div>*>*:nth-child(2):nth-last-child(15),.module-process>div>*>*:nth-child(3):nth-last-child(14),.module-process>div>*>*:nth-child(4):nth-last-child(13),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(16),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(15),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(14),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(13){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(17),.module-info>div>*>*:nth-child(2):nth-last-child(16),.module-image-banner>div>*:nth-child(1):nth-last-child(17),.module-image-banner>div>*:nth-child(2):nth-last-child(16),.module-process>div>*>*:nth-child(1):nth-last-child(17),.module-process>div>*>*:nth-child(2):nth-last-child(16),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(17),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(16){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(17),.module-info>div>*>*:nth-child(2):nth-last-child(16),.module-image-banner>div>*:nth-child(1):nth-last-child(17),.module-image-banner>div>*:nth-child(2):nth-last-child(16),.module-process>div>*>*:nth-child(1):nth-last-child(17),.module-process>div>*>*:nth-child(2):nth-last-child(16),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(17),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(16){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(18),.module-info>div>*>*:first-of-type:nth-last-of-type(18) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(18),.module-image-banner>div>*:first-of-type:nth-last-of-type(18) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(18),.module-process>div>*>*:first-of-type:nth-last-of-type(18) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(18),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(18) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(18),.module-info>div>*>*:first-of-type:nth-last-of-type(18) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(18),.module-image-banner>div>*:first-of-type:nth-last-of-type(18) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(18),.module-process>div>*>*:first-of-type:nth-last-of-type(18) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(18),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>div:nth-child(1):nth-last-child(19),.module-info>div>*>div:nth-child(2):nth-last-child(18),.module-info>div>*>div:nth-child(3):nth-last-child(17),.module-info>div>*>div:nth-child(4):nth-last-child(16),.module-image-banner>div>div:nth-child(1):nth-last-child(19),.module-image-banner>div>div:nth-child(2):nth-last-child(18),.module-image-banner>div>div:nth-child(3):nth-last-child(17),.module-image-banner>div>div:nth-child(4):nth-last-child(16),.module-process>div>*>div:nth-child(1):nth-last-child(19),.module-process>div>*>div:nth-child(2):nth-last-child(18),.module-process>div>*>div:nth-child(3):nth-last-child(17),.module-process>div>*>div:nth-child(4):nth-last-child(16),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(19),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(18),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(17),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(16){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>div:nth-child(1):nth-last-child(19),.module-info>div>*>div:nth-child(2):nth-last-child(18),.module-info>div>*>div:nth-child(3):nth-last-child(17),.module-info>div>*>div:nth-child(4):nth-last-child(16),.module-image-banner>div>div:nth-child(1):nth-last-child(19),.module-image-banner>div>div:nth-child(2):nth-last-child(18),.module-image-banner>div>div:nth-child(3):nth-last-child(17),.module-image-banner>div>div:nth-child(4):nth-last-child(16),.module-process>div>*>div:nth-child(1):nth-last-child(19),.module-process>div>*>div:nth-child(2):nth-last-child(18),.module-process>div>*>div:nth-child(3):nth-last-child(17),.module-process>div>*>div:nth-child(4):nth-last-child(16),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(19),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(18),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(17),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(16){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(20),.module-info>div>*>*:nth-child(2):nth-last-child(19),.module-image-banner>div>*:nth-child(1):nth-last-child(20),.module-image-banner>div>*:nth-child(2):nth-last-child(19),.module-process>div>*>*:nth-child(1):nth-last-child(20),.module-process>div>*>*:nth-child(2):nth-last-child(19),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(20),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(19){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(20),.module-info>div>*>*:nth-child(2):nth-last-child(19),.module-image-banner>div>*:nth-child(1):nth-last-child(20),.module-image-banner>div>*:nth-child(2):nth-last-child(19),.module-process>div>*>*:nth-child(1):nth-last-child(20),.module-process>div>*>*:nth-child(2):nth-last-child(19),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(20),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(19){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(21),.module-info>div>*>*:first-of-type:nth-last-of-type(21) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(21),.module-image-banner>div>*:first-of-type:nth-last-of-type(21) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(21),.module-process>div>*>*:first-of-type:nth-last-of-type(21) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(21),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(21) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(21),.module-info>div>*>*:first-of-type:nth-last-of-type(21) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(21),.module-image-banner>div>*:first-of-type:nth-last-of-type(21) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(21),.module-process>div>*>*:first-of-type:nth-last-of-type(21) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(21),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(22),.module-info>div>*>*:nth-child(2):nth-last-child(21),.module-info>div>*>*:nth-child(3):nth-last-child(20),.module-info>div>*>*:nth-child(4):nth-last-child(19),.module-image-banner>div>*:nth-child(1):nth-last-child(22),.module-image-banner>div>*:nth-child(2):nth-last-child(21),.module-image-banner>div>*:nth-child(3):nth-last-child(20),.module-image-banner>div>*:nth-child(4):nth-last-child(19),.module-process>div>*>*:nth-child(1):nth-last-child(22),.module-process>div>*>*:nth-child(2):nth-last-child(21),.module-process>div>*>*:nth-child(3):nth-last-child(20),.module-process>div>*>*:nth-child(4):nth-last-child(19),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(22),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(21),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(20),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(19){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(22),.module-info>div>*>*:nth-child(2):nth-last-child(21),.module-info>div>*>*:nth-child(3):nth-last-child(20),.module-info>div>*>*:nth-child(4):nth-last-child(19),.module-image-banner>div>*:nth-child(1):nth-last-child(22),.module-image-banner>div>*:nth-child(2):nth-last-child(21),.module-image-banner>div>*:nth-child(3):nth-last-child(20),.module-image-banner>div>*:nth-child(4):nth-last-child(19),.module-process>div>*>*:nth-child(1):nth-last-child(22),.module-process>div>*>*:nth-child(2):nth-last-child(21),.module-process>div>*>*:nth-child(3):nth-last-child(20),.module-process>div>*>*:nth-child(4):nth-last-child(19),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(22),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(21),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(20),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(19){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(23),.module-info>div>*>*:nth-child(2):nth-last-child(22),.module-image-banner>div>*:nth-child(1):nth-last-child(23),.module-image-banner>div>*:nth-child(2):nth-last-child(22),.module-process>div>*>*:nth-child(1):nth-last-child(23),.module-process>div>*>*:nth-child(2):nth-last-child(22),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(23),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(22){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(23),.module-info>div>*>*:nth-child(2):nth-last-child(22),.module-image-banner>div>*:nth-child(1):nth-last-child(23),.module-image-banner>div>*:nth-child(2):nth-last-child(22),.module-process>div>*>*:nth-child(1):nth-last-child(23),.module-process>div>*>*:nth-child(2):nth-last-child(22),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(23),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(22){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(24),.module-info>div>*>*:first-of-type:nth-last-of-type(24) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(24),.module-image-banner>div>*:first-of-type:nth-last-of-type(24) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(24),.module-process>div>*>*:first-of-type:nth-last-of-type(24) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(24),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(24) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(24),.module-info>div>*>*:first-of-type:nth-last-of-type(24) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(24),.module-image-banner>div>*:first-of-type:nth-last-of-type(24) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(24),.module-process>div>*>*:first-of-type:nth-last-of-type(24) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(24),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>div:nth-child(1):nth-last-child(25),.module-info>div>*>div:nth-child(2):nth-last-child(24),.module-info>div>*>div:nth-child(3):nth-last-child(23),.module-info>div>*>div:nth-child(4):nth-last-child(22),.module-image-banner>div>div:nth-child(1):nth-last-child(25),.module-image-banner>div>div:nth-child(2):nth-last-child(24),.module-image-banner>div>div:nth-child(3):nth-last-child(23),.module-image-banner>div>div:nth-child(4):nth-last-child(22),.module-process>div>*>div:nth-child(1):nth-last-child(25),.module-process>div>*>div:nth-child(2):nth-last-child(24),.module-process>div>*>div:nth-child(3):nth-last-child(23),.module-process>div>*>div:nth-child(4):nth-last-child(22),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(25),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(24),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(23),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(22){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>div:nth-child(1):nth-last-child(25),.module-info>div>*>div:nth-child(2):nth-last-child(24),.module-info>div>*>div:nth-child(3):nth-last-child(23),.module-info>div>*>div:nth-child(4):nth-last-child(22),.module-image-banner>div>div:nth-child(1):nth-last-child(25),.module-image-banner>div>div:nth-child(2):nth-last-child(24),.module-image-banner>div>div:nth-child(3):nth-last-child(23),.module-image-banner>div>div:nth-child(4):nth-last-child(22),.module-process>div>*>div:nth-child(1):nth-last-child(25),.module-process>div>*>div:nth-child(2):nth-last-child(24),.module-process>div>*>div:nth-child(3):nth-last-child(23),.module-process>div>*>div:nth-child(4):nth-last-child(22),.module-business-line-highlight>div>*>div:nth-child(1):nth-last-child(25),.module-business-line-highlight>div>*>div:nth-child(2):nth-last-child(24),.module-business-line-highlight>div>*>div:nth-child(3):nth-last-child(23),.module-business-line-highlight>div>*>div:nth-child(4):nth-last-child(22){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(26),.module-info>div>*>*:nth-child(2):nth-last-child(25),.module-image-banner>div>*:nth-child(1):nth-last-child(26),.module-image-banner>div>*:nth-child(2):nth-last-child(25),.module-process>div>*>*:nth-child(1):nth-last-child(26),.module-process>div>*>*:nth-child(2):nth-last-child(25),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(26),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(25){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(26),.module-info>div>*>*:nth-child(2):nth-last-child(25),.module-image-banner>div>*:nth-child(1):nth-last-child(26),.module-image-banner>div>*:nth-child(2):nth-last-child(25),.module-process>div>*>*:nth-child(1):nth-last-child(26),.module-process>div>*>*:nth-child(2):nth-last-child(25),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(26),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(25){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(27),.module-info>div>*>*:first-of-type:nth-last-of-type(27) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(27),.module-image-banner>div>*:first-of-type:nth-last-of-type(27) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(27),.module-process>div>*>*:first-of-type:nth-last-of-type(27) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(27),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(27) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(27),.module-info>div>*>*:first-of-type:nth-last-of-type(27) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(27),.module-image-banner>div>*:first-of-type:nth-last-of-type(27) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(27),.module-process>div>*>*:first-of-type:nth-last-of-type(27) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(27),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(28),.module-info>div>*>*:nth-child(2):nth-last-child(27),.module-info>div>*>*:nth-child(3):nth-last-child(26),.module-info>div>*>*:nth-child(4):nth-last-child(25),.module-image-banner>div>*:nth-child(1):nth-last-child(28),.module-image-banner>div>*:nth-child(2):nth-last-child(27),.module-image-banner>div>*:nth-child(3):nth-last-child(26),.module-image-banner>div>*:nth-child(4):nth-last-child(25),.module-process>div>*>*:nth-child(1):nth-last-child(28),.module-process>div>*>*:nth-child(2):nth-last-child(27),.module-process>div>*>*:nth-child(3):nth-last-child(26),.module-process>div>*>*:nth-child(4):nth-last-child(25),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(28),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(27),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(26),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(25){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(28),.module-info>div>*>*:nth-child(2):nth-last-child(27),.module-info>div>*>*:nth-child(3):nth-last-child(26),.module-info>div>*>*:nth-child(4):nth-last-child(25),.module-image-banner>div>*:nth-child(1):nth-last-child(28),.module-image-banner>div>*:nth-child(2):nth-last-child(27),.module-image-banner>div>*:nth-child(3):nth-last-child(26),.module-image-banner>div>*:nth-child(4):nth-last-child(25),.module-process>div>*>*:nth-child(1):nth-last-child(28),.module-process>div>*>*:nth-child(2):nth-last-child(27),.module-process>div>*>*:nth-child(3):nth-last-child(26),.module-process>div>*>*:nth-child(4):nth-last-child(25),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(28),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(27),.module-business-line-highlight>div>*>*:nth-child(3):nth-last-child(26),.module-business-line-highlight>div>*>*:nth-child(4):nth-last-child(25){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:nth-child(1):nth-last-child(29),.module-info>div>*>*:nth-child(2):nth-last-child(28),.module-image-banner>div>*:nth-child(1):nth-last-child(29),.module-image-banner>div>*:nth-child(2):nth-last-child(28),.module-process>div>*>*:nth-child(1):nth-last-child(29),.module-process>div>*>*:nth-child(2):nth-last-child(28),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(29),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(28){
    flex:0 0 50%;
    -ms-flex:0 0 50%;
    max-width:50%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:nth-child(1):nth-last-child(29),.module-info>div>*>*:nth-child(2):nth-last-child(28),.module-image-banner>div>*:nth-child(1):nth-last-child(29),.module-image-banner>div>*:nth-child(2):nth-last-child(28),.module-process>div>*>*:nth-child(1):nth-last-child(29),.module-process>div>*>*:nth-child(2):nth-last-child(28),.module-business-line-highlight>div>*>*:nth-child(1):nth-last-child(29),.module-business-line-highlight>div>*>*:nth-child(2):nth-last-child(28){
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-info>div>*>*:first-of-type:nth-last-of-type(30),.module-info>div>*>*:first-of-type:nth-last-of-type(30) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(30),.module-image-banner>div>*:first-of-type:nth-last-of-type(30) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(30),.module-process>div>*>*:first-of-type:nth-last-of-type(30) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(30),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(30) ~ div{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-info>div>*>*:first-of-type:nth-last-of-type(30),.module-info>div>*>*:first-of-type:nth-last-of-type(30) ~ div,.module-image-banner>div>*:first-of-type:nth-last-of-type(30),.module-image-banner>div>*:first-of-type:nth-last-of-type(30) ~ div,.module-process>div>*>*:first-of-type:nth-last-of-type(30),.module-process>div>*>*:first-of-type:nth-last-of-type(30) ~ div,.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(30),.module-business-line-highlight>div>*>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-teaser>div>*>*,.module-annual-history>div>*>*,.contact-panel>div>*>*,.module-selected-highlights-alternate>div>*>*{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-teaser>div>*>*,.module-annual-history>div>*>*,.contact-panel>div>*>*,.module-selected-highlights-alternate>div>*>*{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-teaser-alternate>div>*>*{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
@media only screen and (max-device-width: 768px) and (orientation: portrait){
    .module-teaser-alternate>div>*>*{
        flex:0 0 100%;
        -ms-flex:0 0 100%;
        max-width:100%
    }
}
.module-teaser-alternate>div>*>div{
    width:100%
}
.module-teaser-alternate>div>*>div:only-child{
    flex:none;
    -ms-flex:none;
    max-width:100%
}
.module-teaser-alternate>div>*>div:only-child>*{
    display:inline-flex
}
.module-teaser-alternate>div>*>div:only-child>*>figure{
    flex:0 0 33.33333%;
    -ms-flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-teaser-alternate>div>*>div:only-child>*>div{
    flex:0 0 66.66667%;
    -ms-flex:0 0 66.66667%;
    max-width:66.66667%
}
@media only screen and (max-width: 769px){
    .module-teaser-alternate>div>*{
        flex:none;
        -ms-flex:none;
        max-width:none
    }
    .module-teaser-alternate>div>*>div,.module-teaser-alternate>div>*>div:only-child{
        flex:none;
        -ms-flex:none;
        max-width:none
    }
    .module-teaser-alternate>div>*>div:only-child>*{
        display:inline-block
    }
    .module-teaser-alternate>div>*>div:only-child>*>figure,.module-teaser-alternate>div>*>div:only-child>*>div{
        flex:none;
        -ms-flex:none;
        max-width:100%
    }
}
header{
    position:relative;
    z-index:100
}
header.fixed-header{
    margin-bottom:71px
}
header.campaign-header{
    position:fixed
}
header.campaign-header ~ main{
    padding-top:53px
}
header>section.navigation{
    width:100%;
    max-width:1440px
}
header>section.topnav{
    align-items:center;
    vertical-align:middle;
    background-color:#fff;
    text-align:left;
    font-size:15px;
    font-size:1.5rem;
    padding:9px 40px;
    padding:.9rem 4rem
}
header>section.topnav>*:nth-child(1),header>section.topnav>*:nth-child(3){
    flex:0 0 41.6666%;
    max-width:41.6666%
}
header>section.topnav>*:nth-child(1)>li,header>section.topnav>*:nth-child(3)>li{
    display:inline-block
}
header>section.topnav>*:nth-child(2){
    flex:0 0 16.66667%;
    text-align:center
}
header>section.topnav>*:nth-child(2) a{
    width:100%
}
header>section.topnav>*:nth-child(3){
    text-align:right
}
header>section.topnav ul{
    display:inline-block
}
header>section.topnav ul>li{
    display:inline-block;
    vertical-align:middle;
    margin-right:30px;
    margin-right:3rem
}
header>section.topnav ul>li:last-child{
    margin-right:0
}
header>section.topnav ul>li a.arrow::after{
    margin-left:5px;
    margin-left:.5rem
}
header>section.topnav ul>li input[type=search]{
    font-size:15px;
    font-size:1.5rem;
    line-height:0;
    line-height:0
}
header>section.topnav ul>li form{
    position:relative;
    width:95px;
    height:24px
}
@media only screen and (max-width: 1024px){
    header.fixed-header{
        margin-bottom:0
    }
}
.navigation{
    position:relative;
    background-color:#fff;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0
}
.navigation.fixed-nav{
    position:fixed;
    top:0
}
.navigation .handheld{
    display:none
}
.navigation .name{
    color:#0071b9;
    text-transform:uppercase;
    font-size:10px;
    font-size:1rem;
    line-height:10px;
    line-height:1rem;
    padding:10px 20px;
    padding:1rem 2rem;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0
}
.navigation .logo,.navigation .search{
    max-width:120px;
    max-width:12rem;
    text-transform:uppercase;
    padding:10px 0;
    padding:1rem 0;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0;
    text-align:center;
    -ms-flex-pack:center;
    justify-content:center
}
.navigation .logo{
    border-left:0;
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    color:#0071b9;
    padding:6.5px 0;
    padding:.65rem 0
}
.navigation .logo a{
    display:none
}
.navigation .logo a.logo-small{
    display:inline
}
.navigation .logo a.logo-small img{
    height:35px;
    height:3.5rem
}
.navigation .search{
    color:#0071b9;
    position:relative;
    cursor:pointer
}
.navigation .search::before{
     
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:200%
}
.navigation .search>form{
    display:none;
    position:absolute;
    top:100%;
    right:0;
    padding:20px 20px;
    padding:2rem 2rem;
    background-color:#fff;
    border:1px solid #edeff0;
    border-right:0
}
.navigation .search:hover>form{
    display:block
}
.navigation .search:hover>form>label::before{
    display:none
}
.navigation .search:hover>form>label.search-input input[type=search]{
    font-size:19px;
    font-size:1.9rem;
    padding:4px;
    padding:.4rem;
    float:none;
    width:200px;
    border-color:#0071b9
}
.navigation .main-menu-item:hover,.navigation .main-menu-item.active,.navigation .main-menu-item.selected{
    background-color: #b90000;
    color:#fff;
    transition:all 0.3s;
}
.navigation .main-menu-item.extra-link{
    text-transform:uppercase;
    padding-top:20px;
    padding-top:2rem;
    padding-bottom:20px;
    padding-bottom:2rem;
    padding-right:40px;
    padding-right:4rem;
    font-size:13px;
    font-size:1.3rem;
    line-height:14px;
    line-height:1.4rem;
    height:auto;
    color:#0071b9
}
.navigation .main-menu-item.extra-link:hover,.navigation .main-menu-item.extra-link.active,.navigation .main-menu-item.extra-link.selected{
    color:#fff
}
.navigation .main-menu-item.extra-link:hover:after,.navigation .main-menu-item.extra-link.active:after,.navigation .main-menu-item.extra-link.selected:after{
    color:#0071b9
}
.navigation .main-menu-item.extra-link:after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
     
    margin-top:5px;
    margin-top:.5rem;
    height:30px;
    height:3rem;
    width:30px;
    width:3rem;
    line-height:30px;
    line-height:3rem;
    font-size:30px;
    font-size:3rem;
    text-align:center;
    position:absolute;
    right:5px;
    right:.5rem;
    top:5px;
    top:.5rem
}
.navigation nav{
    border-top:1px solid #edeff0;
    border-top:0.1rem solid #edeff0;
    background-color:#fff;
    font-size:19px;
    font-size:1.9rem;
    line-height:24px;
    line-height:2.4rem
}
.navigation nav ul{
    background-color:#fff
}
.navigation nav>ul{
    display:flex;
    display:-ms-flexbox;
    -ms-flex-direction:row;
    flex-direction:row;
    flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    list-style:none;
    margin:0;
    padding:0
}
.navigation nav>ul>li{
    display:inline-block;
    height:auto;
    width:calc(100% / 6);
    border-right:1px solid #edeff0;
    border-right:0.1rem solid #edeff0;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0;
    padding:0;
    font-size:19px;
    font-size:1.9rem;
    line-height:24px;
    line-height:2.4rem;
    box-sizing:border-box;
    overflow:auto
}
.navigation nav>ul>li:last-child{
    border-right:0 solid #edeff0
}
.navigation nav>ul>li a{
    width:100%;
    height:100%;
    line-height:24px;
    line-height:2.4rem;
    min-height:50px;
    min-height:5rem;
    text-align:center;
    text-transform:uppercase;
    position:relative;
    color:#3b4245;
    text-decoration:none;
    display:inline-block;
    vertical-align:middle;
    padding:12px 0;
    padding:1.2rem 0
}
.navigation nav>ul>li .sub-menu{
    float:left;
    height:0;
    left:0;
    right:0;
    background-color:#fff;
    width:100%;
    position:absolute;
    margin-top:1px;
    margin-top:.1rem;
    border-bottom:2px solid #edeff0;
    border-bottom:0.2rem solid #edeff0;
    visibility:hidden;
    opacity:0;
    transition:all 0s
}
.navigation nav>ul>li .sub-menu.open{
    height:auto;
    background-color:#fff;
    visibility:visible;
    opacity:1;
    overflow:hidden;
    transition:all 0s
}
.navigation nav>ul>li .sub-menu.start{
    padding-bottom:0;
    visibility:hidden;
    opacity:0;
    transform:scale(0.8, 1);
    transition:all 0.3s;
    height:auto
}
.navigation nav>ul>li .sub-menu.start.open{
    padding-bottom:0;
    visibility:visible;
    opacity:1;
    overflow:hidden;
    transform:none;
    transition:all 0.3s
}
.navigation nav>ul>li ul.g-grid{
    display:block;
    width:28%;
    float:left;
    min-height:100%;
    height:100%;
    padding:0;
    box-sizing:border-box;
    list-style:none;
    overflow:auto
}
.navigation nav>ul>li ul.g-grid.level-1{
    border-right:1px solid transparent;
    border-right:0.1rem solid transparent
}
.navigation nav>ul>li ul.g-grid.level-1 .g-grid.level-2{
    display:none
}
.navigation nav>ul>li ul.g-grid.level-1:after{
    content:" ";
    display:inline-block;
    height:calc(100% - 30px);
    width:1px;
    width:.1rem;
    position:absolute;
    left:calc(28% - 1px);
    top:15px;
    top:1.5rem;
    background-color:#edeff0
}
.navigation nav>ul>li ul.g-grid.level-2{
    display:none;
    position:relative;
    visibility:hidden;
    top:0;
    z-index:-100
}
.navigation nav>ul>li ul.g-grid.level-2.open{
    display:inline-block;
    visibility:visible;
    z-index:100
}
.navigation nav>ul>li ul.g-grid.level-2 li a{
    text-transform:none
}
.navigation nav>ul>li ul.g-grid.level-2 li a:after{
    content:" ";
    display:none;
    width:0;
    height:0;
    float:left;
    border-top:10px solid transparent;
    border-top:1rem solid transparent;
    border-bottom:10px solid transparent;
    border-bottom:1rem solid transparent;
    border-left:10px solid #0071b9;
    border-left:1rem solid #0071b9;
    background-color:transparent;
    position:absolute;
    right:10px;
    right:1rem;
    margin:6px 0;
    margin:.6rem 0
}
.navigation nav>ul>li ul.g-grid li{
    display:inline-block;
    width:100%;
    padding:0;
    position:relative
}
.navigation nav>ul>li ul.g-grid li a{
    display:inline-block;
    width:100%;
    padding:10px 40px 10px 20px;
    padding:1rem 4rem 1rem 2rem;
    min-height:50px;
    min-height:5rem;
    line-height:30px;
    line-height:3rem;
    font-size:16px;
    font-size:1.6rem;
    text-align:left;
    box-sizing:border-box;
    color:#0071b9
}
.navigation nav>ul>li ul.g-grid li a:hover,.navigation nav>ul>li ul.g-grid li a.active,.navigation nav>ul>li ul.g-grid li a.selected{
    background-color:#eaf7ff
}
.navigation nav>ul>li ul.g-grid li a.children span{
    display:inline-block;
    width:0;
    height:0;
    float:left;
    border-top:8px solid transparent;
    border-top:0.8rem solid transparent;
    border-bottom:8px solid transparent;
    border-bottom:0.8rem solid transparent;
    border-left:8px solid #0071b9;
    border-left:0.8rem solid #0071b9;
    background-color:transparent;
    position:absolute;
    right:20px;
    right:2rem;
    top:calc(50% - 8px)
}
.navigation nav>ul>li ul.g-grid li a.children span:after{
    content:" "
}
.navigation nav>ul>li div.g-grid.level-3{
    display:inline-block;
    min-height:100%;
    width:44%;
    float:left;
    left:56%;
    position:absolute;
    padding:0;
    padding-top:0 !important;
    padding-left:10px !important;
    padding-left:1rem !important;
    box-sizing:border-box;
    margin-left:0;
    visibility:hidden;
    z-index:-100;
    border-left:1px solid transparent;
    border-left:0.1rem solid transparent
}
.navigation nav>ul>li div.g-grid.level-3.open{
    visibility:visible;
    z-index:100;
    position:static;
    float:right
}
.navigation nav>ul>li div.g-grid.level-3:after{
    content:" ";
    display:inline-block;
    height:calc(100% - 30px);
    width:1px;
    width:.1rem;
    position:absolute;
    right:calc(44% - 1px);
    top:15px;
    top:1.5rem;
    background-color:#edeff0
}
.navigation nav>ul>li div.g-grid.level-3 h5{
    font-size:16px;
    font-size:1.6rem;
    padding:50px 10px 10px 10px;
    padding:5rem 1rem 1rem 1rem;
    text-transform:uppercase;
    margin:0;
    color:#3b4245;
    text-align:left
}
.navigation nav>ul>li div.g-grid.level-3 p{
    font-size:14px;
    font-size:1.4rem;
    padding:10px;
    padding:1rem;
    margin:0;
    color:#7b8083;
    padding-bottom:25px;
    padding-bottom:2.5rem;
    text-align:left
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .navigation{
        display:block;
        border-bottom:2px solid #edeff0;
        border-bottom:0.2rem solid #edeff0
    }
    .navigation .handheld{
        display:block
    }
    .navigation>ul{
        display:block
    }
    .navigation>ul li{
        flex:0 0 100%;
        max-width:100%;
        border-bottom:1px inset #edeff0;
        border-bottom:0.1rem inset #edeff0
    }
    .navigation>ul li a{
        display:block;
        padding:10px 20px;
        padding:1rem 2rem;
        line-height:30px;
        line-height:3rem;
        text-align:left
    }
    .navigation .logo,.navigation .search{
        padding:10px 20px;
        padding:1rem 2rem;
        border:0 solid #edeff0
    }
    .navigation .logo{
        height:50px;
        height:5rem;
        line-height:30px;
        line-height:3rem;
        position:relative
    }
    .navigation .logo img{
        max-height:30px
    }
    .navigation .logo .navicon,.navigation .logo .search{
        display:block;
        padding:0;
        border:0;
        width:30px;
        height:30px;
        position:absolute
    }
    .navigation .logo .navicon:before,.navigation .logo .search:before{
        font-family:KONE-Icon-Font;
        font-size:28px;
        font-size:2.8rem;
        line-height:28px;
        line-height:2.8rem
    }
    .navigation .logo .navicon{
        top:12px;
        top:1.2rem;
        left:20px;
        left:2rem
    }
    .navigation .logo .navicon:before{
         
    }
    .navigation .logo .search{
        top:12px;
        top:1.2rem;
        right:20px;
        right:2rem
    }
    .navigation .logo .search:before{
         
    }
    .navigation .search.handheld::before{
        display:none
    }
    .navigation .search>form{
        display:block;
        position:relative;
        padding:0;
        padding:0;
        background-color:#fff;
        border:0;
        width:100%
    }
    .navigation .search:hover>form{
        display:block
    }
    .navigation .search:hover>form>label::before{
        display:none
    }
    .navigation .search:hover>form>label.search-input input[type=search]{
        font-size:18px;
        font-size:1.8rem;
        padding:4px;
        padding:.4rem;
        float:none;
        width:calc(100% - 8px);
        text-transform:none
    }
    .navigation nav{
        display:none
    }
    .navigation nav>ul{
        display:block
    }
    .navigation nav>ul>li{
        display:inline-block;
        width:100%;
        height:auto;
        min-height:auto;
        max-height:auto;
        float:left;
        overflow:auto;
        position:static;
        border:none;
        border-bottom:1px solid #edeff0;
        border-bottom:0.1rem solid #edeff0
    }
    .navigation nav>ul>li .sub-menu{
        display:none;
        height:0;
        position:static;
        float:left;
        overflow:auto;
        margin-top:0;
        background-color:#fff;
        border-bottom:0 solid #edeff0
    }
    .navigation nav>ul>li .sub-menu>.g-grid.level-2{
        display:none !important
    }
    .navigation nav>ul>li a{
        height:44px;
        height:4.4rem;
        line-height:24px;
        line-height:2.4rem;
        color:#3b4245;
        padding:10px 20px;
        padding:1rem 2rem;
        text-align:left;
        background-color:#fff;
        position:relative;
        font-size:16px;
        font-size:1.6rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        color:#0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        position:absolute;
        top:calc(50% - 15px);
        right:20px;
        right:2rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span{
        border-color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span:after,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span:after{
        color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li a.active .sub-menu,.navigation nav>ul>li a.selected .sub-menu{
        display:inline-block;
        height:auto
    }
    .navigation nav>ul>li a .sub-menu{
        display:none !important;
        height:0;
        border:1px solid #edeff0;
        border:0.1rem solid #edeff0
    }
    .navigation nav>ul>li ul.g-grid{
        width:100%;
        max-width:100%;
        min-width:100%;
        height:auto;
        position:static;
        left:auto;
        float:left;
        top:auto;
        border:none;
        padding:0 !important
    }
    .navigation nav>ul>li ul.g-grid.level-1{
        border:none;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-1:after{
        display:none
    }
    .navigation nav>ul>li ul.g-grid.level-1 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-1 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:8px;
        height:.8rem;
        width:8px;
        width:.8rem;
        background-color:#0071b9;
        position:absolute;
        left:20px;
        left:2rem;
        top:calc(25px - 5px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:50px;
        min-height:5rem;
        height:auto;
        line-height:40px;
        line-height:4rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:55px;
        padding-right:5.5rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:35px;
        padding-left:3.5rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        top:calc(50% - 15px)
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li ul.g-grid.level-2{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible
    }
    .navigation nav>ul>li ul.g-grid.level-2.open{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-2 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-2 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:2px;
        height:.2rem;
        width:2px;
        width:.2rem;
        background-color:#0071b9;
        position:absolute;
        left:35px;
        left:3.5rem;
        top:calc(50% - 1px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-2 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:30px;
        min-height:3rem;
        line-height:20px;
        line-height:2rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:20px;
        padding-right:2rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:45px;
        padding-left:4.5rem
    }
    .navigation nav>ul>li div.g-grid.level-3{
        display:none;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        left:0;
        float:left;
        visibility:visible;
        border:0 solid transparent
    }
    .navigation nav>ul>li div.g-grid.level-3:after{
        display:none
    }
    .navigation .language li{
        flex:0 0 50%;
        width:50%;
        float:left
    }
    .navigation .language li:first-child{
        border-right:0.1rem solid #edeff0
    }
    .navigation .language li.active{
        background-color:#dae2e7
    }
    .navigation .language li.active a{
        color:#3b4245
    }
    .navigation .language li a{
        padding:20px;
        padding:2rem;
        text-align:center
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    .navigation{
        display:block;
        border-bottom:2px solid #edeff0;
        border-bottom:0.2rem solid #edeff0
    }
    .navigation .handheld{
        display:block
    }
    .navigation>ul{
        display:block
    }
    .navigation>ul li{
        flex:0 0 100%;
        max-width:100%;
        border-bottom:1px inset #edeff0;
        border-bottom:0.1rem inset #edeff0
    }
    .navigation>ul li a{
        display:block;
        padding:10px 20px;
        padding:1rem 2rem;
        line-height:30px;
        line-height:3rem;
        text-align:left
    }
    .navigation .logo,.navigation .search{
        padding:10px 20px;
        padding:1rem 2rem;
        border:0 solid #edeff0
    }
    .navigation .logo{
        height:50px;
        height:5rem;
        line-height:30px;
        line-height:3rem;
        position:relative
    }
    .navigation .logo img{
        max-height:30px
    }
    .navigation .logo .navicon,.navigation .logo .search{
        display:block;
        padding:0;
        border:0;
        width:30px;
        height:30px;
        position:absolute;
		   
    }
    .navigation .logo .navicon:before,.navigation .logo .search:before{
         
        font-size:28px;
        font-size:2.8rem;
        line-height:28px;
        line-height:2.8rem
    }
    .navigation .logo .navicon{
        top:12px;
        top:1.2rem;
        left:20px;
        left:2rem
    }
    .navigation .logo .navicon:before{
         
    }
    .navigation .logo .search{
        top:12px;
        top:1.2rem;
        right:20px;
        right:2rem
    }
    .navigation .logo .search:before{
         
    }
    .navigation .search.handheld::before{
        display:none
    }
    .navigation .search>form{
        display:block;
        position:relative;
        padding:0;
        padding:0;
        background-color:#fff;
        border:0;
        width:100%
    }
    .navigation .search:hover>form{
        display:block
    }
    .navigation .search:hover>form>label::before{
        display:none
    }
    .navigation .search:hover>form>label.search-input input[type=search]{
        font-size:18px;
        font-size:1.8rem;
        padding:4px;
        padding:.4rem;
        float:none;
        width:calc(100% - 8px);
        text-transform:none
    }
    .navigation nav{
        display:none
    }
    .navigation nav>ul{
        display:block
    }
    .navigation nav>ul>li{
        display:inline-block;
        width:100%;
        height:auto;
        min-height:auto;
        max-height:auto;
        float:left;
        overflow:auto;
        position:static;
        border:none;
        border-bottom:1px solid #edeff0;
        border-bottom:0.1rem solid #edeff0
    }
    .navigation nav>ul>li .sub-menu{
        display:none;
        height:0;
        position:static;
        float:left;
        overflow:auto;
        margin-top:0;
        background-color:#fff;
        border-bottom:0 solid #edeff0
    }
    .navigation nav>ul>li .sub-menu>.g-grid.level-2{
        display:none !important
    }
    .navigation nav>ul>li a{
        height:44px;
        height:4.4rem;
        line-height:24px;
        line-height:2.4rem;
        color:#3b4245;
        padding:10px 20px;
        padding:1rem 2rem;
        text-align:left;
        background-color:#fff;
        position:relative;
        font-size:16px;
        font-size:1.6rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        color:#0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        position:absolute;
        top:calc(50% - 15px);
        right:20px;
        right:2rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span{
        border-color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span:after,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span:after{
        color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li a.active .sub-menu,.navigation nav>ul>li a.selected .sub-menu{
        display:inline-block;
        height:auto
    }
    .navigation nav>ul>li a .sub-menu{
        display:none !important;
        height:0;
        border:1px solid #edeff0;
        border:0.1rem solid #edeff0
    }
    .navigation nav>ul>li ul.g-grid{
        width:100%;
        max-width:100%;
        min-width:100%;
        height:auto;
        position:static;
        left:auto;
        float:left;
        top:auto;
        border:none;
        padding:0 !important
    }
    .navigation nav>ul>li ul.g-grid.level-1{
        border:none;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-1:after{
        display:none
    }
    .navigation nav>ul>li ul.g-grid.level-1 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-1 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:8px;
        height:.8rem;
        width:8px;
        width:.8rem;
        background-color:#0071b9;
        position:absolute;
        left:20px;
        left:2rem;
        top:calc(25px - 5px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:50px;
        min-height:5rem;
        height:auto;
        line-height:40px;
        line-height:4rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:55px;
        padding-right:5.5rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:35px;
        padding-left:3.5rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        top:calc(50% - 15px)
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li ul.g-grid.level-2{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible
    }
    .navigation nav>ul>li ul.g-grid.level-2.open{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-2 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-2 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:2px;
        height:.2rem;
        width:2px;
        width:.2rem;
        background-color:#0071b9;
        position:absolute;
        left:35px;
        left:3.5rem;
        top:calc(50% - 1px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-2 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:30px;
        min-height:3rem;
        line-height:20px;
        line-height:2rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:20px;
        padding-right:2rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:45px;
        padding-left:4.5rem
    }
    .navigation nav>ul>li div.g-grid.level-3{
        display:none;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        left:0;
        float:left;
        visibility:visible;
        border:0 solid transparent
    }
    .navigation nav>ul>li div.g-grid.level-3:after{
        display:none
    }
    .navigation .language li{
        flex:0 0 50%;
        width:50%;
        float:left
    }
    .navigation .language li:first-child{
        border-right:0.1rem solid #edeff0
    }
    .navigation .language li.active{
        background-color:#dae2e7
    }
    .navigation .language li.active a{
        color:#3b4245
    }
    .navigation .language li a{
        padding:20px;
        padding:2rem;
        text-align:center
    }
}
@media only screen and (max-width: 769px){
    .navigation{
        display:block;
        border-bottom:2px solid #edeff0;
        border-bottom:0.2rem solid #edeff0
    }
    .navigation .handheld{
        display:block
    }
    .navigation>ul{
        display:block
    }
    .navigation>ul li{
        flex:0 0 100%;
        max-width:100%;
        border-bottom:1px inset #edeff0;
        border-bottom:0.1rem inset #edeff0
    }
    .navigation>ul li a{
        display:block;
        padding:10px 20px;
        padding:1rem 2rem;
        line-height:30px;
        line-height:3rem;
        text-align:left
    }
    .navigation .logo,.navigation .search{
        padding:10px 20px;
        padding:1rem 2rem;
        border:0 solid #edeff0
    }
    .navigation .logo{
        height:50px;
        height:5rem;
        line-height:30px;
        line-height:3rem;
        position:relative
    }
    .navigation .logo img{
        max-height:30px
    }
    .navigation .logo .navicon,.navigation .logo .search{
        display:block;
        padding:0;
        border:0;
        width:30px;
        height:30px;
        position:absolute
    }
    .navigation .logo .navicon:before,.navigation .logo .search:before{
        font-family:KONE-Icon-Font;
        font-size:28px;
        font-size:2.8rem;
        line-height:28px;
        line-height:2.8rem
    }
    .navigation .logo .navicon{
        top:12px;
        top:1.2rem;
        left:20px;
        left:2rem
    }
    .navigation .logo .navicon:before{
         
    }
    .navigation .logo .search{
        top:12px;
        top:1.2rem;
        right:20px;
        right:2rem
    }
    .navigation .logo .search:before{
        
    }
    .navigation .search.handheld::before{
        display:none
    }
    .navigation .search>form{
        display:block;
        position:relative;
        padding:0;
        padding:0;
        background-color:#fff;
        border:0;
        width:100%
    }
    .navigation .search:hover>form{
        display:block
    }
    .navigation .search:hover>form>label::before{
        display:none
    }
    .navigation .search:hover>form>label.search-input input[type=search]{
        font-size:18px;
        font-size:1.8rem;
        padding:4px;
        padding:.4rem;
        float:none;
        width:calc(100% - 8px);
        text-transform:none
    }
    .navigation nav{
        display:none
    }
    .navigation nav>ul{
        display:block
    }
    .navigation nav>ul>li{
        display:inline-block;
        width:100%;
        height:auto;
        min-height:auto;
        max-height:auto;
        float:left;
        overflow:auto;
        position:static;
        border:none;
        border-bottom:1px solid #edeff0;
        border-bottom:0.1rem solid #edeff0
    }
    .navigation nav>ul>li .sub-menu{
        display:none;
        height:0;
        position:static;
        float:left;
        overflow:auto;
        margin-top:0;
        background-color:#fff;
        border-bottom:0 solid #edeff0
    }
    .navigation nav>ul>li .sub-menu>.g-grid.level-2{
        display:none !important
    }
    .navigation nav>ul>li a{
        height:44px;
        height:4.4rem;
        line-height:24px;
        line-height:2.4rem;
        color:#3b4245;
        padding:10px 20px;
        padding:1rem 2rem;
        text-align:left;
        background-color:#fff;
        position:relative;
        font-size:16px;
        font-size:1.6rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        color:#0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        position:absolute;
        top:calc(50% - 15px);
        right:20px;
        right:2rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span{
        border-color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.active span:after,.navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after,.navigation nav>ul>li a.main-menu-item.hasChildren:hover span:after{
        color:#fff
    }
    .navigation nav>ul>li a.main-menu-item.hasChildren.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li a.active .sub-menu,.navigation nav>ul>li a.selected .sub-menu{
        display:inline-block;
        height:auto
    }
    .navigation nav>ul>li a .sub-menu{
        display:none !important;
        height:0;
        border:1px solid #edeff0;
        border:0.1rem solid #edeff0
    }
    .navigation nav>ul>li ul.g-grid{
        width:100%;
        max-width:100%;
        min-width:100%;
        height:auto;
        position:static;
        left:auto;
        float:left;
        top:auto;
        border:none;
        padding:0 !important
    }
    .navigation nav>ul>li ul.g-grid.level-1{
        border:none;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-1:after{
        display:none
    }
    .navigation nav>ul>li ul.g-grid.level-1 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-1 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:8px;
        height:.8rem;
        width:8px;
        width:.8rem;
        background-color:#0071b9;
        position:absolute;
        left:20px;
        left:2rem;
        top:calc(25px - 5px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:50px;
        min-height:5rem;
        height:auto;
        line-height:40px;
        line-height:4rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:55px;
        padding-right:5.5rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:35px;
        padding-left:3.5rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span{
        height:30px;
        height:3rem;
        width:30px;
        width:3rem;
        border:1px solid #0071b9;
        border:0.1rem solid #0071b9;
        border-radius:50%;
        text-align:center;
        line-height:30px;
        line-height:3rem;
        font-size:30px;
        font-size:3rem;
        top:calc(50% - 15px)
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children span:after{
        content:"+";
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        height:28.5px;
        height:2.85rem;
        width:28.5px;
        width:2.85rem;
        line-height:28.5px;
        line-height:2.85rem
    }
    .navigation nav>ul>li ul.g-grid.level-1 li a.children.selected span:after{
        content:"-";
        line-height:26px;
        line-height:2.6rem
    }
    .navigation nav>ul>li ul.g-grid.level-2{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible
    }
    .navigation nav>ul>li ul.g-grid.level-2.open{
        display:inline-block;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        float:left;
        border:none;
        margin-left:0;
        left:0;
        visibility:visible;
        background-color:#fff
    }
    .navigation nav>ul>li ul.g-grid.level-2 li{
        position:relative
    }
    .navigation nav>ul>li ul.g-grid.level-2 li:before{
        content:" ";
        display:inline-block;
        position:absolute;
        height:2px;
        height:.2rem;
        width:2px;
        width:.2rem;
        background-color:#0071b9;
        position:absolute;
        left:35px;
        left:3.5rem;
        top:calc(50% - 1px);
        z-index:20
    }
    .navigation nav>ul>li ul.g-grid.level-2 li a{
        font-size:14px !important;
        font-size:1.4rem !important;
        min-height:30px;
        min-height:3rem;
        line-height:20px;
        line-height:2rem;
        padding-top:5px;
        padding-top:.5rem;
        padding-right:20px;
        padding-right:2rem;
        padding-bottom:5px;
        padding-bottom:.5rem;
        padding-left:45px;
        padding-left:4.5rem
    }
    .navigation nav>ul>li div.g-grid.level-3{
        display:none;
        width:100%;
        max-width:100%;
        min-width:100%;
        position:static;
        left:0;
        float:left;
        visibility:visible;
        border:0 solid transparent
    }
    .navigation nav>ul>li div.g-grid.level-3:after{
        display:none
    }
    .navigation .language li{
        flex:0 0 50%;
        width:50%;
        float:left
    }
    .navigation .language li:first-child{
        border-right:0.1rem solid #edeff0
    }
    .navigation .language li.active{
        background-color:#dae2e7
    }
    .navigation .language li.active a{
        color:#3b4245
    }
    .navigation .language li a{
        padding:20px;
        padding:2rem;
        text-align:center
    }
}
body>div.panel-control-large{
    display:none;
    position:absolute;
    top:70px;
    right:0;
    transition:all .7s;
    z-index:1002
}
body>div.panel-control-large>label{
    height:100px;
    height:10rem;
    width:180px;
    width:18rem;
    padding:0;
    display:block;
    position:relative;
    margin-bottom:10px;
    margin-bottom:1rem;
    border-top-left-radius:5px;
    border-top-left-radius:.5rem;
    border-bottom-left-radius:5px;
    border-bottom-left-radius:.5rem;
    cursor:pointer;
    overflow:hidden;
    transition:all .7s
}
body>div.panel-control-large>label>div{
    width:100%;
    height:75%;
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    position:relative;
    text-transform:uppercase;
    font-size:25px;
    font-size:2.5rem;
    transition:all .7s
}
body>div.panel-control-large>label>div::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    position:absolute;
    top:70%;
    font-size:35px;
    font-size:3.5rem;
    font-weight:bold;
    width:100%;
    text-align:center
}
body>div.panel-control-large>label>div span{
    width:100%;
    text-align:center
}
body>div.panel-control-large>label.contact-label{
    background-color:#58ac32
}
body>div.panel-control-large>label.contact-label>div::before{
    content:""
}
body>div.panel-control-large>label.contact-label:active,body>div.panel-control-large>label.contact-label:hover{
    background-color:#fff;
    transition:background-color .7s
}
body>div.panel-control-large>label.contact-label:active>div span,body>div.panel-control-large>label.contact-label:hover>div span{
    visibility:hidden;
    font-size:0;
    transition:font-size .7s
}
body>div.panel-control-large>label.contact-label:active>div::before,body>div.panel-control-large>label.contact-label:hover>div::before{
    color:#58ac32;
    top:37.5%;
    font-size:50px;
    font-size:5rem
}
body>div.panel-control-large>label.chat-label{
    background-color:#0071b9
}
body>div.panel-control-large>label.chat-label>div::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦"
}
body>div.panel-control-mobile{
    display:none;
    justify-content:space-around;
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    height:55px;
    height:5.5rem;
    margin:0;
    z-index:999
}
body>div.panel-control-mobile>label{
    flex:49% 0 0;
    border-top-left-radius:5px;
    border-top-left-radius:.5rem;
    border-top-right-radius:5px;
    border-top-right-radius:.5rem;
    cursor:pointer;
    overflow:hidden;
    padding:0
}
body>div.panel-control-mobile>label>div{
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    position:relative;
    text-transform:uppercase;
    font-size:20px;
    font-size:2rem
}
body>div.panel-control-mobile>label>div::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    width:4rem;
    height:55px;
    height:5.5rem;
    font-size:30px;
    font-size:3rem
}
body>div.panel-control-mobile>label.contact-label{
    background-color:#58ac32
}
body>div.panel-control-mobile>label.contact-label>div::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«"
}
body>div.panel-control-mobile>label.contact-label:hover{
    background-color:#fff
}
body>div.panel-control-mobile>label.contact-label:hover>div span{
    visibility:hidden;
    font-size:0
}
body>div.panel-control-mobile>label.contact-label:hover>div::before{
    color:#58ac32
}
body>div.panel-control-mobile>label.chat-label{
    background-color:#0071b9
}
body>div.panel-control-mobile>label.chat-label>div::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦"
}
.contact-panel{
    height:0;
    /* background-color:#edeff0; */
    overflow-y:auto;
    overflow-x:hidden;
    z-index:1001
}
.contact-panel>form{
    /* background-color:#edeff0 */
}
.contact-panel>form>input[type=checkbox]{
    display:none
}
.contact-panel>form>section{
    position:absolute;
    top:70px;
    left:100%;
    height:auto;
    z-index:1001;
    padding-top:0;
    padding-top:0;
    padding-right:0;
    padding-right:0;
    padding-left:0;
    padding-left:0;
    padding-bottom:40px;
    padding-bottom:4rem;
    background-color:transparent;
    /* transition:left 0.7s,top 0.7s */
}
.contact-panel>form>section>div{
    position:relative;
    height:inherit;
    padding:0 40px;
    padding:0 4rem
}
.contact-panel>form>section>div>div.panel-control{
    left:-55px;
    left:-5.5rem;
    position:absolute;
    top:0;
    transition:all .7s
}
.contact-panel>form>section>div>div.panel-control>label{
    height: 164px;
    /* height:22rem; */
    width:55px;
    width:5.5rem;
    padding:0;
    display:block;
    position:relative;
    margin-bottom:10px;
    margin-bottom:1rem;
    border-top-left-radius:5px;
    border-top-left-radius:.5rem;
    border-bottom-left-radius:5px;
    border-bottom-left-radius:.5rem;
    cursor:pointer;
    overflow:hidden;
    transition:all .7s;
}
.contact-panel>form>section>div>div.panel-control>label>div{
    width:220px;
    width:22rem;
    /* height:55px; */
    /* height:5.5rem; */
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    position:relative;
    transform:rotate(-90deg) translateX(-37.5%) translateY(-150%);
    text-transform:uppercase;
    font-size:20px;
    font-size:2rem;
    transition:all .7s;
}
.contact-panel>form>section>div>div.panel-control>label>div::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    display:flex;
    justify-content:center;
    align-items:center;
    width:55px;
    width:5.5rem;
    height:55px;
    height:5.5rem;
    font-size:30px;
    font-size:3rem;
    transform:rotate(90deg);
    font-weight:bold;
    transition:all .7s
}
.contact-panel>form>section>div>div.panel-control>label.contact-label{
    background-color:#58ac32;
    border:1px solid #58ac32;
    border:0.1rem solid #58ac32;
    border-right:2px solid #58ac32;
    border-right:0.2rem solid #58ac32
}
.contact-panel>form>section>div>div.panel-control>label.contact-label>div::before{
    content:""
}
.contact-panel>form>section>div>div.panel-control>label.contact-label:active,.contact-panel>form>section>div>div.panel-control>label.contact-label:hover{
    background-color:#fff;
    transition:background-color .7s
}
.contact-panel>form>section>div>div.panel-control>label.contact-label:active>div span,.contact-panel>form>section>div>div.panel-control>label.contact-label:hover>div span{
    visibility:hidden;
    font-size:0;
    transition:font-size .7s
}
.contact-panel>form>section>div>div.panel-control>label.contact-label:active>div::before,.contact-panel>form>section>div>div.panel-control>label.contact-label:hover>div::before{
    color:#58ac32;
    transition:all .7s
}
.contact-panel>form>section>div>div.panel-control>label.chat-label{
    background-color:#0071b9;
    border:1px solid #0071b9;
    border:0.1rem solid #0071b9;
    border-right:2px solid #0071b9;
    border-right:0.2rem solid #0071b9
}
.contact-panel>form>section>div>div.panel-control>label.chat-label>div::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦"
}
.contact-panel>form>section>div>div.mobile-close-block{
    display:none;
    justify-content:space-around;
    position:relative;
    top:-20px;
    top:-2rem;
    width:100%;
    height:30px;
    height:3rem;
    margin:0
}
.contact-panel>form>section>div>div.mobile-close-block>label{
    width:200px;
    width:20rem;
    border-bottom-left-radius:5px;
    border-bottom-left-radius:.5rem;
    border-bottom-right-radius:5px;
    border-bottom-right-radius:.5rem;
    cursor:pointer;
    overflow:hidden;
    padding:0;
    background-color:#58ac32
}
.contact-panel>form>section>div>div.mobile-close-block>label>div{
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    position:relative;
    text-transform:uppercase;
    font-size:20px;
    font-size:2rem
}
.contact-panel>form>section>div>div.mobile-close-block>label>div::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬";
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    width:4rem;
    height:30px;
    height:3rem;
    font-size:30px;
    font-size:3rem
}
.contact-panel>form>section>div>div.mobile-close-block>label:hover{
    background-color:#fff
}
.contact-panel>form>section>div>div.mobile-close-block>label:hover>div::before{
    color:#58ac32
}
.contact-panel>form>section>div>section{
    left:-40px;
    left:-4rem;
    position:relative;
    /* transition:all .7s; */
    background-color:#fff
}
.contact-panel>form>section>div>section.panel-blocks div.empty-tile>article{
    border-right:none
}
.contact-panel>form>section>div>section.panel-blocks article{
    padding:30px 20px 30px 60px;
    padding:3rem 2rem 3rem 6rem
}
.contact-panel>form>section>div>section.panel-blocks article h2:before,.contact-panel>form>section>div>section.panel-blocks article h3:before{
    left:-44px;
    left:-4.4rem
}
.contact-panel>form>section>div>section.panel-blocks article div.rtf{
    margin:0;
    color:#7b8083
}
.contact-panel>form>section>div>section.panel-blocks article div.rtf p{
    line-height:25px;
    line-height:2.5rem;
    margin-bottom:10px;
    margin-bottom:1rem
}
.contact-panel>form>section>div>section.panel-blocks article div.rtf p select{
    border-radius:0;
    width:100%;
    min-width:200px;
    height:40px;
    height:4rem;
    border-width:1px;
    border-width:.1rem;
    font-size:16px;
    font-size:1.6rem
}
.contact-panel>form>section>div>section.panel-blocks article div.rtf a{
    font-size:17px;
    font-size:1.7rem;
    line-height:25px;
    line-height:2.5rem
}
.contact-panel>form>section>div>section div.contact-form{
    flex:0 0 100%;
    max-width:100%
}
.contact-panel>form>section>div>section div.contact-form article h3{
    text-align:center
}
.contact-panel>form>section>div>section div.contact-form article h3:before{
    display:none
}
.contact-panel>form>section>div>section div.contact-form article div.rtf p{
    text-align:center
}
.contact-panel>form>section>div>section>*{
    flex:0 0 auto;
    width:calc(100% / 3 - 0.01px);
    background-color:#fff
}
.contact-panel>form>section>div>section>* article{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-top:0;
    border-left:0
}
.contact-panel>form>section>div>section>*:nth-of-type(-n+3) article{
    border-top:1px solid #dae2e7;
    border-top:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(1) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(4) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(7) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(10) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(13) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(16) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(19) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(22) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(25) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(28) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(31) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(34) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(37) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(40) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(43) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(46) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(49) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(52) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(55) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(58) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(61) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(64) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(67) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(70) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(73) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(76) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(79) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(82) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(85) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(88) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(91) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(94) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(97) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(100) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(103) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(106) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(109) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(112) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(115) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(118) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(121) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(124) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel>form>section>div>section>*:nth-of-type(127) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.contact-panel.open{
    height:100%
}
.contact-panel.open>form{
    /* background-color:#edeff0 */
}
.contact-panel.open>form>section{
    left:0;top: 175px;
}
.contact-panel.open>form>section>div{
    height:100%
}
.contact-panel.open>form>section>div>div.panel-control{
    left:27px;
    left:2.7rem;
    position:absolute;
    top:0;
    transition:all .7s
}
.contact-panel.open>form>section>div>div.panel-control>label.chat-label{
    display:none;
    opacity:0
}
.contact-panel.open>form>section>div>div.panel-control>label.contact-label>div span{
    display:none
}
.contact-panel.open>form>section>div>div.panel-control>label.contact-label>div::before{
    transform:rotate(270deg);
    transition:all .7s
}
.contact-panel.open>form>section>div>section{
    left:3px;
   top: 155px;
}
.no-scroll{
    overflow:hidden;
    position:relative;
    height:100%
}
@media only screen and (min-width: 1641px){
    body>div.panel-control-large{
        display:inline-block
    }
    body>div.panel-control-large.open{
        display:none
    }
    .contact-panel>form>section>div>div.panel-control{
        display:none
    }
    .contact-panel.open>form>section>div>div.panel-control{
        display:inline-block
    }
}
@media only screen and (max-width: 1024px){
    body>div.panel-control-mobile{
        display:flex
    }
    .contact-panel{
        position:fixed;
        width:100%;
        height:100%;
        left:0px;
        right:0px;
        top:100%;
        bottom:0px;
        transition:top 0.7s;
        z-index:998
    }
    .contact-panel>form>section{
        left:0;
        top:100%;
        /* padding:20px; */
        /* padding:2rem; */
        padding-top:0;
        padding-top:0;
        /* transition:padding-top 0.7s; */
        position:relative
    }
    .contact-panel>form>section>div{
        padding:0
    }
    .contact-panel>form>section>div>div.panel-control{
        display:none
    }
    .contact-panel>form>section>div>div.mobile-close-block{
        display:none
    }
    .contact-panel>form>section>div>section{
        left:0;
        transition:none;
        position:relative
    }
    .contact-panel>form>section>div>section.panel-blocks>div.empty-tile{
        display:none
    }
    .contact-panel>form>section>div>section.panel-blocks>div article{
        padding:20px 20px 0;
        padding:2rem 2rem 0
    }
    .contact-panel>form>section>div>section.panel-blocks>div article h2,.contact-panel>form>section>div>section.panel-blocks>div article h3{
        cursor:pointer;
        text-align:center;
        padding:0 40px;
        padding:0 4rem
    }
    .contact-panel>form>section>div>section.panel-blocks>div article h2:before,.contact-panel>form>section>div>section.panel-blocks>div article h3:before{
        left:0;
        visibility:visible
    }
    .contact-panel>form>section>div>section.panel-blocks>div article h2:after,.contact-panel>form>section>div>section.panel-blocks>div article h3:after{
        display:inline-block;
        margin:0px;
        font:normal normal normal 14px/1 KONE-Icon-Font;
        font-size:inherit;
        text-rendering:auto;
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        content:"+";
        position:absolute;
        right:0;
        top:0;
        font-size:30px;
        font-size:3rem;
        color:#0071b9
    }
    .contact-panel>form>section>div>section.panel-blocks>div article div.rtf a{
        font-size:15px;
        font-size:1.5rem;
        line-height:25px;
        line-height:2.5rem
    }
    .contact-panel>form>section>div>section.panel-blocks>div article h3,.contact-panel>form>section>div>section.panel-blocks>div article h2,.contact-panel>form>section>div>section.panel-blocks>div article p,.contact-panel>form>section>div>section.panel-blocks>div article ul,.contact-panel>form>section>div>section.panel-blocks>div article div.rtf{
        margin:0 0 20px;
        margin:0 0 2rem
    }
    .contact-panel>form>section>div>section.panel-blocks>div article p,.contact-panel>form>section>div>section.panel-blocks>div article ul,.contact-panel>form>section>div>section.panel-blocks>div article div.rtf{
        display:none
    }
    .contact-panel>form>section>div>section.panel-blocks>div.open-tab article h2:after,.contact-panel>form>section>div>section.panel-blocks>div.open-tab article h3:after{
        content:"+"
    }
    .contact-panel>form>section>div>section.panel-blocks>div.open-tab article p:not(.supportInfo),.contact-panel>form>section>div>section.panel-blocks>div.open-tab article ul,.contact-panel>form>section>div>section.panel-blocks>div.open-tab article div.rtf{
        display:flex;
        flex-direction:column;
        justify-content:center;
        text-align:center
    }
    .contact-panel>form>section>div>section.panel-blocks>div.open-tab article p:not(.supportInfo)>*,.contact-panel>form>section>div>section.panel-blocks>div.open-tab article ul>*,.contact-panel>form>section>div>section.panel-blocks>div.open-tab article div.rtf>*{
        justify-content:center
    }
    .contact-panel>form>section>div>section.panel-blocks>div.contact-form.open-tab div.form-compact{
        display:block
    }
    .contact-panel>form>section>div>section.panel-blocks>div.contact-form article h3:before{
        display:block
    }
    .contact-panel>form>section>div>section.panel-blocks>div.contact-form article div.form-compact{
        display:none
    }
    .contact-panel>form>section>div>section>*{
        flex:0 0 100%;
        max-width:100%;
        padding:5px 0;
        padding:.5rem 0;
        background-color:#edeff0
    }
    .contact-panel>form>section>div>section>* article{
        background-color:#fff;
        border-top:1px solid #dae2e7;
        border-top:0.1rem solid #dae2e7;
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7
    }
    .contact-panel.open{
        top:0px;
        transition:top 0.7s;
        z-index:1001
    }
    .contact-panel.open>form>section{
        /* padding-top:20px; */
        /* padding-top:2rem; */
        /* transition:padding-top 0.7s */
    }
    .contact-panel.open>form>section>div>section{
        left:0
    }
    .contact-panel.open>form>section>div>div.mobile-close-block{
        display:flex
    }
}
.slick-slider{
    position:relative;
    display:block;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list{
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:none
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform:translate3d(0, 0, 0);
    -moz-transform:translate3d(0, 0, 0);
    -ms-transform:translate3d(0, 0, 0);
    -o-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block
}
.slick-track:before,.slick-track:after{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
[dir="rtl"] .slick-slide{
    float:right
}
.slick-slide img{
    display:block;
    height:auto
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block;
    position:relative
}
@media only screen and (max-width: 769px){
    .slick-initialized .slick-slide{
        display:flex
    }
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.carousel.slick-slider{
    display:flex
}
.carousel.slick-slider.multiple .slick-list{
    padding:0 30px;
    padding:0 3rem
}
.carousel.slick-slider.multiple .slick-list .slick-prev{
    left:7.5%
}
.carousel.slick-slider.multiple .slick-list .slick-next{
    right:7.5%
}
.carousel.slick-slider .slick-list{
    flex:0 0 100%;
    width:0;
    border-left:solid 10px #0071b9;
    border-left:solid 1rem #0071b9;
    border-right:solid 10px #0071b9;
    border-right:solid 1rem #0071b9
}
.carousel.slick-slider .slick-list.slick-disabled{
    border:none
}
.carousel.slick-slider .slick-list .slick-prev,.carousel.slick-slider .slick-list .slick-next{
    position:absolute;
    top:50%;
    display:block;
    margin-top:-32px;
    margin-top:-3.2rem;
    border-color:#0071b9;
    outline:none
}
.carousel.slick-slider .slick-list .slick-prev.slick-disabled,.carousel.slick-slider .slick-list .slick-next.slick-disabled{
    display:none
}
.carousel.slick-slider .slick-list .slick-prev:before,.carousel.slick-slider .slick-list .slick-next:before{
    color:#0071b9
}
.carousel.slick-slider .slick-list .slick-prev:hover,.carousel.slick-slider .slick-list .slick-next:hover{
    border-color:#3d9edb
}
.carousel.slick-slider .slick-list .slick-prev:hover:before,.carousel.slick-slider .slick-list .slick-next:hover:before{
    color:#3d9edb
}
.carousel.slick-slider .slick-list .slick-prev{
    left:10%
}
.carousel.slick-slider .slick-list .slick-next{
    right:10%
}
.carousel.slick-slider .slick-paging{
    display:flex;
    flex:0 0 100%
}
.carousel.slick-slider .slick-paging .slick-dots{
    display:inline-block;
    margin:0 auto;
    list-style:none;
    cursor:default;
    width:100%;
    text-align:center;
    margin-top:40px;
    margin-top:4rem
}
.carousel.slick-slider .slick-paging .slick-dots li{
    position:relative;
    display:inline-block;
    width:22px;
    width:2.2rem;
    height:14px;
    height:1.4rem;
    cursor:pointer
}
.carousel.slick-slider .slick-paging .slick-dots li.slick-active a{
    margin:0 4px;
    margin:0 .4rem;
    height:14px;
    height:1.4rem;
    width:14px;
    width:1.4rem;
    background-color:#0071b9;
    border:solid 1px #0071b9;
    border:solid 0.1rem #0071b9
}
.carousel.slick-slider .slick-paging .slick-dots li.slick-active a:hover{
    background-color:#0071b9;
    border:solid 1px #0071b9;
    border:solid 0.1rem #0071b9
}
.carousel.slick-slider .slick-paging .slick-dots li a{
    position:absolute;
    margin:2px 6px;
    margin:.2rem .6rem;
    height:10px;
    height:1rem;
    width:10px;
    width:1rem;
    top:0;
    left:0;
    outline:none;
    border-radius:50%;
    background-color:#fff;
    border:solid 1px #777;
    border:solid 0.1rem #777;
    cursor:pointer
}
.carousel.slick-slider .slick-paging .slick-dots li a:hover{
    margin:0 4px;
    margin:0 .4rem;
    height:14px;
    height:1.4rem;
    width:14px;
    width:1.4rem;
    border:solid 1px #3d9edb;
    border:solid 0.1rem #3d9edb;
    background-color:#3d9edb
}
.carousel.slick-slider>* section.g-gutter,.carousel.slick-slider>* .g-grid.g-gutter{
    margin:0
}
.carousel.slick-slider>* section.g-gutter>*,.carousel.slick-slider>* .g-grid.g-gutter>*{
    padding:0 10px;
    padding:0 1rem
}
.carousel>div{
    opacity:0;
    position:absolute
}
.carousel.slick-initialized{
    background-image:none !important
}
.carousel.slick-initialized .slick-list,.carousel.slick-initialized .slick-paging{
    opacity:1;
    position:relative;
    transition:opacity 0.2s ease-in
}
.hero-banner{
    padding:130px 16.66665% 80px;
    padding:13rem 16.66665% 8rem;
    align-items:center;
    color:#3b4245;
    position:relative
}
.hero-banner:before{
    z-index:1
}
.hero-banner.hero-banner-video:before{
    z-index:0
}
.hero-banner:not(.banner){
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7
}
.hero-banner.banner{
    min-height:670px;
    min-height:67rem;
    padding:0 16.66665%;
    color:#fff;
    overflow:hidden;
    background: url(../Images/banner01.jpg);
}
.hero-banner.banner.compact{
    min-height:470px;
    min-height:47rem
}
.hero-banner.banner.content-banner{
    position:relative;
    height:100%
}
.hero-banner.banner>header>h1{
    font-size:80px;
    font-size:8rem;
    line-height:80px;
    line-height:8rem;
    margin-bottom:30px;
    margin-bottom:3rem;
    max-height:400px
}
.hero-banner.banner>header>h1:before{
    display:none
}
.hero-banner.banner>header>button{
    color:#fff;
    border-color:#fff
}
.hero-banner.banner picture{
    flex:0 1 auto
}
.hero-banner>header{
    z-index:10
}
.hero-banner>header>h1{
    position:relative;
    text-transform:uppercase;
    font-size:62px;
    font-size:6.2rem;
    line-height:62px;
    line-height:6.2rem;
    margin-bottom:80px;
    margin-bottom:8rem
}
.hero-banner>header>h1::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:.3rem;
    max-width:80px;
    max-width:8rem;
    position:absolute;
    top:calc(100% + 40px);
    left:calc(50% - (80px / 2));
    right:0
}
.hero-banner>header>p{
    font-size:22px;
    font-size:2.2rem;
    line-height:28px;
    line-height:2.8rem
}
.hero-banner>header>button{
    color:#3b4245;
    border-color:#3b4245;
    margin-top:50px;
    margin-top:5rem
}
.hero-banner>header>a button.cta span{
    font-family:KONE
}
.hero-banner>header>div{
    text-transform:uppercase;
    font-size:13px;
    font-size:1.3rem;
    margin-top:50px;
    margin-top:5rem
}
.hero-banner>header>div>span{
    margin-right:10px;
    margin-right:1rem;
    position:relative
}
.hero-banner>header>div>span::before{
    content:"";
    width:10px;
    height:10px;
    background-color:#3b4245;
    border:1px solid #3b4245;
    border-radius:100%;
    color:white;
    display:block;
    position:absolute;
    left:-15px;
    top:2px
}
.hero-slider{
    background-color:#262b2d
}
.hero-slider .video-container .jw-media{
    cursor:auto !important
}
.hero-slider img{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%, -50%);
    padding:0
}
.hero-slider>div{
    opacity:0;
    position:absolute
}
.hero-slider.slick-initialized{
    background-image:none !important
}
.hero-slider.slick-initialized .slick-list,.hero-slider.slick-initialized .slick-paging{
    opacity:1;
    position:relative;
    transition:opacity 0.2s ease-in
}
.hero-slider.slick-slider{
    display:flex
}
.hero-slider.slick-slider .slick-list.slick-disabled{
    border:none
}
.hero-slider.slick-slider .slick-list .slick-prev,.hero-slider.slick-slider .slick-list .slick-next{
    position:absolute;
    display:block;
    width:150px;
    width:15rem;
    height:150px;
    height:15rem;
    top:calc(50% - 75px);
    border-radius:50%;
    border:1px solid transparent;
    z-index:10;
    overflow:hidden;
    outline:0
}
.hero-slider.slick-slider .slick-list .slick-prev::before,.hero-slider.slick-slider .slick-list .slick-next::before{
    color:#fff;
    font-size:150px;
    font-size:15rem;
    display:flex;
    justify-content:center;
    align-items:center
}
.hero-slider.slick-slider .slick-list .slick-prev.slick-disabled,.hero-slider.slick-slider .slick-list .slick-next.slick-disabled{
    display:none
}
.hero-slider.slick-slider .slick-list .slick-prev{
    left:10px;
    left:1rem
}
.hero-slider.slick-slider .slick-list .slick-next{
    right:10px;
    right:1rem
}
.hero-slider.slick-slider .slick-paging{
    display:flex;
    flex:0 0 100%
}
.hero-slider.slick-slider .slick-paging .slick-dots{
    display:inline-block;
    width:100%;
    position:absolute;
    bottom:0;
    text-align:center;
    list-style:none
}
.hero-slider.slick-slider .slick-paging .slick-dots li{
    display:inline;
    color:#fff;
    padding:0;
    margin:5px 20px;
    margin:.5rem 2rem;
    position:relative
}
.hero-slider.slick-slider .slick-paging .slick-dots li::before{
    content:" ";
    width:8px;
    width:.8rem;
    height:8px;
    height:.8rem;
    border-radius:50%;
    background-color:#fff;
    position:absolute;
    left:calc(50% - 4px);
    top:-20px;
    transition:all 0.5s
}
.hero-slider.slick-slider .slick-paging .slick-dots li.slick-active::before{
    width:20px;
    width:2rem;
    height:20px;
    height:2rem;
    left:calc(50% - 10px);
    top:-26px;
    transition:all 0.5s
}
.hero-slider.slick-slider .slick-paging .slick-dots li button{
    display:inline-block;
    background:none;
    overflow:hidden;
    color:#fff;
    border:none;
    text-transform:uppercase;
    font-family:KONE;
    font-size:16px;
    font-size:1.6rem;
    min-height:40px;
    min-height:4rem;
    padding:0;
    outline:0
}
.hero-slider.slick-slider .slick-slide{
    display:inline-block;
    height:100%
}
.responsive-background{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    margin:auto;
    min-width:100%;
    min-height:100%;
    max-width:none;
    max-height:none
}
@media only screen and (max-width: 769px){
    .hero-slider.slick-slider .slick-paging{
        display:none !important
    }
    .hero-slider.slick-slider .slick-list .slick-prev,.hero-slider.slick-slider .slick-list .slick-next{
        width:20px;
        width:2rem;
        height:20px;
        height:2rem;
        top:calc(50% - 25px)
    }
    .hero-slider.slick-slider .slick-list .slick-prev::before,.hero-slider.slick-slider .slick-list .slick-next::before{
        font-size:30px;
        font-size:3rem
    }
    .hero-slider.slick-slider .slick-list>.slick-track>.slick-slide>.hero-banner>header{
        padding-right:30px;
        padding-right:3rem;
        padding-left:30px;
        padding-left:3rem
    }
    .hero-banner{
        padding:65px 8.33333333333% 40px;
        padding:6.5rem 8.33333333333% 4rem
    }
    .hero-banner:not(.banner){
        padding:40px 8.33333333333% 40px;
        padding:4rem 8.33333333333% 4rem
    }
    .hero-banner:not(.banner)>header>h1{
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .hero-banner:not(.banner)>header>h1::before{
        height:2px;
        height:.2rem;
        max-width:60px;
        max-width:6rem;
        top:calc(100% + 15px);
        left:calc(50% - (60px / 2))
    }
    .hero-banner.banner{
        min-height:calc(100vh - 81px);
        padding:20px 8.33333333333%
    }
    .hero-banner.banner.compact{
        min-height:calc(100vh - 81px)
    }
    .hero-banner.banner>header>h1{
        font-size:40px;
        font-size:4rem;
        line-height:40px;
        line-height:4rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .hero-banner.banner>header>h1:before{
        display:none
    }
    .hero-banner.banner>header>button{
        color:#fff;
        border-color:#fff
    }
    .hero-banner>header{
        z-index:10
    }
    .hero-banner>header>h1{
        font-size:31px;
        font-size:3.1rem;
        line-height:31px;
        line-height:3.1rem;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .hero-banner>header>h1::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:.3rem;
        max-width:80px;
        max-width:8rem;
        position:absolute;
        top:calc(100% + 40px);
        left:calc(50% - (80px / 2));
        right:0
    }
    .hero-banner>header>p{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .hero-banner>header>button{
        margin-top:12.5px;
        margin-top:1.25rem
    }
    .hero-banner>header>div{
        text-transform:uppercase;
        font-size:11px;
        font-size:1.1rem;
        margin-top:30px;
        margin-top:3rem
    }
}
@keyframes icon-down{
    0%{
        opacity:1;
        transform:translateY(0%)
    }
    49%{
        opacity:1;
        transform:translateY(150%)
    }
    50%{
        opacity:0;
        transform:translateY(150%)
    }
    51%{
        opacity:0;
        transform:translateY(-150%)
    }
    52%{
        opacity:1;
        transform:translateY(-150%)
    }
    100%{
        opacity:1;
        transform:translateY(0%)
    }
}
@keyframes icon-up{
    0%{
        opacity:1;
        transform:translateY(0%)
    }
    49%{
        opacity:1;
        transform:translateY(-150%)
    }
    50%{
        opacity:0;
        transform:translateY(-150%)
    }
    51%{
        opacity:0;
        transform:translateY(150%)
    }
    52%{
        opacity:1;
        transform:translateY(150%)
    }
    100%{
        opacity:1;
        transform:translateY(0%)
    }
}
@keyframes icon-right{
    0%{
        opacity:1;
        transform:translateX(0%)
    }
    49%{
        opacity:1;
        transform:translateX(150%)
    }
    50%{
        opacity:0;
        transform:translateX(150%)
    }
    51%{
        opacity:0;
        transform:translateX(-150%)
    }
    52%{
        opacity:1;
        transform:translateX(-150%)
    }
    100%{
        opacity:1;
        transform:translateX(0%)
    }
}
@keyframes icon-left{
    0%{
        opacity:1;
        transform:translateX(0%)
    }
    49%{
        opacity:1;
        transform:translateX(-150%)
    }
    50%{
        opacity:0;
        transform:translateX(-150%)
    }
    51%{
        opacity:0;
        transform:translateX(150%)
    }
    52%{
        opacity:1;
        transform:translateX(150%)
    }
    100%{
        opacity:1;
        transform:translateX(0%)
    }
}
button,.button{
    position:relative;
    min-width:65px;
    min-width:6.5rem;
    min-height:50px!important;
    min-height:6.5rem;
    -ms-border-radius:.5rem;
    border-radius:.5rem;
    border-style:solid;
    border-width:2px;
    border-width:0.2rem;
    cursor:pointer;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    overflow:hidden;
    border-color:#fff;
    color:#fff
}
button:before,.button:before{
    position:absolute;
    width:50%;
    height:50%;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:auto;
    font-family:KONE-Icon-Font;
    font-size:3rem;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
button:disabled,.button:disabled{
    color:#dae2e7 !important;
    border-color:#dae2e7 !important;
    cursor:default !important
}
button:disabled.animate:hover:before,button:disabled.animate:active:before,.button:disabled.animate:hover:before,.button:disabled.animate:active:before{
    animation-duration:0s !important
}
button.round.left:before,button.square.left:before,.button.round.left:before,.button.square.left:before{
    content:""
}
button.round.right:before,button.square.right:before,.button.round.right:before,.button.square.right:before{
    content:""
}
button.round.up:before,button.square.up:before,.button.round.up:before,.button.square.up:before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«"
}
button.round.down:before,button.square.down:before,.button.round.down:before,.button.square.down:before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬"
}
button.round,.button.round{
    border-radius:50%
}
button.play,.button.play{
    -ms-border-radius:.5rem;
    border-radius:.5rem;
    padding:0 53px;
    padding:0 5.3rem
}
button.play:before,.button.play:before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©";
    font-size:5rem;
    margin:5px auto 0
}
button.close:before,.button.close:before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬"
}
button.cta,.button.cta{
    position:relative;
    font-size:22px;
    font-size:2.2rem;
    line-height:46px;
    line-height:4.6rem;
    min-width:46px;
    min-width:4.6rem;
    min-height:46px;
    min-height:4.6rem;
    padding:0 30px;
    padding:0 3rem;
    overflow-y:hidden;
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -moz-osx-font-smoothing:grayscale
}
button.cta:before,.button.cta:before{
    width:100%;
    position:absolute;
    content:"";
    margin:0;
    pointer-events:none;
    z-index:-1;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    top:-50px
}
button.cta span,.button.cta span{
    position:relative;
    display:block;
    white-space:nowrap;
    pointer-events:none;
    z-index:-1;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:transform;
    transition-property:transform;
    top:0
}
button.cta:hover:before,.button.cta:hover:before{
    -webkit-transform:translateY(50px);
    transform:translateY(50px)
}
button.cta:hover span,.button.cta:hover span{
    -webkit-transform:translateY(50px);
    transform:translateY(50px)
}
button.cta.load-more,.button.cta.load-more{
    color:#0071b9;
    border-color:#0071b9
}
button.cta.load-more:before,.button.cta.load-more:before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬"
}
button.cta-alternate,.button.cta-alternate{
    display:inline-block;
    width:80%;
    font-family:KONE;
    background-color:#0071b9;
    border:1px solid #0071b9;
    color:#fff;
    border-radius:5px;
    text-transform:uppercase;
    text-align:center;
    font-size:15px;
    font-size:1.5rem;
    max-width:328px;
    max-width:32.8rem;
    min-height:50px;
    min-height:5rem;
    padding:20px 30px;
    padding:2rem 3rem
}
button.cta-alternate:hover,.button.cta-alternate:hover{
    background-color:#fff;
    border-color:#0071b9;
    color:#0071b9
}
button.cta-alternate.cta-alternate-reverse,.button.cta-alternate.cta-alternate-reverse{
    background-color:#fff;
    border:1px solid #fff;
    color:#0071b9
}
button.cta-alternate.cta-alternate-reverse:hover,.button.cta-alternate.cta-alternate-reverse:hover{
    background-color:#0071b9;
    border-color:#fff;
    color:#fff
}
button.animate:hover:before,button.animate:active:before,.button.animate:hover:before,.button.animate:active:before{
    animation-duration:1s;
    animation-iteration-count:infinite;
    animation-direction:normal;
    animation-timing-function:linear;
    animation-fill-mode:forwards;
    animation-delay:0s
}
button.animate.left:hover:before,button.animate.left:active:before,.button.animate.left:hover:before,.button.animate.left:active:before{
    animation-name:icon-left
}
button.animate.right:hover:before,button.animate.right:active:before,.button.animate.right:hover:before,.button.animate.right:active:before{
    animation-name:icon-right
}
button.animate.up:hover:before,button.animate.up:active:before,.button.animate.up:hover:before,.button.animate.up:active:before{
    animation-name:icon-up
}
button.animate.down:hover:before,button.animate.down:active:before,.button.animate.down:hover:before,.button.animate.down:active:before{
    animation-name:icon-down
}
.social{
    padding-top:40px;
    padding-top:4rem;
    margin-bottom:40px;
    margin-bottom:4rem
}
.social a{
    padding:0;
    margin:0 5px;
    margin:0 .5rem;
    position:relative;
    width:60px;
    width:6rem;
    height:60px;
    height:6rem;
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    -ms-border-radius:50%;
    border-radius:50%;
    font-size:28px;
    font-size:2.8rem;
    line-height:60px;
    line-height:6rem;
    color:#0071b9;
    text-transform:uppercase;
    text-align:center;
    display:block;
    float:left;
    white-space:nowrap
}
.social a:after{
    visibility:hidden;
    position:absolute;
    top:100%;
    width:100%;
    left:calc(50% - (100% / 2));
    content:attr(title);
    text-align:center;
    font-size:13px;
    font-size:1.3rem;
    line-height:40px;
    line-height:4rem
}
.social a:hover{
    color:#3d9edb
}
.social a:hover:after{
    visibility:visible
}
.see-all-press-releases{
    position:relative
}
.see-all-press-releases button.cta{
    color:#0071b9;
    border-color:#0071b9;
    display:block;
    position:absolute;
    bottom:4rem;
    left:50%;
    transform:translateX(-50%)
}
.see-all-press-releases button.cta span{
    font-family:KONE
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    button.cta.see-all-press{
        position:relative;
        bottom:0;
        margin-top:4rem
    }
}
@media only screen and (max-width: 769px){
    button,.button{
        min-width:50px;
        min-width:5rem;
        min-height:50px;
        min-height:5rem;
        -ms-border-radius:.5rem;
        border-radius:.5rem;
        border-width:2px;
        border-width:0.2rem
    }
    button:before,.button:before{
        font-size:2.2rem
    }
    button.play:before,.button.play:before{
        font-size:3.75rem
    }
    button.cta,.button.cta{
        position:relative;
        font-size:15px;
        font-size:1.5rem;
        line-height:40px;
        line-height:4rem;
        min-width:40px;
        min-width:4rem;
        min-height:40px;
        min-height:4rem;
        padding:0 15px;
        padding:0 1.5rem
    }
    button.cta:before,.button.cta:before{
        top:-50px
    }
    button.cta span,.button.cta span{
        top:0
    }
    button.cta.see-all-press,.button.cta.see-all-press{
        position:relative;
        bottom:0;
        margin-top:4rem
    }
    .social{
        padding-top:20px;
        padding-top:2rem;
        margin-bottom:0;
        margin-bottom:0
    }
    .see-all-press-releases button.cta{
        bottom:3rem
    }
}
[class^=module-]{
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7;
    padding:60px 40px;
    padding: 0rem 4rem;
    position:relative;
}
[class^=module-][data-image] header .button,[class^=module-][data-image] header button{
    color:#fff;
    border-color:#fff
}
[class^=module-] header{
    flex:0 0 100%;
    -ms-flex:1 0 100%;
    max-width:100%;
    text-align:center;
    display:block
}
[class^=module-] header h1{
    width:100%;
    display:inline-block;
    position:relative;
    text-align:center;
    font-size:62px;
    font-size:6.2rem;
    line-height:62px;
    line-height:6.2rem;
    margin-bottom:60px;
    margin-bottom:6rem;
    color:#3b4245;
    text-transform:uppercase
}
[class^=module-] header h1::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:.3rem;
    max-width:70px;
    max-width:7rem;
    position:absolute;
    top:calc(100% + 20px);
    left:calc(50% - (70px / 2));
    right:0
}
[class^=module-] header .button,[class^=module-] header button{
    margin-bottom:40px;
    margin-bottom:4rem;
    color:#0071b9;
    border-color:#0071b9
}
[class^=module-] header p,[class^=module-] section>* p{
    text-align:left;
    font-size:22px;
    font-size:2.2rem;
    line-height:28px;
    line-height:2.8rem;
    margin-bottom:40px;
    margin-bottom:1rem
}
[class^=module-] section>* h2::before,[class^=module-] section>* h3::before{
    color:#edeff0
}
[class^=module-] section>* p{
    font-size:19px;
    font-size:1.9rem;
    line-height:26px;
    line-height:2.6rem
}
[class^=module-] .iconlarge{
    color:#0071b9
}
[class^=module-] .iconlarge::before{
    font-size:1000%
}
[class^=module-] .tags{
    display:inline-block;
    margin:0 auto;
    list-style:none;
    cursor:default;
    width:100%;
    text-align:center
}
[class^=module-] .tags>*{
    position:relative;
    display:inline-block;
    margin-left:10px;
    margin-left:1rem;
    margin-right:10px;
    margin-right:1rem;
    color:#bcc3c7;
    text-transform:uppercase;
    font-weight:100
}
[class^=module-] .tags>*:first-child{
    margin-left:0
}
[class^=module-] .tags>*:last-child{
    margin-right:0
}
[class^=module-]:last-child{
    border:none
}
[class^=module-].carousel{
    padding-left:0;
    padding-right:0
}
[class^=module-].carousel>*{
    padding-left:40px;
    padding-left:4rem;
    padding-right:40px;
    padding-right:4rem
}
[class^=module-].carousel>*.slick-list{
    padding-left:0;
    padding-right:0
}
@media only screen and (max-width: 769px){
    [class^=module-].carousel .tags>*{
        font-size:15px;
        font-size:1.5rem
    }
}
@media only screen and (max-width: 769px){
    [class^=module-]{
        padding:40px 20px;
        padding:4rem 2rem
    }
    [class^=module-] header h1,[class^=module-] section>* h1{
        font-size:40px;
        font-size:4rem;
        line-height:40px;
        line-height:4rem
    }
    [class^=module-] header p,[class^=module-] section>* p{
        text-align:center;
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
}
[class^=sub-module-]{
    flex:0 0 100%
}
.sub-module-filter{
    text-align:center;
    text-transform:uppercase;
    margin-bottom:60px;
    margin-bottom:6rem
}
.sub-module-filter>div,.sub-module-filter>form{
    width:auto;
    display:inline-block;
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    border-radius:5px;
    background-color:#fff;
    -moz-box-shadow:0 1px 0 #dae2e7;
    -webkit-box-shadow:0 1px 0 #dae2e7;
    box-shadow:0 1px 0 #dae2e7
}
.sub-module-filter>div>div,.sub-module-filter>form>div{
    text-align:left
}
.sub-module-filter>div ul,.sub-module-filter>div>div,.sub-module-filter>form ul,.sub-module-filter>form>div{
    width:auto;
    display:flex;
    align-items:center;
    vertical-align:middle;
    padding:20px;
    padding:2rem
}
.sub-module-filter>div ul:not(:last-child),.sub-module-filter>div>div:not(:last-child),.sub-module-filter>form ul:not(:last-child),.sub-module-filter>form>div:not(:last-child){
    padding:20px 0 20px 20px;
    padding:2rem 0 2rem 2rem
}
.sub-module-filter>div ul>label,.sub-module-filter>div ul>div,.sub-module-filter>div>div>label,.sub-module-filter>div>div>div,.sub-module-filter>form ul>label,.sub-module-filter>form ul>div,.sub-module-filter>form>div>label,.sub-module-filter>form>div>div{
    float:left
}
.sub-module-filter>div ul>label,.sub-module-filter>div>div>label,.sub-module-filter>form ul>label,.sub-module-filter>form>div>label{
    margin-right:20px;
    font-size:13px;
    font-size:1.3rem;
    line-height:30px;
    line-height:3rem
}
.sub-module-filter>div ul>li,.sub-module-filter>div>div>li,.sub-module-filter>form ul>li,.sub-module-filter>form>div>li{
    float:left;
    font-size:13px;
    font-size:1.3rem;
    line-height:30px;
    line-height:3rem;
    margin:0 10px;
    margin:0 1rem
}
.sub-module-filter>div ul>li:first-child,.sub-module-filter>div ul>li:last-child,.sub-module-filter>div>div>li:first-child,.sub-module-filter>div>div>li:last-child,.sub-module-filter>form ul>li:first-child,.sub-module-filter>form ul>li:last-child,.sub-module-filter>form>div>li:first-child,.sub-module-filter>form>div>li:last-child{
    white-space:nowrap
}
.sub-module-filter>div ul>li:last-child,.sub-module-filter>div>div>li:last-child,.sub-module-filter>form ul>li:last-child,.sub-module-filter>form>div>li:last-child{
    text-align:right
}
.sub-module-filter>div ul>li ul,.sub-module-filter>div>div>li ul,.sub-module-filter>form ul>li ul,.sub-module-filter>form>div>li ul{
    text-align:center;
    display:inline-block;
    padding:0;
    border:0;
    border-radius:0;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.sub-module-filter>div ul>li ul li,.sub-module-filter>div>div>li ul li,.sub-module-filter>form ul>li ul li,.sub-module-filter>form>div>li ul li{
    display:inline-block;
    margin:0 10px;
    margin:0 1rem
}
.sub-module-filter>div ul>li ul li label,.sub-module-filter>div>div>li ul li label,.sub-module-filter>form ul>li ul li label,.sub-module-filter>form>div>li ul li label{
    font-size:18px;
    font-size:1.8rem;
    line-height:30px;
    line-height:3rem;
    text-transform:uppercase
}
.sub-module-filter>div:not(:only-of-type),.sub-module-filter>form:not(:only-of-type){
    display:block;
    border-top:0;
    border-radius:0;
    background-color:#fff;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.sub-module-filter>div:not(:only-of-type):first-of-type,.sub-module-filter>form:not(:only-of-type):first-of-type{
    border:1px solid #edeff0;
    border-top-left-radius:5px;
    border-top-right-radius:5px
}
.sub-module-filter>div:not(:only-of-type):last-of-type,.sub-module-filter>form:not(:only-of-type):last-of-type{
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    -moz-box-shadow:0 1px 0 #dae2e7;
    -webkit-box-shadow:0 1px 0 #dae2e7;
    box-shadow:0 1px 0 #dae2e7
}
.sub-module-filter>div:not(:only-of-type)>ul>li,.sub-module-filter>form:not(:only-of-type)>ul>li{
    width:auto;
    float:none;
    flex:1
}
.sub-module-filter>div:not(:only-of-type)>ul>li:first-child,.sub-module-filter>div:not(:only-of-type)>ul>li:last-child,.sub-module-filter>form:not(:only-of-type)>ul>li:first-child,.sub-module-filter>form:not(:only-of-type)>ul>li:last-child{
    flex:0 0 10%
}
.sub-module-filter.tagged>div ul>li ul li,.sub-module-filter.tagged>div>div>li ul li,.sub-module-filter.tagged>form ul>li ul li,.sub-module-filter.tagged>form>div>li ul li{
    display:inline-block;
    margin:0 10px;
    margin:0 1rem;
    font-size:18px;
    font-size:1.8rem;
    line-height:30px;
    line-height:3rem;
    text-transform:none
}
.sub-module-filter.news-reference{
    margin-bottom:0
}
.sub-module-filter.news-reference>div{
    display:block;
    border:0;
    padding:20px;
    padding:2rem;
    margin-bottom:0;
    border-radius:0
}
.sub-module-filter.news-reference>div ul{
    display:inline-block;
    border:0;
    border-radius:0;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.sub-module-filter.news-reference>div ul>li{
    display:inline-block
}
.sub-module-filter.news-reference>div ul>li>a{
    font-size:22px;
    font-size:2.2rem;
    line-height:22px;
    line-height:2.2rem
}
.sub-module-filter.news-reference>div ul>li>a::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"";
    margin-left:10px
}
.sub-module-filter.news-reference>div ul>li>a.active,.sub-module-filter.news-reference>div ul>li>a:hover{
    color:#0071b9;
    position:relative
}
.sub-module-filter.news-reference>div ul>li>a.active::before,.sub-module-filter.news-reference>div ul>li>a:hover::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:25px;
    max-width:25px;
    position:absolute;
    top:calc(100% + 10px);
    left:calc(50% - (25px / 2));
    right:0
}
.sub-module-filter.news-reference>div ul>li>a.active::before,.sub-module-filter.news-reference>div ul>li>a:hover::before{
    left:calc(50% - ((25px + 23px) / 2))
}
.sub-module-filter.news-reference>div ul>li>a.active{
    cursor:default;
    display:inline-block
}
.sub-module-load-more{
    margin-top:40px;
    margin-top:4rem
}
.sub-module-load-more>div{
    text-align:center
}
@media only screen and (max-width: 769px){
    .sub-module-filter{
        padding:0;
        padding:0;
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .sub-module-filter>div,.sub-module-filter>form{
        display:block
    }
    .sub-module-filter>div ul,.sub-module-filter>div>div,.sub-module-filter>form ul,.sub-module-filter>form>div{
        display:block
    }
    .sub-module-filter>div ul:not(:last-child),.sub-module-filter>div>div:not(:last-child),.sub-module-filter>form ul:not(:last-child),.sub-module-filter>form>div:not(:last-child){
        padding:20px 20px 0 20px;
        padding:2rem 2rem 0 2rem
    }
    .sub-module-filter>div ul>label,.sub-module-filter>div ul>div,.sub-module-filter>div>div>label,.sub-module-filter>div>div>div,.sub-module-filter>form ul>label,.sub-module-filter>form ul>div,.sub-module-filter>form>div>label,.sub-module-filter>form>div>div{
        float:left
    }
    .sub-module-filter>div ul>label,.sub-module-filter>div>div>label,.sub-module-filter>form ul>label,.sub-module-filter>form>div>label{
        margin-right:20px;
        font-size:15px;
        font-size:1.5rem
    }
    .sub-module-filter>div ul>li,.sub-module-filter>div>div>li,.sub-module-filter>form ul>li,.sub-module-filter>form>div>li{
        float:none;
        font-size:15px;
        font-size:1.5rem;
        margin:0;
        margin:0;
        text-align:left
    }
    .sub-module-filter>div ul>li:last-child,.sub-module-filter>div>div>li:last-child,.sub-module-filter>form ul>li:last-child,.sub-module-filter>form>div>li:last-child{
        text-align:left
    }
    .sub-module-filter>div ul>li ul,.sub-module-filter>div>div>li ul,.sub-module-filter>form ul>li ul,.sub-module-filter>form>div>li ul{
        text-align:left;
        display:block
    }
    .sub-module-filter>div ul>li ul li,.sub-module-filter>div>div>li ul li,.sub-module-filter>form ul>li ul li,.sub-module-filter>form>div>li ul li{
        display:block;
        margin:0;
        margin:0
    }
    .sub-module-filter>div ul>li ul li label,.sub-module-filter>div>div>li ul li label,.sub-module-filter>form ul>li ul li label,.sub-module-filter>form>div>li ul li label{
        font-size:18px;
        font-size:1.8rem;
        line-height:30px;
        line-height:3rem
    }
    .sub-module-filter>div>ul>li,.sub-module-filter>form>ul>li{
        margin-bottom:10px
    }
    .sub-module-filter>div>ul>li:last-child,.sub-module-filter>form>ul>li:last-child{
        margin-bottom:0
    }
    .sub-module-filter>div:not(:only-of-type)>ul>li,.sub-module-filter>form:not(:only-of-type)>ul>li{
        width:100%
    }
    .sub-module-filter>div:not(:only-of-type)>ul>li:first-child,.sub-module-filter>div:not(:only-of-type)>ul>li:last-child,.sub-module-filter>form:not(:only-of-type)>ul>li:first-child,.sub-module-filter>form:not(:only-of-type)>ul>li:last-child{
        flex:0 0 100%
    }
    .sub-module-filter>form{
        display:block
    }
    .sub-module-filter>form>div{
        display:inline-block
    }
    .sub-module-filter.tagged>div ul>li ul li,.sub-module-filter.tagged>div>div>li ul li,.sub-module-filter.tagged>form ul>li ul li,.sub-module-filter.tagged>form>div>li ul li{
        display:block;
        margin:0;
        margin:0
    }
    .sub-module-filter.news-reference{
        padding:0
    }
    .sub-module-filter.news-reference>div{
        display:block;
        margin-bottom:0
    }
    .sub-module-filter.news-reference>div ul{
        display:inline-block;
        padding:20px 0 10px;
        padding:2rem 0 1rem
    }
    .sub-module-filter.news-reference>div ul>li{
        display:inline-block;
        float:left;
        padding-right:15px;
        padding-right:1.5rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .sub-module-filter.news-reference>div ul>li:last-child{
        padding-right:0;
        padding-right:0
    }
    .sub-module-filter.news-reference>div ul>li>a{
        font-size:15px;
        font-size:1.5rem;
        line-height:15px;
        line-height:1.5rem
    }
    .sub-module-filter.news-reference>div ul>li>a::after{
        display:none
    }
    .sub-module-filter.news-reference>div ul>li>a.active,.sub-module-filter.news-reference>div ul>li>a:hover{
        color:#0071b9;
        position:relative
    }
    .sub-module-filter.news-reference>div ul>li>a.active::before,.sub-module-filter.news-reference>div ul>li>a:hover::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:25px;
        max-width:25px;
        position:absolute;
        top:calc(100% + 10px);
        left:calc(50% - (25px / 2));
        right:0
    }
    .sub-module-filter.news-reference>div ul>li>a.active::before,.sub-module-filter.news-reference>div ul>li>a:hover::before{
        left:calc(50% - ((25px) / 2))
    }
    .sub-module-filter.news-reference>div ul>li>a.active{
        cursor:default;
        display:inline-block
    }
}
.sub-module-breadcrumb{
    background-color:transparent;
    padding:0;
    border:0
}
.sub-module-breadcrumb>div{
    position:absolute;
    z-index:101;
    border:none !important;
    padding:0 !important;
    margin:30px 30px 0 30px;
    margin:3rem 3rem 0 3rem
}
.sub-module-breadcrumb ul{
    display:inline-block;
    padding:0 10px;
    padding:0 1rem;
    background-color:rgba(255,255,255,0.35)
}
.sub-module-breadcrumb ul>li{
    display:inline-block;
    color:#3b4245;
    font-size:13px;
    font-size:1.3rem;
    text-transform:uppercase
}
.sub-module-breadcrumb ul>li>a{
    line-height:25px;
    line-height:2.5rem;
    color:#3b4245
}
.sub-module-breadcrumb ul>li>a:hover{
    color:#fff
}
.sub-module-breadcrumb ul>li:after{
    content:">";
    margin:0 8px;
    margin:0 .8rem
}
.sub-module-breadcrumb ul>li:last-child:after{
    margin:0;
    content:""
}
.module-article{
    padding:60px 18.75% 0
}
.module-article>header h2,.module-article>header h3{
    clear:both;
    font-family:KONE;
    font-size:62px;
    line-height:62px
}
.module-article>article{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif
}
.module-article>article h2,.module-article>article h3{
    clear:both;
    font-family:KONE;
    font-size:38px;
    line-height:38px
}
.module-article>article figure figcaption{
    font-family:KONE
}
.module-article>article>div{
    clear:both
}
.module-article>article blockquote{
    font-family:KONE
}
.module-article>article>.rtf p{
    padding:0 60px;
    padding:0 6rem;
    text-align:left
}
.module-article>article>.rtf ul,.module-article>article>.rtf ol{
    padding:0 80px;
    padding:0 8rem
}
.module-article>article>.rtf ul li,.module-article>article>.rtf ol li{
    margin-bottom:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-article{
        padding:60px 9.25% 0
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-article{
        padding:60px 9.25% 0
    }
}
@media only screen and (max-width: 769px){
    .module-article{
        padding:40px 40px 0
    }
    .module-article>header h2,.module-article>header h3{
        font-size:32px;
        font-size:3.2rem;
        line-height:32px;
        line-height:3.2rem
    }
    .module-article>header p{
        font-size:17px;
        font-size:1.7rem
    }
    .module-article>article>.rtf p{
        padding:0;
        padding:0
    }
    .module-article>article>.rtf ul,.module-article>article>.rtf ol{
        padding:0 20px;
        padding:0 2rem
    }
}
.module-breadcrumb{
    background-color:transparent;
    padding:0;
    border:0
}
.module-breadcrumb>div{
    position:absolute;
    z-index:101;
    border:none !important;
    padding:0 !important;
    margin:30px 30px 0 30px;
    margin:3rem 3rem 0 3rem
}
.module-breadcrumb ul{
    display:inline-block;
    padding:0 10px;
    padding:0 1rem;
    background-color:rgba(255,255,255,0.35)
}
.module-breadcrumb ul>li{
    display:inline-block;
    color:#3b4245;
    font-size:13px;
    font-size:1.3rem;
    text-transform:uppercase
}
.module-breadcrumb ul>li>a{
    line-height:25px;
    line-height:2.5rem;
    color:#3b4245
}
.module-breadcrumb ul>li>a:hover{
    color:#fff
}
.module-breadcrumb ul>li:after{
    content:">";
    margin:0 8px;
    margin:0 .8rem
}
.module-breadcrumb ul>li:last-child:after{
    margin:0;
    content:""
}
.module-info hr{
    margin:37px 0;
    margin:3.7rem 0;
    color:#bcc3c7
}
.module-info hr:before{
    content:"...";
    display:block;
    text-align:center;
    font-size:30px;
    font-size:3rem;
    line-height:6px;
    line-height:.6rem;
    position:relative;
    top:-9px
}
.module-info>* section{
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    border-left:0;
    border-bottom:0
}
.module-info>* section>*>*{
    border-left:1px solid #edeff0;
    border-left:0.1rem solid #edeff0;
    border-bottom:1px solid #edeff0;
    border-bottom:0.1rem solid #edeff0;
    padding:60px 60px 20px;
    padding:6rem 6rem 2rem
}
.module-info>* section>*>* h2,.module-info>* section>*>* h3{
    margin-bottom:60px;
    margin-bottom:6rem
}
.module-info>* section>*>* h2::before,.module-info>* section>*>* h3::before{
    top:calc(100% + 30px)
}
.module-info>* section>*.directing-forward{
    position:relative
}
.module-info>* section>*.directing-forward p{
    text-align:center
}
.module-info>* section>*.directing-forward p:nth-child(2){
    font-size:70px;
    font-size:7rem;
    line-height:70px;
    line-height:7rem;
    margin-bottom:10px;
    margin-bottom:1rem
}
.module-info>* section>*.directing-forward p:nth-child(3){
    font-size:30px;
    font-size:3rem;
    line-height:30px;
    line-height:3rem;
    margin-bottom:80px;
    margin-bottom:8rem
}
.module-info>* section>*.directing-forward p:last-child{
    font-size:22px;
    font-size:2.2rem;
    line-height:22px;
    line-height:2.2rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    width:100%;
    position:absolute;
    bottom:0;
    left:0
}
.module-info>* section>*.directing-forward figure{
    margin-bottom:80px;
    margin-bottom:8rem
}
.module-info>* section>*.directing-forward p:nth-child(3){
    margin-bottom:100px;
    margin-bottom:10rem
}
.module-info>* section>*.directing-forward p:last-child{
    margin-bottom:60px;
    margin-bottom:6rem
}
.module-info>* section.g-gutter{
    border:0
}
.module-info>* section.g-gutter>*>*{
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0
}
.module-info>* section.numbered>*>* h2,.module-info>* section.numbered>*>* h3{
    margin-top:60px;
    margin-top:6rem;
    margin-bottom:30px;
    margin-bottom:3rem
}
.module-info>* section.numbered>*>* h2::before,.module-info>* section.numbered>*>* h3::before{
    top:-30px;
    top:-3rem
}
.module-info>* section.numbered>*>*:before{
    display:block;
    text-align:center;
    font-size:80px;
    font-size:8rem;
    line-height:53px;
    line-height:5.3rem
}
.module-info>* section.numbered>*:nth-child(30)>*:before{
    content:"30"
}
.module-info>* section.numbered>*:nth-child(29)>*:before{
    content:"29"
}
.module-info>* section.numbered>*:nth-child(28)>*:before{
    content:"28"
}
.module-info>* section.numbered>*:nth-child(27)>*:before{
    content:"27"
}
.module-info>* section.numbered>*:nth-child(26)>*:before{
    content:"26"
}
.module-info>* section.numbered>*:nth-child(25)>*:before{
    content:"25"
}
.module-info>* section.numbered>*:nth-child(24)>*:before{
    content:"24"
}
.module-info>* section.numbered>*:nth-child(23)>*:before{
    content:"23"
}
.module-info>* section.numbered>*:nth-child(22)>*:before{
    content:"22"
}
.module-info>* section.numbered>*:nth-child(21)>*:before{
    content:"21"
}
.module-info>* section.numbered>*:nth-child(20)>*:before{
    content:"20"
}
.module-info>* section.numbered>*:nth-child(19)>*:before{
    content:"19"
}
.module-info>* section.numbered>*:nth-child(18)>*:before{
    content:"18"
}
.module-info>* section.numbered>*:nth-child(17)>*:before{
    content:"17"
}
.module-info>* section.numbered>*:nth-child(16)>*:before{
    content:"16"
}
.module-info>* section.numbered>*:nth-child(15)>*:before{
    content:"15"
}
.module-info>* section.numbered>*:nth-child(14)>*:before{
    content:"14"
}
.module-info>* section.numbered>*:nth-child(13)>*:before{
    content:"13"
}
.module-info>* section.numbered>*:nth-child(12)>*:before{
    content:"12"
}
.module-info>* section.numbered>*:nth-child(11)>*:before{
    content:"11"
}
.module-info>* section.numbered>*:nth-child(10)>*:before{
    content:"10"
}
.module-info>* section.numbered>*:nth-child(9)>*:before{
    content:"9"
}
.module-info>* section.numbered>*:nth-child(8)>*:before{
    content:"8"
}
.module-info>* section.numbered>*:nth-child(7)>*:before{
    content:"7"
}
.module-info>* section.numbered>*:nth-child(6)>*:before{
    content:"6"
}
.module-info>* section.numbered>*:nth-child(5)>*:before{
    content:"5"
}
.module-info>* section.numbered>*:nth-child(4)>*:before{
    content:"4"
}
.module-info>* section.numbered>*:nth-child(3)>*:before{
    content:"3"
}
.module-info>* section.numbered>*:nth-child(2)>*:before{
    content:"2"
}
.module-info>* section.numbered>*:nth-child(1)>*:before{
    content:"1"
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-info>* section>* p{
        margin-bottom:2rem
    }
    .module-info>* section>*>*{
        padding:30px 30px 20px;
        padding:3rem 3rem 2rem
    }
    .module-info>* section>*>* h2,.module-info>* section>*>* h3{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-info>* section>*>* h2::before,.module-info>* section>*>* h3::before{
        top:calc(100% + 15px)
    }
    .module-info>* section>*.directing-forward{
        position:relative
    }
    .module-info>* section>*.directing-forward p{
        text-align:center
    }
    .module-info>* section>*.directing-forward p:nth-child(2){
        font-size:70px;
        font-size:7rem;
        line-height:70px;
        line-height:7rem;
        margin-bottom:10px;
        margin-bottom:1rem
    }
    .module-info>* section>*.directing-forward p:nth-child(3){
        font-size:30px;
        font-size:3rem;
        line-height:30px;
        line-height:3rem;
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:last-child{
        font-size:22px;
        font-size:2.2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        width:100%;
        position:absolute;
        bottom:0;
        left:0
    }
    .module-info>* section>*.directing-forward figure{
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:nth-child(3){
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:last-child{
        margin-bottom:40px;
        margin-bottom:4rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-info>* section>* p{
        margin-bottom:2rem
    }
    .module-info>* section>*>*{
        padding:30px 30px 20px;
        padding:3rem 3rem 2rem
    }
    .module-info>* section>*>* h2,.module-info>* section>*>* h3{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-info>* section>*>* h2::before,.module-info>* section>*>* h3::before{
        top:calc(100% + 15px)
    }
    .module-info>* section>*.directing-forward{
        position:relative
    }
    .module-info>* section>*.directing-forward p{
        text-align:center
    }
    .module-info>* section>*.directing-forward p:nth-child(2){
        font-size:70px;
        font-size:7rem;
        line-height:70px;
        line-height:7rem;
        margin-bottom:10px;
        margin-bottom:1rem
    }
    .module-info>* section>*.directing-forward p:nth-child(3){
        font-size:30px;
        font-size:3rem;
        line-height:30px;
        line-height:3rem;
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:last-child{
        font-size:22px;
        font-size:2.2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        width:100%;
        position:absolute;
        bottom:0;
        left:0
    }
    .module-info>* section>*.directing-forward figure{
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:nth-child(2){
        font-size:50px;
        font-size:5rem;
        line-height:50px;
        line-height:5rem
    }
    .module-info>* section>*.directing-forward p:nth-child(3){
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-info>* section>*.directing-forward p:last-child{
        margin-bottom:40px;
        margin-bottom:4rem
    }
}
@media only screen and (max-width: 769px){
    .module-info hr{
        margin:20px 0;
        margin:2rem 0;
        color:#bcc3c7
    }
    .module-info hr:before{
        content:"...";
        display:block;
        text-align:center;
        font-size:15px;
        font-size:1.5rem;
        line-height:3px;
        line-height:.3rem;
        position:relative;
        top:-4px
    }
    .module-info>* section{
        border:1px solid #edeff0;
        border:0.1rem solid #edeff0;
        border-left:0;
        border-bottom:0
    }
    .module-info>* section>*>*{
        border-left:1px solid #edeff0;
        border-left:0.1rem solid #edeff0;
        border-bottom:1px solid #edeff0;
        border-bottom:0.1rem solid #edeff0;
        padding:40px 40px 20px;
        padding:4rem 4rem 2rem
    }
    .module-info>* section>*>* h2,.module-info>* section>*>* h3{
        margin-bottom:35px;
        margin-bottom:3.5rem
    }
    .module-info>* section>*>* h2::before,.module-info>* section>*>* h3::before{
        top:calc(100% + 15px)
    }
    .module-info>* section.g-gutter{
        border:0
    }
    .module-info>* section.g-gutter>*>*{
        border:1px solid #edeff0;
        border:0.1rem solid #edeff0
    }
    .module-info>* section.numbered>*>* h2,.module-info>* section.numbered>*>* h3{
        margin-top:30px;
        margin-top:3rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-info>* section.numbered>*>* h2::before,.module-info>* section.numbered>*>* h3::before{
        top:-15px;
        top:-1.5rem
    }
    .module-info>* section.numbered>*>*:before{
        display:block;
        text-align:center;
        font-size:40px;
        font-size:4rem;
        line-height:26.5px;
        line-height:2.65rem
    }
    .module-info>* section.numbered>*:nth-child(30)>*:before{
        content:"30"
    }
    .module-info>* section.numbered>*:nth-child(29)>*:before{
        content:"29"
    }
    .module-info>* section.numbered>*:nth-child(28)>*:before{
        content:"28"
    }
    .module-info>* section.numbered>*:nth-child(27)>*:before{
        content:"27"
    }
    .module-info>* section.numbered>*:nth-child(26)>*:before{
        content:"26"
    }
    .module-info>* section.numbered>*:nth-child(25)>*:before{
        content:"25"
    }
    .module-info>* section.numbered>*:nth-child(24)>*:before{
        content:"24"
    }
    .module-info>* section.numbered>*:nth-child(23)>*:before{
        content:"23"
    }
    .module-info>* section.numbered>*:nth-child(22)>*:before{
        content:"22"
    }
    .module-info>* section.numbered>*:nth-child(21)>*:before{
        content:"21"
    }
    .module-info>* section.numbered>*:nth-child(20)>*:before{
        content:"20"
    }
    .module-info>* section.numbered>*:nth-child(19)>*:before{
        content:"19"
    }
    .module-info>* section.numbered>*:nth-child(18)>*:before{
        content:"18"
    }
    .module-info>* section.numbered>*:nth-child(17)>*:before{
        content:"17"
    }
    .module-info>* section.numbered>*:nth-child(16)>*:before{
        content:"16"
    }
    .module-info>* section.numbered>*:nth-child(15)>*:before{
        content:"15"
    }
    .module-info>* section.numbered>*:nth-child(14)>*:before{
        content:"14"
    }
    .module-info>* section.numbered>*:nth-child(13)>*:before{
        content:"13"
    }
    .module-info>* section.numbered>*:nth-child(12)>*:before{
        content:"12"
    }
    .module-info>* section.numbered>*:nth-child(11)>*:before{
        content:"11"
    }
    .module-info>* section.numbered>*:nth-child(10)>*:before{
        content:"10"
    }
    .module-info>* section.numbered>*:nth-child(9)>*:before{
        content:"9"
    }
    .module-info>* section.numbered>*:nth-child(8)>*:before{
        content:"8"
    }
    .module-info>* section.numbered>*:nth-child(7)>*:before{
        content:"7"
    }
    .module-info>* section.numbered>*:nth-child(6)>*:before{
        content:"6"
    }
    .module-info>* section.numbered>*:nth-child(5)>*:before{
        content:"5"
    }
    .module-info>* section.numbered>*:nth-child(4)>*:before{
        content:"4"
    }
    .module-info>* section.numbered>*:nth-child(3)>*:before{
        content:"3"
    }
    .module-info>* section.numbered>*:nth-child(2)>*:before{
        content:"2"
    }
    .module-info>* section.numbered>*:nth-child(1)>*:before{
        content:"1"
    }
}
.module-process{
    background-color:#edeff0;
    padding:60px 40px 40px;
    padding:6rem 4rem 4rem
}
.module-process section>*>*{
    display:block;
    text-align:center;
    background-color:#fff;
    color:#3b4245;
    padding:50px 0 40px;
    padding:5rem 0 4rem
}
.module-process section>*>* h2,.module-process section>*>* h3{
    font-size:24px;
    font-size:2.4rem;
    line-height:28px;
    line-height:2.8rem;
    margin-bottom:60px;
    margin-bottom:6rem;
    text-transform:uppercase
}
.module-process section>*>* h2::before,.module-process section>*>* h3::before{
    top:calc(100% + 20px);
    background-color:#edeff0
}
.module-process section>*>* p{
    text-align:left;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem
}
.module-process section>*>* figure{
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-process section>*>* figure img{
    margin-bottom:0;
    margin-bottom:0;
    margin:0 auto
}
.module-process section>* article{
    margin-bottom:0
}
.module-process section>* article>*{
    padding:0 60px;
    padding:0 6rem
}
.module-process section>* article .rtf{
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-process section>* article ul li,.module-process section>* article ol li{
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem;
    margin-bottom:0
}
.module-process section>* article ul.linkList{
    text-align:left;
    font-size:20px;
    font-size:2rem;
    line-height:30px;
    line-height:3rem;
    padding-top:40px;
    padding-top:4rem;
    border-top:1px solid #edeff0
}
.module-process section>*>a{
    position:relative
}
.module-process section>*>a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    content:"";
    color:#0071b9
}
.module-process section>*>a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-process section>*>a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
.module-process section>*>a:hover{
    background-color:#1d8bd0;
    color:#fff
}
.module-process section>*>a:hover h2::before,.module-process section>*>a:hover h3::before{
    background-color:#0071b9
}
.module-process section>*>a:hover p,.module-process section>*>a:hover span{
    color:#fff
}
.module-process section>*.directing-forward{
    position:relative
}
.module-process section>*.directing-forward p{
    text-align:center
}
.module-process section>*.directing-forward p:nth-child(2){
    font-size:70px;
    font-size:7rem;
    line-height:70px;
    line-height:7rem;
    margin-bottom:10px;
    margin-bottom:1rem
}
.module-process section>*.directing-forward p:nth-child(3){
    font-size:30px;
    font-size:3rem;
    line-height:30px;
    line-height:3rem;
    margin-bottom:80px;
    margin-bottom:8rem
}
.module-process section>*.directing-forward p:last-child{
    font-size:22px;
    font-size:2.2rem;
    line-height:22px;
    line-height:2.2rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    width:100%;
    position:absolute;
    bottom:0;
    left:0
}
.module-process section>*.directing-forward figure{
    margin-bottom:80px;
    margin-bottom:8rem
}
.module-process section>*.directing-forward p{
    font-family:KONE
}
.module-process section.numbered>*>* h2,.module-process section.numbered>*>* h3{
    margin-top:40px;
    margin-top:4rem;
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-process section.numbered>*>* h2::before,.module-process section.numbered>*>* h3::before{
    top:-18px;
    top:-1.8rem
}
.module-process section.numbered>*>*:before{
    display:block;
    text-align:center;
    font-size:30px;
    font-size:3rem;
    line-height:20px;
    line-height:2rem
}
.module-process section.numbered>*:nth-child(30)>*:before{
    content:"30"
}
.module-process section.numbered>*:nth-child(29)>*:before{
    content:"29"
}
.module-process section.numbered>*:nth-child(28)>*:before{
    content:"28"
}
.module-process section.numbered>*:nth-child(27)>*:before{
    content:"27"
}
.module-process section.numbered>*:nth-child(26)>*:before{
    content:"26"
}
.module-process section.numbered>*:nth-child(25)>*:before{
    content:"25"
}
.module-process section.numbered>*:nth-child(24)>*:before{
    content:"24"
}
.module-process section.numbered>*:nth-child(23)>*:before{
    content:"23"
}
.module-process section.numbered>*:nth-child(22)>*:before{
    content:"22"
}
.module-process section.numbered>*:nth-child(21)>*:before{
    content:"21"
}
.module-process section.numbered>*:nth-child(20)>*:before{
    content:"20"
}
.module-process section.numbered>*:nth-child(19)>*:before{
    content:"19"
}
.module-process section.numbered>*:nth-child(18)>*:before{
    content:"18"
}
.module-process section.numbered>*:nth-child(17)>*:before{
    content:"17"
}
.module-process section.numbered>*:nth-child(16)>*:before{
    content:"16"
}
.module-process section.numbered>*:nth-child(15)>*:before{
    content:"15"
}
.module-process section.numbered>*:nth-child(14)>*:before{
    content:"14"
}
.module-process section.numbered>*:nth-child(13)>*:before{
    content:"13"
}
.module-process section.numbered>*:nth-child(12)>*:before{
    content:"12"
}
.module-process section.numbered>*:nth-child(11)>*:before{
    content:"11"
}
.module-process section.numbered>*:nth-child(10)>*:before{
    content:"10"
}
.module-process section.numbered>*:nth-child(9)>*:before{
    content:"9"
}
.module-process section.numbered>*:nth-child(8)>*:before{
    content:"8"
}
.module-process section.numbered>*:nth-child(7)>*:before{
    content:"7"
}
.module-process section.numbered>*:nth-child(6)>*:before{
    content:"6"
}
.module-process section.numbered>*:nth-child(5)>*:before{
    content:"5"
}
.module-process section.numbered>*:nth-child(4)>*:before{
    content:"4"
}
.module-process section.numbered>*:nth-child(3)>*:before{
    content:"3"
}
.module-process section.numbered>*:nth-child(2)>*:before{
    content:"2"
}
.module-process section.numbered>*:nth-child(1)>*:before{
    content:"1"
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-process section>*>*{
        padding:40px 0 40px;
        padding:4rem 0 4rem
    }
    .module-process section>*>* h2,.module-process section>*>* h3{
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section>*>* h2::before,.module-process section>*>* h3::before{
        top:calc(100% + 20px)
    }
    .module-process section>*>* figure{
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section>*>* figure img{
        margin-bottom:0;
        margin-bottom:0;
        margin:0 auto
    }
    .module-process section>* article>*{
        padding:0 30px;
        padding:0 3rem
    }
    .module-process section>* article ul{
        padding-top:40px;
        padding-top:4rem;
        margin:0 0 40px;
        margin:0 0 4rem
    }
    .module-process section>*.directing-forward{
        position:relative
    }
    .module-process section>*.directing-forward p{
        text-align:center
    }
    .module-process section>*.directing-forward p:nth-child(2){
        font-size:70px;
        font-size:7rem;
        line-height:70px;
        line-height:7rem;
        margin-bottom:10px;
        margin-bottom:1rem
    }
    .module-process section>*.directing-forward p:nth-child(3){
        font-size:30px;
        font-size:3rem;
        line-height:30px;
        line-height:3rem;
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-process section>*.directing-forward p:last-child{
        font-size:22px;
        font-size:2.2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        width:100%;
        position:absolute;
        bottom:0;
        left:0
    }
    .module-process section>*.directing-forward figure{
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-process section>*.directing-forward p:nth-child(3){
        margin-bottom:60px;
        margin-bottom:6rem
    }
    .module-process section.numbered>*>* h2,.module-process section.numbered>*>* h3{
        margin-top:40px;
        margin-top:4rem;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section.numbered>*>* h2::before,.module-process section.numbered>*>* h3::before{
        top:-18px;
        top:-1.8rem
    }
    .module-process section.numbered>*>*:before{
        font-size:30px;
        font-size:3rem;
        line-height:20px;
        line-height:2rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-process section>*>*{
        padding:40px 0 40px;
        padding:4rem 0 4rem
    }
    .module-process section>*>* h2,.module-process section>*>* h3{
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section>*>* h2::before,.module-process section>*>* h3::before{
        top:calc(100% + 20px)
    }
    .module-process section>*>* figure{
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section>*>* figure img{
        margin-bottom:0;
        margin-bottom:0;
        margin:0 auto
    }
    .module-process section>*>* figure .iconlarge::before{
        font-size:750%
    }
    .module-process section>* article>*{
        padding:0 30px;
        padding:0 3rem
    }
    .module-process section>* article ul{
        padding-top:40px;
        padding-top:4rem;
        margin:0 0 40px;
        margin:0 0 4rem
    }
    .module-process section>*.directing-forward{
        position:relative
    }
    .module-process section>*.directing-forward p{
        text-align:center
    }
    .module-process section>*.directing-forward p:nth-child(2){
        font-size:70px;
        font-size:7rem;
        line-height:70px;
        line-height:7rem;
        margin-bottom:10px;
        margin-bottom:1rem
    }
    .module-process section>*.directing-forward p:nth-child(3){
        font-size:30px;
        font-size:3rem;
        line-height:30px;
        line-height:3rem;
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-process section>*.directing-forward p:last-child{
        font-size:22px;
        font-size:2.2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        width:100%;
        position:absolute;
        bottom:0;
        left:0
    }
    .module-process section>*.directing-forward figure{
        margin-bottom:80px;
        margin-bottom:8rem
    }
    .module-process section>*.directing-forward p:nth-child(3){
        margin-bottom:60px;
        margin-bottom:6rem
    }
    .module-process section.numbered>*>* h2,.module-process section.numbered>*>* h3{
        margin-top:40px;
        margin-top:4rem;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-process section.numbered>*>* h2::before,.module-process section.numbered>*>* h3::before{
        top:-18px;
        top:-1.8rem
    }
    .module-process section.numbered>*>*:before{
        font-size:30px;
        font-size:3rem;
        line-height:20px;
        line-height:2rem
    }
}
@media only screen and (max-width: 769px){
    .module-process{
        padding:40px 20px 20px;
        padding:4rem 2rem 2rem
    }
    .module-process>* section>*>*{
        padding:30px 0 20px;
        padding:3rem 0 2rem
    }
    .module-process>* section>*>* h2,.module-process>* section>*>* h3{
        font-size:16px;
        font-size:1.6rem;
        line-height:20px;
        line-height:2rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-process>* section>*>* h2::before,.module-process>* section>*>* h3::before{
        top:calc(100% + 10px)
    }
    .module-process>* section>*>* p{
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem
    }
    .module-process>* section>* article{
        margin-bottom:0
    }
    .module-process>* section>* article>*{
        padding:0 40px;
        padding:0 4rem
    }
    .module-process>* section>* article ul{
        font-size:15px;
        font-size:1.5rem;
        line-height:20px;
        line-height:2rem;
        padding-top:20px;
        padding-top:2rem;
        margin:0 0 20px;
        margin:0 0 2rem
    }
    .module-process>* section>*>a{
        position:relative
    }
    .module-process>* section>*>a::after{
        position:absolute;
        font:normal normal normal 14px/1 KONE-Icon-Font;
        font-size:20px;
        font-size:2rem;
        width:40px;
        width:4rem;
        height:40px;
        height:4rem;
        padding:10px;
        padding:1rem;
        bottom:0;
        right:0;
        border-top:solid 1px #edeff0;
        border-top:solid 0.1rem #edeff0;
        border-left:solid 1px #edeff0;
        border-left:solid 0.1rem #edeff0;
        content:"";
        color:#0071b9
    }
    .module-process>* section>*>a:hover::after{
        border-top:solid 1px #3d9edb;
        border-top:solid 0.1rem #3d9edb;
        border-left:solid 1px #3d9edb;
        border-left:solid 0.1rem #3d9edb;
        background-color:#3d9edb;
        color:#fff
    }
}
@media only screen and (max-width: 769px) and (max-width: 769px){
    .module-process>* section>*>a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
@media only screen and (max-width: 769px){
    .module-process>* section.numbered>*>* h2,.module-process>* section.numbered>*>* h3{
        margin-top:20px;
        margin-top:2rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-process>* section.numbered>*>* h2::before,.module-process>* section.numbered>*>* h3::before{
        top:-18px;
        top:-1.8rem
    }
    .module-process>* section.numbered>*>*:before{
        display:block;
        text-align:center;
        font-size:15px;
        font-size:1.5rem;
        line-height:10px;
        line-height:1rem
    }
    .module-process>* section.numbered>*:nth-child(30)>*:before{
        content:"30"
    }
    .module-process>* section.numbered>*:nth-child(29)>*:before{
        content:"29"
    }
    .module-process>* section.numbered>*:nth-child(28)>*:before{
        content:"28"
    }
    .module-process>* section.numbered>*:nth-child(27)>*:before{
        content:"27"
    }
    .module-process>* section.numbered>*:nth-child(26)>*:before{
        content:"26"
    }
    .module-process>* section.numbered>*:nth-child(25)>*:before{
        content:"25"
    }
    .module-process>* section.numbered>*:nth-child(24)>*:before{
        content:"24"
    }
    .module-process>* section.numbered>*:nth-child(23)>*:before{
        content:"23"
    }
    .module-process>* section.numbered>*:nth-child(22)>*:before{
        content:"22"
    }
    .module-process>* section.numbered>*:nth-child(21)>*:before{
        content:"21"
    }
    .module-process>* section.numbered>*:nth-child(20)>*:before{
        content:"20"
    }
    .module-process>* section.numbered>*:nth-child(19)>*:before{
        content:"19"
    }
    .module-process>* section.numbered>*:nth-child(18)>*:before{
        content:"18"
    }
    .module-process>* section.numbered>*:nth-child(17)>*:before{
        content:"17"
    }
    .module-process>* section.numbered>*:nth-child(16)>*:before{
        content:"16"
    }
    .module-process>* section.numbered>*:nth-child(15)>*:before{
        content:"15"
    }
    .module-process>* section.numbered>*:nth-child(14)>*:before{
        content:"14"
    }
    .module-process>* section.numbered>*:nth-child(13)>*:before{
        content:"13"
    }
    .module-process>* section.numbered>*:nth-child(12)>*:before{
        content:"12"
    }
    .module-process>* section.numbered>*:nth-child(11)>*:before{
        content:"11"
    }
    .module-process>* section.numbered>*:nth-child(10)>*:before{
        content:"10"
    }
    .module-process>* section.numbered>*:nth-child(9)>*:before{
        content:"9"
    }
    .module-process>* section.numbered>*:nth-child(8)>*:before{
        content:"8"
    }
    .module-process>* section.numbered>*:nth-child(7)>*:before{
        content:"7"
    }
    .module-process>* section.numbered>*:nth-child(6)>*:before{
        content:"6"
    }
    .module-process>* section.numbered>*:nth-child(5)>*:before{
        content:"5"
    }
    .module-process>* section.numbered>*:nth-child(4)>*:before{
        content:"4"
    }
    .module-process>* section.numbered>*:nth-child(3)>*:before{
        content:"3"
    }
    .module-process>* section.numbered>*:nth-child(2)>*:before{
        content:"2"
    }
    .module-process>* section.numbered>*:nth-child(1)>*:before{
        content:"1"
    }
}
.module-business-line-highlight{
    color:#fff;
    border-bottom:0;
    padding:60px 40px 60px;
    padding:6rem 4rem 6rem;
    overflow:hidden
}
.module-business-line-highlight.banner:before{
    background:#30373a;
    opacity:0.35
}
.module-business-line-highlight>* section>*{
    color:#3b4245
}
.module-business-line-highlight>* section>*:nth-of-type(6n+1)>*{
    background-color:#fff;
    background-color:rgba(255,255,255,0.95)
}
.module-business-line-highlight>* section>*:nth-of-type(6n+2)>*{
    background-color:#edeff0;
    background-color:rgba(237,239,240,0.95)
}
.module-business-line-highlight>* section>*:nth-of-type(6n+3)>*{
    background-color:#E0E4E6;
    background-color:rgba(224,228,230,0.95)
}
.module-business-line-highlight>* section>*:nth-of-type(6n+4)>*{
    background-color:#D4DADF;
    background-color:rgba(212,218,223,0.95)
}
.module-business-line-highlight>* section>*:nth-of-type(6n+5)>*{
    background-color:#CBD2D9;
    background-color:rgba(203,210,217,0.95)
}
.module-business-line-highlight>* section>*:nth-of-type(6n+6)>*{
    background-color:#C2CCD4;
    background-color:rgba(194,204,212,0.95)
}
.module-business-line-highlight>* section>*>*{
    position:relative;
    text-align:center;
    padding:55px 60px 80px;
    padding:5.5rem 6rem 8rem
}
.module-business-line-highlight>* section>* a{
    display:block;
    color:#3b4245;
    position:relative
}
.module-business-line-highlight>* section>* a:hover{
    color:#fff;
    background-color:#1d8bd0;
    background-color:rgba(29,139,208,0.95)
}
.module-business-line-highlight>* section>* a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    content:"";
    color:#0071b9
}
.module-business-line-highlight>* section>* a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-business-line-highlight>* section>* a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
.module-business-line-highlight>* section>* a:after{
    border-color:rgba(0,0,0,0.05)
}
.module-business-line-highlight>* section>* h2,.module-business-line-highlight>* section>* h3{
    font-size:28px;
    font-size:2.8rem;
    line-height:36px;
    line-height:3.6rem;
    margin-bottom:20px;
    margin-bottom:2rem;
    text-transform:uppercase
}
.module-business-line-highlight>* section>* h2::before,.module-business-line-highlight>* section>* h3::before{
    display:none
}
.module-business-line-highlight>* section>* p{
    _font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    line-height:20px;
    line-height:2rem;
    margin-bottom:30px;
    margin-bottom:3rem
}
.module-business-line-highlight>* section>* span{
    position:absolute;
    left:calc(50% - (40px / 2));
    bottom:40px;
    max-width:40px;
    max-height:40px;
    font-size:40px;
    font-size:4rem;
    line-height:40px;
    line-height:4rem
}
.module-business-line-highlight>* section div{
    z-index:10
}
.module-business-line-highlight>* button{
    margin-bottom:40px;
    margin-bottom:4rem
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-business-line-highlight>* section>*>*{
        padding:25px 20px 80px;
        padding:2.5rem 2rem 8rem
    }
}
@media only screen and (max-width: 769px){
    .module-business-line-highlight{
        padding:40px 20px 30px;
        padding:4rem 2rem 3rem
    }
    .module-business-line-highlight>* section>*>*{
        padding:25px 40px 40px;
        padding:2.5rem 4rem 4rem
    }
    .module-business-line-highlight>* section>* h2,.module-business-line-highlight>* section>* h3{
        font-size:22px;
        font-size:2.2rem;
        line-height:18px;
        line-height:1.8rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-business-line-highlight>* section>* p{
        font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-size:14px;
        font-size:1.4rem;
        line-height:17px;
        line-height:1.7rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-business-line-highlight>* section>* span{
        position:absolute;
        left:calc(50% - (20px / 2));
        bottom:20px;
        max-width:20px;
        max-height:20px;
        font-size:20px;
        font-size:2rem;
        line-height:20px;
        line-height:2rem
    }
    .module-business-line-highlight>* button{
        margin-bottom:20px;
        margin-bottom:2rem
    }
}
.module-tools-downloads{
    padding:40px;
    padding:4rem
}
.module-tools-downloads[data-pattern] *{
    z-index:100
}
.module-tools-downloads>header{
    padding:20px 40px 0;
    padding:2rem 4rem 0;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-bottom:0
}
.module-tools-downloads>*:not([class^=sub-module-]):last-child{
    padding:60px 40px;
    padding:6rem 4rem;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-top:0;
    text-align:center
}
.module-tools-downloads>*:not([class^=sub-module-]):last-child button,.module-tools-downloads>*:not([class^=sub-module-]):last-child a.button{
    color:#0071b9;
    border-color:#0071b9
}
.module-tools-downloads>*{
    flex:0 0 100%
}
.module-tools-downloads>* section{
    margin-left:2px;
    margin-left:.2rem
}
.module-tools-downloads>* section::after{
    content:"";
    width:100%;
    border-top:solid 1px #dae2e7;
    border-top:0.1rem solid #dae2e7;
    margin-top:-1px
}
.module-tools-downloads>* section>*{
    display:flex;
    flex:0 0 calc(33% + 1px);
    max-width:calc(33% + 1px);
    margin-bottom:1px;
    margin-left:-1px
}
.module-tools-downloads>* section>*:hover{
    z-index:101
}
.module-tools-downloads>* section>*>a{
    padding:30px;
    padding:3rem;
    display:block;
    width:calc(100% - 2px);
    border:1px solid transparent;
    border:0.1rem solid transparent;
    outline:1px solid #dae2e7;
    outline:0.1rem solid #dae2e7;
    z-index:100
}
.module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.tools p,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3,.module-tools-downloads>* section>*>a.downloads p{
    margin-left:70px;
    margin-left:7rem;
    text-align:left
}
.module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
    font-size:20px;
    font-size:2rem;
    line-height:24px;
    line-height:2.4rem;
    text-transform:uppercase;
    text-align:left;
    margin-bottom:15px
}
.module-tools-downloads>* section>*>a.tools h2::before,.module-tools-downloads>* section>*>a.tools h3::before,.module-tools-downloads>* section>*>a.downloads h2::before,.module-tools-downloads>* section>*>a.downloads h3::before{
    display:inline-block;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:40px;
    font-size:4rem;
    margin-left:-70px;
    margin-left:-7rem;
    background:none;
    height:auto;
    top:-5px;
    left:0
}
.module-tools-downloads>* section>*>a.tools h2::after,.module-tools-downloads>* section>*>a.tools h3::after,.module-tools-downloads>* section>*>a.downloads h2::after,.module-tools-downloads>* section>*>a.downloads h3::after{
    margin-left:10px
}
.module-tools-downloads>* section>*>a.tools p,.module-tools-downloads>* section>*>a.downloads p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:16px;
    font-size:1.6rem;
    color:#3b4245;
    margin-bottom:0
}
.module-tools-downloads>* section>*>a.tools:hover{
    border:1px solid #E51A92;
    border:0.1rem solid #E51A92;
    outline:1px solid #E51A92;
    outline:0.1rem solid #E51A92;
    z-index:101
}
.module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3{
    color:#E51A92
}
.module-tools-downloads>* section>*>a.tools h2::before,.module-tools-downloads>* section>*>a.tools h3::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ";
    color:#E51A92
}
.module-tools-downloads>* section>*>a.tools h2::after,.module-tools-downloads>* section>*>a.tools h3::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"";
    margin-left:10px
}
.module-tools-downloads>* section>*>a.downloads:hover{
    border:1px solid #0071B9;
    outline:1px solid #0071B9;
    z-index:101
}
.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
    color:#0071B9
}
.module-tools-downloads>* section>*>a.downloads h2::before,.module-tools-downloads>* section>*>a.downloads h3::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢";
    color:#0071B9
}
.module-tools-downloads>* section>*>a.downloads h2::after,.module-tools-downloads>* section>*>a.downloads h3::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"";
    margin-left:10px
}
.module-tools-downloads>* section>*:nth-child(1):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(3) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(3){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(4):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(6) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(6){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(7):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(9) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(9){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(10):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(12) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(12){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(13):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(15) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(15){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(16):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(18) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(18){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(19):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(21) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(21){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(22):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(24) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(24){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(25):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(27) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(27){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(28):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(30) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(30){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(31):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(33) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(33){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(34):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(36) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(36){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(37):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(39) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(39){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(40):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(42) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(42){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(43):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(45) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(45){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(46):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(48) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(48){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(49):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(51) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(51){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(52):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(54) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(54){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(55):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(57) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(57){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(58):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(60) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(60){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(61):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(63) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(63){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(64):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(66) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(66){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(67):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(69) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(69){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(70):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(72) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(72){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(73):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(75) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(75){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(76):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(78) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(78){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(79):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(81) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(81){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(82):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(84) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(84){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(85):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(87) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(87){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(88):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(90) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(90){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(91):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(93) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(93){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(94):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(96) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(96){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(97):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(99) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(99){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(100):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(102) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(102){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(103):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(105) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(105){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(106):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(108) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(108){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(109):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(111) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(111){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(112):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(114) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(114){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(115):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(117) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(117){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(118):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(120) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(120){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(121):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(123) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(123){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(124):last-child{
    margin-left:calc(33% - 1px)
}
.module-tools-downloads>* section>*:nth-child(126) a{
    width:calc(100% - 1px)
}
.module-tools-downloads>* section>*:nth-child(126){
    flex:0 0 calc(34% + 1px);
    max-width:calc(34% + 1px)
}
.module-tools-downloads>* section>*:nth-child(127):last-child{
    margin-left:calc(33% - 1px)
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-tools-downloads>* section>*{
        flex:0 0 calc((100% / 2) + 1px) !important;
        max-width:calc((100% / 2) + 1px) !important
    }
    .module-tools-downloads>* section>*:nth-child(4):last-child{
        margin-left:-1px
    }
    .module-tools-downloads>* section>*:hover{
        z-index:101
    }
    .module-tools-downloads>* section>*>a{
        padding:20px;
        padding:2rem
    }
    .module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
        margin-left:40px;
        margin-left:4rem
    }
    .module-tools-downloads>* section>*>a.tools p,.module-tools-downloads>* section>*>a.downloads p{
        margin-left:0;
        margin-left:0
    }
    .module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
        margin-bottom:15px
    }
    .module-tools-downloads>* section>*>a.tools h2::before,.module-tools-downloads>* section>*>a.tools h3::before,.module-tools-downloads>* section>*>a.downloads h2::before,.module-tools-downloads>* section>*>a.downloads h3::before{
        margin-left:-50px;
        margin-left:-5rem
    }
    .module-tools-downloads>* section>*>a.tools h2::after,.module-tools-downloads>* section>*>a.tools h3::after,.module-tools-downloads>* section>*>a.downloads h2::after,.module-tools-downloads>* section>*>a.downloads h3::after{
        margin-left:10px
    }
    .module-tools-downloads>* section>*:nth-child(1):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(2) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(3) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(4) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(4):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(6) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(6) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(7):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(8) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(9) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(10) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(10):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(12) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(12) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(13):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(14) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(15) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(16) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(16):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(18) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(18) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(19):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(20) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(21) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(22) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(22):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(24) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(24) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(25):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(26) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(27) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(28) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(28):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(30) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(30) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(31):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(32) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(33) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(34) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(34):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(36) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(36) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(37):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(38) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(39) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(40) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(40):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(42) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(42) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(43):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(44) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(45) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(46) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(46):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(48) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(48) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(49):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(50) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(51) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(52) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(52):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(54) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(54) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(55):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(56) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(57) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(58) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(58):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(60) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(60) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(61):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(62) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(63) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(64) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(64):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(66) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(66) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(67):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(68) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(69) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(70) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(70):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(72) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(72) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(73):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(74) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(75) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(76) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(76):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(78) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(78) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(79):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(80) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(81) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(82) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(82):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(84) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(84) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(85):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(86) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(87) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(88) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(88):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(90) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(90) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(91):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(92) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(93) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(94) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(94):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(96) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(96) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(97):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(98) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(99) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(100) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(100):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(102) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(102) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(103):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(104) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(105) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(106) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(106):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(108) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(108) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(109):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(110) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(111) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(112) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(112):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(114) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(114) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(115):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(116) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(117) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(118) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(118):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(120) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(120) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(121):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(122) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(123) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(124) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(124):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(126) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(126) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(127):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(128) a{
        width:calc(100% + -1px)
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-tools-downloads>* section>*{
        flex:0 0 calc((100% / 2) + 1px);
        max-width:calc((100% / 2) + 1px)
    }
    .module-tools-downloads>* section>*:nth-child(4):last-child{
        margin-left:-1px
    }
    .module-tools-downloads>* section>*:hover{
        z-index:101
    }
    .module-tools-downloads>* section>*>a{
        padding:20px;
        padding:2rem
    }
    .module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
        margin-left:40px;
        margin-left:4rem
    }
    .module-tools-downloads>* section>*>a.tools p,.module-tools-downloads>* section>*>a.downloads p{
        margin-left:0;
        margin-left:0
    }
    .module-tools-downloads>* section>*>a.tools h2,.module-tools-downloads>* section>*>a.tools h3,.module-tools-downloads>* section>*>a.downloads h2,.module-tools-downloads>* section>*>a.downloads h3{
        margin-bottom:15px
    }
    .module-tools-downloads>* section>*>a.tools h2::before,.module-tools-downloads>* section>*>a.tools h3::before,.module-tools-downloads>* section>*>a.downloads h2::before,.module-tools-downloads>* section>*>a.downloads h3::before{
        margin-left:-50px;
        margin-left:-5rem
    }
    .module-tools-downloads>* section>*>a.tools h2::after,.module-tools-downloads>* section>*>a.tools h3::after,.module-tools-downloads>* section>*>a.downloads h2::after,.module-tools-downloads>* section>*>a.downloads h3::after{
        margin-left:10px
    }
    .module-tools-downloads>* section>*:nth-child(1):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(2) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(3) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(4) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(4):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(6) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(6) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(7):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(8) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(9) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(10) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(10):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(12) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(12) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(13):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(14) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(15) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(16) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(16):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(18) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(18) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(19):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(20) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(21) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(22) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(22):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(24) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(24) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(25):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(26) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(27) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(28) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(28):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(30) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(30) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(31):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(32) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(33) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(34) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(34):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(36) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(36) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(37):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(38) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(39) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(40) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(40):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(42) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(42) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(43):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(44) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(45) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(46) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(46):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(48) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(48) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(49):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(50) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(51) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(52) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(52):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(54) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(54) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(55):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(56) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(57) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(58) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(58):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(60) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(60) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(61):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(62) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(63) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(64) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(64):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(66) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(66) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(67):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(68) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(69) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(70) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(70):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(72) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(72) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(73):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(74) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(75) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(76) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(76):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(78) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(78) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(79):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(80) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(81) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(82) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(82):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(84) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(84) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(85):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(86) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(87) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(88) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(88):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(90) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(90) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(91):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(92) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(93) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(94) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(94):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(96) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(96) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(97):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(98) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(99) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(100) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(100):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(102) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(102) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(103):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(104) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(105) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(106) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(106):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(108) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(108) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(109):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(110) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(111) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(112) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(112):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(114) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(114) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(115):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(116) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(117) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(118) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(118):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(120) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(120) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(121):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(122) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(123) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(124) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(124):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(126) a{
        width:calc(100% - 2px)
    }
    .module-tools-downloads>* section>*:nth-child(126) a{
        width:calc(100% + -1px)
    }
    .module-tools-downloads>* section>*:nth-child(127):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>* section>*:nth-child(128) a{
        width:calc(100% + -1px)
    }
}
@media only screen and (max-width: 769px){
    .module-tools-downloads{
        padding:20px 0;
        padding:2rem 0
    }
    .module-tools-downloads:before{
        margin:20px 0;
        margin:2rem 0;
        border-left:0;
        border-right:0
    }
    .module-tools-downloads>header{
        padding:40px 20px 0;
        padding:4rem 2rem 0;
        border:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]):last-child{
        padding:30px 20px;
        padding:3rem 2rem;
        border:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section{
        padding:0 20px;
        padding:0 2rem;
        margin-left:0;
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*{
        flex:0 0 100%;
        max-width:100%;
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*>a{
        padding:20px 40px;
        padding:2rem 4rem;
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools{
        display:none
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads:nth-of-type(n+5){
        display:none
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h2,.module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h3,.module-tools-downloads>*:not([class^=sub-module-]) section>*.tools p,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h2,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h3,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads p{
        margin-left:40px;
        margin-left:4rem;
        text-align:left
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h2,.module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h3,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h2,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h3{
        font-size:15px;
        font-size:1.5rem;
        margin-bottom:10px
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h2::before,.module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h3::before,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h2::before,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h3::before{
        font-size:25px;
        font-size:2.5rem;
        margin-left:-40px;
        margin-left:-4rem
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h2::after,.module-tools-downloads>*:not([class^=sub-module-]) section>*.tools h3::after,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h2::after,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads h3::after{
        margin-left:5px
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*.tools p,.module-tools-downloads>*:not([class^=sub-module-]) section>*.downloads p{
        font-size:14px;
        font-size:1.4rem
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(1):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(3) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(6) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(7):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(9) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(10):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(12) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(13):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(15) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(16):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(18) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(19):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(21) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(22):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(24) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(25):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(27) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(28):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(30) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(31):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(33) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(34):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(36) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(37):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(39) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(40):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(42) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(43):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(45) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(46):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(48) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(49):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(51) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(52):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(54) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(55):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(57) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(58):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(60) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(61):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(63) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(64):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(66) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(67):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(69) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(70):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(72) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(73):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(75) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(76):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(78) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(79):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(81) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(82):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(84) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(85):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(87) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(88):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(90) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(91):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(93) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(94):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(96) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(97):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(99) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(100):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(102) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(103):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(105) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(106):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(108) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(109):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(111) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(112):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(114) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(115):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(117) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(118):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(120) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(121):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(123) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(124):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(126) a{
        width:100%
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section>*:nth-child(127):last-child{
        margin-left:-1px !important
    }
    .module-tools-downloads>*:not([class^=sub-module-]) section::after{
        display:none
    }
}
.module-media section>div{
    max-height:535px;
    height:auto
}
.module-media section>div img{
    display:block;
    height:100%;
    object-fit:contain;
    object-position:center;
    font-family:'object-fit: contain;
     object-position: center;
    ';
    max-height:535px
}
.module-media section>div .video-container{
    height:100%;
    text-align:center
}
.module-media button.play{
    display:block;
    position:absolute;
    float:left;
    z-index:200;
    top:50%;
    left:50%;
    margin-top:-32px;
    margin-top:-3.2rem;
    margin-left:-55px;
    margin-left:-5.5rem;
    width:110px;
    width:11rem;
    padding:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-media section>div{
        max-height:50vh;
        height:auto
    }
    .module-media section>div img{
        min-height:50vh
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-media section>div{
        max-height:50vh;
        height:auto
    }
    .module-media section>div img{
        min-height:50vh
    }
}
@media only screen and (max-width: 769px){
    .module-media section>div{
        max-height:50vh;
        height:auto
    }
    .module-media section>div>*{
        padding:0 20px
    }
}
.module-news{
    background-color:#edeff0
}
.module-news section>div{
    flex:0 0 25%;
    max-width:25%
}
.module-news section>div>a{
    position:relative;
    background-color:#fff;
    color:#3b4245
}
.module-news section>div>a::before{
    content:'';
    width:0;
    height:0
}
.module-news section>div>a img{
    object-position:center;
    object-fit:cover;
    font-family:'object-fit: cover;
     object-position: center;
    ';
    height:475px;
    width:100%;
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-news section>div>a h2,.module-news section>div>a h3{
    margin-bottom:30px;
    margin-bottom:3rem;
    padding:0 20px;
    padding:0 2rem;
    font-size:24px;
    font-size:2.4rem;
    text-transform:uppercase
}
.module-news section>div>a h2:before,.module-news section>div>a h3:before{
    display:none
}
.module-news section>div>a p{
    display:none;
    position:absolute;
    top:0;
    padding:20px;
    padding:2rem;
    font-size:15px;
    font-size:1.5rem;
    max-height:475px;
    overflow:hidden
}
.module-news section>div>a>span{
    position:absolute;
    display:block;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    color:#0071b9
}
.module-news section>div>a>span::before{
    content:"";
    display:block;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem
}
.module-news section>div>a .tags{
    bottom:0;
    left:0;
    width:100%;
    text-align:center;
    color:#bcc3c7;
    font-size:12px;
    font-size:1.2rem;
    font-weight:100;
    padding:0 20px;
    padding:0 2rem;
    margin-bottom:50px;
    margin-bottom:5rem;
    position:relative
}
.module-news section>div>a .tags::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:-15px;
    left:calc(50% - (40px / 2));
    right:0
}
.module-news section>div>a .tags:before{
    color:#edeff0
}
.module-news section>div>a:hover,.module-news section>div>a.hover{
    background-color:#1d8bd0;
    color:#fff
}
.module-news section>div>a:hover::before,.module-news section>div>a.hover::before{
    position:absolute;
    background-color:rgba(0,85,164,0.8);
    height:100%;
    width:100%;
    max-height:475px
}
.module-news section>div>a:hover h2,.module-news section>div>a:hover h3,.module-news section>div>a:hover .tags,.module-news section>div>a.hover h2,.module-news section>div>a.hover h3,.module-news section>div>a.hover .tags{
    color:#fff
}
.module-news section>div>a:hover p,.module-news section>div>a.hover p{
    display:inline
}
.module-news section>div>a:hover>span,.module-news section>div>a.hover>span{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
.module-news section>div>a:hover .tags:before,.module-news section>div>a.hover .tags:before{
    color:#0071b9
}
.module-news section>div.slick-slide>a{
    display:block;
    height:100%;
    width:100%
}
@media only screen and (max-width: 1023px){
    .module-news section>div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-news section>div>a h2,.module-news section>div>a h3{
        position:absolute;
        width:100%;
        color:#fff
    }
    .module-news section>div>a img{
        margin:0
    }
    .module-news section>div>a .tags{
        position:absolute
    }
    .module-news section>div>a::before{
        position:absolute;
        background-color:rgba(30,37,40,0.5);
        height:100%;
        width:100%;
        max-height:475px
    }
    .module-news section>div>a:hover::before,.module-news section>div>a.hover::before{
        position:absolute;
        background-color:rgba(0,85,164,0.8);
        height:100%;
        width:100%;
        max-height:475px
    }
    .module-news section>div>a:hover h2,.module-news section>div>a:hover h3,.module-news section>div>a:hover .tags,.module-news section>div>a.hover h2,.module-news section>div>a.hover h3,.module-news section>div>a.hover .tags{
        display:none
    }
    .module-news section>div>a:hover p,.module-news section>div>a.hover p{
        width:100%;
        top:50%;
        transform:translateY(-50%)
    }
    .module-news section>div>a:hover>span,.module-news section>div>a.hover>span{
        overflow:hidden
    }
    .module-news section>div>a:hover>span::before,.module-news section>div>a.hover>span::before{
        animation-name:icon-right;
        animation-duration:1s;
        animation-iteration-count:infinite;
        animation-direction:normal;
        animation-timing-function:linear;
        animation-fill-mode:forwards;
        animation-delay:0s
    }
    .module-news section>div>a:hover .tags,.module-news section>div>a.hover .tags{
        display:none
    }
}
.module-news.carousel.slick-slider .slick-list .slick-prev,.module-news.carousel.slick-slider .slick-list .slick-next{
    background-color:rgba(0,113,185,0.8);
    border-color:rgba(0,113,185,0.8)
}
.module-news.carousel.slick-slider .slick-list .slick-prev:before,.module-news.carousel.slick-slider .slick-list .slick-next:before{
    color:#fff
}
.module-news.carousel.slick-slider .slick-list .slick-prev:hover,.module-news.carousel.slick-slider .slick-list .slick-prev.hover,.module-news.carousel.slick-slider .slick-list .slick-next:hover,.module-news.carousel.slick-slider .slick-list .slick-next.hover{
    background-color:rgba(29,139,208,0.95);
    border-color:rgba(29,139,208,0.95)
}
.module-news.carousel.slick-slider .slick-list .slick-prev:hover:before,.module-news.carousel.slick-slider .slick-list .slick-prev.hover:before,.module-news.carousel.slick-slider .slick-list .slick-next:hover:before,.module-news.carousel.slick-slider .slick-list .slick-next.hover:before{
    color:#fff
}
.module-country-selector{
    text-align:center;
    padding:40px;
    padding:4rem
}
.module-country-selector[data-pattern] *{
    z-index:100
}
.module-country-selector h2:before,.module-country-selector h3:before{
    background:#edeff0
}
.module-country-selector section:not([class^=sub-module-])>div{
    border:1px solid #edeff0;
    padding:40px;
    padding:4rem
}
.module-country-selector section:not([class^=sub-module-])>div:not(:first-child){
    border-left:0px
}
.module-country-selector section:not([class^=sub-module-])>div h2{
    text-transform:uppercase
}
.module-country-selector section:not([class^=sub-module-])>div article>div{
    color:#0071b9;
    font-size:30px;
    font-size:3rem;
    margin:20px 0;
    margin:2rem 0
}
.module-country-selector section:not([class^=sub-module-])>div article .post-code{
    margin:20px 0;
    margin:2rem 0
}
.module-country-selector section:not([class^=sub-module-])>div article .post-code input{
    display:inline-block;
    margin:0;
    width:100%;
    padding:10px;
    padding:1rem;
    max-width:300px;
    max-width:30rem;
    border:2px solid #0071b9;
    border:0.2rem solid #0071b9
}
.module-country-selector section:not([class^=sub-module-])>div article .sel{
    margin:20px 0;
    margin:2rem 0
}
.module-country-selector section:not([class^=sub-module-])>div article .sel select{
    max-width:300px;
    max-width:30rem
}
.module-country-selector section:not([class^=sub-module-])>div .map-area{
    height:600px;
    padding:0
}
.module-country-selector section:not([class^=sub-module-])>div #id-my-map{
    background-color:#edeff0;
    height:600px
}
.module-country-selector .map-area{
    padding:0
}
.module-country-selector button,.module-country-selector a.button{
    color:#0071b9;
    border-color:#0071b9
}
@media only screen and (max-width: 769px){
    .module-country-selector{
        padding:20px;
        padding:2rem
    }
    .module-country-selector section>div{
        padding:20px;
        padding:2rem;
        flex:0 0 100%
    }
    .module-country-selector section>div:not(:last-child){
        border-bottom:0
    }
    .module-country-selector section>div article>div{
        color:#0071b9;
        font-size:30px;
        font-size:3rem;
        margin:20px 0;
        margin:2rem 0
    }
    .module-country-selector section>div article .post-code{
        margin:20px 0;
        margin:2rem 0
    }
    .module-country-selector section>div article .post-code input{
        display:inline-block;
        margin:0;
        width:100%;
        padding:10px;
        padding:1rem;
        max-width:300px;
        max-width:30rem;
        border:2px solid #0071b9;
        border:0.2rem solid #0071b9
    }
    .module-country-selector section>div article .sel{
        margin:20px 0 0;
        margin:2rem 0 0
    }
    .module-country-selector section>div .map-area{
        display:none
    }
}
.module-office-search-map{
    text-align:center
}
.module-office-search-map[data-pattern] *{
    z-index:100
}
.module-office-search-map section:not(:first-of-type)>*{
    border-top:0
}
.module-office-search-map section>*{
    text-align:left;
    border:1px solid #edeff0;
    padding:70px 115px 50px;
    padding:7rem 11.5rem 5rem
}
.module-office-search-map section>*:not(:first-of-type){
    border-left:0
}
.module-office-search-map section>* h2,.module-office-search-map section>* h3{
    text-align:left;
    text-transform:uppercase;
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-office-search-map section>* h2:before,.module-office-search-map section>* h3:before{
    display:none
}
.module-office-search-map section>* p{
    text-align:left;
    margin-bottom:10px;
    margin-bottom:1rem
}
.module-office-search-map section>* a{
    display:inline-block;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-office-search-map section>* input,.module-office-search-map section>* select{
    margin-bottom:20px
}
.module-office-search-map section>* form>div>div{
    border:0
}
.module-office-search-map section>* .map-area{
    height:600px;
    padding:0
}
.module-office-search-map section>* .map{
    background-color:#edeff0;
    height:600px
}
.module-office-search-map .map-area{
    padding:0
}
.module-office-search-map button{
    color:#0071b9;
    border-color:#0071b9;
    margin:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-office-search-map section>*{
        padding:30px 30px 30px;
        padding:3rem 3rem 3rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-office-search-map section>*{
        flex:0 0 100%;
        padding:30px 30px 30px;
        padding:3rem 3rem 3rem
    }
    .module-office-search-map section>*:not(:first-of-type){
        border-top:0;
        border-left:1px solid #edeff0
    }
}
@media only screen and (max-width: 769px){
    .module-office-search-map section:not(:first-of-type)>*{
        border-top:0
    }
    .module-office-search-map section>*{
        flex:0 0 100%;
        border:1px solid #edeff0;
        padding:20px;
        padding:2rem
    }
    .module-office-search-map section>*:not(:first-of-type){
        border-top:0;
        border-left:1px solid #edeff0
    }
    .module-office-search-map section>* h2,.module-office-search-map section>* h3{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-office-search-map section>* p,.module-office-search-map section>* a{
        margin-bottom:10px;
        margin-bottom:1rem;
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-office-search-map section>* a{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-office-search-map section>* input,.module-office-search-map section>* select{
        margin-bottom:0;
        margin-bottom:0
    }
    .module-office-search-map section>* form>div>div{
        border:0
    }
    .module-office-search-map section>* .map-area{
        height:300px;
        padding:0
    }
    .module-office-search-map section>* .map{
        background-color:#edeff0;
        height:300px
    }
}
.module-site-page>div{
    border:1px solid #edeff0
}
.module-site-page>div div.map-area{
    height:auto;
    flex:0 0 calc((100% / 3) * 2);
    padding:0
}
.module-site-page>div div.map-area .map{
    width:100%;
    background-color:#edeff0;
    height:600px
}
.module-site-page>div>section>div:not(:first-child){
    flex:0 0 calc(100% / 3);
    border-left:1px solid #edeff0
}
.module-site-page>div>section>div>section>div{
    flex:0 0 100%;
    max-width:100%
}
.module-site-page>div>section>div>section>div:not(:first-child){
    border-top:1px solid #edeff0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-site-page>div div.map-area{
        flex:0 0 100%;
        border-bottom:1px solid #edeff0
    }
    .module-site-page>div>section>div:not(:first-child){
        flex:0 0 100%;
        border-left:0
    }
    .module-site-page>div>section>div>section>div:not(:first-child){
        border-left:1px solid #edeff0;
        border-top:0
    }
    .module-site-page>div>section>div>section>div>article>p{
        text-align:left
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-site-page>div div.map-area{
        flex:0 0 100%;
        border-bottom:1px solid #edeff0
    }
    .module-site-page>div div.map-area>.map{
        height:400px
    }
    .module-site-page>div>section>div:not(:first-child){
        flex:0 0 100%;
        border-left:0
    }
    .module-site-page>div>section>div>section>div:not(:first-child){
        border-left:1px solid #edeff0;
        border-top:0
    }
    .module-site-page>div>section>div>section>div>article{
        padding:30px 20px 0 60px;
        padding:3rem 2rem 0 6rem
    }
    .module-site-page>div>section>div>section>div>article h2,.module-site-page>div>section>div>section>div>article h3{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-site-page>div>section>div>section>div>article h2:before,.module-site-page>div>section>div>section>div>article h3:before{
        left:-44px
    }
    .module-site-page>div>section>div>section>div>article>p{
        text-align:left;
        margin-bottom:20px;
        margin-bottom:2rem
    }
}
@media only screen and (max-width: 769px){
    .module-site-page>div{
        border:1px solid #edeff0
    }
    .module-site-page>div div.map-area{
        flex:0 0 100%;
        border-bottom:1px solid #edeff0
    }
    .module-site-page>div div.map-area #id-my-map{
        height:300px
    }
    .module-site-page>div>section>div:not(:first-child){
        flex:0 0 100%;
        border-left:0
    }
    .module-site-page>div>section>div>section>div:not(:first-child){
        border-top:1px solid #edeff0
    }
}
.module-people-introduction section>div>section{
    padding:0 18%
}
.module-people-introduction section>div>section>div{
    padding:60px;
    padding:6rem;
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    border-right:1px solid transparent;
    border-right:0.1rem solid transparent;
    text-align:left
}
.module-people-introduction section>div>section>div:last-child{
    border-right:solid 1px #edeff0;
    border-right:0.1rem solid #edeff0
}
.module-people-introduction section>div>section>div h2,.module-people-introduction section>div>section>div h3{
    font-size:30px;
    text-align:left;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-people-introduction section>div>section>div h2::before,.module-people-introduction section>div>section>div h3::before{
    display:none
}
.module-people-introduction section>div>section>div p{
    text-align:left
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-people-introduction section>div>section{
        padding:0 9%
    }
    .module-people-introduction section>div>section>div{
        padding:30px;
        padding:3rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-people-introduction section>div>section{
        padding:0 9%
    }
    .module-people-introduction section>div>section>div:first-child{
        display:none
    }
    .module-people-introduction section>div>section>div{
        padding:30px;
        padding:3rem
    }
}
@media only screen and (max-width: 769px){
    .module-people-introduction section>div>section{
        padding:0 20px;
        padding:0 2rem
    }
    .module-people-introduction section>div>section>div{
        padding:15px;
        padding:1.5rem
    }
    .module-people-introduction section>div>section>div:first-child{
        display:none
    }
    .module-people-introduction section>div>section>div h2,.module-people-introduction section>div>section>div h3{
        font-size:20px;
        font-size:2rem;
        line-height:23px;
        line-height:2.3rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-people-introduction section>div>section>div p{
        font-size:14px;
        font-size:1.4rem
    }
}
.module-latest-press-releases{
    padding:60px 40px 130px;
    padding:6rem 4rem 13rem
}
.module-latest-press-releases>div{
    flex:0 0 25%;
    max-width:25%
}
.module-latest-press-releases>div article{
    padding:20px;
    padding:2rem;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-left:0;
    border-top:0;
    text-align:center;
    position:relative
}
.module-latest-press-releases>div article h2,.module-latest-press-releases>div article h3{
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-latest-press-releases>div article h2::before,.module-latest-press-releases>div article h3::before{
    color:#edeff0
}
.module-latest-press-releases>div:nth-child(-n+5) article{
    border-top:1px solid #dae2e7;
    border-top:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(1) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(5) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(10) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(15) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(20) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(25) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(30) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(35) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(40) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(45) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(50) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(55) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(60) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(65) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(70) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(75) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(80) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(85) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(90) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(95) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(100) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(105) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(110) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(115) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(120) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-latest-press-releases>div:nth-of-type(125) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-latest-press-releases>div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-latest-press-releases>div article{
        padding:20px;
        padding:2rem;
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7;
        border-top:1px solid #dae2e7;
        border-top:0.1rem solid #dae2e7
    }
    .module-latest-press-releases>div article h2,.module-latest-press-releases>div article h3{
        margin-bottom:30px;
        margin-bottom:3rem;
        position:relative
    }
    .module-latest-press-releases>div article h2::before,.module-latest-press-releases>div article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 10px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-latest-press-releases>div article a{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-latest-press-releases>div:not(:nth-last-child(-n+2)) article{
        border-bottom:0
    }
    .module-latest-press-releases>div:nth-child(odd) article{
        border-left:0
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-latest-press-releases>div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-latest-press-releases>div article{
        padding:20px;
        padding:2rem;
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7;
        border-top:1px solid #dae2e7;
        border-top:0.1rem solid #dae2e7
    }
    .module-latest-press-releases>div article h2,.module-latest-press-releases>div article h3{
        margin-bottom:30px;
        margin-bottom:3rem;
        position:relative
    }
    .module-latest-press-releases>div article h2::before,.module-latest-press-releases>div article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 10px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-latest-press-releases>div article a{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-latest-press-releases>div:not(:nth-last-child(-n+2)) article{
        border-bottom:0
    }
    .module-latest-press-releases>div:not(:nth-child(even)) article{
        border-left:0
    }
}
@media only screen and (max-width: 769px){
    .module-latest-press-releases{
        padding:40px 50px 100px;
        padding:4rem 5rem 10rem
    }
    .module-latest-press-releases>div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-latest-press-releases>div article{
        padding:20px;
        padding:2rem;
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7;
        border-top:1px solid #dae2e7;
        border-top:0.1rem solid #dae2e7
    }
    .module-latest-press-releases>div article a{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-latest-press-releases>div:not(:last-child) article{
        border-bottom:0
    }
}
.module-cta{
    text-align:center;
    padding:80px 100px;
    padding:8rem 10rem
}
.module-cta[data-pattern] *:not(.video-holder,.video-container,.video-overlay){
    z-index:100
}
.module-cta h2:before,.module-cta h3:before{
    background:#edeff0
}
.module-cta button{
    color:#0071b9;
    border-color:#0071b9
}
.module-cta button span{
    font-family:KONE
}
@media only screen and (max-width: 769px){
    .module-cta{
        padding:40px 50px;
        padding:4rem 5rem
    }
    .module-cta[data-pattern] *:not(.video-holder,.video-container,.video-overlay){
        z-index:100
    }
    .module-cta[data-pattern]:before{
        margin:20px 0;
        margin:2rem 0;
        border-left:0;
        border-right:0
    }
}
.module-cta-alternate{
    text-align:center;
    padding:20px 0;
    padding:2rem 0
}
.module-cta-alternate>div{
    padding:0 0;
    padding:0 0
}
.module-faq{
    background-color:#edeff0
}
.module-faq>div ul li{
    background-color:#fff;
    border-radius:5px;
    border-radius:.5rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-faq>div ul li:last-child{
    margin-bottom:0
}
.module-faq>div ul li>label{
    display:block;
    position:relative;
    cursor:pointer;
    height:100%;
    width:100%;
    padding:20px 40px;
    padding:2rem 4rem;
    color:#0071b9
}
.module-faq>div ul li>label::after{
    position:absolute;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    top:calc(50% - (60px / 2));
    right:30px;
    right:3rem;
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡";
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:60px;
    font-size:6rem;
    color:#0071b9
}
.module-faq>div ul li>label:hover{
    color:#3d9edb
}
.module-faq>div ul li>label:hover::after{
    color:#3d9edb
}
.module-faq>div ul li>input[type=checkbox],.module-faq>div ul li>input[type=radio]{
    display:none
}
.module-faq>div ul li>input[type=checkbox]:checked ~ label::after,.module-faq>div ul li>input[type=radio]:checked ~ label::after{
    content:"+"
}
.module-faq>div ul li>input[type=checkbox]:checked ~ div,.module-faq>div ul li>input[type=radio]:checked ~ div{
    display:block
}
.module-faq>div ul li>div{
    display:none;
    padding:0 40px 20px 40px;
    padding:0 4rem 2rem 4rem
}
.module-faq>div ul li>div.rtf{
    margin:0
}
.module-faq>div ul li>div.rtf p:last-child{
    margin-bottom:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-faq>div ul li>div{
        padding:20px 185px 20px 140px;
        padding:2rem 18.5rem 2rem 14rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-faq>div ul li>div{
        padding:20px 100px 20px 140px;
        padding:2rem 10rem 2rem 14rem
    }
}
@media only screen and (max-width: 769px){
    .module-faq>div ul li{
        background-color:#fff;
        border-radius:5px;
        border-radius:.5rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-faq>div ul li:last-child{
        margin-bottom:0
    }
    .module-faq>div ul li>label{
        display:block;
        position:relative;
        cursor:pointer;
        height:100%;
        width:100%;
        padding:20px 80px 20px 40px;
        padding:2rem 8rem 2rem 4rem;
        color:#0071b9
    }
    .module-faq>div ul li>label::after{
        position:absolute;
        width:40px;
        width:4rem;
        height:40px;
        height:4rem;
        top:calc(50% - (60px / 2));
        right:20px;
        right:2rem;
        content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡";
        font:normal normal normal 14px/1 KONE-Icon-Font;
        font-size:60px;
        font-size:6rem;
        color:#0071b9
    }
    .module-faq>div ul li>label:hover{
        color:#3d9edb
    }
    .module-faq>div ul li>label:hover::after{
        color:#3d9edb
    }
    .module-faq>div ul li>input[type=checkbox],.module-faq>div ul li>input[type=radio]{
        display:none
    }
    .module-faq>div ul li>input[type=checkbox]:checked ~ label::after,.module-faq>div ul li>input[type=radio]:checked ~ label::after{
        content:"+"
    }
    .module-faq>div ul li>input[type=checkbox]:checked ~ div,.module-faq>div ul li>input[type=radio]:checked ~ div{
        display:block
    }
    .module-faq>div ul li>div{
        padding:0 40px 20px 40px;
        padding:0 4rem 2rem 4rem
    }
}
.module-search .st-search-summary{
    margin-bottom:40px;
    margin-bottom:4rem;
    font-family:KONE;
    font-size:smaller
}
.module-search .st-search-summary strong{
    font-weight:normal
}
.module-search a.st-ui-result{
    font-family:KONE;
    border-bottom:none;
    padding:0
}
.module-search a.st-ui-result .st-ui-type-heading{
    font-size:100%;
    text-align:left
}
.module-search a.st-ui-result .st-ui-type-detail{
    font-size:18px;
    font-size:1.8rem;
    line-height:24px;
    line-height:2.4rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    text-align:left;
    color:#3b4245;
    max-height:50px
}
.module-search a.st-ui-result .st-ui-type-detail .st-ui-type-detail-bold{
    font-size:18px;
    font-size:1.8rem;
    line-height:24px;
    line-height:2.4rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    text-align:left;
    color:#3b4245
}
.module-search a.st-ui-result .st-ui-type-detail em{
    font-weight:normal;
    background-color:none !important
}
.module-search .st-ui-pagination.st-search-pagination{
    text-align:center;
    direction:ltr
}
.module-search .st-ui-pagination.st-search-pagination a{
    padding:6px 6px;
    padding:.6rem .6rem;
    top:0;
    left:0;
    outline:none;
    cursor:pointer
}
.module-search .st-ui-pagination.st-search-pagination a.active{
    background-color:#0071b9;
    color:#fff
}
.module-search>*:not([class^=sub-module-]){
    flex:0 0 100%
}
.module-search>div{
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-search>div small{
    font-family:KONE;
    color:#3b4245
}
.module-search>article small{
    display:block;
    font-family:KONE;
    color:#3d9edb;
    overflow-wrap:break-word
}
.module-search>article p{
    font-size:18px;
    font-size:1.8rem;
    line-height:24px;
    line-height:2.4rem;
    text-align:left
}
.module-search>ul{
    display:inline-block;
    margin:0 auto;
    list-style:none;
    cursor:default;
    width:100%;
    text-align:center;
    margin-top:40px;
    margin-top:4rem;
    direction:ltr
}
.module-search>ul li{
    position:relative;
    display:inline-block;
    padding:12px 12px;
    padding:1.2rem 1.2rem;
    cursor:pointer
}
.module-search>ul li a{
    position:absolute;
    margin:2px 6px;
    margin:.2rem .6rem;
    padding:6px 6px;
    padding:.6rem .6rem;
    top:0;
    left:0;
    outline:none;
    cursor:pointer
}
.module-search>ul li a.current{
    background-color:#0071b9;
    color:#fff
}
.module-search>ul li a:hover{
    background-color:#3d9edb;
    color:#fff
}
.module-teaser>*>* article{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    padding-bottom:20px;
    padding-bottom:2rem
}
.module-teaser>*>* article figure{
    opacity:1;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out;
    margin-bottom:40px;
    margin-bottom:4rem;
    position:relative
}
.module-teaser>*>* article figure::before{
    display:none
}
.module-teaser>*>* article h2,.module-teaser>*>* article h3,.module-teaser>*>* article p{
    padding:0 60px;
    padding:0 6rem
}
.module-teaser>*>* article h2,.module-teaser>*>* article h3{
    position:relative
}
.module-teaser>*>* article h2::before,.module-teaser>*>* article h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:calc(100% + 20px);
    left:calc(50% - (40px / 2));
    right:0
}
.module-teaser>*>* article p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem;
    text-align:left
}
.module-teaser>*>* a{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    color:#3b4245;
    position:relative
}
.module-teaser>*>* a article{
    border:0
}
.module-teaser>*>* a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    content:"";
    color:#0071b9
}
.module-teaser>*>* a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-teaser>*>* a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
.module-teaser>*>* a:hover figure::before{
    font:normal normal normal 14px/1 KONE-Icon-Font;
    color:white;
    font-size:50px;
    display:flex;
    justify-content:center;
    align-items:center;
    position:absolute;
    background-color:rgba(29,139,208,0.8);
    height:100%;
    width:100%;
    max-height:475px
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-teaser>*>* article{
        padding-bottom:20px;
        padding-bottom:2rem
    }
    .module-teaser>*>* article figure,.module-teaser>*>* article img{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3,.module-teaser>*>* article p{
        padding:0 30px;
        padding:0 3rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3{
        position:relative;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-teaser>*>* article h2::before,.module-teaser>*>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-teaser>*>* article p{
        margin-bottom:20px;
        margin-bottom:2rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-teaser>*>* article{
        padding-bottom:20px;
        padding-bottom:2rem
    }
    .module-teaser>*>* article figure,.module-teaser>*>* article img{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3,.module-teaser>*>* article p{
        padding:0 30px;
        padding:0 3rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3{
        position:relative;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-teaser>*>* article h2::before,.module-teaser>*>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-teaser>*>* article p{
        margin-bottom:20px;
        margin-bottom:2rem
    }
}
@media only screen and (max-width: 769px){
    .module-teaser{
        padding-bottom:20px
    }
    .module-teaser>*>* article{
        border:1px solid #dae2e7;
        border:0.1rem solid #dae2e7;
        padding-bottom:20px;
        padding-bottom:2rem
    }
    .module-teaser>*>* article figure,.module-teaser>*>* article img{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3,.module-teaser>*>* article p{
        padding:0 40px;
        padding:0 4rem
    }
    .module-teaser>*>* article h2,.module-teaser>*>* article h3{
        position:relative
    }
    .module-teaser>*>* article h2::before,.module-teaser>*>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-teaser>*>* article p{
        font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem;
        text-align:left
    }
}
.module-teaser-alternate.bg-gray-light article{
    border:none
}
.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article{
    flex-direction:inherit;
    text-align:left
}
.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article figure{
    padding:20px;
    padding:2rem
}
.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body .title{
    justify-content:flex-start
}
.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body h2,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body h3,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body p,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body p a:not(.cta-alternate){
    text-align:left
}
.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body [class$="-cta-alternate"]{
    text-align:left
}
.module-teaser-alternate>*>* article{
    display:flex;
    flex:0 0 auto;
    flex-direction:column;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    background-color:#fff
}
.module-teaser-alternate>*>* article figure{
    flex:0 0 auto;
    opacity:1;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out;
    margin-bottom:0;
    margin-bottom:0;
    position:relative
}
.module-teaser-alternate>*>* article figure::before{
    display:none
}
.module-teaser-alternate>*>* article figure img{
    margin-bottom:0;
    margin-bottom:0
}
.module-teaser-alternate>*>* article h2,.module-teaser-alternate>*>* article h3,.module-teaser-alternate>*>* article p,.module-teaser-alternate>*>* article a:not(.cta-alternate){
    margin-bottom:10px;
    margin-bottom:1rem
}
.module-teaser-alternate>*>* article p a:not(.cta-alternate){
    margin-bottom:0;
    margin-bottom:0
}
.module-teaser-alternate>*>* article .title{
    display:flex;
    justify-content:center
}
.module-teaser-alternate>*>* article .title span::before{
    font-family:'KONE-Icon-Font' !important;
    background-color:transparent;
    max-width:32px;
    max-width:3.2rem;
    max-height:32px;
    max-height:3.2rem;
    width:32px;
    width:3.2rem;
    height:32px;
    height:3.2rem;
    font-size:30px;
    font-size:3rem;
    color:inherit !important;
    padding:5px;
    padding:.5rem
}
.module-teaser-alternate>*>* article h2,.module-teaser-alternate>*>* article h3,.module-teaser-alternate>*>* article .title h2,.module-teaser-alternate>*>* article .title h3{
    font-family:KONE;
    text-transform:uppercase;
    font-size:19px;
    font-size:1.9rem;
    vertical-align:center;
    min-height:30px;
    min-height:3rem
}
.module-teaser-alternate>*>* article h2::before,.module-teaser-alternate>*>* article h3::before,.module-teaser-alternate>*>* article .title h2::before,.module-teaser-alternate>*>* article .title h3::before{
    content:none
}
.module-teaser-alternate>*>* article p,.module-teaser-alternate>*>* article a:not(.cta-alternate){
    text-align:left;
    display:inline-block;
    font-size:14px;
    font-size:1.4rem;
    line-height:25px;
    line-height:2.5rem
}
.module-teaser-alternate>*>* article ul{
    list-style-type:disc;
    padding:0 20px 20px;
    padding:0 2rem 2rem
}
.module-teaser-alternate>*>* article ul li{
    font-size:14px;
    font-size:1.4rem;
    line-height:25px;
    line-height:2.5rem
}
.module-teaser-alternate>*>* article .content-block-body{
    display:flex;
    flex:auto;
    flex-direction:column;
    height:auto;
    padding:20px;
    padding:2rem
}
.module-teaser-alternate>*>* article .content-block-body [class$="-cta-alternate"]{
    margin-top:auto;
    padding-bottom:0;
    padding-bottom:0
}
.module-teaser-alternate>*>* article .content-block-body p{
    font-size:16px;
    font-size:1.6rem;
    color:#7b8083;
    text-align:center
}
.module-teaser-alternate>*>* article .content-block-body p a{
    font-size:16px;
    font-size:1.6rem;
    text-align:center;
    display:block
}
.module-teaser-alternate>*>* article .content-block-body p span{
    display:block
}
.module-teaser-alternate>*>* article .content-block-body p span.sel{
    max-width:320px;
    max-width:32rem;
    margin:0 auto
}
.module-teaser-alternate>*>* article .content-block-body p span.sel select{
    border-radius:0;
    width:100%;
    height:40px;
    height:4rem;
    border-width:1px;
    border-width:.1rem;
    font-size:16px;
    font-size:1.6rem
}
@media only screen and (max-width: 769px){
    .module-teaser-alternate>*>* article figure,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article figure{
        display:none
    }
    .module-teaser-alternate>*>* article .content-block-body,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body{
        flex:none;
        -ms-flex:none;
        max-width:none;
        height:auto
    }
    .module-teaser-alternate>*>* article .content-block-body .title,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body .title{
        justify-content:center
    }
    .module-teaser-alternate>*>* article .content-block-body p,.module-teaser-alternate>*>* article .content-block-body p a:not(.cta-alternate),.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body p,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body p a:not(.cta-alternate){
        text-align:center;
        font-size:14px;
        font-size:1.4rem
    }
    .module-teaser-alternate>*>* article .content-block-body h2,.module-teaser-alternate>*>* article .content-block-body h3,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body h2,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body h3{
        text-align:center;
        font-size:19px;
        font-size:1.9rem
    }
    .module-teaser-alternate>*>* article .content-block-body [class$="-cta-alternate"],.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body [class$="-cta-alternate"]{
        text-align:center
    }
    .module-teaser-alternate>*>* article .content-block-body [class$="-cta-alternate"] .button,.module-teaser-alternate>*>* article .content-block-body [class$="-cta-alternate"] button,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body [class$="-cta-alternate"] .button,.module-teaser-alternate>* section.g-gutter.g-flex>div:only-child article .content-block-body [class$="-cta-alternate"] button{
        width:90%;
        max-width:none
    }
}
.module-table{
    background-color:#edeff0;
    padding:40px 0;
    padding:4rem 0
}
.module-table>*:not([class^=sub-module-]){
    padding:0 20px;
    padding:0 2rem
}
.module-table>*:not([class^=sub-module-]) table{
    border-collapse:collapse;
    width:100%;
    background-color:#fff
}
.module-table>*:not([class^=sub-module-]) table tr,.module-table>*:not([class^=sub-module-]) table thead tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-collapse:separate
}
.module-table>*:not([class^=sub-module-]) table tr td,.module-table>*:not([class^=sub-module-]) table thead tr td{
    background-clip:padding-box
}
.module-table>*:not([class^=sub-module-]) table tr th,.module-table>*:not([class^=sub-module-]) table thead tr th{
    padding:20px;
    padding:2rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    text-align:left;
    font-family:KONE;
    font-size:19px;
    font-size:1.9rem;
    text-transform:uppercase;
    font-weight:600;
    background-clip:padding-box
}
.module-table>*:not([class^=sub-module-]) table tr th:last-child,.module-table>*:not([class^=sub-module-]) table thead tr th:last-child{
    border:0
}
.module-table>*:not([class^=sub-module-]) table tr th:focus,.module-table>*:not([class^=sub-module-]) table thead tr th:focus{
    outline:none
}
.module-table>*:not([class^=sub-module-]) table tr th:first-child,.module-table>*:not([class^=sub-module-]) table thead tr th:first-child{
    white-space:normal;
    display:table-cell
}
.module-table>*:not([class^=sub-module-]) table tr th:first-child:after,.module-table>*:not([class^=sub-module-]) table thead tr th:first-child:after{
    position:absolute;
    content:'';
    top:0;
    right:0;
    width:1px;
    height:100%;
    display:block;
    background:#dae2e7
}
.module-table>*:not([class^=sub-module-]) table tr,.module-table>*:not([class^=sub-module-]) table tbody tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7
}
.module-table>*:not([class^=sub-module-]) table tr:hover.row-has-link,.module-table>*:not([class^=sub-module-]) table tbody tr:hover.row-has-link{
    cursor:pointer
}
.module-table>*:not([class^=sub-module-]) table tr:hover td a,.module-table>*:not([class^=sub-module-]) table tr:hover th a,.module-table>*:not([class^=sub-module-]) table tbody tr:hover td a,.module-table>*:not([class^=sub-module-]) table tbody tr:hover th a{
    color:#3d9edb
}
.module-table>*:not([class^=sub-module-]) table tr td,.module-table>*:not([class^=sub-module-]) table tbody tr td{
    padding:15px 25px;
    padding:1.5rem 2.5rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem
}
.module-table>*:not([class^=sub-module-]) table tr td:first-child,.module-table>*:not([class^=sub-module-]) table tbody tr td:first-child{
    color:#0071b9;
    display:table-cell;
    background-clip:padding-box
}
.module-table>*:not([class^=sub-module-]) table tr td:first-child:after,.module-table>*:not([class^=sub-module-]) table tbody tr td:first-child:after{
    position:absolute;
    content:'';
    top:0;
    right:0;
    width:1px;
    height:100%;
    display:block;
    background:#dae2e7
}
.module-table>*:not([class^=sub-module-]) table tr td:last-child,.module-table>*:not([class^=sub-module-]) table tbody tr td:last-child{
    border:0
}
.module-table>*:not([class^=sub-module-]) table tr td,.module-table>*:not([class^=sub-module-]) table tr th,.module-table>*:not([class^=sub-module-]) table tbody tr td,.module-table>*:not([class^=sub-module-]) table tbody tr th{
    position:static;
    border-collapse:separate;
    white-space:normal
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header{
    cursor:pointer
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header>div{
    padding-right:20px;
    position:relative
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header>div::after{
    position:absolute;
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    right:0;
    top:3px
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header.tablesorter-headerUnSorted>div::after{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    transform:rotate(90deg);
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»"
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header.tablesorter-headerAsc>div::after{
    content:""
}
.module-table>*:not([class^=sub-module-]) table.tablesorter .tablesorter-header.tablesorter-headerDesc>div::after{
    content:""
}
.module-table>*:not([class^=sub-module-]) table.responsive{
    margin-bottom:0
}
.module-table>*:not([class^=sub-module-]) table.responsive td,.module-table>*:not([class^=sub-module-]) table.responsive th{
    position:static;
    overflow:hidden;
    border-collapse:separate
}
.module-table>*:not([class^=sub-module-]) table.responsive td:not(:first-child),.module-table>*:not([class^=sub-module-]) table.responsive th:not(:first-child){
    white-space:nowrap
}
.module-table>*:not([class^=sub-module-]) table.responsive td:first-child{
    color:#0071b9;
    white-space:normal
}
.module-table>*:not([class^=sub-module-]) div.table-wrapper{
    position:relative;
    overflow:hidden
}
.module-table>*:not([class^=sub-module-]) div.table-wrapper div.scrollable{
    margin-left:calc(50% - 10px);
    overflow:scroll;
    overflow-y:hidden
}
.module-table>*:not([class^=sub-module-]) div.table-wrapper div.scrollable tr{
    border-left:0;
    border-right:0
}
.module-table>*:not([class^=sub-module-]) div.table-wrapper div.scrollable tr:hover{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7
}
.module-table>*:not([class^=sub-module-]) div.table-wrapper div.scrollable tr:hover td{
    border-color:#dae2e7
}
.module-table>*:not([class^=sub-module-]) table.tablesorter>thead>tr>th:first-child{
    z-index:100
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-table>*{
        padding:0 0 0 20px;
        padding:0 0 0 2rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-table>*{
        padding:0;
        padding:0
    }
}
@media only screen and (max-width: 769px){
    .module-table>*{
        padding:0;
        padding:0
    }
}
.module-annual-history{
    background-color:#edeff0
}
.module-annual-history>*>* a{
    background-color:#fff
}
.module-annual-history>*>* article{
    background-color:#fff;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    padding-bottom:20px;
    padding-bottom:2rem
}
.module-annual-history>*>* article figure{
    opacity:1;
    -webkit-transition:.3s ease-in-out;
    transition:.3s ease-in-out;
    margin-bottom:40px;
    margin-bottom:4rem;
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7;
    position:relative
}
.module-annual-history>*>* article figure>img{
    margin:0
}
.module-annual-history>*>* article h2,.module-annual-history>*>* article h3,.module-annual-history>*>* article p,.module-annual-history>*>* article .tags{
    padding:0 60px;
    padding:0 6rem
}
.module-annual-history>*>* article h2,.module-annual-history>*>* article h3{
    position:relative
}
.module-annual-history>*>* article h2::before,.module-annual-history>*>* article h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:calc(100% + 20px);
    left:calc(50% - (40px / 2));
    right:0
}
.module-annual-history>*>* article p{
    font-size:22px;
    font-size:2.2rem;
    line-height:25px;
    line-height:2.5rem
}
.module-annual-history>*>* article .tags{
    position:relative;
    width:100%;
    text-align:center;
    color:#bcc3c7;
    font-weight:100;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:12px;
    font-size:1.2rem;
    line-height:15px;
    line-height:1.5rem;
    text-transform:uppercase;
    position:relative;
    padding:10px 0 0;
    padding:1rem 0 0;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-annual-history>*>* article .tags::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:-20px;
    left:calc(50% - (40px / 2));
    right:0
}
.module-annual-history>*>* article .tags:before{
    color:#edeff0
}
.module-annual-history>*>* a{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    color:#3b4245;
    position:relative
}
.module-annual-history>*>* a article{
    border:0
}
.module-annual-history>*>* a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    content:"";
    color:#0071b9
}
.module-annual-history>*>* a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-annual-history>*>* a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-annual-history>*>* article h2,.module-annual-history>*>* article h3,.module-annual-history>*>* article p,.module-annual-history>*>* article .tags{
        padding:0 40px;
        padding:0 4rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-annual-history>*>* article h2,.module-annual-history>*>* article h3,.module-annual-history>*>* article p,.module-annual-history>*>* article .tags{
        padding:0 40px;
        padding:0 4rem
    }
    .module-annual-history>*>* article p{
        font-size:19px;
        font-size:1.9rem;
        line-height:22px;
        line-height:2.2rem
    }
}
@media only screen and (max-width: 769px){
    .module-annual-history>*>* article h2,.module-annual-history>*>* article h3,.module-annual-history>*>* article p,.module-annual-history>*>* article .tags{
        padding:0 40px;
        padding:0 4rem
    }
    .module-annual-history>*>* article p{
        font-size:19px;
        font-size:1.9rem;
        line-height:22px;
        line-height:2.2rem
    }
    .module-annual-history>*>* article .tags{
        position:relative
    }
    .module-annual-history>*>* article .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:35px;
        max-width:35px;
        position:absolute;
        top:-15px;
        left:calc(50% - (35px / 2));
        right:0
    }
}
.module-products>header{
    flex:0 0 100%
}
.module-products>div{
    flex:0 0 25%;
    border:solid 1px #dae2e7;
    border-left:0
}
.module-products>div h2::before,.module-products>div h3::before{
    color:#edeff0
}
.module-products>div>section>div>*:not(h3){
    margin:0 40px 40px;
    margin:0 4rem 4rem;
    font-family:Arial, sans-serif;
    font-size:15px;
    font-size:1.5rem
}
.module-products>div:first-of-type{
    flex:0 0 50%;
    text-align:center;
    position:relative;
    border-left:solid 1px #dae2e7
}
.module-products>div:first-of-type>*:not(h3){
    margin:0 40px 40px;
    margin:0 4rem 4rem;
    font-family:KONE;
    font-size:22px;
    font-size:2.2rem
}
.module-products>div:first-of-type .icons{
    display:inline-block;
    list-style:none;
    cursor:default;
    text-align:center
}
.module-products>div:first-of-type .icons li{
    position:relative;
    display:inline-block;
    margin:0 20px;
    margin:0 2rem;
    font-size:40px;
    font-size:4rem
}
.module-products>div:first-of-type a{
    display:block
}
.module-products>div:first-of-type .tags{
    padding:40px 20px;
    padding:4rem 2rem;
    font-size:15px;
    font-size:1.5rem;
    border-top:1px solid #dae2e7;
    margin:0
}
.module-products>div>*{
    margin:60px 40px;
    margin:6rem 4rem
}
.module-products>div>section{
    margin:0
}
.module-products>div>section>div{
    flex:0 0 100%;
    border-bottom:1px solid #dae2e7
}
.module-products>div>section>div:last-child{
    border-bottom:0
}
.module-products>div>section>div>*{
    margin:60px 40px;
    margin:6rem 4rem
}
.module-products>div>section>div>ul{
    padding-left:20px;
    padding-left:2rem;
    list-style-type:disc
}
.module-products>div>section>div>ul li{
    margin-bottom:30px
}
.module-products>div>section>div>img{
    margin:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-products>div>section>div>*:not(h3){
        margin:0 20px 20px;
        margin:0 2rem 2rem
    }
    .module-products>div:first-of-type>*:not(h3){
        margin:0 20px 20px;
        margin:0 2rem 2rem
    }
    .module-products>div:first-of-type ul.tags ~ *:last-child{
        margin:0 20px 70px;
        margin:0 2rem 7rem
    }
    .module-products>div:first-of-type .icons li{
        position:relative;
        display:inline-block;
        margin:0 20px;
        margin:0 2rem
    }
    .module-products>div:first-of-type .tags{
        padding:30px 0;
        padding:3rem 0
    }
    .module-products>div:first-of-type img{
        margin:0;
        margin:0
    }
    .module-products>div>*{
        margin:40px 20px;
        margin:4rem 2rem
    }
    .module-products>div>section>div>*{
        margin:40px 20px;
        margin:4rem 2rem
    }
    .module-products>div>section>div>ul{
        padding-left:20px;
        padding-left:2rem
    }
    .module-products>div>section>div>ul li{
        margin-bottom:20px
    }
    .module-products>div>section>div>img{
        margin:0
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-products>header{
        flex:0 0 100%
    }
    .module-products>div{
        flex:0 0 100%;
        border:solid 1px #dae2e7;
        border-bottom:0
    }
    .module-products>div:first-of-type{
        flex:0 0 100%
    }
    .module-products>div:first-of-type>*:not(h3){
        margin:0 40px 20px;
        margin:0 4rem 2rem
    }
    .module-products>div:first-of-type ul.tags ~ *:last-child{
        margin:0 20px 140px;
        margin:0 2rem 14rem
    }
    .module-products>div:last-of-type{
        border-bottom:solid 1px #dae2e7
    }
    .module-products>div>*{
        margin:40px 20px 50px;
        margin:4rem 2rem 5rem
    }
    .module-products>div>section>div>*:not(h3){
        margin:30px 40px;
        margin:3rem 4rem
    }
    .module-products>div>section>div>h3{
        margin:30px 40px 50px;
        margin:3rem 4rem 5rem
    }
    .module-products>div>section>div>ul{
        padding-left:20px;
        padding-left:2rem;
        list-style-type:disc
    }
    .module-products>div>section>div>ul li{
        margin-bottom:15px
    }
    .module-products>div>section>div>img{
        margin:0
    }
}
@media only screen and (max-width: 769px){
    .module-products>header{
        flex:0 0 100%
    }
    .module-products>div{
        flex:0 0 100%;
        border:solid 1px #dae2e7;
        border-bottom:0
    }
    .module-products>div:first-of-type{
        flex:0 0 100%
    }
    .module-products>div:first-of-type>*:not(h3){
        margin:0 40px 20px;
        margin:0 4rem 2rem;
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem
    }
    .module-products>div:first-of-type ul.tags ~ *:last-child{
        margin:0 20px 70px;
        margin:0 2rem 7rem
    }
    .module-products>div:last-of-type{
        border-bottom:solid 1px #dae2e7
    }
    .module-products>div>*{
        margin:30px 40px;
        margin:3rem 4rem
    }
    .module-products>div>section>div>*:not(h3){
        margin:30px 40px;
        margin:3rem 4rem;
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem
    }
    .module-products>div>section>div>h3{
        margin:30px 40px;
        margin:3rem 4rem
    }
    .module-products>div>section>div>ul{
        padding-left:20px;
        padding-left:2rem;
        list-style-type:disc
    }
    .module-products>div>section>div>ul li{
        margin-bottom:15px
    }
    .module-products>div>section>div>img{
        margin:0 !important
    }
}
.module-products.alternate{
    justify-content:center
}
.module-products.alternate>div:first-of-type{
    flex:0 0 25%
}
.module-products.alternate>div.tags-container{
    flex:0 0 100%;
    border:none
}
.module-products.alternate>div.tags-container:nth-of-type(5){
    padding:0
}
.module-products.alternate>div.tags-container:nth-of-type(4){
    padding:0 calc(100%/8)
}
.module-products.alternate>div.tags-container:nth-of-type(3){
    padding:0 calc(100%/4)
}
.module-products.alternate>div.tags-container:nth-of-type(2){
    padding:0 calc(100%*3/8)
}
.module-products.alternate>div.tags-container .tags{
    padding:20px;
    padding:2rem;
    font-size:15px;
    font-size:1.5rem;
    border:1px solid #dae2e7;
    border-top:none;
    margin:0
}
.module-products.alternate>div>section{
    margin:0;
    padding:20px;
    padding:2rem
}
.module-products.alternate>div>section>div>*:not(h3){
    margin:20px 0;
    margin:2rem 0;
    text-align:left
}
.module-products.alternate>div>section>div>h3{
    text-transform:uppercase;
    margin:20px 0 60px;
    margin:2rem 0 6rem
}
.module-products.alternate>div>section>div>h3::before{
    color:#000;
    height:1px;
    height:.1rem;
    top:calc(100% + 30px)
}
.module-products.alternate>div>section>div>ul>li{
    margin-bottom:15px;
    margin-bottom:1.5rem
}
@media only screen and (max-width: 1024px){
    .module-products.alternate>div{
        border:1px solid #dae2e7;
        border-bottom:none;
        flex:0 0 100%
    }
    .module-products.alternate>div:first-of-type{
        flex:0 0 100%
    }
    .module-products.alternate>div:last-of-type:not(.tags-container){
        border-bottom:1px solid #dae2e7
    }
    .module-products.alternate>div.tags-container{
        border-top:solid 1px #dae2e7
    }
    .module-products.alternate>div.tags-container:nth-of-type(5),.module-products.alternate>div.tags-container:nth-of-type(4),.module-products.alternate>div.tags-container:nth-of-type(3),.module-products.alternate>div.tags-container:nth-of-type(2){
        padding:0
    }
}
.module-content-blocks>div{
    flex:0 0 100%;
    /* border:solid 1px #edeff0; */
    /* border:solid 0.1rem #edeff0; */
    border-bottom:0
}
.module-content-blocks>div:last-of-type{
    border-bottom:solid 1px #edeff0;
    border-bottom:solid 0.1rem #edeff0
}
.module-content-blocks>div>section>div{
    padding:60px;
    padding:6rem;
    border-right:solid 1px #edeff0;
    border-right:solid 0.1rem #edeff0;
    text-align:left
}
.module-content-blocks>div>section>div:last-child{
    border-right:0
}
.module-content-blocks>div>section>div:first-child:last-child{
    position:relative;
    padding-top:80px;
    padding-top:8rem;
    padding-bottom:70px;
    padding-bottom:7rem;
    padding-left:21%;
    padding-right:23%
}
.module-content-blocks>div>section>div:first-child:last-child h2::after,.module-content-blocks>div>section>div:first-child:last-child h3::after{
    content:"";
    position:absolute;
    background:#dae2e7;
    width:2px;
    height:40px;
    top:4px;
    left:-60px
}
.module-content-blocks>div>section>div>*{
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-content-blocks>div>section>div>*:last-child{
    margin-bottom:0
}
.module-content-blocks>div>section>div>figure section.content-banner{
    min-height:314px;
    min-height:31.4rem
}
.module-content-blocks>div>section>div h2,.module-content-blocks>div>section>div h3{
    font-size:30px;
    text-align:left;
    text-transform:uppercase
}
.module-content-blocks>div>section>div h2::before,.module-content-blocks>div>section>div h3::before{
    display:none
}
.module-content-blocks>div>section>div .rtf>*{
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem;
    text-align:left
}
.module-content-blocks>div>section>div .module-form{
    padding:0;
    padding:0;
    background-color:transparent
}
.module-content-blocks>div>section>div .module-form header h2{
    margin-bottom:0;
    margin-bottom:0
}
.module-content-blocks>div>section>div .module-form .wForm{
    padding:0;
    padding:0
}
.module-content-blocks>div>section>div .module-form .wForm .oneField{
    padding:0;
    padding:0
}
.module-content-blocks>div>section>div .module-form .wForm .oneField>div{
    min-width:100%
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-content-blocks>div>section>div{
        padding:30px;
        padding:3rem
    }
    .module-content-blocks>div>section>div:first-child:last-child{
        padding-top:40px;
        padding-top:4rem;
        padding-bottom:35px;
        padding-bottom:3.5rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-content-blocks>div>section>div{
        padding:30px;
        padding:3rem
    }
    .module-content-blocks>div>section>div:first-child:last-child{
        padding-top:40px;
        padding-top:4rem;
        padding-bottom:35px;
        padding-bottom:3.5rem
    }
}
@media only screen and (max-width: 769px){
    .module-content-blocks>div>section{
        padding:0;
        padding:0
    }
    .module-content-blocks>div>section>div{
        flex:0 0 100%;
        padding:0;
        padding:0;
        border-right:0
    }
    .module-content-blocks>div>section>div h2,.module-content-blocks>div>section>div h3{
        margin-bottom:20px;
        margin-bottom:2rem;
        font-size:22px;
        font-size:2.2rem;
        line-height:25px;
        line-height:2.5rem
    }
    .module-content-blocks>div>section>div p{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-content-blocks>div>section>div:first-child:last-child{
        position:relative;
        padding:30px 40px;
        padding:3rem 4rem
    }
    .module-content-blocks>div>section>div:first-child:last-child h2::after,.module-content-blocks>div>section>div:first-child:last-child h3::after{
        display:none
    }
    .module-content-blocks>div>section>div>*{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-content-blocks>div>section>div>*:last-child{
        margin-bottom:0
    }
    .module-content-blocks>div>section>div ~ :not(:first-child){
        padding:30px 40px;
        padding:3rem 4rem
    }
    .module-content-blocks>div>section>div ~ :not(:first-child) p:last-child{
        margin-bottom:0
    }
}
.module-image-banner img{
    border:1px solid transparent
}
.module-selected-highlights-alternate{
    background-color:#edeff0;
    padding-top:0px;
    padding-bottom:0px
}
.module-selected-highlights-alternate.firsthigh{
    padding-top:60px
}
.module-selected-highlights-alternate.lasthigh{
    padding-bottom:60px
}
.module-selected-highlights-alternate>*>section figure,.module-selected-highlights-alternate>*>section img{
    margin-bottom:0
}
.module-selected-highlights-alternate>*>section figure{
    position:relative
}
.module-selected-highlights-alternate>*>section figure::before{
    display:none
}
.module-selected-highlights-alternate>*>section article{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    padding:40px;
    padding:4rem
}
.module-selected-highlights-alternate>*>section article h2,.module-selected-highlights-alternate>*>section article h3{
    font-size:20px;
    font-size:2rem;
    line-height:22px;
    line-height:2.2rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-selected-highlights-alternate>*>section article h2::before,.module-selected-highlights-alternate>*>section article h3::before{
    display:none
}
.module-selected-highlights-alternate>*>section article p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem
}
.module-selected-highlights-alternate>*>section article .tags{
    position:relative;
    cursor:pointer;
    font-size:12px;
    font-size:1.2rem;
    position:relative;
    margin-bottom:15px;
    margin-bottom:1.5rem;
    color:#edeff0
}
.module-selected-highlights-alternate>*>section article .tags::before{
    content:'';
    background:currentcolor;
    height:2px;
    height:2px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:-15px;
    left:calc(50% - (40px / 2));
    right:0
}
.module-selected-highlights-alternate>*>section a{
    position:relative;
    color:#3b4245;
    display:block;
    background-color:#fff;
    overflow:hidden
}
.module-selected-highlights-alternate>*>section a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
  
    color:#0071b9
}
.module-selected-highlights-alternate>*>section a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-selected-highlights-alternate>*>section a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
.module-selected-highlights-alternate>*>section a article{
    border:0
}
.module-selected-highlights-alternate>*>section a:hover{
    background-color:#1d8bd0
}
.module-selected-highlights-alternate>*>section a:hover figure::before{
    font:normal normal normal 14px/1 KONE-Icon-Font;
    color:#fff;
    font-size:100px;
    font-size:10rem;
    display:flex;
    justify-content:center;
    align-items:center;
    position:absolute;
    background-color:rgba(0,85,164,0.8);
    height:100%;
    width:100%;
    max-height:475px;
    max-height:47.5rem
}
.module-selected-highlights-alternate>*>section a:hover figure:not([class^="icon-"])::before{
    content:''
}
.module-selected-highlights-alternate>*>section a:hover article{
    color:#fff
}
.module-selected-highlights-alternate>*>section a:hover article .tags>*{
    color:#fff
}
.module-selected-highlights-alternate>*>section a:hover article .tags>*::before{
    border-color:#fff
}
@media only screen and (max-width: 1024px){
    .module-selected-highlights-alternate>*>section article{
        padding:20px;
        padding:2rem
    }
    .module-selected-highlights-alternate>*>section article h2,.module-selected-highlights-alternate>*>section article h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem
    }
    .module-selected-highlights-alternate>*>section article p{
        font-size:13px;
        font-size:1.3rem;
        line-height:18px;
        line-height:1.8rem
    }
}
@media only screen and (max-width: 769px){
    .module-selected-highlights-alternate>div>*>*{
        flex:0 0 100%;
        max-width:100%
    }
}
.module-selected-highlights{
    background-color:#edeff0;
    padding-top:0px;
    padding-bottom:0px
}
.module-selected-highlights.firsthigh{
    padding-top:60px
}
.module-selected-highlights.lasthigh{
    padding-bottom:60px
}
.module-selected-highlights>*>section figure,.module-selected-highlights>*>section img{
    margin-bottom:0
}
.module-selected-highlights>*>section figure{
    position:relative
}
.module-selected-highlights>*>section figure::before{
    display:none
}
.module-selected-highlights>*>section article{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    padding:40px 0 0;
    padding:4rem 0 0
}
.module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3{
    font-size:20px;
    font-size:2rem;
    line-height:22px;
    line-height:2.2rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-selected-highlights>*>section article h2::before,.module-selected-highlights>*>section article h3::before{
    display:none
}
.module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3,.module-selected-highlights>*>section article p{
    padding:0 60px;
    padding:0 6rem
}
.module-selected-highlights>*>section article p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem
}
.module-selected-highlights>*>section article .tags{
    position:relative;
    cursor:pointer;
    margin:0 0 30px;
    margin:0 0 3rem;
    font-size:12px;
    font-size:1.2rem;
    position:relative;
    margin-bottom:15px;
    margin-bottom:1.5rem;
    color:#edeff0
}
.module-selected-highlights>*>section article .tags::before{
    content:'';
    background:currentcolor;
    height:2px;
    height:2px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:-15px;
    left:calc(50% - (40px / 2));
    right:0
}
.module-selected-highlights>*>section a{
    position:relative;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    color:#3b4245;
    display:block;
    height:100%;
    background-color:#fff
}
.module-selected-highlights>*>section a::after{
    position:absolute;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:20px;
    font-size:2rem;
    width:40px;
    width:4rem;
    height:40px;
    height:4rem;
    padding:10px;
    padding:1rem;
    bottom:0;
    right:0;
    border-top:solid 1px #edeff0;
    border-top:solid 0.1rem #edeff0;
    border-left:solid 1px #edeff0;
    border-left:solid 0.1rem #edeff0;
    content:"";
    color:#0071b9
}
.module-selected-highlights>*>section a:hover::after{
    border-top:solid 1px #3d9edb;
    border-top:solid 0.1rem #3d9edb;
    border-left:solid 1px #3d9edb;
    border-left:solid 0.1rem #3d9edb;
    background-color:#3d9edb;
    color:#fff
}
@media only screen and (max-width: 769px){
    .module-selected-highlights>*>section a::after{
        font-size:12.5px;
        font-size:1.25rem;
        width:25px;
        width:2.5rem;
        height:25px;
        height:2.5rem;
        padding:5px;
        padding:.5rem
    }
}
.module-selected-highlights>*>section a article{
    border:0
}
.module-selected-highlights>*>section a:hover{
    background-color:#1d8bd0
}
.module-selected-highlights>*>section a:hover figure::before{
    font:normal normal normal 14px/1 KONE-Icon-Font;
    color:white;
    font-size:50px;
    display:flex;
    justify-content:center;
    align-items:center;
    position:absolute;
    background-color:rgba(0,85,164,0.8);
    height:100%;
    width:100%;
    max-height:475px
}
.module-selected-highlights>*>section a:hover figure:not([class^="icon-"])::before{
    content:''
}
.module-selected-highlights>*>section a:hover article{
    color:#fff
}
.module-selected-highlights>*>section a:hover article .tags>*{
    color:#fff
}
.module-selected-highlights>*>section a:hover article .tags>*::before{
    border-color:#fff
}
.module-selected-highlights:not(.featured)>*>section p{
    display:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) a>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div a>*>*{
    float:none
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div *>*{
    flex:0 0 100%;
    max-width:100%;
    float:none !important
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n) a:after{
    right:0
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div{
    flex:0 0 50%;
    max-width:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n) a:after{
    right:50%
}
.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n)>*>*{
    float:right
}
.module-selected-highlights.featured>*>section>*>*>article>h2,.module-selected-highlights.featured>*>section>*>*>article h3,.module-selected-highlights.featured>*>section section>*:only-child article>h2,.module-selected-highlights.featured>*>section section>*:only-child article h3{
    font-size:30px;
    font-size:3rem;
    line-height:34px;
    line-height:3.4rem;
    margin-bottom:18px;
    margin-bottom:1.8rem
}
.module-selected-highlights.featured>*>section>*>*>article>.tags,.module-selected-highlights.featured>*>section section>*:only-child article>.tags{
    display:none
}
.module-selected-highlights.featured>*>section section.g-gutter{
    margin-bottom:0;
    margin-left:0;
    margin-top:0;
    height:100%
}
.module-selected-highlights.featured>*>section section.g-gutter>*{
    flex:0 0 100%;
    padding-left:0
}
.module-selected-highlights.featured>*>section section.g-gutter>*>*>*{
    flex:0 0 50%;
    max-width:50%;
    float:left
}
.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h2,.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h3{
    font-size:20px;
    font-size:2rem;
    line-height:22px;
    line-height:2.2rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>p{
    display:none
}
.module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*>*{
    float:right
}
.module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*:after{
    right:50%
}
.module-selected-highlights.featured>*>section section.g-gutter>*:only-child>*>*{
    flex:0 0 100%;
    max-width:100%;
    float:none
}
.module-selected-highlights.featured>*>section section.g-gutter>*:only-child p{
    display:block
}
.module-selected-highlights.featured>*>section section.g-gutter>div:first-child{
    padding-top:0
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-selected-highlights>*>section article{
        padding:15px 0 0;
        padding:1.5rem 0 0
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3,.module-selected-highlights>*>section article p{
        padding:0 20px;
        padding:0 2rem
    }
    .module-selected-highlights>*>section article .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights>*>section article .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-15px;
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section h2,.module-selected-highlights:not(.featured)>*>section h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem
    }
    .module-selected-highlights:not(.featured)>*>section .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights:not(.featured)>*>section .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-12px;
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-selected-highlights.featured>*>section>*{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter{
        margin-bottom:2rem;
        margin-left:-2rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(1),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(1) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(1) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(1) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(5),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(5) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(5) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(5) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(7),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(7) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(7) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(7) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(11),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(11) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(11) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(11) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(13),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(13) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(13) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(13) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(17),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(17) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(17) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(17) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(19),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(19) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(19) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(19) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(23),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(23) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(23) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(23) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(25),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(25) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(25) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(25) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(29),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(29) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(29) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(29) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(31),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(31) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(31) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(31) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(35),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(35) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(35) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(35) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(37),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(37) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(37) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(37) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(41),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(41) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(41) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(41) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(43),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(43) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(43) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(43) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(47),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(47) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(47) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(47) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(49),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(49) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(49) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(49) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(53),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(53) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(53) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(53) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(55),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(55) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(55) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(55) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(59),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(59) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(59) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(59) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(61),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(61) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(61) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(61) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) a>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div a>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div>*>*{
        flex:0 0 50%;
        max-width:50%;
        float:left
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n) a:after{
        right:50%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n)>*>*{
        float:right
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*{
        padding-left:2rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:only-child{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*:after{
        right:0%
    }
    .module-selected-highlights.featured>*>section>*>*>article>h2,.module-selected-highlights.featured>*>section>*>*>article h3,.module-selected-highlights.featured>*>section section>*:only-child article>h2,.module-selected-highlights.featured>*>section section>*:only-child article h3{
        font-size:30px;
        font-size:3rem;
        line-height:34px;
        line-height:3.4rem;
        margin-bottom:18px;
        margin-bottom:1.8rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h2,.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>* .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>* .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-12px;
        left:calc(50% - (40px / 2));
        right:0
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-selected-highlights>*>section article{
        padding:15px 0 0;
        padding:1.5rem 0 0
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3,.module-selected-highlights>*>section article p{
        padding:0 20px;
        padding:0 2rem
    }
    .module-selected-highlights>*>section article .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights>*>section article .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-15px;
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section h2,.module-selected-highlights:not(.featured)>*>section h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem
    }
    .module-selected-highlights:not(.featured)>*>section .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights:not(.featured)>*>section .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-12px;
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section>*{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter{
        margin-bottom:2rem;
        margin-left:-2rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64),.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) *>*,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64):nth-child(4n) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1) a:after,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*{
        padding-left:2rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:only-child{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*:after{
        right:0%
    }
    .module-selected-highlights.featured>*>section>*>*>article,.module-selected-highlights.featured>*>section section>*:only-child article{
        padding:30px 0 0;
        padding:3rem 0 0
    }
    .module-selected-highlights.featured>*>section>*>*>article>h2,.module-selected-highlights.featured>*>section>*>*>article h3,.module-selected-highlights.featured>*>section section>*:only-child article>h2,.module-selected-highlights.featured>*>section section>*:only-child article h3{
        font-size:30px;
        font-size:3rem;
        line-height:34px;
        line-height:3.4rem;
        margin-bottom:18px;
        margin-bottom:1.8rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h2,.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h3{
        font-size:18px;
        font-size:1.8rem;
        line-height:20px;
        line-height:2rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>* .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        position:relative;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>* .tags::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:-12px;
        left:calc(50% - (40px / 2));
        right:0
    }
}
@media only screen and (max-width: 769px){
    .module-selected-highlights{
        padding:30px 20px 10px;
        padding:3rem 2rem 1rem
    }
    .module-selected-highlights>*>section article{
        padding:20px 0 0;
        padding:2rem 0 0
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3{
        font-size:20px;
        font-size:2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-selected-highlights>*>section article h2,.module-selected-highlights>*>section article h3,.module-selected-highlights>*>section article p{
        padding:0 40px;
        padding:0 4rem
    }
    .module-selected-highlights>*>section article p{
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem
    }
    .module-selected-highlights>*>section article .tags{
        margin:0 0 30px;
        margin:0 0 3rem;
        font-size:12px;
        font-size:1.2rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(1) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(2) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(3) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(4) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(5) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(6) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(7) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(8) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(9) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(10) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(11) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(12) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(13) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(14) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(15) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(16) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(17) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(18) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(19) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(20) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(21) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(22) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(23) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(24) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(25) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(26) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(27) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(28) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(29) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(30) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(31) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(32) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(33) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(34) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(35) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(36) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(37) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(38) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(39) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(40) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(41) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(42) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(43) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(44) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(45) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(46) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(47) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(48) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(49) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(50) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(51) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(52) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(53) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(54) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(55) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(56) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(57) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(58) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(59) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(60) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(61) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(62) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) *>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div *>*{
        flex:0 0 100%;
        max-width:100%;
        float:none !important
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(63) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64),.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1) a:after,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n) a:after{
        right:0
    }
    .module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64):nth-child(4n)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n-1)>*>*,.module-selected-highlights:not(.featured)>*>section>*:first-of-type:nth-last-of-type(64) ~ div:nth-child(4n)>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section>*>*>article>h2,.module-selected-highlights.featured>*>section>*>*>article h3,.module-selected-highlights.featured>*>section section>*:only-child article>h2,.module-selected-highlights.featured>*>section section>*:only-child article h3{
        font-size:20px;
        font-size:2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:18px;
        margin-bottom:1.8rem
    }
    .module-selected-highlights.featured>*>section.g-gutter>*{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section.g-gutter>*>*>*{
        flex:0 0 100%;
        max-width:100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*{
        flex:0 0 100%
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h2,.module-selected-highlights.featured>*>section section.g-gutter>*>*>*>h3{
        font-size:20px;
        font-size:2rem;
        line-height:22px;
        line-height:2.2rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*>*{
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:nth-child(even)>*:after{
        right:0
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:only-child>*>*{
        flex:0 0 100%;
        max-width:100%;
        float:none
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) figure,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div figure{
        overflow-x:hidden
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) figure:before,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div figure:before{
        z-index:1
    }
    .module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) img,.module-selected-highlights.featured>*>section section.g-gutter>*:first-of-type:nth-last-of-type(2) ~ div img{
        max-width:auto;
        max-height:auto;
        left:-25%
    }
}
.module-campaign-highlight{
    padding:40px;
    padding:4rem
}
.module-campaign-highlight.stretch{
    padding:0;
    padding:0;
    border:none
}
.module-campaign-highlight>*:not([class^=sub-module-]){
    background-color:#0071b9;
    flex:0 0 100%;
    padding-left:0
}
.module-campaign-highlight figure{
    position:relative;
    overflow-x:hidden;
    margin:0
}
.module-campaign-highlight figure img{
    margin:0;
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
    font-family:'object-fit: cover;
     object-position: center;
    '
}
.module-campaign-highlight figure img img{
    max-width:150%;
    max-height:100%;
    display:block;
    position:relative
}
.module-campaign-highlight figure::before{
    content:attr(data-content);
    color:white;
    font-size:120px;
    font-size:12rem;
    display:flex;
    justify-content:center;
    align-items:center;
    position:absolute;
    height:100%;
    width:100%;
    max-height:475px
}
.module-campaign-highlight figure>section.content-banner{
    min-height:400px;
    min-height:40rem
}
.module-campaign-highlight article{
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:40px 0;
    padding:4rem 0;
    text-align:center;
    color:#fff
}
.module-campaign-highlight article h2,.module-campaign-highlight article h3{
    font-size:25px;
    font-size:2.5rem;
    line-height:30px;
    line-height:3rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    text-transform:uppercase
}
.module-campaign-highlight article h2::before,.module-campaign-highlight article h3::before{
    display:none
}
.module-campaign-highlight article h2,.module-campaign-highlight article h3,.module-campaign-highlight article p{
    padding:0 60px;
    padding:0 6rem
}
.module-campaign-highlight article p,.module-campaign-highlight article a:not(.cta-alternate){
    font-family:KONE;
    font-size:15px;
    font-size:1.5rem;
    line-height:18px;
    line-height:1.8rem;
    margin-bottom:20px;
    margin-bottom:2rem;
    color:#fff
}
.module-campaign-highlight article button,.module-campaign-highlight article .button{
    margin-top:20px;
    margin-top:2rem
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-campaign-highlight article p{
        display:none
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-campaign-highlight figure,.module-campaign-highlight article{
        flex:0 0 100%;
        max-width:100%
    }
}
@media only screen and (max-width: 769px){
    .module-campaign-highlight{
        padding:20px;
        padding:2rem
    }
    .module-campaign-highlight figure,.module-campaign-highlight article{
        flex:0 0 100%;
        max-width:100%
    }
    .module-campaign-highlight figure::before{
        font-size:60px;
        font-size:6rem
    }
    .module-campaign-highlight article{
        padding:30px 0;
        padding:3rem 0
    }
    .module-campaign-highlight article h2,.module-campaign-highlight article h3{
        font-size:26px;
        font-size:2.6rem;
        line-height:28px;
        line-height:2.8rem
    }
    .module-campaign-highlight article h2,.module-campaign-highlight article h3,.module-campaign-highlight article p{
        padding:0 30px;
        padding:0 3rem;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-campaign-highlight article p,.module-campaign-highlight article a:not(.cta-alternate){
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem
    }
    .module-campaign-highlight article a:not(.cta-alternate){
        padding:0 20px;
        padding:0 2rem;
        display:inline-block
    }
}
.module-history{
    background-color:#edeff0;
    padding:0;
    padding-top:50px;
    padding-top:5rem
}
.module-history>*{
    flex:0 0 100%;
    max-width:100%;
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7;
    padding-bottom:60px;
    padding-bottom:6rem;
    margin-bottom:60px;
    margin-bottom:6rem
}
.module-history>*:last-of-type{
    border-bottom:0;
    padding-bottom:0
}
.module-history>*:last-of-type>section::before{
    display:none
}
.module-history>*.sub-module-filter{
    padding:0 40px;
    padding:0 4rem;
    margin-bottom:50px;
    margin-bottom:5rem;
    border-radius:5px;
    border-radius:0.5rem;
    border:0
}
.module-history>*>section{
    padding:0 40px;
    padding:0 4rem;
    position:relative
}
.module-history>*>section.g-gutter{
    margin-bottom:0
}
.module-history>*>section::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬";
    position:absolute;
    bottom:-85px;
    left:calc(50% - 15px);
    font-size:30px;
    font-size:3rem;
    background-color:#edeff0;
    color:#dae2e7;
    padding:10px;
    padding:1rem
}
.module-history>*>section>header{
    flex:0 0 25%;
    max-width:calc(100% / 4);
    display:flex
}
.module-history>*>section>header>*{
    background-color:#fff;
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7
}
.module-history>*>section>header>* h2,.module-history>*>section>header>* h3{
    font-size:80px;
    font-size:8rem;
    margin:40px 0 70px;
    margin:4rem 0 7rem;
    padding:0 40px;
    padding:0 4rem;
    position:relative
}
.module-history>*>section>header>* h2::before,.module-history>*>section>header>* h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:calc(100% + 40px);
    left:calc(50% - (40px / 2));
    right:0
}
.module-history>*>section>header>* h2::before,.module-history>*>section>header>* h3::before{
    color:#edeff0
}
.module-history>*>section>header>* h2>span,.module-history>*>section>header>* h3>span{
    display:block
}
.module-history>*>section>header>* h2>span::before,.module-history>*>section>header>* h3>span::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬";
    margin:40px 0;
    margin:4rem 0
}
.module-history>*>section>header>* p{
    padding:0 40px;
    padding:0 4rem;
    margin-bottom:40px;
    margin-bottom:4rem;
    font-size:30px;
    font-size:3rem;
    line-height:34px;
    line-height:3.4rem;
    text-transform:uppercase
}
.module-history>*>section>*{
    flex:0 0 25%;
    max-width:calc(100% / 4)
}
.module-history>*>section>* article{
    background-color:#fff;
    border-bottom:1px solid #dae2e7;
    border-bottom:0.1rem solid #dae2e7
}
.module-history>*>section>* article figure{
    margin-bottom:35px;
    margin-bottom:3.5rem
}
.module-history>*>section>* article h2,.module-history>*>section>* article h3{
    font-size:50px;
    font-size:5rem;
    line-height:50px;
    line-height:5rem;
    position:relative;
    margin-bottom:50px;
    margin-bottom:5rem
}
.module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:50px;
    max-width:50px;
    position:absolute;
    top:calc(100% + 25px);
    left:calc(50% - (50px / 2));
    right:0
}
.module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
    color:#edeff0
}
.module-history>*>section>* article .rtf{
    padding:0 40px;
    padding:0 4rem;
    margin:0
}
.module-history>*>section>* article .rtf>*{
    text-align:center;
    font-size:15px;
    font-size:1.5rem;
    line-height:21px;
    line-height:2.1rem
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-history>*>section{
        padding:0 40px;
        padding:0 4rem
    }
    .module-history>*>section.g-gutter{
        margin-bottom:0
    }
    .module-history>*>section::before{
        padding:10px;
        padding:1rem
    }
    .module-history>*>section>header>* h2,.module-history>*>section>header>* h3{
        font-size:60px;
        font-size:6rem;
        margin:40px 0 70px;
        margin:4rem 0 7rem;
        padding:0 40px;
        padding:0 4rem;
        position:relative
    }
    .module-history>*>section>header>* h2::before,.module-history>*>section>header>* h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 40px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-history>*>section>header>* h2>span::before,.module-history>*>section>header>* h3>span::before{
        margin:20px 0;
        margin:2rem 0
    }
    .module-history>*>section>header>* p{
        padding:0 40px;
        padding:0 4rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        font-size:30px;
        font-size:3rem;
        line-height:34px;
        line-height:3.4rem
    }
    .module-history>*>section>* article figure,.module-history>*>section>* article img{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-history>*>section>* article h2,.module-history>*>section>* article h3{
        font-size:40px;
        font-size:4rem;
        position:relative;
        margin-bottom:25px;
        margin-bottom:2.5rem
    }
    .module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:25px;
        max-width:25px;
        position:absolute;
        top:calc(100% + 13.5px);
        left:calc(50% - (25px / 2));
        right:0
    }
    .module-history>*>section>* article .rtf{
        padding:0 20px;
        padding:0 2rem;
        margin:0
    }
    .module-history>*>section>* article .rtf>*{
        margin-bottom:25px;
        margin-bottom:2.5rem
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-history>*>section{
        padding:0 40px;
        padding:0 4rem
    }
    .module-history>*>section.g-gutter{
        margin-bottom:0
    }
    .module-history>*>section::before{
        padding:10px;
        padding:1rem
    }
    .module-history>*>section>header{
        flex:0 0 calc(100% / 3);
        max-width:calc(100% / 3)
    }
    .module-history>*>section>header>* h2,.module-history>*>section>header>* h3{
        font-size:60px;
        font-size:6rem;
        margin:40px 0 70px;
        margin:4rem 0 7rem;
        padding:0 40px;
        padding:0 4rem;
        position:relative
    }
    .module-history>*>section>header>* h2::before,.module-history>*>section>header>* h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 40px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-history>*>section>header>* h2>span::before,.module-history>*>section>header>* h3>span::before{
        margin:20px 0;
        margin:2rem 0
    }
    .module-history>*>section>header>* p{
        padding:0 40px;
        padding:0 4rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        font-size:30px;
        font-size:3rem;
        line-height:34px;
        line-height:3.4rem
    }
    .module-history>*>section>*{
        flex:0 0 calc(100% / 3);
        max-width:calc(100% / 3)
    }
    .module-history>*>section>* article figure,.module-history>*>section>* article img{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-history>*>section>* article h2,.module-history>*>section>* article h3{
        font-size:40px;
        font-size:4rem;
        position:relative;
        margin-bottom:25px;
        margin-bottom:2.5rem
    }
    .module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:25px;
        max-width:25px;
        position:absolute;
        top:calc(100% + 13.5px);
        left:calc(50% - (25px / 2));
        right:0
    }
    .module-history>*>section>* article .rtf{
        padding:0 20px;
        padding:0 2rem;
        margin:0
    }
    .module-history>*>section>* article .rtf>*{
        margin-bottom:25px;
        margin-bottom:2.5rem
    }
}
@media only screen and (max-width: 769px){
    .module-history>*{
        padding-bottom:40px;
        padding-bottom:4rem;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-history>*.sub-module-filter{
        padding:0 20px;
        padding:0 2rem;
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-history>*>section{
        padding:0 20px;
        padding:0 2rem
    }
    .module-history>*>section::before{
        font-size:30px;
        font-size:3rem;
        padding:10px;
        padding:1rem;
        bottom:-65px
    }
    .module-history>*>section>header{
        flex:0 0 100%;
        max-width:100%;
        display:flex
    }
    .module-history>*>section>header>*{
        background-color:#fff;
        border-bottom:1px solid #dae2e7;
        border-bottom:0.1rem solid #dae2e7
    }
    .module-history>*>section>header>* h2,.module-history>*>section>header>* h3{
        font-size:40px;
        font-size:4rem;
        margin:40px 0 70px;
        margin:4rem 0 7rem;
        padding:0 40px;
        padding:0 4rem;
        position:relative
    }
    .module-history>*>section>header>* h2::before,.module-history>*>section>header>* h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 40px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-history>*>section>header>* h2>span::before,.module-history>*>section>header>* h3>span::before{
        margin:20px 0;
        margin:2rem 0
    }
    .module-history>*>section>header>* p{
        padding:0 40px;
        padding:0 4rem;
        margin-bottom:40px;
        margin-bottom:4rem;
        font-size:22px;
        font-size:2.2rem;
        line-height:28px;
        line-height:2.8rem;
        text-transform:uppercase
    }
    .module-history>*>section>*{
        flex:0 0 100%;
        max-width:100%
    }
    .module-history>*>section>* article{
        background-color:#fff;
        border-bottom:1px solid #dae2e7;
        border-bottom:0.1rem solid #dae2e7;
        padding-top:20px;
        padding-top:2rem
    }
    .module-history>*>section>* article figure{
        display:none
    }
    .module-history>*>section>* article h2,.module-history>*>section>* article h3{
        font-size:50px;
        font-size:5rem;
        line-height:50px;
        line-height:5rem;
        position:relative;
        margin-bottom:35px;
        margin-bottom:3.5rem
    }
    .module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:30px;
        max-width:30px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (30px / 2));
        right:0
    }
    .module-history>*>section>* article h2::before,.module-history>*>section>* article h3::before{
        color:#edeff0
    }
    .module-history>*>section>* article .rtf{
        padding:0 40px;
        padding:0 4rem;
        margin:0
    }
    .module-history>*>section>* article .rtf>*{
        text-align:center;
        font-size:15px;
        font-size:1.5rem;
        line-height:21px;
        line-height:2.1rem
    }
}
.module-publication-center{
    padding:0 0 40px;
    padding:0 0 4rem
}
.module-publication-center[data-pattern] *{
    z-index:100
}
.module-publication-center[data-pattern]:before{
    display:none
}
.module-publication-center>header{
    padding:40px 40px 0;
    padding:4rem 4rem 0;
    background-color:#fff
}
.module-publication-center>.sub-module-filter{
    background-color:#fff;
    padding-bottom:40px;
    padding-bottom:4rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-publication-center>*:not([class=sub-module-breadcrumb]){
    flex:0 0 100%
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section{
    margin:40px 40px 0 42px;
    margin:4rem 4rem 0 4.2rem;
    position:relative
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section:before{
    content:'';
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    position:absolute;
    top:0;
    right:1px;
    bottom:0;
    left:-2px;
    background:#fff
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section header{
    padding:40px 40px 0;
    padding:4rem 4rem 0;
    flex:0 0 100%;
    -ms-flex:1 0 100%;
    max-width:100%;
    text-align:center;
    display:block
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section::after{
    content:"";
    width:100%;
    border-top:solid 1px #dae2e7;
    border-top:0.1rem solid #dae2e7;
    margin-top:-1px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section{
    margin:0;
    margin:0
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section:before{
    display:none
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*{
    display:flex;
    flex:0 0 calc((100% / 3) + 1px);
    max-width:calc((100% / 3) + 1px);
    margin-bottom:1px;
    margin-left:-1px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:hover{
    z-index:101
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a{
    padding:30px;
    padding:3rem;
    display:block;
    width:calc(100% - 2px);
    border:1px solid transparent;
    border:0.1rem solid transparent;
    outline:1px solid #dae2e7;
    outline:0.1rem solid #dae2e7;
    z-index:100
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools p,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads p{
    margin-left:70px;
    margin-left:7rem;
    text-align:left
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3{
    font-size:20px;
    font-size:2rem;
    line-height:24px;
    line-height:2.4rem;
    text-transform:uppercase;
    text-align:left;
    margin-bottom:15px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::before{
    display:inline-block;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:40px;
    font-size:4rem;
    margin-left:-70px;
    margin-left:-7rem;
    background:none;
    height:auto;
    top:-5px;
    left:0
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::after{
    margin-left:10px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools p,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:16px;
    font-size:1.6rem;
    color:#3b4245;
    margin-bottom:0
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools:hover{
    border:1px solid #E51A92;
    border:0.1rem solid #E51A92;
    outline:1px solid #E51A92;
    outline:0.1rem solid #E51A92;
    z-index:101
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3{
    color:#E51A92
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ";
    color:#E51A92
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"";
    margin-left:10px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads:hover{
    border:1px solid #0071B9;
    outline:1px solid #0071B9;
    z-index:101
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3{
    color:#0071B9
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢";
    color:#0071B9
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::after{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:"";
    margin-left:10px
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(3) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(3){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(6) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(6){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(9) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(9){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(12) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(12){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(15) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(15){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(18) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(18){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(21) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(21){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(24) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(24){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(27) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(27){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(30) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(30){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(33) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(33){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(36) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(36){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(39) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(39){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(42) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(42){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(45) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(45){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(48) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(48){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(51) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(51){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(54) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(54){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(57) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(57){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(60) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(60){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(63) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(63){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(66) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(66){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(69) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(69){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(72) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(72){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(75) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(75){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(78) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(78){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(81) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(81){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(84) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(84){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(87) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(87){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(90) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(90){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(93) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(93){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(96) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(96){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(99) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(99){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(102) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(102){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(105) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(105){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(108) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(108){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(111) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(111){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(114) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(114){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(117) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(117){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(120) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(120){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(123) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(123){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(126) a{
    width:calc(100% - 1px)
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(126){
    flex:0 0 calc((100% / 3));
    max-width:calc((100% / 3))
}
.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
    margin-left:calc((100% / 3) - 1px)
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-publication-center>*:not([class=sub-module-breadcrumb]){
        flex:0 0 100%
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*{
        flex:0 0 calc((100% / 2) + 1px);
        max-width:calc((100% / 2) + 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a{
        padding:20px;
        padding:2rem
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(3) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(3){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(6) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(6){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(9) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(9){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(12) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(12){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(15) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(15){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(18) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(18){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(21) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(21){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(24) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(24){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(27) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(27){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(30) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(30){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(33) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(33){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(36) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(36){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(39) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(39){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(42) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(42){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(45) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(45){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(48) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(48){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(51) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(51){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(54) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(54){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(57) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(57){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(60) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(60){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(63) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(63){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(66) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(66){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(69) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(69){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(72) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(72){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(75) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(75){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(78) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(78){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(81) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(81){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(84) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(84){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(87) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(87){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(90) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(90){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(93) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(93){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(96) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(96){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(99) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(99){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(102) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(102){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(105) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(105){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(108) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(108){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(111) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(111){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(114) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(114){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(117) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(117){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(120) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(120){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(123) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(123){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-of-type(126) a{
        width:calc(100% - 1px)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(126){
        flex:0 0 calc(100% / 2);
        max-width:calc(100% / 2)
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*:nth-child(4):last-child{
        margin-left:0px
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-publication-center>*:not([class=sub-module-breadcrumb]){
        flex:0 0 100%
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a{
        padding:20px;
        padding:2rem
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools p,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads p{
        margin-left:40px;
        margin-left:4rem;
        text-align:left
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3{
        font-size:20px;
        font-size:2rem;
        text-transform:uppercase;
        text-align:left;
        margin-bottom:15px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::before{
        margin-left:-50px;
        margin-left:-5rem
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::after{
        margin-left:10px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools p,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads p{
        margin-left:0;
        margin-left:0;
        font-size:16px;
        font-size:1.6rem;
        color:#3b4245;
        margin-bottom:0
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools:hover{
        border:1px solid #E51A92;
        border:0.1rem solid #E51A92;
        outline:1px solid #E51A92;
        outline:0.1rem solid #E51A92;
        z-index:101
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3{
        color:#E51A92
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::before{
        content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ";
        color:#E51A92
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.tools h3::after{
        display:inline-block;
        margin:0px;
        font:normal normal normal 14px/1 KONE-Icon-Font;
        font-size:inherit;
        text-rendering:auto;
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        content:"";
        margin-left:10px
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads:hover{
        border:1px solid #0071B9;
        outline:1px solid #0071B9;
        z-index:101
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3{
        color:#0071B9
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::before,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::before{
        content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢";
        color:#0071B9
    }
    .module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h2::after,.module-publication-center>*:not([class=sub-module-breadcrumb]) section>div>section>*>a.downloads h3::after{
        display:inline-block;
        margin:0px;
        font:normal normal normal 14px/1 KONE-Icon-Font;
        font-size:inherit;
        text-rendering:auto;
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        content:"";
        margin-left:10px
    }
}
@media only screen and (max-width: 769px){
    .module-publication-center{
        padding:20px 0;
        padding:2rem 0
    }
    .module-publication-center>.sub-module-filter{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-publication-center:before{
        margin:20px 0;
        margin:2rem 0;
        border-left:0;
        border-right:0
    }
    .module-publication-center>header{
        padding:40px 20px 0;
        padding:4rem 2rem 0;
        border:0
    }
    .module-publication-center>div:last-child{
        padding:0 0 20px;
        padding:0 0 2rem;
        border:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section{
        padding:0 20px 20px;
        padding:0 2rem 2rem;
        margin:20px 20px 0 22px;
        margin:2rem 2rem 0 2.2rem
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*{
        flex:0 0 100%;
        max-width:100%;
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a{
        padding:20px 40px;
        padding:2rem 4rem;
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools p,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h3,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads p{
        margin-left:40px;
        margin-left:4rem;
        text-align:left
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h2,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h3,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h2,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h3{
        font-size:15px;
        font-size:1.5rem;
        margin-bottom:10px
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h2::before,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h3::before,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h2::before,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h3::before{
        font-size:25px;
        font-size:2.5rem;
        margin-left:-40px;
        margin-left:-4rem
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h2::after,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools h3::after,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h2::after,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads h3::after{
        margin-left:5px
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.tools p,.module-publication-center>*:not([class^=sub-module-]) section>div>section>*>a.downloads p{
        font-size:14px;
        font-size:1.4rem
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(3) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(3){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(6) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(6){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(9) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(9){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(12) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(12){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(15) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(15){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(18) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(18){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(21) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(21){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(24) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(24){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(27) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(27){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(30) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(30){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(33) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(33){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(36) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(36){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(39) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(39){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(42) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(42){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(45) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(45){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(48) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(48){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(51) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(51){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(54) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(54){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(57) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(57){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(60) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(60){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(63) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(63){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(66) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(66){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(69) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(69){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(72) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(72){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(75) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(75){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(78) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(78){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(81) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(81){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(84) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(84){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(87) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(87){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(90) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(90){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(93) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(93){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(96) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(96){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(99) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(99){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(102) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(102){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(105) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(105){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(108) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(108){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(111) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(111){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(114) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(114){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(117) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(117){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(120) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(120){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(123) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(123){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-of-type(126) a{
        width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(126){
        flex:0 0 100%;
        max-width:100%
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section>*:nth-child(4):last-child{
        margin-left:0
    }
    .module-publication-center>*:not([class^=sub-module-]) section>div>section::after{
        display:none
    }
}
.module-contact-persons>div{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.module-contact-persons>div article{
    padding:50px 60px;
    padding:5rem 6rem;
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-left:0;
    border-top:0;
    text-align:center
}
.module-contact-persons>div article h2,.module-contact-persons>div article h3{
    margin-bottom:40px;
    margin-bottom:4rem;
    position:relative
}
.module-contact-persons>div article h2::before,.module-contact-persons>div article h3::before{
    content:'';
    background:currentcolor;
    height:3px;
    height:3px;
    max-width:40px;
    max-width:40px;
    position:absolute;
    top:calc(100% + 20px);
    left:calc(50% - (40px / 2));
    right:0
}
.module-contact-persons>div article h2::before,.module-contact-persons>div article h3::before{
    color:#edeff0
}
.module-contact-persons>div article p{
    margin-bottom:40px;
    margin-bottom:4rem;
    font-size:15px;
    font-size:1.5rem
}
.module-contact-persons>div article figure{
    margin-bottom:35px;
    margin-bottom:3.5rem
}
.module-contact-persons>div article figure img{
    margin-bottom:0;
    min-width:auto;
    margin:0 auto;
    width:210px;
    width:21rem
}
.module-contact-persons>div article ul{
    text-align:left;
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-contact-persons>div article ul li{
    position:relative;
    padding-left:55px;
    padding-left:5.5rem;
    margin-bottom:30px;
    margin-bottom:3rem;
    font-size:15px;
    font-size:1.5rem;
    line-height:30px;
    line-height:3rem
}
.module-contact-persons>div article ul li::before{
    display:inline-block;
    margin:0px;
    font:normal normal normal 14px/1 KONE-Icon-Font;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    position:absolute;
    margin-left:-55px;
    margin-left:-5.5rem;
    font-size:30px;
    font-size:3rem;
    width:40px;
    width:4rem;
    text-align:center
}
.module-contact-persons>div article ul li.phone::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢"
}
.module-contact-persons>div article ul li.email::before{
    content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢"
}
.module-contact-persons>div article ul li>a{
    display:inline;
    font-size:15px;
    font-size:1.5rem
}
.module-contact-persons>div article a{
    display:block;
    width:100%;
    text-align:left;
    font-size:20px;
    font-size:2rem
}
.module-contact-persons>div:nth-of-type(1) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(4) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(8) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(12) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(16) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(20) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(24) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(28) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(32) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(36) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(40) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(44) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(48) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(52) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(56) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(60) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(64) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(68) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(72) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(76) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(80) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(84) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(88) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(92) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(96) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(100) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(104) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(108) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(112) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(116) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(120) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(124) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-of-type(128) article{
    border-left:1px solid #dae2e7;
    border-left:0.1rem solid #dae2e7
}
.module-contact-persons>div:nth-child(-n+4) article{
    border-top:1px solid #dae2e7;
    border-top:0.1rem solid #dae2e7
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    .module-contact-persons>div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-contact-persons>div article{
        padding:25px 30px;
        padding:2.5rem 3rem
    }
    .module-contact-persons>div article h2,.module-contact-persons>div article h3{
        margin-bottom:20px;
        margin-bottom:2rem;
        position:relative
    }
    .module-contact-persons>div article h2::before,.module-contact-persons>div article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 10px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-contact-persons>div article p{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-contact-persons>div article figure{
        display:none;
        margin-bottom:35px;
        margin-bottom:3.5rem
    }
    .module-contact-persons>div article ul{
        text-align:left;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-contact-persons>div article ul li{
        position:relative;
        padding-left:55px;
        padding-left:5.5rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-contact-persons>div:nth-of-type(1) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(4) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(8) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(12) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(16) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(20) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(24) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(28) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(32) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(36) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(40) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(44) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(48) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(52) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(56) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(60) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(64) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(68) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(72) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(76) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(80) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(84) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(88) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(92) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(96) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(100) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(104) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(108) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(112) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(116) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(120) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(124) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(128) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(odd) article{
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-contact-persons>div{
        flex:0 0 50%;
        max-width:50%
    }
    .module-contact-persons>div article{
        padding:25px 30px;
        padding:2.5rem 3rem
    }
    .module-contact-persons>div article h2,.module-contact-persons>div article h3{
        margin-bottom:20px;
        margin-bottom:2rem;
        position:relative
    }
    .module-contact-persons>div article h2::before,.module-contact-persons>div article h3::before{
        content:'';
        background:currentcolor;
        height:3px;
        height:3px;
        max-width:40px;
        max-width:40px;
        position:absolute;
        top:calc(100% + 10px);
        left:calc(50% - (40px / 2));
        right:0
    }
    .module-contact-persons>div article p{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-contact-persons>div article figure{
        display:none;
        margin-bottom:35px;
        margin-bottom:3.5rem
    }
    .module-contact-persons>div article ul{
        text-align:left;
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-contact-persons>div article ul li{
        position:relative;
        padding-left:55px;
        padding-left:5.5rem;
        margin-bottom:15px;
        margin-bottom:1.5rem
    }
    .module-contact-persons>div:nth-of-type(1) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(4) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(8) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(12) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(16) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(20) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(24) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(28) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(32) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(36) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(40) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(44) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(48) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(52) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(56) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(60) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(64) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(68) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(72) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(76) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(80) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(84) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(88) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(92) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(96) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(100) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(104) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(108) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(112) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(116) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(120) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(124) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(128) article{
        border-left:0px solid #dae2e7;
        border-left:0rem solid #dae2e7
    }
    .module-contact-persons>div:nth-of-type(odd) article{
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7
    }
}
@media only screen and (max-width: 769px){
    .module-contact-persons{
        padding:40px 20px 20px;
        padding:4rem 2rem 2rem
    }
    .module-contact-persons>div{
        flex:0 0 100%;
        max-width:100%
    }
    .module-contact-persons>div article{
        padding:30px 20px;
        padding:3rem 2rem;
        margin-bottom:20px;
        margin-bottom:2rem;
        border-left:1px solid #dae2e7;
        border-left:0.1rem solid #dae2e7;
        border-top:1px solid #dae2e7;
        border-top:0.1rem solid #dae2e7
    }
    .module-contact-persons>div article h2,.module-contact-persons>div article h3{
        margin-bottom:30px;
        margin-bottom:3rem;
        position:relative
    }
    .module-contact-persons>div article h2::before,.module-contact-persons>div article h3::before{
        content:'';
        background:currentcolor;
        height:2px;
        height:2px;
        max-width:30px;
        max-width:30px;
        position:absolute;
        top:calc(100% + 15px);
        left:calc(50% - (30px / 2));
        right:0
    }
    .module-contact-persons>div article p{
        margin-bottom:30px;
        margin-bottom:3rem;
        font-size:15px;
        font-size:1.5rem
    }
    .module-contact-persons>div article figure{
        display:none
    }
    .module-contact-persons>div article ul{
        margin-bottom:30px;
        margin-bottom:3rem
    }
    .module-contact-persons>div article ul li{
        position:relative;
        padding-left:30px;
        padding-left:3rem;
        margin-bottom:10px;
        margin-bottom:1rem;
        font-size:15px;
        font-size:1.5rem;
        line-height:20px;
        line-height:2rem
    }
    .module-contact-persons>div article ul li::before{
        margin-left:-30px;
        margin-left:-3rem;
        font-size:20px;
        font-size:2rem;
        width:20px;
        width:2rem;
        text-align:center
    }
    .module-contact-persons>div article ul li>a{
        font-size:15px;
        font-size:1.5rem
    }
    .module-contact-persons>div article a{
        font-size:15px;
        font-size:1.5rem
    }
}
.module-related-tags{
    padding:70px 40px;
    padding:7rem 4rem
}
.module-related-tags>*:not([class^=sub-module-]){
    text-align:center
}
.module-related-tags>*:not([class^=sub-module-]) ul{
    display:inline-block
}
.module-related-tags>*:not([class^=sub-module-]) ul li{
    display:inline-block;
    margin:0 10px 20px;
    margin:0 1rem 2rem
}
.module-related-tags>*:not([class^=sub-module-]) ul li>span,.module-related-tags>*:not([class^=sub-module-]) ul li a{
    display:block;
    border-radius:3px;
    border:1px solid #edeff0;
    border:0.1rem solid #edeff0;
    font-size:19px;
    font-size:1.9rem;
    line-height:27px;
    line-height:2.7rem;
    padding:10px 20px;
    padding:1rem 2rem;
    cursor:default;
    color:#bcc3c7;
    white-space:nowrap;
    text-transform:uppercase
}
.module-related-tags>*:not([class^=sub-module-]) ul li a{
    cursor:pointer;
    color:#0071b9
}
@media only screen and (max-width: 769px){
    .module-related-tags{
        padding:40px;
        padding:4rem
    }
    .module-related-tags>* ul li{
        margin:0 5px 10px;
        margin:0 .5rem 1rem
    }
    .module-related-tags>* ul li>span,.module-related-tags>* ul li a{
        font-size:15px;
        font-size:1.5rem;
        line-height:18px;
        line-height:1.8rem;
        padding:5px 10px;
        padding:.5rem 1rem
    }
}
.module-sales-person-locator{
    background-color:#edeff0
}
.module-sales-person-locator form{
    background-color:#fff;
    padding:20px 40px 0;
    padding:2rem 4rem 0
}
.module-sales-person-locator form>section.g-gutter{
    margin:-40px 0 20px -40px;
    margin:-4rem 0 2rem -4rem
}
.module-sales-person-locator form>section.g-gutter>*{
    padding:40px 0 0 40px;
    padding:4rem 0 0 4rem
}
.module-sales-person-locator form>section>div:last-child>div>div select,.module-sales-person-locator form>section>div:last-child>div>div button{
    float:left
}
.module-sales-person-locator form>section>div:last-child>div>div select{
    max-width:calc(100% - (66px + 20px));
    margin-right:20px
}
@media only screen and (max-width: 769px){
    .module-sales-person-locator form>section.g-gutter{
        margin:-40px 0 20px -40px;
        margin:-4rem 0 2rem -4rem
    }
    .module-sales-person-locator form>section.g-gutter>*{
        padding:10px 0 0 40px;
        padding:1rem 0 0 4rem
    }
    .module-sales-person-locator form>section.g-gutter>*:first-child{
        padding:40px 0 0 40px;
        padding:4rem 0 0 4rem
    }
    .module-sales-person-locator form>section>div{
        flex:0 0 100%
    }
    .module-sales-person-locator form>section>div:last-child{
        margin-bottom:20px
    }
}
.module-social-media>header>h2,.module-social-media>header>h3{
    color:#0071B9;
    font-size:17px;
    font-size:1.7rem;
    line-height:50px;
    line-height:5rem;
    padding-bottom:20px;
    padding-bottom:2rem;
    margin-bottom:0;
    text-transform:uppercase
}
.module-social-media>header>h2:before,.module-social-media>header>h3:before{
    display:none
}
.module-social-media .addthis_sharing_toolbox,.module-social-media .addthis_custom_sharing{
    display:flex;
    justify-content:center
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    .module-press-release-filter .sub-module-filter form>div:not(:last-child){
        padding:20px 0 20px 10px;
        padding:2rem 0 2rem 1rem
    }
    .module-press-release-filter .sub-module-filter form>div:first-child{
        padding:20px 0;
        padding:2rem 0
    }
    .module-press-release-filter .sub-module-filter form>div:last-child{
        padding:20px 0 20px 10px;
        padding:2rem 0 2rem 1rem
    }
}
@media only screen and (max-width: 769px){
    .module-press-release-filter .sub-module-filter form>div{
        display:block;
        width:100%
    }
    .module-press-release-filter .sub-module-filter form>div>div{
        float:none
    }
}
.module-press-release-filter>*:not([class^=sub-module-])>form{
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-press-release-filter>*:not([class^=sub-module-])>form button{
    color:#0071b9;
    border-color:#0071b9
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table{
    border-collapse:collapse;
    width:100%
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>*,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>*,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>*{
    padding:10px 0;
    padding:1rem 0;
    text-align:left;
    vertical-align:top
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>td,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>td,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>td{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>td:first-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>td:first-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>td:first-child{
    padding-right:40px;
    padding-right:4rem;
    white-space:nowrap
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>td:last-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>td:last-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>td:last-child{
    width:100%
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>th,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>th,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>th{
    font-family:KONE;
    font-size:19px;
    font-size:1.9rem;
    text-transform:uppercase
}
.module-press-release-filter>*:not([class^=sub-module-])>div>table>tr>th:last-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>thead>tr>th:last-child,.module-press-release-filter>*:not([class^=sub-module-])>div>table>tbody>tr>th:last-child{
    width:100%
}
.module-country-selection-overlay{
    display:none;
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    background-color:rgba(22,123,189,0.95);
    color:#fff;
    z-index:100000;
    opacity:1;
    padding:20px;
    padding:2rem;
    overflow:auto
}
.module-country-selection-overlay .splash{
    display:block;
    height:100%
}
.module-country-selection-overlay .splash .splash-close{
    display:flex;
    justify-content:flex-end
}
.module-country-selection-overlay .splash .splash-close .btn-close{
    color:#fff;
    cursor:pointer
}
.module-country-selection-overlay .splash .splash-close .btn-close span:before{
    font-size:50px;
    font-size:5rem
}
.module-country-selection-overlay .splash .splash-body{
    padding:60px;
    padding:6rem;
    min-height:90%;
    display:flex;
    flex-direction:column;
    justify-content:center
}
.module-country-selection-overlay .splash .splash-body .splash-body-title h2,.module-country-selection-overlay .splash .splash-body .splash-body-title h3{
    font-size:60px;
    font-size:6rem;
    line-height:60px;
    line-height:6rem;
    margin-bottom:80px;
    margin-bottom:8rem
}
.module-country-selection-overlay .splash .splash-body .splash-body-title h2:before,.module-country-selection-overlay .splash .splash-body .splash-body-title h3:before{
    content:none
}
.module-country-selection-overlay .splash .splash-body .splash-body-text{
    width:100%;
    text-align:center;
    max-width:768px;
    max-width:76.8rem;
    margin:0 auto;
    margin-bottom:40px;
    margin-bottom:4rem
}
.module-country-selection-overlay .splash .splash-body .splash-body-text h4{
    font-size:25px;
    font-size:2.5rem;
    margin-bottom:20px;
    margin-bottom:2rem
}
.module-country-selection-overlay .splash .splash-body .btn-splash{
    display:inline-block;
    padding:6.66667px 10px;
    padding:.66667rem 1rem;
    font-size:18px;
    font-size:1.8rem;
    max-width:300px;
    max-width:30rem;
    width:100%;
    background:transparent;
    border:1px solid #fff;
    color:#fff
}
.module-country-selection-overlay .splash .splash-body .btn-splash:hover,.module-country-selection-overlay .splash .splash-body .btn-splash:focus,.module-country-selection-overlay .splash .splash-body .btn-splash:active{
    text-decoration:none;
    background-color:#fff;
    color:#167bbd
}
.module-country-selection-overlay .splash .splash-body select{
    display:inline-block;
    padding:6.66667px 10px;
    padding:.66667rem 1rem;
    font-size:18px;
    font-size:1.8rem;
    max-width:300px;
    max-width:30rem;
    max-height:42px;
    max-height:4.2rem;
    border-radius:0;
    border-radius:0;
    height:100%;
    width:100%;
    background:transparent;
    border:1px solid #fff;
    color:#fff;
    text-align:center;
    text-align-last:center
}
.module-country-selection-overlay .splash .splash-body select option{
    color:#0071b9
}
@media only screen and (max-width: 769px){
    .module-country-selection-overlay .splash .splash-close .btn-close{
        cursor:pointer
    }
    .module-country-selection-overlay .splash .splash-close .btn-close span:before{
        font-size:40px;
        font-size:4rem
    }
    .module-country-selection-overlay .splash .splash-body{
        padding:30px 20px;
        padding:3rem 2rem
    }
    .module-country-selection-overlay .splash .splash-body .splash-body-title h2,.module-country-selection-overlay .splash .splash-body .splash-body-title h3{
        font-size:30px;
        font-size:3rem;
        line-height:30px;
        line-height:3rem;
        margin-bottom:40px;
        margin-bottom:4rem
    }
    .module-country-selection-overlay .splash .splash-body .splash-body-text{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    .module-country-selection-overlay .splash .splash-body .splash-body-text h4{
        font-size:18px;
        font-size:1.8rem;
        margin-bottom:10px;
        margin-bottom:1rem
    }
}
footer h2,footer h3{
    color:#0071B9;
    font-size:17px;
    font-size:1.7rem;
    line-height:50px;
    line-height:5rem;
    margin-bottom:0;
    text-transform:uppercase
}
footer h2:before,footer h3:before{
    display:none
}
footer>section{
    background-color:#fff
}
footer>section>div{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center
}
footer>section ul{
    display:inline-block;
    margin-bottom:-5px
}
footer>section ul>li{
    float:left;
    font-size:15px;
    font-size:1.5rem;
    margin:30px 20px;
    margin:3rem 2rem;
    text-align:center
}
footer>section ul>li>a,footer>section ul>li>span{
    position:relative;
    color:#3b4245;
    text-decoration:none;
    display:block
}
footer>section ul>li>span{
    text-transform:uppercase
}
footer>section:nth-child(2)>div{
    /* border-top:1px solid #edeff0; */
    /* border-top:0.1rem solid #edeff0; */
    /* border-bottom:1px solid #edeff0; */
    /* border-bottom:0.1rem solid #edeff0; */
    margin-bottom:40px;
    margin-bottom:4rem
}
footer>section:nth-child(2) ul>li,footer>section:nth-child(2) ul>a{
    font-size:19px;
    font-size:1.9rem;
    line-height:24px;
    line-height:2.4rem;
    text-transform:uppercase;
    padding:20px;
    padding:2rem;
    margin:0;
    border-right:1px solid #edeff0;
    border-right:0.1rem solid #edeff0
}
footer>section:nth-child(2) ul>li:last-child,footer>section:nth-child(2) ul>a:last-child{
    border-right:0
}
footer>section:nth-child(2) ul>li:last-child>a,footer>section:nth-child(2) ul>a:last-child>a{
    border-right:0
}
footer>section:first-child,footer>section:last-child{
    /* border-top:1px solid #dae2e7; */
    /* border-top:0.1rem solid #dae2e7; */
}
footer>section:nth-child(4){
    border:0
}
footer>section:last-child{
    background-color: #000;
    z-index:103;
    position:relative;
}
footer>section:last-child>div{
    margin: 30px 0 27px;
    /* margin:3rem 0 7rem; */
    font-size:14px;
    font-size:1.4rem;
    text-transform:uppercase;
}
footer>section:last-child>div>span{
    color:#fff;
    margin:0 10px;
    margin:0 1rem
}
footer>section.social{
    padding-top:0
}
footer .logo{
    display:block;
    position:relative;
    margin:60px 0;
    direction:ltr
}
footer .logo>img{
    display:inline-block
}
footer .logo>span{
    position:absolute;
    margin-left:20px
}
@media only screen and (max-width: 769px){
    footer h3{
        display:none
    }
    footer>section:nth-child(2)>div{
        margin-bottom:20px;
        margin-bottom:2rem
    }
    footer>section:nth-child(2) ul>li,footer>section:nth-child(2) ul>a{
        font-size:16px;
        font-size:1.6rem;
        line-height:20px;
        line-height:2rem;
        text-transform:uppercase;
        padding:20px;
        padding:2rem;
        margin:0;
        border-right:1px solid #edeff0;
        border-right:0.1rem solid #edeff0
    }
    footer>section:nth-child(2) ul>li:last-child,footer>section:nth-child(2) ul>a:last-child{
        border-right:0
    }
    footer>section:nth-child(2) ul>li:last-child>a,footer>section:nth-child(2) ul>a:last-child>a{
        border-right:0
    }
    footer>section:nth-child(2) ul>li:nth-child(n+3){
        display:none
    }
    footer>section:nth-child(2) ul>li:nth-child(2),footer>section:nth-child(2) ul>li:nth-child(2) a{
        border-right:0
    }
    footer>section:nth-child(4) ul>li{
        float:none
    }
    footer>section:last-child>div>span{
        display:block;
        line-height:30px;
        line-height:3rem
    }
    footer>section.social ul{
        display:block
    }
    footer>section.social ul>li{
        margin:30px 0 0;
        margin:3rem 0 0;
        float:none;
        display:inline-block
    }
    footer .logo{
        margin:35px 0
    }
    footer .logo>span{
        display:none
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: portrait){
    footer>section.social ul{
        display:block
    }
    footer>section.social ul>li{
        margin:30px 0 0;
        margin:3rem 0 0;
        float:none;
        display:inline-block
    }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px) and (orientation: landscape){
    footer>section.social ul{
        display:block
    }
    footer>section.social ul>li{
        margin:30px 0 0;
        margin:3rem 0 0;
        float:none;
        display:inline-block
    }
}
.btt{
    position:fixed;
    height:80px;
    width:80px;
    bottom:30px;
    right:30px;
    z-index:1002;
    border-radius:50%;
    border:0;
    background-color:#1e2528;
    background-color:rgba(30,37,40,0.9);
    display:none
}
.btt:before{
    position:absolute;
    /* content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«"; */
    color:#fff;
    font-family:KONE-Icon-Font;
    font-size:6rem;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
}
.btt>span{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0, 0, 0, 0);
    border:0
}
@media only screen and (max-width: 1024px){
    .btt{
        height:40px;
        width:40px;
        bottom:60px;
        right:10px
    }
    .btt:before{
        font-size:3rem
    }
}
.external-table{
    overflow-x:auto;
    margin:30px 0;
    border:1px solid #dae2e7
}
.external-table table{
    display:table;
    border-collapse:collapse
}
.external-table table.hugin{
    width:100%;
    border:1px solid #dae2e7 !important
}
.external-table table.hugin tr{
    border:1px solid #dae2e7 !important
}
.external-table table.hugin tr:first-child td{
    font-weight:bold;
    padding:10px 30px !important;
    border-bottom:none !important;
    color:#000 !important
}
.external-table table.hugin tr td{
    display:table-cell;
    padding:10px;
    vertical-align:middle !important;
    width:100% !important;
    border-right:1px solid #dae2e7 !important;
    text-align:left !important
}
.external-table table[class*='gnw']{
    margin-top:10px
}
.external-table table[class*='gnw'] tr{
    border:none !important
}
.external-table table[class*='gnw'] tr:first-child td{
    font-weight:normal;
    padding:5px !important
}
.external-table table[class*='gnw'] tr td{
    display:table-cell;
    border-right:none !important;
    padding:2px 20px 2px 5px !important
}
.external-table table[class*='gnw'] tr td.gnw_border_bottom_solid{
    border-bottom:1px solid #dae2e7 !important;
    padding-top:20px !important
}
.external-table table img{
    float:right
}
.external-table table h1,.external-table table h2,.external-table table h3,.external-table table h4,.external-table table h5,.external-table table h6{
    display:table-row
}
.external-table table p{
    text-align:left;
    margin:15px;
    font-size:18px
}
.external-table table .gnw_heading{
    font-weight:bold
}
.reference-table{
    border-collapse:collapse;
    width:100%;
    background-color:#fff
}
.reference-table tr,.reference-table thead tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7;
    border-collapse:separate
}
.reference-table tr:hover td,.reference-table tr:hover th,.reference-table thead tr:hover td,.reference-table thead tr:hover th{
    border-color:#dae2e7
}
.reference-table tr td,.reference-table thead tr td{
    background-clip:padding-box
}
.reference-table tr th,.reference-table thead tr th{
    padding:20px;
    padding:2rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    text-align:left;
    font-family:KONE;
    font-size:19px;
    font-size:1.9rem;
    text-transform:uppercase;
    font-weight:600;
    background-clip:padding-box
}
.reference-table tr th:last-child,.reference-table thead tr th:last-child{
    border:0
}
.reference-table tr th:focus,.reference-table thead tr th:focus{
    outline:none
}
.reference-table tr th:first-child,.reference-table thead tr th:first-child{
    white-space:normal;
    display:table-cell
}
.reference-table tr,.reference-table tbody tr{
    border:1px solid #dae2e7;
    border:0.1rem solid #dae2e7
}
.reference-table tr:hover,.reference-table tbody tr:hover{
    border-width:2px solid #3d9edb;
    border-width:0.2rem solid #3d9edb
}
.reference-table tr:hover.row-has-link,.reference-table tbody tr:hover.row-has-link{
    cursor:pointer
}
.reference-table tr:hover td a,.reference-table tr:hover th a,.reference-table tbody tr:hover td a,.reference-table tbody tr:hover th a{
    color:#3d9edb
}
.reference-table tr td,.reference-table tbody tr td{
    padding:15px 25px;
    padding:1.5rem 2.5rem;
    border-right:1px solid #dae2e7;
    border-right:0.1rem solid #dae2e7;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:15px;
    font-size:1.5rem;
    vertical-align:top
}
.reference-table tr td:last-child,.reference-table tbody tr td:last-child{
    border:0
}
.reference-table tr td,.reference-table tr th,.reference-table tbody tr td,.reference-table tbody tr th{
    position:static;
    border-collapse:separate;
    white-space:normal
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    .carousel section>*{
        -ms-flex:1
    }
    .module-selected-highlights section>*,.module-selected-highlights .g-grid>*,.module-selected-highlights nav>ul>*,.module-campaign-highlight section>*,.module-campaign-highlight .g-grid>*,.module-campaign-highlight nav>ul>*,.module-content-blocks section>*,.module-content-blocks .g-grid>*,.module-content-blocks nav>ul>*{
        -ms-flex:1
    }
    header.fixed>.navigation>nav{
        -ms-flex:1 0 83%
    }
    >article{
        -ms-flex:1 0 100%
    }
    section.breadcrumb>div,section.breadcrumb>li,nav>ul>div,nav>ul>li{
        -ms-flex:1 0
    }
    .navigation nav>ul>li>ul.g-grid{
        display:block
    }
    .navigation nav>ul>li>ul.g-grid>li{
        display:inline-block;
        vertical-align:top;
        width:32.5rem
    }
    .hero-banner:not(.banner)>header{
        padding:0;
        padding:0
    }
    .hero-banner>header{
        padding:130px 0 80px;
        padding:13rem 0 8rem
    }
    .module-products>div:last-child{
        margin-left:-4px
    }
    .module-products>div:last-child>section{
        margin-left:4px
    }
    .module-site-page>div div.map-area{
        flex:0 0 66.666%
    }
    .module-site-page>div>section>div:not(:first-child){
        flex:0 0 33.233%
    }
    .module-office-search-map section>*{
        flex:1
    }
    .navigation nav{
        -ms-flex:1 0 75%
    }
    .module-country-selector section:not([class^=sub-module-])>div{
        max-width:50%
    }
    .banner.hero-banner>header>button.play::before{
        margin:0 auto 0
    }
    .module-publication-center>* section>*>a.tools h2::before,.module-publication-center>* section>*>a.tools h3::before,.module-publication-center>* section>*>a.downloads h2::before,.module-publication-center>* section>*>a.downloads h3::before{
        top:0;
        left:0
    }
    .module-products.alternate>div{
        flex:0 0 auto;
        width:25%
    }
    .module-products.alternate>div:first-of-type{
        flex:0 0 auto;
        width:25%
    }
    .module-products.alternate>div:last-child{
        margin-left:0
    }
    .module-products.alternate>div:last-child>section{
        margin-left:0
    }
    .navigation nav>ul>li .sub-menu{
        top:51px
    }
    .hero-slider.slick-slider .slick-list .slick-prev::before,.hero-slider.slick-slider .slick-list .slick-next::before{
        position:absolute;
        right:75px
    }
    header .navigation .search-input input[name="search"]{
        height:30px;
        height:3rem
    }
}
@media all and (-ms-high-contrast: none) and (max-width: 1024px), (-ms-high-contrast: active) and (max-width: 1024px){
    .module-products.alternate>div{
        flex:0 0 auto;
        width:100%
    }
    .module-products.alternate>div:first-of-type{
        flex:0 0 auto;
        width:100%
    }
}
@media all and (-ms-high-contrast: none) and (max-width: 769px), (-ms-high-contrast: active) and (max-width: 769px){
    .hero-slider .hero-banner header{
        padding:0
    }
    .hero-slider.slick-slider .slick-list .slick-prev::before,.hero-slider.slick-slider .slick-list .slick-next::before{
        position:absolute;
        right:10px
    }
}
/*# sourceMappingURL=maps/styles-ltr.css.map */
 table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}

th, td {
    text-align: left;
    padding: 8px;
}
th {
    text-align: left;
    padding: 8px;
}

tr:nth-child(even){background-color: #f2f2f2}
.sec_dv
{
	margin-top: 20px;    top: 212px;
}
* {
    box-sizing: border-box;
}

/* Create three equal columns that floats next to each other */
.column {
    float: left;
    width: 32.33%;
    padding: 10px;
    height: ; /* Should be removed. Only for demonstration */
    margin: 52px 0;flex: unset!important;
}

/* Clear floats after the columns */
.wrapper {
	padding: 5px;
	max-width: 960px;
	width: 95%;
	margin: 20px auto;
}
header {
	padding: 0 15px;
}

.columns {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	margin: 5px 0;
}

.column {
	flex: 1;
	/* border: 1px solid  #ccc; */
	/* margin: 2px; */
	/* padding: 10px; */
	&:first-child { margin-left: 0; }
	&:last-child { margin-right: 0; }
	
}

footer {
	/* padding: 0 15px; */
}


@media screen and (max-width: 980px) {
  .columns .column {
		margin-bottom: 5px;
    flex-basis: 40%;
		&:nth-last-child(2) {
			margin-right: 0;
		}
		&:last-child {
			flex-basis: 100%;
			margin: 0;
		}
	}
}

@media screen and (max-width: 680px) {
	.columns .column {
		flex-basis: 100%;
		margin: 0 0 5px 0;
		width: 100%;
	}
}
/* * { */
    /* box-sizing: border-box; */
/* } */

input[type=text], select, textarea {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}

label {
    padding: 12px 12px 12px 0;
    display: inline-block;
}

input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: left;
}

input[type=submit]:hover {
    background-color: #45a049;
}

.container {
    border-radius: 5px;
    background-color: #fff;
    /* padding: 20px; */
}

.col-25 {
    float: left;
    width: 25%;
    margin-top: 15px;
    border: none;
}

.col-75 {
    float: left;
    width: 75%;
    margin-top: 15px;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
    .col-25, .col-75, input[type=submit] {
        width: 100%;
        margin-top: 0;
    }
}



/*Mayuri*/



.inner-banner{
    padding:130px 16.66665% 80px;
    padding:13rem 16.66665% 8rem;
    align-items:center;
    color:#3b4245;
    position:relative
}

.inner-banner.banner{
    min-height:670px;
    min-height:200px;
    padding:0 16.66665%;
    color:#fff;
    overflow:hidden;
    background: url(../Images/banner01.jpg);
}

.inner-banner.banner>header>h1{
    font-size:80px;
    font-size:8rem;
    line-height:80px;
    line-height:8rem;
    margin-bottom:30px;
    margin-bottom:3rem;
    max-height:400px
}
.m_top15{
   
    margin-top:15px;
    
}
.button {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;width: unset;
    float: left;
}




.topnav {
  overflow: hidden;
  background-color: #fff;
}
.topnav1 {
   display: none;
}
.sub-module-breadcrumb ul>li {
    display: none;
    color: #3b4245;
    font-size: 13px;
    font-size: 1.3rem;
    text-transform: uppercase;
}
/* .topnav a { */
  /* float: left; */
  /* display: block; */
  /* color: #f2f2f2; */
  /* text-align: center; */
  /* padding: 14px 16px; */
  /* text-decoration: none; */
  /* font-size: 17px; */
/* } */

.active {
  background-color: #b90000;
  color: white!important;
}

.topnav .icon {
  display: none;
}

.dropdown {
    float: left;
    overflow: hidden;
}

.dropdown .dropbtn {
    font-size: 17px;    
    border: none;
    outline: none;
    color: #000;
    padding: 14px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    float: none;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
}

.topnav a:hover, .dropdown:hover .dropbtn {
  /* background-color: #555; */
  /* color: white; */
}

.dropdown-content a:hover {
    background-color: #ddd;
    color: black;
}

.dropdown:hover .dropdown-content {
    display: block;
}

@media screen and (max-width: 600px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
  .topnav1 {
    display: block;
}
.topnav a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}
}
@media only screen and (max-width: 991px){    
   .topnav a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}
.topnav1 {
    display: block;
}
.column {
    float: left;
    width: 100%!important;
    margin-bottom: 16px;
    padding: 0 8px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    
/*** 
=============================================
    Header Area style
=============================================
***/  
.topnav a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}
.topnav1 {
    display: none;
}
.top_head {
    padding-top: 18px;
    float: right;
}

}
.column {
  float: left;
  width: 33.3%;
  margin-bottom: 16px;
  padding: 0 8px;
}

@media screen and (max-width: 650px) {
  .column {
    width: 100%;
    display: block;
  }
}

.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}



.title {
  color: grey;
}

.button {
  border: none;
  outline: 0;
  display: inline-block;
  padding: 8px;
  color: white;
  background-color: #000;
  text-align: center;
  cursor: pointer;
  width: 100%;
}

.button:hover {
  background-color: #555;
}