/*!
 *  Theme Name: Icon Corporate Finance
 *  Description: Custom WordPress theme for Icon Corporate Finance
 *  Version: 1.0.4
 *  Author: Kyle Duncan
 *  Author URI: https://www.thisisforge.com/
 *  */@font-face{font-display:swap;font-family:"Season Sans";font-style:normal;font-weight:400;src:url("fonts/SeasonSans-Regular.woff2") format("woff2"),url("fonts/SeasonSans-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Sans";font-style:italic;font-weight:400;src:url("fonts/SeasonSans-RegularItalic.woff2") format("woff2"),url("fonts/SeasonSans-RegularItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Sans";font-style:normal;font-weight:500;src:url("fonts/SeasonSans-Medium.woff2") format("woff2"),url("fonts/SeasonSans-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Sans";font-style:italic;font-weight:500;src:url("fonts/SeasonSans-MediumItalic.woff2") format("woff2"),url("fonts/SeasonSans-MediumItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Mix";font-style:normal;font-weight:400;src:url("fonts/SeasonMix-Regular.woff2") format("woff2"),url("fonts/SeasonMix-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Mix";font-style:italic;font-weight:400;src:url("fonts/SeasonMix-RegularItalic.woff2") format("woff2"),url("fonts/SeasonMix-RegularItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Mix";font-style:normal;font-weight:500;src:url("fonts/SeasonMix-Medium.woff2") format("woff2"),url("fonts/SeasonMix-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:"Season Mix";font-style:italic;font-weight:500;src:url("fonts/SeasonMix-MediumItalic.woff2") format("woff2"),url("fonts/SeasonMix-MediumItalic.woff") format("woff")}body{--white: #fff;--black: #000;--error-red: #DB4141;--off-black: #262626;--off-white: #faf9f8;--navy: #253849;--yellow: #EBDEA8;--coral: #FD785C;--sky-blue: #BEE3FE;--grey-blue: #acbfc5;--dark-green: #022E33;--white-30: rgb(255 255 255 / 0.3);--navy-30: rgb(37 56 73 / 0.3);--sky-blue-50: rgb(190 227 254 / 0.5);--off-white-10: rgb(250 249 248 / 0.1);--sans: "Season Sans", Arial, Helvetica, sans-serif;--serif: "Season Mix", Georgia, "Times New Roman", serif;--logo-ratio: (310 / 40);--logo-height: calc(var(--logo-width) / var(--logo-ratio));--header-pad-y: 15px;--header-height: calc(var(--logo-height) + (2 * var(--header-pad-y)) + 1px);--default-text-color: var(--navy);--global-font-size: 18px;--global-line-height: 1.5em;--input-height: 46px}@media all and (min-width: 0)and (max-width: 767px){body{--gutter: 15px;--logo-width: 240px;--hero-cutout-height: 50px;--hero-cutout-left: 75%}}@media all and (min-width: 768px)and (max-width: 1259px){body{--gutter: 40px}}@media all and (min-width: 768px){body{--logo-width: 310px;--hero-cutout-height: 100px;--hero-cutout-left: 66.666%}}@media all and (min-width: 1260px){body{--gutter: 64px}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}body{-webkit-text-size-adjust:100%}ul,ol,li{list-style:none}address{font-style:normal}#container .mar-b-0{margin-bottom:0}.mar-l-5{margin-left:5px}.mar-r-5{margin-right:5px}.mar-t-5{margin-top:5px}.mar-b-5{margin-bottom:5px}.mar-l-10{margin-left:10px}.mar-r-10{margin-right:10px}.mar-t-10{margin-top:10px}.mar-b-10{margin-bottom:10px}.mar-l-15{margin-left:15px}.mar-r-15{margin-right:15px}.mar-t-15{margin-top:15px}.mar-b-15{margin-bottom:15px}.mar-l-20{margin-left:20px}.mar-r-20{margin-right:20px}.mar-t-20{margin-top:20px}.mar-b-20{margin-bottom:20px}.mar-l-30{margin-left:30px}.mar-r-30{margin-right:30px}.mar-t-30{margin-top:30px}.mar-b-30{margin-bottom:30px}.mar-l-40{margin-left:40px}.mar-r-40{margin-right:40px}.mar-t-40{margin-top:40px}.mar-b-40{margin-bottom:40px}.mar-t-60{margin-top:60px}.mar-b-60{margin-bottom:60px}.mar-auto{margin-left:auto;margin-right:auto}.mar-v-auto{margin-bottom:auto;margin-top:auto}.mar-l-neg,.mar-neg{margin-left:calc(-1*var(--gutter))}.mar-r-neg,.mar-neg{margin-right:calc(-1*var(--gutter))}@media all and (min-width: 0)and (max-width: 767px){.mar-t-80,.mar-t-100{margin-top:60px}.mar-b-80,.mar-b-100{margin-bottom:60px}.mar-t-section{margin-top:80px}.mar-b-section{margin-bottom:80px}}@media all and (min-width: 768px){.mar-t-80{margin-top:80px}.mar-b-80{margin-bottom:80px}.mar-t-100{margin-top:100px}.mar-b-100{margin-bottom:100px}.mar-t-section{margin-top:150px}.mar-b-section{margin-bottom:150px}.mar-x-0-sm,.mar-l-0-sm{margin-left:0}.mar-x-0-sm,.mar-r-0-sm{margin-right:0}#container .mar-b-0-sm{margin-bottom:0}}@media all and (min-width: 1024px){#container .mar-b-0-md{margin-bottom:0}.mar-x-0-md,.mar-l-0-md{margin-left:0}.mar-x-0-md,.mar-r-0-md{margin-right:0}}.pad-l-5{padding-left:5px}.pad-r-5{padding-right:5px}.pad-t-5{padding-top:5px}.pad-b-5{padding-bottom:5px}.pad-l-10{padding-left:10px}.pad-r-10{padding-right:10px}.pad-t-10{padding-top:10px}.pad-b-10{padding-bottom:10px}.pad-10{padding:10px}.pad-l-15{padding-left:15px}.pad-r-15{padding-right:15px}.pad-t-15{padding-top:15px}.pad-b-15{padding-bottom:15px}.pad-15{padding:15px}.pad-l-20{padding-left:20px}.pad-r-20{padding-right:20px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.pad-20{padding:20px}.pad-l-30{padding-left:30px}.pad-r-30{padding-right:30px}.pad-t-30{padding-top:30px}.pad-b-30{padding-bottom:30px}.pad-30{padding:30px}.pad-l-40{padding-left:40px}.pad-r-40{padding-right:40px}.pad-t-40{padding-top:40px}.pad-b-40{padding-bottom:40px}.pad-40{padding:40px}.pad-l-60{padding-left:60px}.pad-r-60{padding-right:60px}.pad-t-60{padding-top:60px}.pad-b-60{padding-bottom:60px}.pad-60{padding:60px}.pad-x-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}@media all and (min-width: 0)and (max-width: 767px){.pad-b-80,.pad-b-100{padding-bottom:60px}.pad-t-80,.pad-t-100{padding-top:60px}.pad-t-section{padding-top:80px}.pad-b-section{padding-bottom:80px}.box-pad-small,.box-pad-big{padding:20px var(--gutter)}}@media all and (min-width: 768px){.pad-t-80{padding-top:80px}.pad-b-80{padding-bottom:80px}.pad-t-100{padding-top:100px}.pad-b-100{padding-bottom:100px}.pad-t-section{padding-top:150px}.pad-b-section{padding-bottom:150px}.box-pad-small{padding:40px}.box-pad-big{padding:80px}}.wrapper{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - var(--gutter)*2)}.wrapper.no-cntr{margin-left:0;margin-right:0}.grid{column-gap:6%;display:grid;grid-template-columns:repeat(12, 1fr);row-gap:2.5rem}.grid.no-gap{gap:0}.grid.no-c-gap{column-gap:0}.grid.less-c-gap{column-gap:3%}.grid.no-r-gap{row-gap:0}.grid.less-r-gap{row-gap:1.5rem}.grid.more-r-gap{row-gap:60px}.grid.align-s{align-items:start}.grid.align-c{align-items:center}.grid.align-e{align-items:end}.grid.jstfy-s{justify-items:start}.grid.jstfy-c{justify-items:center}.grid.jstfy-e{justify-items:end}.grid>*{grid-column:span var(--cols)}.grid>*.right{grid-column:calc(-1 * (1 + var(--cols)))/span var(--cols)}.grid>.col-1{--cols: 1}.grid>.col-2{--cols: 2}.grid>.col-3{--cols: 3}.grid>.col-4{--cols: 4}.grid>.col-5{--cols: 5}.grid>.col-6{--cols: 6}.grid>.col-7{--cols: 7}.grid>.col-8{--cols: 8}.grid>.col-9{--cols: 9}.grid>.col-10{--cols: 10}.grid>.col-11{--cols: 11}.grid>.col-12{--cols: 12}.grid>.col-12.overlap{grid-column:1/span 12;grid-row:1}@media all and (min-width: 375px){.grid>.col-1-xxs{--cols: 1}.grid>.col-2-xxs{--cols: 2}.grid>.col-3-xxs{--cols: 3}.grid>.col-4-xxs{--cols: 4}.grid>.col-5-xxs{--cols: 5}.grid>.col-6-xxs{--cols: 6}.grid>.col-7-xxs{--cols: 7}.grid>.col-8-xxs{--cols: 8}.grid>.col-9-xxs{--cols: 9}.grid>.col-10-xxs{--cols: 10}.grid>.col-11-xxs{--cols: 11}.grid>.col-12-xxs{--cols: 12}.grid>.first-xxs{order:-1}.grid>.last-xxs{order:13}}@media all and (min-width: 600px){.grid>.col-1-xs{--cols: 1}.grid>.col-2-xs{--cols: 2}.grid>.col-3-xs{--cols: 3}.grid>.col-4-xs{--cols: 4}.grid>.col-5-xs{--cols: 5}.grid>.col-6-xs{--cols: 6}.grid>.col-7-xs{--cols: 7}.grid>.col-8-xs{--cols: 8}.grid>.col-9-xs{--cols: 9}.grid>.col-10-xs{--cols: 10}.grid>.col-11-xs{--cols: 11}.grid>.col-12-xs{--cols: 12}.grid>.first-xs{order:-1}.grid>.last-xs{order:13}}@media all and (min-width: 768px){.grid.c-gap-25{column-gap:25px}.grid>.col-1-sm{--cols: 1}.grid>.col-2-sm{--cols: 2}.grid>.col-3-sm{--cols: 3}.grid>.col-4-sm{--cols: 4}.grid>.col-5-sm{--cols: 5}.grid>.col-6-sm{--cols: 6}.grid>.col-7-sm{--cols: 7}.grid>.col-8-sm{--cols: 8}.grid>.col-9-sm{--cols: 9}.grid>.col-10-sm{--cols: 10}.grid>.col-11-sm{--cols: 11}.grid>.col-12-sm{--cols: 12}.grid>.first-sm{order:-1}.grid>.last-sm{order:13}}@media all and (min-width: 1024px){.grid>.col-1-md{--cols: 1}.grid>.col-2-md{--cols: 2}.grid>.col-3-md{--cols: 3}.grid>.col-4-md{--cols: 4}.grid>.col-5-md{--cols: 5}.grid>.col-6-md{--cols: 6}.grid>.col-7-md{--cols: 7}.grid>.col-8-md{--cols: 8}.grid>.col-9-md{--cols: 9}.grid>.col-10-md{--cols: 10}.grid>.col-11-md{--cols: 11}.grid>.col-12-md{--cols: 12}.grid>.first-md{order:-1}.grid>.last-md{order:13}}@media all and (min-width: 1260px){.grid>.col-1-lg{--cols: 1}.grid>.col-2-lg{--cols: 2}.grid>.col-3-lg{--cols: 3}.grid>.col-4-lg{--cols: 4}.grid>.col-5-lg{--cols: 5}.grid>.col-6-lg{--cols: 6}.grid>.col-7-lg{--cols: 7}.grid>.col-8-lg{--cols: 8}.grid>.col-9-lg{--cols: 9}.grid>.col-10-lg{--cols: 10}.grid>.col-11-lg{--cols: 11}.grid>.col-12-lg{--cols: 12}.grid>.first-lg{order:-1}.grid>.last-lg{order:13}}@media all and (min-width: 1420px){.grid>.col-1-xl{--cols: 1}.grid>.col-2-xl{--cols: 2}.grid>.col-3-xl{--cols: 3}.grid>.col-4-xl{--cols: 4}.grid>.col-5-xl{--cols: 5}.grid>.col-6-xl{--cols: 6}.grid>.col-7-xl{--cols: 7}.grid>.col-8-xl{--cols: 8}.grid>.col-9-xl{--cols: 9}.grid>.col-10-xl{--cols: 10}.grid>.col-11-xl{--cols: 11}.grid>.col-12-xl{--cols: 12}.grid>.first-xl{order:-1}.grid>.last-xl{order:13}}.flex.gap-5,.flex-xxs.gap-5,.flex-xs.gap-5,.flex-sm.gap-5,.flex-md.gap-5,.flex-lg.gap-5,.flex-xl.gap-5{gap:5px}.flex.gap-10,.flex-xxs.gap-10,.flex-xs.gap-10,.flex-sm.gap-10,.flex-md.gap-10,.flex-lg.gap-10,.flex-xl.gap-10{gap:10px}.flex.gap-15,.flex-xxs.gap-15,.flex-xs.gap-15,.flex-sm.gap-15,.flex-md.gap-15,.flex-lg.gap-15,.flex-xl.gap-15{gap:15px}.flex.gap-20,.flex-xxs.gap-20,.flex-xs.gap-20,.flex-sm.gap-20,.flex-md.gap-20,.flex-lg.gap-20,.flex-xl.gap-20{gap:20px}.flex.gap-30,.flex-xxs.gap-30,.flex-xs.gap-30,.flex-sm.gap-30,.flex-md.gap-30,.flex-lg.gap-30,.flex-xl.gap-30{gap:30px}.flex.column,.flex-xxs.column,.flex-xs.column,.flex-sm.column,.flex-md.column,.flex-lg.column,.flex-xl.column{flex-direction:column}.flex.wrap,.flex-xxs.wrap,.flex-xs.wrap,.flex-sm.wrap,.flex-md.wrap,.flex-lg.wrap,.flex-xl.wrap{flex-wrap:wrap}.flex.align-s,.flex-xxs.align-s,.flex-xs.align-s,.flex-sm.align-s,.flex-md.align-s,.flex-lg.align-s,.flex-xl.align-s{align-items:flex-start}.flex.align-c,.flex-xxs.align-c,.flex-xs.align-c,.flex-sm.align-c,.flex-md.align-c,.flex-lg.align-c,.flex-xl.align-c{align-items:center}.flex.align-e,.flex-xxs.align-e,.flex-xs.align-e,.flex-sm.align-e,.flex-md.align-e,.flex-lg.align-e,.flex-xl.align-e{align-items:flex-end}.flex.baseline,.flex-xxs.baseline,.flex-xs.baseline,.flex-sm.baseline,.flex-md.baseline,.flex-lg.baseline,.flex-xl.baseline{align-items:baseline}.flex.jstfy-s,.flex-xxs.jstfy-s,.flex-xs.jstfy-s,.flex-sm.jstfy-s,.flex-md.jstfy-s,.flex-lg.jstfy-s,.flex-xl.jstfy-s{justify-content:flex-start}.flex.jstfy-c,.flex-xxs.jstfy-c,.flex-xs.jstfy-c,.flex-sm.jstfy-c,.flex-md.jstfy-c,.flex-lg.jstfy-c,.flex-xl.jstfy-c{justify-content:center}.flex.jstfy-e,.flex-xxs.jstfy-e,.flex-xs.jstfy-e,.flex-sm.jstfy-e,.flex-md.jstfy-e,.flex-lg.jstfy-e,.flex-xl.jstfy-e{justify-content:flex-end}.flex.spc-arnd,.flex-xxs.spc-arnd,.flex-xs.spc-arnd,.flex-sm.spc-arnd,.flex-md.spc-arnd,.flex-lg.spc-arnd,.flex-xl.spc-arnd{justify-content:space-around}.flex.spc-btwn,.flex-xxs.spc-btwn,.flex-xs.spc-btwn,.flex-sm.spc-btwn,.flex-md.spc-btwn,.flex-lg.spc-btwn,.flex-xl.spc-btwn{justify-content:space-between}.flex.spc-even,.flex-xxs.spc-even,.flex-xs.spc-even,.flex-sm.spc-even,.flex-md.spc-even,.flex-lg.spc-even,.flex-xl.spc-even{justify-content:space-evenly}.flex .grow,.flex-xxs .grow,.flex-xs .grow,.flex-sm .grow,.flex-md .grow,.flex-lg .grow,.flex-xl .grow{flex-grow:1}.flex .no-shrink,.flex-xxs .no-shrink,.flex-xs .no-shrink,.flex-sm .no-shrink,.flex-md .no-shrink,.flex-lg .no-shrink,.flex-xl .no-shrink{flex-shrink:0}.flex .first,.flex-xxs .first,.flex-xs .first,.flex-sm .first,.flex-md .first,.flex-lg .first,.flex-xl .first{order:-1}.flex .last,.flex-xxs .last,.flex-xs .last,.flex-sm .last,.flex-md .last,.flex-lg .last,.flex-xl .last{order:99}.white{color:var(--white)}.error-red{color:var(--error-red)}.off-white{color:var(--off-white)}.off-black{color:var(--off-black)}.navy{color:var(--navy)}.sky-blue{color:var(--sky-blue)}.coral{color:var(--coral)}.bg-white{background-color:var(--white)}.bg-off-white{background-color:var(--off-white)}.bg-off-black{background-color:var(--off-black)}.bg-navy{background-color:var(--navy)}.bg-yellow{background-color:var(--yellow)}.bg-coral{background-color:var(--coral)}.bg-sky-blue{background-color:var(--sky-blue)}.bg-grey-blue{background-color:var(--grey-blue)}.bg-dark-green{background-color:var(--dark-green)}#container .invalid{border-color:var(--error-red)}html,body,h1,h2,h3,h4,h5,h6{font-size:var(--global-font-size)}html,body{color:var(--default-text-color);font-family:var(--sans);font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2em}p,address{line-height:var(--global-line-height)}p:not(:last-child),address:not(:last-child){margin-bottom:1em}.serif{font-family:var(--serif)}.medium,strong{font-weight:500}.huge-title,.big-title,.med-title,.small-title{font-weight:400;line-height:1.2em;margin-bottom:1em}.huge-title.less-mar,.big-title.less-mar,.med-title.less-mar,.small-title.less-mar{margin-bottom:.4em}.huge-title.lesser-mar,.big-title.lesser-mar,.med-title.lesser-mar,.small-title.lesser-mar{margin-bottom:.2em}.huge-title.more-mar,.big-title.more-mar,.med-title.more-mar{margin-bottom:1.5em}.small-title.more-mar{margin-bottom:2em}.smaller-title{line-height:var(--global-line-height);margin-bottom:1em}.smallish{font-size:16px}.small{font-size:14px}.tiny{font-size:12px}.mw-less{max-width:24em}.mw{max-width:36em}.mw-more{max-width:48em}.mw-extra{max-width:1100px}.cms h2:not(:first-child),.cms h3:not(:first-child){margin-top:1.5em}.cms h2:not(:last-child),.cms h3:not(:last-child){margin-bottom:1em}.cms h2{font-family:var(--serif)}.cms h3{font-weight:400}.cms ul:not(:last-child),.cms ol:not(:last-child){margin-bottom:1em}.cms ul li,.cms ol li{line-height:var(--global-line-height);position:relative}.cms ul li{padding-left:2em}.cms ul li:not(:last-child){margin-bottom:.5em}.cms ul li::before{aspect-ratio:1;background:url("images/bullet.svg") no-repeat;background-size:contain;content:"";left:0;position:absolute;top:calc(var(--global-line-height)/2);transform:translateY(-50%);width:1em}.cms ol{counter-reset:counter}.cms ol li{padding-left:23px}.cms ol li::before{content:counter(counter) ".";counter-increment:counter;left:0;position:absolute;top:0}.caps{text-transform:uppercase}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}@media all and (min-width: 0)and (max-width: 767px){.huge-title{font-size:32px}.big-title{font-size:24px}.med-title,.cms h2{font-size:21px}.small-title,.cms h3{font-size:18px}.large{font-size:var(--global-font-size)}.big-number{font-size:48px}}@media all and (min-width: 768px){.huge-title{font-size:70px}.big-title{font-size:40px}.med-title,.cms h2,.large{font-size:24px}.small-title,.cms h3{font-size:20px}.small-title.more-mar,.cms h3.more-mar{margin-bottom:3em}.big-number{font-size:128px}}a img{border:0}svg{display:block;height:auto;width:100%}img,video{display:block}img.w-100,video.w-100{height:auto}img.h-100,video.h-100{width:auto}img.obj-cvr,img.obj-cntn,video.obj-cvr,video.obj-cntn{height:100%;width:100%}img.obj-cvr,video.obj-cvr{object-fit:cover}img.obj-cntn,video.obj-cntn{object-fit:contain}.iframe-video-wrap::before{content:"";display:block;padding-bottom:56.25%}.iframe-video-wrap iframe,.iframe-video-wrap video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.deal-logo{max-width:130px}.quote-image{max-width:200px}@media all and (min-width: 768px){.post-intro-image{padding-top:80px}}button,input:not([type=file]),select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}input[type=checkbox],input[type=radio],button{background:none;border:0;border-radius:0;box-shadow:none}input[type=checkbox]:disabled,input[type=radio]:disabled,button:disabled{opacity:.3}button{align-items:center;display:inline-flex;justify-content:center;text-align:center}button.block,button.flex:not(.inline){width:100%}button:not(:disabled){cursor:pointer}.field-wrap{--line-height: 1.4em}.field-wrap input.text,.field-wrap select,.field-wrap textarea{background-color:var(--white);border:1px solid var(--navy);border-radius:0;color:var(--default-text-color);display:block;font-family:var(--serif);line-height:var(--line-height);padding:10px 15px;width:100%}.field-wrap input.text::-webkit-input-placeholder,.field-wrap select::-webkit-input-placeholder,.field-wrap textarea::-webkit-input-placeholder{color:var(--default-text-color)}.field-wrap input.text::-moz-placeholder,.field-wrap select::-moz-placeholder,.field-wrap textarea::-moz-placeholder{color:var(--default-text-color)}.field-wrap input.text::-ms-input-placeholder,.field-wrap select::-ms-input-placeholder,.field-wrap textarea::-ms-input-placeholder{color:var(--default-text-color)}.field-wrap input.text.bdr-off-white,.field-wrap select.bdr-off-white,.field-wrap textarea.bdr-off-white{background-color:transparent;border-color:var(--off-white);color:var(--off-white)}.field-wrap input.text.bdr-off-white::-webkit-input-placeholder,.field-wrap select.bdr-off-white::-webkit-input-placeholder,.field-wrap textarea.bdr-off-white::-webkit-input-placeholder{color:var(--off-white)}.field-wrap input.text.bdr-off-white::-moz-placeholder,.field-wrap select.bdr-off-white::-moz-placeholder,.field-wrap textarea.bdr-off-white::-moz-placeholder{color:var(--off-white)}.field-wrap input.text.bdr-off-white::-ms-input-placeholder,.field-wrap select.bdr-off-white::-ms-input-placeholder,.field-wrap textarea.bdr-off-white::-ms-input-placeholder{color:var(--off-white)}.field-wrap input.text[readonly],.field-wrap select[readonly],.field-wrap textarea[readonly]{opacity:.3}.field-wrap input.text,.field-wrap select{height:var(--input-height)}.field-wrap select{background-image:url("images/arrow-select.svg");background-position:right 15px center;background-repeat:no-repeat;transition:background-position .3s}.field-wrap select:hover{background-position:right 10px top 20px}.field-wrap textarea{height:calc(2px + var(--line-height)*6 + 20px);resize:none}.field-wrap.checkbox-wrap{--size: 14px;gap:.75em}.field-wrap.checkbox-wrap.invalid{color:var(--error-red)}.field-wrap.checkbox-wrap input[type=checkbox]{border:1px solid var(--navy);border-radius:4px;display:inline-flex;flex:0 0 var(--size);height:var(--size);width:var(--size)}.field-wrap.checkbox-wrap input[type=checkbox]:checked{background:url("images/tick.svg") center center no-repeat}.field-wrap.checkbox-wrap.light input[type=checkbox]{border-color:var(--off-white)}.field-wrap.checkbox-wrap.light input[type=checkbox]:checked{background-image:url("images/tick-light.svg")}#company_org{left:-9999em;position:absolute;top:-9999em;visibility:hidden}a{color:var(--default-text-color);text-decoration:none}a.underline{text-decoration:underline}a.coral-hover:hover{color:var(--coral)}a,button,.btn{transition:color .3s,background-color .3s,border-color .3s,opacity .3s}.cms a{text-decoration:underline}.cms a:hover{color:var(--coral)}.btn{align-items:center;display:inline-flex;font-family:var(--serif);font-size:16px;font-weight:500;height:var(--input-height);justify-content:center;padding:0 40px;text-align:center}.btn-group .btn{max-width:50vw;width:200px}.btn.short{height:34px}.btn.bg-navy{border:1px solid var(--navy);color:var(--white)}.btn.bg-navy:not(.no-hover):hover{background:var(--navy-30);color:var(--navy)}.btn.bdr-off-white{border:1px solid var(--off-white);color:var(--off-white)}.btn.bdr-off-white:hover{background:var(--white-30)}.btn.bdr-sky-blue{border:1px solid var(--sky-blue);color:var(--off-white)}.btn.bdr-sky-blue:hover{background:var(--sky-blue-50)}.btn.bdr-navy{background:var(--white);border:1px solid var(--navy)}.btn.bdr-navy:hover{background:var(--navy-30)}.btn.spec-value{font-family:var(--sans)}.back-link{align-items:center;display:inline-flex;gap:.5em}.back-link svg{transform:rotate(180deg);width:20px}.back-link svg path{fill:var(--navy)}.external{align-items:center;display:inline-flex;gap:.5em}.external svg{transform:rotate(60deg);transition:.3s;width:12px}.external svg path{fill:var(--navy)}.external:hover svg{transform:rotate(-60deg)}@media all and (min-width: 600px){.two-btns.flex{flex-direction:row;gap:40px}}.hidden{display:none}.block{display:block}.flex{display:flex}.flex.inline{display:inline-flex}@media all and (min-width: 375px){.hidden-xxs{display:none}.block-xxs{display:block}.inline-xxs{display:inline}.flex-xxs{display:flex}.flex-xxs.inline{display:inline-flex}}@media all and (min-width: 600px){.hidden-xs{display:none}.block-xs{display:block}.inline-xs{display:inline}.flex-xs{display:flex}.flex-xs.inline{display:inline-flex}}@media all and (min-width: 768px){.hidden-sm{display:none}.block-sm{display:block}.inline-sm{display:inline}.flex-sm{display:flex}.flex-sm.inline{display:inline-flex}}@media all and (min-width: 1024px){.hidden-md{display:none}.block-md{display:block}.inline-md{display:inline}.flex-md{display:flex}.flex-md.inline{display:inline-flex}}@media all and (min-width: 1260px){.hidden-lg{display:none}.block-lg{display:block}.inline-lg{display:inline}.flex-lg{display:flex}.flex-lg.inline{display:inline-flex}}@media all and (min-width: 1420px){.hidden-xl{display:none}.block-xl{display:block}.inline-xl{display:inline}.flex-xl{display:flex}.flex-xl.inline{display:inline-flex}}.question .serif,.answer .serif{flex:0 0 40px}.vh-100{min-height:calc(var(--vh-100) - var(--header-height))}.w-100{width:100%}.h-100{height:100%}.abs-box,.fxd-box{bottom:0;left:0;right:0;top:0}.abs-box,.abs{position:absolute}.fxd-box{position:fixed}.rds-50{border-radius:50%}.sq-box{aspect-ratio:1}.portrait-box{aspect-ratio:.9}.news-deal-box{aspect-ratio:.8}.rel{position:relative}.z-5{z-index:5}.z-10{z-index:10}.over-hide{overflow:hidden}.over-auto{-webkit-overflow-scrolling:touch;overflow:auto}body{--vh-100: 100vh;background:var(--off-white)}#container{display:flex;flex-direction:column;min-height:100vh;min-width:320px}#main{flex-grow:1;padding-top:var(--header-height)}#page-hero,#home-hero,#home-stats{clip-path:polygon(0% 0%, 100% 0, 100% 100%, var(--hero-cutout-left) 100%, var(--hero-cutout-left) calc(100% - var(--hero-cutout-height)), 0 calc(100% - var(--hero-cutout-height)))}#hero-indent.indent-title{height:calc(var(--hero-cutout-height)/3 + 40px);margin-top:calc(-1*var(--hero-cutout-height)/3)}@media all and (min-width: 0)and (max-width: 767px){#page-hero{min-height:calc(var(--vh-100) - var(--header-height));padding:40px 0 100px}#hero-indent.indent-block{padding-top:30px}}@media all and (min-width: 768px){#page-hero{height:56.25vw;max-height:700px;padding:80px 0 200px}}#header{border-bottom:1px solid var(--navy);left:0;position:fixed;right:0;top:0;z-index:100}#header-inner{height:var(--header-height);padding:var(--header-pad-y) 0}#logo{font-size:0;height:var(--logo-height);width:var(--logo-width);z-index:10}#nav-wrap #nav ul.menu>li>a,#nav-wrap #nav ul.menu>li>button{align-items:center;display:inline-flex;gap:.5em}#nav-wrap #nav ul.menu>li>a:hover,#nav-wrap #nav ul.menu>li>button:hover{opacity:.7}#nav-wrap #nav ul.menu>li.current-menu-item>a,#nav-wrap #nav ul.menu>li.current-menu-item>button,#nav-wrap #nav ul.menu>li.current-menu-ancestor>a,#nav-wrap #nav ul.menu>li.current-menu-ancestor>button{text-decoration:underline}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .arrow{transform:rotate(60deg);transition:.3s;width:12px}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .arrow path{fill:var(--navy)}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current-menu-item>a{text-decoration:underline}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>button{opacity:.7}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>button .arrow{transform:rotate(-60deg)}#header-search-open{gap:.5em}#header-search-open svg{width:11px}#header-search-open:hover{opacity:.7}body.search-open #header-search-open{opacity:.7}#header-search{transition:opacity .3s,visibility .3s}body:not(.search-open) #header-search{opacity:0;visibility:hidden}#header-search input.text{background:url("images/search.svg") left center no-repeat;border:0;border-bottom:1px solid var(--navy);height:31px;line-height:20px;padding:5px 0 5px 20px}#header-search input.text.invalid{border-bottom-color:var(--error-red)}@media all and (min-width: 0)and (max-width: 1259px){#nav-btn{border:5px solid transparent;height:27px;margin-right:-5px;width:38px;z-index:10}#nav-btn span{background:var(--navy);height:1px;left:0;position:absolute;right:0;transition:.3s}#nav-btn span.line-1{top:0}#nav-btn span.line-2,#nav-btn span.line-3{top:8px}#nav-btn span.line-4{top:16px}body.nav-open #nav-btn span.line-1,body.nav-open #nav-btn span.line-4{opacity:0}body.nav-open #nav-btn span.line-2{transform:rotate(30deg)}body.nav-open #nav-btn span.line-3{transform:rotate(-30deg)}#nav-wrap{-webkit-overflow-scrolling:touch;background:var(--off-white) url("images/bg-mobile-nav.svg") center bottom no-repeat;background-size:100% auto;bottom:0;left:0;overflow:auto;padding:20px var(--gutter) 40px;position:fixed;right:0;text-align:center;top:var(--header-height);transition:opacity .6s,visibility .6s;z-index:5}body:not(.nav-open) #nav-wrap{opacity:0;visibility:hidden}#nav-wrap #nav ul.menu>li{margin-bottom:20px}#nav-wrap #nav ul.menu>li>a,#nav-wrap #nav ul.menu>li>button{font-size:24px}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu{height:0;overflow:hidden;transition:height .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li{padding-bottom:1em}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li:first-child{padding-top:1em}#nav-wrap #header-search{margin:20px auto 0;max-width:200px}#nav-wrap #header-search-open{font-size:24px}}@media all and (min-width: 1260px){#logo{transition:opacity .3s,visibility .3s}body.search-open #logo{opacity:0;visibility:hidden}#header-search-open{height:var(--logo-height)}#header-search{left:0;position:absolute;top:50%;transform:translateY(-50%)}#nav-wrap{gap:25px}#nav-wrap #nav ul.menu{display:flex;gap:25px;justify-content:flex-end}#nav-wrap #nav ul.menu>li>a,#nav-wrap #nav ul.menu>li>button{height:var(--logo-height)}#nav-wrap #nav ul.menu>li.menu-item-has-children{position:relative}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu{font-family:var(--serif);left:0;padding:20px 0 30px;position:absolute;top:100%;transition:opacity .3s,visibility .3s;white-space:nowrap;z-index:1}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu::before{background-color:var(--off-white);border-bottom:1px solid var(--navy);bottom:0;content:"";left:-9999px;position:absolute;right:-9999px;top:0;z-index:-1}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li:not(:last-child){padding-bottom:.8em}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover{text-decoration:underline}#nav-wrap #nav ul.menu>li.menu-item-has-children:not(.active)>ul.sub-menu{opacity:0;visibility:hidden}}#bottom-cta{--cutout-height: calc(var(--cutout-width) * 2.5);clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--cutout-height)), calc(100% - var(--cutout-width)) calc(100% - var(--cutout-height)), calc(100% - var(--cutout-width)) 100%, 0% 100%)}#footer{clip-path:polygon(0% 0%, calc(100% - var(--cutout-width)) 0%, calc(100% - var(--cutout-width)) var(--cutout-width), 100% var(--cutout-width), 100% 100%, 0% 100%)}#footer a{color:var(--off-white)}#logo-footer{font-size:0;height:var(--logo-height);width:var(--logo-width)}#logo-footer path{fill:var(--off-white)}.footer-menu li:not(:last-child){margin-bottom:.8em}.footer-menu li a:hover{opacity:.7}@media all and (min-width: 0)and (max-width: 767px){#bottom-cta,#footer{--cutout-width: 40px}}@media all and (min-width: 768px){#bottom-cta,#footer{--cutout-width: 80px}}.fx.fade-in,.fx.fade-out{transition:opacity 1s}.fx.fade-in.roll-up,.fx.fade-in.roll-right,.fx.fade-in.roll-left,.fx.fade-out.roll-up,.fx.fade-out.roll-right,.fx.fade-out.roll-left{transition:opacity 1s,transform 1s}.fx.fade-in.roll-up.animated,.fx.fade-in.roll-right.animated,.fx.fade-in.roll-left.animated,.fx.fade-out.roll-up.animated,.fx.fade-out.roll-right.animated,.fx.fade-out.roll-left.animated{transform:translateZ(0)}.fx.fade-in.roll-up,.fx.fade-out.roll-up{transform:translateY(30px)}.fx.fade-in.roll-right,.fx.fade-out.roll-right{transform:translateX(-30px)}.fx.fade-in.roll-left,.fx.fade-out.roll-left{transform:translateX(30px)}.fx.fade-in{opacity:0}.fx.fade-in.animated{opacity:1}.fx.fade-out.animated{opacity:0}.fx.fade-out.animated.roll-up{transform:translateY(-30px)}.fx.fade-out.animated.roll-right{transform:translateX(30px)}.fx.fade-out.animated.roll-left{transform:translateX(-30px)}.fade{transition:.3s}.fade.slow{transition:.6s}.invis{opacity:0;visibility:hidden}.anim-height{height:0;overflow:hidden;transition:height .6s ease-in-out}.anim-height.default-open{height:auto}.accordion-item .accordion-btn{cursor:pointer}.accordion-item.process .accordion-btn span{background:var(--white);border:1px solid var(--navy);padding:.2em .4em;transition:.3s}.accordion-item.process:not(.active) .accordion-btn:hover span{background:var(--navy-30);border-color:var(--navy-30);color:var(--white)}.accordion-item.process.active .accordion-btn span{background:var(--navy);color:var(--white)}.accordion-item.open .accordion-content{height:auto;overflow:visible}.bg-anim-wrap{overflow:hidden;position:relative;z-index:1}.bg-anim-wrap .animation-outer{position:absolute;z-index:-1}.animation svg{display:block}.animation-outer.anim-home-1{left:0;top:120px}.animation-outer.anim-sector-1{max-width:600px;right:0;top:0;transform:translate(5%, -25%)}.animation-outer.anim-service-1{left:0;max-width:400px;top:50%;transform:translateY(-50%)}.animation-outer.anim-deal-1{max-width:500px}.animation-outer.anim-team-1,.animation-outer.anim-news-1{bottom:40px;right:0}.animation-outer.anim-person-1{left:0;top:0;transform:translateY(-15%)}.animation-outer.anim-legal-1{max-width:600px;right:0;top:0}.animation-outer.anim-bottom-cta{bottom:0;left:0;top:0}.animation-outer.anim-footer-mobile .animation{max-width:400px}.animation-outer.anim-footer-desktop{bottom:0;max-width:900px;position:absolute;right:0;width:50vw}@media all and (min-width: 0)and (max-width: 767px){.animation-outer.anim-news-1{width:170px}.bg-anim-wrap .animation-outer.static-mobile{margin-top:-100px;margin-left:40vw;position:static;transform:translateX(10%)}}@media all and (min-width: 768px){.animation-outer.anim-news-1{width:280px}}.crsl-wrap{position:relative}.crsl-wrap .crsl{-ms-user-select:none;-webkit-user-select:none;user-select:none}.crsl-wrap .crsl-cell img{pointer-events:none}.crsl-wrap.slide{--gap: 0px;--per-view: 1}.crsl-wrap.slide .crsl{display:flex;transition-property:transform}.crsl-wrap.slide.interactive .crsl{cursor:grab}.crsl-wrap.slide.interactive .crsl.pointer-down{cursor:grabbing}.crsl-wrap.slide .crsl-cell{flex:0 0 calc((100% - var(--gap)*(var(--per-view) - 1))/var(--per-view));margin-right:var(--gap)}.crsl-wrap.dissolve .crsl{display:grid}.crsl-wrap.dissolve .crsl-cell{grid-column:1;grid-row:1;opacity:0;transition:opacity .6s,visibility .6s;visibility:hidden}.crsl-wrap.dissolve .crsl-cell.active{opacity:1;visibility:visible}.crsl-wrap .crsl-arw{background:var(--black);height:40px;margin-top:-20px;position:absolute;top:50%;transition:.3s;width:40px;z-index:5}.crsl-wrap .crsl-arw.prev{left:0}.crsl-wrap .crsl-arw.next{right:0;transform:rotate(180deg)}.crsl-wrap .crsl-dots .dot{border:1px solid var(--white);border-radius:50%;height:12px;width:12px}.crsl-wrap .crsl-dots .dot:not(:last-child){margin-right:5px}.crsl-wrap .crsl-dots .dot.active{background:var(--white)}.dropdown-wrap .dropdown-btn{gap:.5em}.dropdown-wrap .dropdown-btn svg{transform:rotate(60deg);transition:transform .3s;width:11px}.dropdown-wrap .dropdown-btn svg path{fill:var(--navy)}.dropdown-wrap.has-selection .dropdown-btn{background:var(--navy);color:var(--white)}.dropdown-wrap.has-selection .dropdown-btn svg path{fill:var(--white)}.dropdown-wrap.has-selection .dropdown-btn:hover{background:var(--navy-30);color:var(--navy)}.dropdown-wrap.has-selection .dropdown-btn:hover svg path{fill:var(--navy)}.dropdown-wrap .dropdown{background:var(--navy);left:0;min-width:100%;padding:20px 15px;position:absolute;top:calc(100% + 5px);white-space:nowrap;z-index:5}.dropdown-wrap .dropdown li:not(:last-child){margin-bottom:.8em}.dropdown-wrap .dropdown li button{gap:.5em}.dropdown-wrap .dropdown li button svg{opacity:0;transition:opacity .3s;width:11px}.dropdown-wrap .dropdown li button svg path{fill:var(--white)}.dropdown-wrap .dropdown li button.active svg,.dropdown-wrap .dropdown li button:hover svg{opacity:1}.dropdown-wrap.active{z-index:5}.dropdown-wrap.active .dropdown-btn svg{transform:rotate(-60deg)}.dropdown-wrap.active .dropdown{opacity:1;visibility:visible}.dashed-bar,.dashed-home-news-top,.dashed-home-news-bottom{background-repeat:repeat-x;height:20px}.dashed-bar{background-image:url("images/dashed-bar.svg")}.dashed-home-news-top{background-image:url("images/dashed-home-news-top.svg")}.dashed-home-news-bottom{background-image:url("images/dashed-home-news-bottom.svg")}.curved-line{aspect-ratio:1377/125;background:url("images/curved-line.svg") no-repeat;background-size:contain;width:95vw}.page-links *{align-items:center;display:flex;height:40px;justify-content:center}.page-links a,.page-links .current{width:60px}.page-links a{background:var(--white);border:1px solid var(--navy)}.page-links a:hover{background:var(--navy-30)}.page-links .current{background:var(--navy);color:var(--white)}.page-links .dots{width:30px}.nav-link.disabled{opacity:.3}.nav-link svg{width:20px}.nav-link svg path{fill:var(--navy)}.nav-link.prev svg{transform:rotate(180deg)}.ticker-wrap .ticker{animation-iteration-count:infinite;animation-timing-function:linear;min-width:fit-content;white-space:nowrap}.ticker-wrap .ticker .item{white-space:normal}.ticker-wrap.forward .ticker{animation-name:forward}.ticker-wrap.backward .ticker{animation-name:backward}.ticker-wrap#home-news-ticker .ticker .item{margin-right:50px}.ticker-wrap#home-news-ticker .ticker .item.post{flex:0 0 300px}.ticker-wrap#home-news-ticker .ticker .item.arrow{flex:0 0 52px}.ticker-wrap#home-news-ticker .ticker .item.arrow svg{width:52px}.ticker-wrap#home-news-ticker .ticker .item.arrow svg path{fill:var(--sky-blue)}.ticker-wrap.logos .ticker .item{margin-right:20px;padding:15px}.ticker-wrap.logos .ticker .item svg{height:50px;width:170px}.ticker-wrap.logos .ticker .item svg path{fill:var(--off-white)}@keyframes forward{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes backward{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.video-wrap .play-btn{background:url("images/play.svg") no-repeat;background-size:contain;height:110px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .3s,visibility .3s;width:110px;z-index:5}.video-wrap.playing .play-btn{opacity:0;visibility:hidden}#home-stats{margin-top:calc(-1*var(--hero-cutout-height))}#home-services{--half-gap: calc(var(--gap) / 2);gap:var(--gap)}#home-services .home-service-1{background:var(--sky-blue);clip-path:var(--clip-1)}#home-services .home-service-2{background:var(--coral);clip-path:var(--clip-2)}@media all and (min-width: 0)and (max-width: 767px){#home-hero{padding:40px 0 80px}#home-services .service-box{padding-left:10px;padding-right:10px}}@media all and (min-width: 0)and (max-width: 1023px){#home-services{--gap: 10px;--cutout-height: 50px;--cutout-right: 50px;--clip-1: polygon(0% 0%, 100% 0, 100% calc(100% - var(--cutout-height)), calc(100% - var(--cutout-right)) calc(100% - var(--cutout-height)), calc(100% - var(--cutout-right)) 100%, 0 100%);--clip-2: polygon(0% var(--cutout-height), calc(100% - var(--cutout-right) + var(--gap)) var(--cutout-height), calc(100% - var(--cutout-right) + var(--gap)) 0, 100% 0, 100% 100%, 0 100%)}#home-services .home-service-1{padding-bottom:50px;padding-top:50px}#home-services .home-service-2{margin-top:calc(-1*var(--cutout-height));padding-bottom:50px;padding-top:100px}}@media all and (min-width: 0)and (max-width: 1259px){#home-stats{padding:calc(var(--hero-cutout-height) + 40px) 0 calc(var(--hero-cutout-height)*2)}}@media all and (min-width: 768px)and (max-width: 1023px){#home-services .service-box{padding-left:40px;padding-right:40px}}@media all and (min-width: 768px){#home-hero{padding:100px 0 200px}#stats-grid{row-gap:80px}#stats-grid .big-number{z-index:1}#stats-grid .big-number::after{background:var(--off-white-10);bottom:10%;content:"";left:0;position:absolute;right:0;top:55%;z-index:-1}}@media all and (min-width: 1024px){#home-services{--gap: 25px;--cutout-size: 120px;--clip-1: polygon(0% 0%, 100% 0, 100% calc((var(--cutout-size) * 2) - var(--gap)), calc(100% - var(--cutout-size)) calc((var(--cutout-size) * 2) - var(--gap)), calc(100% - var(--cutout-size)) 100%, 0 100%);--clip-2: polygon(var(--cutout-size) 0%, 100% 0, 100% 100%, 0 100%, 0% var(--cutout-size), var(--cutout-size) var(--cutout-size))}#home-services .home-service-1{margin-right:calc(-1*var(--cutout-size));padding:60px calc(var(--cutout-size) + 60px) 100px 60px}#home-services .home-service-2{margin-top:var(--cutout-size);padding:calc(var(--cutout-size) + 60px) 60px 100px}}@media all and (min-width: 1260px){#home-stats{padding:var(--hero-cutout-height) 0 calc(var(--hero-cutout-height)*2)}#stats-grid .col-6:nth-child(3),#stats-grid .col-6:nth-child(4),#stats-grid .col-6:nth-child(5){grid-row:2}#home-news-subtitle{grid-column:2/span 5}}#all-deals.active{background:var(--navy);color:var(--white)}#all-deals.active svg path{fill:var(--white)}#all-deals.active:hover{background:var(--navy-30);color:var(--navy)}#all-deals.active:hover svg path{fill:var(--navy)}.deal-summary{border:1px solid var(--navy)}.deal-summary .flags{left:10px;position:absolute;top:10px}.deal-summary .flags svg{border:1px solid var(--navy);height:24px;width:24px}.deal-summary .deal-top-bottom{flex:0 0 calc((100% - 82px)/2)}.deal-summary .deal-transfer{border-bottom:1px solid var(--navy);border-top:1px solid var(--navy);height:80px;padding:0 20px}.deal-summary .deal-transfer svg{transform:rotate(90deg);width:20px}.deal-summary .deal-transfer svg path{fill:var(--navy)}.deal-summary .deal-logo{flex:0 0 calc(50% - 10px);height:45px}.google-map{height:50vh;max-height:400px}.specs-wrap,.spec-item{gap:var(--gap)}.spec-item .btn{padding:0 20px}.spec-item .btn.spec-label{justify-content:flex-start;text-align:left}.spec-item .spec-list.spec-team .btn{width:100%}@media all and (min-width: 0)and (max-width: 599px){.specs-wrap{--gap: 10px}.spec-item{flex-direction:column}.spec-item .spec-list:not(.spec-team){flex-direction:column}.spec-item .spec-list.spec-team .spec-person{flex:0 0 calc((100% - 10px)/2)}}@media all and (min-width: 600px)and (max-width: 767px){.spec-item .spec-list.spec-team .spec-person{flex:0 0 calc((100% - 10px)/2)}}@media all and (min-width: 600px){.specs-wrap{--gap: 25px}.spec-item .spec-label{flex:0 0 160px}.spec-item .spec-list{flex-grow:1}}@media all and (min-width: 768px)and (max-width: 1023px){.spec-item .spec-list.spec-team .spec-person{flex:0 0 calc((100% - 20px)/3)}}@media all and (min-width: 1024px){.spec-item .spec-list.spec-team .spec-person{flex:0 0 calc((100% - 30px)/4)}}#testimonials-grid{--half-gap: calc(var(--gap) / 2);--clip-bottom: polygon(0% 0%, 100% 0, 100% calc(100% - var(--cutout-height)), calc(50% - var(--half-gap)) calc(100% - var(--cutout-height)), calc(50% - var(--half-gap)) 100%, 0 100%);--clip-bottom-pad: var(--gap) var(--gap) calc(var(--cutout-height) + var(--gap));--clip-top-bottom: polygon(0% var(--cutout-height), calc(50% + var(--half-gap)) var(--cutout-height), calc(50% + var(--half-gap)) 0, 100% 0, 100% calc(100% - var(--cutout-height)), calc(50% - var(--half-gap)) calc(100% - var(--cutout-height)), calc(50% - var(--half-gap)) 100%, 0 100%);--clip-top-bottom-pad: calc(var(--cutout-height) + var(--gap)) var(--gap);gap:var(--gap);padding-top:var(--gap)}#testimonials-grid .testimonial{border:1px solid var(--navy)}#testimonials-grid .testimonial::before,#testimonials-grid .testimonial::after{content:"";position:absolute}#testimonials-grid .testimonial::before{border-bottom:1px solid var(--navy);border-right:1px solid var(--navy);height:var(--cutout-height);left:0;top:0;width:calc(50% + var(--half-gap) + 1px)}#testimonials-grid .testimonial::after{border-left:1px solid var(--navy);border-top:1px solid var(--navy);height:var(--cutout-height);bottom:0;right:0;width:calc(50% + var(--half-gap) + 1px)}#testimonials-grid .testimonial .testimonial-btn{bottom:var(--gap);left:var(--gap);position:absolute}@media all and (min-width: 0)and (max-width: 767px){#testimonials-grid{--gap: 10px;--cutout-height: 60px}#testimonials-grid .testimonial:first-child{clip-path:var(--clip-bottom);padding:var(--clip-bottom-pad)}#testimonials-grid .testimonial:first-child::before{display:none}#testimonials-grid .testimonial:not(:first-child){clip-path:var(--clip-top-bottom);margin-top:calc(-1*var(--cutout-height));padding:var(--clip-top-bottom-pad)}#testimonials-grid .testimonial .btn{height:34px}}@media all and (min-width: 768px){#testimonials-grid{--gap: 25px;--cutout-height: 80px}#testimonials-grid .testimonial:first-child{margin-top:calc(-1*var(--hero-cutout-height))}#testimonials-grid .testimonial:nth-child(-n+2){clip-path:var(--clip-bottom);padding:var(--clip-bottom-pad)}#testimonials-grid .testimonial:nth-child(-n+2)::before{display:none}#testimonials-grid .testimonial:nth-child(n+3){clip-path:var(--clip-top-bottom);margin-top:calc(-1*var(--cutout-height));padding:var(--clip-top-bottom-pad)}}