.region-container{margin:0 auto 40px auto;padding:20px 40px;max-width:calc(var(--max-container-width) - 80px);background:white;border-radius:4px;border:1px solid var(--very-light-gray);box-shadow:0 0 5px var(--light-shadow)}html[layout-dir="rtl"] .region-container p,html[layout-dir="rtl"] .region-container h2{direction:rtl;text-align:right}.region-container h2{margin:0}.region-container>p{margin:15px 0 40px 0;color:var(--dark-gray)}.region-container .radio{position:relative;display:block;min-width:20px;height:20px;background-color:var(--platin-white);border:1px solid var(--light-gray);border-radius:50%;cursor:pointer}html[layout-dir="ltr"] .region-container .radio{margin-right:20px}html[layout-dir="rtl"] .region-container .radio{margin-left:20px}.region-container li.active .radio{border-color:var(--primary)}.region-container .radio::after{content:"";position:absolute;width:14px;height:14px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5);background-color:var(--primary);border-radius:50%;opacity:0}.region-container li.active .radio::after{opacity:1;transform:translate(-50%,-50%) scale(1)}.region-container li:not(:last-of-type){margin-bottom:20px}.region-container .fi__flag{position:relative;top:0;transform:none}html[layout-dir="ltr"] .region-container .fi__flag{margin-right:15px}html[layout-dir="rtl"] .region-container .fi__flag{margin-left:15px}.region-container li .head p{white-space:nowrap;min-width:200px}.region-container ul p{margin:0}.region-container ul p.note{color:var(--dark-gray)}html[layout-dir="ltr"] .region-container ul p.note{margin-left:20px}html[layout-dir="rtl"] .region-container ul p.note{margin-right:20px}.region-container .actions{margin-top:40px}.region-container a{text-decoration:none;padding:5px 18px;border:2px solid var(--primary);border-radius:4px;background-color:white;color:var(--primary)}html[layout-dir="ltr"] .region-container a{margin-right:20px}html[layout-dir="rtl"] .region-container a{margin-left:20px}.region-container button{padding:7px 20px;border:0;border-radius:4px;background-color:var(--primary);color:white;font-size:16px;font-family:var(--default-font);cursor:pointer;transition:background-color .1s ease-in-out}.region-container button:hover{background-color:var(--primary-hover)}.region-container .actions p{color:var(--dark-gray)}html[layout-dir="ltr"] .region-container .actions p{margin:0 0 0 20px}html[layout-dir="rtl"] .region-container .actions p{margin:0 20px 0 0}@media(max-width:1500px){.region-container{width:calc(100% - 40px);padding:20px}}@media(max-width:700px){.region-container a,.region-container button{margin-bottom:20px}.region-container .actions p{margin:0 !important}}@media(max-width:500px){.region-container .options-content{flex-direction:column !important;align-items:initial}}@media(max-width:400px){.region-container li{align-items:initial}.region-container li p.note{margin:10px 0 0 0 !important}}