html{height:auto}body{position:relative;height:auto;background:#fff;overflow-x:hidden;color:#455a64}body *{font-family:"Fira Sans", sans-serif;-webkit-transition:0.2s linear all;-o-transition:0.2s linear all;transition:0.2s linear all;z-index:1}a{color:#455a64}a:focus{color:inherit;outline:none}a:hover{color:#fdd616;outline:none}table{border:0}.clear{clear:both}.block{display:block}

/*! Gray v1.4.5 (https://github.com/karlhorky/gray) | MIT */.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-filter:gray;filter:gray}.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s;-o-transition:filter .5s;transition:filter .5s;transition:filter .5s, -webkit-filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}.pr0,.small-pr0{padding-right:0px}.pl0,.small-pl0{padding-left:0px}.pt0,.small-pt0{padding-top:0px}.pb0,.small-pb0{padding-bottom:0px}.mr0,.small-mr0{margin-right:0px}.ml0,.small-ml0{margin-left:0px}.mt0,.small-mt0{margin-top:0px}.mb0,.small-mb0{margin-bottom:0px}.pr5,.small-pr5{padding-right:5px}.pl5,.small-pl5{padding-left:5px}.pt5,.small-pt5{padding-top:5px}.pb5,.small-pb5{padding-bottom:5px}.mr5,.small-mr5{margin-right:5px}.ml5,.small-ml5{margin-left:5px}.mt5,.small-mt5{margin-top:5px}.mb5,.small-mb5{margin-bottom:5px}.pr10,.small-pr10{padding-right:10px}.pl10,.small-pl10{padding-left:10px}.pt10,.small-pt10{padding-top:10px}.pb10,.small-pb10{padding-bottom:10px}.mr10,.small-mr10{margin-right:10px}.ml10,.small-ml10{margin-left:10px}.mt10,.small-mt10{margin-top:10px}.mb10,.small-mb10{margin-bottom:10px}.pr15,.small-pr15{padding-right:15px}.pl15,.small-pl15{padding-left:15px}.pt15,.small-pt15{padding-top:15px}.pb15,.small-pb15{padding-bottom:15px}.mr15,.small-mr15{margin-right:15px}.ml15,.small-ml15{margin-left:15px}.mt15,.small-mt15{margin-top:15px}.mb15,.small-mb15{margin-bottom:15px}.pr20,.small-pr20{padding-right:20px}.pl20,.small-pl20{padding-left:20px}.pt20,.small-pt20{padding-top:20px}.pb20,.small-pb20{padding-bottom:20px}.mr20,.small-mr20{margin-right:20px}.ml20,.small-ml20{margin-left:20px}.mt20,.small-mt20{margin-top:20px}.mb20,.small-mb20{margin-bottom:20px}.pr25,.small-pr25{padding-right:25px}.pl25,.small-pl25{padding-left:25px}.pt25,.small-pt25{padding-top:25px}.pb25,.small-pb25{padding-bottom:25px}.mr25,.small-mr25{margin-right:25px}.ml25,.small-ml25{margin-left:25px}.mt25,.small-mt25{margin-top:25px}.mb25,.small-mb25{margin-bottom:25px}.pr30,.small-pr30{padding-right:30px}.pl30,.small-pl30{padding-left:30px}.pt30,.small-pt30{padding-top:30px}.pb30,.small-pb30{padding-bottom:30px}.mr30,.small-mr30{margin-right:30px}.ml30,.small-ml30{margin-left:30px}.mt30,.small-mt30{margin-top:30px}.mb30,.small-mb30{margin-bottom:30px}.pr35,.small-pr35{padding-right:35px}.pl35,.small-pl35{padding-left:35px}.pt35,.small-pt35{padding-top:35px}.pb35,.small-pb35{padding-bottom:35px}.mr35,.small-mr35{margin-right:35px}.ml35,.small-ml35{margin-left:35px}.mt35,.small-mt35{margin-top:35px}.mb35,.small-mb35{margin-bottom:35px}.pr40,.small-pr40{padding-right:40px}.pl40,.small-pl40{padding-left:40px}.pt40,.small-pt40{padding-top:40px}.pb40,.small-pb40{padding-bottom:40px}.mr40,.small-mr40{margin-right:40px}.ml40,.small-ml40{margin-left:40px}.mt40,.small-mt40{margin-top:40px}.mb40,.small-mb40{margin-bottom:40px}.pr45,.small-pr45{padding-right:45px}.pl45,.small-pl45{padding-left:45px}.pt45,.small-pt45{padding-top:45px}.pb45,.small-pb45{padding-bottom:45px}.mr45,.small-mr45{margin-right:45px}.ml45,.small-ml45{margin-left:45px}.mt45,.small-mt45{margin-top:45px}.mb45,.small-mb45{margin-bottom:45px}.pr50,.small-pr50{padding-right:50px}.pl50,.small-pl50{padding-left:50px}.pt50,.small-pt50{padding-top:50px}.pb50,.small-pb50{padding-bottom:50px}.mr50,.small-mr50{margin-right:50px}.ml50,.small-ml50{margin-left:50px}.mt50,.small-mt50{margin-top:50px}.mb50,.small-mb50{margin-bottom:50px}.pr55,.small-pr55{padding-right:55px}.pl55,.small-pl55{padding-left:55px}.pt55,.small-pt55{padding-top:55px}.pb55,.small-pb55{padding-bottom:55px}.mr55,.small-mr55{margin-right:55px}.ml55,.small-ml55{margin-left:55px}.mt55,.small-mt55{margin-top:55px}.mb55,.small-mb55{margin-bottom:55px}.pr60,.small-pr60{padding-right:60px}.pl60,.small-pl60{padding-left:60px}.pt60,.small-pt60{padding-top:60px}.pb60,.small-pb60{padding-bottom:60px}.mr60,.small-mr60{margin-right:60px}.ml60,.small-ml60{margin-left:60px}.mt60,.small-mt60{margin-top:60px}.mb60,.small-mb60{margin-bottom:60px}.pr65,.small-pr65{padding-right:65px}.pl65,.small-pl65{padding-left:65px}.pt65,.small-pt65{padding-top:65px}.pb65,.small-pb65{padding-bottom:65px}.mr65,.small-mr65{margin-right:65px}.ml65,.small-ml65{margin-left:65px}.mt65,.small-mt65{margin-top:65px}.mb65,.small-mb65{margin-bottom:65px}.pr70,.small-pr70{padding-right:70px}.pl70,.small-pl70{padding-left:70px}.pt70,.small-pt70{padding-top:70px}.pb70,.small-pb70{padding-bottom:70px}.mr70,.small-mr70{margin-right:70px}.ml70,.small-ml70{margin-left:70px}.mt70,.small-mt70{margin-top:70px}.mb70,.small-mb70{margin-bottom:70px}.pr75,.small-pr75{padding-right:75px}.pl75,.small-pl75{padding-left:75px}.pt75,.small-pt75{padding-top:75px}.pb75,.small-pb75{padding-bottom:75px}.mr75,.small-mr75{margin-right:75px}.ml75,.small-ml75{margin-left:75px}.mt75,.small-mt75{margin-top:75px}.mb75,.small-mb75{margin-bottom:75px}.pr80,.small-pr80{padding-right:80px}.pl80,.small-pl80{padding-left:80px}.pt80,.small-pt80{padding-top:80px}.pb80,.small-pb80{padding-bottom:80px}.mr80,.small-mr80{margin-right:80px}.ml80,.small-ml80{margin-left:80px}.mt80,.small-mt80{margin-top:80px}.mb80,.small-mb80{margin-bottom:80px}.pr85,.small-pr85{padding-right:85px}.pl85,.small-pl85{padding-left:85px}.pt85,.small-pt85{padding-top:85px}.pb85,.small-pb85{padding-bottom:85px}.mr85,.small-mr85{margin-right:85px}.ml85,.small-ml85{margin-left:85px}.mt85,.small-mt85{margin-top:85px}.mb85,.small-mb85{margin-bottom:85px}.pr90,.small-pr90{padding-right:90px}.pl90,.small-pl90{padding-left:90px}.pt90,.small-pt90{padding-top:90px}.pb90,.small-pb90{padding-bottom:90px}.mr90,.small-mr90{margin-right:90px}.ml90,.small-ml90{margin-left:90px}.mt90,.small-mt90{margin-top:90px}.mb90,.small-mb90{margin-bottom:90px}.pr95,.small-pr95{padding-right:95px}.pl95,.small-pl95{padding-left:95px}.pt95,.small-pt95{padding-top:95px}.pb95,.small-pb95{padding-bottom:95px}.mr95,.small-mr95{margin-right:95px}.ml95,.small-ml95{margin-left:95px}.mt95,.small-mt95{margin-top:95px}.mb95,.small-mb95{margin-bottom:95px}.pr100,.small-pr100{padding-right:100px}.pl100,.small-pl100{padding-left:100px}.pt100,.small-pt100{padding-top:100px}.pb100,.small-pb100{padding-bottom:100px}.mr100,.small-mr100{margin-right:100px}.ml100,.small-ml100{margin-left:100px}.mt100,.small-mt100{margin-top:100px}.mb100,.small-mb100{margin-bottom:100px}@media (min-width:643px){.medium-pr0{padding-right:0px}.medium-pl0{padding-left:0px}.medium-pt0{padding-top:0px}.medium-pb0{padding-bottom:0px}.medium-mr0{margin-right:0px}.medium-ml0{margin-left:0px}.medium-mt0{margin-top:0px}.medium-mb0{margin-bottom:0px}.medium-pr5{padding-right:5px}.medium-pl5{padding-left:5px}.medium-pt5{padding-top:5px}.medium-pb5{padding-bottom:5px}.medium-mr5{margin-right:5px}.medium-ml5{margin-left:5px}.medium-mt5{margin-top:5px}.medium-mb5{margin-bottom:5px}.medium-pr10{padding-right:10px}.medium-pl10{padding-left:10px}.medium-pt10{padding-top:10px}.medium-pb10{padding-bottom:10px}.medium-mr10{margin-right:10px}.medium-ml10{margin-left:10px}.medium-mt10{margin-top:10px}.medium-mb10{margin-bottom:10px}.medium-pr15{padding-right:15px}.medium-pl15{padding-left:15px}.medium-pt15{padding-top:15px}.medium-pb15{padding-bottom:15px}.medium-mr15{margin-right:15px}.medium-ml15{margin-left:15px}.medium-mt15{margin-top:15px}.medium-mb15{margin-bottom:15px}.medium-pr20{padding-right:20px}.medium-pl20{padding-left:20px}.medium-pt20{padding-top:20px}.medium-pb20{padding-bottom:20px}.medium-mr20{margin-right:20px}.medium-ml20{margin-left:20px}.medium-mt20{margin-top:20px}.medium-mb20{margin-bottom:20px}.medium-pr25{padding-right:25px}.medium-pl25{padding-left:25px}.medium-pt25{padding-top:25px}.medium-pb25{padding-bottom:25px}.medium-mr25{margin-right:25px}.medium-ml25{margin-left:25px}.medium-mt25{margin-top:25px}.medium-mb25{margin-bottom:25px}.medium-pr30{padding-right:30px}.medium-pl30{padding-left:30px}.medium-pt30{padding-top:30px}.medium-pb30{padding-bottom:30px}.medium-mr30{margin-right:30px}.medium-ml30{margin-left:30px}.medium-mt30{margin-top:30px}.medium-mb30{margin-bottom:30px}.medium-pr35{padding-right:35px}.medium-pl35{padding-left:35px}.medium-pt35{padding-top:35px}.medium-pb35{padding-bottom:35px}.medium-mr35{margin-right:35px}.medium-ml35{margin-left:35px}.medium-mt35{margin-top:35px}.medium-mb35{margin-bottom:35px}.medium-pr40{padding-right:40px}.medium-pl40{padding-left:40px}.medium-pt40{padding-top:40px}.medium-pb40{padding-bottom:40px}.medium-mr40{margin-right:40px}.medium-ml40{margin-left:40px}.medium-mt40{margin-top:40px}.medium-mb40{margin-bottom:40px}.medium-pr45{padding-right:45px}.medium-pl45{padding-left:45px}.medium-pt45{padding-top:45px}.medium-pb45{padding-bottom:45px}.medium-mr45{margin-right:45px}.medium-ml45{margin-left:45px}.medium-mt45{margin-top:45px}.medium-mb45{margin-bottom:45px}.medium-pr50{padding-right:50px}.medium-pl50{padding-left:50px}.medium-pt50{padding-top:50px}.medium-pb50{padding-bottom:50px}.medium-mr50{margin-right:50px}.medium-ml50{margin-left:50px}.medium-mt50{margin-top:50px}.medium-mb50{margin-bottom:50px}.medium-pr55{padding-right:55px}.medium-pl55{padding-left:55px}.medium-pt55{padding-top:55px}.medium-pb55{padding-bottom:55px}.medium-mr55{margin-right:55px}.medium-ml55{margin-left:55px}.medium-mt55{margin-top:55px}.medium-mb55{margin-bottom:55px}.medium-pr60{padding-right:60px}.medium-pl60{padding-left:60px}.medium-pt60{padding-top:60px}.medium-pb60{padding-bottom:60px}.medium-mr60{margin-right:60px}.medium-ml60{margin-left:60px}.medium-mt60{margin-top:60px}.medium-mb60{margin-bottom:60px}.medium-pr65{padding-right:65px}.medium-pl65{padding-left:65px}.medium-pt65{padding-top:65px}.medium-pb65{padding-bottom:65px}.medium-mr65{margin-right:65px}.medium-ml65{margin-left:65px}.medium-mt65{margin-top:65px}.medium-mb65{margin-bottom:65px}.medium-pr70{padding-right:70px}.medium-pl70{padding-left:70px}.medium-pt70{padding-top:70px}.medium-pb70{padding-bottom:70px}.medium-mr70{margin-right:70px}.medium-ml70{margin-left:70px}.medium-mt70{margin-top:70px}.medium-mb70{margin-bottom:70px}.medium-pr75{padding-right:75px}.medium-pl75{padding-left:75px}.medium-pt75{padding-top:75px}.medium-pb75{padding-bottom:75px}.medium-mr75{margin-right:75px}.medium-ml75{margin-left:75px}.medium-mt75{margin-top:75px}.medium-mb75{margin-bottom:75px}.medium-pr80{padding-right:80px}.medium-pl80{padding-left:80px}.medium-pt80{padding-top:80px}.medium-pb80{padding-bottom:80px}.medium-mr80{margin-right:80px}.medium-ml80{margin-left:80px}.medium-mt80{margin-top:80px}.medium-mb80{margin-bottom:80px}.medium-pr85{padding-right:85px}.medium-pl85{padding-left:85px}.medium-pt85{padding-top:85px}.medium-pb85{padding-bottom:85px}.medium-mr85{margin-right:85px}.medium-ml85{margin-left:85px}.medium-mt85{margin-top:85px}.medium-mb85{margin-bottom:85px}.medium-pr90{padding-right:90px}.medium-pl90{padding-left:90px}.medium-pt90{padding-top:90px}.medium-pb90{padding-bottom:90px}.medium-mr90{margin-right:90px}.medium-ml90{margin-left:90px}.medium-mt90{margin-top:90px}.medium-mb90{margin-bottom:90px}.medium-pr95{padding-right:95px}.medium-pl95{padding-left:95px}.medium-pt95{padding-top:95px}.medium-pb95{padding-bottom:95px}.medium-mr95{margin-right:95px}.medium-ml95{margin-left:95px}.medium-mt95{margin-top:95px}.medium-mb95{margin-bottom:95px}.medium-pr100{padding-right:100px}.medium-pl100{padding-left:100px}.medium-pt100{padding-top:100px}.medium-pb100{padding-bottom:100px}.medium-mr100{margin-right:100px}.medium-ml100{margin-left:100px}.medium-mt100{margin-top:100px}.medium-mb100{margin-bottom:100px}}@media (min-width:1025px){.large-pr0{padding-right:0px}.large-pl0{padding-left:0px}.large-pt0{padding-top:0px}.large-pb0{padding-bottom:0px}.large-mr0{margin-right:0px}.large-ml0{margin-left:0px}.large-mt0{margin-top:0px}.large-mb0{margin-bottom:0px}.large-pr5{padding-right:5px}.large-pl5{padding-left:5px}.large-pt5{padding-top:5px}.large-pb5{padding-bottom:5px}.large-mr5{margin-right:5px}.large-ml5{margin-left:5px}.large-mt5{margin-top:5px}.large-mb5{margin-bottom:5px}.large-pr10{padding-right:10px}.large-pl10{padding-left:10px}.large-pt10{padding-top:10px}.large-pb10{padding-bottom:10px}.large-mr10{margin-right:10px}.large-ml10{margin-left:10px}.large-mt10{margin-top:10px}.large-mb10{margin-bottom:10px}.large-pr15{padding-right:15px}.large-pl15{padding-left:15px}.large-pt15{padding-top:15px}.large-pb15{padding-bottom:15px}.large-mr15{margin-right:15px}.large-ml15{margin-left:15px}.large-mt15{margin-top:15px}.large-mb15{margin-bottom:15px}.large-pr20{padding-right:20px}.large-pl20{padding-left:20px}.large-pt20{padding-top:20px}.large-pb20{padding-bottom:20px}.large-mr20{margin-right:20px}.large-ml20{margin-left:20px}.large-mt20{margin-top:20px}.large-mb20{margin-bottom:20px}.large-pr25{padding-right:25px}.large-pl25{padding-left:25px}.large-pt25{padding-top:25px}.large-pb25{padding-bottom:25px}.large-mr25{margin-right:25px}.large-ml25{margin-left:25px}.large-mt25{margin-top:25px}.large-mb25{margin-bottom:25px}.large-pr30{padding-right:30px}.large-pl30{padding-left:30px}.large-pt30{padding-top:30px}.large-pb30{padding-bottom:30px}.large-mr30{margin-right:30px}.large-ml30{margin-left:30px}.large-mt30{margin-top:30px}.large-mb30{margin-bottom:30px}.large-pr35{padding-right:35px}.large-pl35{padding-left:35px}.large-pt35{padding-top:35px}.large-pb35{padding-bottom:35px}.large-mr35{margin-right:35px}.large-ml35{margin-left:35px}.large-mt35{margin-top:35px}.large-mb35{margin-bottom:35px}.large-pr40{padding-right:40px}.large-pl40{padding-left:40px}.large-pt40{padding-top:40px}.large-pb40{padding-bottom:40px}.large-mr40{margin-right:40px}.large-ml40{margin-left:40px}.large-mt40{margin-top:40px}.large-mb40{margin-bottom:40px}.large-pr45{padding-right:45px}.large-pl45{padding-left:45px}.large-pt45{padding-top:45px}.large-pb45{padding-bottom:45px}.large-mr45{margin-right:45px}.large-ml45{margin-left:45px}.large-mt45{margin-top:45px}.large-mb45{margin-bottom:45px}.large-pr50{padding-right:50px}.large-pl50{padding-left:50px}.large-pt50{padding-top:50px}.large-pb50{padding-bottom:50px}.large-mr50{margin-right:50px}.large-ml50{margin-left:50px}.large-mt50{margin-top:50px}.large-mb50{margin-bottom:50px}.large-pr55{padding-right:55px}.large-pl55{padding-left:55px}.large-pt55{padding-top:55px}.large-pb55{padding-bottom:55px}.large-mr55{margin-right:55px}.large-ml55{margin-left:55px}.large-mt55{margin-top:55px}.large-mb55{margin-bottom:55px}.large-pr60{padding-right:60px}.large-pl60{padding-left:60px}.large-pt60{padding-top:60px}.large-pb60{padding-bottom:60px}.large-mr60{margin-right:60px}.large-ml60{margin-left:60px}.large-mt60{margin-top:60px}.large-mb60{margin-bottom:60px}.large-pr65{padding-right:65px}.large-pl65{padding-left:65px}.large-pt65{padding-top:65px}.large-pb65{padding-bottom:65px}.large-mr65{margin-right:65px}.large-ml65{margin-left:65px}.large-mt65{margin-top:65px}.large-mb65{margin-bottom:65px}.large-pr70{padding-right:70px}.large-pl70{padding-left:70px}.large-pt70{padding-top:70px}.large-pb70{padding-bottom:70px}.large-mr70{margin-right:70px}.large-ml70{margin-left:70px}.large-mt70{margin-top:70px}.large-mb70{margin-bottom:70px}.large-pr75{padding-right:75px}.large-pl75{padding-left:75px}.large-pt75{padding-top:75px}.large-pb75{padding-bottom:75px}.large-mr75{margin-right:75px}.large-ml75{margin-left:75px}.large-mt75{margin-top:75px}.large-mb75{margin-bottom:75px}.large-pr80{padding-right:80px}.large-pl80{padding-left:80px}.large-pt80{padding-top:80px}.large-pb80{padding-bottom:80px}.large-mr80{margin-right:80px}.large-ml80{margin-left:80px}.large-mt80{margin-top:80px}.large-mb80{margin-bottom:80px}.large-pr85{padding-right:85px}.large-pl85{padding-left:85px}.large-pt85{padding-top:85px}.large-pb85{padding-bottom:85px}.large-mr85{margin-right:85px}.large-ml85{margin-left:85px}.large-mt85{margin-top:85px}.large-mb85{margin-bottom:85px}.large-pr90{padding-right:90px}.large-pl90{padding-left:90px}.large-pt90{padding-top:90px}.large-pb90{padding-bottom:90px}.large-mr90{margin-right:90px}.large-ml90{margin-left:90px}.large-mt90{margin-top:90px}.large-mb90{margin-bottom:90px}.large-pr95{padding-right:95px}.large-pl95{padding-left:95px}.large-pt95{padding-top:95px}.large-pb95{padding-bottom:95px}.large-mr95{margin-right:95px}.large-ml95{margin-left:95px}.large-mt95{margin-top:95px}.large-mb95{margin-bottom:95px}.large-pr100{padding-right:100px}.large-pl100{padding-left:100px}.large-pt100{padding-top:100px}.large-pb100{padding-bottom:100px}.large-mr100{margin-right:100px}.large-ml100{margin-left:100px}.large-mt100{margin-top:100px}.large-mb100{margin-bottom:100px}}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.fright{float:right}.fleft{float:left!important}.clear{clear:both}.relative{position:relative}.underline{text-decoration:underline}.w50p{width:50%}.lh80{line-height:80%}.lh90{line-height:90%}.lh100{line-height:100%}.lh110{line-height:110%}.lh120{line-height:120%}.lh130{line-height:130%}.lh140{line-height:140%}.lh150{line-height:150%}.fs10{font-size:0.625em}.fs11{font-size:0.688em}.fs12{font-size:0.750em}.fs13{font-size:0.813em}.fs14{font-size:0.875em}.fs15{font-size:0.938em}.fs16{font-size:1em}.fs17{font-size:1.063em}.fs18{font-size:1.125em}.fs19{font-size:1.118em}.fs20{font-size:1.250em}.overflow{overflow:hidden}.inline{display:inline-block}.black{color:#000!important}.light{font-weight:300}.bold{font-weight:700}.dnone{display:none}.dblock{display:block}.uppercase{text-transform:uppercase}.zindex5{position:relative;z-index:5}.btn{display:inline-block;padding:12px 25px 10px 25px;text-align:center;text-transform:uppercase;font-size:14px;line-height:100%;letter-spacing:2px}.btn.yellow{background:#fdd616 center center;color:#546e7a}.btn.yellow:hover{background:#546e7a center center;color:#fdd616}.btn.light-border{border:1px solid #b0bec5;color:#546e7a}.btn.light-border:hover{background:#fdd616;color:#546e7a;border:1px solid #fdd616}.btn.w100{display:block;width:100%}.load-more-news{width:auto;height:1px}.load-more-news a{position:absolute;left:50%;bottom:-95px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;padding:12px 25px 10px 25px;text-align:center;text-transform:uppercase;font-size:14px;line-height:100%;letter-spacing:2px;background:center center #fdd616;color:#546e7a}@media (max-width:1023px){.load-more-news a{bottom:-65px}}.load-more-news a:hover{background:center center #546e7a;color:#fdd616}a.loading{color:transparent!important;background:url(images/loading.gif) no-repeat center center #fdd616!important}header{position:fixed;left:0;right:0;top:0;padding-top:15px;z-index:9999999}header .logo-scrolled{display:none;position:relative;top:4px}header .logo-scrolled svg{width:50px;height:50px}.logo{position:absolute;left:15px;top:0}@media (max-width:1024px){.logo{margin-left:10px}}.logo svg{width:100px;height:64px;margin-top:10px}.menu-item-language{display:none!important;margin:0!important}.main-menu{list-style-type:none;margin:0;margin-top:15px}.main-menu .sub-menu{display:none}.main-menu>li{display:inline-block;margin-right:12px}.main-menu>li>a{display:block;color:#fff;text-transform:uppercase;font-size:14px;font-family:"PT Sans", sans-serif;padding:10px 1px 11px 1px}@media (max-width:1310px){.main-menu>li{margin-right:5px}}@media (max-width:1200px){.main-menu>li{margin-right:3px}.main-menu>li>a{font-size:11px}}.main-menu>li.current-menu-item>a,.main-menu>li>a:hover{color:#fdd616}.m-wrapper{float:right}.m-wrapper>div{float:left}.social-icons{margin-top:27px;position:relative}.social-icons:after{content:"";display:none;position:absolute;width:1px;top:-50px;right:-13px;bottom:0;background:#b0bec5}.social-icons a{display:inline-block;width:20px;text-align:center}.social-icons a svg{height:16px}.social-icons a svg *{fill:#fff}.social-icons a:hover svg *{fill:#fdd616}.mobile-overlay .social-icons a svg *{fill:#546e7a}.lang-select{color:#fff;margin-top:25px;margin-left:25px}.lang-select a{color:#fff;font-size:14px;text-transform:uppercase}.lang-select a.lang-active{text-decoration:underline}.other-sites{display:block;float:right;width:50px;height:50px;background:#455a64;text-align:center;padding-top:12px;margin-left:25px}.other-sites svg *{fill:#fff}.page-template-page-contact header,.scrolled header{background:#fff;padding-top:0;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px rgba(0, 0, 0, 0.3)}.page-template-page-contact header .logo,.scrolled header .logo{display:none}.page-template-page-contact header .logo-scrolled,.scrolled header .logo-scrolled{display:block}.page-template-page-contact .hamburger .line,.scrolled .hamburger .line{background:#546e7a}.page-template-page-contact .social-icons,.scrolled .social-icons{margin-top:17px}.page-template-page-contact .social-icons:after,.scrolled .social-icons:after{bottom:-16px}.page-template-page-contact .social-icons svg *,.scrolled .social-icons svg *{fill:#546e7a}.page-template-page-contact .lang-select,.scrolled .lang-select{margin-top:15px}.page-template-page-contact .lang-select a,.scrolled .lang-select a{color:#546e7a}.page-template-page-contact .other-sites,.scrolled .other-sites{height:57px;width:57px;padding-top:15px}.page-template-page-contact .main-menu,.scrolled .main-menu{margin-top:0px}.page-template-page-contact .main-menu>li>a,.scrolled .main-menu>li>a{color:#455a64;padding-top:16px;padding-bottom:19px}.page-template-page-contact .main-menu>li.current-menu-item>a,.page-template-page-contact .main-menu>li>a:hover,.scrolled .main-menu>li.current-menu-item>a,.scrolled .main-menu>li>a:hover{color:#fdd616}.page-template-page-team footer,.single-pracownik footer{position:relative;z-index:9}footer .footer-logo svg{width:70px;height:70px}footer .footer-logo svg *{fill:#fff}footer .footer-row-1{background:#37474f;padding:60px 0}footer .footer-row-2{background:#263238;padding:15px 0}footer .footer-row-2 img{height:23px;width:auto;margin-left:10px}footer .footer-row-2 .columns{font-size:12px;color:#fff}.footer-menu{list-style-type:none;margin:0}.footer-menu>li>a{font-weight:700;font-size:14px;color:#fff}.footer-menu>li>a:hover{color:#fdd616}.footer-menu>li ul{list-style-type:none;margin-left:0;margin-top:7px}.footer-menu>li ul li{line-height:125%}.footer-menu>li ul a{color:#fff;opacity:0.6;font-size:14px}.footer-menu>li ul a:hover{opacity:1}.footer-content{position:relative}.footer-content:after{content:"";display:block;width:1px;height:50px;background:#879195;position:absolute;right:0;top:0}.footer-content h4{font-size:18px;font-family:"Fira Sans", sans-serif;margin-bottom:0;color:#fff;font-weight:700}.footer-content a,.footer-content p{color:#fff;font-size:14px}.footer-content p{margin-bottom:25px}.footer-content a:hover{color:#fdd616}h1,h2,h3,h4,h5,h6{font-family:"calendas_plmonousregular", serif;color:#546e7a}.intro{height:50vh;background:#000}.page-intro{height:380px;border-top:15px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;background:no-repeat center center;background-size:cover;position:relative;overflow:hidden}@media (max-width:642px){.page-intro{height:230px}}.page-intro.sw-header{height:280px}.page-intro h1{color:#fff;font-size:36px;line-height:120%;margin-bottom:0}@media (max-width:1366px){.page-intro h1{font-size:35px}}@media (max-width:642px){.page-intro h1{font-size:28px}}.page-intro .header-text{color:#fff;font-size:14px;line-height:140%;margin-top:30px;margin-bottom:30px}@media (max-width:642px){.page-template-default .page-intro,.page-template-page-team .page-intro,.single-post .page-intro{height:280px}}@media (max-width:642px){.single-post .page-intro{height:auto}.single-post .page-intro h1{font-size:24px}.single-post .page-intro .vertical-bottom{position:static;margin-top:25px}}.inttr{border-bottom:1px solid #c7d3d5;margin-right:-80px}.vertical-bottom{position:absolute;left:0;right:0;bottom:0}.vertical-middle{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-content h2{font-size:24px;line-height:130%}.page-content h3{font-size:22px;line-height:130%}.page-content h4{font-size:20px;line-height:130%}.page-content h5{font-size:18px;line-height:130%}.page-content h6{font-size:16px;line-height:130%}.page-content ol,.page-content p,.page-content ul{font-size:14px}.page-content ol li{margin-bottom:8px}.page-content ul{list-style-type:none}.page-content ul li{position:relative;padding-left:5px;padding-bottom:5px}.page-content ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:5px;background:url(images/tick.svg) no-repeat center center}.page-content ul ul{list-style-type:none}.page-content ul ul li:before{display:block;width:5px;height:5px;border-radius:5px;position:absolute;left:-12px;top:10px;background:#fdd616}.page-content .date{font-size:12px;text-transform:uppercase;padding-right:30px}.page-content .categories{font-size:12px;text-transform:uppercase}.page-content .categories a:hover{color:#fdd616}.breadcrumb{color:#fff;margin-top:100px}.breadcrumb .line{position:absolute;right:100%;top:7px;width:100vw;height:1px;background:rgba(255, 255, 255, 0.2)}.breadcrumb .columns{font-size:12px;color:#cfd8dc}.breadcrumb a{color:#cfd8dc;margin:0 3px}.breadcrumb a.current,.breadcrumb a:hover{color:#fdd616}.animate{-webkit-transition:0.75s all;-o-transition:0.75s all;transition:0.75s all}.animate.from-bottom{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.animate.from-bottom.ended{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.animate.from-left{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.animate.from-left.ended{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animate.from-right{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.animate.from-right.ended{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animate.from-opacity0{opacity:0}.animate.from-opacity0.ended{opacity:1}.animate.animate-delay{-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}@media (max-width:1024px){.animate{-webkit-transform:translate(0, 0)!important;-ms-transform:translate(0, 0)!important;transform:translate(0, 0)!important}}.move-left{-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px)}.move-left-small{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.move-left2{margin-left:-80px}.bg-box-1{position:absolute;left:0;bottom:0;width:calc(50vw + 427px);height:570px;background:#eceff1;max-width:100vw}.bg-box-2{position:absolute;left:calc(50vw + 427px);bottom:100px;right:0;height:570px;background:#cfd8dc;max-width:100vw}.bg-box-team{position:absolute;left:0;top:45px;width:calc(50vw - 280px);height:1070px;background:#eceff1}.team-head-bg-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% - 30px);width:100vw;height:200px;background:#eceff1}.trainings-bg-box{position:absolute;top:0;right:0;bottom:0;width:calc(50vw - 115px);background:#eceff1}.trainings-bg-box2{position:absolute;top:0;right:0;width:calc(50vw - 115px);height:400px;background:#eceff1}.bg-box-news-1{position:absolute;left:0;top:-25px;width:calc(50vw - 340px);height:330px;background:#eceff1}.bg-box-news-2{position:absolute;left:0;top:-25px;width:calc(50vw - 280px);height:430px;background:#eceff1}.bg-box-news-2 .line1{position:absolute;right:0;top:130px;width:220px;height:1px;background:#fff}.bg-box-news-2 .line2{position:absolute;left:100%;top:130px;width:75px;height:1px;background:#eceff1}.photo-with-grey{min-height:500px;position:relative}@media (max-width:1024px){.photo-with-grey{min-height:0}}.bg-image{position:absolute;left:150px;top:150px;height:370px;width:calc(50vw + 150px);background:#eceff1}hr{border-bottom:1px solid #cfd8dc}.small-title{font-size:12px;text-transform:uppercase}.posts-3-list h3,.posts-list h3,.promo-box h3{font-size:24px;line-height:125%}.posts-3-list h3 a,.posts-list h3 a,.promo-box h3 a{font-family:"calendas_plmonousregular", serif}.posts-3-list .categories,.posts-list .categories,.promo-box .categories{font-size:12px;text-transform:uppercase;margin-bottom:20px}.posts-3-list .excerpt,.posts-list .excerpt,.promo-box .excerpt{font-size:14px}.posts-3-list .excerpt *,.posts-list .excerpt *,.promo-box .excerpt *{font-size:14px}.posts-3-list .date,.posts-list .date,.promo-box .date{text-transform:uppercase;font-size:12px;letter-spacing:2px}.posts-3-list hr,.posts-list hr,.promo-box hr{margin:15px 0;width:100px;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.post-box,.promo-box{padding:15px 15px 30px 15px;position:relative;margin-bottom:30px;display:block}.post-box a:hover,.promo-box a:hover{color:inherit}.post-box:hover *,.promo-box:hover *{color:#546e7a}.post-box .btn,.promo-box .btn{position:absolute;right:-20px;bottom:-12px;opacity:1}@media (max-width:1023px){.post-box .btn,.promo-box .btn{left:15px;right:15px;bottom:-25px;opacity:1}}.post-box:hover,.promo-box:hover{background:#eceff1}.post-box:hover .btn,.promo-box:hover .btn{opacity:1}.post-box{border:1px solid #fdd616;margin-bottom:90px;height:350px}@media (max-width:1023px){.post-box{height:auto}}.post-box h3{background:#fff;margin-top:-50px;padding:0 10px;margin-left:-10px;margin-right:-10px;overflow:hidden}.post-box .excerpt{height:120px;overflow:hidden}@media (max-width:1023px){.post-box .excerpt{height:auto}}.post-box:hover{border:1px solid transparent}.post-box:hover h3{background:transparent}.news-list-title{font-size:36px}.single-akademia .page-intro{height:480px}.blog .page-intro,.page-template-page-trainings .page-intro{height:580px}@media (max-width:800px){.blog .page-intro,.page-template-page-trainings .page-intro{height:auto}.blog .page-intro .vertical-bottom,.blog .page-intro .vertical-middle,.page-template-page-trainings .page-intro .vertical-bottom,.page-template-page-trainings .page-intro .vertical-middle{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding-top:25px}}.page-id-2239 .page-intro{height:280px}.blog .page-intro{height:450px}.single-produkt .page-intro{height:450px}.single-produkt .page-intro .vertical-middle{top:70%}.single-produkt .page-intro .top-next-product,.single-produkt .page-intro .top-prev-product{top:calc(70% - 50px)}@media (max-width:800px){.single-produkt .page-intro{height:auto}.single-produkt .page-intro .vertical-bottom,.single-produkt .page-intro .vertical-middle{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding-top:25px}}.tax-produkt-kategorie .page-intro{height:auto;min-height:500px}.home .page-intro{height:100vh;background-attachment:fixed;min-height:800px}@media (max-width:1024px){.home .page-intro{height:auto;min-height:500px}}.home .page-intro .start-wrapper{height:calc(100vh - 50px);position:relative;min-height:700px}@media (max-width:1023px){.home .page-intro .start-wrapper{height:auto;min-height:0;padding-bottom:30px}}.home .page-intro .services-boxes{position:absolute;top:calc(50% - 50px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}@media (max-width:1024px){.home .page-intro .services-boxes{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.home .page-intro .cw-wrapper{height:100vh;min-height:700px;max-height:750px;position:relative}@media (max-width:1023px){.home .page-intro .cw-wrapper{height:auto;min-height:0;padding-bottom:30px;max-height:none}}.home .page-intro .cw-wrapper .center-text{position:absolute;left:50%;top:calc(50% - 15px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:350px;max-width:calc(100vw - 50px);font-size:12px;color:#fff;padding:0 40px;text-align:center}@media (max-width:1023px){.home .page-intro .cw-wrapper .center-text{position:static;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;max-width:100%;padding:0 20px}}.home .page-intro .cw-wrapper .center-text h2{font-size:36px;color:#fff;line-height:110%;margin-bottom:20px}@media (max-width:1366px){.home .page-intro .cw-wrapper .center-text h2{font-size:35px}}.home .page-intro .cw-wrapper .center-text p{color:#fff;font-size:14px}.home .page-intro .cw-wrapper .point{border-radius:50%;border:1px solid #fff;background:rgba(255, 255, 255, 0.2);position:absolute;left:50%;top:53%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home .page-intro .cw-wrapper .point:hover{border:1px solid #fdd616;background:#fdd616}.home .page-intro .cw-wrapper .point:hover .description-text{display:block}.home .page-intro .cw-wrapper .point-wrapper{position:absolute;width:180px;height:180px}@media (max-width:1023px){.home .page-intro .cw-wrapper .point-wrapper{display:none}}.home .page-intro .cw-wrapper .point-wrapper:first-child{top:60px;left:calc(50% + 90px)}.home .page-intro .cw-wrapper .point-wrapper:first-child .description-text{left:auto;right:-280px}.home .page-intro .cw-wrapper .point-wrapper:first-child .description-text:after{right:0;left:auto}.home .page-intro .cw-wrapper .point-wrapper:nth-child(2){top:28%;left:calc(50% + 180px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(2) .description-text{left:auto;right:-280px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(2) .description-text:after{right:0;left:auto}.home .page-intro .cw-wrapper .point-wrapper:nth-child(3){top:52%;left:calc(50% + 160px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(3) .description-text{left:auto;right:-280px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(3) .description-text:after{right:0;left:auto}.home .page-intro .cw-wrapper .point-wrapper:nth-child(4){top:65%;left:calc(50% + 10px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(4) .description-text{left:auto;right:-450px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(4) .description-text:after{right:0;left:auto;width:500px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(5){top:65%;right:calc(50%)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(5) .description-text{left:-470px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(5) .description-text:after{width:520px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(6){top:52%;right:calc(50% + 160px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(7){top:28%;right:calc(50% + 180px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(8){top:60px;right:calc(50% + 90px)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(9){top:20px;left:calc(50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home .page-intro .cw-wrapper .point-wrapper:nth-child(9) .description-text{left:-300px;bottom:auto;top:-70px;width:250px}.home .page-intro .cw-wrapper .point-wrapper:nth-child(9) .description-text:after{width:370px;left:0;bottom:0}.home .page-intro .cw-wrapper .point-wrapper .inner-text{position:absolute;left:10px;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:14px;text-transform:uppercase;color:#fff}.home .page-intro .cw-wrapper .description-text{color:#fff;font-size:12px;position:absolute;left:-300px;bottom:25px;width:250px;text-align:left;display:none}@media (max-width:1330px){.home .page-intro .cw-wrapper .description-text{display:none!important}}.home .page-intro .cw-wrapper .description-text:after{content:"";display:block;width:370px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.home .page-intro .service-box{display:block;background:rgba(234, 235, 236, 0.4);color:#fff;font-size:14px;text-transform:uppercase;position:relative;text-align:center;width:200px;height:200px;float:left;margin:1px;-webkit-transition:0s all 0.3s background;-o-transition:0s all 0.3s background;transition:0s all 0.3s background}@media (max-width:1270px){.home .page-intro .service-box{width:170px;height:200px}}@media (max-width:1023px){.home .page-intro .service-box{width:calc(100% / 3)!important;height:200px!important;float:none;display:inline-block}}@media (max-width:800px){.home .page-intro .service-box{width:200px!important;height:200px!important}}@media (max-width:500px){.home .page-intro .service-box{width:140px!important;height:180px!important;font-size:12px}.home .page-intro .service-box svg{width:50px;height:50px}}@media (max-width:400px){.home .page-intro .service-box{width:130px!important}}.home .page-intro .service-box *{-webkit-transition:0s color, 0.3s width, 0.3s height, 0.3s max-height;-o-transition:0s color, 0.3s width, 0.3s height, 0.3s max-height;transition:0s color, 0.3s width, 0.3s height, 0.3s max-height}.home .page-intro .service-box .short-description{text-transform:none;font-size:12px;max-height:0;overflow:hidden}@media (max-width:1023px){.home .page-intro .service-box .short-description{display:none}}.home .page-intro .service-box .inner-wrapper{position:absolute;left:20px;right:20px;top:calc(50% - 5px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:500px){.home .page-intro .service-box .inner-wrapper{left:5px;right:5px}}.home .page-intro .service-box svg{width:100px;height:100px}.home .page-intro .service-box svg *{fill:#fff}.home .page-intro .service-box:hover{background:#fdd616;color:#546e7a}.home .page-intro .service-box:hover .short-description{max-height:100px;padding-top:10px}@media (min-width:1024px){.home .page-intro .service-box:hover svg{width:50px;height:50px}}.home .page-intro .service-box:hover svg *{fill:#546e7a}.home .page-intro .theme-t1 .service-box:first-child{height:402px;width:400px}@media (max-width:1270px){.home .page-intro .theme-t1 .service-box:first-child{width:350px}}@media (max-width:1150px){.home .page-intro .theme-t1 .service-box:first-child{width:300px}}@media (max-width:1050px){.home .page-intro .theme-t1 .service-box:first-child{width:250px}}.home .page-intro .theme-t1 .service-box:nth-child(2){height:200px;width:402px}@media (max-width:1270px){.home .page-intro .theme-t1 .service-box:nth-child(2){width:342px}}.home .page-intro .theme-t2 .service-box:first-child{height:402px;width:400px}@media (max-width:1270px){.home .page-intro .theme-t2 .service-box:first-child{width:350px}}@media (max-width:1150px){.home .page-intro .theme-t2 .service-box:first-child{width:300px}}@media (max-width:1050px){.home .page-intro .theme-t2 .service-box:first-child{width:250px}}.home .page-intro .point-list{color:#fff;list-style-type:none;margin:0}.home .page-intro .point-list li{margin-left:0;padding:3px 10px}.home .page-intro .point-small{display:block;background:rgba(234, 235, 236, 0.4);color:#fff;font-size:14px;padding:10px;-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.home .page-intro .point-small *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.home .page-intro .point-small.opened .description-text2{max-height:1000px;padding-bottom:15px}.home .page-intro .point-small .inner-text2{color:#fff;font-size:14px;cursor:pointer;text-transform:uppercase}.home .page-intro .point-small .inner-text2 br{display:none}.home .page-intro .point-small .inner-text2:hover{color:#fdd616}.home .page-intro .point-small .description-text2{color:#fff;font-size:14px;padding:0 25px;max-height:0;overflow:hidden}@media (min-width:1025px){.home .logo{position:absolute;top:35px;left:15px}.home .logo svg{height:104px;width:200px}}.single-pracownik .page-intro{height:290px}.tax-produkt-kategorie .page-intro{border-bottom:15px solid #fff}.promo-box{background:#fff;padding:40px 25px}.promo-box:hover{background:#fff}.promo-box .btn{opacity:1;right:30px}.promo-box hr{background:#cfd8dc;width:220px;-webkit-transform:translateX(-90px);-ms-transform:translateX(-90px);transform:translateX(-90px)}.promo-box .excerpt{height:35px;overflow:hidden}.mission-box{margin-left:55px;margin-top:-180px;background:#fff;padding:45px 115px 45px 55px}@media (max-width:1024px){.mission-box{margin-left:0;margin-top:0;padding:25px 0}}.mission-box hr{width:300px;margin:35px 0;-webkit-transform:translateX(-90px);-ms-transform:translateX(-90px);transform:translateX(-90px)}.mission-box h1{font-size:36px;line-height:125%}@media (max-width:1366px){.mission-box h1{font-size:35px}}@media (max-width:642px){.mission-box h1{font-size:28px}}.mission-box ol,.mission-box p,.mission-box ul{font-size:14px}.mission-box .prof{overflow:hidden;margin-top:15px}.mission-box .prof .photo{width:35px;height:35px;border-radius:35px;background:no-repeat center center;background-size:cover;float:left}.mission-box .prof .flname{float:left;padding-left:15px;font-size:14px;padding-top:7px}.mission-box .quote{position:absolute;left:-40px;top:-32px}@media (max-width:1024px){.mission-box .quote{left:-20px}}.mission-box .quote svg *{fill:#eceff1}.values-box{background:#eceff1;padding:45px 55px;margin-left:-90px;margin-right:50px}@media (max-width:1024px){.values-box{margin-left:-15px;margin-right:-15px;padding:25px 15px}}@media (max-width:642px){.values-box{margin-left:-15px;margin-right:-15px;padding:25px 15px}}.values-box ul{list-style-type:none}.values-box ul li{position:relative;padding-left:5px;padding-bottom:5px}.values-box ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:5px;background:url(images/tick-dark.svg) no-repeat center center}.values-box hr{width:300px;margin:15px 0 35px 0;-webkit-transform:translateX(-90px);-ms-transform:translateX(-90px);transform:translateX(-90px)}.values-box .vb-title{font-size:14px;text-transform:uppercase}.values-box ol,.values-box p,.values-box ul{font-size:14px}.section-title{font-size:36px;line-height:125%}.line-after{position:relative}.line-after:after{content:"";display:block;position:absolute;left:15px;right:-50px;top:50%;height:1px;background:#cfd8dc}@media (max-width:1024px){.line-after:after{right:0}}.line-after h3{display:inline-block;font-size:36px;background:#fff;position:relative;z-index:5;padding-right:25px}.line-after .text{display:inline-block;font-size:14px;text-transform:uppercase;background:#fff;position:relative;z-index:5;padding-right:25px}.testimonials-list .column{position:relative;height:120px}.testimonials-list a{display:block;position:absolute;top:50%;left:20px;right:20px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.testimonials-list a img{max-height:80px}.testimonials-list *{-webkit-transition:0s all!important;-o-transition:0s all!important;transition:0s all!important}@-webkit-keyframes show100{0%{stroke-dashoffset:537}to{stroke-dashoffset:0}}@keyframes show100{0%{stroke-dashoffset:537}to{stroke-dashoffset:0}}.number-data{background:no-repeat center center;background-size:cover;padding:100px 0 100px 0}.number-data svg{position:absolute;left:50%;top:calc(50% - 10px)}.number-data svg circle{stroke-dashoffset:0;fill:transparent;stroke:#fff;stroke-width:2;stroke-dasharray:534;-webkit-transition:stroke-dashoffset 1s;-o-transition:stroke-dashoffset 1s;transition:stroke-dashoffset 1s;-webkit-animation-play-state:running;-moz-transform:rotate(-89deg) translateX(-190px)}.number-data svg.start-animation circle{-webkit-animation:show100 3s;animation:show100 3s}.number-data .number{font-size:83px;font-family:"calendas_plmonousregular", serif;color:#fff;border-radius:50%;width:130px;height:130px;line-height:130px;margin:0 auto 20px auto;position:relative}.number-data .number span{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:83px;font-family:"calendas_plmonousregular", serif;color:#fff;line-height:130px}.number-data .subtitle{font-size:14px;color:#fff}.prizes .columns{float:left!important}.prizes-icon{position:absolute;top:-25px;left:-165px}.prizes-icon svg *{fill:#d2dbde}.prize-box{padding:0 30px 45px 30px;border:1px solid #fdd616;margin-bottom:60px;position:relative;-webkit-transition:0s all;-o-transition:0s all;transition:0s all;height:320px;display:block}.prize-box *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.prize-box .btn{position:absolute;right:-45px;bottom:-45px;opacity:0}@media (max-width:1023px){.prize-box .btn{left:15px;right:15px;bottom:-45px;opacity:1}}.prize-box .pb-inner{position:absolute;left:0;right:0;top:-40px;bottom:0}.prize-box:hover{border:1px solid transparent}.prize-box:hover .pb-inner{background:#eceff1}.prize-box:hover .btn{opacity:1}.prize-box:hover .pb-title{background:transparent}.prize-box:hover *{color:#546e7a}.prize-box .pb-title{-webkit-transition:0s all;-o-transition:0s all;transition:0s all;font-size:24px;line-height:120%;font-family:"calendas_plmonousregular", serif;background:#fff;float:left;margin-top:-20px;margin-left:-10px;padding:0 10px;margin-bottom:20px}.prize-box .date{font-size:14px;text-transform:uppercase;margin-bottom:20px}.prize-box .excerpt{overflow:hidden}.prize-box .excerpt p{font-size:14px;line-height:140%}.show-more-prizes{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.pcd-row{overflow:hidden}.pcd-row .svg-wrapper{float:left;width:45px;padding-top:5px;padding-left:4px}.pcd-row .svg-wrapper svg *{fill:#fdd616}.pcd-row .value{float:left;width:calc(100% - 45px);display:block;padding-top:11px;font-size:14px}.pcd-row .mail{font-weight:700}.left-col-person{margin-top:-20px}.subsection{font-size:24px}.team-right .function{font-size:20px}.team-right ul{list-style-type:none}.team-right ul li{position:relative;padding-left:5px;padding-bottom:5px}.team-right ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:5px;background:url(images/tick.svg) no-repeat center center}.team-right ul li ul{list-style-type:none}.team-right ul li ul li:before{display:block;width:5px;height:5px;border-radius:5px;position:absolute;left:-12px;top:10px;background:#fdd616}.no-br br{display:none}.team-filter{display:inline-block;padding:8px 10px 6px 10px;text-align:center;font-size:12px;text-transform:uppercase;border:1px solid #cfd8dc;line-height:100%;margin:0 2px;letter-spacing:2px;margin-bottom:4px}.team-filter.active,.team-filter:hover{background:#78909c;color:#fff}.tf-wrapper{text-transform:uppercase;font-size:12px}.tm-title{font-size:12px;text-transform:uppercase;font-family:"Fira Sans", sans-serif}.home .tm-title{font-size:18px}.tb-wrapper{padding:5px 5px 10px 5px;width:calc((100% / 4) - 15px);-webkit-transition:0s all;-o-transition:0s all;transition:0s all;height:370px}@media (max-width:1023px){.tb-wrapper{width:calc((100% / 2) - 15px);height:auto}}@media (max-width:700px){.tb-wrapper{width:calc(100% - 30px)}}.tb-wrapper.promo{padding:5px 5px 10px 5px;height:740px}@media (max-width:1023px){.tb-wrapper.promo{height:auto}}.team-box{padding:5px 5px 10px 5px;display:block;margin-bottom:20px}.team-box.promo .photo{height:360px}@media (max-width:1023px){.team-box.promo .photo{height:100vw}}.team-box .photo{height:240px;background:no-repeat center center;background-size:cover;margin-bottom:15px}@media (max-width:1023px){.team-box .photo{background-position:top center;height:80vw}}.team-box .flname{font-family:"calendas_plmonousregular", serif;font-size:22px;margin-bottom:10px;line-height:120%}.team-box:hover{color:inherit;background:#fdd616}.top-info-wrapper h1{font-size:36px;color:#fff;line-height:115%}@media (max-width:1366px){.top-info-wrapper h1{font-size:35px}}@media (max-width:642px){.top-info-wrapper h1{font-size:28px}}.top-info-wrapper hr{border-bottom:1px solid #b0bec5;margin-left:-40px;margin-right:-40px}.top-info-wrapper .when-where .columns{font-size:12px;text-transform:uppercase;color:#fff}.top-info-wrapper .when-where svg{position:relative;margin-right:7px;top:2px;height:15px}.top-info-wrapper .when-where svg *{fill:#fff}.lawyer-points{font-size:12px;text-transform:uppercase;margin-bottom:20px}.lawyer-points svg{position:relative;margin-right:7px;top:4px;height:20px}.lawyer-points svg *{fill:#546e7a}.description-wrapper ol,.description-wrapper p,.description-wrapper ul{font-size:14px;line-height:130%}.description-wrapper h4{font-family:"Fira Sans", sans-serif;font-size:12px;text-transform:uppercase;margin-top:40px}.description-wrapper hr{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.description-wrapper ul{list-style-type:none}.description-wrapper ul li{position:relative;padding-left:20px;padding-bottom:10px}.description-wrapper ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:3px;background:url(images/tick.svg) no-repeat center center}.speaker-box{margin-bottom:30px;overflow:hidden;display:block;padding:5px}.speaker-box:hover{color:inherit;background:#fdd616}.speaker-box .photo{float:left;width:75px;height:100px;background:no-repeat center center;background-size:cover;margin-right:15px}.speaker-box .info-wrapper{width:calc(100% - 90px);float:left}.speaker-box .flname{font-family:"calendas_plmonousregular", serif;font-size:22px;line-height:120%;margin-bottom:10px}.speaker-box .function{font-size:14px;line-height:125%}.details-bar{background:#546e7a;padding:40px 0}.details-bar .detail-wrapper{overflow:hidden}.details-bar .detail-wrapper .icon{width:45px;float:left;text-align:center}.details-bar .detail-wrapper .icon svg{height:20px}.details-bar .detail-wrapper .icon svg *{fill:#fff}.details-bar .detail-wrapper .text{width:calc(100% - 45px);float:left;color:#fff;font-size:14px}.details-bar .detail-wrapper .text .lab{text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.details-bar .detail-wrapper .text .val{line-height:125%}.gallery-wrapper h3{font-size:26px;line-height:125%}.gallery-wrapper hr{margin-left:-40px;margin-right:-40px}.gallery-wrapper .gallery-description{font-size:14px;line-height:130%}.gallery-wrapper .gallery-slider .photo-wrapper{height:380px;background:no-repeat center center;background-size:cover}.gallery-wrapper .bx-pager{position:absolute;left:40px;bottom:20px}.gallery-wrapper .bx-pager .bx-pager-item{float:left;margin:0 3px}.gallery-wrapper .bx-pager .bx-pager-item a{display:block;width:10px;height:10px;background:#fff;opacity:0.5;font-size:0px;border-radius:10px}.gallery-wrapper .bx-pager .bx-pager-item a.active,.gallery-wrapper .bx-pager .bx-pager-item a:hover{opacity:1}.transition0 *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.training-box{width:475px;padding:20px 20px 10px 20px;position:relative;margin-bottom:70px;display:block}@media (max-width:1024px){.training-box{width:45%}}@media (max-width:642px){.training-box{width:auto}}.training-box .photo{display:block;height:240px;background:no-repeat center center;background-size:cover;position:relative}.training-box .photo .title{position:absolute;left:15px;right:15px;bottom:30px;color:#fff;font-family:"calendas_plmonousregular", serif;font-size:24px}.training-box .excerpt{font-size:14px;line-height:135%;padding:35px 20px 25px 20px}.training-box .date{color:#90a4ae;font-size:12px;text-transform:uppercase;padding:0 0 0 30px;position:relative}.training-box .date:after{content:"";display:block;position:absolute;top:calc(100% + 9px);left:30px;width:200px;height:1px;background:#eceff1}.training-box .date svg{height:16px;position:relative;top:2px;margin-right:5px}.training-box .date svg *{fill:#90a4ae}.training-box .read-more{position:absolute;right:20px;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.training-box .grey-box-bg{background:#eceff1;position:absolute;top:100px;left:0;right:0;bottom:0;opacity:0}.training-box:hover{color:inherit}.training-box:hover .grey-box-bg{opacity:1}.training-box:hover .btn{background:#fdd616;color:#546e7a;border:1px solid #fdd616}.training-box.dummy-box{height:200px;pointer-events:none}@media (max-width:1024px){.training-box.dummy-box{display:none}}.tlm{margin-top:-230px}@media (max-width:1024px){.tlm{margin-top:0}}.load-more-pubs,.load-more-trainings{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.main-contact{position:relative;border-top:15px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff}.main-contact .left-bg{background:#F4F4F4;position:absolute;left:0;right:0;top:0;bottom:0}.main-contact .company-name{text-transform:uppercase;color:#546e7a;line-height:130%;margin-bottom:35px}.main-contact hr{border-bottom:1px solid #90a4ae;margin:10px 0;width:90%}.main-contact .map{-webkit-transition:0s all;-o-transition:0s all;transition:0s all;position:absolute;right:0;top:42px;bottom:0;width:calc(50vw + 100px);z-index:99}@media (max-width:1024px){.main-contact .map{position:relative;top:0;height:400px;width:100%}}.main-contact .map *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.main-contact .map-box{position:absolute;right:70px;top:75px;z-index:100;overflow:visible}@media (max-width:1024px){.main-contact .map-box{display:none}}.main-contact .map-box.opened form{display:block;max-width:1000px}.main-contact .map-box.opened .mb-opener{display:none}.main-contact .map-box .mb-opener{border:1px solid #fff;overflow:hidden;cursor:pointer;position:relative;left:50px}.main-contact .map-box .mb-opener .svg-wrapper{width:45px;height:45px;text-align:center;float:left;padding-top:10px;position:relative}.main-contact .map-box .mb-opener .svg-wrapper:after{content:"";display:block;width:1px;position:absolute;right:0;top:10px;bottom:10px;background:#fff}.main-contact .map-box .mb-opener .svg-wrapper svg *{fill:#fff}.main-contact .map-box .mb-opener .mbo{float:left;width:120px;line-height:45px;font-size:14px;color:#fff;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px}.main-contact .map-box .mb-opener:hover{background:#fdd616}.main-contact .map-box form{max-width:0;display:none;overflow:hidden;background:#fff}.main-contact .map-box .geo-left{width:140px;text-align:center;line-height:45px;font-size:14px;text-transform:uppercase;float:left;letter-spacing:1px;position:relative}.main-contact .map-box .geo-left:after{content:"";display:block;width:1px;position:absolute;right:15px;top:10px;bottom:10px;background:#cfd8dc}.main-contact .map-box .user-address{margin:0;float:left;width:240px;border:0;-webkit-box-shadow:none;box-shadow:none;line-height:45px;background:#fff;font-size:14px;padding:0;height:auto;color:#78909c}.main-contact .map-box button{background:#fdd616;color:#546e7a;border:1px solid #fdd616;font-size:14px;width:220px;float:left;margin:0;height:45px;line-height:45px;padding:0}.main-contact .map-box button svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:30px;height:15px;position:relative;top:2px;left:4px}.main-contact .map-box button svg *{fill:#546e7a}.main-contact .map-box button:hover svg{left:10px}.main-contact .map-box .close-geo{position:absolute;left:calc(100% + 5px);border:1px solid #fff;color:#fff;line-height:43px;text-align:center;width:45px;font-size:28px}.main-contact .map-box .close-geo:hover{background:#fdd616;border:1px solid #fdd616;color:#546e7a}.place-title{font-size:24px}.contact-details{font-size:14px}.contact-details strong{display:inline-block;width:50px}.more-contacts hr{border-bottom:1px solid #90a4ae;margin:10px 0;width:90%}.bank-accounts h4{font-size:14px;text-transform:uppercase;font-family:"Fira Sans", sans-serif;margin-top:25px}.media-pub-box{margin-bottom:40px;padding:20px 15px 5px 15px;display:block;position:relative}.media-pub-box .read-more{position:absolute;right:20px;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.media-pub-box .read-more:before{content:"";display:block;height:1px;width:420px;background:#cfd8dc;position:absolute;top:50%;right:calc(100% + 15px)}.media-pub-box.no-hover:hover{background:transparent}.media-pub-box.art-voices{border-bottom:1px solid #cfd8dc;padding-bottom:10px}.media-pub-box.newsletter-box .content-hover{max-height:500px}.media-pub-box.newsletter-box:hover .content-idle{overflow:hidden;max-height:400px}.media-pub-box *{-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.media-pub-box .content-idle{overflow:hidden;max-height:400px}.media-pub-box .date-place{font-size:14px}.media-pub-box .title{font-size:20px;font-family:"calendas_plmonousregular", serif;line-height:125%}.media-pub-box .title p{line-height:125%}.media-pub-box .author{overflow:hidden;margin-top:15px}.media-pub-box .author .photo{width:35px;height:35px;border-radius:35px;background:no-repeat center center;background-size:cover;float:left}.media-pub-box .author .flname{float:left;padding-left:15px;font-size:14px;padding-top:7px}.media-pub-box .content-hover{max-height:0;overflow:hidden}.media-pub-box .content-hover ol,.media-pub-box .content-hover p,.media-pub-box .content-hover ul{font-size:14px}.media-pub-box:hover{background:#eceff1;color:inherit}.media-pub-box:hover .content-idle{max-height:0}.media-pub-box:hover .content-hover{max-height:400px}.media-pub-box:hover *{color:inherit}.media-pub-box:hover .read-more{background:#fdd616;border:1px solid #fdd616}.media-pub-box:hover .read-more:before{display:none}.read-more2{position:absolute;right:20px;bottom:-10px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.read-more2:before{content:"";display:block;height:1px;width:347px;background:#cfd8dc;position:absolute;top:50%;right:calc(100% + 15px)}.read-more2:hover{background:#fdd616}.media-pub-box2{margin-bottom:40px;padding:20px 15px 15px 15px;display:block;position:relative}.media-pub-box2 *{-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.media-pub-box2 .content-idle{overflow:hidden}.media-pub-box2 .date-place{font-size:14px}.media-pub-box2.no-hover:hover{background:transparent}.media-pub-box2 .title{font-size:20px;font-family:"calendas_plmonousregular", serif;line-height:125%}.media-pub-box2 .title p{line-height:125%}.media-pub-box2 .author{overflow:hidden;margin-top:15px}.media-pub-box2 .author .photo{width:35px;height:35px;border-radius:35px;background:no-repeat center center;background-size:cover;float:left}.media-pub-box2 .author .flname{float:left;padding-left:15px;font-size:14px;padding-top:7px}.media-pub-box2 .content-hover{max-height:0;overflow:hidden}.media-pub-box2 .content-hover ol,.media-pub-box2 .content-hover p,.media-pub-box2 .content-hover ul{font-size:14px}*{outline:none}.pub-filters .sel-lab{font-size:12px;float:left;line-height:28px;margin:0 5px}.pub-filters select{border:1px solid #cfd8dc;background:#fff;width:100px;padding:2px 35px 0px 5px;font-size:14px;height:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(images/select-opener.svg) 96%/15% no-repeat #fff;float:left}@media screen and (min-width:0\0){.pub-filters select{background:none;padding:5px}}.switch{float:left}.switch-paddle:after{border-radius:1.5rem;background:#b0bec5}.switch-paddle{border-radius:1.5rem;background:#eceff1!important}.switch-label{float:left;font-size:14px;line-height:125%;padding-left:20px}.year-wrapper{position:relative;float:left;opacity:0;text-align:center;z-index:9}.year-wrapper.end-year,.year-wrapper.start-year{opacity:1}.year-wrapper .round{width:25px;height:25px;border-radius:25px;background:#eceff1;border:1px solid #cfd8dc;margin:0 auto}.year-wrapper .year-label{font-size:12px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 11px)}.year-wrapper.end-year{float:right}.year-wrapper.active{opacity:1}.year-wrapper.active .round{background:#fdd616;border:1px solid #fdd616}.year-wrapper.active .year-label{font-weight:700}.filter-years{position:relative;top:-4px}.years-list{position:relative}.years-list .year-line{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:1px;width:120vw;background:#eceff1}.years-list .year-line-yellow{position:absolute;left:5px;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;background:#fdd616}.pubs-links{display:block;float:left;padding:0 60px;height:60px;text-align:center;background:#fff;font-size:13px;text-transform:uppercase;margin-right:5px;width:19%;position:relative}.pubs-links.tn-2{width:49%}.pubs-links.tn-3{width:32%}.pubs-links.tn-4{width:24%}.pubs-links.tn-5{width:19%}.pubs-links.tn-6{width:16%}@media (max-width:642px){.pubs-links{width:49%!important;border:1px solid #546e7a;margin-bottom:4px;margin-right:0}.pubs-links:nth-child(odd){float:right}}.pubs-links.less-padding{padding:0 20px;font-size:12px}.pubs-links span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%}.pubs-links.current,.pubs-links:hover{background:#eceff1;color:inherit}.pl-wrapper{margin-top:-30px}@media (max-width:1024px){.pl-wrapper{padding:0 5px}}.monograph-box{position:relative;padding-top:30px;padding-bottom:10px;padding-right:30px}.monograph-box .hover-bg{background:#eceff1;position:absolute;top:0;bottom:0;right:0;width:80%;opacity:0}.monograph-box .author{overflow:hidden;margin-top:15px}.monograph-box .author .photo{width:35px;height:35px;border-radius:35px;background:no-repeat center center;background-size:cover;float:left}.monograph-box .author .flname{float:left;padding-left:15px;font-size:14px;padding-top:7px}.monograph-box .title{font-size:24px;font-family:"calendas_plmonousregular", serif;line-height:120%}.monograph-box .idle-details{font-size:14px;line-height:135%;overflow:hidden}.monograph-box .description{max-height:0;overflow:hidden}.monograph-box .description *{font-size:14px;line-height:135%}.monograph-box .description-closer,.monograph-box .description-opener{text-transform:uppercase;position:relative;cursor:pointer;margin:20px 0;font-size:14px}.monograph-box .description-closer i,.monograph-box .description-opener i{font-size:24px;font-style:normal;position:relative;top:3px}.monograph-box .description-closer span,.monograph-box .description-opener span{display:inline-block;font-size:14px}.monograph-box .description-closer span:after,.monograph-box .description-opener span:after{content:"";display:block;height:1px;position:absolute;left:150px;right:0;top:50%;background:#cfd8dc}.monograph-box .description-closer span:hover,.monograph-box .description-opener span:hover{color:#fdd616}.monograph-box.show-details .hover-bg{opacity:1}.monograph-box.show-details .description{max-height:500px;padding-top:25px}.monograph-box.show-details .idle-details{max-height:0}.monography-list .monograph-box{width:48%;-webkit-transition:0s all;-o-transition:0s all;transition:0s all}@media (max-width:642px){.monography-list .monograph-box{width:auto;padding-right:0}}.monography-list .load-more-pubs{bottom:-50px}.opacity0{opacity:0}.intro-404{min-height:90vh;background:url(images/404bg.jpg) no-repeat center center;background-size:cover;border-bottom:15px solid #fff}.error404 h1{font-size:50px}.error404 p{color:#fff;font-size:18px}.error404 .back-home{font-size:14px;text-transform:uppercase;color:#fff;margin-top:35px;display:block}.error404 .back-home svg{position:relative;top:4px;left:-4px}.error404 .back-home svg *{fill:#fff}.error404 .back-home:hover svg{left:-10px}.error404 #searchform{overflow:hidden;margin:35px auto 0 auto}.error404 #searchform .field{width:calc(100% - 60px);border:1px solid #fff;background:transparent;color:#fff;-webkit-box-shadow:none;box-shadow:none;height:48px;float:left}.error404 #searchform .field:focus{-webkit-box-shadow:none;box-shadow:none}.error404 #searchform button{float:left;width:48px;height:48px;margin-left:5px;border:1px solid #fdd616;background:#fdd616}.error404 #searchform button svg *{fill:#546e7a}.error404 #searchform button:hover{background:#546e7a;border:1px solid #546e7a}.error404 #searchform button:hover svg *{fill:#fdd616}.product-intro p{font-size:20px;color:#fff;margin-top:25px;line-height:135%}.prev-product{display:block;float:left;width:49.5%;color:#fff;font-size:14px;background:#b0bec5;position:relative;padding:8px 25px 8px 70px;height:90px}@media (max-width:642px){.prev-product{width:auto;float:none}}.prev-product span{letter-spacing:1px}.prev-product *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.prev-product .svg-wrapper{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.prev-product .svg-wrapper svg *{fill:#fff}.prev-product:hover{color:#546e7a;background:#fdd616}.prev-product:hover *{color:#546e7a}.prev-product:hover svg *{fill:#546e7a}.next-product{display:block;float:right;width:49.5%;color:#fff;font-size:14px;background:#455a64;position:relative;padding:8px 70px 8px 25px;height:90px}@media (max-width:642px){.next-product{width:auto;float:none}}.next-product span{letter-spacing:1px}.next-product *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.next-product .svg-wrapper{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-60%) rotate(180deg);-ms-transform:translateY(-60%) rotate(180deg);transform:translateY(-60%) rotate(180deg)}.next-product .svg-wrapper svg *{fill:#fff}.next-product:hover{color:#546e7a;background:#fdd616}.next-product:hover *{color:#546e7a}.next-product:hover svg *{fill:#546e7a}.top-next-product{position:absolute;right:calc(50% - 600px);top:40%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);z-index:999}.top-next-product svg *{fill:#fff}.top-next-product:hover svg *{fill:#fdd616}.top-prev-product{position:absolute;left:calc(50% - 600px);top:calc(40% + 7px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.top-prev-product svg *{fill:#fff}.top-prev-product:hover svg *{fill:#fdd616}.zindex4{position:relative;z-index:4}.product-box{display:block;background:white;width:215px!important;height:200px;margin-right:1px;padding:15px;text-align:center;color:#455a64;opacity:0.2;position:relative;cursor:default}@media (max-width:1024px){.product-box{width:210px!important}}.product-box .more{position:absolute;bottom:15px;left:0;right:0;text-transform:uppercase;font-size:12px;letter-spacing:1px;opacity:0}.product-box .more hr{border-bottom:1px solid #fdd616;width:65px;margin:15px auot}.product-box *{color:#455a64}.product-box.current{background:rgba(255, 255, 255, 0.9);opacity:1!important;cursor:pointer}@media (max-width:1024px){.product-box.current{height:310px}.product-box.current .description{max-height:150px}.product-box.current .more{opacity:1}}.product-box.current:hover{height:310px}.product-box.current:hover .description{max-height:150px}.product-box.current:hover .more{opacity:1}.product-box .counter{color:#fdd616;font-size:20px;font-family:"calendas_plmonousregular", serif}.product-box .title{font-size:14px;font-weight:700;margin-top:20px}.product-box .description{font-size:12px;max-height:30px;line-height:125%;overflow:hidden;margin-top:10px}.product-slider .product-box{opacity:0.8;float:left}.product-slider-bx .product-box{opacity:0.2}.ps-wrapper{min-height:350px}.ps-wrapper *{-webkit-transition:1s all;-o-transition:1s all;transition:1s all}.ps-wrapper .bx-viewport{overflow:visible!important;margin-top:30px}.next-slide,.prev-slide{width:53px;height:19px;position:absolute;right:-40px;top:-35px;font-size:0;z-index:9999}@media (max-width:1024px){.next-slide,.prev-slide{right:0}}.next-slide a,.prev-slide a{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;display:block}.next-slide svg,.prev-slide svg{width:53px;height:19px}.next-slide svg *,.prev-slide svg *{-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;fill:#fff}.next-slide:hover svg *,.prev-slide:hover svg *{fill:#fdd616}.prev-slide{right:auto;left:0px}.next-slide{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-box{position:relative;z-index:9;background:rgba(55, 71, 79, 0.9);margin-right:40px;padding-top:15px;padding-bottom:20px;margin-top:-40px}.category-box a{display:block;padding:20px 45px 20px 10px;color:#fff;position:relative;left:20px;font-size:14px;line-height:125%}.category-box a.current,.category-box a:hover{background:#fdd616;color:#37474f}.selector{position:absolute;z-index:99;text-align:right;max-width:315px;top:-100px;right:0}@media (max-width:1023px){.selector{position:relative;top:-20px;float:right}}@media (max-width:642px){.selector{float:none}}.selector .option-chosen{color:#fdd616;text-transform:uppercase;position:relative;padding:5px 60px 5px 5px;font-size:14px;cursor:pointer;text-transform:uppercase}.selector .option-chosen:after{content:"";display:block;width:40px;height:40px;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;position:absolute;right:0;top:0;background:url(images/select-opener-yellow.svg) no-repeat center center}.selector .option-chosen:before{content:"";display:block;width:1px;height:45px;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;position:absolute;right:40px;top:0;background:#fdd616}.selector .selects-wrapper{position:absolute;left:0;right:0;top:100%;border-top:0;background:#fff;max-height:0;overflow:hidden}.selector .selects-wrapper .select-option{display:block;padding:8px;text-transform:uppercase;line-height:125%;font-size:14px;cursor:pointer;text-align:center;width:100%}.selector .selects-wrapper .select-option:hover{color:#fdd616}.selector.opened .option-chosen:after{-webkit-transform:rotate(180deg) translateY(0);-ms-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0)}.selector.opened .selects-wrapper{max-height:280px;padding:8px 0}.claim{font-size:37px;color:#fff;position:relative}.claim:after{content:"";display:block;position:absolute;left:calc(100% - 250px);bottom:-10px;height:1px;background:#fdd616;width:1000px}@media (max-width:1024px){.claim{margin-top:100px;font-size:26px;text-align:right;padding-right:15px}}.home-section-title{font-size:30px;line-height:115%}@media (max-width:1366px){.home-section-title{font-size:35px}}@media (max-width:642px){.home-section-title{font-size:30px}}.hs1-box-bg{position:absolute;right:0;top:0;height:520px;width:calc(50vw - 80px);background:#cfd8dc}.hs2-box-bg{position:absolute;left:0;top:155px;height:380px;width:calc(50vw - 135px);background:#eceff1}.cl-slider{width:100%}.client-list *{-webkit-transition:0s all!important;-o-transition:0s all!important;transition:0s all!important}.client-list,.psl-wrapper{position:relative;height:120px}@media (max-width:642px){.client-list,.psl-wrapper{height:100px}}.client-list .cl-slide,.psl-wrapper .cl-slide{height:120px;width:200px}.client-list .cl-slide *,.psl-wrapper .cl-slide *{-webkit-transition:0s all!important;-o-transition:0s all!important;transition:0s all!important}@media (max-width:642px){.client-list .cl-slide,.psl-wrapper .cl-slide{height:100px;width:100px}}.client-list .clogo-wrapper,.psl-wrapper .clogo-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:95%;max-height:120px;width:95%}.client-list .clogo-wrapper img,.psl-wrapper .clogo-wrapper img{max-width:130px;height:auto;max-height:90%}@media (max-width:700px){.client-list .clogo-wrapper img,.psl-wrapper .clogo-wrapper img{max-width:80%}}.client-list .clogo-wrapper *,.psl-wrapper .clogo-wrapper *{-webkit-transition:0s all!important;-o-transition:0s all!important;transition:0s all!important}.client-list .clogo-wrapper:hover,.psl-wrapper .clogo-wrapper:hover{opacity:1}.psl-wrapper .next-slide,.psl-wrapper .prev-slide{width:53px;height:19px;position:absolute;right:-40px;top:calc(50% - 10px);font-size:0;z-index:9999}@media (max-width:1024px){.psl-wrapper .next-slide,.psl-wrapper .prev-slide{right:5px}}.psl-wrapper .next-slide a,.psl-wrapper .prev-slide a{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;display:block}.psl-wrapper .next-slide svg,.psl-wrapper .prev-slide svg{width:53px;height:19px}.psl-wrapper .next-slide svg *,.psl-wrapper .prev-slide svg *{-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;fill:#546e7a}.psl-wrapper .next-slide:hover svg *,.psl-wrapper .prev-slide:hover svg *{fill:#fdd616}.psl-wrapper .prev-slide{right:auto;left:-40px}@media (max-width:1024px){.psl-wrapper .prev-slide{left:5px}}.psl-wrapper .next-slide{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.home-post-box{margin:0;padding:30px 10px;position:relative;left:-10px;display:block}@media (max-width:1023px){.home-post-box{left:0}}.home-post-box .box-bg{background:#f1f3f4;position:absolute;left:0;right:0;top:47px;bottom:47px;opacity:0}.home-post-box .title{font-size:24px;font-family:"calendas_plmonousregular", serif;display:block;line-height:120%}.home-post-box .title:hover{color:inherit}.home-post-box .excerpt{margin-top:15px;margin-bottom:15px;max-height:150px;overflow:hidden}.home-post-box .excerpt *{font-size:14px;line-height:150%}.home-post-box .date{font-size:12px;text-transform:uppercase;color:#90a4ae;margin-bottom:20px}.home-post-box:hover *{color:#546e7a}.home-post-box:hover .box-bg{opacity:1}.hpb-ex{height:285px}@media (max-width:1150px){.hpb-ex{height:320px}}.home .monograph-box{padding-right:130px}@media (max-width:1023px){.home .monograph-box{padding-right:0;margin-bottom:0;padding-bottom:0}}.home .monograph-box .hover-bg{background:#f1f3f4;position:asbolute;left:40px;top:45px;right:0;opacity:1}.home .monograph-box .title{font-size:24px;font-family:"calendas_plmonousregular", serif;display:block;line-height:120%}.home .monograph-box .title:hover{color:inherit}.home .monograph-box .excerpt{margin-top:15px;margin-bottom:15px}.home .monograph-box .excerpt *{font-size:14px;line-height:125%}.right-box{background:#fdd616;position:absolute;right:-520px;top:80px;width:520px;padding:20px 50px;-webkit-transition:0.7s all;-o-transition:0.7s all;transition:0.7s all;z-index:999}.right-box.closed{right:-520px}@media (max-width:1024px){.right-box{display:none}}.right-box.opened,.right-box:hover{right:0}.right-box.fixed{position:fixed}.right-box .opener{padding:8px 12px 4px 12px;background:#fdd616;position:absolute;right:100%;top:0}.right-box .catalog{font-size:12px;text-transform:uppercase;color:#37474f}.right-box .title{font-size:21px;font-weight:700;color:#37474f}.right-box .cat-photo{float:left;width:150px}.right-box .cat-content{float:left;width:calc(100% - 150px);padding-left:20px}.right-box .cat-content *{color:#37474f;font-size:14px}.right-box .cat-content ul{list-style-type:none}.right-box .cat-content ul li{position:relative;padding-left:5px;padding-bottom:5px}.right-box .cat-content ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:5px;background:url(images/tick-dark.svg) no-repeat center center}.cookie-bar{position:fixed;left:0;right:0;bottom:0;padding:20px 0;background:rgba(253, 216, 53, 0.9);display:none;z-index:9999}.cookie-bar a,.cookie-bar p,.cookie-bar span{font-size:14px;margin-bottom:0;position:relative;color:#455a64}.cookie-bar a{text-decoration:underline}.cookie-bar *{color:#4b6399}.cookie-bar .close-cookie{margin-left:10px;position:relative;top:10px;font-size:34px;line-height:20px;text-decoration:none}.cookie-bar .close-cookie:hover{color:#fff}.scrolled .product-menu{left:calc(50% - 402px)}.scrolled .product-menu.opened,.scrolled .product-menu:hover{top:57px}.product-menu{position:fixed;left:calc(50% - 395px);top:50px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:visible;width:100%;max-width:1000px;opacity:0;pointer-events:none;text-align:left}@media (max-width:1023px){.product-menu{display:none}}.product-menu .row{background:#fff}.product-menu .pm-topbar{background:#CFD8DC}.product-menu .pm-topbar strong{color:#465A64}.product-menu .pm-topbar strong:before{content:"";display:block;position:absolute;right:100%;top:0;bottom:0;background:#CFD8DC;width:580px}.product-menu.opened,.product-menu:hover{top:74px;opacity:1;pointer-events:auto}.product-menu strong{font-size:14px;text-transform:uppercase;padding:15px 0 12px 0;line-height:100%;display:block;background:#CFD8DC;color:#465A64;position:relative}.product-menu strong:before{content:"";display:block;position:absolute;right:100%;top:0;bottom:0;background:#CFD8DC;width:80px}.product-menu .product-level strong:after{content:"";display:block;position:absolute;left:100%;top:0;bottom:0;background:#CFD8DC;width:580px}.product-menu .cat-level1,.product-menu .cat-level2,.product-menu .product-level{padding:10px 0;position:relative;float:left;height:400px}.product-menu .cat-level1 a,.product-menu .cat-level2 a,.product-menu .product-level a{display:block;padding:9px 20px;font-size:14px;line-height:120%}.product-menu .cat-level1 a.current,.product-menu .cat-level1 a:hover,.product-menu .cat-level2 a.current,.product-menu .cat-level2 a:hover,.product-menu .product-level a.current,.product-menu .product-level a:hover{font-weight:700}.product-menu .cat-level1 a:hover,.product-menu .cat-level2 a:hover,.product-menu .product-level a:hover{color:inherit}.product-menu .line2{display:block;position:absolute;left:-32px;top:15px;height:26px;width:1px;background:#fff}.product-menu .cat-level1{width:28%;background:#cfd8dc;padding-right:0;position:relative;z-index:3;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4)}.product-menu .cat-level1 a{padding-right:50px;position:relative;-webkit-transition:0s all;-o-transition:0s all;transition:0s all;color:#455a64}.product-menu .cat-level1 a.current{color:#465A64;background:#e9f2f6}.product-menu .cat-level1 a.current.has-children:after{content:"";display:block;width:53px;height:19px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:0px;top:calc(50% - 10px);background:url(images/arrow1.svg) no-repeat center center}.product-menu .cat-level2{background:#e9f2f6;position:absolute;left:0;top:0;bottom:0;width:28%;padding-top:10px;line-height:150%;z-index:2;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4)}.product-menu .cat-level2.opened{left:28%}.product-menu .cat-level2 a{padding-right:50px}.product-menu .cat-level2 .current{position:relative}.product-menu .cat-level2 .current:after{content:"";display:block;width:53px;height:19px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:0px;top:calc(50% - 10px);background:url(images/arrow1.svg) no-repeat center center}.product-menu .product-level{width:28%;padding:0;position:absolute;left:0;top:0;bottom:0;z-index:1;-webkit-box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4);box-shadow:0 4px 2px -2px rgba(0, 0, 0, 0.4)}.product-menu .product-level.opened{left:56%;width:44%}.product-menu .product-level.opened2{left:28%;width:44%}.product-menu .product-level .cat-products{height:400px;background:#fff;padding-top:10px;overflow:hidden}.other-bar{background:#263238;height:75px;position:fixed;top:-80px;left:0;right:0;z-index:99999999}@media (max-width:1024px){.other-bar{display:none}}.other-bar.opened{top:0}.other-bar svg{width:30px;height:30px;position:relative;top:10px}.other-bar svg *{fill:#fff}.other-bar .columns{line-height:75px}.other-bar .columns a{color:#fff;text-transform:uppercase;font-size:14px;display:inline-block;position:relative;top:-6px;padding:0 25px}.other-bar .columns a strong{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.other-bar .columns a:hover{background:#fdd616;color:#263238}.other-bar .columns a:hover svg *{fill:#263238}.other-bar .columns .close-other{font-size:36px;font-weight:300;border-left:1px solid rgba(255, 255, 255, 0.3);position:relative;top:0}.other-bar .columns .close-other:hover{color:#fdd616;background:transparent}.tm-pub-list .column{font-size:14px}.p-row{font-size:14px;text-transform:uppercase;line-height:18px;overflow:hidden}.p-row svg{float:left;width:50px;height:50px}.p-row .tf-wrapper{float:left;width:calc(100% - 50px);padding-left:15px;padding-top:15px}#lightboxOverlay{background:rgba(235, 239, 242, 0.7)}#lightbox{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}#lightbox *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.lb-outerContainer{border-radius:0!important}.lb-container{padding:0;border-radius:0}.lightbox .lb-image{border-radius:0}.office-photo{width:150px;position:absolute;bottom:30px;left:calc(50vw - 140px);z-index:9999;cursor:pointer}.office-photo.opened{width:450px}@media (max-width:1024px){.office-photo{position:relative;width:100%;left:0;bottom:0}}.search-overlay{background:rgba(235, 239, 242, 0.9);position:fixed;top:0;bottom:0;left:0;right:0;padding-top:20vh;overflow-y:auto;display:none;z-index:9999999}.search-overlay.opened{display:block}.search-overlay .close-search{position:absolute;right:50%;margin-right:-585px;top:20px;display:block;width:50px}.search-overlay .close-search svg *{fill:#546e7a}.search-overlay .close-search:hover svg *{fill:#fdd616}.search-overlay .search-title{text-transform:uppercase}.search-overlay input{font-size:64px;background:transparent;height:80px;margin-top:40px;text-align:center;border:0;border-bottom:2px solid #546e7a;-webkit-box-shadow:none;box-shadow:none}.search-overlay input:focus{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:2px solid #546e7a}.search-overlay .live-results{display:none;border-bottom:1px solid #8a8889;padding-top:30px;padding-bottom:30px;margin-bottom:40px}.search-overlay .live-results .search-column-title{font-size:20px;font-weight:600;margin-bottom:20px}.search-overlay .live-results .column a{font-size:13px;display:block;margin-bottom:20px}.search-overlay .live-results .column a:hover{color:inherit}.mg-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden;max-width:800px;width:100%}.mg-modal .left-side{width:50%;float:left;background:#fdd616;padding:30px}.mg-modal .right-side{width:50%;float:left;text-align:center;padding-top:25px;background:#fff;position:absolute;right:0;top:0;bottom:0}.mg-modal .catalog{font-size:12px;text-transform:uppercase;color:#37474f}.mg-modal .title{font-size:21px;font-weight:700;color:#37474f}.mg-modal .right-side img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mg-modal .cat-content{float:left;width:calc(100% - 100px);padding-left:20px}.mg-modal .cat-content *{color:#37474f;font-size:14px}.mg-modal .cat-content ul{list-style-type:none}.mg-modal .cat-content ul li{position:relative;padding-left:5px;padding-bottom:5px}.mg-modal .cat-content ul li:before{content:"";display:block;width:14px;height:12px;position:absolute;left:-20px;top:5px;background:url(images/tick-dark.svg) no-repeat center center}.mg-modal .close-modal{position:absolute;right:15px;top:15px}.mg-modal .close-modal svg{width:20px;height:20px}.mg-modal .close-modal svg *{fill:#546e7a}.mg-modal .close-modal:hover svg *{fill:#fdd616}.hamburger{position:relative;top:11px;width:30px;height:17px;float:right;margin-right:15px;margin-top:5px;cursor:pointer;z-index:900}@media (max-width:1024px){.hamburger :not(svg){-webkit-transform:translate3d(0, 0, 0)}}.hamburger .line{height:3px;width:100%;position:absolute;background:#fff}.hamburger .line1{top:0;left:0}.hamburger .line2{top:7px;left:0}.hamburger .line3{top:14px;left:0}.hamburger.open .line{background:#546e7a}.hamburger.open .line1{top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.open .line2{opacity:0}.hamburger.open .line3{top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-overlay{position:fixed;top:0;height:0;left:0;right:0;background:rgba(255, 255, 255, 0.9);overflow-y:auto;padding:0;z-index:9999}.mobile-overlay .lang-select{margin-left:0}.mobile-overlay .lang-select a{color:#546e7a;font-size:16px}.mobile-overlay .others{margin-top:25px}.mobile-overlay .others a{display:block}@media (max-width:1024px){.mobile-overlay{-webkit-transform:translate3d(0, 0, 0)}}.mobile-overlay .social{font-size:35px}.mobile-overlay .mobile-menu{text-align:center;list-style-type:none;margin-left:0}.mobile-overlay .mobile-menu .sub-menu{list-style-type:none;margin:0}.mobile-overlay .mobile-menu .sub-menu a{font-size:13px}.mobile-overlay .mobile-menu li{padding:0;position:relative}.mobile-overlay .mobile-menu a{font-size:20px;font-weight:400;line-height:135%}.mobile-overlay .mobile-menu a:hover{color:#546e7a}.mobile-overlay .mobile-menu .opened .sub-menu{display:block}.mobile-overlay.open{height:100%;padding:20px;padding-top:130px}iframe{max-width:100%;width:auto!important;overflow:hidden;background:transparent!important}.media-iframe{padding-top:25px}.media-iframe iframe{width:100%!important;height:170px!important}.monography-iframe iframe{width:100%!important;height:270px!important}@media (max-width:642px){.monography-iframe iframe{height:350px!important}}.newsletter-iframe iframe{width:100%!important;height:230px!important}@media (max-width:642px){.newsletter-iframe iframe{height:295px}}.monography-iframe-homepage iframe{width:95%!important;height:355px!important}@media (max-width:1024px){.monography-iframe-homepage iframe{height:200px!important}}@media (max-width:642px){.monography-iframe-homepage iframe{height:280px!important}}.b-iframe iframe{width:100%!important;height:355px!important}.training-iframe iframe{width:100%!important;height:580px!important}.training-form{background:#fff;padding:40px}.training-form h3{font-size:24px;margin-bottom:25px;font-family:"calendas_plmonousregular", serif}.training-form .form-text{font-size:14px;margin-bottom:25px}.example-box{background:#eceff1;padding:0 40px 20px 40px}.example-box .title{position:relative;top:-16px;margin-bottom:25px;font-size:24px}.example-box .text-wrapper{font-size:14px}.example-box hr{width:210px;border-bottom:1px solid #d5dce0;margin:20px 0}.example-box strong{font-size:14px}.example-box iframe{width:100%!important;height:260px!important}.newsletter-bar{background:#eceff1;padding:50px 0;margin-top:-1px}.newsletter-bar svg{margin-bottom:15px}.newsletter-bar svg *{fill:#546e7a}.newsletter-bar iframe{height:180px!important;width:100%!important}@media (max-width:642px){.newsletter-bar iframe{height:320px!important}}.mhs img{max-width:50%}.unb{position:relative;top:-14px}.newsletter-bar-bottom{background:#fdd616;padding-top:10px}.newsletter-bar-bottom iframe{width:100%!important;height:150px!important}@media (max-width:1023px){.newsletter-bar-bottom iframe{height:200px!important}}@media (max-width:642px){.newsletter-bar-bottom iframe{height:380px!important}}.photo-size img{width:80%}.contact-form br{display:none}.contact-form.cfbg{background:#eceff1;padding:10px}.contact-form input[type=email],.contact-form input[type=text]{width:100%;border:0;line-height:39px;height:39px;padding:0 10px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}.contact-form textarea{width:100%;border:0;height:150px;padding:0 10px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}.contact-form input[type=submit]{width:100%;border:0;line-height:39px;font-size:14px;padding:0 10px;background:#546e7a;color:#fff;text-transform:uppercase}.contact-form input[type=submit]:hover{background:#fdd616;color:#1D1D1B}.contact-form span{font-size:12px}.contact-form .agreeds{font-size:12px;overflow:hidden}.contact-form .agreeds label{overflow:hidden;display:block;position:relative}.contact-form .agreeds label span{display:block;width:calc(100% - 25px);float:right}.contact-form .agreeds *{font-size:12px;color:#546e7a}.contact-form .agreeds .wpcf7-not-valid-tip{color:#f00}.contact-form .wpcf7-not-valid-tip{position:relative;top:-9px}.contact-form input[type=checkbox]+span:before{content:" ";display:inline-block;float:left;width:17px;height:17px;margin:0 4px 0 0;vertical-align:middle;background:url(images/checkbox.png) left top no-repeat;cursor:pointer;position:absolute;top:0;left:0px}.contact-form input[type=checkbox].sm-error+span:before{content:" ";display:inline-block;float:left;width:17px;height:17px;margin:0 4px 0 0;vertical-align:middle;background:url(images/checkbox-error.png) left top no-repeat;cursor:pointer;position:absolute;top:0;left:0px}.contact-form input[type=checkbox]:checked+span:before{background:url(images/checkbox.png) -17px top no-repeat}.contact-form input[type=checkbox]+span,.contact-form input[type=radio]+span{margin-left:0}.contact-form input[type=checkbox]{display:none}.contact-form input[type=checkbox]+label:before{content:" ";display:inline-block;float:left;width:17px;height:17px;margin:5px 4px 0 0;vertical-align:middle;background:url(/checkbox.png) left top no-repeat;cursor:pointer}.contact-form input[type=checkbox]:checked+label:before{background:url(images/checkbox.png) -25px top no-repeat}.contact-form input[type=checkbox]+label,.contact-form input[type=radio]+label{margin-left:0}.contact-form .wpcf7-response-output{margin:0 0 50px 0!important}.contact-form .form-text{font-size:16px;line-height:120%}.contact-form .tm-title{font-size:14px;color:#37474f}.back-to-team{color:#fff;font-size:18px;position:absolute;bottom:20px;right:50px;z-index:99}@media (max-width:642px){.back-to-team{right:20px}}.back-to-team:hover{color:#fff}.back-to-team:hover svg{left:-8px}.back-to-team svg{position:relative;top:4px;left:-4px}.back-to-team svg *{fill:#fff}.faq-list{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.faq-list *{-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.faq-list>li{margin-top:17px;padding-bottom:17px;margin-bottom:0;position:relative}.faq-list>li:after{content:"";display:block;position:absolute;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:8px;height:1px;background:#ECEFF1}.faq-list>li.force-opened .question{cursor:auto}.faq-list>li.force-opened .answer{display:block!important}.faq-list>li .question{cursor:pointer}.faq-list>li .answer{-webkit-transition:0s all;-o-transition:0s all;transition:0s all;display:none}.about-person .monograph-box .author .flname{padding-left:5px;width:calc(100% - 40px);padding-top:2px}.svg-chart svg{width:680px;height:552px}@media (max-width:1023px){.svg-chart svg{width:100%;height:auto}}.svg-chart .mg-tooltip{position:absolute;width:300px;padding:15px;background:#fff;border:1px solid #37474f;font-size:12px;opacity:0;-webkit-transform:translate(-50%, calc(-100% - 25px));-ms-transform:translate(-50%, calc(-100% - 25px));transform:translate(-50%, calc(-100% - 25px));-webkit-transition:0s all;-o-transition:0s all;transition:0s all}.svg-chart .mg-tooltip:after{content:"";display:block;border-top:16px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:calc(50% - 8px);top:calc(100% - 1px)}.svg-chart .mg-tooltip:before{content:"";display:block;border-top:16px solid #37474f;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:calc(50% - 8px);top:100%}.svg-chart .mg-tooltip.bottom-v{-webkit-transform:translate(-50%, calc(100% - 70px));-ms-transform:translate(-50%, calc(100% - 70px));transform:translate(-50%, calc(100% - 70px))}.svg-chart .mg-tooltip.bottom-v:after{border-top:0;border-bottom:16px solid #fff;top:auto;bottom:calc(100% - 1px)}.svg-chart .mg-tooltip.bottom-v:before{border-top:0;border-bottom:16px solid #37474f;top:auto;bottom:100%}.svg-chart .graph-text{width:230px;height:150px;position:absolute;left:calc(50% - 130px);top:360px;font-size:10px}@media (max-width:1024px){.svg-chart .graph-text{top:326px}}@media (max-width:1023px){.svg-chart .graph-text{position:static;width:auto;height:auto;padding:25px 15px}}.svg-chart .st0,.svg-chart .st1,.svg-chart .st2,.svg-chart .st3,.svg-chart .st5,.svg-chart .st6,.svg-chart .st7,.svg-chart .st8,.svg-chart .st9{cursor:pointer}.gt-list{list-style-type:none;margin-left:0}.gt-list li{padding-left:0;margin-top:0;padding-bottom:0}.gt-list li:after{display:none}.gt-list li .question{padding:5px 10px}.gt-list li .answer{margin-bottom:15px;margin-top:15px;font-size:14px}.page-template-page-faq-factory ol{list-style-type:none}.youtube-wrapper iframe{width:100%!important}.reveal-overlay{z-index:999;background:rgba(0, 0, 0, 0.7)}.shown{display:none}.team-list .large-up-4>.column:nth-of-type(4n+1),.team-list .large-up-4>.columns:nth-of-type(4n+1){clear:none}