/*! ========================================
	This is a generated file.
	Do not make edits directly to this file.
	======================================== */    

.menu-arrow-down{background:url(images/carat-down.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:15px;height:12px;position:relative;top:-1px;margin-left:8px;display:none;transform:none!important;transition:.3s ease-in-out!important}.modified-header-list .modified-header-item .reader.dropdown-menu-item[aria-expanded=true] .menu-arrow-down{transform:rotate(180deg)!important}.modified-header-list .modified-header-item .reader.dropdown-menu-item{display:flex!important;align-items:center;justify-content:center}@media screen and (max-width:975px){.menu-arrow-down{display:block}} button.accordion1.active:before{content:"";position:relative;top:47px;width:22px;left:-15px;background-image:url(images/carat.png)!important;transform:translateY(-50%)}button.accordion1:before{content:"";background-position:100%;background-repeat:no-repeat;display:block;width:22px;height:22px;position:relative;top:46px;left:-15px;background-image:url(images/caratup.png)!important;transform:translateY(-50%)} .expat--breadcrumb{margin-bottom:20px}.expat--breadcrumb>a,.expat--breadcrumb>span a{font-size:1.4rem!important;font-weight:700!important;color:#000!important;text-decoration:underline!important}.section--dots{background-position:-280px 280px;background:size 300px}.section--dots,.section--dots2{background-image:url(images/section-dots.png);background-repeat:no-repeat}.section--dots2{background-position:left 400px;background:size 300px}.dots{background-image:url(images/img-dots.png);width:300px;height:100px;background-repeat:no-repeat;background-position:100%}.expat-services-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.expat--state--taxes--hero{background-image:url(images/fed-tax-sm.jpg);background-repeat:no-repeat;position:relative;background-size:cover;height:300px;background-position:50%;margin-bottom:20px}.expat--state--taxes--hero header .container{padding-top:160px}.expat--state--taxes--hero header .container h2{text-align:left;padding-top:45px}.expat--state--taxes--hero .pattern--dots{background-image:url(images/pattern-dots-sm.png);background-repeat:no-repeat;background-position:100%;position:absolute;top:-44px;right:0;width:170px;height:181px}#stream-intro .container .p--width,.content-section-one .container p{width:100%}.content-section-one .container .dots{background-image:url(images/img-dots.png);width:300px;height:100px;background-repeat:no-repeat;background-position:15%;margin-top:-100px}.content-section-two .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:60px}.content-section-two .container div:first-child p{width:90%}.content-section-two .container div:first-child{width:100%;margin-bottom:20px}.content-section-two .container div.callout{width:118%;margin-left:-31px;margin-bottom:-60px}.reviews{padding-top:80px;padding-bottom:80px;background:#f6f9fa}.reviews .dots{background-image:url(images/img-dots.png);width:300px;height:100px;background-repeat:no-repeat;position:absolute;top:-23px;left:64%}.reviews .container{display:block}.review{width:100%;padding-bottom:20px;padding-right:0}.review .reviews__stars img{margin-bottom:10px}.review p{font-size:2.3rem;line-height:3.8rem}.reviews__author .expat--blue{font-size:1.4rem;font-weight:700}.show-br-in-ipad,.show-br-in-large,.show-br-in-large-plus{display:none}.expat-resource-article .h3,.expat-resource-article h3{color:#545454;font-size:1.6rem;margin:0}#expat-fast-facts .expat-resource-article h3{color:#009fd4;font-size:2.4rem;margin:0}.expat-resource-article h3:first-of-type{color:#009fd4;font-size:2.3rem;margin:0}.tax-date2 h3{color:#000!important;font-size:1.8rem!important}.expat-resource-article a{color:#000;font-size:1.8rem;text-transform:inherit}.expat-resource-article a.btn-gray{color:#000;font-size:1.4rem!important;text-transform:inherit}.expat-resource-article p{color:#545454;font-size:1.4rem;text-transform:inherit}.expat-resource-article .toggle-br{display:none}img.expat--responsive{width:100%}.resource-expat-main{padding-top:80px}.resource-expat-aside{display:block;background-color:#f6f9fa;padding-top:40px}.resource-expat-aside .container{padding:0 80px}#resources{display:block}#top--articles .container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}#top--articles .container h4{margin-bottom:5px}#filing--from{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#filing--from,#filing--from>div{-ms-flex-direction:row}#filing--from>div{width:216px;height:40px;-ms-flex-flow:wrap;flex-flow:wrap;flex-direction:row;padding-left:40px;margin-bottom:40px}#expat--explore{-ms-flex:200px auto;flex:200px auto}#expat--explore,#expat--explore .topics{display:-ms-flexbox;display:flex}#expat--explore .topics{-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end}ul.topics li{list-style:none;padding-left:40px}.banner-1{background:#666}.banner-1 h3{text-shadow:0 0 20px #000;margin:0 0 60px}.banner-1 .btn{max-width:320px;margin:0 auto;font-size:1.4rem}.banner-1 .btn,.banner-1>.container{width:100%}.banner-1>.container{height:460px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.banner-1 h2{font-size:1.6rem}.banner-1{background:url(images/resource-banner.jpg) no-repeat 50% 0 #756d65;background-size:cover}.noMarg{margin:0!important}#expat-fast-facts ul{padding-left:0}#expat-fast-facts ul li{background-image:url(images/icon-bolt.png);background-repeat:no-repeat;border-bottom:1px solid #c6cbcd;padding:22px 0 20px 30px;list-style-type:none;background-position:left 28px;font-size:1.5rem}.callout{background:#f6f9fa;border-radius:10px;padding:40px;margin-bottom:20px}.callout .btn{display:inline-block}.expat-review .quote,.expat-review h4{font-size:2.4rem;font-weight:300;line-height:3.2rem;color:#545454}.reviewer{font-size:1.3rem;font-weight:700;padding-left:50px;background-image:url(images/icon-review.png);background-repeat:no-repeat;padding-bottom:10px;margin-bottom:20px}.reviewer span{color:#009fd4}.tax-date{border:2px solid #d0d6d8;border-radius:10px;text-align:center;margin-bottom:40px;padding-top:40px}.tax-date .tax-bottom h3,.tax-date h3:first-of-type{color:#000;font-size:1.6rem}.tax-date2 h3{font-size:1.6rem}.tax-date>.date{font-size:16rem;text-align:center;line-height:15.5rem}.tax-date>.date-month{font-size:3.3rem;letter-spacing:.5rem;font-weight:700;padding-bottom:40px}.tax-date>.tax-bottom{border-top:2px solid #d0d6d8;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:column;flex-direction:column}.tax-bottom .expat--blue,.tax-bottom span{color:#009fd4;font-size:1.8rem}.tax-bottom h4,.tax-bottom p{margin:0;padding:0}.tax-date2{border:2px solid #d0d6d8;border-radius:10px;margin-bottom:20px;padding:40px}.tax-date2,.tax-date2>.date{text-align:center}.tax-date2>.date{font-size:12rem;line-height:13.5rem}.tax-date2>.date-month{font-size:3.3rem;letter-spacing:.5rem;font-weight:700}.country-hero{background-repeat:no-repeat;background-size:cover;padding-bottom:90px;position:relative;margin-bottom:-25px;height:382px}.country-hero .container{padding:100px 30px 0 80px}table.table tr td{border:1px solid #999;padding:10px 5px}table.table{margin-bottom:20px}a.arrow.stretch{padding-right:28px}a.arrow{text-transform:none;text-decoration:none;padding-right:23px;font-weight:700}a.arrow.arrow--animate.h3{text-transform:none!important;font-size:1.8rem}a.arrow:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.35 10.41' fill='%23009fd4'%3E%3Ctitle%3Earrow-link%3C/title%3E%3Cpath d='M33.06 4.5L28.56 0l-1.42 1.41 2.79 2.79H0v2h29.94L27.14 9l1.41 1.41 4.5-4.5a1 1 0 0 0 .01-1.41z'/%3E%3C/svg%3E") no-repeat 100% 0;background-size:34px 11px;width:22px;height:11px;margin:0 -23px 0 10px;display:inline-block}a.arrow:hover:after{width:32px;transition:all .2s cubic-bezier(.33,.66,.66,1)}body:not(.show-cookie-banner) #cookie-banner{display:none}#cookie-banner{background-color:#e9fcff;box-shadow:0 7px 32px rgba(0,0,0,.3);height:90px;top:auto;bottom:0!important;right:0;left:0;text-align:right;z-index:3000}#cookie-banner,.cbe__bg{position:fixed}.cbe__bg{top:0;height:100vh}.show-cookie-banner{top:0!important}#cookie-banner-eu .cbe,#cookie-banner-eu .cbe__bg{position:fixed;top:auto;bottom:0!important;right:0;left:0}.show-large{display:block}a,a:visited{color:#000;font-weight:900;text-decoration:underline}.negMarg{margin-top:-105px;margin-bottom:20px;z-index:999}.test{display:none}a:active,a:hover,ul.topics li a:hover{color:#0086b3}.no-border-bottom{border-bottom:1px solid transparent!important}.border-bottom-iPad{border-bottom:0 solid transparent!important}.video{border:none}.video .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video .video-wrapper .poster{background:url(images/video-bg.jpg) no-repeat 0 0;background-size:cover;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;cursor:pointer}.video .video-wrapper .play-btn{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23383b42'%3E%3Ctitle%3Eplay-btn%3C/title%3E%3Cpath d='M12 0a12 12 0 1 0 12 12A12 12 0 0 0 12 0zm0 22a10 10 0 1 1 10-10 10 10 0 0 1-10 10z'/%3E%3Cpath d='M12.78 14.75l1.33-1 1.53-1.19a.64.64 0 0 0 0-1l-1.53-1.19-1.33-1-1.53-1.31c-.36-.29-.66-.12-.66.37v7.14c0 .49.3.66.66.37z'/%3E%3C/svg%3E") no-repeat 50% #6bdbd8;background-size:30px 30px;width:60px;height:60px;border:none;cursor:pointer;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video .video-wrapper .play-btn,.video .video-wrapper iframe{position:absolute}.video .video-wrapper iframe{top:0;left:0;width:100%;height:100%}.video>.container{padding-top:0;padding-bottom:0}#video-container h2{margin:0 0 25px}.btn-gray:hover,a.btn:hover{color:initial!important;box-shadow:0 0 10px rgba(0,0,0,.3)}:focus{border:0}#application h2:focus{border:0!important}.bonafide_image,.expat_image,.form5471-image,.form8938-image,.resident-alien-image,.stimulus_image{width:100%;margin-bottom:20px}.expat-main-content p a:hover{color:#009fd4!important}main .table.form8938-table{line-height:2.2rem}main .table.form8938-table tr td{width:33.33%!important}main .table.form8938-table ul li{line-height:2.2rem}main .table.fatca-table-tab{display:block}main .table.fatca-table-tab tbody{vertical-align:top!important}main .table.fatca-table-tab tr td{width:33.33%!important}main .table.fatca-table-mobile{display:none}main .table.fatca-table-mobile tbody{vertical-align:top!important}main .table.fatca-table-mobile tr td{width:50%!important}main .table.stimulus-table td.tableheader{font-size:1.8rem!important;font-weight:700!important}main .table.stimulus-table td.tablefooter{font-size:12px}table tr .y{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.37 11.12' fill='%23202020'%3E%3Ctitle%3Eicon-checkmark%3C/title%3E%3Cpath d='M5.66 8.29L1.41 4.05 0 5.46l5.66 5.66 9.71-9.71L13.95 0 5.66 8.29z'/%3E%3C/svg%3E") no-repeat 6px;background-size:20px 14px}.table .form-8865-td-width th:first-child,td:first-child{width:65%}.faqscheme-section{display:none}@media only screen and (min-width:31em){.content-section-two .container div.callout{width:111%;margin-left:-30px;margin-bottom:0}.video .video-wrapper .play-btn{background-size:40px 40px;width:80px;height:80px}}@media only screen and (min-width:41em){.expat-services-list{display:block}.expat--state--taxes--hero{background-image:url(images/fed-tax-m.jpg);background-position:50%;height:382px;background-size:cover}.expat--state--taxes--hero .pattern--dots{background-image:url(images/pattern-dots-md.png);top:-190px;right:0;width:243px;height:330px}.expat--state--taxes--hero header .container{padding-top:160px}.expat--state--taxes--hero header .container h2{padding-top:80px}.content-section-two .container{-ms-flex-direction:row;flex-direction:row}.content-section-two .container div.callout{width:70%;margin-left:0;margin-bottom:0}#resources{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:60px}.banner-1 .btn{padding:21px 30px 22px}.banner-1 h2{font-size:1.8rem}.hide-medium{display:none}.show-medium{display:block}.video .video-wrapper .poster-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.video .video-wrapper .play-btn{position:static;-webkit-transform:none;transform:none;background-size:46px 46px;width:120px;height:120px;margin-right:30px;-ms-flex:0 0 auto;flex:0 0 auto}#video-container h2{color:#fff;margin:0;text-shadow:0 0 20px #000}}@media only screen and (min-width:48em){.content-section-two .container div:first-child{width:50%}.content-section-two .container div.callout{width:70%;margin-left:0;margin-bottom:0}.show-br-in-ipad{display:inline}.banner-1{background-image:url(images/resource-banner.jpg)}.no-border-bottom{border-bottom:1px solid transparent!important}.border-bottom-iPad{border-bottom:1px solid #c6cbcd!important}.video .video-wrapper .play-btn{margin-right:50px}}@media only screen and (min-width:61em){.expat--state--taxes--hero{background-image:url(images/fed-tax.jpg);background-position:50%;height:382px;background-size:cover}.expat--state--taxes--hero .pattern--dots{background-image:url(images/pattern-dots-lg.png);top:-214px;right:0;width:560px;height:420px}#stream-intro .container .p--width{width:66%}.content-section-one .container p{width:60%}.content-section-two .container{-ms-flex-direction:row;flex-direction:row}.content-section-two .container div:first-child{width:50%}.content-section-two .container div.callout{width:50%;margin-left:0;margin-bottom:0}.reviews .container{display:-ms-flexbox;display:flex;padding-right:20px}.review{width:33%;padding-right:30px}.show-br-in-ipad{display:none}.expat-resource-article .toggle-br,.show-br-in-large{display:inline}.expat--resource--wrapper{display:-ms-flexbox;display:flex}.expat--resource--wrapper,.resource-expat-main{-ms-flex:1;flex:1}.resource-expat-main{padding-top:80px}.resource-expat-aside{width:30%;background-color:#f6f9fa;padding-top:100px}.resource-expat-aside .container{padding:0 80px}#resources{display:block}.banner-1>.container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.banner-1 .btn,.banner-1 h3{margin:0}.banner-1 h2{font-size:2.4rem}.tax-date>.tax-bottom{-ms-flex-direction:row;flex-direction:row}.hide-large{display:none}.show-large{display:block}.border-bottom-iPad,.no-border-bottom{border-bottom:1px solid transparent!important}.video>.container{position:relative;padding-top:460px}.video .video__bg{background:url(images/video-bg.jpg) no-repeat 0 0;background-size:cover;width:calc(100% - 120px);height:460px;max-width:1500px;top:0;left:60px}.video .video-wrapper,.video .video__bg{position:absolute}.video .video-wrapper{top:30px;right:120px;width:711px;margin:0}.video .video-wrapper,.video .video-wrapper.player{padding-bottom:400px}.video .video-wrapper .poster{background:none;height:400px}.video .video__close{display:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.3 11.3' fill='%23fff'%3E%3Cpath d='M.061.707L.768 0l10.607 10.607-.707.707z'/%3E%3Cpath d='M.061 10.607L10.668 0l.707.707L.768 11.314z'/%3E%3C/svg%3E") no-repeat 50%;background-size:18px 18px;width:30px;height:30px;border:none;position:absolute;top:30px;right:80px;z-index:1;cursor:pointer}.video .video__close:focus{outline:none;border:1px solid #fff;border-radius:0}.video .video-wrapper.player+.video__close{display:block}.page-loaded .features .video__bg{background:url(images/video-bg.jpg) no-repeat 0 0 #999}}@media only screen and (min-width:75em){.show-br-in-ipad,.show-br-in-large{display:none}.show-br-in-large-plus{display:inline}.banner-1{background-image:url(images/resource-banner.jpg)}}@media only screen and (min-width:93.75em){.page-loaded .features .video__bg,.video .video__bg{background-image:url(images/video-bg.jpg)}}@media screen and (max-width:475px){main .table.form8938-table,main .table.form8938-table ul li{font-size:12px!important;line-height:1.8rem!important}main .table.fatca-table-tab{display:none}main .table.fatca-table-mobile{display:block}}.social-share-wrapper{display:none;align-items:center;margin:20px 0 20px 0}.social-share-wrapper .share-heading{font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:0;margin-right:15px}.social-share-wrapper .share-icons{display:flex}.social-share-wrapper .share-icons a{min-width:40px;text-align:center;cursor:pointer}
