:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-heading-color: ;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-weight:var(--bs-body-font-weight);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;margin:0;-webkit-tap-highlight-color:#fff0;font-family:"Inter",sans-serif;font-weight:400;line-height:var(--default-body-line-height);color:var(--color-base);display:grid;grid-template-rows:1fr auto;min-height:100vh;overflow-x:hidden;font-size:var(--default-font-size);-webkit-font-smoothing:antialiased}h1,h2,h3{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}p,ul{margin-top:0;margin-bottom:1rem}p{margin:0 0 var(--value-10)}ul{padding-left:2rem}a{color:var(--bs-link-color)}a:hover{color:var(--bs-link-hover-color)}img,svg{vertical-align:middle}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.d-grid{display:grid!important}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.text-center{text-align:center!important}*{--color-base:rgba(18, 31, 123, 1);--color-base-light:rgba(238, 244, 253, 1);--color-primary:rgba(151, 84, 0, 1);--color-primary-light:rgba(255, 246, 235, 1);--color-red:#B72525;--color-button-primary:rgba(252, 163, 51, 1);--color-button-primary-hover:rgba(253, 186, 102, 1);--color-text-tertiary:rgba(196, 193, 200, 1);--value-1:calc(var(--coef) * 0.068vw);--value-2:calc(var(--coef) * 0.14vw);--value-3:calc(var(--coef) * 0.21vw);--value-4:calc(var(--coef) * 0.28vw);--value-5:calc(var(--coef) * 0.35vw);--value-6:calc(var(--coef) * 0.42vw);--value-7:calc(var(--coef) * 0.49vw);--value-8:calc(var(--coef) * 0.56vw);--value-9:calc(var(--coef) * 0.63vw);--value-10:calc(var(--coef) * 0.7vw);--value-12:calc(var(--coef) * 0.83vw);--value-13:calc(var(--coef) * 0.9vw);--value-14:calc(var(--coef) * 0.97vw);--value-15:calc(var(--coef) * 1.04vw);--value-16:calc(var(--coef) * 1.11vw);--value-18:calc(var(--coef) * 1.25vw);--value-20:calc(var(--coef) * 1.39vw);--value-22:calc(var(--coef) * 1.53vw);--value-24:calc(var(--coef) * 1.67vw);--value-25:calc(var(--coef) * 1.74vw);--value-28:calc(var(--coef) * 1.95vw);--value-30:calc(var(--coef) * 2.08vw);--value-32:calc(var(--coef) * 2.22vw);--value-34:calc(var(--coef) * 2.36vw);--value-40:calc(var(--coef) * 2.78vw);--value-48:calc(var(--coef) * 3.33vw);--value-50:calc(var(--coef) * 3.47vw);--value-58:calc(var(--coef) * 4.03vw);--value-60:calc(var(--coef) * 4.17vw);--value-64:calc(var(--coef) * 4.45vw);--value-70:calc(var(--coef) * 4.86vw);--value-80:calc(var(--coef) * 5.56vw);--value-90:calc(var(--coef) * 6.25vw);--value-100:calc(var(--coef) * 6.95vw);--default-font-size:var(--value-16);--default-body-line-height:1.5;--container-width:calc(12 * var(--value-100) + var(--value-20));--coef:1;--type-width:calc(7.8 * var(--value-100))}:root{scroll-behavior:initial}p:last-child{margin-bottom:0}img{max-width:100%;height:auto}.d-grid{grid-gap:var(--value-30);grid-auto-rows:min-content}.d-flex,.flex-column,.text-center{}.container{padding:0 var(--value-20);max-width:var(--container-width);margin:0 auto;width:100%}.sect{padding:var(--value-40)0}.rows,.title-box{gap:var(--value-48);display:flex;flex-direction:column}.title-box{gap:var(--value-16)}.title-box .title{font-weight:600;font-style:normal;margin:0;font-size:var(--value-20);line-height:1.2}.title-box.sect-title{width:100%;max-width:var(--type-width);margin:0 auto}.title-box.sect-title .title{font-size:var(--value-32);font-weight:700;line-height:1.25}.title-box.main-title .title{font-size:var(--value-48);font-weight:700;line-height:1.2}.bt,header{font-weight:600}.bt,.bt:hover{color:var(--color-base)}.bt{min-width:var(--value-100);min-height:calc(var(--value-40) + var(--value-4));padding:var(--value-12) var(--value-16);border-radius:var(--value-4);text-decoration:none;justify-content:center;align-items:center;display:inline-flex;background-color:var(--color-button-primary);border:0;outline:0;cursor:pointer;line-height:1.43;transition:.2s background-color,.2s border-color;-moz-transition:.2s background-color,.2s border-color;-webkit-transition:.2s background-color,.2s border-color}.bt:hover{background-color:var(--color-button-primary-hover)}header{font-size:var(--value-14);position:fixed;top:0;left:0;width:100%;border-bottom:var(--value-1) solid #fff0;transition:border-color .2s ease,padding .2s ease;-moz-transition:border-color .2s ease,padding .2s ease;-webkit-transition:border-color .2s ease,padding .2s ease;-o-transition:border-color .2s ease,padding .2s ease;z-index:999}header .logo-box{flex:1}footer .logo-box img,header .logo-box svg{width:calc(var(--value-90) + var(--value-2));height:auto}header .main-bar{padding:var(--value-16)0;font-weight:600}header .main-bar .columns{align-items:center;gap:var(--value-4)}header .animation-btn-box{margin-left:calc(-1*var(--value-4));transition:margin-left .2s ease;-moz-transition:margin-left .2s ease;-webkit-transition:margin-left .2s ease;-o-transition:margin-left .2s ease}header .animation-btn-box .bt{display:inline-flex;white-space:nowrap;padding:var(--value-12)0;min-width:initial;width:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .2s ease,visibility .2s ease,width .2s ease,padding .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease,width .2s ease,padding .2s ease;-webkit-transition:opacity .2s ease,visibility .2s ease,width .2s ease,padding .2s ease;-o-transition:opacity .2s ease,visibility .2s ease,width .2s ease,padding .2s ease}header .main-bar .wrap-menu{align-items:center;justify-content:flex-end;gap:var(--value-4)}header .phone svg{width:var(--value-24);display:none}header .phone i{font-style:normal}header .menu-box ul{padding:0;margin:0;display:flex;list-style:none;justify-content:flex-end;gap:var(--value-4)}header .menu-box ul li a,header .phone{color:#fff;min-height:calc(var(--value-40) + var(--value-4));cursor:pointer;text-decoration:none;font-weight:600;line-height:1.43;padding:var(--value-12) var(--value-16);border-radius:var(--value-4);display:inline-flex;justify-content:center;align-items:center;background-color:#fff0;transition:.2s ease background-color,.2s ease border-color;-o-transition:.2s ease background-color,.2s ease border-color;-moz-transition:.2s ease background-color,.2s ease border-color;-webkit-transition:.2s ease background-color,.2s ease border-color}header .menu-box ul li a:hover,header .menu-box ul li.current-menu-item a{background-color:rgb(255 255 255/.1)}.overlay,header .close-menu,header .menu-bt-box,header .menu-btn-box,header .menu-logo-box,header .menu-phone-box{display:none}.main-wrap{--header-height:calc(var(--value-70) + var(--value-7))}.sect.head-sect{min-height:calc(var(--value-100)*5 + var(--value-9));padding-top:calc(var(--header-height) + var(--value-32));margin-bottom:var(--value-40);background-color:var(--color-base);color:#fff}.sect.head-sect .columns{grid-template-columns:1fr auto;grid-gap:calc(var(--value-100) + var(--value-64));align-items:center;padding-right:calc(var(--value-50) + var(--value-6))}.sect.head-sect .img-box{width:calc(2.9*var(--value-100))}.sect.head-sect .img-box img{width:100%;height:auto}.sect.head-sect .content-box{gap:var(--value-24);font-size:var(--value-20);line-height:1.4;z-index:1;position:relative}footer,footer a{color:var(--color-text-tertiary)}footer{background-color:var(--color-base);padding:var(--value-80)0;margin-top:var(--value-40);font-size:var(--value-14)}footer .rows{grid-gap:var(--value-40)}footer a{transition:.2s color;-moz-transition:.2s color;-webkit-transition:.2s color;text-decoration:inherit}footer a:hover{color:rgb(255 255 255)}footer .title{margin:0;font-size:var(--value-16);font-weight:600;color:#fff}footer .item ul{padding:0;margin:0;list-style:none;display:grid;grid-gap:var(--value-4)}footer .item ul li.more-link{margin-top:var(--value-12)}footer .footer-bar .item{grid-gap:var(--value-12)}footer .reg-list{grid-gap:var(--value-16)}footer .reg-list .reg-item{display:grid;grid-template-columns:var(--value-30) 1fr;grid-gap:var(--value-16);align-items:center}footer .reg-list .reg-item img{width:auto}footer .reg-list .reg-item p span{display:block}footer .footer-bar{grid-template-columns:1fr 1fr 1fr 1.2fr 1fr 1fr;grid-gap:var(--value-20)}footer .pad-left{padding-left:var(--value-60)}footer .footer-bar .col-span-2{grid-column-start:span 2}footer .cont-box p{margin-bottom:0}.sect.text-img-sect .columns{grid-template-columns:1fr var(--type-width);grid-gap:var(--value-40)}.sect.text-img-sect .content-box{gap:var(--value-16)}.sect.text-img-sect .image-block{position:relative}.sect.text-img-sect .img-box{border-radius:var(--value-2);overflow:hidden}.sect.text-img-sect .img-box>img{width:100%}.sect.triggers.primary{color:var(--color-primary);background-color:var(--color-primary-light);padding:var(--value-80)0;margin:var(--value-40)0}.sect.triggers .items-list{grid-template-columns:repeat(3,1fr);grid-gap:var(--value-20)}.sect.triggers .items-list .item{gap:var(--value-4)}.sect.triggers .items-list .item .ico-box{width:calc(var(--value-90) + var(--value-2))}.link{display:inline-flex;gap:var(--value-2);font-weight:600;color:var(--color-base);text-decoration:none}.link::after{content:"";width:var(--value-24);height:var(--value-24);display:block;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/bcc/img/redesign/icons/arrow_outward.svg);background-size:var(--value-24)}.link.primary{color:var(--color-primary)}.link.primary::after{background-image:url(/wp-content/themes/bcc/img/redesign/icons/arrow_outward-primary.svg)}.sect.text-img-sect.type-2 .columns{grid-template-columns:calc(7.8*var(--value-100)) 1fr;grid-gap:var(--value-40)}.link,.sect.real-solutions .columns{align-items:center}.sect.real-solutions .images-box{justify-content:center}.sect.real-solutions .images-box img{width:100%;max-width:calc(2.09*var(--value-100))}.sect.real-solutions .images-box .item:nth-child(1){margin-top:var(--value-30);margin-right:calc(-1*var(--value-16))}.sect.real-solutions .images-box .item:nth-child(2){z-index:1;position:relative}.sect.real-solutions .images-box .item:nth-child(3){margin-top:var(--value-60);margin-left:calc(-1*var(--value-16))}.life-travalign .travalin-box{padding:var(--value-60) var(--value-80);width:calc(9.4*var(--value-100));margin:0 auto;margin-bottom:calc(-1.2*var(--value-100));background-color:var(--color-primary-light);color:var(--color-primary);gap:var(--value-16);position:relative;z-index:1}.life-travalign .travalin-box .content{gap:var(--value-8)}.sect:has(.steps-list) .rows{max-width:calc(7.8*var(--value-100));margin:0 auto}.steps-list{gap:var(--value-32)}.steps-list .item{grid-template-columns:auto 1fr;grid-gap:var(--value-32);align-items:flex-start;position:relative}.steps-list .item:not(:last-child)::before{content:"";display:block;width:var(--value-2);height:calc(100% + var(--value-32));background-color:var(--color-base);position:absolute;top:var(--value-5);left:calc((var(--value-40) - var(--value-2))/2)}.steps-list .item .icon-box{background-color:var(--color-base);border-radius:50%;padding:var(--value-10);display:flex;z-index:2;position:relative}.steps-list .item .icon-box img{width:var(--value-20)}.steps-list .item .content-box{gap:var(--value-4)}header .phone:hover{background-color:rgb(255 255 255/.2)}@media (min-width:1600px){*{--coef:0.95}}@media (min-width:1750px){*{--coef:0.8}}@media (min-width:1921px){*{--coef:0.75}}@media (max-width:1440px){*{--value-1:1px}}@media (max-width:1100px){*{--coef:1.05}}@media (max-width:767px){*{--value-2:2px;--value-3:3px;--value-4:4px;--value-5:5px;--value-6:6px;--value-7:7px;--value-8:8px;--value-9:9px;--value-10:10px;--value-12:12px;--value-13:13px;--value-14:14px;--value-15:15px;--value-16:16px;--value-18:18px;--value-20:20px;--value-22:22px;--value-24:24px;--value-25:25px;--value-28:28px;--value-30:30px;--value-32:32px;--value-34:34px;--value-40:40px;--value-48:48px;--value-50:50px;--value-58:58px;--value-60:60px;--value-64:64px;--value-70:70px;--value-80:80px;--value-90:90px;--value-100:100px;--default-font-size:14px;--default-body-line-height:1.43}.container{padding:0 16px}.rows{gap:24px}.title-box{gap:8px}.title-box .title{font-size:18px;line-height:1.11}.title-box.sect-title .title{font-size:24px;line-height:1.17}.title-box.main-title .title{font-size:28px;line-height:1.29}header .main-bar{padding:12px 0}header .close-menu,header .menu-bt-box,header .menu-logo-box,header .menu-phone-box{display:block}header .menu-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px}header .main-bar .columns{gap:12px}header .animation-btn-box{margin-left:-12px}header .phone{padding:12px 10px}header .phone i{width:102px;overflow:hidden;white-space:nowrap;transition:.2s ease width;-o-transition:.2s ease width;-webkit-transition:.2s ease width;-moz-transition:.2s ease width}header .phone-box{transition:.2s ease margin-right}header .menu-box{position:fixed;top:0;right:-375px;width:375px;background-color:var(--color-base);height:100dvh;justify-content:flex-start;padding:12px 16px 50px;z-index:999;overflow-x:hidden;overflow-y:scroll;transform:translateX(0);transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out}header .main-bar .wrap-menu{flex-direction:column;text-align:center;gap:0}header .menu-box ul{flex-direction:column;gap:0}header .menu-box ul li a{padding:8px 16px;min-width:100px;width:100%;font-size:20px;line-height:1.6}header .menu-phone-box .phone{padding:8px 16px;font-size:20px;border:0;line-height:1.6}header .menu-btn-box{margin-top:4px;display:block}header .menu-logo-box{width:100%;text-align:left;margin-bottom:24px;margin-top:12px}.close-menu{padding:10px;position:absolute;top:12px;right:16px}.close-menu svg{width:24px}.overlay{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgb(0 0 0/40%);opacity:0;z-index:1;visibility:hidden;transition:visibility .3s ease-out,opacity .3s ease-out;-o-transition:transform .3s ease-out,opacity .3s ease-out;-moz-transition:transform .3s ease-out,opacity .3s ease-out;-webkit-transition:transform .3s ease-out,opacity .3s ease-out}.sect{padding:24px 0}.main-wrap{--header-height:68px}.title-box .title br{display:none}.sect.head-sect{margin-bottom:24px;padding-top:calc(var(--header-height) + 16px);min-height:auto}.sect.head-sect .columns{padding-right:0;grid-gap:30px}.sect.head-sect .content-box{gap:16px;font-size:14px;line-height:1.43;max-width:360px}.sect.head-sect .img-box{width:133px}footer .footer-bar{grid-template-columns:repeat(3,1fr)}footer .pad-left{padding-left:0}footer .footer-bar.bottom{grid-template-columns:repeat(2,1fr)}footer li.more-link a{text-decoration:underline}footer .logo-box{order:1}footer .copyright{order:2}footer .footer-bar.bottom .col-span-2{grid-column-start:initial}footer .links{grid-column-start:span 2;grid-template-columns:repeat(2,1fr);display:grid;grid-gap:30px}footer{padding:40px 0;margin-top:24px}.sect.text-img-sect .columns,.sect.text-img-sect.type-2 .columns{grid-template-columns:repeat(2,1fr);grid-gap:24px}.sect.text-img-sect .image-block{align-items:center}.sect.text-img-sect .content-box{gap:8px}.sect.triggers.primary{padding:48px 0;margin:24px 0}.sect.triggers .items-list{text-align:center}.sect.triggers .items-list .item .ico-box{margin:0 auto}.link::after{width:20px;height:20px;background-size:20px}.life-travalign .travalin-box{order:1;text-align:center;width:100vw;margin:0-16px}.life-travalign .img-box{margin:0-16px}.steps-list .item{grid-gap:12px}}@media (max-width:600px){.sect.text-img-sect .columns,.sect.text-img-sect.type-2 .columns{grid-template-columns:1fr}.sect.text-img-sect .content-box{text-align:center}.sect.text-img-sect .image-block{order:-1}.sect.triggers .items-list{grid-template-columns:1fr;grid-gap:24px;max-width:375px;margin:0 auto}.life-travalign .travalin-box{padding:48px 16px}}@media (max-width:530px){footer .footer-bar{grid-template-columns:repeat(2,1fr)}footer .reg-list .reg-item p span{display:block}footer .footer-bar.bottom .cont-box{grid-column-start:span 2}footer .footer-bar .item{grid-gap:12px}footer .footer-bar.top{grid-gap:24px}footer .footer-bar.bottom{grid-gap:16px}footer .reg-list .reg-item{grid-template-columns:31px 1fr;grid-gap:16px}footer .links{margin-top:20px;grid-gap:15px}footer .footer-bar .item:first-child{order:1}footer .footer-bar.top .pad-left{order:2}footer .item ul li.more-link{margin-top:10px}footer .rows{grid-gap:32px}.sect.real-solutions .images-box .item:nth-child(3){display:none}.sect.real-solutions .images-box .item:nth-child(1){margin-top:25px;margin-right:-42px}.sect.real-solutions .images-box img{max-width:180px}}@media (max-width:430px){header .menu-box{position:fixed;top:0;right:-100vw;width:100vw;background-color:var(--color-base);height:100dvh;justify-content:flex-start;padding:10px 16px 50px;z-index:999;overflow-x:hidden;overflow-y:scroll;transform:translateX(0);transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out}header .menu-logo-box svg{width:92px;height:auto}.sect.head-sect .content-box{max-width:311px}div:not(.page-reviews) .sect.head-sect .title-box.main-title{max-width:300px}.sect.head-sect{position:relative;width:100vw;overflow:hidden}.sect.head-sect .img-box{position:absolute;top:var(--header-height);right:-32px}}.client-portal-form .info-box .options>span>::before{content:"";width:var(--value-8);height:var(--value-8);border-radius:50%;background-color:#d0d6e0;margin-right:var(--value-8);display:inline-block;margin-bottom:var(--value-1)}@media (max-width:600px){.client-portal-form .info-box .options>span>::before{width:6px;height:6px;margin-bottom:2px}}