.selected-companies-container{width:27%;border-radius:32px;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(max-width:1024px){.selected-companies-container{display:none}}.selected-companies-container .selected-company{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:14px}.selected-companies-container .selected-company .selected-company-first-box{display:flex;align-items:center;justify-content:center;gap:7px}.selected-companies-container .selected-company .selected-company-first-box .company-logo{width:64px;height:64px;border-radius:12px}.selected-companies-container .selected-company .selected-company-first-box .company-name{font-weight:400;font-size:16px;font-family:Inter,sans-serif;color:#000;padding:0;margin:0}.selected-companies-container .selected-company .company-info .replace-btn{font-size:14px;text-decoration:underline;color:#000;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:4px;font-weight:400;font-family:Inter,sans-serif}.selected-companies-container .plan-selector-container{padding:10px 16px 25px}.selected-companies-container .plan-selector-container p{font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#404040;text-align:left;margin:0}.selected-companies-container .empty-company-placeholder{width:100%;text-align:center;background:rgba(185,0,191,.051);padding:16px 20px 150px 19px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;gap:8px;display:flex;align-items:center;position:relative;border-top:1px solid #b900bf}.selected-companies-container .empty-company-placeholder .add-icon{width:43px;height:43px;background:#b4d8f2;border-radius:8px;display:flex;justify-content:center;align-items:center}.selected-companies-container .empty-company-placeholder .add-icon img{width:18px;height:18px}.selected-companies-container .empty-company-placeholder p{font-weight:500;font-size:14px;font-family:Inter,sans-serif;color:#000;text-align:left;margin:0}.selected-companies-container .empty-company-placeholder .list-dotted-arrow{position:absolute;top:30%;left:-30px}.selected-companies-container .compare-btn-container{padding:10px;display:flex;justify-content:center;align-items:center}.selected-companies-container .compare-btn-container .compare-btn{width:90%;padding:14px 12px;background:#1676bb;color:#fff;border-radius:7px;border:none;cursor:pointer;font-size:16px;font-weight:600;font-family:Inter,sans-serif}.selected-companies-container .compare-btn-container .compare-btn:disabled{width:90%;border-radius:7px;padding:14px 12px;background:#b2b2b2;color:#5c5c5c;cursor:not-allowed;font-size:16px;font-weight:600;font-family:Inter,sans-serif}.custom-selector-container .custom-dropdown{width:100%;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff;font-weight:400;font-size:14px;color:#747474;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,sans-serif}.custom-selector-container .custom-dropdown .shimmer-loader{width:100%;height:16px;background:linear-gradient(90deg,#f6f6f6 25%,#e0e0e0 50%,#f6f6f6 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.custom-selector-container .custom-dropdown .selected-option{padding:10px;display:flex;align-items:center;min-height:40px;max-width:95%;font-family:Inter,sans-serif}.custom-selector-container .custom-dropdown .selected-option p{margin:0;font-family:Inter,sans-serif;word-break:break-word;white-space:normal;overflow-wrap:break-word;font-size:14px;color:#000}.custom-selector-container .custom-dropdown:after{content:"";background-image:url(/images/policy-compare/downarrow.png);background-size:contain;background-repeat:no-repeat;font-size:12px;width:14px;height:7px;color:#747474;position:absolute;top:47%;right:12px;pointer-events:none}.custom-selector-container .custom-dropdown .dropdown-options{position:absolute;width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:8px;list-style:none;padding:0;margin-top:5px;max-height:150px;overflow-y:auto;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:1000;font-family:Inter,sans-serif}.custom-selector-container .custom-dropdown .dropdown-options li{padding:10px;cursor:pointer;transition:background .4s;font-family:Inter,sans-serif}.custom-selector-container .custom-dropdown .dropdown-options li:hover{background:#f3f3f3}.selected-companies-mobile-container{width:85%;margin:auto;position:relative}@media(min-width:767px)and (max-width:1023px){.selected-companies-mobile-container{width:74%}}@media(max-width:767px){.selected-companies-mobile-container{width:98%}}.selected-companies-mobile-container .selected-company{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:12px 12px 14px}.selected-companies-mobile-container .selected-company .selected-company-first-box{display:flex;align-items:center;justify-content:center;gap:12px}.selected-companies-mobile-container .selected-company .selected-company-first-box .company-logo{width:64px;height:64px;border-radius:12px}.selected-companies-mobile-container .selected-company .selected-company-first-box .company-name{font-weight:600;font-size:16px;font-family:Inter,sans-serif;color:#000;text-align:center;padding:0;margin:0}.selected-companies-mobile-container .selected-company .company-info .replace-btn{font-size:14px;text-decoration:underline;color:#000;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:4px;font-weight:400;font-family:Inter,sans-serif}.selected-companies-mobile-container .compare-btn-container{padding:0 10px;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.selected-companies-mobile-container .compare-btn-container{display:none}}.selected-companies-mobile-container .compare-btn-container .tab-mob-compare-btn{width:60%;padding:14px 12px;margin-top:12px;background:#1676bb;color:#fff;border-radius:7px;border:none;cursor:pointer;font-size:16px;font-weight:600;font-family:Inter,sans-serif}.selected-companies-mobile-container .compare-btn-container .tab-mob-compare-btn:disabled{width:60%;border-radius:7px;padding:14px 12px;background:#b2b2b2;color:#5c5c5c;cursor:not-allowed;font-size:16px;font-weight:600;font-family:Inter,sans-serif}.selected-companies-mobile-container .vs-divider{width:100%;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;margin:10px 0}@media(max-width:768px){.selected-companies-mobile-container .vs-divider{width:90%;margin:auto}}.selected-companies-mobile-container .vs-divider span{font-weight:700;font-size:39px;color:#b900bf;padding:0 8px;z-index:1}@media(max-width:768px){.selected-companies-mobile-container .vs-divider span{font-size:24px}}.selected-companies-mobile-container .vs-divider:after,.selected-companies-mobile-container .vs-divider:before{content:"";flex:1 1;height:1px;background:#c3c3c3;position:relative}.selected-companies-mobile-container .empty-company-placeholder{width:90%;margin:auto;text-align:center;gap:8px;display:flex;align-items:center;position:relative;justify-content:flex-start}@media(min-width:768px)and (max-width:1024px){.selected-companies-mobile-container .empty-company-placeholder{width:95%;margin-bottom:20px}}@media(max-width:767px){.selected-companies-mobile-container .empty-company-placeholder{width:93%;margin-bottom:20px}}.selected-companies-mobile-container .empty-company-placeholder .add-icon{width:43px;height:43px;background:#b4d8f2;border-radius:8px;display:flex;justify-content:center;align-items:center}.selected-companies-mobile-container .empty-company-placeholder .add-icon img{width:18px;height:18px}.selected-companies-mobile-container .empty-company-placeholder p{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#000;text-align:left;margin:0}@media(min-width:768px)and (max-width:1024px){.selected-companies-mobile-container .empty-company-placeholder p{font-size:18px}}@media(max-width:767px){.selected-companies-mobile-container .empty-company-placeholder p{max-width:75%}}@media(max-width:410px){.selected-companies-mobile-container .empty-company-placeholder p{max-width:87%}}.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow{position:absolute;top:70%;right:-34px;z-index:1}@media(max-width:767px){.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow{right:24px;top:40%}}@media(max-width:380px){.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow{right:-1px;top:43%}}.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow .mobile-img{display:block}.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow .tablet-img{display:none}@media(min-width:768px)and (max-width:1024px){.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow .mobile-img{display:none}.selected-companies-mobile-container .empty-company-placeholder .list-dotted-arrow .tablet-img{display:block;right:5px}}.selected-companies-mobile-container .plan-selector-container{padding:10px 12px 25px}.selected-companies-mobile-container .compare-btn-container-mobile{width:100%!important;padding:17px 20px 30px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:auto;position:fixed;bottom:0;left:0;background:#fff;z-index:100}@media(min-width:768px){.selected-companies-mobile-container .compare-btn-container-mobile{display:none}}.selected-companies-mobile-container .compare-btn-container-mobile .compare-btn-mobile{width:100%;padding:14px 12px;margin-top:12px;background:#1676bb;color:#fff;border-radius:7px;border:none;cursor:pointer;font-size:16px;font-weight:600;font-family:Inter,sans-serif}