:root{--xt-blue:#0a6cf5;--xt-blue-d:#0657cf;--xt-navy:#0b1a3c;--xt-navy-btn:#0b2152;--xt-text:#4b5a73;--xt-light:#f5f8fd;--xt-line:#e2e9f4}body{font-family:'Inter',Helvetica,Arial,sans-serif;color:var(--xt-text);font-size:15px}h1,h2,h3,h4,h5,h6{font-family:'Plus Jakarta Sans','Inter',sans-serif;color:var(--xt-navy)}.et_pb_row{width:90%!important;max-width:1200px!important}.xt-blue{color:var(--xt-blue)}.xt-kicker p,.xt-kick{font-family:'Inter',sans-serif;font-size:12.5px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5b6b86!important;padding-bottom:0!important;margin:0 0 10px}.xt-heading-left h2,.xt-heading h2{font-weight:800;letter-spacing:-.02em;line-height:1.12;padding-bottom:16px}.xt-heading-left p,.xt-heading p{font-size:16px;line-height:1.65}.et_pb_button_module_wrapper:has(.xt-inline){display:inline-block;margin:0 12px 12px 0!important}.et_pb_button.xt-btn,.et_pb_button.xt-btn:hover{font-family:'Inter',sans-serif;font-size:15px!important;font-weight:600;line-height:1.2!important;border-radius:8px!important;border-width:1.5px!important;padding:15px 26px!important;letter-spacing:0;transition:background .2s,border-color .2s,box-shadow .2s}.et_pb_button.xt-btn:after{content:"\2192"!important;font-family:'Inter',sans-serif!important;font-size:16px!important;line-height:1!important;opacity:1!important;position:static!important;margin-left:10px!important;display:inline-block!important;transition:transform .2s}.et_pb_button.xt-btn:hover:after{transform:translateX(3px)}.et_pb_button.xt-btn-primary{background:var(--xt-blue)!important;border-color:var(--xt-blue)!important;color:#fff!important;box-shadow:0 8px 18px rgb(10 108 245 / .25)}.et_pb_button.xt-btn-primary:hover{background:var(--xt-blue-d)!important;border-color:var(--xt-blue-d)!important}.et_pb_button.xt-btn-outline{background:#fff!important;border-color:#b9d0f5!important;color:var(--xt-blue)!important}.et_pb_button.xt-btn-outline:hover{border-color:var(--xt-blue)!important;background:#f3f8ff!important}.et_pb_button.xt-btn-navy{background:var(--xt-navy-btn)!important;border-color:var(--xt-navy-btn)!important;color:#fff!important}.et_pb_button.xt-btn-navy:hover{background:#0f2d6e!important}.xt-hero{padding:90px 0 100px!important}.xt-hero .et_pb_row{padding:0!important}.xt-hero-title h1{font-size:62px;line-height:1.04;font-weight:800;letter-spacing:-.025em;padding:0;margin:4px 0 22px}.xt-lead p{font-size:17px;line-height:1.65;color:#33405a;max-width:540px}.xt-lead{margin-bottom:30px!important}.xt-trust{margin-top:22px}.xt-trust-wrap{display:flex;align-items:center;gap:14px}.xt-avatars{display:flex}.xt-avatars img{width:42px;height:42px;border-radius:50%;border:2px solid #fff;margin-left:-11px;object-fit:cover;box-shadow:0 2px 6px rgb(11 26 60 / .15)}.xt-avatars img:first-child{margin-left:0}.xt-stars{color:#f5a623;letter-spacing:2px;font-size:15px;line-height:1;margin-bottom:4px}.xt-trust p{font-size:13px;line-height:1.45;color:#3e4b63;padding:0}.xt-note{text-align:right;margin-top:-50px!important;padding-right:4%}.xt-note p{display:inline-block;text-align:left;font-family:'Caveat',cursive;font-size:30px;line-height:1.15;color:var(--xt-navy);transform:rotate(-7deg);padding:0}.xt-note .xt-arrow{display:block;margin:4px 18% 0 auto}.xt-features{padding:40px 0!important;border-top:1px solid var(--xt-line);border-bottom:1px solid var(--xt-line)}.xt-features .et_pb_row{padding:0!important}.xt-features .et_pb_column{margin-bottom:0!important}@media(min-width:981px){.xt-features .et_pb_column:not(:last-child){border-right:1px solid var(--xt-line);padding-right:18px}}.xt-feat .et_pb_main_blurb_image{margin:0 16px 0 0!important}.xt-feat .et-pb-icon{font-size:22px!important;color:var(--xt-blue)!important;width:58px;height:58px;line-height:58px;text-align:center;border-radius:50%;background:#eaf2ff;border:1px solid #d3e3fb}.xt-feat h4.et_pb_module_header{font-size:15.5px;font-weight:700;padding-bottom:4px}.xt-feat .et_pb_blurb_description p{font-size:13px;line-height:1.5;color:#55637c}.xt-solutions{padding:90px 0 80px!important}.xt-heading,.xt-heading h2,.xt-heading p{text-align:center!important}.xt-heading .xt-sub{max-width:640px;margin:0 auto}.xt-heading h2{font-size:40px}.xt-heading .xt-sub{color:#3f4c65}.xt-cards{padding-top:20px!important}.xt-card{background:#fff;border:1px solid var(--xt-line);border-radius:14px;box-shadow:0 12px 32px rgb(15 40 90 / .07);transition:transform .25s,box-shadow .25s}.xt-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(15 40 90 / .12)}.xt-card .et_pb_image{margin-bottom:0!important}.xt-card .et_pb_image_wrap{display:block}.xt-card .et_pb_image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px 14px 0 0}.xt-card-body{padding:0 26px 28px;margin-top:-34px!important;position:relative;z-index:2}.xt-card-body .et_pb_main_blurb_image{margin-bottom:18px!important;text-align:left}.xt-card-body .et-pb-icon{font-size:26px!important;color:var(--xt-blue)!important;width:66px;height:66px;line-height:66px;text-align:center;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgb(15 40 90 / .14)}.xt-card-body h4.et_pb_module_header{font-size:20px;font-weight:800;padding-bottom:8px}.xt-card-body p{font-size:14.5px;line-height:1.6}a.xt-more{display:inline-block;margin-top:10px;font-weight:600;color:var(--xt-blue)}a.xt-more:after{content:" \2192";transition:margin .2s}a.xt-more:hover:after{margin-left:4px}.xt-uc{padding:60px 0!important;background:linear-gradient(180deg,#f7faff 0%,#eef4fd 100%)!important}@media(min-width:981px){.xt-vcenter{display:flex;align-items:center}}.xt-uc-img img{border-radius:16px}.xt-uc-text{padding-left:3%}.xt-uc-text h2{font-size:44px}ul.xt-check{list-style:none!important;padding:0!important;margin:14px 0 26px}ul.xt-check li{position:relative;padding-left:30px;margin-bottom:10px;font-size:15.5px;color:#26334d;line-height:1.45}ul.xt-check li:before{content:"";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:var(--xt-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.xt-yeastar{padding:60px 0 50px!important;overflow:hidden}.xt-box{background:linear-gradient(135deg,#f4f8fe 0%,#edf3fc 100%);border-radius:22px;padding:60px 52px!important;overflow:visible}.xt-box h2{font-size:36px}.xt-partner{display:flex;align-items:center;gap:22px;margin-top:22px;flex-wrap:wrap}.xt-yeastar-logo{font-family:'Inter',sans-serif;font-size:40px;font-weight:600;color:#1f2a44;letter-spacing:-.03em}.xt-partner-ic{width:54px;height:54px;flex:0 0 54px;border-radius:50%;background:#e3edfd;display:flex;align-items:center;justify-content:center;color:var(--xt-blue)}.xt-partner p{font-size:13.5px;line-height:1.45;padding:0;color:#3e4b63}.xt-price-col{background:#fff;border-radius:16px;box-shadow:0 18px 44px rgb(15 40 90 / .10);padding:44px 34px 34px!important;position:relative}.xt-price-card{position:static!important}.xt-badge{position:absolute;top:-14px;left:22px;background:var(--xt-blue);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:6px;line-height:1}.xt-from{font-size:14px;color:#33405a;padding:0!important}.xt-price{display:flex;align-items:flex-start;font-family:'Plus Jakarta Sans',sans-serif;color:var(--xt-navy);line-height:1;padding:6px 0 20px!important}.xt-int{font-size:78px;font-weight:800;letter-spacing:-.04em;line-height:.9}.xt-stack{display:flex;flex-direction:column;margin-left:4px;padding-top:4px}.xt-dec{font-size:32px;font-weight:800}.xt-per{font-family:'Inter',sans-serif;font-size:13.5px;color:#6b7891;margin-top:6px}ul.xt-check-sm li{font-size:14px;margin-bottom:9px}.xt-price-phone{position:absolute!important;right:-110px;bottom:-60px;width:230px;margin:0!important;z-index:3;pointer-events:none}.xt-cta-sec{padding:10px 0 70px!important}.xt-cta{border-radius:20px;padding:58px 52px!important;overflow:hidden}@media(min-width:981px){.xt-cta{display:flex;align-items:flex-end}}.xt-cta-text .xt-kick{color:#a8c3f3!important}.xt-cta-text h2{color:#fff;font-size:34px;padding-bottom:12px}.xt-cta-text p{color:#d4e0f6;font-size:16px;line-height:1.6;max-width:470px}.xt-cta-text{margin-bottom:26px!important}.xt-cta-items{display:flex!important;align-items:flex-start}.xt-cta-item{flex:1;margin:0!important;padding:0 12px;text-align:center}.xt-cta-item:not(:first-child){border-left:1px solid rgb(255 255 255 / .22)}.xt-cta-item .et_pb_main_blurb_image{margin-bottom:12px!important}.xt-cta-item .et-pb-icon{color:#fff!important;font-size:30px!important}.xt-cta-item h4.et_pb_module_header{color:#fff;font-family:'Inter',sans-serif;font-size:13.5px;font-weight:500;line-height:1.45;padding:0}@media(max-width:1200px){.xt-price-phone{right:-40px;width:190px}}@media(max-width:980px){.xt-hero{padding:56px 0 330px!important;background-image:linear-gradient(180deg,#fff 0%,#fff 55%,#fff0 72%),url(https://xpert-telecom.ca/wp-content/uploads/2026/10/xpert-telecom-hero-telephonie-ip.webp)!important;background-size:100% 100%,1100px auto!important;background-position:center,right -180px bottom!important}.xt-hero-title h1{font-size:46px}.xt-note{display:none}.xt-heading h2,.xt-uc-text h2{font-size:34px}.xt-box h2{font-size:30px}.xt-features .et_pb_column{margin-bottom:22px!important}.xt-uc-text{padding-left:0}.xt-box{padding:40px 26px!important}.xt-price-col{margin-top:24px}.xt-price-phone{position:relative!important;right:auto;bottom:auto;width:180px;margin:20px auto -10px!important;display:block}.xt-cta{padding:44px 28px!important}.xt-cta-items{margin-top:10px}}@media(max-width:767px){.xt-hero{padding-bottom:270px!important;background-size:100% 100%,820px auto!important;background-position:center,right -160px bottom!important}.xt-hero-title h1{font-size:38px}.xt-heading h2,.xt-uc-text h2,.xt-box h2,.xt-cta-text h2{font-size:28px}.xt-cta-items{flex-direction:column;gap:18px}.xt-cta-item{border-left:0!important;padding:0}.xt-int{font-size:64px}}.xt-price-card,.xt-price-card .et_pb_text_inner{position:static!important}.xt-feat .et_pb_blurb_content{display:flex;align-items:center;max-width:none}.xt-feat .et_pb_main_blurb_image{flex:0 0 52px;width:52px!important;margin-right:14px!important}.xt-feat .et-pb-icon{width:52px!important;height:52px!important;line-height:52px!important;font-size:20px!important}.xt-feat h4.et_pb_module_header{font-size:15px!important;white-space:nowrap}.xt-feat .et_pb_blurb_container{flex:1;padding-left:0!important}.xt-cta-text h2{font-weight:800!important;letter-spacing:-.02em}.xt-cta-item,.xt-cta-item .et_pb_main_blurb_image,.xt-cta-item .et_pb_blurb_container{text-align:center!important}.xt-cta-item .et_pb_blurb_content{max-width:none}.xt-cta-items{padding-bottom:6px}.et_animated{opacity:1!important}.xt-header{border-bottom:1px solid var(--xt-line);box-shadow:0 2px 12px rgb(11 26 60 / .04);position:relative;z-index:50}.xt-header-row{padding:10px 0!important}.xt-menu .et_pb_menu__logo{max-width:none!important}.xt-menu .et_pb_menu__logo img{width:230px!important;height:auto!important;max-height:none!important}.xt-menu .et_pb_menu__logo-wrap{margin-right:auto}.xt-menu .et-menu-nav>ul>li{padding:0 18px}.xt-menu .et-menu-nav>ul>li>a{font-family:'Inter',sans-serif;font-size:14.5px;font-weight:500;color:#33405a;padding:22px 0!important;position:relative}.xt-menu .et-menu-nav>ul>li.current-menu-item>a,.xt-menu .et-menu-nav>ul>li>a:hover{color:var(--xt-blue)!important;opacity:1!important}.xt-menu .et-menu-nav>ul>li.current-menu-item:not(.xt-menu-cta)>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:12px}.xt-menu .et-menu-nav>ul>li.xt-menu-cta{padding-left:22px;padding-right:0}.xt-menu .et-menu-nav>ul>li.xt-menu-cta>a{background:var(--xt-blue);color:#fff!important;border-radius:8px;padding:12px 22px!important;font-weight:600;margin:10px 0;box-shadow:0 8px 18px rgb(10 108 245 / .22);transition:background .2s}.xt-menu .et-menu-nav>ul>li.xt-menu-cta>a:hover{background:var(--xt-blue-d);color:#fff!important}.xt-menu .et-menu-nav>ul>li.xt-menu-cta>a:before{content:"\e090";font-family:'ETmodules';font-size:14px;margin-right:9px;vertical-align:-1px}.xt-menu .et_mobile_nav_menu .mobile_menu_bar:before{color:var(--xt-navy)}.xt-menu .et_mobile_menu{border-top-color:var(--xt-blue)}.xt-menu .et_mobile_menu li.xt-menu-cta a{background:var(--xt-blue);color:#fff!important;border-radius:8px;text-align:center;margin-top:8px}.xt-footer{padding:56px 0 0!important;border-top:1px solid var(--xt-line)}.xt-footer-row{padding:0 0 40px!important}@media(min-width:981px){.xt-footer-row{display:flex}.xt-footer-row>.et_pb_column{margin-right:4%!important}.xt-footer-row>.et_pb_column:nth-child(1){width:34%!important}.xt-footer-row>.et_pb_column:nth-child(2){width:14%!important}.xt-footer-row>.et_pb_column:nth-child(3){width:18%!important}.xt-footer-row>.et_pb_column:nth-child(4){width:22%!important;margin-right:0!important}}.xt-flogo{margin-bottom:18px!important}.xt-flogo img{width:170px}.xt-ftext p{font-size:13.5px;line-height:1.6;color:#55637c;max-width:300px}.xt-social{margin-top:18px!important}.xt-social li{margin-right:6px!important;margin-bottom:0!important}.xt-social li a.icon{background:transparent!important;width:32px!important;height:32px!important;border-radius:6px!important}.xt-social li a.icon:before{color:var(--xt-navy)!important;font-size:17px!important;line-height:32px!important;width:32px!important;height:32px!important}.xt-social li a.icon:hover:before{color:var(--xt-blue)!important}.xt-fmenu h4{font-size:14.5px;font-weight:700;padding-bottom:14px}.xt-fmenu ul{list-style:none!important;padding:0!important}.xt-fmenu ul li{margin-bottom:9px;font-size:13.5px;color:#55637c;line-height:1.4}.xt-fmenu ul li a{color:#55637c;transition:color .2s}.xt-fmenu ul li a:hover{color:var(--xt-blue)}.xt-fcontact ul li{display:flex;align-items:center;gap:12px;margin-bottom:14px}.xt-fic{color:var(--xt-blue);display:inline-flex}.xt-footer-bottom{border-top:1px solid var(--xt-line);padding:20px 0!important}.xt-footer-bottom .et_pb_column{margin-bottom:0!important}.xt-copy p,.xt-legal p{font-size:12.5px;color:#6b7891}.xt-legal{text-align:right}.xt-legal a{color:#6b7891}.xt-legal a:hover{color:var(--xt-blue)}.xt-sep{margin:0 12px;color:#c3cddd}@media(max-width:980px){.xt-menu .et_pb_menu__logo img{width:160px!important}.xt-footer-row>.et_pb_column{margin-bottom:28px!important}.xt-legal{text-align:left}}.xt-avatars{flex:0 0 auto}.xt-legal,.xt-legal p{text-align:right!important}.xt-flogo img{width:200px}.xt-cta-item h4.et_pb_module_header{text-align:center!important}@media(max-width:980px){.xt-legal,.xt-legal p{text-align:left!important}}@media(max-width:767px){.xt-heading-left h2 br,.xt-heading h2 br{display:none}.xt-trust p br{display:none}}:root{--xt-blue:#007BB3;--xt-blue-d:#006A9B;--xt-cyan:#00AEEF;--xt-cyan-d:#0096D6;--xt-cyan-soft:#E6F7FD;--xt-cyan-line:#C4ECFB;--xt-navy:#1E2328;--xt-navy-btn:#2B2F33;--xt-charcoal:#404040;--xt-text:#4F565E;--xt-light:#F4FAFD;--xt-line:#E4E9EE}html:root{--gcid-primary-color:#00AEEF!important}a{color:var(--xt-blue)}.xt-kicker p,.xt-kick{color:var(--xt-blue)!important;display:inline-flex;align-items:center;gap:8px}.xt-kick:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--xt-cyan);display:inline-block}.xt-cta-text .xt-kick{color:var(--xt-cyan)!important}h1 .xt-blue,h2 .xt-blue,.xt-blue{color:var(--xt-cyan-d);background:linear-gradient(90deg,#00AEEF 0%,#0089C7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.et_pb_button.xt-btn:after,.et_pb_button.xt-btn:hover:after{content:none!important;display:none!important}a.xt-more:after{content:none!important}.et_pb_button.xt-btn,.et_pb_button.xt-btn:hover{border-radius:999px!important;padding:15px 30px!important}.et_pb_button.xt-btn-primary{background:var(--xt-cyan)!important;border-color:var(--xt-cyan)!important;color:#0E1A22!important;box-shadow:0 10px 24px rgb(0 174 239 / .28)!important}.et_pb_button.xt-btn-primary:hover{background:#1BBAF5!important;border-color:#1BBAF5!important;color:#0E1A22!important;box-shadow:0 12px 28px rgb(0 174 239 / .36)!important}.et_pb_button.xt-btn-outline{background:#fff!important;border-color:var(--xt-charcoal)!important;color:var(--xt-navy)!important}.et_pb_button.xt-btn-outline:hover{background:var(--xt-navy)!important;border-color:var(--xt-navy)!important;color:#fff!important}.et_pb_button.xt-btn-navy{background:var(--xt-navy-btn)!important;border-color:var(--xt-navy-btn)!important;color:#fff!important}.et_pb_button.xt-btn-navy:hover{background:var(--xt-charcoal)!important;border-color:var(--xt-charcoal)!important}.xt-menu .et-menu-nav>ul>li>a{color:var(--xt-charcoal)}.xt-menu .et-menu-nav>ul>li.xt-menu-cta>a,.xt-menu .et_mobile_menu li.xt-menu-cta a{background:var(--xt-cyan)!important;color:#0E1A22!important;border-radius:999px!important;box-shadow:0 8px 20px rgb(0 174 239 / .28)!important}.xt-menu .et-menu-nav>ul>li.xt-menu-cta>a:hover{background:#1BBAF5!important;color:#0E1A22!important}.xt-menu .et_mobile_menu{border-top-color:var(--xt-cyan)}.xt-feat .et-pb-icon{background:var(--xt-cyan-soft)!important;border-color:var(--xt-cyan-line)!important;color:var(--xt-cyan-d)!important}.xt-card-body .et-pb-icon,.xt-fic{color:var(--xt-cyan-d)!important}.xt-card{border-radius:18px;border-color:var(--xt-line);box-shadow:0 12px 32px rgb(20 30 40 / .06)}.xt-card:hover{box-shadow:0 18px 44px rgb(0 120 170 / .14)}.xt-uc{background:linear-gradient(180deg,#F7FCFE 0%,#ECF8FD 100%)!important}.xt-box{background:linear-gradient(135deg,#F5FBFE 0%,#E9F7FD 100%)!important}ul.xt-check li{color:#2B3036}.xt-partner-ic{background:var(--xt-cyan-soft);color:var(--xt-cyan-d)}.xt-partner p,.xt-trust p{color:var(--xt-text)}.xt-badge{background:var(--xt-cyan)!important;color:#0E1A22!important}.xt-price{color:var(--xt-navy)}.xt-lead p{color:#3A4047}.xt-feat .et_pb_blurb_description p,.xt-ftext p,.xt-fmenu ul li,.xt-fmenu ul li a{color:#5A6168}.xt-fmenu ul li a:hover,.xt-social li a.icon:hover:before{color:var(--xt-cyan-d)!important}.xt-social li a.icon:before{color:var(--xt-charcoal)!important}.xt-avatars img{box-shadow:0 2px 6px rgb(20 30 40 / .15)}.xt-cta{background-image:linear-gradient(100deg,rgb(24 27 30 / .95) 0%,rgb(32 35 38 / .84) 45%,rgb(32 35 38 / .40) 100%),url(/wp-content/uploads/2026/10/sainte-catherine-de-la-jacques-cartier-gris.webp)!important;background-size:cover!important;background-position:center 55%!important}.xt-cta-text p{color:#D5DADF}.xt-cta-item .et-pb-icon{color:var(--xt-cyan)!important}:root{--xt-blue:#00AEEF!important;--xt-blue-d:#0096D6!important;--xt-cyan-d:#00AEEF!important}html body .xa,html body .xh{--c:#00AEEF!important;--cd:#00AEEF!important;--ci:#00AEEF!important;--ink:#1E2328!important;--ch:#404040!important}html body .xa-grad,html body .xh-rot span,html body h1 .xt-blue,html body h2 .xt-blue,html body .xt-blue{background:linear-gradient(90deg,#00AEEF 0%,#3DC6F5 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html body .xh-ph .av,html body .xh-shield{background:linear-gradient(135deg,#00AEEF,#3DC6F5)!important}html body .xh-wave i,html body .xh-tab .tr i{background:#00AEEF!important}html body .xc-form .et_pb_contact_form_label .rq{color:#00AEEF!important}html body .xp-911{background:#F4F6F8!important;border-color:#E4E9EE!important}html body .xp-911 .sh svg{fill:#00AEEF!important}html body .et_pb_button.xt-btn-primary,html body .et_pb_button.xt-btn-primary:hover,html body .xh-btn-p,html body .xh-btn-p:hover,html body .xa-btn-p,html body .xa-btn-p:hover,html body .xc-form .et_pb_contact_submit,html body .xc-form .et_pb_contact_submit:hover,html body .xt-menu .et-menu-nav>ul>li.xt-menu-cta>a,html body .xt-menu .et-menu-nav>ul>li.xt-menu-cta>a:hover,html body .xt-menu .et_mobile_menu li.xt-menu-cta a,html body .xt-badge,html body .xp-badge,html body .xh-badge{color:#fff!important}html body .xp-badge svg{fill:#fff!important}html body .et_pb_button.xt-btn-primary:hover,html body .xh-btn-p:hover,html body .xa-btn-p:hover,html body .xc-form .et_pb_contact_submit:hover,html body .xt-menu .et-menu-nav>ul>li.xt-menu-cta>a:hover{background:#0096D6!important;border-color:#0096D6!important}.xt-footer .et_pb_social_media_follow{display:none!important}.et-l--header{position:fixed;top:0;left:0;right:0;z-index:9990;--xs:0}body.admin-bar .et-l--header{top:32px}@media (max-width:782px){body.admin-bar .et-l--header{top:46px}}@media (max-width:600px){body.admin-bar .et-l--header{top:0}}#page-container,body.et-tb-has-header #page-container{padding-top:var(--xt-hh,84px)!important}.et-l--header .xt-header{background-color:rgba(255,255,255,calc(1 - .42*var(--xs)))!important;-webkit-backdrop-filter:blur(calc(22px*var(--xs))) saturate(calc(100% + 80%*var(--xs)));backdrop-filter:blur(calc(22px*var(--xs))) saturate(calc(100% + 80%*var(--xs)));box-shadow:0 8px 30px rgba(20,30,40,calc(.09*var(--xs)))!important;border-bottom:1px solid rgba(228,233,238,calc(.8*var(--xs)))}.et-l--header .xt-header .et_pb_menu,.et-l--header .et_pb_menu_inner_container{background-color:transparent!important}.et-l--header .xt-header-row{padding-top:calc(10px - 7px*var(--xs))!important;padding-bottom:calc(10px - 7px*var(--xs))!important}.et-l--header .et_pb_menu__logo{transform:scale(calc(1 - .34*var(--xs)));transform-origin:left center;margin-top:calc(-10px*var(--xs));margin-bottom:calc(-10px*var(--xs));will-change:transform}@media (max-width:980px){.et-l--header .et_pb_menu__logo{transform:scale(calc(1 - .2*var(--xs)));margin-top:calc(-3px*var(--xs));margin-bottom:calc(-3px*var(--xs))}}.xt-top{position:fixed;right:24px;bottom:24px;z-index:9991;width:54px;height:54px;border:0;border-radius:50%;padding:0;cursor:pointer;background:#fff;box-shadow:0 12px 30px rgb(20 30 40 / .18);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(24px) scale(.6) rotate(-90deg);transition:opacity .4s ease,transform .5s cubic-bezier(.3,1.5,.5,1),visibility 0s .4s,box-shadow .3s}.xt-top.on{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease,transform .5s cubic-bezier(.3,1.5,.5,1),box-shadow .3s}.xt-top:hover{box-shadow:0 16px 36px rgb(0 174 239 / .35)}.xt-top svg.ring{position:absolute;inset:0;width:54px;height:54px;transform:rotate(-90deg)}.xt-top svg.ring circle{fill:none;stroke-width:3}.xt-top svg.ring .bg{stroke:#E6F7FD}.xt-top svg.ring .fg{stroke:#00AEEF;stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151;transition:stroke-dashoffset .15s linear}.xt-top .ar{position:relative;width:34px;height:34px;border-radius:50%;background:#00AEEF;display:flex;align-items:center;justify-content:center;transition:transform .3s}.xt-top .ar svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.xt-top:hover .ar svg{animation:xtUp .9s ease-in-out infinite}.xt-top.fly .ar{animation:xtFly .6s ease-in forwards}@keyframes xtUp{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes xtFly{40%{transform:translateY(4px)}100%{transform:translateY(-26px);opacity:0}}.xt-top:focus-visible{outline:3px solid #00AEEF;outline-offset:3px}@media (max-width:600px){.xt-top{right:16px;bottom:16px;width:48px;height:48px}.xt-top svg.ring{width:48px;height:48px}.xt-top .ar{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.xt-top,.xt-top.on,.et-l--header *{transition:none!important}.xt-top .ar,.xt-top .ar svg{animation:none!important}}.xc-loc .map{min-height:340px;background:linear-gradient(135deg,#EEF9FE 0%,#E3F4FC 100%)}.xc-mapph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px;background:radial-gradient(circle at 50% 40%,rgb(0 174 239 / .12) 0%,#fff0 60%)}.xc-mapph>div{max-width:360px}.xc-mapph strong{display:block;font-family:'Plus Jakarta Sans','Inter',sans-serif;font-size:19px;color:#1E2328;margin-bottom:6px}.xc-mapph p{font-size:14px;color:#4F565E;margin:0 0 18px!important}.xc-mapph .xa-btn{border:0;cursor:pointer;font-family:'Inter',sans-serif}.xc-loc .map.on .xc-mapph{display:none}.xc-loc .map iframe[data-src]{display:none}