.state-module--holder{position:relative}.state-module-shape--left{background-color:transparent;border:2px solid var(--highlight-color);border-bottom-right-radius:70%;height:460px;position:absolute;right:82%;top:-310px;width:500px;z-index:2}.state-module-shape--right{border:1px solid #ff4000;border-radius:500px;height:236px;left:95%;top:0;width:9999px}.state-module-shape--right,.state-module-shape--right:after{pointer-events:none;position:absolute}.state-module-shape--right:after{border:2px solid #4a8fcd;border-radius:200px;bottom:-34px;content:"";height:68px;left:20px;top:-10px;width:68px}.select-state--holder{margin:0 auto;max-width:1310px}.state-module--holder h2{font-weight:600;margin:0 0 70px;text-align:center}.select-state--holder .nice-select{border:1px solid #e5ebf1;border-radius:50px;color:#1a3b69;float:none;font-family:Open Sans,sans-serif;font-size:16px;height:48px;line-height:48px;margin:0 auto;max-width:360px;padding:0 30px 0 24px}.select-state--holder .nice-select .list{border-radius:6px;width:100%}.select-state--holder .nice-select:after{border-bottom:2px solid #1a3b69;border-right:2px solid #1a3b69;height:8px;margin-top:-4px;right:24px;width:8px}.select-state--holder .state-content{margin-top:40px;position:relative;z-index:1}.select-state--holder .state-info{align-items:center;border:1px solid #e5ebf1;border-radius:10px;display:none;flex-flow:row wrap;opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:all .4s ease;width:100%}.select-state--holder .state-info.show{display:flex;opacity:1;transform:translateY(0)}.state-info-img{margin:0 48px 0 24px;width:206px}.state-info-content{color:#1a3b69;flex:1}.state-info-content--description{margin:0 0 16px}@media (max-width:1299px){.state-module-shape--right{height:200px;left:85%}.state-module-shape--right:after{height:58px;top:-14px;width:58px}.state-module-shape--left{height:440px;width:440px}}@media (max-width:991px){.state-module-shape--right{left:82%}}@media (max-width:767px){.state-info-img{margin:0 0 20px;width:100%}.select-state--holder .state-info{padding:20px}.state-module-shape--right{height:168px;left:60%;margin:60px 0 -28px;position:relative;z-index:-1}.state-module-shape--right:after{height:48px;top:-14px;width:48px}.state-module-shape--left{height:350px;right:80%;top:-250px;width:350px}}