#cc-main{box-sizing:border-box}#cc-main .cm{max-width:288px;border-radius:4px}#cc-main .section__toggle-wrapper{bottom:10px}#cc-main .section__toggle-wrapper.toggle-service{display:none}#cc-main .cm{background:linear-gradient(0deg, #07517E, #07517E)}#cc-main .cm__btn{min-height:32px;max-height:32px;font-size:16px;font-weight:500;line-height:14px;color:#fff;background-color:#00BFB1;border:none;border-radius:3px}#cc-main .cm__btn--secondary{background-color:transparent;border:1px solid #00BFB1}#cc-main .cm__btn:hover{background-color:#00D3C4}#cc-main .cm__btn:active{background-color:#00AC9F}#cc-main .cm__btn--secondary:hover{color:#fff;background-color:#00D3C4;border:1px solid #00D3C4}#cc-main .cm__btn--secondary:active{background-color:#00AC9F;border:1px solid #00AC9F}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:8px}#cc-main .cm__body{border:1px solid #13B0E9;border-radius:4px}#cc-main .cm__texts{padding-top:20px}#cc-main .cm__title{font-family:Roboto, sans-serif;font-size:24px;font-weight:500;line-height:32px;color:#A8EBF8;white-space:nowrap}#cc-main .cm__desc{color:#C2EFFF}#cc-main .cm__title+.cm__desc{margin-top:12px;padding:0 20px 20px}#cc-main .cm__desc a{color:#4FC2FF;background:none;transition:none}#cc-main .cm__desc a:hover{text-decoration:underline}#cc-main .cm__btns{padding:12px 15px 20px;border-top:1px solid #1077B7}#cc-main .cm--box .cm__btn--close,#cc-main .cm--box .close-btn{width:36px;height:36px;min-height:unset;max-height:unset;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;background-color:transparent;opacity:0.5;transition:opacity 0.15s ease}#cc-main .cm--box .cm__btn--close:hover,#cc-main .cm--box .close-btn:hover{background-color:transparent;opacity:1}#cc-main .cm--box .cm__btn--close svg,#cc-main .cm--box .close-btn svg{width:18px;height:18px;stroke:#4fc2ff;stroke-width:2px;transform:none}#cc-main .cm--box .close-btn--text{width:auto;height:auto;font-size:14px;line-height:2em;right:12px}#cc-main.cc--us .cm{max-width:300px}#cc-main.cc--us .cm__btn-group:first-of-type{display:none}#cc-main.cc--us .cm__btn-group:nth-of-type(2){margin:0}#cc-main.cc--us .cm__btns{padding:15px}#cc-main .pm.pm--box{background:linear-gradient(0deg, #07517E, #07517E);border:1px solid #13B0E9;border-radius:4px}#cc-main .pm__header{padding:20px;border-bottom:1px solid #1077B7}#cc-main .pm__title{font-family:Roboto, sans-serif;font-size:24px;font-weight:500;line-height:32px;color:#A8EBF8}#cc-main .pm__close-btn{width:36px;height:36px;transform:translateX(8px);background:none;border:none;opacity:0.5;transition:opacity 0.15s ease}#cc-main .pm__close-btn:hover{background:none;border:none;opacity:1}#cc-main .pm__close-btn svg{width:36px;height:36px}#cc-main .pm__close-btn svg,#cc-main .pm__close-btn:hover svg{stroke:#4FC2FF;stroke-width:2px}#cc-main .pm__body::-webkit-scrollbar{width:2px}#cc-main .pm__body::-webkit-scrollbar-track-piece:start{margin-top:15px}#cc-main .pm__body::-webkit-scrollbar-track{background-color:transparent}#cc-main .pm__body::-webkit-scrollbar-thumb{width:2px;background-color:rgba(79,194,255,0.6)}#cc-main .pm__section-desc{color:#C2EFFF}#cc-main .pm__section-desc a{color:#4FC2FF;background:none;transition:none}#cc-main .pm__section-desc a:hover{text-decoration:underline}#cc-main .pm__section--toggle{border:1px solid #084C78}#cc-main .pm__section--toggle.pm__section--expandable.is-expanded{border:1px solid #1077B7;border-radius:2px}#cc-main .pm__section--toggle .pm__section-title{color:#fff;background-color:#084C78;border:1px solid #084C78 !important;border-radius:2px}#cc-main .pm__section--toggle .pm__section-title:hover{background-color:#084C78;border:1px solid #084C78 !important}#cc-main .pm__section--expandable .pm__section-arrow{left:20px;background:#3b6d97}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:#214b75}#cc-main .section__toggle-wrapper,#cc-main .section__toggle,#cc-main .toggle__icon,#cc-main .toggle__label{width:30px;height:15px}#cc-main .section__toggle-wrapper{right:22px;bottom:13px;border-bottom:1px solid rgba(53,141,197,0.8);border-radius:8px}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:none;border-top:1px solid #1077B7}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{border-radius:0}#cc-main .toggle__icon{background-color:#00385B;box-shadow:none}#cc-main .section__toggle:checked ~ .toggle__icon{background-color:#00385B;box-shadow:none}#cc-main .section__toggle:checked:disabled ~ .toggle__icon{background-color:#00385B;border-bottom:1px solid rgba(53,141,197,0.8);box-shadow:none;opacity:0.5}#cc-main .toggle__icon-circle{width:9px;height:9px;top:3px;left:3px;background-color:#27FB7C;opacity:0.5;transition-duration:0.1s}#cc-main .section__toggle:checked:disabled ~ .toggle__icon .toggle__icon-circle,#cc-main .section__toggle:checked ~ .toggle__icon .toggle__icon-circle{background-color:#27FB7C;box-shadow:0px 0px 6px 0px #27FB7C;opacity:1;transform:translateX(15px)}#cc-main .toggle__icon-circle span{display:none}#cc-main .pm__section-desc-wrapper>:not(:last-child),#cc-main .pm__table-head>tr{border-bottom:1px solid #1077B7}#cc-main .pm__section-table{color:#C2EFFF}#cc-main .pm__table-th{color:#fff}#cc-main .pm__table-tr:hover{background-color:#085D91}#cc-main .pm__footer{padding:20px;border-top:1px solid #1077B7}#cc-main .pm__btn{min-width:130px;min-height:32px;max-height:32px;padding:0 16px;font-size:16px;font-weight:500;line-height:14px;color:#fff;background-color:#00BFB1;border:none;border-radius:3px}#cc-main .pm__btn--secondary{background-color:transparent;border:1px solid #00BFB1}#cc-main .pm__btn:hover{background-color:#00D3C4}#cc-main .pm__btn:active{background-color:#00AC9F}#cc-main .pm__btn--secondary:hover{color:#fff;background-color:#00D3C4;border:1px solid #00D3C4}#cc-main .pm__btn--secondary:active{background-color:#00AC9F;border:1px solid #00AC9F}#cc-main .pm__btn+.pm__btn{margin-left:8px}@media screen and (max-width: 640px){#cc-main .pm__table-td::before{color:#fff}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid #1077B7 !important}#cc-main .cm__btns{border-top:1px solid #1077B7 !important}}
