@import"fonts/general-sans-webfont/style.css";:root{--Deep-Blue-Full: #002035;--Light-Blue-Full: #6eeaf4;--Light-Blue-Light: #DDF7FA;--Emerald-Full: #40d9a6;--Emerald-Light: #D4F2E5;--Green-Full: #afda36;--Green-Light: #E9F3CB;--Orange-Full: #FBAA19;--Orange-Light: #FAE6C6;--White: #ffffff;--Black: #000000;--Gray-100: #f8f9fa;--Gray-200: #e9ecef;--Gray-300: #dee2e6;--Gray-400: #ced4da;--Gray-500: #adb5bd;--Gray-600: #6c757d;--Gray-700: #495057;--Gray-800: #343a40;--Gray-900: #212529}body{--accent-color: var(--Light-Blue-Full);--accent-color-light: var(--Light-Blue-Light)}body.commercial,body.accent-emerald{--accent-color: var(--Emerald-Full);--accent-color-light: var(--Emerald-Light)}body.financial-lines,body.accent-green{--accent-color: var(--Green-Full);--accent-color-light: var(--Green-Light)}body.specialty,body.accent-orange{--accent-color: var(--Orange-Full);--accent-color-light: var(--Orange-Light)}body{font-family:"General Sans",Arial,Helvetica,sans-serif;color:#343a40;line-height:1.6;margin:0;padding:0;font-size:18px;font-weight:400 !important}body *{font-family:"General Sans",Arial,Helvetica,sans-serif !important}body .typo-body-primary{font-size:18px;font-weight:400 !important}h1,h2,h3,h4,h5,h6{font-family:"General Sans","General Sans",Arial,Helvetica,sans-serif;font-weight:600;color:#343a40;margin-bottom:1rem}h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}h2{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.3}h3{font-size:clamp(1.25rem,2.5vw,2rem);line-height:1.4}h4{font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4}h5{font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5}h6{font-size:clamp(.875rem,1.25vw,1.125rem);line-height:1.5}p{margin-bottom:1rem;line-height:1.6}a{color:#002035;text-decoration:none;transition:color .3s ease}a:hover{color:rgb(0,1.2075471698,2);text-decoration:underline}.text-primary{color:#002035 !important}.text-secondary{color:#6eeaf4 !important}.text-success{color:#40d9a6 !important}.text-warning{color:#fbaa19 !important}.text-light{color:#f8f9fa !important}.text-dark{color:#343a40 !important}.font-light{font-weight:300 !important}.font-normal{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-semibold{font-weight:600 !important}.font-bold{font-weight:700 !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}@media(max-width: 768px){body{font-size:16px}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}@media screen and (min-width: 1400px){.container{max-width:1350px;margin:0 auto}}@media screen and (min-width: 768px){section.section-default{padding-top:60px !important;padding-bottom:60px !important}}@media screen and (max-width: 768px){section.section-default{padding-top:30px !important;padding-bottom:30px !important}}@media screen and (min-width: 1025px){.bgOnlyBanner .container{padding-right:0;padding-left:0}}@media screen and (min-width: 1000px)and (max-width: 1025px){.bgOnlyBanner .container{padding-right:20px;padding-left:20px}}.main-header{position:fixed;top:0;left:0;width:100%;z-index:999;background-color:rgba(0,0,0,0);height:auto}.main-header.affix{box-shadow:none}.main-header .header-container{max-width:1240px}@media screen and (min-width: 1400px){.main-header .header-container{max-width:1350px}}@media screen and (min-width: 1220px)and (max-width: 1400px){.main-header .header-container{max-width:1220px}}.main-header .header-container{margin:30px auto;padding:6px 10px 6px 24px;border-radius:60px;display:flex;align-items:center;justify-content:flex-start;background-color:#002035}.main-header .header-container .logo-cell{height:100%}.main-header .header-container .logo-cell img{height:32px}.main-header .header-container .menu-cell{margin-left:auto;align-self:flex-end}.main-header .header-container .menu-cell nav #gnb{display:flex;align-items:center;font-size:16px;line-height:16px;font-style:normal;font-weight:500;line-height:100%;color:#fff;gap:5px}.main-header .header-container .menu-cell nav #gnb>li{margin-left:0}.main-header .header-container .menu-cell nav #gnb>li a{color:#fff;font-size:16px;font-weight:500;line-height:140%;padding:12px 24px}.main-header .header-container .menu-cell nav #gnb>li a .caret{display:inline-block;width:12px;height:12px;margin-left:8px;background-image:url("img/chervon.svg");background-size:12px 12px;background-position:center;background-repeat:no-repeat;border:none;transition:transform .3s ease-in-out}.main-header .header-container .menu-cell nav #gnb>li.dropdown:before{content:"";display:block;width:100%;height:12px;position:absolute;top:50px;left:0}.main-header .header-container .menu-cell nav #gnb>li.dropdown>a.dropdown-toggle:hover{color:#000}.main-header .header-container .menu-cell nav #gnb>li.dropdown>a.dropdown-toggle:hover .caret{transform:rotate(180deg);background-image:url(img/chervon_black.svg) !important}.main-header .header-container .menu-cell nav #gnb>li.dropdown:hover .dropdown-menu{display:block}.main-header .header-container .menu-cell nav #gnb>li>a:hover,.main-header .header-container .menu-cell nav #gnb>li.current_page_item>a,.main-header .header-container .menu-cell nav #gnb>li:has(li.current_sub_page_item)>a{background-color:var(--accent-color);text-decoration:none;border-radius:40px;color:#002035}.main-header .header-container .menu-cell nav #gnb>li>a:hover .caret,.main-header .header-container .menu-cell nav #gnb>li.current_page_item>a .caret,.main-header .header-container .menu-cell nav #gnb>li:has(li.current_sub_page_item)>a .caret{background-image:url("img/chervon_black.svg")}.main-header .header-container .menu-cell nav #gnb>li.financialLinesHover>a:hover{background-color:#afda36}.main-header .header-container .menu-cell nav #gnb>li.financialLinesHover.dropdown a:hover{color:#afda36}.main-header .header-container .menu-cell nav #gnb>li.specialtyHover>a:hover{background-color:#fbaa19;color:#000}.main-header .header-container .menu-cell nav #gnb>li.specialtyHover.dropdown a:hover{color:#fbaa19}.main-header .header-container .menu-cell nav #gnb>li.specialtyHover.dropdown>a:hover{color:#000}.main-header .header-container .menu-cell nav #gnb>li.comercialHover>a:hover{background-color:#40d9a6}.main-header .header-container .menu-cell nav #gnb>li.comercialHover.dropdown a:hover{color:#40d9a6}.main-header .header-container .menu-cell nav #gnb .dropdown-menu{box-shadow:none;background-color:#002035;padding:12px 16px;border-radius:12px;top:calc(100% + 5px);min-width:160px}.main-header .header-container .menu-cell nav #gnb .dropdown-menu li a{color:#fff;font-size:16px;font-weight:500;line-height:140%;padding:8px 0}.main-header .header-container .menu-cell nav #gnb .dropdown-menu li a:hover{background-color:rgba(0,0,0,0);text-decoration:none;color:var(--accent-color)}@media screen and (max-width: 1150px){.main-header .header-container{max-width:calc(100% - 40px);z-index:999}.main-header .header-container .menu-cell{display:none}.main-header .header-container .mobile-menu-cell{display:block !important;width:56px;height:56px;position:relative;top:auto;transform:none;margin-left:auto;right:0;margin-right:-5px}}@media screen and (max-width: 1150px)and (max-width: 900px){.main-header .header-container .mobile-menu-cell{margin-right:-10px}}@media screen and (max-width: 1150px){.main-header .header-container .mobile-menu-cell #mobile-menu-btn{width:56px;height:56px;background-color:var(--accent-color);border:none;outline:none;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.main-header .header-container .mobile-menu-cell #mobile-menu-btn .icon-font{right:auto;width:24px}}@media screen and (max-width: 1150px){.mobile-nav{max-width:calc(100% - 40px)}html.mobile-menu-open #mobile-menu-btn .icon-font.close{display:block}html.mobile-menu-open #mobile-menu-btn .icon-font.open{display:none}html.mobile-menu-open .mobile-nav{top:62px;left:20px;z-index:998;height:calc(100vh - 90px);overflow:auto;filter:alpha(opacity=100);opacity:1;margin-top:1px;border-bottom-left-radius:32px;border-bottom-right-radius:32px;background:#002035;padding-top:60px}html.mobile-menu-open .mobile-nav .navbar-nav{padding:12px 24px}html.mobile-menu-open .mobile-nav .navbar-nav>li{padding:12px 0;border-top:1px solid var(--accent-color);border-bottom:none !important;float:left;width:100%}html.mobile-menu-open .mobile-nav .navbar-nav>li:last-child{border-bottom:1px solid var(--accent-color) !important}html.mobile-menu-open .mobile-nav .navbar-nav>li a{color:#fff;font-size:20px;font-weight:500;line-height:140%;padding:0}html.mobile-menu-open .mobile-nav .navbar-nav>li a .caret{display:inline-block;width:24px;height:24px;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 15.2374L19.7155 7.52212C19.8628 7.37462 20.04 7.30187 20.247 7.30387C20.4542 7.30571 20.6314 7.38037 20.7788 7.52787C20.9263 7.67521 21 7.85246 21 8.05962C21 8.26662 20.9263 8.44387 20.7788 8.59137L13.1365 16.2279C12.975 16.3894 12.7949 16.5073 12.5962 16.5816C12.3974 16.656 12.1987 16.6931 12 16.6931C11.8013 16.6931 11.6026 16.656 11.4037 16.5816C11.2051 16.5073 11.025 16.3894 10.8635 16.2279L3.22125 8.58537C3.07375 8.43804 3.001 8.26179 3.003 8.05662C3.00483 7.85146 3.0795 7.67521 3.227 7.52787C3.37433 7.38037 3.55158 7.30662 3.75875 7.30662C3.96575 7.30662 4.143 7.38037 4.2905 7.52787L12 15.2374Z' fill='white'/%3E%3C/svg%3E");background-size:24px 24px;background-position:center;background-repeat:no-repeat;border:none;transition:transform .3s ease-in-out;float:right}html.mobile-menu-open .mobile-nav .navbar-nav>li .dropdown-menu{transition:all .3s ease-in-out}html.mobile-menu-open .mobile-nav .navbar-nav>li.dropdown.open .caret{transform:rotate(180deg)}html.mobile-menu-open .mobile-nav .navbar-nav>li.dropdown.open .dropdown-menu{position:relative;display:block;width:100%;background-color:rgba(0,0,0,0);padding:12px 0}html.mobile-menu-open .mobile-nav .navbar-nav>li.dropdown.open .dropdown-menu li{border-bottom:none !important;padding:12px 0}html.mobile-menu-open .mobile-nav .navbar-nav>li.dropdown.open .dropdown-menu li a{font-size:16px;font-weight:500}}.section.heroBanner{height:800px;padding-top:60px;padding-bottom:0;margin-bottom:60px}.section.heroBanner .bg-container .bg{opacity:0;transform:translateX(40px);background-color:rgba(0,0,0,0)}.section.heroBanner .container .header-block{opacity:0;transform:translateY(20px)}@media screen and (min-width: 768px){.section.heroBanner .bg-container .bg{width:50%;height:100%;right:0;left:auto;background-position:center left}}.section.heroBanner .container{height:100%}.section.heroBanner .container .header-block{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:50%;max-width:630px}.section.heroBanner .container .header-block h1{font-size:72px;line-height:100%;font-weight:600;color:#002035;margin-bottom:48px;text-transform:uppercase}.section.heroBanner .container .header-block .typo-body-primary.black{width:100%;max-width:500px;gap:10px}.section.heroBanner .container .header-block .typo-body-primary.black p{width:100%;display:flex;flex-direction:row;gap:10px;margin-bottom:0}.section.heroBanner .container .header-block .typo-body-primary.black p .btn{flex:1}@media screen and (max-width: 768px){.section.heroBanner{height:auto}.section.heroBanner .bg-container{height:76.9230769231vw;position:relative;margin-bottom:48px}.section.heroBanner .bg-container .bg{width:100%;height:100%;right:0;left:auto;background-position:center left}.section.heroBanner .container{height:auto}.section.heroBanner .container .header-block{max-width:100% !important;width:100%}.section.heroBanner .container .header-block h1{font-size:52px}}@media screen and (max-width: 768px)and (max-width: 600px){.section.heroBanner .container .header-block h1{font-size:40px !important}}@media screen and (max-width: 768px){.section.heroBanner .container .header-block .typo-body-primary.black{max-width:100%;width:100%}.section.heroBanner .container .header-block .typo-body-primary.black p{width:100% !important;flex-direction:row !important}}@media screen and (max-width: 768px)and (max-width: 600px){.section.heroBanner .container .header-block .typo-body-primary.black p{flex-direction:column !important}}.section.heroBanner.hero-ready .bg-container .bg{animation:heroFadeInRight .6s ease forwards}.section.heroBanner.hero-ready .container .header-block{animation:heroFadeUp .6s ease .6s forwards}.section.innerBanner{height:560px}.section.innerBanner .bg-container .bg{background-position:center right;background-repeat:no-repeat;background-size:cover}.section.innerBanner .container{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.section.innerBanner .container .header-block{max-width:520px}.section.innerBanner .container .header-block h1{font-size:72px;line-height:100%;font-weight:600;color:#002035;text-transform:uppercase}.section.innerBanner .container .header-block .h4{display:flex;height:32px;padding:0 16px;align-items:center;gap:6px;width:fit-content;font-size:14px;font-style:normal;font-weight:500;line-height:180%;text-transform:uppercase;border-radius:24px;border:1px solid #002035}@media screen and (max-width: 1024px){.section.innerBanner{height:528px}.section.innerBanner .bg-container .bg{background-position:center left;background-size:cover}.section.innerBanner .container .header-block h1{font-size:52px}}@media screen and (max-width: 600px){.section.innerBanner{height:410px}.section.innerBanner .container .header-block h1{font-size:40px;margin-bottom:0}}section.bgOnlyBanner{min-height:220px;padding:0 !important;padding-top:0 !important}section.bgOnlyBanner .bg-container{position:relative;width:100%;min-height:220px}section.bgOnlyBanner .bg-container .bg{border-bottom-left-radius:24px;border-bottom-right-radius:24px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;min-height:220px}@media screen and (min-width: 1400px){section.bgOnlyBanner .bg-container .bg{max-width:1350px;margin:0 auto}}@media screen and (min-width: 1220px)and (max-width: 1400px){section.bgOnlyBanner .bg-container .bg{max-width:1220px;margin:0 auto}}section.bgOnlyBanner .bg-container .bg.bg-filter{display:none}section.bgOnlyBanner{border-bottom-left-radius:24px;border-bottom-right-radius:24px;overflow:hidden}@keyframes heroFadeInRight{from{opacity:0;transform:translateX(240px)}to{opacity:1;transform:translateX(0)}}@keyframes heroFadeUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.homeFeatureSection{height:100vh;overflow:hidden;background-color:#fff;transition:background-color .5s ease-in-out}.homeFeatureSection .container{border:none !important;height:100%;display:flex;align-items:center}.homeFeatureSection .flex{margin:0 auto;width:100%;height:100vh;position:relative}.homeFeatureSection .flex .flex-col{background-color:rgba(0,0,0,0) !important;position:absolute;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;top:0;left:0;right:0;bottom:0}.homeFeatureSection .flex .flex-col .flex-col-item{padding:60px 0;width:100%;max-width:1290px;margin:0 auto;display:flex;flex-direction:row-reverse;gap:140px;position:relative;overflow:hidden}.homeFeatureSection .flex .flex-col .flex-col-item .col-image{width:50%;aspect-ratio:1/1;border-radius:24px;background-size:auto;background-position:center;background-repeat:no-repeat;background-color:#002035;will-change:transform;backface-visibility:hidden}@media screen and (max-width: 1024px){.homeFeatureSection .flex .flex-col .flex-col-item .col-image{background-size:65% auto}}.homeFeatureSection .flex .flex-col .flex-col-item .col-content{width:calc(50% - 140px);display:flex;flex-direction:column;align-self:flex-end;will-change:transform;backface-visibility:hidden}.homeFeatureSection .flex .flex-col .flex-col-item .col-content .caption.h4{display:none}.homeFeatureSection .flex .flex-col .flex-col-item .col-content h2.col-title{display:none}.homeFeatureSection .flex .flex-col .flex-col-item .col-content .typo-body-primary{margin-top:auto;margin-bottom:30px}.homeFeatureSection .flex .flex-col .flex-col-item .col-content .button-block{margin-top:20px}.homeFeatureSection .flex .flex-col .flex-col-item .image-cell{width:50%;aspect-ratio:1/1}.homeFeatureSection .flex .flex-col .flex-col-item .image-cell img{box-shadow:none;width:100%;height:100%;object-fit:cover}.homeFeatureSection .flex .flex-col.full-bg .flex-col-item .col-image{background-size:cover}.homeFeatureSection .flex .menu-control-wrapper{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:100%;max-width:1290px;margin:0 auto;display:flex;flex-direction:column;z-index:1000}.homeFeatureSection .flex .menu-control-wrapper li{cursor:pointer;margin-top:0;font-size:52px;font-style:normal;font-weight:600;line-height:100%;color:#002035;opacity:.2;transition:all .2s ease-in-out}.homeFeatureSection .flex .menu-control-wrapper li.active{opacity:1}.twoColumnsHeadingLeft .container{display:flex;flex-direction:row;width:100%;justify-content:flex-start;height:100%;gap:140px}@media screen and (max-width: 1024px){.twoColumnsHeadingLeft .container{gap:33px}}.twoColumnsHeadingLeft .container:before,.twoColumnsHeadingLeft .container:after{display:none}.twoColumnsHeadingLeft .container .header-block{width:50%;max-width:520px}@media screen and (max-width: 1024px){.twoColumnsHeadingLeft .container .header-block{max-width:436px}}@media screen and (max-width: 850px){.twoColumnsHeadingLeft .container .header-block{max-width:300px}}.twoColumnsHeadingLeft .container .header-block h2.color-primary{margin-top:0;margin-bottom:40px;font-style:normal;font-weight:600;line-height:100%}.twoColumnsHeadingLeft .container .header-block .typo-body-primary{margin-top:auto;margin-bottom:30px}.twoColumnsHeadingLeft .container .header-block .typo-body-primary .btn{margin-top:24px}.twoColumnsHeadingLeft .container .content-block{flex:auto}@media screen and (max-width: 590px){.twoColumnsHeadingLeft .container .content-block{margin-top:0}}.twoColumnsHeadingLeft .container .flex{margin:0 0 0 auto;width:50%}.twoColumnsHeadingLeft .container .flex.contentWithvideo{margin:0;width:100%;display:grid;flex-direction:row;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 820px){.twoColumnsHeadingLeft .container .flex.contentWithvideo{grid-template-columns:1fr}}.twoColumnsHeadingLeft .container .flex.contentWithvideo .videoBlock .flex-col-item{width:100%}@media screen and (min-width: 1024px){.twoColumnsHeadingLeft .container .flex.contentWider{width:55%}}@media screen and (max-width: 768px){.twoColumnsHeadingLeft .container{width:100%;flex-direction:column}.twoColumnsHeadingLeft .container .header-block,.twoColumnsHeadingLeft .container .flex{width:100%;max-width:100%}.twoColumnsHeadingLeft .container .header-block .typo-body-primary .btn,.twoColumnsHeadingLeft .container .flex .typo-body-primary .btn{min-width:180px}}.statsBlock{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.statsBlock .flex-col{display:flex;flex-direction:column;align-items:center;justify-content:center;height:210px}.statsBlock .flex-col.card-1,.statsBlock .flex-col.card-2{flex:0 0 50%}.statsBlock .flex-col.card-3{flex:0 0 100%}.statsBlock .flex-col.card-4,.statsBlock .flex-col.card-5{flex:0 0 50%}.statsBlock .flex-col .col-content{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;height:100%}.statsBlock .flex-col .col-content .col-title{font-size:72px;text-align:center;font-weight:600;line-height:100%;color:#002035;margin-bottom:10px}.statsBlock .flex-col .col-content .col-title span{font-size:50px;font-style:normal;line-height:100%;vertical-align:super}.statsBlock .flex-col .col-content h4.shortText{font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:center;margin-bottom:0}@media screen and (max-width: 1024px){.statsBlock .flex-col{height:236px}.statsBlock .flex-col .col-content .col-title{font-size:52px}.statsBlock .flex-col .col-content .col-title span{font-size:35px}}@media screen and (max-width: 600px){.statsBlock .flex-col{height:156px}.statsBlock .flex-col .col-content .col-title{font-size:40px}.statsBlock .flex-col .col-content .col-title span{font-size:30px}.statsBlock .flex-col .col-content h4.shortText{font-size:14px;max-width:80%;text-align:center}}.downloadBlock{display:flex;flex-wrap:wrap;margin:0 auto}.downloadBlock .content-header{font-size:40px;font-weight:600;color:#002035;margin-bottom:10px}.downloadBlock .flex-col{display:flex;width:100%}.downloadBlock .flex-col .flex-col-item{border-top:1px solid var(--accent-color);padding:24px 0;position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer;width:100%}.downloadBlock .flex-col .flex-col-item .col-group{display:none}.downloadBlock .flex-col .flex-col-item .col-image{width:56px;height:56px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path d='M15.9993 20.7694L11.2813 16.0514L12.225 15.0924L15.3327 18.2001V6.66675H16.666V18.2001L19.7737 15.0924L20.7173 16.0514L15.9993 20.7694ZM6.66602 25.3334V19.9487H7.99935V24.0001H23.9993V19.9487H25.3327V25.3334H6.66602Z' fill='%23002035'/></svg>");background-repeat:no-repeat;background-position:center;background-size:32px 32px;border-radius:50%;background-color:var(--accent-color)}.downloadBlock .flex-col .flex-col-item .col-content{max-width:calc(100% - 80px);display:grid;grid-template-columns:1fr;margin-left:20px}.downloadBlock .flex-col .flex-col-item .col-content .col-title{order:0;font-size:20px;font-weight:500;color:#002035;margin-bottom:10px;text-decoration:underline}.downloadBlock .flex-col .flex-col-item .col-content h4.shortText{order:3;font-size:14px;font-style:normal;font-weight:500;line-height:180%;margin-bottom:0;text-transform:uppercase}.downloadBlock .flex-col .flex-col-item .col-content .button-block{display:none}@media screen and (max-width: 600px){.downloadBlock .flex-col .flex-col-item{flex-direction:column;gap:24px;align-items:flex-start}.downloadBlock .flex-col .flex-col-item .col-content{max-width:100%;margin-left:0}}.downloadBlock .flex-col[data-category=Commercial] .col-image{background-color:var(--Emerald-Full)}.downloadBlock .flex-col[data-category=Commercial] .flex-col-item{border-color:var(--Emerald-Full)}.downloadBlock .flex-col[data-category="Financial Lines"] .col-image{background-color:var(--Green-Full)}.downloadBlock .flex-col[data-category="Financial Lines"] .flex-col-item{border-color:var(--Green-Full)}.downloadBlock .flex-col[data-category=Specialty] .col-image,.downloadBlock .flex-col[data-category=Engineering] .col-image,.downloadBlock .flex-col[data-category=Wholesale] .col-image,.downloadBlock .flex-col[data-category=Pint] .col-image,.downloadBlock .flex-col[data-category=Platinum] .col-image,.downloadBlock .flex-col[data-category=Sports] .col-image,.downloadBlock .flex-col[data-category=Interruption] .col-image{background-color:var(--Orange-Full)}.downloadBlock .flex-col[data-category=Specialty] .flex-col-item,.downloadBlock .flex-col[data-category=Engineering] .flex-col-item,.downloadBlock .flex-col[data-category=Wholesale] .flex-col-item,.downloadBlock .flex-col[data-category=Pint] .flex-col-item,.downloadBlock .flex-col[data-category=Platinum] .flex-col-item,.downloadBlock .flex-col[data-category=Sports] .flex-col-item,.downloadBlock .flex-col[data-category=Interruption] .flex-col-item{border-color:var(--Orange-Full)}footer.main-footer{border-top:none !important;background-color:#002035}footer.main-footer .footer-menu-block .foot-menu-row{position:relative;padding-bottom:0;margin-bottom:30px}footer.main-footer .footer-menu-block .foot-menu-row .row{max-width:50%}footer.main-footer .footer-menu-block .foot-menu-row .row .col-sm-4{padding-right:0}footer.main-footer .footer-menu-block .foot-menu-row .row .col-sm-4 h5.foot-title{color:var(--accent-color);font-size:24px;font-weight:600;line-height:120%;margin-bottom:10px}footer.main-footer .footer-menu-block .foot-menu-row .row .col-sm-4 .footer-links li a{color:#fff;font-size:14px;font-weight:400;line-height:180%}footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell{width:100%;float:left;padding-left:20px;margin-top:30px}@media screen and (min-width: 1024px){footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell{margin-top:60px}}footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell ul{width:100%}footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell ul li{color:#fff;width:auto;font-size:14px;font-weight:400;line-height:180%;float:left;padding:0 16px;border-radius:24px;border:1px solid var(--accent-color)}footer.main-footer .footer-menu-block .foot-menu-row:after{position:absolute;bottom:0;right:0;width:50%;max-width:600px;content:"";height:100%;background-image:url("img/banner-element.svg");background-size:contain;background-repeat:no-repeat;background-position:center bottom}@media screen and (max-width: 768px){footer.main-footer .footer-menu-block .foot-menu-row .row:before,footer.main-footer .footer-menu-block .foot-menu-row .row:after{display:none}footer.main-footer .footer-menu-block .foot-menu-row .row{max-width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}footer.main-footer .footer-menu-block .foot-menu-row .row .col-sm-4{width:100%}footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell{grid-column:1/-1}footer.main-footer .footer-menu-block .foot-menu-row::after{height:50%}}@media screen and (max-width: 580px){footer.main-footer .footer-menu-block .foot-menu-row .row{grid-template-columns:1fr}footer.main-footer .footer-menu-block .foot-menu-row .row .footer-links{columns:2;column-gap:30px;padding:0}footer.main-footer .footer-menu-block .foot-menu-row .row .footer-links li{margin-bottom:6px}footer.main-footer .footer-menu-block .foot-menu-row .row .left-cell{margin-top:0}footer.main-footer .footer-menu-block .foot-menu-row::after{display:block;position:relative;width:100%;height:240px;background-position:top center;margin-top:30px}}footer.main-footer .footer-bottom-block{background-color:rgba(0,0,0,0);border-top:1px solid hsla(0,0%,100%,.2)}footer.main-footer .footer-bottom-block .foot-bottom{padding-top:30px;padding-bottom:60px;border-top:none}footer.main-footer .footer-bottom-block .foot-bottom li{color:#fff;font-size:14px;font-weight:400;line-height:180%}footer.main-footer .footer-bottom-block .foot-bottom .right-cell p{margin-bottom:10px;margin-top:0;line-height:130%}footer.main-footer .footer-bottom-block .foot-bottom .right-cell p a{color:var(--Light-Blue-Full)}.bg-primary-blue{background-color:#002035}.bg-secondary-blue{background-color:#6eeaf4}.bg-emerald{background-color:#40d9a6}.bg-green{background-color:#afda36}.bg-green-light{background-color:#e9f3cb}.bg-orange{background-color:#fbaa19}.bg-orange-light{background-color:#fae6c6}.border-radius-180{border-radius:180px}.border-radius-12{border-radius:12px}.bg-accent-color{background-color:var(--accent-color)}body.commercial footer.main-footer .footer-menu-block .foot-menu-row:after,body.accent-emerald footer.main-footer .footer-menu-block .foot-menu-row:after{background-image:url("img/banner-element-emerald.svg")}body.financial-lines footer.main-footer .footer-menu-block .foot-menu-row:after,body.accent-green footer.main-footer .footer-menu-block .foot-menu-row:after{background-image:url("img/banner-element-green.svg")}body.specialty footer.main-footer .footer-menu-block .foot-menu-row:after,body.accent-orange footer.main-footer .footer-menu-block .foot-menu-row:after{background-image:url("img/banner-element-orange.svg")}.header-block h2{font-size:64px;line-height:100%;font-weight:600;color:#002035;margin-bottom:48px !important}@media screen and (max-width: 1024px){.header-block h2{font-size:48px}}@media screen and (max-width: 768px){.header-block h2{font-size:36px}}.btn{position:relative;font-family:"General Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;font-style:normal;font-weight:500;line-height:100%;background-color:#002035;color:#fff;padding:20px 44px;min-width:150px;border:2px solid #002035;border-radius:60px}@media screen and (max-width: 768px){.btn{min-width:180px}}.btn:hover{background-color:#6eeaf4;border-color:#6eeaf4;color:#002035}.btn.btn-white{background-color:#fff;color:#002035}.btn.btn-white:hover,.btn.btn-white:focus{background-color:#002035;border-color:#002035;color:#fff !important}.btn.btn-arrow{--btn-circle-size: 56px;min-width:220px}.btn.btn-arrow::before{content:"";position:absolute;height:var(--btn-circle-size);width:var(--btn-circle-size);border-radius:50%;top:50%;left:0;transform:translateY(-50%);background-image:url("img/dark-blue-arrow-right.svg");background-size:32px 32px;background-position:center;background-repeat:no-repeat;transition:left .5s ease,background-color .5s ease}@media screen and (max-width: 768px){.btn.btn-arrow{padding-left:42px;padding-right:32px}}.btn.btn-arrow:hover::before{left:calc(100% - var(--btn-circle-size))}.btn.btn-arrow.blue-arrow::before{background-color:#6eeaf4}.btn.btn-arrow.blue-arrow:hover{background-color:#6eeaf4;border-color:#6eeaf4}.btn.btn-arrow.green-arrow::before{background-color:#afda36}.btn.btn-arrow.green-arrow:hover{background-color:#afda36;border-color:#afda36}.btn.btn-arrow.orange-arrow::before{background-color:#fbaa19}.btn.btn-arrow.orange-arrow:hover{background-color:#fbaa19;border-color:#fbaa19}.btn.btn-arrow.emerald-arrow::before{background-color:#40d9a6}.btn.btn-arrow.emerald-arrow:hover{background-color:#40d9a6;border-color:#40d9a6}.btn.btn-arrow.emerald-arrow:hover::before{background-color:#40d9a6}.btn.btn-arrow.accent-arrow::before{background-color:var(--accent-color)}.btn.btn-arrow.accent-arrow:hover{background-color:var(--accent-color);border-color:var(--accent-color)}.btn.btn-arrow.accent-arrow:hover::before{background-color:var(--accent-color)}.btn.btn-arrow.btn-large{--btn-circle-size: 240px;min-height:var(--btn-circle-size);width:100%;border-radius:var(--btn-circle-size);border-width:6px;font-size:64px;font-weight:600;line-height:var(--btn-circle-size);padding:0 !important;max-width:1150px;margin:0 auto;display:block}.btn.btn-arrow.btn-large:before{background-size:96px 96px}@media(max-width: 1024px){.btn.btn-arrow.btn-large{--btn-circle-size: 192px;font-size:48px}}@media(max-width: 768px){.btn.btn-arrow.btn-large{--btn-circle-size: 172px;font-size:48px}}@media(max-width: 768px){.btn.btn-arrow.btn-large{--btn-circle-size: 48px;padding:48px 24px 96px 24px !important;border-radius:12px;font-size:48px}.btn.btn-arrow.btn-large:before{background-size:32px 32px;top:122px;left:50%;transform:translateX(-50%)}.btn.btn-arrow.btn-large:hover::before{left:50%}}.findYourWave .flex{margin:0;display:flex;flex-direction:row;justify-content:left;align-items:center;gap:10px}.findYourWave .flex .flex-col{flex:1}@media(max-width: 768px)and (min-width: 576px){.findYourWave .flex .flex-col{flex:0 0 calc(50% - 10px)}}.findYourWave .flex .flex-col .flex-col-item .col-content .col-title{display:none}.findYourWave .flex .flex-col .flex-col-item .col-content p{margin-bottom:0}.findYourWave .flex .flex-col .flex-col-item .col-content .btn{width:100%}.control-block{position:absolute;top:40px;right:0;transform:translateY(-50%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding:0}@media screen and (max-width: 768px){.control-block{right:20px}}.control-block .slick-arrow{width:56px;height:56px;border-radius:50%;background-color:var(--accent-color);background-size:32px 32px;background-position:center;background-repeat:no-repeat;border:none;transition:all .3s ease-in-out}.control-block .slick-arrow:hover{background-color:#fff}.control-block .slick-arrow.prev-slide{margin-left:auto;background-image:url("img/dark-blue-arrow-left.svg")}.control-block .slick-arrow.next-slide{margin-right:auto;background-image:url("img/dark-blue-arrow-right.svg")}.control-block .slick-arrow.slick-disabled{background-color:#e6e7e8;opacity:.3}@media screen and (max-width: 768px){.control-block{top:20px}.control-block .slick-arrow{width:46px !important;height:46px !important}}.homeLogos .flex{margin:0;display:flex;flex-direction:row;justify-content:left;align-items:center}.homeLogos .flex .flex-col:first-child{width:170px;padding-right:20px}.homeLogos .flex .flex-col:first-child p{color:#002035;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.homeLogos .flex .flex-col.logoWrapper{flex:1;overflow:hidden}@media(min-width: 1024px){.homeLogos .flex .flex-col.logoWrapper{flex:0 0 calc(100% - 170px)}}.homeLogos .flex .flex-col.logoWrapper{position:relative}.homeLogos .flex .flex-col.logoWrapper .col-content p{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px;justify-items:center}.homeLogos .flex .flex-col.logoWrapper .col-content p img{width:auto;height:auto;max-height:30px}.homeLogos .flex .flex-col.logoWrapper:after{content:"";display:block;width:10%;height:100%;position:absolute;top:0;left:-1px;--gradient-color: #fff 0%, rgba(255, 255, 255, 0) 100%;background:linear-gradient(to right, var(--gradient-color));z-index:9}.setWidthToAllTheRight{overflow:visible}.setWidthToAllTheRight .container{padding-right:0}.slickSlide35{margin:0 auto}.slickSlide35 .slick-slide{margin-right:20px}.slickSlide35 .slick-slide>div{height:100%}.slickSlide35 .flex-col{padding:30px;border-radius:24px;height:100%;width:100%;overflow:hidden}.slickSlide35 .flex-col .flex-col-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.slickSlide35 .flex-col .flex-col-item .col-image{width:64px;height:64px}.slickSlide35 .flex-col .flex-col-item .col-content{margin-top:auto}.slickSlide35 .flex-col .flex-col-item .col-content .col-title{font-size:26px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}@media screen and (max-width: 1024px){.slickSlide35 .flex-col .flex-col-item .col-content p{font-size:16px}}.slickSlide35 .flex-col.bgOnly{padding:0}.slickSlide35 .flex-col.bgOnly .flex-col-item{width:100%}.slickSlide35 .flex-col.bgOnly .flex-col-item .col-image{width:100%;height:100%;background-position:bottom -470px center}.slickSlide25,.slickSlide15{margin:0 auto;width:100%}.slickSlide25 .slick-track,.slickSlide25 .slick-list,.slickSlide15 .slick-track,.slickSlide15 .slick-list{width:100%}.slickSlide25 .slick-slide,.slickSlide15 .slick-slide{margin-right:20px}.slickSlide25 .slick-slide>div,.slickSlide15 .slick-slide>div{height:100%}.slickSlide25 .flex-col,.slickSlide15 .flex-col{padding:30px;border-radius:24px;height:100%;width:100%;overflow:hidden}.slickSlide25 .flex-col .flex-col-item,.slickSlide15 .flex-col .flex-col-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.slickSlide25 .flex-col.bgOnly,.slickSlide15 .flex-col.bgOnly{padding:0}.slickSlide25 .flex-col.bgOnly .flex-col-item,.slickSlide15 .flex-col.bgOnly .flex-col-item{width:100%;min-height:400px}.slickSlide25 .flex-col.bgOnly .flex-col-item .col-image,.slickSlide15 .flex-col.bgOnly .flex-col-item .col-image{width:100%;height:100%;min-height:450px;background-position:center;background-size:cover}section.homeTestimonial{padding-top:0 !important;padding-bottom:0 !important;margin:60px auto}.slick1Slide{width:100%;margin:0 auto}.slick1Slide.testimonial{background-color:#002035;max-width:850px;border-radius:24px}@media(max-width: 1279px)and (min-width: 1024px){.slick1Slide.testimonial{max-width:630px}}@media(max-width: 1023px){.slick1Slide.testimonial{max-width:100%}}.slick1Slide.testimonial .slick-track{height:100%}.slick1Slide.testimonial .slick-slide,.slick1Slide.testimonial .slick-slide>div{height:100%}.slick1Slide.testimonial .flex-col{height:100%;display:flex !important;justify-content:center;gap:40px}.slick1Slide.testimonial .flex-col .flex-col-item{background-color:rgba(0,0,0,0);display:flex;width:100%;padding:60px;flex-direction:column;justify-content:center;align-items:flex-start}@media(max-width: 1279px){.slick1Slide.testimonial .flex-col .flex-col-item{padding:30px}}.slick1Slide.testimonial .flex-col .flex-col-item .col-image{width:140px;height:56px;padding:14px;border-radius:50px;background-color:#fff;background-size:auto 28px;background-repeat:no-repeat;background-position:center}.slick1Slide.testimonial .flex-col .flex-col-item .col-content{margin-bottom:34px}.slick1Slide.testimonial .flex-col .flex-col-item .col-content .col-title{font-size:40px}@media(max-width: 1024px){.slick1Slide.testimonial .flex-col .flex-col-item .col-content .col-title{font-size:32px}}@media(max-width: 768px){.slick1Slide.testimonial .flex-col .flex-col-item .col-content .col-title{font-size:24px}}.slick1Slide.testimonial .flex-col .flex-col-item .col-content .col-title{font-style:normal;font-weight:600;line-height:120%;color:#6eeaf4;margin:24px auto}.slick1Slide.testimonial .flex-col .flex-col-item .col-content h4{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.slick1Slide.testimonial .flex-col .flex-col-item .control-block{position:relative;padding:0;margin-top:auto}.slick1Slide.testimonial .flex-col.ciaLogo .flex-col-item .col-image{background-size:auto 38px}.slick1Slide.perfectTide{max-width:100%}.slick1Slide.perfectTide .flex-col{width:100%;aspect-ratio:2/1;border-radius:24px;background:rgba(0,0,0,0);overflow:hidden}.slick1Slide.perfectTide .flex-col .flex-col-item{position:relative;height:100%;padding:30px}.slick1Slide.perfectTide .flex-col .flex-col-item .col-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;z-index:1}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;z-index:2}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content .col-title{display:none;max-width:500px}@media screen and (max-width: 1024px){.slick1Slide.perfectTide .flex-col .flex-col-item .col-content .col-title{max-width:436px}}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content p{max-width:500px;line-height:120%}@media screen and (max-width: 1024px){.slick1Slide.perfectTide .flex-col .flex-col-item .col-content p{max-width:436px}}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content{font-size:28px;font-style:normal;font-weight:600;line-height:120%;color:#fff}@media(max-width: 1024px){.slick1Slide.perfectTide .flex-col .flex-col-item .col-content{font-size:26px}}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content .button-block{position:absolute;bottom:0;right:0}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content .button-block .btn.btn-default{font-size:0;width:56px;height:56px;min-width:auto;padding:0;border-radius:50%;background-color:var(--accent-color);background-image:url(img/dark-blue-arrow-right.svg);background-size:32px 32px;background-position:center;background-repeat:no-repeat;border:none;transition:all .3s ease-in-out}.slick1Slide.perfectTide .flex-col .flex-col-item .col-content .button-block .btn.btn-default:hover{background-color:#fff}.slick1Slide.perfectTide .slick-slide.commercial .flex-col .button-block .btn.btn-default{background-color:#40d9a6}.slick1Slide.perfectTide .slick-slide.financial-lines .flex-col .button-block .btn.btn-default{background-color:#afda36}.slick1Slide.perfectTide .slick-slide.specialty .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.wholesale .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.interruption .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.pint .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.engineering .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.platinum .flex-col .button-block .btn.btn-default,.slick1Slide.perfectTide .slick-slide.sports .flex-col .button-block .btn.btn-default{background-color:#fbaa19}.slick1Slide.perfectTide .menu-control-wrapper{position:absolute;top:30px;left:30px;width:calc(100% - 60px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#002035;border:2px solid #002035;border-radius:64px;z-index:3}.slick1Slide.perfectTide .menu-control-wrapper li{cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:#fff;padding:12px 24px;transition:all .3s ease;border-radius:24px}@media(max-width: 1024px){.slick1Slide.perfectTide .menu-control-wrapper li{font-size:14px;padding:12px}}.slick1Slide.perfectTide .menu-control-wrapper li.active,.slick1Slide.perfectTide .menu-control-wrapper li:hover{background-color:var(--accent-color);color:#002035}.slick1Slide.perfectTide .menu-control-wrapper li.commercial.active,.slick1Slide.perfectTide .menu-control-wrapper li.commercial:hover{background-color:#40d9a6}.slick1Slide.perfectTide .menu-control-wrapper li.financial-lines.active,.slick1Slide.perfectTide .menu-control-wrapper li.financial-lines:hover{background-color:#afda36}.slick1Slide.perfectTide .menu-control-wrapper li.specialty.active,.slick1Slide.perfectTide .menu-control-wrapper li.specialty:hover,.slick1Slide.perfectTide .menu-control-wrapper li.wholesale.active,.slick1Slide.perfectTide .menu-control-wrapper li.wholesale:hover,.slick1Slide.perfectTide .menu-control-wrapper li.interruption.active,.slick1Slide.perfectTide .menu-control-wrapper li.interruption:hover,.slick1Slide.perfectTide .menu-control-wrapper li.pint.active,.slick1Slide.perfectTide .menu-control-wrapper li.pint:hover,.slick1Slide.perfectTide .menu-control-wrapper li.engineering.active,.slick1Slide.perfectTide .menu-control-wrapper li.engineering:hover,.slick1Slide.perfectTide .menu-control-wrapper li.platinum.active,.slick1Slide.perfectTide .menu-control-wrapper li.platinum:hover,.slick1Slide.perfectTide .menu-control-wrapper li.sports.active,.slick1Slide.perfectTide .menu-control-wrapper li.sports:hover{background-color:#fbaa19}.slick1Slide.perfectTide .control-block{display:none}@media screen and (max-width: 769px){.slick1Slide.perfectTide .menu-control-wrapper{display:none}.slick1Slide.perfectTide .control-block{display:block;top:auto;bottom:0;z-index:2}.slick1Slide.perfectTide .slick-slide{height:412px;margin-right:24px}.slick1Slide.perfectTide .slick-slide>div,.slick1Slide.perfectTide .slick-slide .flex-col,.slick1Slide.perfectTide .slick-slide .flex-col-item{height:100%}.slick1Slide.perfectTide .slick-slide .flex-col-item .col-content{justify-content:flex-start}.slick1Slide.perfectTide .slick-slide .flex-col-item .col-content .col-title{display:block;padding:5px 12px;font-size:14px;font-weight:500;line-height:140%;text-transform:uppercase;color:#fff;border-radius:24px;border:1px solid #fff}.slick1Slide.perfectTide .slick-slide .flex-col-item .col-content p{font-size:24px}}@media screen and (max-width: 600px){.slick1Slide.perfectTide{margin-top:80px}.container:has(.slick1Slide.perfectTide) .control-block{top:110px;left:0;right:auto !important;padding-left:20px;z-index:2}}.innerFeature.flex{margin:0 auto;width:100%;position:relative}.innerFeature.flex .flex-col{width:100%;display:flex;flex-direction:column}.innerFeature.flex .flex-col .flex-col-item{padding:60px 0;width:100%;display:flex;flex-direction:row-reverse;gap:140px}.innerFeature.flex .flex-col .flex-col-item .col-content{width:calc(50% - 140px);display:flex;flex-direction:column;align-self:flex-start}.innerFeature.flex .flex-col .flex-col-item .col-content .caption.h4{display:none}.innerFeature.flex .flex-col .flex-col-item .col-content h2.col-title{font-size:64px;line-height:100%;margin-bottom:30px}.innerFeature.flex .flex-col .flex-col-item .col-content .typo-body-primary{margin-top:auto;margin-bottom:30px}.innerFeature.flex .flex-col .flex-col-item .col-content a.btn{margin-top:24px}@media screen and (max-width: 1024px){.innerFeature.flex .flex-col .flex-col-item{gap:110px}.innerFeature.flex .flex-col .flex-col-item .col-content{width:calc(50% - 110px)}.innerFeature.flex .flex-col .flex-col-item .col-content h2.col-title{font-size:48px}}.innerFeature.flex .flex-col .flex-col-item .col-image{width:50%;aspect-ratio:1/1;border-radius:24px;background-size:contain;background-position:top center;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.innerFeature.flex .flex-col .flex-col-item{flex-direction:column-reverse;gap:30px;padding-top:20px;padding-bottom:0}.innerFeature.flex .flex-col .flex-col-item .col-content,.innerFeature.flex .flex-col .flex-col-item .col-image{width:100% !important}}@media screen and (max-width: 600px){.mirarmarCover.accordion-active .flex-col-item{margin-bottom:0}.mirarmarCover.accordion-active.flex{gap:0}.mirarmarCover.accordion-active{border-top:1px solid var(--accent-color) !important}.mirarmarCover.accordion-active .panel-heading{display:flex;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,0);color:#002035;padding:16px 0;border-bottom:1px solid var(--accent-color) !important;margin-top:-1px;font-size:20px;font-weight:600;cursor:pointer;user-select:none}.mirarmarCover.accordion-active .panel-heading::after{content:"+";font-weight:300;font-size:30px;line-height:1;margin-left:10px}.mirarmarCover.accordion-active .panel-heading.active{border-bottom:none}.mirarmarCover.accordion-active .panel-heading.active::after{content:"-"}.mirarmarCover.accordion-active .col-content>ul>li:first-child{border-top:none !important}.mirarmarCover.accordion-active .col-content .col-title{display:none}.mirarmarCover.accordion-active .col-image{display:none}}@media screen and (min-width: 601px){.mirarmarCover.accordion-active .panel-heading{display:none !important}.mirarmarCover.accordion-active .col-content{display:block !important}.mirarmarCover.accordion-active .col-content .col-title{display:block !important}}.mirarmarCover.flex{margin:0 auto;flex-direction:row;gap:30px}.mirarmarCover.flex.twoCols{gap:60px}.mirarmarCover.flex.twoCols .flex-col{flex:0 0 calc(50% - 30px) !important}@media screen and (max-width: 600px){.mirarmarCover.flex.twoCols .flex-col{flex:0 0 100% !important}}.mirarmarCover.flex .flex-col{flex:0 0 calc(25% - 24px)}@media screen and (max-width: 768px){.mirarmarCover.flex .flex-col{flex:0 0 calc(50% - 24px)}.mirarmarCover.flex .flex-col.twoCols{gap:60px}.mirarmarCover.flex .flex-col.twoCols .flex-col{flex:0 0 calc(50% - 30px) !important}}@media screen and (max-width: 600px){.mirarmarCover.flex .flex-col{flex-direction:column;flex:0 0 100%}.mirarmarCover.flex .flex-col.twoCols{gap:60px}.mirarmarCover.flex .flex-col.twoCols .flex-col{flex:0 0 100% !important}.mirarmarCover.flex .flex-col h2.col-title{min-height:0 !important}}.mirarmarCover.flex .flex-col .flex-col-item .col-content h2.col-title{font-size:24px}@media screen and (max-width: 1024px){.mirarmarCover.flex .flex-col .flex-col-item .col-content h2.col-title{font-size:22px}}.mirarmarCover.flex .flex-col .flex-col-item .col-content h2.col-title{line-height:100%;margin-bottom:12px;min-height:60px;padding-bottom:12px;border-bottom:1px solid var(--accent-color)}.mirarmarCover.flex .flex-col .flex-col-item .col-content>p{font-weight:500;margin-bottom:12px}.mirarmarCover.flex .flex-col .flex-col-item .col-content>ul>li{line-height:140%;padding:12px 0;border-bottom:1px solid var(--accent-color)}.mirarmarCover.flex .flex-col .flex-col-item .col-content>ul>li ul{padding:12px 0 12px 12px}.mirarmarCover.flex .flex-col .flex-col-item .col-content>ul>li ul li{line-height:140%;padding:6px 0;position:relative;padding-left:12px}.mirarmarCover.flex .flex-col .flex-col-item .col-content>ul>li ul li:before{position:absolute;top:16px;left:0;content:"";display:inline-block;width:6px;height:6px;background-color:#b5bcc1;border-radius:50%}.mirarmarCover.flex .flex-col.mergeColumns{flex:0 0 calc(50% - 24px)}@media screen and (max-width: 768px){.mirarmarCover.flex .flex-col.mergeColumns{flex:0 0 100%}}@media screen and (min-width: 767px){.mirarmarCover.flex .flex-col.mergeColumns .col-content>ul{columns:2}}.teamGrid{margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;grid-row-gap:48px}.teamGrid .teamGridContent{gap:20px !important}.teamGrid .flex-col .flex-col-item{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.teamGrid .flex-col .flex-col-item .role{font-size:14px;font-weight:500;line-height:140%;padding:6px 12px;border-radius:24px;background-color:var(--accent-color-light);color:#002035;text-transform:uppercase;display:inline-block}.teamGrid .flex-col .flex-col-item .col-content{position:relative}.teamGrid .flex-col .flex-col-item .col-content .col-title{font-size:24px;line-height:120%;margin-bottom:12px}.teamGrid .flex-col .flex-col-item .col-content p{line-height:120%;font-size:15px}.teamGrid .flex-col .flex-col-item .col-content p>a{text-decoration:underline;margin-bottom:5px;display:inline-block}.teamGrid .flex-col .flex-col-item .col-content .shortText{margin-bottom:12px;font-size:14px;font-weight:500}.teamGrid .flex-col[data-role=Specialty] .role{background-color:#fae6c6 !important}.teamGrid .flex-col[data-role="Financial Lines"] .role{background-color:#e9f3cb !important}.teamGrid .flex-col[data-role=Commercial] .role{background-color:#d4f2e5 !important}.teamGrid.withHeadshot{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:100%}.teamGrid.withHeadshot .flex-col{flex:0 0 calc(25% - 24px)}@media screen and (max-width: 1024px){.teamGrid.withHeadshot .flex-col{flex:0 0 calc(33.3333% - 24px)}}@media screen and (max-width: 768px){.teamGrid.withHeadshot .flex-col{flex:0 0 calc(50% - 15px)}}@media screen and (max-width: 600px){.teamGrid.withHeadshot .flex-col{flex:0 0 100%}}.teamGrid.withHeadshot .flex-col .role{background-color:#6eeaf4 !important}.teamGrid.withHeadshot .flex-col[data-role=Specialty] .role{background-color:#fbaa19 !important}.teamGrid.withHeadshot .flex-col[data-role=Specialty] .flex-col-item.active .col-image:before{background-color:var(--Orange-Light)}.teamGrid.withHeadshot .flex-col[data-role="Financial Lines"] .role{background-color:#afda36 !important}.teamGrid.withHeadshot .flex-col[data-role="Financial Lines"] .flex-col-item.active .col-image:before{background-color:var(--Green-Light)}.teamGrid.withHeadshot .flex-col[data-role=Commercial] .role{background-color:#40d9a6 !important}.teamGrid.withHeadshot .flex-col[data-role=Commercial] .flex-col-item.active .col-image:before{background-color:var(--Emerald-Light)}.teamGrid.withHeadshot .flex-col-item{position:relative;cursor:pointer}.teamGrid.withHeadshot .flex-col-item .col-image{width:100%;padding-bottom:125%;border-radius:12px;background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;z-index:1}.teamGrid.withHeadshot .flex-col-item .col-image .role{position:absolute;bottom:24px;left:24px;z-index:6;margin-bottom:0 !important}.teamGrid.withHeadshot .flex-col-item .col-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("img/team_overlay.png");content:" ";z-index:2;background-size:contain;background-position:bottom center;background-repeat:repeat-x;transition:background-color .2s ease-in-out}.teamGrid.withHeadshot .flex-col-item .col-image:after{position:absolute;bottom:24px;right:24px;content:" ";display:inline-block;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M15.5266 26.2667V16.4667H5.72656V15.5334H15.5266V5.7334H16.4599V15.5334H26.2599V16.4667H16.4599V26.2667H15.5266Z' fill='white'/%3E%3Cpath d='M15.3359 26.6667V16.6667H5.33594V15.3334H15.3359V5.33337H16.6693V15.3334H26.6693V16.6667H16.6693V26.6667H15.3359Z' fill='white'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:3}.teamGrid.withHeadshot .flex-col-item .col-content{position:absolute !important;bottom:20px;left:0;width:100%;height:auto;z-index:5;padding:24px;transition:all .3s ease-in-out}.teamGrid.withHeadshot .flex-col-item .col-content *{color:#fff}.teamGrid.withHeadshot .flex-col-item .col-content .shortText{margin-bottom:12px;font-size:14px;font-weight:400}.teamGrid.withHeadshot .flex-col-item .col-content p{height:0;opacity:0;visibility:hidden;transition:height .3s ease-in-out,opacity .3s ease-in-out}.teamGrid.withHeadshot .flex-col-item .col-content p a{overflow-wrap:anywhere}.teamGrid.withHeadshot .flex-col-item.active .col-image:before{background-color:#ddf7fa;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M8.53742 24.4103L7.59375 23.4667L15.0604 16L7.59375 8.53333L8.53742 7.58966L16.0041 15.0563L23.4708 7.58966L24.4144 8.53333L16.9478 16L24.4144 23.4667L23.4708 24.4103L16.0041 16.9437L8.53742 24.4103Z' fill='%23002035'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:32px 32px;background-position:top 24px right 24px;z-index:4}.teamGrid.withHeadshot .flex-col-item.active .col-content{bottom:42px}.teamGrid.withHeadshot .flex-col-item.active .col-content *{color:var(--primary-blue)}.teamGrid.withHeadshot .flex-col-item.active .col-content p{height:auto;opacity:1;visibility:visible}.withsideMenu .sideMenuWrapper .menu-toggle{display:none}.withsideMenu .sideMenuWrapper .menu-items{list-style:none;margin:0;padding:0}.withsideMenu .sideMenuWrapper .menu-items li{cursor:pointer;padding:10px 0;margin-bottom:8px;border-radius:4px;color:#002035;opacity:.5;transition:all .3s ease-in-out;font-size:20px;font-weight:500}.withsideMenu .sideMenuWrapper .menu-items li.active,.withsideMenu .sideMenuWrapper .menu-items li:hover{opacity:1}.withsideMenu .teamGridContent{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;grid-row-gap:48px}.withsideMenu .downloadGridContent{flex:0 0 calc(75% - 24px)}@media(min-width: 1025px){.withsideMenu{display:flex;gap:24px}.withsideMenu .sideMenuWrapper{flex:0 0 calc(25% - 24px)}.withsideMenu .teamGridContent{flex:1 1 74%}}@media(max-width: 1024px){.withsideMenu{display:block}.withsideMenu .sideMenuWrapper{width:100%;margin-bottom:16px;position:relative}.withsideMenu .sideMenuWrapper .menu-toggle{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #b5bcc1;border-radius:4px;cursor:pointer;margin-bottom:20px}.withsideMenu .sideMenuWrapper .menu-items{visibility:visible;opacity:0;height:0;overflow:hidden;border:1px solid #b5bcc1;border-radius:8px;padding:20px;position:absolute;width:100%;top:50px;background:#fff;z-index:9;transition:all .5s ease-in-out}.withsideMenu .sideMenuWrapper .menu-items li{display:block;width:100%;margin-bottom:0}.withsideMenu .teamGridContent{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px)and (max-width: 600px){.withsideMenu .teamGridContent{grid-template-columns:1fr}}@media(max-width: 1024px){.withsideMenu .sideMenuWrapper.open .menu-items{visibility:visible;opacity:1;height:auto}}.getInTouchBanner{margin:0 auto;padding:60px;border-radius:24px;background:var(--accent-color-light);align-items:center}@media screen and (max-width: 768px){.getInTouchBanner{flex-direction:column;gap:24px;padding:30px;align-items:flex-start}}.getInTouchBanner .flex-col .col-content{min-height:70px;display:flex;flex-direction:column;justify-content:center}.getInTouchBanner .flex-col .col-content h2{font-size:28px;line-height:120%;margin-bottom:12px}@media screen and (max-width: 1024px){.getInTouchBanner .flex-col .col-content h2{font-size:26px}}@media screen and (max-width: 600px){.getInTouchBanner .flex-col .col-content h2{font-size:24px}}.getInTouchBanner .flex-col .col-content p{font-size:18px;font-weight:400;line-height:140%;margin-bottom:0}.getInTouchBanner .flex-col:not(.btn-col){flex:1 1 70%}.getInTouchBanner .flex-col:not(.btn-col) .flex-col-item{display:flex;flex-direction:row}.getInTouchBanner .flex-col:not(.btn-col) .flex-col-item .col-image{width:110px;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:24px}@media screen and (max-width: 768px){.getInTouchBanner .flex-col:not(.btn-col) .flex-col-item{flex-direction:column;gap:24px}.getInTouchBanner .flex-col:not(.btn-col) .flex-col-item .col-image{height:64px}}@media screen and (min-width: 769px){.getInTouchBanner .flex-col.btn-col{margin-left:auto}}.getInTouchBanner .flex-col.btn-col a.btn{--btn-circle-size: 56px;min-width:220px}@media screen and (max-width: 768px){.getInTouchBanner .flex-col.btn-col a.btn{--btn-circle-size: 46px}}.getInTouchBanner .flex-col.btn-col a.btn::before{content:"";position:absolute;height:var(--btn-circle-size);width:var(--btn-circle-size);border-radius:50%;top:50%;left:0;transform:translateY(-50%);background-image:url("img/dark-blue-arrow-right.svg");background-size:32px 32px;background-position:center;background-repeat:no-repeat;transition:left .5s ease,background-color .5s ease;background-color:var(--accent-color)}.getInTouchBanner .flex-col.btn-col a.btn:hover{background-color:var(--accent-color);border-color:var(--accent-color)}.getInTouchBanner .flex-col.btn-col a.btn:hover::before{left:calc(100% - var(--btn-circle-size))}.getInTouchBanner.insideTeam{width:75%;margin-left:auto;margin-right:0;margin-top:24px;padding:30px}@media screen and (max-width: 1023px){.getInTouchBanner.insideTeam{width:100%}}.getInTouchBanner.insideTeam .flex-col .col-content h2{font-size:24px}.getInTouchBanner.insideTeam .flex-col .col-content p{font-size:16px}.getInTouchBanner.insideTeam .flex-col .col-image{display:none}.getInTouchBanner.insideTeam .flex-col.btn-col{margin-left:auto}.getInTouchBanner.insideTeam .flex-col.btn-col a.btn{--btn-circle-size: 56px}.contactSection .bg-container .bg{background-size:auto 602px;background-position:right bottom;background-repeat:no-repeat}.contactWrapper{margin:0 auto}.contactWrapper .contactContent{max-width:410px}.contactWrapper .contactContent p{font-size:16px;font-weight:500}.contactWrapper .contactContent p a{text-decoration:underline}.contactWrapper .formWrapper{flex:1 1 60%;max-width:630px;padding:48px;border-radius:24px;border:0 solid #002035;background:var(--Gray-Light, #F7F7F8);margin-left:auto}@media screen and (max-width: 768px){.contactWrapper .formWrapper{padding:30px}}.contactWrapper .formWrapper .col-content .col-title{font-size:28px;margin-bottom:30px}@media screen and (max-width: 768px){.contactWrapper .contactContent,.contactWrapper .formWrapper{flex:1 1 100%;max-width:100%}}.locationWrapper{margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:48px;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 768px){.locationWrapper{flex-direction:column;align-items:stretch}}.locationWrapper .flex-col{flex:1 1 calc(50% - 24px)}@media screen and (max-width: 768px){.locationWrapper .flex-col{width:100%;flex:auto}}.locationWrapper .grid-center{flex:1 1 100%;text-align:center}.locationWrapper .grid-center .col-content{max-width:800px;margin:0 auto}.locationWrapper .col-content .col-title{font-size:28px;margin-bottom:30px}.panel-group{border-top:1px solid #6eeaf4}.panel-group .panel{border-bottom:1px solid var(--accent-color) !important}.panel-group .panel-heading{border-bottom:none !important}.panel-group .panel-heading [role=button]{font-size:20px;font-style:normal;font-weight:500;line-height:140%}.panel-group .panel-heading [role=button] .icon-font{width:24px;height:24px}.panel-group .panel-heading [role=button] .icon-font::before{display:none}.panel-group .panel-heading [role=button] .icon-font{background-image:url("img/add_24.svg")}@media(min-width: 1024px){.panel-group .panel-body{padding-top:0;padding-bottom:20px}}.panel-group .panel-body .panel-content{font-size:16px;font-style:normal;font-weight:400;line-height:140%}.panel-group .panel-body .panel-content a{color:var(--accent-color)}