@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.expats-content-wrapper{font-family:"Open Sans Regular", Arial, Sans-serif, serif;color:black;font-size:1rem}.expats-content-wrapper *{box-sizing:border-box}@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.expats-content-wrapper{font-family:"Open Sans Regular", Arial, Sans-serif, serif;color:black;font-size:1rem}.expats-content-wrapper *{box-sizing:border-box}@media (min-width: 1023px){#article .job-list{min-height:500px}}#article .job-list.offers article:last-of-type{border-bottom:solid 1px #e1e1e1}#article .job-list.offers ul.paging{padding:20px 0}#article .job-list .premium-profiles-widget{display:flex;flex-direction:column;margin-top:15px;border-bottom:solid 1px #e1e1e1;padding-bottom:15px}#article .job-list .premium-profiles-widget div{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 25px 0}@media (max-width: 800px){#article .job-list .premium-profiles-widget div{justify-content:space-around;padding-bottom:15px}}#article .job-list .premium-profiles-widget div a{width:20%;margin:25px 25px 0 25px}@media (max-width: 800px){#article .job-list .premium-profiles-widget div a{width:40%;margin:15px}}@media (max-width: 400px){#article .job-list .premium-profiles-widget div a{width:35%;margin:10px}}#article .job-list .premium-profiles-widget div a img{display:block;width:100%}#article .job-list .premium-profiles-widget a.looking{display:block;text-align:center;color:#a5a5a5;font-size:.8125rem}#article .job-list .partner-promo-banner{border-bottom:solid 1px #e1e1e1;padding:35px 0 10px 0}#article .job-list .partner-promo-banner .eas{display:flex;flex-direction:column-reverse;position:relative}#article .job-list .partner-promo-banner .eas a.bottom-right{text-align:center;color:#d2d2d2;display:block;text-decoration:none;font-size:.875rem;margin-top:10px}#article .job-list .partner-promo-banner .eas a.a-link{position:absolute;color:grey;right:0;bottom:0;z-index:50}#article .job-list .partner-promo-banner .eas img{display:block;margin:auto}#article .job-list article{padding:20px 0;border-bottom:solid 1px #e1e1e1;display:flex;justify-content:space-between}@media (max-width: 800px){#article .job-list article{flex-direction:column-reverse;align-items:start}}#article .job-list article:last-of-type{border-bottom:0}#article .job-list article h3 a{font-size:1.25rem;text-decoration:none;font-family:"Open Sans Bold", Arial, Sans-serif, serif;color:#0057a2 !important}@media (max-width: 800px){#article .job-list article h3 a{font-size:1.125rem}}#article .job-list article h4{margin:12px 0 7px 0;background-color:white;color:#0e90ec;display:inline-block;padding:3px 7px;font-family:Arial, sans-serif;font-size:.875rem;font-weight:normal;border:solid 1px #4bacff;border-radius:3px}@media (max-width: 800px){#article .job-list article div{font-size:.9375rem}}#article .job-list article div.languages{margin:7px 0 0 0}#article .job-list article div.languages .lang{display:inline-block;margin-right:20px}#article .job-list article div.languages .lang a{display:flex;align-items:center;color:black;text-decoration:none}#article .job-list article div.languages .lang a img{width:25px;margin-right:15px}#article .job-list article div.languages .lang a em{margin-left:10px;font-size:.9375rem;color:grey}#article .job-list article div.languages .lang{margin-bottom:13px}@media (max-width: 500px){#article .job-list article div.languages .lang a img{width:20px}}#article .job-list article div.info{line-height:25px;color:#4e4e4e}#article .job-list article div.info a{color:inherit !important;text-decoration:none}#article .job-list article div.extras{display:flex;align-items:center}@media (max-width: 800px){#article .job-list article div.extras{border:solid 1px #ddefff;margin-bottom:15px;padding:5px 0}#article .job-list article div.extras.no-logo{display:none}}@media (max-width: 500px){#article .job-list article div.extras{display:none}}#article .job-list article div.extras span{color:#4e4e4e;margin-bottom:7px;margin-left:10px;width:110px;text-align:right}@media (max-width: 800px){#article .job-list article div.extras span{display:none}}#article .job-list article div.extras img{display:block;max-width:165px}#article .job-list .no-results{padding-top:40px}#article .job-list ul.paging{display:flex}#article .job-list ul.paging li{border-radius:5px;margin-right:7px;display:flex;align-items:center;justify-content:center;color:white;font-family:"Open Sans Bold", Arial, Sans-serif, serif}#article .job-list ul.paging li:last-of-type{margin-right:0}#article .job-list ul.paging li.info{background-color:grey;padding-right:25px;padding-left:25px}@media (max-width: 400px){#article .job-list ul.paging li.info{padding-right:15px;padding-left:15px}}#article .job-list ul.paging li.prev,#article .job-list ul.paging li.next{background-color:#009BE2}#article .job-list ul.paging li.prev:hover,#article .job-list ul.paging li.next:hover{background-color:#0071A5}#article .job-list ul.paging li a{padding:12px 25px;cursor:pointer;text-decoration:none;color:inherit}@media (max-width: 400px){#article .job-list ul.paging li a{padding:12px 15px}}#article .job-list ul.paging{margin-top:15px;display:flex;justify-content:center}#article .job-list .scroll-to-top{text-align:center}#article .job-list .scroll-to-top.no-paging{margin-top:30px}#article .job-list .scroll-to-top a{color:grey}@media (max-width: 1310px){#article.job-positions .container.job-list{margin-left:20px;margin-right:20px}}#article .form-container{max-width:1100px;margin:0 auto;position:relative}@media (max-width: 1100px){#article .form-container{margin-right:0;margin-left:0}}@media (max-width: 1280px){#article .form-container{padding-top:0}}#article .featured-image{position:relative;width:100%;height:350px;background-position:center center;background-repeat:no-repeat}@media (max-width: 950px){#article .featured-image{height:calc(100vw * 350/950);background-size:contain}}#article nav{background-color:#eaeaea}#article nav .container{position:relative;max-width:1100px;margin:0 auto;position:relative;display:flex;height:70px;padding-left:250px}@media (max-width: 1100px){#article nav .container{margin-right:0;margin-left:0}}@media (max-width: 1280px){#article nav .container{padding-top:0}}@media (max-width: 950px){#article nav .container{padding-left:175px}}#article nav .container .logo{position:absolute;background-color:white;width:250px;height:250px;left:0;bottom:0;display:flex;align-items:center;justify-content:center}@media (max-width: 950px){#article nav .container .logo{height:auto;width:175px}}#article nav .container .logo img{width:80%}#article nav .container a.positions-link{display:flex;align-items:center;justify-content:center;height:70px;padding:0 35px;background-color:#00adff;color:white;text-decoration:none;white-space:nowrap;font-size:1.125rem}@media (max-width: 400px){#article nav .container a.positions-link{padding:0 20px}}#article header{padding:40px 0 36px 0;position:relative;border-bottom:solid 1px #e1e1e1;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1310px){#article header{margin-bottom:0 !important}}@media (max-width: 500px){#article header{margin-bottom:20px !important}}#article header.socials-next-to-title{max-width:1100px;margin:0 auto}@media (max-width: 1310px){#article header.socials-next-to-title{padding-left:20px;padding-right:20px}}@media (max-width: 650px){#article header.socials-next-to-title{flex-direction:column}#article header.socials-next-to-title .title h1{text-align:center}#article header.socials-next-to-title .title h3{text-align:center;margin-bottom:25px}#article header.socials-next-to-title .socials ul li:first-of-type{margin-left:0}}#article header.socials-under-title{flex-direction:column}#article header.socials-under-title .title h1{text-align:center}#article header.socials-under-title .title h3{text-align:center;margin-bottom:25px}#article header.socials-under-title .socials ul li:first-of-type{margin-left:0}#article header.frontend{margin-bottom:40px}@media (max-width: 1024px){#article header{padding-top:25px}}@media (max-width: 650px){#article header{padding:20px}}#article header .title h1{font-family:"Open Sans Bold", Arial, Sans-serif;font-weight:700;font-style:normal;text-align:left;font-size:2.875rem;color:black;line-height:50px;margin-bottom:7px}@media (max-width: 1024px){#article header .title h1{max-width:none}}@media (max-width: 650px){#article header .title h1{font-size:1.75rem;line-height:34px;margin-bottom:22px}}#article header .title h3{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:1.25rem;color:#6f6f6f}#article header .socials ul{display:flex}#article header .socials ul li{margin-left:20px}#article header .socials ul li a{text-decoration:none}#article header .socials ul li a img{width:45px;display:block}#article section{box-sizing:border-box;max-width:1100px;margin:0 auto;position:relative;background-color:white}@media (max-width: 1100px){#article section{margin-right:0;margin-left:0}}@media (max-width: 1280px){#article section{padding-top:0}}#article section *{box-sizing:border-box}#article section .tools{padding:15px 0;border-bottom:solid 1px #e1e1e1;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1310px){#article section .tools{padding:15px 20px}}@media (max-width: 400px){#article section .tools{flex-direction:column}#article section .tools>div:first-of-type{margin-bottom:10px}}#article section .tools a{color:#00adff;margin-left:15px}@media (max-width: 1310px){#article section .main{padding:20px}}@media (max-width: 1023px){#article section .main{padding-right:20px}}@media (max-width: 500px){#article section .main{padding:0}}#article section .main .left{width:100%}@media (max-width: 1310px){#article section .main .left{width:auto;flex:1;margin-right:20px}}@media (max-width: 1023px){#article section .main .left{margin-right:0}}#article section .main .left .content .widget{margin-bottom:40px}@media (max-width: 500px){#article section .main .left .content .widget{padding:0 20px}}@media (max-width: 500px){#article section .main .left .content .widget.singleimage,#article section .main .left .content .widget.gallery,#article section .main .left .content .widget.youtubevideo,#article section .main .left .content .widget.singlebanner{padding:0}}@media (min-width: 1024px) and (max-width: 1310px){#article section .main .left .content .widget.table,#article section .main .left .content .widget.gallery{max-width:calc(1100px - (1260px - 100vw))}}#article section .main .left .content h2{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.5rem;font-weight:bold;color:black;margin:20px 0}#article section .main .left .content h3.xcontent{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.25rem;font-weight:bold;color:black;margin:20px 0}#article section .main .left .content p{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.25rem;font-weight:400;line-height:31px}#article section .main .left .content figure{display:flex;flex-direction:column;align-items:center;margin:0}#article section .main .left .content figure img{margin-bottom:5px;max-width:1100px;width:100%}#article section .main .left .content figure figcaption{color:#a5a5a5;text-align:center;font-family:"Open Sans REgular", Arial, Sans-serif;font-size:14px}#article section .main .left .content .text-wrapper.quote{padding-left:70px;background:url(/redesign2010/img/publishing/quote.svg) no-repeat left top;background-size:45px}@media (max-width: 500px){#article section .main .left .content .text-wrapper.quote{padding-left:0;padding-top:40px}}#article section .main .left .content .text-wrapper.quote p{color:#044e6e;font-size:1.5rem;line-height:34px !important;margin:25px 0}#article section .main .left .content .text-wrapper.highlight{padding:20px;color:#044e6e;font-size:1.5625rem;line-height:36px;margin:25px 0;background-color:#e1f0f9}#article section .main .left .content .text-wrapper.highlight p{margin-bottom:0}#article section .main .left .content strong{font-weight:bold}#article section .main .left .content em{font-style:italic}#article section .main .left .content a{text-decoration:none;color:#0477CD}#article section .main .left .content .table-wrapper{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:.875rem;overflow-x:auto}#article section .main .left .content .table-wrapper td{white-space:nowrap}#article section .main .left .content .iframe-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:40px}#article section .main .left .content .iframe-wrapper.youtube iframe{width:100%}@media (max-width: 500px){#article section .main .left .content .iframe-wrapper.youtube iframe{height:calc(100vw * 0.6)}}#article section .main .left .content .cta-widget-wrapper{display:flex;align-items:center;justify-content:center}#article section .main .left .content .cta-widget-wrapper a{display:flex;align-items:center;justify-content:center;padding:15px 20px;background-color:#009BE2;color:white;font-family:"Open Sans Regular", Arial, sans-serif;font-size:1.25rem;border-radius:5px;text-align:center}#article section .main .left .content .single-line-divider{border:0;height:1px;background:#e1e1e1}#article section .main .left .content .quote-with-author blockquote{font-style:italic;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:17px;padding:0 40px}@media (max-width: 500px){#article section .main .left .content .quote-with-author blockquote{padding:0 20px}}#article section .main .left .content .quote-with-author blockquote p{font-size:1.875rem;margin-left:7px;margin-right:7px;line-height:2.375rem}@media (max-width: 500px){#article section .main .left .content .quote-with-author blockquote p{font-size:1.625rem}}#article section .main .left .content .quote-with-author strong{text-align:center;display:block;color:grey;font-family:"Open Sans Regular", Arial, sans-serif;font-weight:normal;font-size:1.25rem}#article section .main .left .content .partner-email-form-widget{padding:35px;background-color:#F6F6F6;border-radius:10px;border-top:solid 10px #009BE2}@media (max-width: 500px){#article section .main .left .content .partner-email-form-widget{padding:20px}}#article section .main .left .content .partner-email-form-widget h3{font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.375rem;margin-bottom:10px;text-align:center}#article section .main .left .content .partner-email-form-widget h4{font-family:"Open Sans Regular", Arial, sans-serif;font-size:1.125rem;margin-bottom:30px;text-align:center;font-weight:normal}#article section .main .left .content .partner-email-form-widget div.frm{display:flex;flex-direction:column;align-items:center;max-width:50%;margin:0 auto;font-family:"Open Sans Regular", Arial, sans-serif}@media (max-width: 660px){#article section .main .left .content .partner-email-form-widget div.frm{max-width:none}}#article section .main .left .content .partner-email-form-widget div.frm .inputs{display:flex;gap:15px;align-items:center;justify-content:center;margin-bottom:15px}@media (max-width: 500px){#article section .main .left .content .partner-email-form-widget div.frm .inputs{flex-direction:column}}#article section .main .left .content .partner-email-form-widget div.frm .inputs input{border-radius:10px;height:44px;padding:0 10px;border:solid 1px #d2d2d2;min-width:50px;outline:none}#article section .main .left .content .partner-email-form-widget div.frm button{border:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;padding-left:15px;padding-right:15px;height:46px;font-size:1.125rem;background-color:#009be2;color:white;text-decoration:none;font-family:"Open Sans Bold", Arial, sans serif;border-radius:7px}#article section .main .left .content .partner-email-form-widget div.frm button:hover{background-color:#0071A5}#article section .main .left .content .partner-email-form-widget div.gdpr{display:flex;flex-direction:column}#article section .main .left .content .partner-email-form-widget div.gdpr div{font-family:"Open Sans Regular", Arial, sans-serif;font-size:.9375rem;text-align:center;margin-top:20px;display:none}#article section .main .left .content .partner-email-form-widget div.gdpr div.visible{display:flex;align-items:center;justify-content:center}#article section .main .left .content .partner-email-form-widget div.gdpr div input[type="checkbox"]{width:20px;height:20px;margin-right:10px;min-width:20px}#article section .main .left .content .partner-email-form-widget div.gdpr div label{text-align:left}#article section .main .left .content .partner-email-form-widget div.gdpr span{font-family:"Open Sans Regular", Arial, sans-serif;font-size:.8125rem;color:#848484;display:block;text-align:center;margin-top:20px}#article section .main .left .content div.article-link{margin-bottom:40px}#article section .main .left .content div.article-link strong{color:#7cd7fd;font-weight:600;font-size:.9375rem;line-height:18px;margin-bottom:10px;display:block}#article section .main .left .content div.article-link .article{background-color:#daeeff;display:flex;align-items:center}@media (max-width: 500px){#article section .main .left .content div.article-link .article{flex-direction:column;border-left:0;padding:18px 0 10px 0}}#article section .main .left .content div.article-link .article img{width:200px;display:block;margin-right:15px}@media (max-width: 500px){#article section .main .left .content div.article-link .article img{margin-right:0;margin-bottom:7px}}#article section .main .left .content div.article-link .article .info{padding:0 10px}#article section .main .left .content div.article-link .article .info h3{margin-bottom:7px;font-size:1.125rem}#article section .main .left .content div.article-link .article .info h3 a{color:black;font-size:1.375rem}@media (max-width: 500px){#article section .main .left .content div.article-link .article .info h3{text-align:center}}#article section .main .left .content div.article-link .article .info p{font-size:.9375rem;margin-bottom:0;line-height:22px;color:#949494}#article section .main .left .content ul.ordered-list.with-bullets i{font-size:16px;color:#0d8ddb}#article section .main .left .content ul.ordered-list.with-numbers span:first-of-type{font-size:22px;font-weight:600;display:inline-block;margin-right:20px;color:#0d8ddb}#article section .main .left .content ul.ordered-list li{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.25rem;font-weight:400;line-height:31px;display:flex;align-items:baseline}#article section .main .left .content ul.ordered-list li i{margin-right:20px}#article section .main .left .content .article-link{font-family:"Open Sans Regular", Arial, Sans-serif}#article section .main .left .content .embedded-social-media{display:flex;justify-content:center}#article section .main .left .content .embedded-social-media .infogram-embed{width:100%}#article section .main .left .content .embedded-social-media .infogram-embed iframe{width:100%}#article section .main .left .content div.map-widget{height:350px}#article section .main .left .content div.map-widget .leaflet-marker-icon{display:flex;flex-direction:column;justify-content:center}#article section .main .left .content div.map-widget .leaflet-marker-icon i{font-size:50px;color:#0d8ddb}#article section .main .left .content div.map-widget .leaflet-popup-content h2{margin-bottom:0;margin-top:0}#article section .main .left .content div.map-widget .leaflet-popup-content p{margin-top:5px}#article section .main .left .content div.poll-widget{background-color:#f7f7f7;padding:25px;font-family:"Open Sans Regular", Arial, sans-serif}#article section .main .left .content div.poll-widget.open .answers .answer{cursor:pointer}#article section .main .left .content div.poll-widget h3{font-size:1.25rem;color:black;margin-bottom:25px}#article section .main .left .content div.poll-widget h5{font-size:1rem;margin-bottom:25px;color:#1C7D1E}#article section .main .left .content div.poll-widget h5 i{margin-right:10px}#article section .main .left .content div.poll-widget .answers{margin-bottom:25px}#article section .main .left .content div.poll-widget .answers .answer{margin-bottom:15px}#article section .main .left .content div.poll-widget .answers .answer:last-of-type{margin-bottom:0}#article section .main .left .content div.poll-widget .answers .answer strong{font-family:"Open Sans Regular", Arial, sans-serif;font-size:1rem;color:black;font-weight:normal;display:block;margin-bottom:7px}#article section .main .left .content div.poll-widget .answers .answer span.result-wrapper{display:flex;background-color:#ebebeb;height:40px;border-radius:5px}#article section .main .left .content div.poll-widget .answers .answer span.result-wrapper span.result{display:flex;align-items:center;justify-content:flex-end;background-color:#009be2;color:white;position:relative;border-radius:5px}#article section .main .left .content div.poll-widget .answers .answer span.result-wrapper span.result strong{position:absolute;top:9px;right:-40px;z-index:10;white-space:nowrap}#article section .main .left .content div.poll-widget .answers .answer span.result-wrapper span.result strong.in{color:white;right:10px}#article section .main .left .content div.poll-widget .info{font-size:.875rem}#article section .main .left .content div.poll-widget .info .status{font-weight:bold}#article section .main .left .content div.poll-widget .info .status.open{color:#009be2}#article section .main .left .content div.poll-widget .info .status.closed{color:red}#article section .main .left .content .gallery-wrapper{margin-bottom:20px}#article section .main .left .content .gallery-wrapper ul{visibility:hidden}#article section .main .left .content .gallery-wrapper ul.slick-initialized{visibility:visible}#article section .main .left .content .gallery-wrapper ul li{display:flex;align-items:center;justify-content:center}@media (max-width: 740px){#article section .main .left .content .gallery-wrapper ul li a img{width:100%}}#article section .main .left .content .gallery-wrapper ul .slick-next,#article section .main .left .content .gallery-wrapper ul .slick-prev{font-size:30px;width:50px;height:50px;color:white;filter:drop-shadow(1px 1px 2px #000);display:flex;align-items:center;justify-content:center}#article section .main .left .content .gallery-wrapper ul .slick-next:before,#article section .main .left .content .gallery-wrapper ul .slick-prev:before{font-family:FontAwesome;font-size:28px;opacity:1}#article section .main .left .content .gallery-wrapper ul .slick-next{right:0}#article section .main .left .content .gallery-wrapper ul .slick-prev{left:0;z-index:50}#article section .main .left .content .gallery-wrapper .count{text-align:center;padding:10px 0}#article section .main .left .content .gallery-wrapper .count a{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:15px;color:#0d8ddb}#article section .main .left .content div.table-wrapper table{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:.875rem}#article section .main .left .content div.table-wrapper table tr:nth-of-type(odd){background-color:#f3f3f3}#article section .main .left .content div.table-wrapper table tr th{background-color:#8cd2ff;color:white;text-align:center;border:solid 1px white}#article section .main .left .content div.table-wrapper table tr th strong{font-weight:normal}#article section .main .left .content div.table-wrapper table tr td{border:solid 1px #e1e1e1;padding:4px 7px}#article section .main .left .content div.table-wrapper table tr td.cell-right{text-align:right}#article section .main .left .content div.table-wrapper table tr td.cell-center{text-align:center}#article section .main .left .content .migration iframe{margin:0 auto;width:100%}#article section .main .left .content .migration img{max-width:840px;width:100%}#article section .main .left .content .migration .gw img.prev,#article section .main .left .content .migration .gw img.next{width:auto}@media (max-width: 715px){#article section .main .left .content .migration .gw .scroller{display:none}}#article section .main .left .content .migration li{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.25rem;font-weight:400;line-height:31px}#article section .main .left .content .migration table{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:.875rem}#article section .main .left .content .migration table tr:nth-of-type(odd){background-color:#f3f3f3}#article section .main .left .content .migration table tr th{background-color:#8cd2ff;color:white;text-align:center;border:solid 1px white}#article section .main .left .content .migration table tr th strong{font-weight:normal}#article section .main .left .content .migration table tr td{border:solid 1px #e1e1e1;padding:4px 7px}#article section .main .left .content .migration table tr td.cell-right{text-align:right}#article section .main .left .content .migration table tr td.cell-center{text-align:center}#article section .main .left .content .migration h3{font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1.5rem;font-weight:bold;color:#3e3e3e;margin:20px 0}#article section .main .left .content .promo-widget{font-family:"Open Sans Regular", Arial, Sans-serif;margin-bottom:40px}#article section .main .left .content .promo-widget .header{display:flex;align-items:center;justify-content:space-between;color:#7cd7fd;font-size:.9375rem;margin-bottom:10px}#article section .main .left .content .promo-widget .header h4{font-family:"Open Sans Bold", Arial, sans-serif;color:#797979}#article section .main .left .content .promo-widget .header .links{display:flex;justify-content:flex-end}#article section .main .left .content .promo-widget .header .links a{font-family:"Open Sans Bold", Arial, sans-serif;border-left:solid 1px #8bd0ed;padding:0 10px;color:#8bd0ed;font-weight:600;line-height:18px;white-space:nowrap}#article section .main .left .content .promo-widget .header .links a:first-of-type{border:0}@media (max-width: 520px){#article section .main .left .content .promo-widget.joblisting .content,#article section .main .left .content .promo-widget.directorycategory .content{padding:10px}}@media (max-width: 500px){#article section .main .left .content .promo-widget.directorylisting .content{padding:10px}}#article section .main .left .content .promo-widget.promotedsponsorarticle .content{padding:0}#article section .main .left .content .promo-widget.promotedsponsorarticle h4{color:black;font-size:.8125rem;font-family:"Open Sans Regular", Arial, sans-serif}#article section .main .left .content .promo-widget.promotedsponsorarticle .links a{color:#d2d2d2;font-size:.875rem;font-family:"Open Sans Regular", Arial, sans-serif;font-weight:normal;padding-right:0}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link{margin-bottom:40px}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link strong{color:black;font-weight:600;font-size:.8125rem;line-height:18px;margin-bottom:10px;display:block}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article{background-color:#f5f5f5;display:flex;align-items:center;border-radius:10px}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article img{width:150px;display:block;margin-right:15px;border-top-left-radius:10px;border-bottom-left-radius:10px}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info{padding:0 10px}@media (max-width: 500px){#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info{padding:0 20px 0 0}}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info h3{font-size:1.125rem}@media (max-width: 600px){#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info h3{font-size:.875rem}}@media (max-width: 460px){#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info h3{font-size:.75rem}}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info h3 a{color:black;font-family:"Open Sans Bold", Arial, sans-serif}#article section .main .left .content .promo-widget.promotedsponsorarticle div.article-link .article .info p{font-size:.9375rem;margin-bottom:0;line-height:22px;color:#949494}#article section .main .left .content .promo-widget.contentguide .content{background-color:white;border:solid 1px #e1e1e1;border-radius:10px;border-top:solid 10px #0e90ec}@media (max-width: 520px){#article section .main .left .content .promo-widget.contentguide .content{padding:10px}}#article section .main .left .content .promo-widget.guidepromo .content{background-color:white;border:solid 1px #e1e1e1;border-radius:10px;border-top:solid 10px #0e90ec}#article section .main .left .content .promo-widget.jobfeature .content{background-color:white;border:solid 1px #e1e1e1;box-shadow:3px 3px 3px 0 rgba(235,235,235,0.5);border-radius:10px}#article section .main .left .content .promo-widget .content{background-color:#f6f6f6;padding:25px;border-radius:10px}#article section .main .left .content .promo-widget .content h3{font-weight:400;font-size:1.125rem}#article section .main .left .content .promo-widget .content p{font-size:14px;line-height:18px;color:#8d8d8d}#article section .main .left .content .promo-widget .content p a{color:inherit !important}#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div{display:flex;align-items:flex-start;margin-bottom:25px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div{flex-direction:column}}#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div img{margin-right:15px;display:block;width:200px;border-radius:10px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div img{margin-right:0;margin-bottom:15px;width:100%}}#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div>div h4{color:#0477CD;font-size:1.25rem;margin-bottom:15px}#article section .main .left .content .promo-widget .content .guide-promo-wrapper>div>div p{font-size:1rem;color:black;line-height:26px}#article section .main .left .content .promo-widget .content .guide-promo-wrapper>a{color:#0477CD;display:block;text-align:center;text-decoration:underline;border-top:solid 1px #e1e1e1;padding-top:20px;margin-top:20px}#article section .main .left .content .promo-widget .content .content-guides h3{text-align:center;font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.375rem;margin-bottom:25px}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .content-guides h3{margin-top:15px}}#article section .main .left .content .promo-widget .content .content-guides>div{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:20px;grid-column-gap:20px}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .content-guides>div{grid-template-columns:repeat(1, 1fr)}}#article section .main .left .content .promo-widget .content .content-guides>div article{display:flex;flex-direction:column;margin-bottom:0}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .content-guides>div article{align-items:flex-start}#article section .main .left .content .promo-widget .content .content-guides>div article:last-of-type{margin-bottom:10px !important}}#article section .main .left .content .promo-widget .content .content-guides>div article img{margin-bottom:8px;width:100%;border-radius:10px}#article section .main .left .content .promo-widget .content .content-guides>div article h4{font-size:1.125rem;color:black;font-family:"Open Sans Bold", Arial, sans-serif}@media (max-width: 400px){#article section .main .left .content .promo-widget .content .content-guides>div article h4{text-align:center}}#article section .main .left .content .promo-widget .content div.premium-job-profiles-promo-widget{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#article section .main .left .content .promo-widget .content div.premium-job-profiles-promo-widget a{width:25%;margin:15px 25px 0 25px}@media (max-width: 800px){#article section .main .left .content .promo-widget .content div.premium-job-profiles-promo-widget a{width:40%;margin:15px}}@media (max-width: 400px){#article section .main .left .content .promo-widget .content div.premium-job-profiles-promo-widget a{width:45%;margin:10px}}#article section .main .left .content .promo-widget .content div.premium-job-profiles-promo-widget a img{display:block;width:100%}#article section .main .left .content .promo-widget .content .directory-listings{display:flex;align-items:center;justify-content:space-around;flex-direction:column;box-sizing:border-box}#article section .main .left .content .promo-widget .content .directory-listings .listing{display:flex;margin-bottom:15px;width:100%}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing{flex-direction:column;align-items:center;margin-bottom:0}#article section .main .left .content .promo-widget .content .directory-listings .listing:nth-of-type(2){display:none}}#article section .main .left .content .promo-widget .content .directory-listings .listing:last-of-type{margin-bottom:0}#article section .main .left .content .promo-widget .content .directory-listings .listing>a{margin-right:15px}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing>a{margin-right:0}}#article section .main .left .content .promo-widget .content .directory-listings .listing>a img{width:90px;height:90px;border:solid 1px #e1e1e1}#article section .main .left .content .promo-widget .content .directory-listings .listing .info h3{margin-bottom:5px}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing .info h3{text-align:center}}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p{margin-bottom:5px}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing .info p{text-align:center}}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats{display:flex;align-items:center}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats{flex-direction:column}}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars{max-width:150px;margin-right:15px;display:flex;font-size:25px;justify-content:space-between}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars{margin-bottom:5px;margin-top:10px;margin-right:0}}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars i{flex:1;text-align:center;padding:0 3px}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars i.fa-star{color:gold}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars i.fa-star.off{color:#ababab}#article section .main .left .content .promo-widget .content .directory-listings .listing .info p.stats span.stars i{font-size:16px}#article section .main .left .content .promo-widget .content .job-listings{display:flex;justify-content:space-between}#article section .main .left .content .promo-widget .content .job-listings div.clmn{width:50%}@media (max-width: 850px){#article section .main .left .content .promo-widget .content .job-listings div.clmn{width:auto}#article section .main .left .content .promo-widget .content .job-listings div.clmn:nth-of-type(2){display:none}}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job{margin-bottom:15px}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job:nth-of-type(3n){margin-bottom:0}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job h3{margin-bottom:8px}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p{display:flex;flex-wrap:wrap;flex-direction:column}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span{display:flex;padding:0 10px;white-space:nowrap;padding-left:0}@media (max-width: 520px){#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span{font-size:13px}}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span:first-of-type{margin-bottom:9px}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span span.lang{margin-right:15px}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span span.lang:last-of-type{margin-right:0}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span span.lang a{text-decoration:underline;display:flex;align-items:center}#article section .main .left .content .promo-widget .content .job-listings div.clmn .job p>span span.lang a img{width:20px;margin-right:7px}#article section .main .left .content .promo-widget .content .job-feature>a{display:flex;align-items:center;justify-content:space-between}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a{flex-direction:column-reverse}}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a div{text-align:center}}#article section .main .left .content .promo-widget .content .job-feature>a div h3{font-size:1.5rem;font-family:"Open Sans Bold", Arial, sans serif;color:black}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a div h3{font-size:1.3125rem}}#article section .main .left .content .promo-widget .content .job-feature>a div h4{margin:7px 0 7px 0;background-color:white;color:#0e90ec;display:inline-block;padding:3px 7px;font-family:Arial, sans-serif;font-size:.875rem;font-weight:normal;border:solid 1px #4bacff;border-radius:3px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a div h4{margin-bottom:15px}}#article section .main .left .content .promo-widget .content .job-feature>a div .languages{margin-top:7px;margin-bottom:7px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a div .languages{margin-top:15px;margin-bottom:15px}}#article section .main .left .content .promo-widget .content .job-feature>a div .languages .lang{display:inline-flex;align-items:center;color:black;margin-right:15px}#article section .main .left .content .promo-widget .content .job-feature>a div .languages .lang em{color:lightgrey;margin-left:7px}#article section .main .left .content .promo-widget .content .job-feature>a div .languages .lang img{width:25px;margin-right:7px}#article section .main .left .content .promo-widget .content .job-feature>a div .info{color:black}#article section .main .left .content .promo-widget .content .job-feature>a img.logo{max-width:165px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .job-feature>a img.logo{margin-bottom:15px}}#article section .main .left .content .promo-widget .content .directory-special-offer .items{grid-template-columns:repeat(2, 1fr);display:grid;grid-gap:20px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .directory-special-offer .items{grid-template-columns:repeat(1, 1fr)}}#article section .main .left .content .promo-widget .content .directory-special-offer .items.one{display:block;grid-template-columns:none}#article section .main .left .content .promo-widget .content .directory-special-offer .items.one div.special-offer{margin:0 auto}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer{border:dotted 2px gainsboro;position:relative;max-width:500px;display:flex;flex-direction:column;border-radius:10px}@media (max-width: 650px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer{max-width:none}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .so-image{position:relative;background-size:cover !important;display:flex;align-items:center;padding:15px;max-height:166px;border-top-right-radius:10px;border-top-left-radius:10px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .so-image.listing{height:calc(100vw * 0.3333)}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .so-image img{display:block;border:solid 10px white;height:100%;max-width:145px;background-color:white}@media (max-width: 1000px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .so-image img{max-width:calc(100vw * 0.145)}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .so-image span{display:block;position:absolute;padding:5px 15px;color:white;left:0;top:0;background:rgba(0,0,0,0.5);font-size:.9375rem;border-top-left-radius:10px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a{text-decoration:none;display:flex;flex-direction:column}@media (max-width: 1024px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a{height:auto}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a h4{color:#009be2;font-size:1.375rem;margin-bottom:5px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a h4.listing{margin-bottom:15px}@media (max-width: 500px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a h4{font-size:1.1875rem}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a h5{color:#a2a2a2;margin-bottom:20px;font-size:.9375rem;font-weight:normal}@media (max-width: 400px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a h5{font-size:.875rem}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info>a p{color:black;line-height:25px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer{margin-top:20px !important;display:flex;align-items:center;justify-content:space-between}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer>div{font-size:.9375rem;line-height:22px;display:flex;flex-direction:column;color:grey}@media (max-width: 400px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer>div{font-size:.875rem}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer>div a{color:inherit}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer a.claim-special-offer{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;padding-left:15px;padding-right:15px;height:46px;font-size:1.125rem;height:40px;font-size:1rem;background-color:#009be2;color:white;text-decoration:none;font-family:"Open Sans Bold", Arial, sans serif;border-radius:7px}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer a.claim-special-offer:hover{background-color:#0071A5}@media (max-width: 600px){#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer a.claim-special-offer{font-size:.9375rem !important;padding:0 7px !important}}#article section .main .left .content .promo-widget .content .directory-special-offer .items div.special-offer .info .footer a.claim-special-offer i{margin-left:10px}#article section .main .left .content .promo-widget .content .directory-special-offer div.special-offer{display:block;margin-right:auto;margin-left:auto}#article section .main .left .content .promo-widget .content .directory-special-offer div.special-offer p{font-size:1rem}#article section .main .left .content .promo-widget .content .directory-special-offer div.special-offer .info{background-color:white;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#article section .main .left .content .promo-widget .content .directory-special-offer div.special-offer .info .footer a{text-decoration:underline}#article section .main .left .content .promo-widget .content .directory-special-offer div.special-offer .info .footer strong{font-weight:normal}#article section .main .left .content .promo-widget .content .re-properties,#article section .main .left .content .promo-widget .content .teachers{display:flex;justify-content:space-between}#article section .main .left .content .promo-widget .content .re-properties.not-full,#article section .main .left .content .promo-widget .content .teachers.not-full{justify-content:space-around}@media (max-width: 479px){#article section .main .left .content .promo-widget .content .re-properties,#article section .main .left .content .promo-widget .content .teachers{justify-content:space-around}}#article section .main .left .content .promo-widget .content .re-properties .property,#article section .main .left .content .promo-widget .content .re-properties .teacher,#article section .main .left .content .promo-widget .content .teachers .property,#article section .main .left .content .promo-widget .content .teachers .teacher{max-width:190px}@media (max-width: 899px){#article section .main .left .content .promo-widget .content .re-properties .property:nth-of-type(4),#article section .main .left .content .promo-widget .content .re-properties .teacher:nth-of-type(4),#article section .main .left .content .promo-widget .content .teachers .property:nth-of-type(4),#article section .main .left .content .promo-widget .content .teachers .teacher:nth-of-type(4){display:none}}@media (max-width: 669px){#article section .main .left .content .promo-widget .content .re-properties .property:nth-of-type(3),#article section .main .left .content .promo-widget .content .re-properties .teacher:nth-of-type(3),#article section .main .left .content .promo-widget .content .teachers .property:nth-of-type(3),#article section .main .left .content .promo-widget .content .teachers .teacher:nth-of-type(3){display:none}}@media (max-width: 479px){#article section .main .left .content .promo-widget .content .re-properties .property:nth-of-type(2),#article section .main .left .content .promo-widget .content .re-properties .teacher:nth-of-type(2),#article section .main .left .content .promo-widget .content .teachers .property:nth-of-type(2),#article section .main .left .content .promo-widget .content .teachers .teacher:nth-of-type(2){display:none}}#article section .main .left .content .promo-widget .content .re-properties .property h3,#article section .main .left .content .promo-widget .content .re-properties .teacher h3,#article section .main .left .content .promo-widget .content .teachers .property h3,#article section .main .left .content .promo-widget .content .teachers .teacher h3{font-size:1rem;margin-bottom:5px}#article section .main .left .content .promo-widget .content .re-properties .property img,#article section .main .left .content .promo-widget .content .re-properties .teacher img,#article section .main .left .content .promo-widget .content .teachers .property img,#article section .main .left .content .promo-widget .content .teachers .teacher img{width:100%;border:solid 1px #e1e1e1;border-radius:5px}#article section .main .left .content .promo-widget .content .re-properties .property p,#article section .main .left .content .promo-widget .content .re-properties .teacher p,#article section .main .left .content .promo-widget .content .teachers .property p,#article section .main .left .content .promo-widget .content .teachers .teacher p{margin-bottom:0}#article section .main .left .content .promo-widget .content .re-properties .property p strong,#article section .main .left .content .promo-widget .content .re-properties .teacher p strong,#article section .main .left .content .promo-widget .content .teachers .property p strong,#article section .main .left .content .promo-widget .content .teachers .teacher p strong{font-weight:normal}#article section .main .left .content .promo-widget .content .re-properties .property p em,#article section .main .left .content .promo-widget .content .re-properties .teacher p em,#article section .main .left .content .promo-widget .content .teachers .property p em,#article section .main .left .content .promo-widget .content .teachers .teacher p em{font-style:normal}#article section .main .left .content .promo-widget .content .re-properties .teacher p,#article section .main .left .content .promo-widget .content .teachers .teacher p{flex-wrap:wrap;justify-content:flex-start}#article section .main .left .content .promo-widget .content .re-properties .teacher p em,#article section .main .left .content .promo-widget .content .teachers .teacher p em{margin:0 5px}#article section .main .left .content .promo-widget .content .re-properties .teacher p a,#article section .main .left .content .promo-widget .content .teachers .teacher p a{text-decoration:underline}#article section .main .left .content .promo-widget .content .re-properties .teacher p span,#article section .main .left .content .promo-widget .content .teachers .teacher p span{margin-right:5px}#article section .main .left .content .promo-widget .content .directory-categories{column-count:3}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .directory-categories{column-count:2}}#article section .main .left .content .promo-widget .content .directory-categories a{line-height:30px}#article section .main .left .content .promo-widget .content .directory-categories a h3{display:inline-block;width:100%}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .directory-categories a h3{font-size:1rem}}#article section .main .left .content .promo-widget .content .directory-reviews{display:flex;justify-content:space-between}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .directory-reviews{justify-content:space-around}}#article section .main .left .content .promo-widget .content .directory-reviews .review{width:260px;display:flex;flex-direction:column;align-items:center}@media (max-width: 800px){#article section .main .left .content .promo-widget .content .directory-reviews .review:nth-of-type(3){display:none}}@media (max-width: 550px){#article section .main .left .content .promo-widget .content .directory-reviews .review:nth-of-type(2){display:none}}#article section .main .left .content .promo-widget .content .directory-reviews .review a.listing{display:flex;justify-content:center}#article section .main .left .content .promo-widget .content .directory-reviews .review a.listing h3{font-size:1.0625rem;text-align:center;white-space:nowrap;margin-bottom:11px}#article section .main .left .content .promo-widget .content .directory-reviews .review .info{display:flex;flex-direction:column;height:100%}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.stats{display:flex;font-size:25px;justify-content:space-between;width:130px;margin:10px auto}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.stats i{flex:1;text-align:center;padding:0 3px}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.stats i.fa-star{color:gold}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.stats i.fa-star.off{color:#ababab}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.stats i{font-size:16px}#article section .main .left .content .promo-widget .content .directory-reviews .review .info p.text{text-align:center;margin-bottom:3px}#article section .main .left .content .promo-widget .content .directory-reviews .review img{width:90px;height:90px;border:solid 1px #e1e1e1}@media (max-width: 500px){#article section .main .left .content .promo-widget{padding:0 20px}}#article section .main .left .edited-article-widget.selected .highlight:hover{background-color:#d4efff}#article section .main .left .eas{margin-bottom:40px;position:relative}#article section .main .left .eas a.top-right{display:block;position:absolute;right:0;top:-20px;z-index:15;text-align:right;font-family:"Open Sans Regular", Arial, sans-serif;font-size:.875rem;color:#d2d2d2;text-decoration:none}@media (max-width: 1310px), (min-width: 1921px){#article section .main .left .eas img{width:100%}}#article section .main .left .partner-content-cta{text-align:center;padding:15px;color:black;font-family:"Open Sans Regular", Arial, sans-serif;font-size:1.125rem;border:solid 1px #e1e1e1;margin-bottom:25px}@media (max-width: 500px){#article section .main .left .partner-content-cta{margin-left:20px;margin-right:20px}}#article section .main .left .partner-content-cta a{color:#0d8ddb;font-size:inherit;text-decoration:none}#article section .main .left .tags{margin-bottom:20px}@media (max-width: 500px){#article section .main .left .tags{padding:0 20px}}#article section .main .left .tags a{display:inline-flex;background-color:#7054BB;color:white;height:36px;align-items:center;justify-content:center;padding:0 15px;font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1rem;text-transform:uppercase;border-radius:18px;margin-right:7px;margin-bottom:7px;text-decoration:none}@media (max-width: 400px){#article section .main .left .tags a{font-size:.875rem}}@media (max-width: 350px){#article section .main .left .tags a{font-size:.75rem}}#article section .main .left .tags a:last-of-type{margin-right:0}#article section .main .left .fb-comments{margin-bottom:20px;display:block}@media (max-width: 500px){#article section .main .left .fb-comments{padding:0 20px}}#article section .main .left .other-articles{margin-bottom:40px}@media (max-width: 500px){#article section .main .left .other-articles{padding:0 20px}}#article section .main .left .other-articles h4{border-bottom:solid 1px #8bd0ed;margin-bottom:25px;padding:5px 10px;background-color:#8bd0ed;color:white;font-family:"Open Sans REgular", Arial, Sans-serif;font-size:1rem;text-transform:uppercase;text-align:center;font-weight:400}#article section .main .left .other-articles .block-content{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1px;grid-row-gap:20px}@media (max-width: 580px){#article section .main .left .other-articles .block-content{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 350px){#article section .main .left .other-articles .block-content{grid-template-columns:repeat(1, 1fr)}}#article section .main .left .other-articles .block-content h3{font-size:1.0625rem;margin-bottom:7px;padding-right:10px}#article section .main .left .other-articles .block-content h3 a{text-decoration:none;font-family:"Open Sans REgular", Arial, Sans-serif;font-weight:400;color:black}@media (max-width: 500px){#article section .main .left .other-articles .block-content h3 a{font-size:.875rem}}#article section .main .left .other-articles .block-content img{width:100%;margin-bottom:7px}.fancybox-caption__body{font-size:1rem;font-family:"Open Sans Regular", Arial, sans-serif}
