/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.f16 .flag{display:inline-block;width:40px;height:30px;vertical-align:text-top;line-height:16px;background:url(/modules/custom/yf_countries/images/youfone-flags-sprite.png) no-repeat;}.f16 .flag.scaled{transform:scale(0.4);transform-origin:top left;}.f16 .ad{background-position:-0px -0px;}.f16 .ae{background-position:-40px -0px;}.f16 .af{background-position:-80px -0px;}.f16 .ag{background-position:-120px -0px;}.f16 .ai{background-position:-160px -0px;}.f16 .al{background-position:-200px -0px;}.f16 .am{background-position:-240px -0px;}.f16 .ao{background-position:-280px -0px;}.f16 .aq{background-position:-320px -0px;}.f16 .ar{background-position:-360px -0px;}.f16 .as{background-position:-400px -0px;}.f16 .at{background-position:-440px -0px;}.f16 .au{background-position:-480px -0px;}.f16 .aw{background-position:-520px -0px;}.f16 .ax{background-position:-560px -0px;}.f16 .az{background-position:-600px -0px;}.f16 .ba{background-position:-640px -0px;}.f16 .bb{background-position:-680px -0px;}.f16 .bd{background-position:-720px -0px;}.f16 .be{background-position:-760px -0px;}.f16 .bf{background-position:-0px -30px;}.f16 .bg{background-position:-40px -30px;}.f16 .bh{background-position:-80px -30px;}.f16 .bi{background-position:-120px -30px;}.f16 .bj{background-position:-160px -30px;}.f16 .bl{background-position:-200px -30px;}.f16 .bm{background-position:-240px -30px;}.f16 .bn{background-position:-280px -30px;}.f16 .bo{background-position:-320px -30px;}.f16 .bq{background-position:-360px -30px;}.f16 .br{background-position:-400px -30px;}.f16 .bs{background-position:-440px -30px;}.f16 .bt{background-position:-480px -30px;}.f16 .bv{background-position:-520px -30px;}.f16 .bw{background-position:-560px -30px;}.f16 .by{background-position:-600px -30px;}.f16 .bz{background-position:-640px -30px;}.f16 .ca{background-position:-680px -30px;}.f16 .cc{background-position:-720px -30px;}.f16 .cd{background-position:-760px -30px;}.f16 .cf{background-position:-0px -60px;}.f16 .cg{background-position:-40px -60px;}.f16 .ch{background-position:-80px -60px;}.f16 .ci{background-position:-120px -60px;}.f16 .ck{background-position:-160px -60px;}.f16 .cl{background-position:-200px -60px;}.f16 .cm{background-position:-240px -60px;}.f16 .cn{background-position:-280px -60px;}.f16 .co{background-position:-320px -60px;}.f16 .cp{background-position:-360px -60px;}.f16 .cr{background-position:-400px -60px;}.f16 .cu{background-position:-440px -60px;}.f16 .cv{background-position:-480px -60px;}.f16 .cw{background-position:-520px -60px;}.f16 .cx{background-position:-560px -60px;}.f16 .cy{background-position:-600px -60px;}.f16 .cz{background-position:-640px -60px;}.f16 .de{background-position:-680px -60px;}.f16 .dg{background-position:-720px -60px;}.f16 .dj{background-position:-760px -60px;}.f16 .dk{background-position:-0px -90px;}.f16 .dm{background-position:-40px -90px;}.f16 .do{background-position:-80px -90px;}.f16 .dz{background-position:-120px -90px;}.f16 .ec{background-position:-160px -90px;}.f16 .ee{background-position:-200px -90px;}.f16 .eg{background-position:-240px -90px;}.f16 .eh{background-position:-280px -90px;}.f16 .er{background-position:-320px -90px;}.f16 .es{background-position:-360px -90px;}.f16 .et{background-position:-400px -90px;}.f16 .eu{background-position:-440px -90px;}.f16 .fi{background-position:-480px -90px;}.f16 .fj{background-position:-520px -90px;}.f16 .fk{background-position:-560px -90px;}.f16 .fm{background-position:-600px -90px;}.f16 .fo{background-position:-640px -90px;}.f16 .fr{background-position:-680px -90px;}.f16 .ga{background-position:-720px -90px;}.f16 .gb{background-position:-760px -90px;}.f16 .gd{background-position:-0px -120px;}.f16 .ge{background-position:-40px -120px;}.f16 .gf{background-position:-80px -120px;}.f16 .gg{background-position:-120px -120px;}.f16 .gh{background-position:-160px -120px;}.f16 .gi{background-position:-200px -120px;}.f16 .gl{background-position:-240px -120px;}.f16 .gm{background-position:-280px -120px;}.f16 .gn{background-position:-320px -120px;}.f16 .gp{background-position:-360px -120px;}.f16 .gq{background-position:-400px -120px;}.f16 .gr{background-position:-440px -120px;}.f16 .gs{background-position:-480px -120px;}.f16 .gt{background-position:-520px -120px;}.f16 .gu{background-position:-560px -120px;}.f16 .gw{background-position:-600px -120px;}.f16 .gy{background-position:-640px -120px;}.f16 .hk{background-position:-680px -120px;}.f16 .hm{background-position:-720px -120px;}.f16 .hn{background-position:-760px -120px;}.f16 .hr{background-position:-0px -150px;}.f16 .ht{background-position:-40px -150px;}.f16 .hu{background-position:-80px -150px;}.f16 .ic{background-position:-120px -150px;}.f16 .id{background-position:-160px -150px;}.f16 .ie{background-position:-200px -150px;}.f16 .il{background-position:-240px -150px;}.f16 .im{background-position:-280px -150px;}.f16 .in{background-position:-320px -150px;}.f16 .io{background-position:-360px -150px;}.f16 .iq{background-position:-400px -150px;}.f16 .ir{background-position:-440px -150px;}.f16 .is{background-position:-480px -150px;}.f16 .it{background-position:-520px -150px;}.f16 .je{background-position:-560px -150px;}.f16 .jm{background-position:-600px -150px;}.f16 .jo{background-position:-640px -150px;}.f16 .jp{background-position:-680px -150px;}.f16 .ke{background-position:-720px -150px;}.f16 .kg{background-position:-760px -150px;}.f16 .kh{background-position:-0px -180px;}.f16 .ki{background-position:-40px -180px;}.f16 .km{background-position:-80px -180px;}.f16 .kn{background-position:-120px -180px;}.f16 .kp{background-position:-160px -180px;}.f16 .kr{background-position:-200px -180px;}.f16 .kw{background-position:-240px -180px;}.f16 .ky{background-position:-280px -180px;}.f16 .kz{background-position:-320px -180px;}.f16 .la{background-position:-360px -180px;}.f16 .lb{background-position:-400px -180px;}.f16 .lc{background-position:-440px -180px;}.f16 .li{background-position:-480px -180px;}.f16 .lk{background-position:-520px -180px;}.f16 .lr{background-position:-560px -180px;}.f16 .ls{background-position:-600px -180px;}.f16 .lt{background-position:-640px -180px;}.f16 .lu{background-position:-680px -180px;}.f16 .lv{background-position:-720px -180px;}.f16 .ly{background-position:-760px -180px;}.f16 .ma{background-position:-0px -210px;}.f16 .mc{background-position:-40px -210px;}.f16 .md{background-position:-80px -210px;}.f16 .me{background-position:-120px -210px;}.f16 .mf{background-position:-160px -210px;}.f16 .mg{background-position:-200px -210px;}.f16 .mh{background-position:-240px -210px;}.f16 .mk{background-position:-280px -210px;}.f16 .ml{background-position:-320px -210px;}.f16 .mm{background-position:-360px -210px;}.f16 .mn{background-position:-400px -210px;}.f16 .mo{background-position:-440px -210px;}.f16 .mp{background-position:-480px -210px;}.f16 .mq{background-position:-520px -210px;}.f16 .mr{background-position:-560px -210px;}.f16 .ms{background-position:-600px -210px;}.f16 .mt{background-position:-640px -210px;}.f16 .mu{background-position:-680px -210px;}.f16 .mv{background-position:-720px -210px;}.f16 .mw{background-position:-760px -210px;}.f16 .mx{background-position:-0px -240px;}.f16 .my{background-position:-40px -240px;}.f16 .mz{background-position:-80px -240px;}.f16 .na{background-position:-120px -240px;}.f16 .nc{background-position:-160px -240px;}.f16 .ne{background-position:-200px -240px;}.f16 .nf{background-position:-240px -240px;}.f16 .ng{background-position:-280px -240px;}.f16 .ni{background-position:-320px -240px;}.f16 .nl{background-position:-360px -240px;}.f16 .no{background-position:-400px -240px;}.f16 .np{background-position:-440px -240px;}.f16 .nr{background-position:-480px -240px;}.f16 .nu{background-position:-520px -240px;}.f16 .nz{background-position:-560px -240px;}.f16 .om{background-position:-600px -240px;}.f16 .pa{background-position:-640px -240px;}.f16 .pc{background-position:-680px -240px;}.f16 .pe{background-position:-720px -240px;}.f16 .pf{background-position:-760px -240px;}.f16 .pg{background-position:-0px -270px;}.f16 .ph{background-position:-40px -270px;}.f16 .pk{background-position:-80px -270px;}.f16 .pl{background-position:-120px -270px;}.f16 .pm{background-position:-160px -270px;}.f16 .pn{background-position:-200px -270px;}.f16 .pr{background-position:-240px -270px;}.f16 .ps{background-position:-280px -270px;}.f16 .pt{background-position:-320px -270px;}.f16 .pw{background-position:-360px -270px;}.f16 .py{background-position:-400px -270px;}.f16 .qa{background-position:-440px -270px;}.f16 .re{background-position:-480px -270px;}.f16 .ro{background-position:-520px -270px;}.f16 .rs{background-position:-560px -270px;}.f16 .ru{background-position:-600px -270px;}.f16 .rw{background-position:-640px -270px;}.f16 .sa{background-position:-680px -270px;}.f16 .sb{background-position:-720px -270px;}.f16 .sc{background-position:-760px -270px;}.f16 .sd{background-position:-0px -300px;}.f16 .se{background-position:-40px -300px;}.f16 .sg{background-position:-80px -300px;}.f16 .sh{background-position:-120px -300px;}.f16 .si{background-position:-160px -300px;}.f16 .sj{background-position:-200px -300px;}.f16 .sk{background-position:-240px -300px;}.f16 .sl{background-position:-280px -300px;}.f16 .sm{background-position:-320px -300px;}.f16 .sn{background-position:-360px -300px;}.f16 .so{background-position:-400px -300px;}.f16 .sr{background-position:-440px -300px;}.f16 .ss{background-position:-480px -300px;}.f16 .st{background-position:-520px -300px;}.f16 .sv{background-position:-560px -300px;}.f16 .sx{background-position:-600px -300px;}.f16 .sy{background-position:-640px -300px;}.f16 .sz{background-position:-680px -300px;}.f16 .tc{background-position:-720px -300px;}.f16 .td{background-position:-760px -300px;}.f16 .tf{background-position:-0px -330px;}.f16 .tg{background-position:-40px -330px;}.f16 .th{background-position:-80px -330px;}.f16 .tj{background-position:-120px -330px;}.f16 .tk{background-position:-160px -330px;}.f16 .tl{background-position:-200px -330px;}.f16 .tm{background-position:-240px -330px;}.f16 .tn{background-position:-280px -330px;}.f16 .to{background-position:-320px -330px;}.f16 .tr{background-position:-360px -330px;}.f16 .tt{background-position:-400px -330px;}.f16 .tv{background-position:-440px -330px;}.f16 .tw{background-position:-480px -330px;}.f16 .tz{background-position:-520px -330px;}.f16 .ua{background-position:-560px -330px;}.f16 .ug{background-position:-600px -330px;}.f16 .um{background-position:-640px -330px;}.f16 .un{background-position:-680px -330px;}.f16 .us{background-position:-720px -330px;}.f16 .uy{background-position:-760px -330px;}.f16 .uz{background-position:-0px -360px;}.f16 .va{background-position:-40px -360px;}.f16 .vc{background-position:-80px -360px;}.f16 .ve{background-position:-120px -360px;}.f16 .vg{background-position:-160px -360px;}.f16 .vi{background-position:-200px -360px;}.f16 .vn{background-position:-240px -360px;}.f16 .vu{background-position:-280px -360px;}.f16 .wf{background-position:-320px -360px;}.f16 .ws{background-position:-360px -360px;}.f16 .xk{background-position:-400px -360px;}.f16 .xx{background-position:-440px -360px;}.f16 .ye{background-position:-480px -360px;}.f16 .yt{background-position:-520px -360px;}.f16 .za{background-position:-560px -360px;}.f16 .zm{background-position:-600px -360px;}.f16 .zw{background-position:-640px -360px;}
.layout--fourcol-section{display:flex;flex-wrap:wrap;}.layout--fourcol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--fourcol-section > .layout__region{flex:0 1 25%;}}
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%;}}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
