/*!
 *  Theme Name: Families in Schools
 *  Description: Custom WordPress theme for Families in Schools
 *  Version: 1.0.7
 *  Author: Kyle Duncan
 *  Author URI: https://www.thisisforge.com/
 *  */@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url("fonts/outfit-latin-400-normal.woff2") format("woff2"),url("fonts/outfit-latin-400-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:300;src:url("fonts/outfit-latin-300-normal.woff2") format("woff2"),url("fonts/outfit-latin-300-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:600;src:url("fonts/outfit-latin-600-normal.woff2") format("woff2"),url("fonts/outfit-latin-600-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:700;src:url("fonts/outfit-latin-700-normal.woff2") format("woff2"),url("fonts/outfit-latin-700-normal.woff") format("woff")}body{--white: #fff;--black: #000;--error-red: #DB4141;--dark-grey: #233035;--light-grey: #EDEDED;--off-white: #f3f3f3;--darker-blue: #042F57;--dark-blue: #00299F;--light-blue: #00B3E3;--orange: #FF6B00;--beige-tint: #F9F4F2;--dark-blue-50: rgba(0, 41, 159, 0.6);--white-50: rgba(255, 255, 255, 0.5);--black-5: rgba(0, 0, 0, 0.05);--black-15: rgba(0, 0, 0, 0.15);--black-25: rgba(0, 0, 0, 0.25);--black-50: rgba(0, 0, 0, 0.50);--black-80: rgba(0, 0, 0, 0.80);--shadow-small: 0 12px 28px var(--black-25);--shadow-med: 0 28px 44px var(--black-5);--shadow-big: 0 52px 44px var(--black-15);--gradient-fade-down: linear-gradient(to bottom, rgba(249,244, 242, 1), rgba(249,244, 242, 0));--gradient-fade-up: linear-gradient(to top, rgba(249,244, 242, 1), rgba(249,244, 242, 0));--sans: Outfit, Arial, Helvetica, sans-serif;--serif: swear-display, Georgia, "Times New Roman", serif;--logo-height: calc(var(--logo-width) * var(--logo-ratio));--default-text-color: var(--dark-grey);--global-line-height: 1.4em}@media all and (min-width: 0)and (max-width: 767px){body{--gutter: 15px;--global-font-size: 18px;--logo-ratio: 1;--logo-width: 28px;--header-pad-y: 16px;--header-height: calc(var(--logo-height) + (2 * var(--header-pad-y)))}}@media all and (min-width: 0)and (max-width: 1023px){body{--big-corner: 100px}}@media all and (min-width: 768px)and (max-width: 1259px){body{--gutter: 40px}}@media all and (min-width: 768px){body{--global-font-size: 20px;--logo-ratio: 0.24333;--logo-width: 300px;--header-pad-y: 24px;--header-height: 130px}}@media all and (min-width: 1024px){body{--big-corner: 250px}}@media all and (min-width: 1260px){body{--gutter: 80px}}*,*::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{margin-left:0;margin-right:0}.mar-l-0-sm{margin-left:0}.mar-r-0-sm{margin-right:0}}@media all and (min-width: 1024px){.mar-x-0-md{margin-left:0;margin-right:0}.mar-l-0-md{margin-left:0}.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)}.box-pad-small,.box-pad-med,.box-pad-big{padding:var(--pad-y) var(--pad-x)}@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{--pad-y: 20px;--pad-x: var(--gutter)}.box-pad-med{--pad-y: 30px;--pad-x: 30px}.box-pad-big{--pad-y: 40px;--pad-x: 40px}}@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{--pad-y: 40px;--pad-x: 40px}.box-pad-med{--pad-y: 50px;--pad-x: 50px}.box-pad-big{--pad-y: 80px;--pad-x: 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.gap-20{gap:20px}.grid.resources{gap:30px 20px}.grid.team{gap:50px 20px}.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.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>.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.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)}.black{color:var(--black)}.error-red{color:var(--error-red)}.dark-grey{color:var(--dark-grey)}.dark-blue{color:var(--dark-blue)}.darker-blue{color:var(--darker-blue)}.light-blue{color:var(--light-blue)}.orange{color:var(--orange)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-light-grey{background-color:var(--light-grey)}.bg-off-white{background-color:var(--off-white)}.bg-beige-tint{background-color:var(--beige-tint)}.bg-dark-blue{background-color:var(--dark-blue)}.bg-dark-blue-50{background-color:var(--dark-blue-50)}.bg-orange{background-color:var(--orange)}.bg-light-blue{background-color:var(--light-blue)}.bg-white-50{background-color:var(--white-50)}.bg-black-80{background-color:var(--black-80)}.bg-gradient-fade-down{background:var(--gradient-fade-down)}.bg-gradient-fade-up{background:var(--gradient-fade-up)}#container .invalid{border-color:var(--error-red)}.bdr-t-dark-blue{border-top:1px solid var(--dark-blue)}.bdr-t-orange{border-top:1px solid var(--orange)}.bdr-b-orange{border-bottom:1px solid var(--orange)}.bg-gradient-wrap{position:relative;z-index:1}.bg-gradient-wrap .gradient{height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.bg-gradient-wrap .gradient.fade-down{background:var(--gradient-fade-down);max-height:800px}.bg-gradient-wrap .gradient.fade-up{background:var(--gradient-fade-up)}@media all and (min-width: 768px){.bg-gradient-wrap .gradient.circle-bl,.bg-gradient-wrap .gradient.circle-br{--circle-size: 1000px}.bg-gradient-wrap .gradient.circle-bl::after,.bg-gradient-wrap .gradient.circle-br::after{background:var(--white);border-radius:calc(var(--circle-size)/2);bottom:0;content:"";height:var(--circle-size);position:absolute;width:var(--circle-size)}.bg-gradient-wrap .gradient.circle-bl::after{left:0;transform:translate(-50%, 50%)}.bg-gradient-wrap .gradient.circle-br::after{right:0;transform:translate(50%, 50%)}}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:300;letter-spacing:-0.02m}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2em}p,address{line-height:var(--global-line-height)}p:not(:last-child),address:not(:last-child){margin-bottom:1em}p:not(:last-child).lesser-mar,address:not(:last-child).lesser-mar{margin-bottom:.2em}p:not(:last-child).less-mar,address:not(:last-child).less-mar{margin-bottom:.4em}.serif{font-family:var(--serif);font-style:italic;font-weight:600;letter-spacing:-0.03em}.light{font-weight:300}.semibold{font-weight:600}.bold{font-weight:700}.med-title,.small-title{line-height:1.1em;margin-bottom:1em}.med-title.less-mar,.small-title.less-mar{margin-bottom:.4em}.med-title.lesser-mar,.small-title.lesser-mar{margin-bottom:.2em}.huge-title{line-height:1em}.big-title{margin-bottom:.8em}.small{font-size:16px}.mw-least{max-width:18em}.mw-less{max-width:24em}.mw{max-width:36em}.mw-more{max-width:48em}.mw-extra{max-width:56em}.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 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:26px}.cms ul li.dark-blue::before{background:var(--dark-blue)}.cms ul li::before{background:var(--default-text-color);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:calc(var(--global-line-height)/2);transform:translateY(-50%);width:6px}.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}.marque-list{--size: 36px}.marque-list li::before{background:url("images/logo-marque.svg") 0 calc(-1*var(--size)) no-repeat;background-size:100% 300%;content:"";height:var(--size);position:absolute;top:0;width:var(--size)}.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:64px}.huge-title .serif{font-size:62px}.big-title{font-size:44px}.med-title,.huge{font-size:32px}.small-title,.larger{font-size:24px}.large{font-size:19px}.marque-list li{padding-left:calc(var(--size) + 20px)}.marque-list li::before{left:0}}@media all and (min-width: 768px){.huge-title{font-size:88px}.huge-title .serif{font-size:86px}.big-title{font-size:52px}.med-title,.huge{font-size:36px}.small-title,.larger{font-size:28px}.large{font-size:24px}.marque-list li::before{left:calc(-1*(var(--size) + 20px))}}a img{border:0}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%}.marque{background:url("images/logo-marque.svg") no-repeat;background-size:100% 300%;height:var(--size);width:var(--size)}.marque.medium{--size: 95px}.marque.orange{background-position:0 calc(-1*var(--size))}.logo-read-la{background:url("images/logo-read-la.svg") no-repeat;background-size:contain;font-size:0;max-width:470px;width:100%}.logo-read-la::before{content:"";display:block;padding-bottom:85.107%}.logo-home{background:url("images/logo-home.svg") no-repeat;background-size:contain;filter:drop-shadow(0 0 28px var(--black-50));max-width:572px;width:100%}.logo-home::before{content:"";display:block;padding-bottom:40.21%}.tilted-image.right{transform:rotate(5deg)}.tilted-image.right-more{transform:rotate(8deg)}.tilted-image.left{transform:rotate(-5deg)}.tilted-image.left-more{transform:rotate(-14deg)}.two-tilted-images::before{content:"";display:block;padding-bottom:75%}.two-tilted-images .tilted-image{position:absolute}.two-tilted-images .tilted-image.left-more{left:0;width:60%}.two-tilted-images .tilted-image.right-more{right:0;top:0;width:50%}.rounded-corner.left{border-bottom-left-radius:var(--big-corner)}.rounded-corner.right{border-bottom-right-radius:var(--big-corner)}@media all and (min-width: 0)and (max-width: 599px){.marque.big{--size: 70px}}@media all and (min-width: 0)and (max-width: 1023px){.two-tilted-images{max-width:300px}.two-tilted-images .tilted-image.left-more{top:30px}}@media all and (min-width: 600px){.marque.big{--size: 135px}}@media all and (min-width: 1024px){.two-tilted-images{max-width:400px}.two-tilted-images .tilted-image.left-more{top:70px}}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{--pad-x: 1em;--pad-y: 0.8em;--line-height: 1.2em;--border-width: 1px}.field-wrap input.text,.field-wrap select,.field-wrap textarea{background-color:var(--white);border:var(--border-width) solid var(--white);border-radius:8px;color:var(--default-text-color);display:block;line-height:var(--line-height);padding:calc(var(--pad-y)*1.5) var(--pad-x) calc(var(--pad-y)/2);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,.field-wrap select{height:calc(var(--border-width)*2 + var(--pad-y)*2 + var(--line-height))}.field-wrap select{background-image:url("images/dropdown-arrow.svg");background-position:right var(--pad-x) center;background-repeat:no-repeat}.field-wrap textarea{height:calc(var(--border-width)*2 + var(--pad-y)*2 + var(--line-height)*6);resize:none}.field-wrap .placeholder{left:var(--pad-x);line-height:var(--line-height);position:absolute;top:calc(var(--border-width) + var(--pad-y));transition:.1s}.field-wrap.focused .placeholder,.field-wrap.filled .placeholder{top:calc(var(--border-width) + var(--pad-y)/2);transform:scale(0.75);transform-origin:left top}.field-wrap.checkbox-wrap.invalid,.field-wrap.radio-wrap.invalid{color:var(--error-red)}.field-wrap.checkbox-wrap input[type=checkbox]{background:url("images/checkbox.svg") no-repeat;display:inline-flex;flex:0 0 16px;height:16px;margin-right:.6em;width:16px}.field-wrap.checkbox-wrap input[type=checkbox]:checked{background-position:0 -16px}.field-wrap.radio-wrap input[type=radio]{align-items:center;border:1px solid var(--black);border-radius:50%;display:inline-flex;flex:0 0 14px;height:14px;justify-content:center;margin-right:.6em;padding:3px;width:14px}.field-wrap.radio-wrap input[type=radio]::before{background:var(--black);border-radius:50%;content:"";height:6px;opacity:0;transition:.3s;width:6px}.field-wrap.radio-wrap input[type=radio]:checked::before{opacity:1}.field-wrap.file-wrap input.file{cursor:pointer;opacity:0}.field-wrap.file-wrap .upload-wrap:hover .file-label{background-color:var(--black);color:var(--black)}.field-wrap.file-wrap.invalid .file-label{color:var(--error-red)}.field-wrap.file-wrap .file-name{overflow:hidden;white-space:nowrap}.field-wrap.file-wrap .remove-file{border:16px solid transparent;height:48px;width:48px}.field-wrap.file-wrap .remove-file::before,.field-wrap.file-wrap .remove-file::after{background:var(--black);content:"";position:absolute;transform:rotate(45deg)}.field-wrap.file-wrap .remove-file::before{bottom:0;left:50%;top:0;transform:translateX(-50%) rotate(45deg);width:2px}.field-wrap.file-wrap .remove-file::after{height:2px;left:0;right:0;top:50%;transform:translateY(-50%) rotate(45deg)}.field-wrap.file-wrap.has-file .upload-wrap{opacity:0;visibility:hidden}.field-wrap.file-wrap.has-file .file-name,.field-wrap.file-wrap.has-file .remove-file{opacity:1;visibility:visible}a{color:var(--default-text-color);text-decoration:none}a,button,.arrow-link,.external-link,.btn{transition:color .3s,background-color .3s,border-color .3s,opacity .3s}.btn{align-items:center;box-shadow:var(--shadow-med);border-radius:30px;color:var(--default-text-color);display:inline-flex;font-size:24px;height:60px;justify-content:center;letter-spacing:-0.02em;padding:0 30px;text-align:center}.btn.bg-light-blue,.btn.bg-dark-blue{color:var(--white)}.btn.bg-light-blue:hover,.btn.bg-dark-blue:hover{background:var(--orange)}.btn.bg-orange{color:var(--white)}.btn.bg-orange:hover{background:var(--dark-blue)}.btn.bg-white{color:var(--dark-blue)}.btn.bg-white:hover{background:var(--orange);color:var(--white)}#nav-wrap #nav ul.menu li.donate>a,#footer-menu li.donate>a{align-items:center;background:var(--orange);border-radius:4px;color:var(--white);display:inline-flex;font-size:16px;font-weight:600;height:36px;letter-spacing:-0.03em;padding:0 10px;position:relative}#nav-wrap #nav ul.menu li.donate>a::after,#footer-menu li.donate>a::after{background:url("images/logo-marque.svg") 0 -20px no-repeat;background-size:100% 300%;content:"";height:20px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .3s;width:20px}#nav-wrap #nav ul.menu li.donate>a:hover,#footer-menu li.donate>a:hover{background:var(--white);color:var(--white)}#nav-wrap #nav ul.menu li.donate>a:hover::after,#footer-menu li.donate>a:hover::after{opacity:1}.social-icons a,a.social{--size: 24px;--total: 18;align-items:center;display:flex}.social-icons a:not(:last-child),a.social:not(:last-child){margin-right:6px}.social-icons a.dark-blue.facebook:not(:hover),a.social.dark-blue.facebook:not(:hover){--position: 0}.social-icons a.dark-blue.x:not(:hover),a.social.dark-blue.x:not(:hover){--position: 1}.social-icons a.dark-blue.linkedin:not(:hover),a.social.dark-blue.linkedin:not(:hover){--position: 2}.social-icons a.dark-blue.youtube:not(:hover),a.social.dark-blue.youtube:not(:hover){--position: 3}.social-icons a.dark-blue.instagram:not(:hover),a.social.dark-blue.instagram:not(:hover){--position: 4}.social-icons a.dark-blue.email:not(:hover),a.social.dark-blue.email:not(:hover){--position: 5}.social-icons a.white.facebook:not(:hover),a.social.white.facebook:not(:hover){--position: 12}.social-icons a.white.x:not(:hover),a.social.white.x:not(:hover){--position: 13}.social-icons a.white.linkedin:not(:hover),a.social.white.linkedin:not(:hover){--position: 14}.social-icons a.white.youtube:not(:hover),a.social.white.youtube:not(:hover){--position: 15}.social-icons a.white.instagram:not(:hover),a.social.white.instagram:not(:hover){--position: 16}.social-icons a.white.email:not(:hover),a.social.white.email:not(:hover){--position: 17}.social-icons a.facebook:hover,a.social.facebook:hover{--position: 6}.social-icons a.x:hover,a.social.x:hover{--position: 7}.social-icons a.linkedin:hover,a.social.linkedin:hover{--position: 8}.social-icons a.youtube:hover,a.social.youtube:hover{--position: 9}.social-icons a.instagram:hover,a.social.instagram:hover{--position: 10}.social-icons a.email:hover,a.social.email:hover{--position: 11}.social-icons a::before,a.social::after{background:url("images/social-icons.svg") 0 calc(-1*var(--position)*var(--size)) no-repeat;background-size:var(--size) calc(var(--size)*var(--total));content:"";display:block;height:var(--size);width:var(--size)}.social-icons a:not(.has-text){font-size:0;height:var(--size);justify-content:center;width:var(--size)}.social-icons a.has-text{color:var(--dark-grey);text-decoration:underline}.social-icons a.has-text::before{flex-shrink:0;margin-right:10px}a.social{justify-content:space-between}a.social:hover{color:var(--light-blue)}.external-link,.arrow-link,.back-link{align-items:center;display:inline-flex}.external-link.orange:hover,.external-link.dark-blue:hover,.arrow-link.orange:hover,.arrow-link.dark-blue:hover,.back-link.orange:hover,.back-link.dark-blue:hover{color:var(--light-blue)}.external-link.light-blue:hover,.arrow-link.light-blue:hover,.back-link.light-blue:hover{color:var(--orange)}.arrow-link::after,.back-link::before,.external-link::after{content:"";display:block;transition:transform .3s}.arrow-link::after,.back-link::before{background:url("images/arrows.svg") no-repeat;content:"";display:block;height:15px;width:27px}.external-link::after,.arrow-link::after{margin-left:.5em}.external-link:hover::after,.arrow-link:hover::after{transform:translateX(5px)}.arrow-link.dark-blue::after{background-position:0 0}.arrow-link.dark-blue:hover::after{background-position:0 -15px}.arrow-link.light-blue::after{background-position:0 -15px}.arrow-link.light-blue:hover::after{background-position:0 -30px}.arrow-link.orange::after{background-position:0 -30px}.arrow-link.orange:hover::after{background-position:0 -15px}.back-link::before{margin-right:.5em;transform:rotate(180deg)}.back-link:hover::before{background-position:0 -15px;transform:translateX(-5px) rotate(180deg)}.external-link::after{background:url("images/external.svg") no-repeat;height:20px;width:21px}.external-link:hover::after{background-position:0 -20px}.resource{border-radius:0 0 24px 24px;padding:20px;transition:background .3s,box-shadow .3s}.resource:hover{background:var(--gradient-fade-down);box-shadow:var(--shadow-med)}.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}}.btns-wrap .btn{margin-bottom:20px}.btns-wrap .btn:not(:last-child){margin-right:20px}.shadow-small{box-shadow:var(--shadow-small)}.shadow-med{box-shadow:var(--shadow-med)}.shadow-big{box-shadow:var(--shadow-big)}.rounded{border-radius:16px}.rounded.big-bl{border-bottom-left-radius:var(--big-corner)}.mw-200{max-width:200px}.mw-300{max-width:300px}.vh-100{height:var(--vh-100)}.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::before{content:"";display:block;padding-bottom:100%}.landscape-box::before{content:"";display:block;padding-bottom:56.25%}.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}@media all and (min-width: 0)and (max-width: 767px){.feature-box.bg-gradient-fade-down .tilted-image{margin-top:calc(-1*(var(--pad-y) + 30px))}}@media all and (min-width: 768px){.feature-box .tilted-image{margin-top:calc(-1*(var(--pad-y) + 30px))}}body{--vh-100: 100vh}#container{display:flex;flex-direction:column;min-height:100vh;min-width:320px}#main{flex-grow:1;padding-top:var(--header-height)}#hero-wrap img{opacity:.8}#hero-wrap .huge-title.logo-title::after{--ratio: 0.32843;background:url("images/logo-white.svg") no-repeat;background-size:contain;content:"";display:block;height:calc(var(--width)*var(--ratio));width:var(--width)}@media all and (min-width: 0)and (max-width: 767px){#hero-wrap{border-bottom-right-radius:100px;height:230px}#hero-wrap .huge-title.logo-title{--width: 300px}}@media all and (min-width: 768px)and (max-width: 1023px){#hero-wrap{border-bottom-right-radius:200px}}@media all and (min-width: 768px){#hero-wrap{height:400px}#hero-wrap .huge-title.logo-title{--width: 438px;display:flex}#hero-wrap .huge-title.logo-title::after{margin-left:10px;transform:translateY(6%)}}@media all and (min-width: 1024px){#hero-wrap{border-bottom-right-radius:800px}}#header{background:var(--white);box-shadow:0 4px 44px var(--black-5);left:0;position:fixed;right:0;top:0;z-index:100}#header-inner{height:var(--header-height);padding:var(--header-pad-y) 0}#logo{background-repeat:no-repeat;font-size:0;height:var(--logo-height);width:var(--logo-width);z-index:10}#header-search-form::before{background:url("images/search.svg") no-repeat;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}#header-search-input{background:none;border:0;color:var(--dark-blue);font-size:16px;height:24px;padding:0 0 0 30px}#nav-wrap{--item-height: 36px}#nav-wrap #nav ul.menu li:not(.donate){font-size:16px;font-weight:600}#nav-wrap #nav ul.menu li:not(.donate) a{align-items:center;display:inline-flex;height:var(--item-height);padding:0 8px;position:relative}#nav-wrap #nav ul.menu li:not(.donate) a::before{bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}#nav-wrap #nav ul.menu li:not(.donate) a:hover::before,#nav-wrap #nav ul.menu li:not(.donate).active>a::before{opacity:1}#nav-wrap #nav ul.menu>li.menu-item-has-children{position:relative}#nav-wrap #nav ul.menu>li.menu-item-has-children>a::after{background:url("images/menu-arrow.svg") no-repeat;content:"";display:block;height:9px;margin:3px 0 0 .2em;transition:transform .3s;width:12px}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>a::after{transform:rotate(180deg)}@media all and (min-width: 0)and (max-width: 767px){#logo{background-image:url("images/logo-marque.svg");background-position:0 calc(-1*var(--logo-height));background-size:var(--logo-width) calc(3*var(--logo-height))}body.nav-open #logo{background-position:0 0}}@media all and (min-width: 0)and (max-width: 1259px){body.nav-open #header{background:var(--orange)}#header-search-form::before{background-position:0 -20px}#header-search-input{color:var(--white);width:160px}#header-search-input::-webkit-input-placeholder{color:var(--white)}#header-search-input::-moz-placeholder{color:var(--white)}#header-search-input::-ms-input-placeholder{color:var(--white)}#nav-btn{border:5px solid transparent;height:26px;margin-right:-5px;width:28px;z-index:10}#nav-btn span{background:var(--dark-blue);height:2px;left:0;position:absolute;transition:.3s}#nav-btn span.line-1{top:0;width:6px}#nav-btn span.line-2,#nav-btn span.line-3{top:7px;width:18px}#nav-btn span.line-4{top:14px;width:12px}body.nav-open #nav-btn span{background:var(--white)}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(45deg)}body.nav-open #nav-btn span.line-3{transform:rotate(-45deg)}#nav-wrap{-webkit-overflow-scrolling:touch;background:var(--dark-blue);bottom:0;left:0;overflow:auto;padding:var(--gutter);position:fixed;right:0;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{text-align:center}#nav-wrap #nav ul.menu li a{color:var(--white)}#nav-wrap #nav ul.menu li a::before{background:var(--orange)}#nav-wrap #nav ul.menu>li:not(:last-child){margin-bottom:20px}#nav-wrap #nav ul.menu>li.menu-item-has-children>a::after{background-position:0 -9px}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu{height:0;overflow:hidden;transition:height .3s}}@media all and (min-width: 768px){#logo{background-image:url("images/logo.svg");background-size:contain}}@media all and (min-width: 1260px){#header-extras{margin:0;position:absolute;right:0;top:var(--header-pad-y)}#header-search-form{border-right:1px solid var(--orange);margin-right:20px;padding-right:20px}#header-social a.facebook:not(:hover){--position: 0}#header-social a.x:not(:hover){--position: 1}#header-social a.linkedin:not(:hover){--position: 2}#header-social a.youtube:not(:hover){--position: 3}#header-social a.instagram:not(:hover){--position: 4}#header-social a.email:not(:hover){--position: 5}#header-search-input{height:36px;transition:width .3s;width:80px}#header-search-input::-webkit-input-placeholder{color:var(--dark-blue)}#header-search-input::-moz-placeholder{color:var(--dark-blue)}#header-search-input::-ms-input-placeholder{color:var(--dark-blue)}#header-search-input:focus{width:160px}#nav-wrap{margin-top:46px}#nav-wrap #nav ul.menu{align-items:center;display:flex;justify-content:flex-end}#nav-wrap #nav ul.menu>li:not(:last-child){margin-right:15px}#nav-wrap #nav ul.menu>li>a{color:var(--dark-blue)}#nav-wrap #nav ul.menu>li>a::before{background:var(--orange)}#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{background:var(--orange);border-bottom-right-radius:80px;left:-30px;padding:20px 60px 20px 20px;position:absolute;top:calc(var(--item-height) + var(--header-pad-y));transition:opacity .3s,visibility .3s;white-space:nowrap}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{color:var(--white)}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a::before{background:var(--white)}#nav-wrap #nav ul.menu>li.menu-item-has-children:not(.active)>ul.sub-menu{opacity:0;visibility:hidden}}#footer a{color:var(--white)}#footer a:hover{color:var(--light-blue)}#logo-footer{--ratio: 0.32843;--width: 200px;background:url("images/logo-white.svg") no-repeat;background-size:contain;font-size:0;height:calc(var(--width)*var(--ratio));width:var(--width)}#footer-menu ul.menu{align-items:center;display:flex}#footer-menu ul.menu li:not(:first-child){margin-left:8px}#footer-menu ul.menu li:not(.donate):not(:last-child)::after{content:"|";margin-left:8px}@media all and (min-width: 0)and (max-width: 767px){#logo-footer{margin-bottom:20px}#footer-social{border-top:1px solid var(--orange);padding-top:20px}}@media all and (min-width: 768px){#footer-top{align-items:flex-end;border-bottom:1px solid var(--orange);flex-direction:row;justify-content:space-between;margin-bottom:60px;padding-bottom:30px}}@media all and (min-width: 1420px){#footer-menu,#footer-address{margin-bottom:0}}.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 .3s}.anim-height.default-open{height:auto}.scroll-prompt{animation:scroll-prompt forwards infinite 2s ease-out;bottom:0;height:100px;left:50%;position:absolute;transform-origin:center top;width:1px;z-index:5}@keyframes scroll-prompt{0%{transform:scaleY(0)}50%{transform:scaleY(1)}}.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 .crsl.interactive{cursor:grab}.crsl-wrap.slide .crsl.interactive.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:not(.can-move) .crsl-arw{display:none}.crsl-wrap .crsl-arw{border-bottom:7px solid var(--color);border-left:7px solid var(--color);height:var(--size);transition:.3s;width:var(--size)}.crsl-wrap .crsl-arw.prev{transform:rotate(45deg)}.crsl-wrap .crsl-arw.next{transform:rotate(-135deg)}.crsl-wrap.logos{--gap: 20px;--per-view: auto}.crsl-wrap.logos .crsl-cell{flex:0 0 260px}.crsl-wrap.home-hero .crsl-arw{--color: var(--white);filter:drop-shadow(0 0 28px var(--black-50));margin-top:calc(-1*var(--size)/2);position:absolute;top:50%}.crsl-wrap.home-hero .crsl-cell-inner{max-width:1360px}.crsl-wrap.home-hero .crsl-cell-inner .logo-read-la{max-width:360px}.crsl-wrap.testimonials .crsl-arw{--color: var(--orange)}@media all and (min-width: 0)and (max-width: 767px){.crsl-wrap.home-hero .crsl-cell .btn{font-size:17px}.crsl-wrap.home-hero .crsl-cell .big-title{font-size:36px}.crsl-wrap.home-hero .crsl-cell .logo-home{max-width:90%}}@media all and (min-width: 0)and (max-width: 1023px){.crsl-wrap .crsl-arw{--size: 24px}.crsl-wrap.testimonials .testimonial-image{margin-bottom:25px;width:120px}.crsl-wrap.home-hero .crsl-arw.prev{left:12px}.crsl-wrap.home-hero .crsl-arw.next{right:12px}.crsl-wrap.home-hero .crsl-cell{padding:40px}}@media all and (min-width: 1024px){.crsl-wrap .crsl-arw{--size: 42px}.crsl-wrap.testimonials .testimonial-image{flex-shrink:0;margin-right:40px;width:180px}.crsl-wrap.testimonials .crsl-arws{margin-top:0}.crsl-wrap.testimonials .crsl-arw{margin-top:calc(-1*var(--size)/2);position:absolute;top:50%}.crsl-wrap.testimonials .crsl-arw.prev{left:0}.crsl-wrap.testimonials .crsl-arw.next{right:0}.crsl-wrap.testimonials .crsl-cell{padding-left:62px;padding-right:62px}.crsl-wrap.home-hero .crsl-arw.prev{left:40px}.crsl-wrap.home-hero .crsl-arw.next{right:40px}.crsl-wrap.home-hero .crsl-cell{height:56.25vw;max-height:700px;padding-left:102px;padding-right:102px}}.modal-wrap{z-index:1000}.modal-wrap .modal{box-shadow:var(--shadow-big);max-height:100%}.modal-wrap .cross{height:48px;position:absolute;width:48px;z-index:5}.modal-wrap .cross.white::before,.modal-wrap .cross.white::after{background:var(--white)}.modal-wrap .cross.dark-blue::before,.modal-wrap .cross.dark-blue::after{background:var(--dark-blue)}.modal-wrap .cross::before,.modal-wrap .cross::after{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.modal-wrap .cross::before{height:60%;width:2px}.modal-wrap .cross::after{height:2px;width:60%}.modal-wrap .modal-image{border-radius:16px 50% 16px 16px}.modal-wrap.video-modal{padding:15px}.modal-wrap.person-modal{padding:15px 0}@media all and (min-width: 0)and (max-width: 767px){.modal-wrap .cross{right:0;top:0}.modal-wrap .box-pad-big{padding:25px 15px}}@media all and (min-width: 768px){.modal-wrap .cross{right:10px;top:10px}}#main .ctct-form-defaults{background:none;font-family:var(--sans);padding:0}#main .ctct-form-defaults .ctct-form-required::before{display:none}#main .ctct-form-defaults .ctct-form-required::after{color:var(--error-red);content:"*";font-weight:700;margin-left:.2em}#main .ctct-form-defaults .ctct-form-errorMessage{color:var(--error-red) !important}#main .ctct-form-defaults .ctct-form-element{--pad-x: 1em;--pad-y: 0.8em;--line-height: 1.2em;--border-width: 1px;background-color:var(--white);border:var(--border-width) solid var(--white);border-radius:8px;box-shadow:none;color:var(--default-text-color);display:block;font-family:var(--sans);font-size:var(--global-font-size);height:calc(var(--border-width)*2 + var(--pad-y)*2 + var(--line-height));line-height:var(--line-height);padding:var(--pad-y) var(--pad-x);width:100%}#main .ctct-form-defaults .ctct-form-element:focus{border-color:var(--dark-blue);outline:none}#main .ctct-form-defaults .ctct-form-element.is-error{border-color:var(--error-red) !important}#main .ctct-form-defaults .ctct-form-button{align-items:center;background:var(--dark-blue);box-shadow:var(--shadow-med);border:0;border-radius:30px;color:var(--white);display:inline-flex;font-size:24px;height:60px;justify-content:center;letter-spacing:-0.02em;padding:0 30px;text-align:center;transition:.3s}#main .ctct-form-defaults .ctct-form-button:hover{background:var(--orange)}#main .ctct-form-defaults .ctct-gdpr-text{font-family:var(--sans);font-size:13px}#main .ctct-form-defaults .ctct-form-header,#main .ctct-form-defaults .ctct-form-text{font-family:var(--sans)}#main .ctct-form-defaults .ctct-form-header{font-size:24px}#main .ctct-form-defaults .ctct-form-text{font-size:var(--global-font-size)}@media all and (min-width: 1260px){#about-intro .marque{left:0;position:absolute;top:0;transform:translateX(calc(-1 * (100% + 40px)))}}.testimonial-wrap{background:url("images/dash.svg") repeat-x}.testimonial-wrap .testimonial::before{--ratio: 0.77612;background:url("images/quote.svg") no-repeat;background-size:contain;content:"";display:block;height:calc(var(--width)*var(--ratio));width:var(--width)}@media all and (min-width: 0)and (max-width: 767px){.what-we-do-box{padding:30px 30px 50px}}@media all and (min-width: 0)and (max-width: 1023px){.testimonial::before{--width: 80px;margin-bottom:20px}}@media all and (min-width: 768px){.what-we-do-box{padding:50px 50px 80px}}@media all and (min-width: 1024px){.testimonial::before{--width: 134px;left:0;position:absolute;top:0;transform:translateX(calc(-1 * (100% + 40px)))}}.stat-circle{--size: 100px;font-size:40px;height:var(--size);width:var(--size)}