#pagina-imoveis{width:100%;float:left;margin-bottom:200px}@media(max-width:767px){#pagina-imoveis{margin-bottom:110px;margin-top:65px}}.bg-breadcrumb{background:#f5f5f5;width:100%;float:left;height:55px}@media(max-width:992px){.bg-breadcrumb{height:88px!important}}@media(max-width:767px){.bg-breadcrumb{height:auto!important}}.bg-breadcrumb p{font-size:15px;color:#5e6472;float:left;margin-top:20px;margin-left:14px}@media(max-width:767px){.bg-breadcrumb p{font-size:10px;margin-top:0;margin-left:0;padding:15px 0;width:100%;text-align:center;margin-bottom:0}}.box-busca-pagina-imoveis:before{background-image:url(/_next/static/media/corner2-cinza-esquerda.a0431ecd.png);margin-left:-19px}.box-busca-pagina-imoveis:after,.box-busca-pagina-imoveis:before{content:" ";width:19px;height:19px;float:left;position:absolute;margin-top:-80px}.box-busca-pagina-imoveis:after{background-image:url(/_next/static/media/corner2-cinza-direita.1a30f771.png);top:0;right:0;margin-right:-10px}.select-ordenacao .ant-select-selector{height:47px!important;border:1px solid #b3b3b3!important}@media(max-width:767px){.select-ordenacao .ant-select-selector{height:40px!important}}.select-ordenacao .ant-select-selector .ant-select-selection-item{line-height:44px!important;font-size:17px}@media(max-width:767px){.select-ordenacao .ant-select-selector .ant-select-selection-item{line-height:40px!important;font-size:10px}}.bg-degrade{background:#1b64ab;background:linear-gradient(135deg,#1b64ab,#e23138);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b64ab",endColorstr="#e23138",GradientType=1);width:100%;float:left;height:80px}@media(max-width:767px){.bg-degrade{height:auto}}.bg-degrade h2{font-size:20px;color:#fff;float:left;margin-top:25px;margin-left:14px}@media(max-width:767px){.bg-degrade h2{font-size:16px;margin-top:0;margin-left:0;padding:15px 0;text-align:center;width:100%}}.box-opcoes-listagem{width:100%;float:left;padding-top:35px;padding-bottom:35px}@media(max-width:767px){.box-opcoes-listagem{padding-top:16px}}.box-num-resultados{width:100%;float:left;padding-left:13px}@media(max-width:767px){.box-num-resultados{padding-left:0}}.box-num-resultados .texto{float:left;margin-top:9px;color:#5e6472;font-size:18px}@media(max-width:767px){.box-num-resultados .texto{font-size:11px}}.box-num-resultados .botao{float:left;margin-left:30px;margin-top:6px;border:1px solid #dc1c2e;color:#dc1c2e;font-size:14px}@media(max-width:767px){.box-num-resultados .botao{margin-left:20px;font-size:10px;margin-top:4px;height:28px;padding:5px 11px}}.box-num-resultados .botao b{margin-left:10px;font-size:15px}@media(max-width:767px){.box-num-resultados .botao b{font-size:12px}}.modal-contato-grid .PhoneInput{background-color:#fff;line-height:37px;border-radius:4px;padding:4px 9px;overflow:hidden;border:1px solid #d9d9d9;opacity:1}.modal-contato-grid .PhoneInput::-moz-placeholder{color:#787d87!important;opacity:1}.modal-contato-grid .PhoneInput::placeholder{color:#787d87!important;opacity:1}.modal-contato-grid .PhoneInputInput::-moz-placeholder{color:#787d87;opacity:1}.modal-contato-grid .PhoneInputInput::placeholder{color:#787d87;opacity:1}.modal-contato-grid .ant-input::-moz-placeholder{color:#787d87;opacity:1}.modal-contato-grid .ant-input::placeholder{color:#787d87;opacity:1}.envolve-article-imovel-grid{width:100%;float:left;padding:0;margin-bottom:20px;position:relative;transform:translateZ(0)}.envolve-article-imovel-grid *{transform:translateZ(0)}.envolve-article-imovel-grid .favoritar-codigo-imovel .favoritar.ant-btn-default .active,.envolve-article-imovel-grid .favoritar-codigo-imovel .favoritar.ant-btn-default:hover{color:#db1d2d!important}.envolve-article-imovel-grid .article-imovel-grid{background-color:#fff;width:100%;float:left;overflow:hidden;border-radius:15px;transition:all .4s;box-shadow:0 2px 4px rgba(0,0,0,.3)}.envolve-article-imovel-grid .article-imovel-grid .slick-next,.envolve-article-imovel-grid .article-imovel-grid .slick-prev{width:28px;height:36px;opacity:.8;position:absolute;top:50%;z-index:10;background:rgba(0,0,0,.5);border:none;color:#fff;padding:5px;cursor:pointer;margin-top:2px;background-repeat:no-repeat;background-position:50%}.envolve-article-imovel-grid .article-imovel-grid .slick-next:after,.envolve-article-imovel-grid .article-imovel-grid .slick-next:before,.envolve-article-imovel-grid .article-imovel-grid .slick-prev:after,.envolve-article-imovel-grid .article-imovel-grid .slick-prev:before{content:"";display:none!important}.envolve-article-imovel-grid .article-imovel-grid .slick-next:hover,.envolve-article-imovel-grid .article-imovel-grid .slick-prev:hover{opacity:1}.envolve-article-imovel-grid .article-imovel-grid .slick-prev{background-image:url(/img/voltar1.png);left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.envolve-article-imovel-grid .article-imovel-grid .slick-next{background-image:url(/img/avancar1.png);right:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.envolve-article-imovel-grid .article-imovel-grid .banner{background-color:#eee;width:100%;float:left;position:relative;border-bottom:1px solid #eee}.envolve-article-imovel-grid .article-imovel-grid .banner .icon-video{position:absolute;top:10px;left:10px;float:left;line-height:25px;padding:0 3px;border-radius:50%;z-index:99;color:#fff;font-size:22px;background-color:rgba(0,0,0,.3)}.envolve-article-imovel-grid .article-imovel-grid .banner .slick-dots li button:before{content:"";list-style:none}.envolve-article-imovel-grid .article-imovel-grid .banner .favoritar{background-color:transparent;position:absolute;right:0;top:0;z-index:10;color:#fff;font-size:23px;border:0}.envolve-article-imovel-grid .article-imovel-grid .banner .box-carousel{width:100%;height:217px;float:left;overflow:hidden}.envolve-article-imovel-grid .article-imovel-grid .banner .box-carousel .img{height:216px;color:#fff;text-align:center;background-size:cover;background-position:50%}.envolve-article-imovel-grid .article-imovel-grid .banner .box-carousel .slick-dots-bottom{bottom:27px}.envolve-article-imovel-grid .article-imovel-grid .banner .box-data-cadastro{float:left;margin-left:13px;margin-top:-16px;padding:5px 10px;color:#fff;font-weight:700;font-size:13px;border-radius:5px;z-index:10;position:absolute;bottom:-15px;left:0}.envolve-article-imovel-grid .article-imovel-grid .banner .img-corretor{background-size:cover;background-color:#333;background-position:top;width:65px;height:65px;float:right;margin-right:15px;margin-top:-33px;overflow:hidden;border:3px solid #fff;border-radius:50%;z-index:10;position:absolute;bottom:-30px;right:0}.envolve-article-imovel-grid .article-imovel-grid .banner .img-corretor span{width:100%;height:100%;position:absolute}.envolve-article-imovel-grid .article-imovel-grid .banner .img-corretor.avatar{padding-bottom:0;height:65px;overflow:hidden}.envolve-article-imovel-grid .article-imovel-grid .banner .img-corretor.avatar .ant-avatar-group{position:absolute;width:100%;height:100%;border:0}.envolve-article-imovel-grid .article-imovel-grid .banner .img-corretor.avatar .ant-avatar-group .ant-avatar{width:100%;height:100%;font-size:26px;border:0;line-height:59px}.envolve-article-imovel-grid .article-imovel-grid .dados{width:100%;float:left;padding:30px 20px 20px;color:#5e6472}.envolve-article-imovel-grid .article-imovel-grid .dados h3{width:100%;float:left;font-size:19px;font-weight:700}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .dados h3{font-size:17px}}.envolve-article-imovel-grid .article-imovel-grid .dados .localizacao{width:100%;float:left;margin-top:10px}.envolve-article-imovel-grid .article-imovel-grid .dados .localizacao small{width:100%;float:left;font-size:13px;padding-bottom:4px;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.envolve-article-imovel-grid .article-imovel-grid .dados .localizacao .icone{width:19px;float:left}.envolve-article-imovel-grid .article-imovel-grid .dados .localizacao .icone span{font-size:22px}.envolve-article-imovel-grid .article-imovel-grid .dados .localizacao span{width:calc(100% - 19px);float:left;font-size:13px;font-weight:600;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.envolve-article-imovel-grid .article-imovel-grid .dados .texto-reduzido{width:100%;min-height:59px;float:left;margin-top:15px;font-size:13px;text-overflow:ellipsis;display:box;line-clamp:3;overflow:hidden;box-orient:vertical}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .dados .texto-reduzido{margin-top:10px;font-size:13px}}.envolve-article-imovel-grid .article-imovel-grid .dados .codigo-imovel{width:100%;float:left;margin-top:20px;font-size:12px;font-weight:light}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .dados .codigo-imovel{margin-top:10px}}.envolve-article-imovel-grid .article-imovel-grid .valor{width:100%;float:left;margin-top:10px}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .valor{margin-top:10px}}.envolve-article-imovel-grid .article-imovel-grid .valor span{float:left;font-size:20px}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .valor span{font-size:21px}}.envolve-article-imovel-grid .article-imovel-grid .valor span b{font-weight:600}.envolve-article-imovel-grid .article-imovel-grid .valor div{float:left;margin-top:1px;margin-left:15px;font-size:14px;font-weight:600;padding:3px 8px;border-radius:5px;color:#fff}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .valor div{margin-top:1px;margin-left:14px;font-size:14px;padding:4px 9px}}.envolve-article-imovel-grid .article-imovel-grid .valor div.valor-consultar{background-color:#dc1c2e;margin-left:0}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones{width:100%;float:left;position:relative;min-height:49px;padding:14px 17px 10px;color:#5e6472;border-top:2px solid #e6e6e6}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones.grid{border:none;padding:0;margin-top:20px;height:auto;min-height:auto}@media(max-width:1400px){.envolve-article-imovel-grid .article-imovel-grid .bloco-icones{padding:12px 9px 9px 16px}}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones .bloco-icones-social{float:left;color:#5e6472;display:flex;justify-content:end;height:100%;align-items:center;position:absolute;right:50px;bottom:0}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones .bloco-icones-social .icone{margin-left:15px;display:flex}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones .link{border-left:2px solid #e6e6e6;position:absolute;right:0;width:50px;display:flex;justify-content:center;align-items:center;float:right;bottom:0;margin-top:0;margin-right:0;height:52px;padding-top:5px}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones>div{float:left;margin-right:15px;display:flex;justify-content:center;align-items:center}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones>div .icone{float:left;margin-top:2px;height:-moz-fit-content;height:fit-content}.envolve-article-imovel-grid .article-imovel-grid .bloco-icones>div span{float:left;padding-left:4px;font-size:13px}.favoritar .active{color:red}.ant-modal-wrap .modal-ver-telefone.ant-modal{width:100%;max-width:450px!important}@media(max-width:767px){.ant-modal-wrap .modal-ver-telefone.ant-modal .ant-modal-title{font-size:13px}}.ant-modal-wrap .modal-ver-telefone.ant-modal .label{width:100%;display:block;padding-bottom:5px}.ant-modal-wrap .modal-ver-telefone.ant-modal .ant-input-affix-wrapper{height:48px}.ant-modal-wrap .modal-ver-telefone.ant-modal .PhoneInputInput{height:35px}@media(max-width:767px){.ant-modal-wrap .modal-ver-telefone.ant-modal .ant-btn-primary{padding:4px 9px;font-size:13px}}.ant-modal-wrap .modal-ver-telefone.ant-modal .ant-btn-primary span{font-weight:700}.ant-modal-wrap .modal-ver-telefone.ant-modal .texto{padding-bottom:20px}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone .img{border:1px solid #c1c1c1;background-color:#fff;background-size:contain;background-position:50%;background-repeat:no-repeat;width:180px;height:180px;display:block;margin:26px auto 20px;border-radius:10%}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone h2{font-weight:700;font-size:17px;text-align:center}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone h3,.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone p{text-align:center;margin-bottom:10px}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone h3 a{font-weight:700;font-size:25px}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone .btn-ligar{height:45px;margin-bottom:10px}.ant-modal-wrap .modal-ver-telefone.ant-modal.exibe-telefone .btn-whatsapp{height:45px;background-color:green;color:#fff}#pagina-busca{background-color:#f5f5f5}.loading-spin{align-self:center;margin-right:10px!important}.loading-spin .ant-spin-dot-item{background:#fff!important}.loading-spin span{margin:0!important}.modal-contato-lista .PhoneInput{background-color:#fff;line-height:37px;border-radius:4px;padding:4px 9px;overflow:hidden;border:1px solid #d9d9d9;opacity:1}.modal-contato-lista .PhoneInput::-moz-placeholder{color:#787d87!important;opacity:1}.modal-contato-lista .PhoneInput::placeholder{color:#787d87!important;opacity:1}.modal-contato-lista .PhoneInputInput::-moz-placeholder{color:#787d87;opacity:1}.modal-contato-lista .PhoneInputInput::placeholder{color:#787d87;opacity:1}.modal-contato-lista .ant-input::-moz-placeholder{color:#787d87;opacity:1}.modal-contato-lista .ant-input::placeholder{color:#787d87;opacity:1}.article-imovel-lista{background-color:#fafafa;width:calc(100% - 9px);float:left;margin-left:9px;overflow:hidden;margin-bottom:11px;border-radius:10px;transition:all .4s;border:1px solid #e6e6e6}.article-imovel-lista .favoritar-codigo-imovel{display:flex;align-items:center;margin-right:20px;margin-top:8px}.article-imovel-lista .favoritar-codigo-imovel .favoritar{padding:0;display:flex;align-items:center}.article-imovel-lista .favoritar-codigo-imovel .favoritar.ant-btn-default{background-color:transparent!important;border:none;box-shadow:none!important;transform:scale(1.4)}.article-imovel-lista .favoritar-codigo-imovel .favoritar.ant-btn-default .active,.article-imovel-lista .favoritar-codigo-imovel .favoritar.ant-btn-default:hover{color:#db1d2d!important}.article-imovel-lista .banner{width:100%;max-width:331px;float:left;position:relative;border-right:2px solid #eee}.article-imovel-lista .banner.modo-lista{max-height:274px;height:100%}.article-imovel-lista .banner .icon-video{position:absolute;top:10px;right:10px;float:left;line-height:25px;padding:0 2px;border-radius:50%;z-index:99;color:#fff;font-size:22px;background-color:rgba(0,0,0,.3)}.article-imovel-lista .banner .slick-next,.article-imovel-lista .banner .slick-prev{width:28px;height:36px;position:absolute;opacity:.8;top:50%;z-index:10;background:rgba(0,0,0,.5);border:none;color:#fff;padding:5px;cursor:pointer;text-indent:-9999px;margin-top:2px;background-repeat:no-repeat;background-position:50%}.article-imovel-lista .banner .slick-next:after,.article-imovel-lista .banner .slick-next:before,.article-imovel-lista .banner .slick-prev:after,.article-imovel-lista .banner .slick-prev:before{content:"";display:none!important}.article-imovel-lista .banner .slick-next:hover,.article-imovel-lista .banner .slick-prev:hover{opacity:1}.article-imovel-lista .banner .slick-prev{background-image:url(/img/voltar1.png);left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.article-imovel-lista .banner .slick-next{background-image:url(/img/avancar1.png);right:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.article-imovel-lista .banner .img-carousel{background-color:#333;width:100%;height:274px;float:left;background-size:cover;background-position:50%}@media(max-width:1400px){.article-imovel-lista .banner .img-carousel{height:300px}}.article-imovel-lista .banner .slick-dots{display:none!important}.article-imovel-lista .banner .favoritar{position:absolute;right:0;top:0;z-index:99;color:#fff;font-size:23px;border:0}.article-imovel-lista .banner .favoritar.ant-btn-default{background-color:none!important;border:none}.article-imovel-lista .banner .box-carousel{width:100%;float:left;overflow:hidden}.article-imovel-lista .banner .box-carousel .img{background-color:#eee;height:274px;color:#fff;text-align:center;background-size:cover;background-position:50%}@media(max-width:1400px){.article-imovel-lista .banner .box-carousel .img{height:273px}}.article-imovel-lista .banner .box-data-cadastro{background-color:#dc1c2e;float:left;padding:5px 10px;color:#fff;font-weight:700;font-size:13px;border-radius:5px;z-index:99;position:absolute;bottom:9px;left:9px}.article-imovel-lista .img-corretor{background-size:cover;background-color:#333;background-position:top;width:89px;height:89px;float:right;margin-right:15px;margin-top:-33px;overflow:hidden;border:4px solid #fff;z-index:99;position:absolute;bottom:17px;border-radius:100%;right:5px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.article-imovel-lista .img-corretor span{width:100%;height:100%;position:absolute}.article-imovel-lista .img-corretor.avatar{padding-bottom:0;height:89px;overflow:hidden;position:relative;margin-top:82px}.article-imovel-lista .img-corretor.avatar .ant-avatar-group{position:absolute;width:100%;height:100%;border:0}.article-imovel-lista .img-corretor.avatar .ant-avatar-group .ant-avatar{width:100%;height:100%;font-size:31px;border:0;line-height:83px}.article-imovel-lista .codigo-imovel{width:100%;float:left;font-size:12px;font-weight:light;color:#5e6472}.article-imovel-lista .dados{width:100%;height:211px;float:left;padding:0 20px 20px 6px;color:#5e6472}.article-imovel-lista .dados h3{width:100%;float:left;font-size:19px;font-weight:700;margin-top:16px}.article-imovel-lista .dados .localizacao{width:100%;height:46px;overflow:hidden;margin-top:0}.article-imovel-lista .dados .localizacao .endreco-area{display:flex;align-items:center;flex-direction:row;margin-bottom:10px}.article-imovel-lista .dados .localizacao small{width:100%;font-size:13px;padding-bottom:4px}.article-imovel-lista .dados .localizacao .icone{width:-moz-fit-content;width:fit-content;margin-right:4px;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;flex-direction:row}.article-imovel-lista .dados .localizacao .icone span{font-size:22px}.article-imovel-lista .dados .localizacao span{font-size:15px;font-weight:600}.article-imovel-lista .dados .texto-reduzido{width:100%;float:left;margin-top:11px;font-size:12px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:6em}.article-imovel-lista .valor{width:100%;float:left;margin-top:14px;overflow:hidden}.article-imovel-lista .valor span{float:left;color:#dc1c2e;font-size:20px;display:flex;align-items:center}.article-imovel-lista .valor span b{font-weight:600;font-size:25px;margin-left:4px;margin-right:9px}.article-imovel-lista .valor div{background-color:#003aac;float:left;margin-top:2px;margin-left:20px;font-size:16px;font-weight:600;padding:5px 10px;color:#fff;border-radius:10px}.article-imovel-lista .valor div.valor-consultar{background-color:#dc1c2e;margin-left:0}.article-imovel-lista .bloco-icones{width:100%;float:left;padding:17px;color:#5e6472;border-top:2px solid #e6e6e6;height:100%;align-items:center}.article-imovel-lista .bloco-icones>div{float:left;margin-right:13px;display:flex;align-items:center}.article-imovel-lista .bloco-icones>div .icone{float:left;margin-top:4px}.article-imovel-lista .bloco-icones>div span{float:left;padding-left:5px}.article-imovel-lista .bloco-icones-social{width:100%;float:left;padding:17px;color:#5e6472;border-top:2px solid #e6e6e6;display:flex;justify-content:end;height:100%;align-items:center}.article-imovel-lista .bloco-icones-social .icone{margin-left:15px;display:flex}.article-imovel-lista .bloco-icones-link{width:100%;float:left;padding:17px;color:#5e6472;border-top:2px solid #e6e6e6;border-left:2px solid #e6e6e6;display:flex;justify-content:center;height:100%;align-items:center}.article-imovel-lista .bloco-icones-link .icone{display:flex}.article-imovel-lista .banner-area{padding-right:0!important}.article-imovel-lista .banner-area .banner{max-width:350px}.article-imovel-lista .dados-area{padding-left:0!important}.article-imovel-lista .dados-area .bloco-icones,.article-imovel-lista .dados-area .dados{padding-left:30px}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}