@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}header[style*="position: sticky"],header.bricks-header,header.brxe-header,#brx-header,.bricks-header.sticky,header.sticky { position: static !important; top: auto !important; transform: none !important;}#brx-header,header.brxe-header { position: relative !important; z-index: 100000 !important;}#contact { position: relative !important;  z-index: 100001 !important;}#contact.brx-offcanvas-inner,#contact.brxe-offcanvas-inner { position: relative !important; z-index: 100001 !important;}.brxe-offcanvas-backdrop { position: fixed !important; inset: 0; z-index: 100000 !important;}#brxe-syslqp {position: relative; border-right: 10px solid var(--bricks-color-b1bd1f); border-top-right-radius: 300px; width: 100%; height: 100%}#brxe-syslqp:not(.tag), #brxe-syslqp img {object-fit: cover}@media (max-width: 480px) {#brxe-syslqp {border-right-width: 0; border-top-right-radius: 0}}#brxe-uclove {justify-content: center; min-height: 400px; align-items: center; grid-template-columns: 40%60%}@media (max-width: 768px) {#brxe-uclove {flex-direction: column; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 480px) {#brxe-uclove {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-vgvuei {font-size: 22px; color: var(--bricks-color-ncxtuk); text-transform: uppercase; font-weight: 700; line-height: 1.4; font-family: "Inter"; margin-bottom: 0}@media (max-width: 1232px) {#brxe-vgvuei {font-size: 18px}}@media (max-width: 768px) {#brxe-vgvuei {font-size: 20px}}@media (max-width: 480px) {#brxe-vgvuei {font-size: 18px}}#brxe-jskuse {margin-top: 0; margin-bottom: 0; color: var(--bricks-color-ab93a2)}@media (max-width: 1232px) {#brxe-jskuse {font-size: 24px}}@media (max-width: 768px) {#brxe-jskuse {font-size: 34px}}@media (max-width: 480px) {#brxe-jskuse {font-size: 37px}}#brxe-gsawnk {color: var(--bricks-color-ncxtuk); padding-top: 10px; padding-bottom: 10px}#brxe-vxfffr {color: var(--bricks-color-ncxtuk)}#brxe-khbdmj {color: var(--bricks-color-ncxtuk); font-size: 14px}#brxe-khbdmj a {color: var(--bricks-color-ncxtuk); font-size: 14px; font-size: inherit}#brxe-demojt {margin-top: 10px; flex-direction: column; column-gap: 15px}#brxe-demojt { position: relative;}#brxe-demojt .link-layer { position: absolute; inset: 0; z-index: 50; pointer-events: none; }#brxe-demojt .link-layer a { display: block; width: 100%; height: 100%; pointer-events: auto; }#brxe-demojt:hover .link-layer a { cursor: pointer;}@media (max-width: 768px) {#brxe-demojt {align-self: center !important; justify-content: center}}@media (max-width: 480px) {#brxe-demojt {width: 100%; flex-direction: column; align-items: center; align-self: center !important; justify-content: space-between; row-gap: 20px; display: flex}}#brxe-duaopi {background-color: var(--bricks-color-bgyyom); border-radius: 5px; font-weight: 500; color: var(--bricks-color-ncxtuk); font-family: "Inter"; cursor: pointer; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px}#brxe-duaopi:hover {background-color: #003157}@media (max-width: 1232px) {#brxe-duaopi {font-size: 16px}}@media (max-width: 480px) {#brxe-duaopi {width: 100%; font-size: 18px}}#brxe-zsnumf {color: var(--bricks-color-utalyj); font-weight: 500; font-family: "Inter"; background-color: var(--bricks-color-ncxtuk); border-radius: 5px; cursor: pointer; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px}#brxe-zsnumf:hover {background-color: var(--bricks-color-7a1565)}@media (max-width: 1232px) {#brxe-zsnumf {font-size: 16px}}@media (max-width: 480px) {#brxe-zsnumf {width: 100%; font-size: 18px}}#brxe-lheayh {margin-top: 10px; flex-direction: row; align-self: center !important; column-gap: 15px}@media (max-width: 768px) {#brxe-lheayh {align-self: center !important; justify-content: center}}@media (max-width: 480px) {#brxe-lheayh {width: 100%; flex-direction: column; align-items: center; align-self: center !important; justify-content: space-between; row-gap: 20px; display: flex}}#brxe-oxuklu {row-gap: 5px; width: 80%; padding-top: 25px; padding-bottom: 25px}@media (max-width: 1232px) {#brxe-oxuklu {width: 90%}}@media (max-width: 768px) {#brxe-oxuklu {width: 100%}}@media (max-width: 480px) {#brxe-oxuklu {width: 100%; padding-top: 10px; padding-bottom: 10px; align-self: flex-start !important; align-items: flex-start}}#brxe-dfnxiu {align-self: center !important; align-items: center; flex-direction: column}@media (max-width: 768px) {#brxe-dfnxiu {width: 100%; flex-direction: column; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px}}@media (max-width: 480px) {#brxe-dfnxiu {width: 100%; align-items: center; align-self: center !important; justify-content: center; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px}}#brxe-aeiqno {width: 100%; flex-direction: row; align-items: center; background-color: var(--bricks-color-utalyj); grid-template-columns: 40%60%; display: grid; align-items: initial}@media (max-width: 1232px) {#brxe-aeiqno {width: 100%; flex-direction: row; grid-template-columns: 40%60%}}@media (max-width: 768px) {#brxe-aeiqno {width: 100%; flex-direction: column; height: 100%; grid-template-columns: 1fr}}@media (max-width: 480px) {#brxe-aeiqno {width: 100%; height: 100%; flex-direction: column; grid-template-columns: 1fr}}#brxe-kkceey { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-kkceey a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-kkceey:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-kkceey { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-kkceey { padding: 8px 14px; font-size: 13px !important; } #brxe-kkceey:hover { transform: none; box-shadow: none; } #brxe-kkceey { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-ofnohl { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-ofnohl a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-ofnohl:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-ofnohl { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-ofnohl { padding: 8px 14px; font-size: 13px !important; } #brxe-ofnohl:hover { transform: none; box-shadow: none; } #brxe-ofnohl { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-fpqqrj { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-fpqqrj a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-fpqqrj:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-fpqqrj { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-fpqqrj { padding: 8px 14px; font-size: 13px !important; } #brxe-fpqqrj:hover { transform: none; box-shadow: none; } #brxe-fpqqrj { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-qhzthj { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-qhzthj a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-qhzthj:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-qhzthj { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-qhzthj { padding: 8px 14px; font-size: 13px !important; } #brxe-qhzthj:hover { transform: none; box-shadow: none; } #brxe-qhzthj { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-ubncak { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-ubncak a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-ubncak:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-ubncak { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-ubncak { padding: 8px 14px; font-size: 13px !important; } #brxe-ubncak:hover { transform: none; box-shadow: none; } #brxe-ubncak { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-cbinfe { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-cbinfe a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-cbinfe:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-cbinfe { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-cbinfe { padding: 8px 14px; font-size: 13px !important; } #brxe-cbinfe:hover { transform: none; box-shadow: none; } #brxe-cbinfe { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;}}#brxe-mzmnej {cursor: pointer}#brxe-mzmnej { display: inline-flex !important; flex-shrink: 0 !important; white-space: nowrap !important; padding: 10px 20px; background: #ffffff; border: 1px solid rgba(255,255,255,0.3); border-radius: 50px; color: #2968af !important; font-size: 15px !important; font-weight: 600 !important; text-decoration: none !important; cursor: pointer; transition: all 0.25s ease;}#brxe-mzmnej a { color: #2968af !important; text-decoration: none !important; font-weight: 600 !important;}#brxe-mzmnej { background: #ff5722 !important; border-color: #ff5722 !important; color: #ffffff !important;}#brxe-mzmnej a { color: #ffffff !important;}#brxe-mzmnej:hover { background: #e64a19 !important; border-color: #e64a19 !important; box-shadow: 0 2px 10px rgba(255,87,34,0.35);}#brxe-mzmnej:hover { background: #e8eef7; border-color: rgba(255,255,255,0.5); box-shadow: 0 2px 8px rgba(0,0,0,0.12); transform: translateY(-1px);}@media (max-width: 1232px) { #brxe-mzmnej { padding: 9px 16px; font-size: 14px !important; }}@media (max-width: 768px) { #brxe-mzmnej { padding: 8px 14px; font-size: 13px !important; } #brxe-mzmnej:hover { transform: none; box-shadow: none; } #brxe-mzmnej { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important;} }#brxe-inzeda {flex-direction: row; column-gap: 10px; align-self: center !important; justify-content: center; padding-top: 12px; padding-right: 28px; padding-bottom: 12px; padding-left: 28px; align-items: center; flex-wrap: wrap}#brxe-inzeda { display: flex !important; gap: 12px; padding: 12px 24px; align-items: center; justify-content: center;}@media (max-width: 1232px) { #brxe-inzeda { flex-wrap: nowrap !important; overflow-x: auto !important; overflow-y: hidden !important; justify-content: flex-start !important; padding: 10px 16px; gap: 10px; scrollbar-width: none; -ms-overflow-style: none; -webkit-overflow-scrolling: touch; } #brxe-inzeda::-webkit-scrollbar { display: none; }}@media (max-width: 1232px) {#brxe-inzeda {flex-wrap: wrap; column-gap: 16px; width: 100%; min-width: 100%; padding-right: 16px; padding-left: 16px; border-radius: 12px}}@media (max-width: 480px) {#brxe-inzeda {column-gap: 8px; box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.08)}}#brxe-werhjt {width: 1200px; padding-top: 12px; padding-bottom: 12px}#brxe-iyptdi { position: sticky !important; top: 70px !important; z-index: 2; background: #2968af !important; box-shadow: 0 2px 8px rgba(0,0,0,0.08); transition: opacity 0.25s ease, box-shadow 0.3s ease;}@media (max-width: 600px) { #brxe-iyptdi { box-shadow: 0 1px 4px rgba(0,0,0,0.1); }}body:has(#contact[aria-expanded="true"]) #brxe-iyptdi { opacity: 0 !important; pointer-events: none !important;}#brxe-unqxpr {margin-bottom: 20px; text-align: center}@media (max-width: 1232px) {#brxe-unqxpr {text-align: center}}@media (max-width: 768px) {#brxe-unqxpr {font-size: 28px}}@media (max-width: 480px) {#brxe-unqxpr {text-align: left; line-height: 1.3; margin-bottom: 20px}}#brxe-ypyciu {text-align: center; margin-bottom: 40px}@media (max-width: 480px) {#brxe-ypyciu {padding-bottom: 0; text-align: left; font-family: "Inter"; font-weight: 400; margin-bottom: 20px}}#brxe-hpezuz .signs-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin: 50px 0;}#brxe-hpezuz .sign-card { position: relative; background: linear-gradient(135deg, #ffffff 0%, #fafaf8 100%); border: 1px solid rgba(41, 104, 175, 0.08); border-radius: 16px; padding: 32px 28px; transition: all 0.4s ease;}#brxe-hpezuz .sign-card:hover { transform: translateY(-8px); box-shadow: 0 16px 32px rgba(41, 104, 175, 0.12); border-color: rgba(41, 104, 175, 0.15);}#brxe-hpezuz .card-number { position: absolute; top: 20px; right: 20px; font-size: 48px; font-weight: 700; color: rgba(41, 104, 175, 0.08); line-height: 1;}#brxe-hpezuz .sign-card h3 { font-size: 22px; font-weight: 700; color: #2968af; margin-bottom: 16px; line-height: 1.3;}#brxe-hpezuz .sign-card ul { list-style: none; padding: 0; margin: 0;}#brxe-hpezuz .sign-card ul li { position: relative; padding-left: 24px; margin-bottom: 10px; font-size: 15px; line-height: 1.6; color: #555;}#brxe-hpezuz .sign-card ul li::before { content: '→'; position: absolute; left: 0; color: #2968af; font-weight: 700;}@media (max-width: 991px) { #brxe-hpezuz .signs-grid { grid-template-columns: repeat(2, 1fr); gap: 24px; }}@media (max-width: 767px) { #brxe-hpezuz .signs-grid { grid-template-columns: 1fr; gap: 20px; } #brxe-hpezuz .sign-card { padding: 24px 20px; }}@media (max-width: 480px) {#brxe-hpezuz {margin-top: 0}}#brxe-yqzshq {border-radius: 14px; cursor: pointer}#brxe-tugqod {width: 900px; margin-top: 40px; margin-right: auto; margin-bottom: 40px; margin-left: auto; border-radius: 14px}#brxe-yhhjbx strong { color: #2968AF; font-size: 1.1em;}#brxe-ssnpbd {display: block; padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; background-color: #e3f2fd; border-left: 4px solid #2968af; border-radius: 4px; margin-top: 40px}@media (max-width: 1232px) {#brxe-ssnpbd {margin-top: 60px; margin-bottom: 60px}}@media (max-width: 768px) {#brxe-ssnpbd {margin-top: 0; margin-bottom: 30px}}@media (max-width: 480px) {#brxe-ssnpbd {display: flex; margin-bottom: 20px}}#brxe-vcmlsm {font-size: 18px; color: var(--bricks-color-ncxtuk); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #2968af; cursor: pointer; border-radius: 5px}#brxe-vcmlsm:hover {background-color: #1d4a7a}#brxe-vcmlsm { transition: all 0.25s ease;}#brxe-vcmlsm:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-vcmlsm {width: 100%}}@media (max-width: 480px) {#brxe-vcmlsm {width: 100%}}#brxe-ybpoxj {width: 740px; display: flex; flex-direction: row; column-gap: 20px; flex-wrap: wrap; align-self: center !important; justify-content: center}@media (max-width: 768px) {#brxe-ybpoxj {row-gap: 20px}}@media (max-width: 480px) {#brxe-ybpoxj {row-gap: 20px}}#brxe-twnfbe {align-self: center !important; align-items: center; margin-top: 40px}@media (max-width: 1232px) {#brxe-twnfbe {margin-bottom: 60px}}@media (max-width: 768px) {#brxe-twnfbe {align-items: center; margin-top: 50px; margin-bottom: 50px}}#brxe-sjytip {padding-right: 20px; padding-left: 20px; align-items: center; width: 1200px}#brxe-rmshul {padding-top: 80px; padding-bottom: 80px; background-color: #f0f5fa}@media (max-width: 1232px) {#brxe-rmshul {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#brxe-rmshul {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#brxe-rmshul {margin-top: 0}}#brxe-bxyrcx.horizontal .line {border-top-color: var(--bricks-color-bgyyom)}#brxe-bxyrcx.vertical .line {border-right-color: var(--bricks-color-bgyyom)}#brxe-bxyrcx .icon {color: var(--bricks-color-bgyyom)}#brxe-mnjjpp {margin-bottom: 20px; text-align: center}@media (max-width: 1232px) {#brxe-mnjjpp {text-align: center}}@media (max-width: 768px) {#brxe-mnjjpp {font-size: 28px}}@media (max-width: 480px) {#brxe-mnjjpp {text-align: left; line-height: 1.3; margin-bottom: 20px}}#brxe-iyjkzr {text-align: center; margin-bottom: 40px}@media (max-width: 480px) {#brxe-iyjkzr {padding-bottom: 0; text-align: left; font-family: "Inter"; font-weight: 400; margin-bottom: 20px}}#brxe-hotdve .trust-layout { display: grid; grid-template-columns: 60% 40%; gap: 60px; margin: 50px 0; align-items: start;}#brxe-hotdve .trust-content { display: flex; flex-direction: column; gap: 32px;}#brxe-hotdve .trust-point h3 { font-size: 22px; font-weight: 700; color: #2968af; margin-bottom: 12px; line-height: 1.3;}#brxe-hotdve .trust-point p { font-size: 16px; line-height: 1.7; color: #444; margin: 0;}#brxe-hotdve .trust-point a { color: #2968af; font-weight: 600; text-decoration: none;}#brxe-hotdve .trust-point a:hover { text-decoration: underline;}#brxe-hotdve .why-choose-card { background: #ffffff; border: 1px solid rgba(41, 104, 175, 0.1); border-radius: 16px; padding: 32px; box-shadow: 0 10px 30px rgba(41, 104, 175, 0.08); position: sticky; top: 100px;}#brxe-hotdve .why-choose-card h3 { font-size: 24px; font-weight: 700; color: #2968af; margin-bottom: 24px; line-height: 1.3;}#brxe-hotdve .checklist { list-style: none; padding: 0; margin: 0 0 28px 0;}#brxe-hotdve .checklist li { margin-bottom: 14px; font-size: 15px; line-height: 1.5; color: #333; display: flex; align-items: flex-start; gap: 8px;}#brxe-hotdve .check { color: #4caf50; font-weight: 700; flex-shrink: 0;}#brxe-hotdve .card-cta-button { width: 100%; display: block; padding: 16px 24px; background: #ff5722; color: #ffffff; font-size: 16px; font-weight: 600; border: none; border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(255, 87, 34, 0.2);}#brxe-hotdve .card-cta-button:hover { background: #e64a19; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(255, 87, 34, 0.3);}@media (max-width: 991px) { #brxe-hotdve .trust-layout { grid-template-columns: 1fr; gap: 40px; } #brxe-hotdve .why-choose-card { position: static; }}@media (max-width: 767px) { #brxe-hotdve .trust-content { gap: 24px; } #brxe-hotdve .trust-point h3 { font-size: 20px; } #brxe-hotdve .why-choose-card { padding: 24px; } #brxe-hotdve .why-choose-card h3 { font-size: 22px; }}@media (max-width: 480px) {#brxe-hotdve {margin-top: 0}}#brxe-ziqdsj {padding-right: 20px; padding-left: 20px; align-items: center; width: 1200px}#brxe-svubeb {padding-top: 80px; padding-bottom: 80px}#brxe-svubeb { background: linear-gradient(135deg, #fafaf8 0%, #ffffff 50%, #f0f5fa 100%);}@media (max-width: 1232px) {#brxe-svubeb {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#brxe-svubeb {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#brxe-svubeb {margin-top: 0}}#brxe-fkecvk.horizontal .line {border-top-color: var(--bricks-color-bgyyom)}#brxe-fkecvk.vertical .line {border-right-color: var(--bricks-color-bgyyom)}#brxe-fkecvk .icon {color: var(--bricks-color-bgyyom)}#brxe-sjwlah {margin-top: 40px; margin-bottom: 20px; text-align: center}#brxe-hygvxn {margin-bottom: 40px; text-align: center}#brxe-qdwjtk {align-self: center; margin-bottom: 40px; border-radius: 12px; box-shadow: 0 4px 12px 0 rgba(33, 33, 33, 0.2)}#brxe-absdya {text-align: left}.mold-process-section { padding: 0px 0; background: linear-gradient(180deg, #f8f9fa 0%, #ffffff 40%, #fafafa 100%);} .process-wrapper { max-width: 1000px; margin: 0 auto; padding: 0 30px;} .process-timeline { position: relative; margin-top: 0px; padding-bottom: 10px;}.process-timeline::before { content: ""; position: absolute; left: 35px; top: 0; bottom: 90px; width: 4px; background: linear-gradient(180deg, #2968af 0%, #ff5722 50%, #2968af 100%); border-radius: 4px; box-shadow: 0 0 20px rgba(41, 104, 175, 0.25); opacity: 0; animation: lineGrow 1.5s ease forwards; animation-delay: 0.2s;}@keyframes lineGrow { from { opacity: 0; height: 0; } to { opacity: 1; height: 100%; }}.process-step { display: flex; align-items: flex-start; gap: 35px; margin-bottom: 50px; position: relative; opacity: 0; animation: fadeSlideUp 0.7s ease forwards;} .process-step:nth-child(1) { animation-delay: 0.1s; } .process-step:nth-child(2) { animation-delay: 0.2s; } .process-step:nth-child(3) { animation-delay: 0.3s; } .process-step:nth-child(4) { animation-delay: 0.4s; } .process-step:nth-child(5) { animation-delay: 0.5s; } .process-step:nth-child(6) { animation-delay: 0.6s; } .process-step:nth-child(7) { animation-delay: 0.7s; } .process-step:nth-child(8) { animation-delay: 0.8s; } .process-step:nth-child(9) { animation-delay: 0.9s; }.process-step:nth-child(odd) .step-card { background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%); border-left: 4px solid #2968af;} .process-step:nth-child(even) .step-card { background: linear-gradient(135deg, #fafbfc 0%, #ffffff 100%); border-left: 4px solid #2968af;}@keyframes fadeSlideUp { from { opacity: 0; transform: translateX(-30px); } to { opacity: 1; transform: translateX(0); }}.step-marker { position: relative; z-index: 10; flex-shrink: 0;}.number-circle { width: 75px; height: 75px; border-radius: 50%; background: linear-gradient(135deg, #2968af 0%, #1e4d8b 100%); color: #fff; font-weight: 700; font-size: 28px; display: flex; align-items: center; justify-content: center; box-shadow: 0 8px 24px rgba(41, 104, 175, 0.35), 0 0 0 6px rgba(41, 104, 175, 0.1); transform: scale(0.8); animation: circlePop 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards; transition: all 0.3s ease; position: relative;}.process-step[data-step="5"] .number-circle,.process-step[data-step="6"] .number-circle,.process-step[data-step="9"] .number-circle { background: linear-gradient(135deg, #ff5722 0%, #d84315 100%); box-shadow: 0 8px 24px rgba(255, 87, 34, 0.4), 0 0 0 6px rgba(255, 87, 34, 0.1);} .process-step:hover .number-circle { transform: scale(1.05); box-shadow: 0 12px 32px rgba(41, 104, 175, 0.45), 0 0 0 10px rgba(41, 104, 175, 0.15);} .process-step[data-step="5"]:hover .number-circle,.process-step[data-step="6"]:hover .number-circle,.process-step[data-step="9"]:hover .number-circle { box-shadow: 0 12px 32px rgba(255, 87, 34, 0.5), 0 0 0 10px rgba(255, 87, 34, 0.15);}@keyframes circlePop { 0% { transform: scale(0.5); opacity: 0; } 50% { transform: scale(1.1); } 100% { transform: scale(1); opacity: 1; }}.number-circle::after { content: ""; position: absolute; right: -18px; top: 50%; transform: translateY(-50%); width: 16px; height: 3px; background: #2968af; opacity: 0.4;} .process-step[data-step="5"] .number-circle::after,.process-step[data-step="6"] .number-circle::after,.process-step[data-step="9"] .number-circle::after { background: #ff5722;}.step-card { padding: 28px 32px; border-radius: 16px; box-shadow: 0 4px 20px rgba(0,0,0,0.08), 0 0 0 1px rgba(41, 104, 175, 0.05); width: 100%; max-width: 800px; transition: all 0.4s ease; position: relative; line-height: 1.5;} .step-card:hover { transform: translateX(8px); box-shadow: 0 8px 32px rgba(41, 104, 175, 0.15), 0 0 0 1px rgba(41, 104, 175, 0.1);}.process-step[data-step="5"] .step-card::before,.process-step[data-step="6"] .step-card::before,.process-step[data-step="9"] .step-card::before { content: "★ CRITICAL STEP"; position: absolute; top: -12px; right: 20px; background: linear-gradient(135deg, #ff5722 0%, #ff7043 100%); color: white; font-size: 11px; font-weight: 700; padding: 4px 12px; border-radius: 12px; letter-spacing: 0.5px; box-shadow: 0 2px 8px rgba(255, 87, 34, 0.3);}.step-card h3 { margin: 0 0 10px 0; color: #2968af; font-size: 22px; font-weight: 700; line-height: 1.3;} .process-step[data-step="5"] .step-card h3,.process-step[data-step="6"] .step-card h3,.process-step[data-step="9"] .step-card h3 { color: #ff5722;} .step-card > p { margin-bottom: 14px; color: #555; line-height: 1.5; font-size: 16px;} .step-card h4 { margin-top: 18px; margin-bottom: 10px; color: #1f2b37; font-size: 16px; font-weight: 600; text-align: center; padding: 8px 0; border-top: 2px solid rgba(41, 104, 175, 0.15); border-bottom: 2px solid rgba(41, 104, 175, 0.15);} .step-card ul { margin: 10px 0; padding-left: 24px; list-style: none;} .step-card ul li { position: relative; padding-left: 20px; margin-bottom: 6px; color: #444; line-height: 1.5; font-size: 16px;} .step-card ul li::before { content: "✓"; position: absolute; left: 0; color: #28a745; font-weight: 700; font-size: 14px;} .step-card strong { color: #2968af; font-weight: 600;}.step-card .callout { background: rgba(255, 248, 225, 1); border-left: 3px solid #ff9800; padding: 12px 16px; margin-top: 14px; border-radius: 8px; font-size: 15px; line-height: 1.5; color: #333;} .step-card .callout strong { color: #ff9800;}.process-timeline::after { content: "✓"; position: absolute; left: 35px; transform: translateX(-50%); bottom: -10px; width: 60px; height: 60px; background: linear-gradient(135deg, #28a745 0%, #20c997 100%); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 28px; font-weight: 700; box-shadow: 0 8px 24px rgba(40, 167, 69, 0.35), 0 0 0 6px rgba(40, 167, 69, 0.1); z-index: 10; animation: endMarkerPop 0.6s ease forwards; animation-delay: 1.2s; opacity: 0;}@keyframes endMarkerPop { 0% { opacity: 0; transform: translateX(-50%) scale(0.5); } 50% { transform: translateX(-50%) scale(1.15); } 100% { opacity: 1; transform: translateX(-50%) scale(1); }}.process-step[data-step="9"]::after { content: "TREATMENT COMPLETE"; position: absolute; bottom: -55px; left: 80px; font-size: 16px; font-weight: 700; color: #28a745; letter-spacing: 1px; white-space: nowrap; animation: textFade 0.6s ease forwards; animation-delay: 1.5s; opacity: 0;}@keyframes textFade { to { opacity: 1; }}@media (max-width: 768px) { .mold-process-section { padding: 20px 0; background: #ffffff; } .process-wrapper { padding: 0; } .process-timeline { margin-top: 0px; padding-bottom: 10px; } .process-timeline::before, .process-timeline::after { display: none; } .process-step[data-step="9"]::after { display: none; } .process-step { flex-direction: column; align-items: center; gap: 16px; margin-bottom: 40px; } .process-step:last-child { margin-bottom: 0; } .step-marker { width: 100%; display: flex; justify-content: center; } .number-circle { width: 65px; height: 65px; font-size: 24px; } .number-circle::after { display: none; } .step-card { width: 100%; max-width: 100%; padding: 20px 10px; text-align: left; } .step-card::before { top: 10px; right: 10px; font-size: 10px; padding: 3px 10px; } .step-card h3 { font-size: 19px; } .step-card h4 { font-size: 16px; } .step-card ul li { font-size: 16px; }}@media (max-width: 480px) { .number-circle { width: 55px; height: 55px; font-size: 20px; } .step-card { padding: 18px 10px; } .step-card h3 { font-size: 17px; }}#brxe-pocjcn {border-radius: 12px; box-shadow: 0 4px 8px 0 rgba(33, 33, 33, 0.2); margin-top: 80px; margin-bottom: 80px; max-width: 900px}@media (max-width: 768px) {#brxe-pocjcn {width: 100%; margin-top: 40px; margin-bottom: 40px}}@media (max-width: 480px) {#brxe-pocjcn {margin-top: 20px; margin-bottom: 20px}}#brxe-bkqwcp {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-size: 18px; color: var(--bricks-color-ncxtuk); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; background-color: #2968af; cursor: pointer; border-radius: 5px}#brxe-bkqwcp:hover {background-color: #1d4a7a}#brxe-bkqwcp { transition: all 0.25s ease;}#brxe-bkqwcp:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-bkqwcp {width: 100%}}@media (max-width: 480px) {#brxe-bkqwcp {width: 100%}}#brxe-lvjuxg {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-size: 18px; color: var(--bricks-color-bgyyom); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; background-color: var(--bricks-color-ncxtuk); cursor: pointer; border: 3px solid var(--bricks-color-bgyyom); border-radius: 5px}#brxe-lvjuxg:hover {background-color: var(--bricks-color-bgyyom); color: var(--bricks-color-ncxtuk)}#brxe-lvjuxg { transition: all 0.25s ease;}#brxe-lvjuxg:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-lvjuxg {width: 100%}}@media (max-width: 480px) {#brxe-lvjuxg {width: 100%; padding-top: 14px; padding-right: 28px; padding-bottom: 14px; padding-left: 28px}}#brxe-bopseu {display: flex; flex-direction: row; column-gap: 20px; flex-wrap: wrap; width: 740px; align-self: center !important; justify-content: center}@media (max-width: 768px) {#brxe-bopseu {row-gap: 20px; margin-bottom: 0}}@media (max-width: 480px) {#brxe-bopseu {row-gap: 20px}}#brxe-mkcsqd {margin-top: 20px; margin-bottom: 20px; align-self: center !important; align-items: center}@media (max-width: 768px) {#brxe-mkcsqd {align-items: center}}#brxe-objmwl {width: 1200px; align-items: center; padding-right: 20px; padding-left: 20px}#brxe-oyiqxu {background-color: #f8f9fb; padding-top: 80px; padding-bottom: 80px}@media (max-width: 1232px) {#brxe-oyiqxu {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#brxe-oyiqxu {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#brxe-oyiqxu {margin-bottom: 0}}#brxe-yjkwlo.horizontal .line {border-top-color: var(--bricks-color-be3d99)}#brxe-yjkwlo.vertical .line {border-right-color: var(--bricks-color-be3d99)}#brxe-yjkwlo .icon {color: var(--bricks-color-be3d99)}#brxe-kqofky {text-align: center; margin-bottom: 30px}@media (max-width: 480px) {#brxe-kqofky {text-align: left}}#brxe-svchif {margin-top: 40px; margin-bottom: 40px; border-radius: 50%}@media (max-width: 480px) {#brxe-svchif {max-width: 250px}}#brxe-tqqmzh {padding-right: 25px; padding-left: 25px}@media (max-width: 480px) {#brxe-tqqmzh {padding-right: 0; padding-left: 0}}#brxe-ogbvbv {padding-right: 20px; padding-left: 20px; align-items: center; width: 1200px}#reviews {padding-top: 80px; padding-bottom: 80px}#reviews { background: linear-gradient(135deg, #f0f7ff 0%, #e3f2ff 100%); padding: 80px 0;}@media (max-width: 991px) { #reviews { padding: 60px 0; }}@media (max-width: 767px) { #reviews { padding: 50px 0; }}@media (max-width: 1232px) {#reviews {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#reviews {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#reviews {margin-top: 0}}#brxe-uboesz.horizontal .line {border-top-color: var(--bricks-color-be3d99)}#brxe-uboesz.vertical .line {border-right-color: var(--bricks-color-be3d99)}#brxe-uboesz .icon {color: var(--bricks-color-be3d99)}#brxe-cmlzej {margin-bottom: 20px; text-align: center}@media (max-width: 1232px) {#brxe-cmlzej {text-align: center}}@media (max-width: 768px) {#brxe-cmlzej {font-size: 28px}}@media (max-width: 480px) {#brxe-cmlzej {text-align: left; line-height: 1.3; margin-bottom: 20px}}#brxe-pwratn {margin-bottom: 40px; text-align: center}@media (max-width: 480px) {#brxe-pwratn {text-align: left; font-family: "Inter"; font-weight: 400; margin-bottom: 20px; padding-bottom: 0}}#brxe-xeainb .comparison-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 40px; margin: 50px 0;}#brxe-xeainb .comparison-card { position: relative; background: #ffffff; border-radius: 16px; padding: 40px 32px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); transition: all 0.3s ease;}#brxe-xeainb .comparison-card:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);}#brxe-xeainb .comparison-card.other { background: #fafafa; border: 2px solid #e0e0e0;}#brxe-xeainb .comparison-card.recommended { background: #E3F2FD; border: 2px solid #2968af;}#brxe-xeainb .card-badge { position: absolute; top: -12px; right: 20px; padding: 6px 16px; border-radius: 20px; font-size: 12px; font-weight: 700; letter-spacing: 0.5px;}#brxe-xeainb .card-badge.wrong { background: #f44336; color: #ffffff;}#brxe-xeainb .card-badge.best { background: #4CAF50; color: #ffffff;}#brxe-xeainb .card-title { font-size: 20px; font-weight: 700; color: #2968af; margin-bottom: 16px;}#brxe-xeainb .price-tag { font-size: 28px; font-weight: 700; color: #2968af; margin: 16px 0 24px 0; line-height: 1.2;}#brxe-xeainb .comparison-card.other .price-tag { color: #e53935;}#brxe-xeainb .comparison-list { list-style: none; padding: 0; margin: 0;}#brxe-xeainb .comparison-list li { position: relative; padding-left: 24px; margin-bottom: 12px; font-size: 16px; line-height: 1.6; color: #444;}#brxe-xeainb .comparison-list li::before { content: "•"; position: absolute; left: 0; color: #2968af; font-weight: 700;}#brxe-xeainb .comparison-list li.negative { color: #d32f2f;}#brxe-xeainb .comparison-list li.negative::before { content: "✗"; color: #d32f2f;}#brxe-xeainb .comparison-list strong { color: #2968af; font-weight: 600;}#brxe-xeainb .warning-callout,#brxe-xeainb .example-callout { display: flex; gap: 20px; padding: 24px 28px; border-radius: 12px; margin: 40px 0;}#brxe-xeainb .warning-callout { background: #FFF9C4; border-left: 4px solid #ff9800;}#brxe-xeainb .example-callout { background: #E3F2FD; border-left: 4px solid #2968af;}#brxe-xeainb .callout-icon { font-size: 32px; flex-shrink: 0; line-height: 1;}#brxe-xeainb .callout-content h4 { font-size: 20px; font-weight: 700; color: #333; margin: 0 0 12px 0; line-height: 1.3;}#brxe-xeainb .callout-content p { font-size: 16px; line-height: 1.7; color: #444; margin: 0 0 12px 0;}#brxe-xeainb .callout-content p:last-child { margin-bottom: 0;}#brxe-xeainb .callout-content a { color: #2968af; font-weight: 600; text-decoration: none;}#brxe-xeainb .callout-content a:hover { text-decoration: underline;}@media (max-width: 991px) { #brxe-xeainb .comparison-grid { grid-template-columns: 1fr; gap: 30px; }}@media (max-width: 767px) { #brxe-xeainb .comparison-card { padding: 32px 24px; } #brxe-xeainb .price-tag { font-size: 24px; } #brxe-xeainb .warning-callout, #brxe-xeainb .example-callout { flex-direction: column; gap: 12px; padding: 20px; } #brxe-xeainb .callout-content h4 { font-size: 18px; }}@media (max-width: 480px) {#brxe-xeainb {margin-top: 0}}#brxe-eucyph {align-items: center; padding-right: 20px; padding-left: 20px; width: 1200px}#brxe-dlzzoe {padding-top: 80px; padding-bottom: 80px; background-color: var(--bricks-color-ncxtuk)}@media (max-width: 1232px) {#brxe-dlzzoe {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#brxe-dlzzoe {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#brxe-dlzzoe {margin-top: 0}}#brxe-fivoxs.horizontal .line {border-top-color: var(--bricks-color-be3d99)}#brxe-fivoxs.vertical .line {border-right-color: var(--bricks-color-be3d99)}#brxe-fivoxs .icon {color: var(--bricks-color-be3d99)}#brxe-youvzy {margin-bottom: 20px; text-align: center}@media (max-width: 1232px) {#brxe-youvzy {text-align: center}}@media (max-width: 768px) {#brxe-youvzy {font-size: 28px}}@media (max-width: 480px) {#brxe-youvzy {text-align: left; line-height: 1.3; margin-bottom: 20px}}#brxe-rgthzx {margin-bottom: 40px; text-align: center}@media (max-width: 480px) {#brxe-rgthzx {text-align: left; font-family: "Inter"; font-weight: 400; margin-bottom: 20px; padding-bottom: 0}}#brxe-dqhdyd .benefits-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin: 50px 0;}#brxe-dqhdyd .benefit-card { background: linear-gradient(135deg, #ffffff 0%, #fafaf8 100%); border: 1px solid rgba(41, 104, 175, 0.08); border-radius: 16px; padding: 32px 28px; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); position: relative; display: flex; flex-direction: column; gap: 16px;}#brxe-dqhdyd .benefit-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(41, 104, 175, 0.02), rgba(255, 87, 34, 0.01)); border-radius: 16px; opacity: 0; transition: opacity 0.4s ease; z-index: 0;}#brxe-dqhdyd .benefit-card:hover::before { opacity: 1;}#brxe-dqhdyd .benefit-card:hover { transform: translateY(-8px); box-shadow: 0 16px 32px rgba(41, 104, 175, 0.12); border-color: rgba(41, 104, 175, 0.15);}#brxe-dqhdyd .benefit-icon { width: 56px; height: 56px; border-radius: 12px; background: linear-gradient(135deg, rgba(41, 104, 175, 0.1), rgba(41, 104, 175, 0.05)); display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; transition: all 0.4s ease;}#brxe-dqhdyd .benefit-card:hover .benefit-icon { background: linear-gradient(135deg, #2968af, #1e5a8f); transform: scale(1.05);}#brxe-dqhdyd .benefit-icon svg { color: #2968af; transition: color 0.4s ease;}#brxe-dqhdyd .benefit-card:hover .benefit-icon svg { color: #ffffff;}#brxe-dqhdyd .benefit-card h3 { font-size: 20px; font-weight: 700; color: #2968af; margin: 0; line-height: 1.3; position: relative; z-index: 1;}#brxe-dqhdyd .benefit-card p { font-size: 16px; color: #555; line-height: 1.6; margin: 0; position: relative; z-index: 1; flex-grow: 1;}#brxe-dqhdyd .benefit-card a { color: #2968af; font-weight: 600; text-decoration: none;}#brxe-dqhdyd .benefit-card a:hover { text-decoration: underline;}#brxe-dqhdyd .cta-card { background: linear-gradient(135deg, #2968af 0%, #1e5a8f 100%); border: 2px solid #2968af; color: #ffffff;}#brxe-dqhdyd .cta-card h3 { color: #ffffff;}#brxe-dqhdyd .cta-card p { color: rgba(255, 255, 255, 0.95);}#brxe-dqhdyd .phone-icon { background: rgba(255, 255, 255, 0.2);}#brxe-dqhdyd .phone-icon svg { color: #ffffff;}#brxe-dqhdyd .cta-card:hover .phone-icon { background: rgba(255, 255, 255, 0.3); transform: scale(1.05);}#brxe-dqhdyd .cta-card:hover .phone-icon svg { color: #ffffff;}#brxe-dqhdyd .cta-phone-button { display: inline-flex; align-items: center; justify-content: center; padding: 14px 24px; background: #ffffff; color: #ffffff; font-size: 17px; font-weight: 700; border-radius: 8px; text-decoration: none; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(255, 87, 34, 0.3); margin-top: auto; position: relative; z-index: 1;}#brxe-dqhdyd .cta-phone-button:hover { background: #ffffff; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(255, 87, 34, 0.4); text-decoration: none;}@media (max-width: 991px) { #brxe-dqhdyd .benefits-grid { grid-template-columns: repeat(2, 1fr); gap: 24px; }}@media (max-width: 767px) { #brxe-dqhdyd .benefits-grid { grid-template-columns: 1fr; gap: 20px; } #brxe-dqhdyd .benefit-card { padding: 24px 20px; } #brxe-dqhdyd .benefit-card h3 { font-size: 18px; } #brxe-dqhdyd .benefit-card p { font-size: 15px; }}@media (max-width: 480px) {#brxe-dqhdyd {margin-top: 0}}#brxe-owbcaq {align-items: center; padding-right: 20px; padding-left: 20px; width: 1200px}#brxe-bckuoo {padding-top: 80px; padding-bottom: 80px; background-color: var(--bricks-color-ncxtuk)}@media (max-width: 1232px) {#brxe-bckuoo {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 768px) {#brxe-bckuoo {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 480px) {#brxe-bckuoo {margin-top: 0}}#brxe-phizfo {margin-bottom: 20px; text-align: center; align-self: center}@media (max-width: 1232px) {#brxe-phizfo {text-align: center}}@media (max-width: 480px) {#brxe-phizfo {font-size: 28px; text-align: left; margin-bottom: 22px}}#brxe-eakqur {margin-bottom: 20px}@media (max-width: 768px) {#brxe-eakqur {text-align: center}}@media (max-width: 480px) {#brxe-eakqur {text-align: center}}#brxe-mpwtqy {margin-bottom: 32px; text-align: center}@media (max-width: 480px) {#brxe-mpwtqy {margin-bottom: 24px}}#brxe-ehhksa {font-size: 18px; color: var(--bricks-color-ncxtuk); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #2968af; cursor: pointer; border-radius: 5px}#brxe-ehhksa:hover {background-color: #1d4a7a}#brxe-ehhksa { transition: all 0.25s ease;}#brxe-ehhksa:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-ehhksa {width: 100%}}@media (max-width: 480px) {#brxe-ehhksa {width: 100%}}#brxe-osartb {font-size: 18px; color: var(--bricks-color-bgyyom); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: var(--bricks-color-ncxtuk); cursor: pointer; border: 3px solid var(--bricks-color-bgyyom); border-radius: 5px}#brxe-osartb:hover {background-color: var(--bricks-color-bgyyom); color: var(--bricks-color-ncxtuk)}#brxe-osartb { transition: all 0.25s ease;}#brxe-osartb:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-osartb {width: 100%}}@media (max-width: 480px) {#brxe-osartb {width: 100%; padding-top: 14px; padding-right: 28px; padding-bottom: 14px; padding-left: 28px}}#brxe-vdhxtc {width: 740px; align-self: center !important; display: flex; flex-direction: row; column-gap: 20px; flex-wrap: wrap; justify-content: center}@media (max-width: 768px) {#brxe-vdhxtc {row-gap: 20px}}@media (max-width: 480px) {#brxe-vdhxtc {row-gap: 20px}}#brxe-ibebco {margin-top: 60px; margin-bottom: 80px; align-self: center !important; align-items: center}@media (max-width: 768px) {#brxe-ibebco {align-items: center}}#brxe-exvedz {padding-top: 80px; padding-right: 20px; padding-left: 20px; background-color: #f8f9fb}@media (max-width: 480px) {#brxe-exvedz {padding-top: 40px; padding-right: 20px; padding-left: 20px}}#brxe-wohfwz {margin-bottom: 20px; text-align: center; align-self: center}@media (max-width: 1232px) {#brxe-wohfwz {text-align: center}}@media (max-width: 480px) {#brxe-wohfwz {font-size: 28px; text-align: left; margin-bottom: 22px}}#brxe-aaxspq {text-align: center; margin-bottom: 40px}@media (max-width: 480px) {#brxe-aaxspq {padding-bottom: 0; text-align: left; margin-bottom: 0}}#brxe-kukjgv {margin-top: 80px}@media (max-width: 480px) {#brxe-kukjgv {margin-top: 0}}#brxe-wwrwyd {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-size: 18px; color: var(--bricks-color-ncxtuk); text-transform: capitalize; font-weight: 500; font-style: normal; letter-spacing: 0px; font-family: "Inter"; background-color: #2968af; cursor: pointer; border-radius: 5px}#brxe-wwrwyd:hover {background-color: #1d4a7a}#brxe-wwrwyd { transition: all 0.25s ease;}#brxe-wwrwyd:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(41, 104, 175, 0.25);}@media (max-width: 768px) {#brxe-wwrwyd {width: 100%}}@media (max-width: 480px) {#brxe-wwrwyd {width: 100%}}#brxe-trovdm {display: flex; flex-direction: row; column-gap: 20px; flex-wrap: wrap; width: 740px; align-self: center !important; justify-content: center}@media (max-width: 768px) {#brxe-trovdm {row-gap: 20px}}@media (max-width: 480px) {#brxe-trovdm {row-gap: 20px}}#brxe-zufnyl {align-self: center !important; align-items: center; margin-top: 60px; margin-bottom: 80px}@media (max-width: 768px) {#brxe-zufnyl {align-items: center}}#brxe-pvheai {padding-top: 80px; padding-right: 20px; padding-left: 20px}@media (max-width: 480px) {#brxe-pvheai {padding-top: 40px; padding-bottom: 0}}