/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:poppins,sans-serif;font-weight:400;color:#1e1d1d;font-size:.875em;line-height:1.8em}@media screen and (min-width:1600px){body{font-size:1em;line-height:1.6em}}h1,h2,h3,h4,h5,h6{font-family:poppins,serif;font-weight:700;margin:0}p{line-height:inherit;margin-top:0;margin-bottom:.5em}p.small{font-size:.8em}strong{font-weight:700}.h2{font-size:1.75em;line-height:1.2em;font-weight:700;margin-bottom:.5em}@media screen and (min-width:960px){.h2{font-size:2.25em;line-height:1.2em}}.h3{font-weight:700;font-size:1.5em;line-height:1.2em}.h4{font-size:1.25em;font-weight:700;line-height:1.2em}.h5{font-size:1em;font-weight:700;line-height:1.2em}.paragraph--type--text,.paragraph--type--text-image,.paragraph--type--text-hero .field--name-field-body,.paragraph--type--expandable-text-image,.paragraph--type--image-carousel,.paragraph--type--overview,.paragraph--type--faqs,.paragraph--type--webform .field--name-field-body,.parargaph--type--videos{line-height:1.8em;color:#6f6f6f}.paragraph--type--text p,.paragraph--type--text ul,.paragraph--type--text ol,.paragraph--type--text-image p,.paragraph--type--text-image ul,.paragraph--type--text-image ol,.paragraph--type--text-hero .field--name-field-body p,.paragraph--type--text-hero .field--name-field-body ul,.paragraph--type--text-hero .field--name-field-body ol,.paragraph--type--expandable-text-image p,.paragraph--type--expandable-text-image ul,.paragraph--type--expandable-text-image ol,.paragraph--type--image-carousel p,.paragraph--type--image-carousel ul,.paragraph--type--image-carousel ol,.paragraph--type--overview p,.paragraph--type--overview ul,.paragraph--type--overview ol,.paragraph--type--faqs p,.paragraph--type--faqs ul,.paragraph--type--faqs ol,.paragraph--type--webform .field--name-field-body p,.paragraph--type--webform .field--name-field-body ul,.paragraph--type--webform .field--name-field-body ol,.parargaph--type--videos p,.parargaph--type--videos ul,.parargaph--type--videos ol{margin-bottom:1.5em}.paragraph--type--text li,.paragraph--type--text-image li,.paragraph--type--text-hero .field--name-field-body li,.paragraph--type--expandable-text-image li,.paragraph--type--image-carousel li,.paragraph--type--overview li,.paragraph--type--faqs li,.paragraph--type--webform .field--name-field-body li,.parargaph--type--videos li{padding:.25em 0}.paragraph--type--text h2,.paragraph--type--text-image h2,.paragraph--type--text-hero .field--name-field-body h2,.paragraph--type--expandable-text-image h2,.paragraph--type--image-carousel h2,.paragraph--type--overview h2,.paragraph--type--faqs h2,.paragraph--type--webform .field--name-field-body h2,.parargaph--type--videos h2{font-weight:700;font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#1e1d1d;margin-top:2em}.paragraph--type--text h2:first-child,.paragraph--type--text-image h2:first-child,.paragraph--type--text-hero .field--name-field-body h2:first-child,.paragraph--type--expandable-text-image h2:first-child,.paragraph--type--image-carousel h2:first-child,.paragraph--type--overview h2:first-child,.paragraph--type--faqs h2:first-child,.paragraph--type--webform .field--name-field-body h2:first-child,.parargaph--type--videos h2:first-child{margin-top:0}.paragraph--type--text h3,.paragraph--type--text-image h3,.paragraph--type--text-hero .field--name-field-body h3,.paragraph--type--expandable-text-image h3,.paragraph--type--image-carousel h3,.paragraph--type--overview h3,.paragraph--type--faqs h3,.paragraph--type--webform .field--name-field-body h3,.parargaph--type--videos h3{font-size:1.25em;font-weight:700;line-height:1.2em;line-height:1.6em;margin-bottom:.25em;margin-top:.5em;color:#1e1d1d}.paragraph--type--text h4,.paragraph--type--text-image h4,.paragraph--type--text-hero .field--name-field-body h4,.paragraph--type--expandable-text-image h4,.paragraph--type--image-carousel h4,.paragraph--type--overview h4,.paragraph--type--faqs h4,.paragraph--type--webform .field--name-field-body h4,.parargaph--type--videos h4{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;color:#1e1d1d}.paragraph--type--text h5,.paragraph--type--text-image h5,.paragraph--type--text-hero .field--name-field-body h5,.paragraph--type--expandable-text-image h5,.paragraph--type--image-carousel h5,.paragraph--type--overview h5,.paragraph--type--faqs h5,.paragraph--type--webform .field--name-field-body h5,.parargaph--type--videos h5{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700;color:#1e1d1d}.paragraph--type--text h6,.paragraph--type--text-image h6,.paragraph--type--text-hero .field--name-field-body h6,.paragraph--type--expandable-text-image h6,.paragraph--type--image-carousel h6,.paragraph--type--overview h6,.paragraph--type--faqs h6,.paragraph--type--webform .field--name-field-body h6,.parargaph--type--videos h6{font-size:.8em;line-height:1.2em;margin-bottom:.25em;font-weight:700;color:#1e1d1d}.paragraph--type--text hr,.paragraph--type--text-image hr,.paragraph--type--text-hero .field--name-field-body hr,.paragraph--type--expandable-text-image hr,.paragraph--type--image-carousel hr,.paragraph--type--overview hr,.paragraph--type--faqs hr,.paragraph--type--webform .field--name-field-body hr,.parargaph--type--videos hr{border:none;border-top:2px solid rgba(0,0,0,.1);margin:3em 0}.paragraph--type--text img,.paragraph--type--text-image img,.paragraph--type--text-hero .field--name-field-body img,.paragraph--type--expandable-text-image img,.paragraph--type--image-carousel img,.paragraph--type--overview img,.paragraph--type--faqs img,.paragraph--type--webform .field--name-field-body img,.parargaph--type--videos img{display:block;width:100%;height:auto}.paragraph--type--text .text-align-center,.paragraph--type--text-image .text-align-center,.paragraph--type--text-hero .field--name-field-body .text-align-center,.paragraph--type--expandable-text-image .text-align-center,.paragraph--type--image-carousel .text-align-center,.paragraph--type--overview .text-align-center,.paragraph--type--faqs .text-align-center,.paragraph--type--webform .field--name-field-body .text-align-center,.parargaph--type--videos .text-align-center{text-align:center}.paragraph--type--text table,.paragraph--type--text-image table,.paragraph--type--text-hero .field--name-field-body table,.paragraph--type--expandable-text-image table,.paragraph--type--image-carousel table,.paragraph--type--overview table,.paragraph--type--faqs table,.paragraph--type--webform .field--name-field-body table,.parargaph--type--videos table{margin-bottom:2em}.paragraph--type--text table td,.paragraph--type--text-image table td,.paragraph--type--text-hero .field--name-field-body table td,.paragraph--type--expandable-text-image table td,.paragraph--type--image-carousel table td,.paragraph--type--overview table td,.paragraph--type--faqs table td,.paragraph--type--webform .field--name-field-body table td,.parargaph--type--videos table td{padding:.5em;padding-bottom:0;border:1px solid #ededed}.paragraph--type--text strong,.paragraph--type--text-image strong,.paragraph--type--text-hero .field--name-field-body strong,.paragraph--type--expandable-text-image strong,.paragraph--type--image-carousel strong,.paragraph--type--overview strong,.paragraph--type--faqs strong,.paragraph--type--webform .field--name-field-body strong,.parargaph--type--videos strong{font-weight:600}.paragraph--type--text a,.paragraph--type--text-image a,.paragraph--type--text-hero .field--name-field-body a,.paragraph--type--expandable-text-image a,.paragraph--type--image-carousel a,.paragraph--type--overview a,.paragraph--type--faqs a,.paragraph--type--webform .field--name-field-body a,.parargaph--type--videos a{display:inline-block;border-bottom:2px dotted rgba(0,0,0,0);transition:all .25s}.paragraph--type--text a.button,.paragraph--type--text-image a.button,.paragraph--type--text-hero .field--name-field-body a.button,.paragraph--type--expandable-text-image a.button,.paragraph--type--image-carousel a.button,.paragraph--type--overview a.button,.paragraph--type--faqs a.button,.paragraph--type--webform .field--name-field-body a.button,.parargaph--type--videos a.button{font-size:.8em;line-height:1.2em}.paragraph--type--text a.button:hover,.paragraph--type--text-image a.button:hover,.paragraph--type--text-hero .field--name-field-body a.button:hover,.paragraph--type--expandable-text-image a.button:hover,.paragraph--type--image-carousel a.button:hover,.paragraph--type--overview a.button:hover,.paragraph--type--faqs a.button:hover,.paragraph--type--webform .field--name-field-body a.button:hover,.parargaph--type--videos a.button:hover{border-bottom:none}body.nav-open{contain:paint;height:100vh}::-moz-selection{background:#ea6b2b;color:#fff}::selection{background:#ea6b2b;color:#fff}img::-moz-selection{background:#ea6b2b;color:#fff}img::selection{background:#ea6b2b;color:#fff}*,*::before,*::after{box-sizing:border-box}a{color:#ea6b2b;text-decoration:none;transition:color .25s;outline:none !important}a:hover{color:#85330f}.button{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden}.button::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}.button span{position:relative;z-index:10}.button:hover::before{opacity:1}.arrow-button{display:inline-block;position:relative;border-radius:999px;padding:.5em;font-family:poppins,sans-serif;font-weight:400;overflow:hidden;color:#fff}.arrow-button::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .25s}.arrow-button span{display:block;position:relative;padding:.2em 5em 0 1.5em;line-height:2.8em}.arrow-button span::before{content:"";position:absolute;right:0;top:0;width:3em;height:3em;background:rgba(255,255,255,.25) url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6Z"%2F%3E%3C%2Fsvg%3E') 50% 50%/50% auto no-repeat;border-radius:999px;transition:all .25s}.arrow-button:hover::before{opacity:1}.arrow-button:hover span::before{background-color:rgba(255,255,255,.5)}.arrow-button.orange-gradient{color:#fff;background:linear-gradient(to right,hsl(9.64,69.42%,52.55%),hsl(10.27,69.75%,52.79%) 10.79%,hsl(11.9,70.68%,53.44%) 21.99%,hsl(14.12,72.14%,54.41%) 33.34%,hsl(16.58,74.04%,55.58%) 44.59%,hsl(19.06,76.3%,56.87%) 55.48%,hsl(21.4,78.82%,58.19%) 65.75%,hsl(23.52,81.48%,59.46%) 75.14%,hsl(25.35,84.12%,60.64%) 83.41%,hsl(26.84,86.54%,61.65%) 90.28%,hsl(27.97,88.55%,62.44%) 95.51%,hsl(28.69,89.92%,62.95%) 98.83%,hsl(28.94,90.43%,63.14%))}.rounded-button{display:inline-block;border-radius:999px;border:2px solid #64acf7;font-family:poppins,sans-serif;font-weight:400;height:calc(4em + 2px);line-height:4em;padding:0 3em;color:#231f20;transition:all .25s}.rounded-button:hover{background:#64acf7;color:#fff;border-color:#042674}#container{contain:paint}#main-wrap{position:relative}#main-wrap::after{content:"";position:absolute;top:0;left:0;height:1rem;z-index:499;background:rgba(0,0,0,.5);width:100%}.not-front #main-wrap::before,.not-front #main-wrap::after{background:linear-gradient(to right,hsla(46.61,100%,52.55%,0.5),hsla(45.9,99.32%,52.86%,0.5) 5.79%,hsla(44.67,98.15%,53.25%,0.5) 10.88%,hsla(42.99,96.6%,53.61%,0.5) 15.63%,hsla(40.87,94.73%,53.9%,0.5) 20.37%,hsla(38.35,92.67%,54.11%,0.5) 25.46%,hsla(35.47,90.52%,54.25%,0.5) 31.25%,hsla(32.32,88.38%,54.33%,0.5) 38.08%,hsla(29.02,86.38%,54.36%,0.5) 46.3%,hsla(25.78,84.62%,54.36%,0.5) 56.25%,hsla(22.93,83.22%,54.34%,0.5) 68.29%,hsla(20.88,82.31%,54.32%,0.5) 82.75%,hsla(20.1,81.97%,54.31%,0.5))}#main.has-sidebar{padding:3rem 1rem 3rem 1rem;max-width:1300px;margin:auto;background:#fff}@media screen and (min-width:375px){#main.has-sidebar{padding:3rem 2rem 3rem 2rem}}@media screen and (min-width:960px){#main.has-sidebar{padding:4.5rem 3rem 4.5rem 3rem}}@media screen and (min-width:1600px){#main.has-sidebar{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width:1600px){#main.has-sidebar{max-width:1600px}}#main.has-sidebar .main{margin-bottom:6em}#main.has-sidebar .main .section>.inner{padding:0 !important}#main.has-sidebar #sidebar .field--name-field-sidebar-content>div{margin-bottom:3em}#main.has-sidebar #sidebar .field--name-field-sidebar-content>div:last-child{margin-bottom:0}#main.has-sidebar #sidebar{margin-bottom:3em;font-size:.8em;line-height:1.6em}#main.has-sidebar #sidebar table td{border:none}#main.has-sidebar #sidebar .field--name-field-body hr{margin:2em 0}#main.has-sidebar #block-sidebarcontent{font-size:.8em;line-height:1.8em}@media screen and (min-width:960px){#main.has-sidebar>.inner{display:flex}#main.has-sidebar>.inner>.content{padding:0rem 0rem 0rem .5rem;width:75%;order:2;margin-bottom:0;transform:translateX(80px);opacity:0}}@media screen and (min-width:960px)and (min-width:375px){#main.has-sidebar>.inner>.content{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width:960px)and (min-width:960px){#main.has-sidebar>.inner>.content{padding:0rem 0rem 0rem 1.5rem}}@media screen and (min-width:960px)and (min-width:1600px){#main.has-sidebar>.inner>.content{padding:0rem 0rem 0rem 2rem}}@media screen and (min-width:960px){#main.has-sidebar #sidebar{padding:0rem .5rem 0rem 0rem;width:25%;order:1;transform:translateX(-80px);opacity:0}}@media screen and (min-width:960px)and (min-width:375px){#main.has-sidebar #sidebar{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:960px)and (min-width:960px){#main.has-sidebar #sidebar{padding:0rem 1.5rem 0rem 0rem}}@media screen and (min-width:960px)and (min-width:1600px){#main.has-sidebar #sidebar{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:960px){#main.has-sidebar.loaded>.inner>.content,#main.has-sidebar.loaded #sidebar{transform:none;opacity:1;transition:all .5s ease-in-out}}.addtoany_list{display:block;width:100%;text-align:center}.addtoany_list .a2a_svg{width:50px !important;height:50px !important;line-height:50px !important;border-radius:999px !important;background:#1050e0 !important}.addtoany_list .a2a_svg svg{width:40px !important;height:40px !important;margin:5px}.swiper-scroll-wrapper{width:100%;max-width:40em;margin:auto;position:relative;z-index:200}.swiper-scroll-wrapper .swiper-scroll{height:.35em;background:#c1c1c1;margin-top:4em}.swiper-scroll-wrapper .swiper-scroll .swiper-scrollbar-drag{height:100%;background:#ea6b2b}.swiper-scroll-wrapper .swiper-scroll .swiper-scrollbar-drag:hover{cursor:pointer}.body.expandable .field--name-field-body__2{height:0;overflow:hidden}.body.expandable a.toggle{display:inline-block;position:relative;font-weight:700;white-space:nowrap;padding:0;background:rgba(0,0,0,0)}.body.expandable a.toggle span{transition:all .25s}.body.expandable a.toggle .less{opacity:0;position:absolute;left:0;top:0}.body.expandable a.toggle:hover{color:#85330f}.body.expandable.open a.toggle .more{opacity:0}.body.expandable.open a.toggle .less{opacity:1}#header{padding:0rem .5rem 0rem .5rem;position:absolute;left:0;top:0;width:100%;background:#fff;z-index:500}@media screen and (min-width:375px){#header{padding:0rem 1rem 0rem 1rem}}@media screen and (min-width:960px){#header{padding:0rem 1.5rem 0rem 1.5rem}}@media screen and (min-width:1600px){#header{padding:0rem 2rem 0rem 2rem}}.toolbar-horizontal #header{top:60px}#header>div{display:flex;justify-content:space-between;align-items:center;height:5rem;line-height:5rem}#header.stuck{position:fixed;box-shadow:0 5px 5px rgba(0,0,0,.1);transform:translateY(-100%) !important}#header.stuck.show{transform:none !important}#header.animate{transition:all .5s}@media screen and (min-width:1280px){#header{position:fixed;box-shadow:0 5px 5px rgba(0,0,0,.1)}#header>div{height:7rem;line-height:7rem;transition:all .25s ease-in-out}#header.stuck{background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}#site-title{width:180px}#site-title a{display:block;transition:all .25s}#site-title a:hover{opacity:.5}#site-title img{display:block;width:100%;height:auto}@media screen and (min-width:1280px){#site-title{width:240px;transition:all .25s ease-in-out}}@media screen and (min-width:960px){#header{transform:translateY(-100%);opacity:0}.loaded #header{transform:none;opacity:1;transition:all .5s ease-in-out}}#nav{font-family:poppins,sans-serif}#nav ul{padding:0;margin:0;list-style:none}#nav button.back{display:block;width:100%;background:#ea6b2b;color:#fff;text-transform:none;text-align:left;letter-spacing:0;font-size:1em;line-height:1em;padding:1.5em 2em;border:none;height:4rem;display:flex;align-items:center}#nav button.back:hover{background:#a54b1e}#nav button.back span{display:block;position:relative;padding-left:2em}#nav button.back span::before{content:"";position:absolute;left:0;top:50%;width:.8em;height:.8em;border:2px solid #fff;border-style:none none solid solid;transform:translate(0,-50%) rotate(45deg)}@media screen and (min-width:0)and (max-width:1279px){#nav{position:fixed;left:0;top:0;width:100%;height:100%;text-transform:capitalize;transform:translateX(-100%);opacity:0;transition:all 1s;z-index:500;max-width:480px}#nav button{border:none}#nav.open{transform:none;opacity:1}#nav .menu-container{background:rgba(0,0,0,.9);position:fixed;left:0;top:0;width:100%;height:100vh;transform:translateX(-100%);transition:all .5s;max-width:480px;overflow-y:scroll}#nav>nav>.menu-container{transform:none}#nav nav .menu-container li{display:block;border-bottom:1px solid rgba(255,255,255,.2)}#nav nav .menu-container li a{display:block;padding:0 2em;line-height:4em;height:4em;text-align:left;transition:all .25s;background:rgba(0,0,0,0);color:rgba(255,255,255,.8)}#nav nav .menu-container li a:hover,#nav nav .menu-container li a:focus,#nav nav .menu-container li a.is-active{color:#fff;background:rgba(0,0,0,.6)}#nav nav .menu-container li.expanded{position:relative}#nav nav .menu-container li.expanded>a{margin-right:4em}#nav nav .menu-container li.expanded button.toggle{position:absolute;right:0;top:0;width:4em;height:4em;border-left:1px solid rgba(255,255,255,.2);transition:all .25s;background:rgba(0,0,0,0)}#nav nav .menu-container li.expanded button.toggle span{overflow:hidden;text-indent:999px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;white-space:nowrap;width:1px;height:1px}#nav nav .menu-container li.expanded button.toggle::after{content:"";position:absolute;right:2em;top:2em;width:.7em;height:.7em;border:2px solid rgba(255,255,255,.7);border-style:solid solid none none;transform:translate(50%,-50%) rotate(45deg);transition:all .25s;transition:all .25s}#nav nav .menu-container li.expanded button.toggle:hover{cursor:pointer;background:#828283}#nav nav .menu-container li.expanded button.toggle:hover::after{border-color:#000}#nav nav .menu-container li.expanded .menu-container{z-index:500}#nav nav .menu-container li.expanded .menu-container .menu-container{z-index:501}#nav nav .menu-container li.expanded .menu-container .menu-container .menu-container{z-index:502}#nav nav .menu-container li.expanded .menu-container .menu-container .menu-container .menu-container{z-index:503}#nav nav .menu-container li.expanded li a{display:block;color:#fff;padding:1.25em 2em;text-transform:none;line-height:1em;transition:all .25s}#nav nav .menu-container li.expanded li a:hover{background:#5d5f5f}#nav nav .menu-container li.expanded.open::after{border-style:solid solid none none;transform:translate(50%,-70%) rotate(135deg)}#nav nav .menu-container li.expanded.open>.menu-container{transform:none}}@media screen and (min-width:1280px){#nav{transition:all .5s;white-space:nowrap;font-size:.7em;transition:font-size .5s ease-in-out;display:flex}#nav>nav{width:100%}#nav button{display:none !important}#nav>nav>.menu-container{display:flex}#nav>nav>.menu-container>button{display:none}#nav>nav>.menu-container .buttons{display:flex;align-items:center;line-height:1em;margin-left:2em}#nav>nav>.menu-container .buttons li{margin-left:1em}#nav>nav>.menu-container .buttons li.account a,#nav>nav>.menu-container .buttons li.site-switch a{display:inline-block;position:relative;border-radius:999px;padding:.5em;font-family:poppins,sans-serif;font-weight:400;overflow:hidden;color:#fff;color:#fff;background:linear-gradient(to right,hsl(9.64,69.42%,52.55%),hsl(10.27,69.75%,52.79%) 10.79%,hsl(11.9,70.68%,53.44%) 21.99%,hsl(14.12,72.14%,54.41%) 33.34%,hsl(16.58,74.04%,55.58%) 44.59%,hsl(19.06,76.3%,56.87%) 55.48%,hsl(21.4,78.82%,58.19%) 65.75%,hsl(23.52,81.48%,59.46%) 75.14%,hsl(25.35,84.12%,60.64%) 83.41%,hsl(26.84,86.54%,61.65%) 90.28%,hsl(27.97,88.55%,62.44%) 95.51%,hsl(28.69,89.92%,62.95%) 98.83%,hsl(28.94,90.43%,63.14%))}#nav>nav>.menu-container .buttons li.account a::before,#nav>nav>.menu-container .buttons li.site-switch a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .25s}#nav>nav>.menu-container .buttons li.account a span,#nav>nav>.menu-container .buttons li.site-switch a span{display:block;position:relative;padding:.2em 5em 0 1.5em;line-height:2.8em}#nav>nav>.menu-container .buttons li.account a span::before,#nav>nav>.menu-container .buttons li.site-switch a span::before{content:"";position:absolute;right:0;top:0;width:3em;height:3em;background:rgba(255,255,255,.25) url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6Z"%2F%3E%3C%2Fsvg%3E') 50% 50%/50% auto no-repeat;border-radius:999px;transition:all .25s}#nav>nav>.menu-container .buttons li.account a:hover::before,#nav>nav>.menu-container .buttons li.site-switch a:hover::before{opacity:1}#nav>nav>.menu-container .buttons li.account a:hover span::before,#nav>nav>.menu-container .buttons li.site-switch a:hover span::before{background-color:rgba(255,255,255,.5)}#nav>nav>.menu-container .buttons li.logout a{display:inline-block;border-radius:999px;border:2px solid #64acf7;font-family:poppins,sans-serif;font-weight:400;height:calc(4em + 2px);line-height:4em;padding:0 3em;color:#231f20;transition:all .25s}#nav>nav>.menu-container .buttons li.logout a:hover{background:#64acf7;color:#fff;border-color:#042674}#nav>nav>.menu-container>ul.menu{display:flex;justify-content:center;align-items:center}#nav>nav>.menu-container>ul.menu>li{padding:0 0 0 2em;position:relative}#nav>nav>.menu-container>ul.menu>li>button{display:none}#nav>nav>.menu-container>ul.menu>li>a{display:block;position:relative;padding:0;color:rgba(0,0,0,.9)}#nav>nav>.menu-container>ul.menu>li>a::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:0;height:4px;background:linear-gradient(to right,hsl(32.02,82.83%,54.31%),hsl(31.66,82.34%,54.12%) 5.79%,hsl(31.04,81.51%,53.79%) 10.88%,hsl(30.2,80.43%,53.35%) 15.63%,hsl(29.16,79.19%,52.83%) 20.37%,hsl(27.96,77.85%,52.26%) 25.46%,hsl(26.64,76.49%,51.66%) 31.25%,hsl(25.24,75.18%,51.06%) 38.08%,hsl(23.86,73.98%,50.49%) 46.3%,hsl(22.56,72.99%,49.98%) 56.25%,hsl(21.47,73.36%,49.58%) 68.29%,hsl(20.71,73.61%,49.31%) 82.75%,hsl(20.43,73.71%,49.22%));transition:all .25s}#nav>nav>.menu-container>ul.menu>li:hover>a::after,#nav>nav>.menu-container>ul.menu>li.active-trail::after,#nav>nav>.menu-container>ul.menu>li>a.is-active::after{width:100%}#nav>nav>.menu-container>ul.menu>li>.menu-container{width:100vw}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul{display:flex;flex-flow:row wrap;align-items:flex-start;border-top:1px solid #ccc;width:100%}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul:has(>li+li)>li{width:50%}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul:has(>li+li+li)>li{width:33.3333333333%}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul:has(>li+li+li+li)>li{width:25%}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul:has(>li+li+li+li+li)>li{width:20%}#nav>nav>.menu-container>ul.menu>li>.menu-container>ul:has(>li+li+li+li+li+li)>li{width:16.6666666667%}#nav>nav>.menu-container>ul.menu:hover>li>a::after{width:0 !important}#nav>nav>.menu-container>ul.menu:hover>li:hover>a::after{width:100% !important}#nav>nav>.menu-container>ul.menu>li.expanded{position:static}#nav>nav>.menu-container>ul.menu>li.expanded>a{position:relative;padding-right:1em}#nav>nav>.menu-container>ul.menu>li.expanded>a::before{content:"";position:absolute;right:0;top:50%;width:.5em;height:.5em;border:1px solid #909090;border-style:solid solid none none;transform:translate(-25%,-50%) rotate(45deg);transition:all .25s}#nav>nav>.menu-container>ul.menu>li.expanded>a:hover::before{transform:translate(-5%,-80%) rotate(135deg)}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container{position:fixed;display:flex;flex-flow:column;left:0;width:100%;transition:opacity .25s .2s,transform 0s .2s;transform:translateX(-100%);opacity:0}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container>button{width:30rem;padding-top:0;padding-bottom:0;height:4rem;line-height:4rem;transition:all .25s;display:none}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container>ul>li{display:block !important}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container>ul>li>a{background:#1050e0;height:4rem;line-height:4rem;color:#fff;font-weight:700;margin-bottom:1em;border-right:2px solid #fff}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container>ul>li>a:hover{color:#fff;background:#0f3da9}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container .menu-container{position:relative;transform:none;display:block}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container .menu-container ul{display:block}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container .menu-container .menu-container{padding-left:2em}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container>ul{background:#fff;width:100%;overflow-y:scroll;box-shadow:0 10px 10px rgba(0,0,0,.3);padding-bottom:1em}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li{line-height:1.2em}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li a{display:inline-block;padding:.25em 2em;line-height:1.2em;display:flex;align-items:center;overflow:hidden;color:rgba(0,0,0,.8);line-height:1.2em;transition:all .25s}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li a::before{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background:linear-gradient(to right,hsl(46.61,100%,52.55%),hsl(46.27,99.67%,52.71%) 9.99%,hsl(45.3,98.75%,53.07%) 19.07%,hsl(43.79,97.33%,53.45%) 27.44%,hsl(41.78,95.52%,53.79%) 35.26%,hsl(39.31,93.44%,54.04%) 42.72%,hsl(36.41,91.2%,54.21%) 50%,hsl(33.17,88.94%,54.31%) 57.28%,hsl(29.72,86.79%,54.36%) 64.74%,hsl(26.28,84.88%,54.36%) 72.56%,hsl(23.2,83.35%,54.34%) 80.93%,hsl(20.96,82.34%,54.32%) 90.01%,hsl(20.1,81.97%,54.31%));transition:all .25s}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li a:hover{color:#1050e0}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>a{flex-grow:1}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>button.toggle{border:none;position:relative;background:rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,.1);width:4rem;z-index:0;transition:all .25s}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>button.toggle::after{content:"";position:absolute;right:50%;top:50%;width:.7em;height:.7em;border:2px solid rgba(0,0,0,.7);border-style:solid solid none none;transform:translate(50%,-50%) rotate(45deg);transition:all .25s}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>button.toggle:hover{cursor:pointer;background:#ea6b2b}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>button.toggle:hover::after{border-color:#fff}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded>button.toggle span{overflow:hidden;text-indent:999px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;white-space:nowrap;width:1px;height:1px}#nav>nav>.menu-container>ul.menu>li.expanded>.menu-container li.expanded .menu-container{position:relative;transition:all .25s;transform:none}#nav>nav>.menu-container>ul.menu>li.expanded.open>.menu-container{transform:none;opacity:1}}@media screen and (min-width:1280px){#nav{font-size:.8em}}@media screen and (min-width:1600px){#nav{font-size:.9em}}#nav-toggle{position:absolute;right:2rem;top:50%;transform:translateY(-50%);height:100%;background:#fff;border:none;z-index:400;width:48px;height:42px}@media screen and (min-width:1280px){#nav-toggle{display:none}}#nav-toggle .icon{position:absolute;left:50%;top:50%;width:25px;height:20px;transform:translate(-50%,-50%)}#nav-toggle .icon .l{position:absolute;left:0;width:100%;height:3px;background:#ea6b2b;transition:all .25s}#nav-toggle .icon .l.t{top:0}#nav-toggle .icon .l.m{top:50%;transform:translateY(-50%)}#nav-toggle .icon .l.b{bottom:0}#nav-toggle.open .icon .l{top:40%}#nav-toggle.open .icon .l.t,#nav-toggle.open .icon .l.b{transform:rotate(45deg)}#nav-toggle.open .icon .l.m{transform:rotate(-45deg)}#banner{position:relative;overflow:hidden}#banner .video-container{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:0}#banner .video-container>div{position:absolute;left:0;top:0;width:100%;height:100%}#banner .video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-top:0 !important}#banner .video-container video::-webkit-media-controls{display:none !important}@media screen and (min-width:0)and (max-width:767px){#banner .video-container{display:none !important}}@media screen and (min-width:960px){#banner .video-container{opacity:0}.loaded #banner .video-container{opacity:1;transition:all 1s}}#banner .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#banner .video-container::after,#banner .bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,hsla(0,0%,0%,0.65),hsla(0,0%,0%,0.64213) 10.79%,hsla(0,0%,0%,0.62037) 21.99%,hsla(0,0%,0%,0.5875) 33.34%,hsla(0,0%,0%,0.5463) 44.59%,hsla(0,0%,0%,0.49954) 55.48%,hsla(0,0%,0%,0.45) 65.75%,hsla(0,0%,0%,0.40046) 75.14%,hsla(0,0%,0%,0.3537) 83.41%,hsla(0,0%,0%,0.3125) 90.28%,hsla(0,0%,0%,0.27963) 95.51%,hsla(0,0%,0%,0.25787) 98.83%,hsla(0,0%,0%,0.25))}@media screen and (min-width:0)and (max-width:767px){#banner .video-container::after,#banner .bg::after{background:linear-gradient(to bottom,hsla(0,0%,0%,0.5),hsla(0,0%,0%,0.5059) 10.79%,hsla(0,0%,0%,0.52222) 21.99%,hsla(0,0%,0%,0.54688) 33.34%,hsla(0,0%,0%,0.57778) 44.59%,hsla(0,0%,0%,0.61285) 55.48%,hsla(0,0%,0%,0.65) 65.75%,hsla(0,0%,0%,0.68715) 75.14%,hsla(0,0%,0%,0.72222) 83.41%,hsla(0,0%,0%,0.75313) 90.28%,hsla(0,0%,0%,0.77778) 95.51%,hsla(0,0%,0%,0.7941) 98.83%,hsla(0,0%,0%,0.8))}}#banner .scroll-indicator{position:absolute;right:3rem;bottom:3rem;width:3rem;height:3rem;border-radius:9999px;z-index:490;border:2px solid rgba(255,255,255,.5)}#banner .scroll-indicator>div{display:none}#banner .scroll-indicator::before,#banner .scroll-indicator::after{content:"";position:absolute;left:50%;top:50%;width:.55rem;height:.55rem;border:2px solid rgba(255,255,255,.5);border-style:none solid solid none;transform:translate(-50%,-50%) rotate(45deg);animation:pulse 1.5s .25s infinite normal ease forwards}#banner .scroll-indicator::before{margin-top:-7px;animation:pulse 1.5s .5s infinite normal ease forwards}@media screen and (min-width:0)and (max-width:639px){#banner .scroll-indicator{display:none}}@media screen and (min-width:960px){#banner .scroll-indicator{bottom:-80px;opacity:0}.loaded #banner .scroll-indicator{bottom:3rem;opacity:1;transition:all .5s ease-in-out}}#banner .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:110}#banner::before,#banner::after{content:"";position:absolute;left:0;width:100%;height:1rem;z-index:499}#banner::before{bottom:0;background:rgba(255,255,255,.075)}#banner::after{top:100%;background:rgba(0,0,0,.5)}.not-front #banner::before,.not-front #banner::after{background:linear-gradient(to right,hsla(46.61,100%,52.55%,0.5),hsla(45.9,99.32%,52.86%,0.5) 5.79%,hsla(44.67,98.15%,53.25%,0.5) 10.88%,hsla(42.99,96.6%,53.61%,0.5) 15.63%,hsla(40.87,94.73%,53.9%,0.5) 20.37%,hsla(38.35,92.67%,54.11%,0.5) 25.46%,hsla(35.47,90.52%,54.25%,0.5) 31.25%,hsla(32.32,88.38%,54.33%,0.5) 38.08%,hsla(29.02,86.38%,54.36%,0.5) 46.3%,hsla(25.78,84.62%,54.36%,0.5) 56.25%,hsla(22.93,83.22%,54.34%,0.5) 68.29%,hsla(20.88,82.31%,54.32%,0.5) 82.75%,hsla(20.1,81.97%,54.31%,0.5))}.paragraph--type--banner-slide{position:relative;z-index:200;height:650px}.not-front .paragraph--type--banner-slide{height:400px}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--banner-slide{font-size:.9em}}@media screen and (min-width:768px){.paragraph--type--banner-slide{height:70vh;min-height:600px}.not-front .paragraph--type--banner-slide{height:60vh;min-height:500px}}@media screen and (min-width:960px){.paragraph--type--banner-slide{height:100vh}.not-front .paragraph--type--banner-slide{height:60vh}}.paragraph--type--banner-slide .content{max-width:1300px;padding:2rem 1rem 2rem 1rem;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);margin-top:2rem}@media screen and (min-width:1600px){.paragraph--type--banner-slide .content{max-width:1600px}}@media screen and (min-width:375px){.paragraph--type--banner-slide .content{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.paragraph--type--banner-slide .content{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.paragraph--type--banner-slide .content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width:960px){.paragraph--type--banner-slide .content{margin-top:3.5rem}}.paragraph--type--banner-slide .content h2{font-size:1em}.paragraph--type--banner-slide .content h2 .overline,.paragraph--type--banner-slide .content .field--name-field-bnr-overline{display:block;color:#fff;font-size:1em;line-height:1.2em;font-weight:700;margin-bottom:.25em}.paragraph--type--banner-slide .content h2 .headline,.paragraph--type--banner-slide .content h1{display:block;font-size:1.5em;line-height:1.2em;max-width:11em;color:#eb7a2a;background:linear-gradient(to right,hsl(46.61,100%,52.55%),hsl(45.98,99.35%,52.85%) 5.79%,hsl(44.92,98.24%,53.22%) 10.88%,hsl(43.46,96.76%,53.57%) 15.63%,hsl(41.64,94.98%,53.85%) 20.37%,hsl(39.5,93.02%,54.07%) 25.46%,hsl(37.09,90.97%,54.21%) 31.25%,hsl(34.49,88.93%,54.3%) 38.08%,hsl(31.81,87.02%,54.34%) 46.3%,hsl(29.24,85.35%,54.34%) 56.25%,hsl(27.02,84.02%,54.33%) 68.29%,hsl(25.46,83.15%,54.32%) 82.75%,hsl(24.87,82.83%,54.31%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);overflow:hidden}.not-front .paragraph--type--banner-slide .content h2 .headline,.not-front .paragraph--type--banner-slide .content h1{max-width:22em}@media screen and (min-width:375px){.paragraph--type--banner-slide .content h2 .headline,.paragraph--type--banner-slide .content h1{font-size:2em;line-height:1.2em}}@media screen and (min-width:640px){.paragraph--type--banner-slide .content h2 .overline,.paragraph--type--banner-slide .content .field--name-field-bnr-overline{font-size:1.2em;line-height:1.2em}.paragraph--type--banner-slide .content h2 .headline,.paragraph--type--banner-slide .content h1{font-size:2.25em;line-height:1.2em}}@media screen and (min-width:960px){.paragraph--type--banner-slide .content h2 .headline,.paragraph--type--banner-slide .content h1{font-size:3em;line-height:1.2em}}@media screen and (min-width:1400px){.paragraph--type--banner-slide .content h2 .overline,.paragraph--type--banner-slide .content .field--name-field-bnr-overline{font-size:1.5em;line-height:1.2em}.paragraph--type--banner-slide .content h2 .headline,.paragraph--type--banner-slide .content h1{font-size:4em;line-height:1.2em}}.paragraph--type--banner-slide .content .field--name-field-body,.paragraph--type--banner-slide .content .field--name-field-bnr-subtext{color:rgba(229,243,247,.7);line-height:1.6em;max-width:46em;margin:.5em 0 1.5em 0;font-weight:300}@media screen and (min-width:960px){.paragraph--type--banner-slide .content .field--name-field-body,.paragraph--type--banner-slide .content .field--name-field-bnr-subtext{font-size:1.2em;line-height:1.6em}}@media screen and (min-width:0)and (max-width:639px){.paragraph--type--banner-slide .content .field--name-field-button{font-size:.8em}}.paragraph--type--banner-slide .content .field--name-field-button a{display:inline-block;position:relative;border-radius:999px;padding:.5em;font-family:poppins,sans-serif;font-weight:400;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);color:rgba(255,255,255,.8);border:2px solid rgba(255,255,255,.2);transition:all .25s}.paragraph--type--banner-slide .content .field--name-field-button a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .25s}.paragraph--type--banner-slide .content .field--name-field-button a span{display:block;position:relative;padding:.2em 5em 0 1.5em;line-height:2.8em}.paragraph--type--banner-slide .content .field--name-field-button a span::before{content:"";position:absolute;right:0;top:0;width:3em;height:3em;background:rgba(255,255,255,.25) url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6Z"%2F%3E%3C%2Fsvg%3E') 50% 50%/50% auto no-repeat;border-radius:999px;transition:all .25s}.paragraph--type--banner-slide .content .field--name-field-button a:hover::before{opacity:1}.paragraph--type--banner-slide .content .field--name-field-button a:hover span::before{background-color:rgba(255,255,255,.5)}.paragraph--type--banner-slide .content .field--name-field-button a:hover{color:#fff;border-color:rgba(255,255,255,.4)}@media screen and (min-width:960px){.paragraph--type--banner-slide h2 .overline,.paragraph--type--banner-slide .field--name-field-bnr-overline{opacity:0}.paragraph--type--banner-slide .field--name-field-body,.paragraph--type--banner-slide .field--name-field-bnr-subtext,.paragraph--type--banner-slide .field--name-field-button,.paragraph--type--banner-slide .block-system-breadcrumb-block{opacity:0}.paragraph--type--banner-slide h2 .headline .word,.paragraph--type--banner-slide h1 span{display:inline-block;opacity:0}.loaded .paragraph--type--banner-slide h2 .headline .word,.loaded .paragraph--type--banner-slide h1 span{opacity:1;transition:all .5s 0s ease-in-out}.loaded .paragraph--type--banner-slide h2 .overline,.loaded .paragraph--type--banner-slide .field--name-field-bnr-overline,.loaded .paragraph--type--banner-slide .field--name-field-body,.loaded .paragraph--type--banner-slide .field--name-field-bnr-subtext,.loaded .paragraph--type--banner-slide .field--name-field-button,.loaded .paragraph--type--banner-slide .block-system-breadcrumb-block{transform:none;opacity:1;transition:all .5s 0s ease-in-out}}@keyframes pulse{0%{opacity:0;transform:translate(-50%,0%) rotate(45deg) scale(1,1)}10%{opacity:0;transform:translate(-50%,-200%) rotate(45deg) scale(1,1)}50%{opacity:1;transform:translate(-50%,0%) rotate(45deg) scale(1.2,1.2)}90%{opacity:0}100%{opacity:0;transform:translate(-50%,50%) rotate(45deg) scale(1,1)}}.block-system-breadcrumb-block{letter-spacing:.025em;position:relative;z-index:400;color:rgba(255,255,255,.7);font-size:.8em;font-weight:700;line-height:1.6em;margin-top:2em}.block-system-breadcrumb-block ol{padding:0;margin:0;list-style:none}.block-system-breadcrumb-block ol li{display:inline-block;line-height:1.2em}.block-system-breadcrumb-block ol li a{color:#fff}.block-system-breadcrumb-block ol li a:hover{color:#8f8f8f}.block-system-breadcrumb-block ol li::after{display:inline-block;content:" . ";padding:0 .25em}.block-system-breadcrumb-block ol li:last-child::after{display:none}.block-system-breadcrumb-block ol a{position:relative;padding-bottom:.25em}.node-service.node-teaser a,.node-page.node-teaser a,.node-article.node-teaser a,.paragraph--type--interview-callout a{display:block;position:relative}@media screen and (min-width:0)and (max-width:567px){.node-service.node-teaser a,.node-page.node-teaser a,.node-article.node-teaser a,.paragraph--type--interview-callout a{font-size:.8em}}.node-service.node-teaser a .field--name-field-image,.node-page.node-teaser a .field--name-field-image,.node-article.node-teaser a .field--name-field-image,.paragraph--type--interview-callout a .field--name-field-image{overflow:hidden;position:relative}.node-service.node-teaser a .field--name-field-image img,.node-page.node-teaser a .field--name-field-image img,.node-article.node-teaser a .field--name-field-image img,.paragraph--type--interview-callout a .field--name-field-image img{display:block;width:100%;height:auto}.node-service.node-teaser a .field--name-field-image::after,.node-page.node-teaser a .field--name-field-image::after,.node-article.node-teaser a .field--name-field-image::after,.paragraph--type--interview-callout a .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,hsla(0,0%,0%,0.5),hsla(0,0%,0%,0.49016) 9.99%,hsla(0,0%,0%,0.46296) 19.07%,hsla(0,0%,0%,0.42188) 27.44%,hsla(0,0%,0%,0.37037) 35.26%,hsla(0,0%,0%,0.31192) 42.72%,hsla(0,0%,0%,0.25) 50%,hsla(0,0%,0%,0.18808) 57.28%,hsla(0,0%,0%,0.12963) 64.74%,hsla(0,0%,0%,0.07813) 72.56%,hsla(0,0%,0%,0.03704) 80.93%,hsla(0,0%,0%,0.00984) 90.01%,hsla(0,0%,0%,0))}.node-service.node-teaser a .field--name-field-image::before,.node-page.node-teaser a .field--name-field-image::before,.node-article.node-teaser a .field--name-field-image::before,.paragraph--type--interview-callout a .field--name-field-image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,hsl(221.45,86.61%,46.86%),hsl(220.25,86.77%,46.96%) 10.79%,hsl(217.25,87.2%,47.24%) 21.99%,hsl(213.41,87.87%,47.66%) 33.34%,hsl(209.38,88.72%,48.15%) 44.59%,hsl(205.54,89.71%,48.69%) 55.48%,hsl(202.08,90.83%,49.22%) 65.75%,hsl(199.1,92.04%,49.72%) 75.14%,hsl(196.61,93.79%,50.13%) 83.41%,hsl(194.63,96.26%,50.43%) 90.28%,hsl(193.16,98.23%,50.59%) 95.51%,hsl(192.24,99.53%,50.61%) 98.83%,hsl(191.9,100%,50.59%));opacity:0;transition:all .25s;z-index:20;mix-blend-mode:multiply}.node-service.node-teaser a .content,.node-page.node-teaser a .content,.node-article.node-teaser a .content,.paragraph--type--interview-callout a .content{padding:2rem 1rem 2rem 1rem;position:absolute;left:0;bottom:0;color:#fff;z-index:30}@media screen and (min-width:375px){.node-service.node-teaser a .content,.node-page.node-teaser a .content,.node-article.node-teaser a .content,.paragraph--type--interview-callout a .content{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.node-service.node-teaser a .content,.node-page.node-teaser a .content,.node-article.node-teaser a .content,.paragraph--type--interview-callout a .content{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.node-service.node-teaser a .content,.node-page.node-teaser a .content,.node-article.node-teaser a .content,.paragraph--type--interview-callout a .content{padding:4rem 4rem 4rem 4rem}}.node-service.node-teaser a .overline,.node-page.node-teaser a .overline,.node-article.node-teaser a .overline,.paragraph--type--interview-callout a .overline{color:rgba(255,255,255,.75)}.node-service.node-teaser a h2,.node-page.node-teaser a h2,.node-article.node-teaser a h2,.paragraph--type--interview-callout a h2{font-weight:700;font-size:1.5em;line-height:1.2em;max-width:10em;margin-top:.25em}@media screen and (min-width:0)and (max-width:639px){.node-service.node-teaser a h2,.node-page.node-teaser a h2,.node-article.node-teaser a h2,.paragraph--type--interview-callout a h2{font-size:1.5em;line-height:1.2em}}.node-service.node-teaser a:hover .field--name-field-image::before,.node-page.node-teaser a:hover .field--name-field-image::before,.node-article.node-teaser a:hover .field--name-field-image::before,.paragraph--type--interview-callout a:hover .field--name-field-image::before{opacity:1}@media screen and (min-width:960px){.node-service.node-teaser,.node-page.node-teaser,.node-article.node-teaser,.paragraph--type--interview-callout{transform:translateX(80px);opacity:0}.node-service.node-teaser.loaded,.node-page.node-teaser.loaded,.node-article.node-teaser.loaded,.paragraph--type--interview-callout.loaded{transform:none;opacity:1;transition:all .5s ease-in-out}}#sidebar nav h2,#sidebar nav h3,#sidebar nav li a{display:block;position:relative;line-height:1.4em;color:#1050e0}#sidebar nav h2::after,#sidebar nav h3::after,#sidebar nav li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:rgba(0,0,0,.07)}#sidebar nav h2,#sidebar nav h3{padding-bottom:1rem;color:#1e1d1d}#sidebar nav h2{font-size:1.5em}#sidebar nav h3{padding-top:1rem}#sidebar nav button{display:none}#sidebar nav ul{padding:0;margin:0;list-style:none;font-weight:700}#sidebar nav>.block-content>.menu-container>ul li a{display:block;position:relative;line-height:1.2em;transition:all .25s;font-weight:700}#sidebar nav>.block-content>.menu-container>ul li a span{display:block;line-height:1.2em;position:relative;overflow:hidden;transition:padding .25s,width 0s .25s;width:100%;height:4rem;display:flex;align-items:center;overflow:ellipse}#sidebar nav>.block-content>.menu-container>ul li button.toggle{display:block;position:absolute;right:0;top:0;width:4rem;height:4rem;border:none;background:rgba(0,0,0,0)}#sidebar nav>.block-content>.menu-container>ul li button.toggle span{overflow:hidden;text-indent:999px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;white-space:nowrap;width:1px;height:1px}#sidebar nav>.block-content>.menu-container>ul li button.toggle::after{content:"";position:absolute;left:50%;top:50%;width:.75em;height:.75em;border:2px solid #1050e0;border-style:solid solid none none;transform:translate(-70%,-50%) rotate(45deg);transition:all .25s}#sidebar nav>.block-content>.menu-container>ul li.active-trail>a,#sidebar nav>.block-content>.menu-container>ul li>a:hover,#sidebar nav>.block-content>.menu-container>ul li>a.is-active{color:#06106f}#sidebar nav>.block-content>.menu-container>ul li.active-trail>a span::before,#sidebar nav>.block-content>.menu-container>ul li>a:hover span::before,#sidebar nav>.block-content>.menu-container>ul li>a.is-active span::before{left:.75em}#sidebar nav>.block-content>.menu-container>ul li>a:hover span{width:calc(100% + 1.5em);transition:padding .25s,width 0s 0s}#sidebar nav>.block-content>.menu-container>ul li.expanded>a::before,#sidebar nav>.block-content>.menu-container>ul li.collapsed:hover>a::before{transform:translate(-50%,-70%) rotate(135deg)}#sidebar nav>.block-content>.menu-container>ul li.expanded{position:relative;overflow:hidden}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li a{max-height:0;overflow:hidden;transition:all .5s;color:#1050e0}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li a span{padding:1.75em 0 1.75em 1.5em}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li a span::before{border-color:#1050e0}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.active-trail>a,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a:hover,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a.is-active{padding-left:1.75em;color:#06106f}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.active-trail>a span,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a:hover span,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a.is-active span{padding-left:1.5em}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.active-trail>a span:before,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a:hover span:before,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li>a.is-active span:before{left:.5em}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.expanded .menu-container ul li a{padding-left:1.5em}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.expanded .menu-container ul li a span{padding:1.75em 0 1.75em 1.5em}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.expanded .menu-container ul li>a:hover,#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.expanded .menu-container ul li>a.is-active{padding-left:3em;color:#06106f}#sidebar nav>.block-content>.menu-container>ul li.expanded .menu-container ul li.expanded .menu-container ul li.active-trail>a{color:#06106f}#sidebar nav>.block-content>.menu-container>ul li.expanded.open>button.toggle::after{transform:translate(-50%,-71%) rotate(135deg)}#sidebar nav>.block-content>.menu-container>ul li.expanded.open>.menu-container>ul>li>a{max-height:4rem}@media screen and (min-width:0)and (max-width:959px){#sidebar nav h2>span{display:block;position:relative}#sidebar nav h2 button.toggle{display:block;position:absolute;right:0;top:0;width:4rem;height:100%;border:none;background:rgba(0,0,0,0);overflow:hidden;text-indent:9999px}#sidebar nav h2 button.toggle span{overflow:hidden;text-indent:999px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;white-space:nowrap;width:1px;height:1px}#sidebar nav h2 button.toggle::after{content:"";position:absolute;left:50%;top:50%;width:.55rem;height:.55rem;border:2px solid #1050e0;border-style:solid solid none none;transform:translate(-70%,-50%) rotate(45deg);transition:all .25s}#sidebar nav h2 button.toggle:hover::after,#sidebar nav h2 button.toggle.open::after{transform:translate(-50%,-70%) rotate(135deg)}#sidebar nav .block-content{max-height:0;overflow:hidden;transition:all .5s}#sidebar nav.open .block-content{max-height:9999px}}.user-logged-in #sidebar .block,.user-logged-in #sidebar nav{position:relative}.user-logged-in #sidebar .block .contextual,.user-logged-in #sidebar nav .contextual{right:5em !important}.user-logged-in #sidebar .block:hover .contextual button.trigger.visually-hidden,.user-logged-in #sidebar nav:hover .contextual button.trigger.visually-hidden{clip:initial !important}.user-logged-in #sidebar .block:hover .contextual ul,.user-logged-in #sidebar nav:hover .contextual ul{background:#fff}#sidebar .block-type-section-sidebar h2{display:block;position:relative;line-height:1.4em;font-size:1em;color:#1050e0}#sidebar .block-type-section-sidebar h2::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:rgba(0,0,0,.07)}#sidebar .block-type-section-sidebar h2>span{display:block;position:relative;height:4rem;display:flex;align-items:center;overflow:ellipse}#sidebar .block-type-section-sidebar h2 button.toggle{display:block;position:absolute;right:0;top:0;width:4rem;height:4rem;border:none;background:rgba(0,0,0,0)}#sidebar .block-type-section-sidebar h2 button.toggle span{overflow:hidden;text-indent:999px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute;white-space:nowrap;width:1px;height:1px}#sidebar .block-type-section-sidebar h2 button.toggle::after{content:"";position:absolute;left:50%;top:50%;width:.75em;height:.75em;border:2px solid #1050e0;border-style:solid solid none none;transform:translate(-70%,-50%) rotate(45deg);transition:all .25s}#sidebar .block-type-section-sidebar .paragraph--type--files-list .field>div a{display:block;position:relative;height:4rem;max-height:0;display:flex;align-items:center;overflow:ellipse;padding-left:1.5rem;position:relative;overflow:hidden;transition:all .5s;width:100%;color:#1050e0;font-weight:700}#sidebar .block-type-section-sidebar .paragraph--type--files-list .field>div a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:rgba(0,0,0,.07)}#sidebar .block-type-section-sidebar .paragraph--type--files-list .field>div a:hover{padding-left:3.75em;color:#06106f}#sidebar .block-type-section-sidebar .paragraph--type--files-list .field>div a:hover::before{left:1.75em}#sidebar .block-type-section-sidebar.open h2 button.toggle::after{transform:translate(-50%,-70%) rotate(135deg)}#sidebar .block-type-section-sidebar.open .paragraph--type--files-list .field>div a{max-height:4rem}.paragraph--type--subpage-index .category{padding:0rem 0rem 2rem 0rem;margin-bottom:2rem;border-bottom:1px solid #ccc}@media screen and (min-width:375px){.paragraph--type--subpage-index .category{padding:0rem 0rem 2rem 0rem}}@media screen and (min-width:960px){.paragraph--type--subpage-index .category{padding:0rem 0rem 3rem 0rem}}@media screen and (min-width:1600px){.paragraph--type--subpage-index .category{padding:0rem 0rem 4rem 0rem}}@media screen and (min-width:960px){.paragraph--type--subpage-index .category{margin-bottom:3rem}}@media screen and (min-width:1600px){.paragraph--type--subpage-index .category{margin-bottom:4rem}}.paragraph--type--subpage-index .category:last-child{border-bottom:none}.paragraph--type--subpage-index .views-row{margin-bottom:.5rem}@media screen and (min-width:960px){.paragraph--type--subpage-index .views-row{margin-bottom:.75rem}}@media screen and (min-width:1600px){.paragraph--type--subpage-index .views-row{margin-bottom:1rem}}@media screen and (min-width:0)and (max-width:639px){.node-page.node-teaser a .content{font-size:.7em}}.node-page.node-full .field--name-field-page-content>.paragraph,.node-service.node-full .field--name-field-page-content>.paragraph,.node-article.node-full .field--name-field-page-content>.paragraph{margin-bottom:2em}@media screen and (min-width:1600px){.node-page.node-full .field--name-field-page-content>.paragraph,.node-service.node-full .field--name-field-page-content>.paragraph,.node-article.node-full .field--name-field-page-content>.paragraph{max-width:50em;margin:auto}.node-page.node-full .field--name-field-page-content>.paragraph.paragraph--type--subpage-index,.node-service.node-full .field--name-field-page-content>.paragraph.paragraph--type--subpage-index,.node-article.node-full .field--name-field-page-content>.paragraph.paragraph--type--subpage-index{max-width:none}}.node-page.node-full .field--name-field-page-content>.paragraph.divider,.node-service.node-full .field--name-field-page-content>.paragraph.divider,.node-article.node-full .field--name-field-page-content>.paragraph.divider{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #ccc}.node-page.node-full .field--name-field-page-content>.paragraph.divider .field--name-field-body *:last-child,.node-service.node-full .field--name-field-page-content>.paragraph.divider .field--name-field-body *:last-child,.node-article.node-full .field--name-field-page-content>.paragraph.divider .field--name-field-body *:last-child{margin-bottom:0}.node-page.node-full .field--name-field-page-content>.paragraph.divider:last-child,.node-service.node-full .field--name-field-page-content>.paragraph.divider:last-child,.node-article.node-full .field--name-field-page-content>.paragraph.divider:last-child{margin-bottom:0;border-bottom:none}.node-page.node-full .field--name-field-page-content .paragraph--type--webform:not(:last-child),.node-service.node-full .field--name-field-page-content .paragraph--type--webform:not(:last-child),.node-article.node-full .field--name-field-page-content .paragraph--type--webform:not(:last-child){margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #ccc}.paragraph--type--profiles-carousel>.inner{padding-bottom:0 !important}.paragraph--type--profiles-carousel>.inner>div{padding:0rem 0rem 3rem 0rem;border-bottom:1px solid #ccc}@media screen and (min-width:375px){.paragraph--type--profiles-carousel>.inner>div{padding:0rem 0rem 3rem 0rem}}@media screen and (min-width:960px){.paragraph--type--profiles-carousel>.inner>div{padding:0rem 0rem 4.5rem 0rem}}@media screen and (min-width:1600px){.paragraph--type--profiles-carousel>.inner>div{padding:0rem 0rem 6rem 0rem}}.paragraph--type--profiles-carousel .view-content{margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:960px){.paragraph--type--profiles-carousel .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--profiles-carousel .view-content{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--profiles-carousel .node-profile{padding:.5rem .25rem .5rem .25rem}@media screen and (min-width:375px){.paragraph--type--profiles-carousel .node-profile{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.paragraph--type--profiles-carousel .node-profile{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--profiles-carousel .node-profile{padding:1rem 1rem 1rem 1rem}}.paragraph--type--profiles-carousel .swiper-slide{height:auto !important}.paragraph--type--profiles .view-content{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.paragraph--type--profiles .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--profiles .view-content{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--profiles .view-content .views-row{padding:.5rem .25rem .5rem .25rem;width:100%}@media screen and (min-width:375px){.paragraph--type--profiles .view-content .views-row{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.paragraph--type--profiles .view-content .views-row{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--profiles .view-content .views-row{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:375px){.paragraph--type--profiles .view-content .views-row{width:50%}.paragraph--type--profiles .view-content .views-row .node-profile{height:100%}.paragraph--type--profiles .view-content .views-row .node-profile a{height:100%;display:flex;flex-flow:column;justify-content:space-between}}@media screen and (min-width:768px){.paragraph--type--profiles .view-content .views-row{width:33.3%}}.node-profile.node-teaser{height:100%}.node-profile.node-teaser a{display:block;color:#1e1d1d;height:100%;display:flex;flex-flow:column;justify-content:space-between}.node-profile.node-teaser a .field--name-field-image{position:relative}.node-profile.node-teaser a .field--name-field-image img{display:block;width:100%;height:auto}.node-profile.node-teaser a .field--name-field-image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .25s}.node-profile.node-teaser a .field--name-field-image::after{content:"Read Full Bio";position:absolute;left:0;top:50%;width:100%;text-align:center;transform:translateY(-50%);color:#fff;text-transform:uppercase;letter-spacing:.05em;font-weight:700;opacity:0;transition:all .25s}.node-profile.node-teaser a h3{font-size:1.25em;font-weight:700;line-height:1.2em;font-size:.9em;line-height:1.4em;margin-top:1em}.node-profile.node-teaser a .field--name-field-titles{color:#393939;font-size:.8em;line-height:1.4em}.node-profile.node-teaser a .field--name-field-titles>div{margin-top:.75em}.node-profile.node-teaser a .more{color:#1050e0;text-transform:capitalize;font-size:.8em;line-height:4em;font-weight:700;border-top:1px solid #ccc;margin-top:1em;position:relative}.node-profile.node-teaser a .more::before,.node-profile.node-teaser a .more::after{content:"";position:absolute;right:0;top:50%;width:.75em;height:.75em;border:2px solid #1050e0;border-style:solid solid none none;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s}.node-profile.node-teaser a:hover .field--name-field-image::before,.node-profile.node-teaser a:hover .field--name-field-image::after{opacity:1}.node-profile.node-teaser a:hover .more::before{margin-right:7px}@media screen and (min-width:960px){.node-profile.node-teaser{transform:translateY(80px);opacity:0}.node-profile.node-teaser.loaded{transform:none;opacity:1;transition:all .5s ease-in-out}.swiper-slide:nth-child(2) .node-profile.node-teaser.loaded{transition-delay:.2s}.swiper-slide:nth-child(3) .node-profile.node-teaser.loaded{transition-delay:.4s}.swiper-slide:nth-child(4) .node-profile.node-teaser.loaded{transition-delay:.6s}.swiper-slide:nth-child(5) .node-profile.node-teaser.loaded{transition-delay:.8s}}.node-profile.node-full .overview>.inner{max-width:910px;display:flex;flex-flow:row wrap;margin:auto}@media screen and (min-width:1600px){.node-profile.node-full .overview>.inner{max-width:1120px}}.node-profile.node-full .overview>.inner>div{width:100%}.node-profile.node-full .overview .image{margin-bottom:2em}.node-profile.node-full .overview .image img{display:block;width:100%;height:auto}@media screen and (min-width:640px){.node-profile.node-full .overview>.inner>div{width:50%}.node-profile.node-full .overview .image{padding:0rem .5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:375px){.node-profile.node-full .overview .image{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:960px){.node-profile.node-full .overview .image{padding:0rem 1.5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:1600px){.node-profile.node-full .overview .image{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:640px){.node-profile.node-full .overview .text{padding:0rem 0rem 0rem .5rem}}@media screen and (min-width:640px)and (min-width:375px){.node-profile.node-full .overview .text{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width:640px)and (min-width:960px){.node-profile.node-full .overview .text{padding:0rem 0rem 0rem 1.5rem}}@media screen and (min-width:640px)and (min-width:1600px){.node-profile.node-full .overview .text{padding:0rem 0rem 0rem 2rem}}.node-profile.node-full .overview .h2{margin-bottom:0}.node-profile.node-full .overview .field--name-field-titles{font-size:1em;font-weight:700;margin:1em 0}.node-profile.node-full .overview .field--name-field-titles>div{margin-bottom:.5em}.node-profile.node-full .overview .field--name-field-body__3{margin-top:1em;border-top:1px solid #ccc;padding-top:1em;font-size:.8em;line-height:1.8em}.node-profile.node-full .paragraph--type--profiles-carousel{padding:0rem 0rem 3rem 0rem}@media screen and (min-width:375px){.node-profile.node-full .paragraph--type--profiles-carousel{padding:0rem 0rem 3rem 0rem}}@media screen and (min-width:960px){.node-profile.node-full .paragraph--type--profiles-carousel{padding:0rem 0rem 4.5rem 0rem}}@media screen and (min-width:1600px){.node-profile.node-full .paragraph--type--profiles-carousel{padding:0rem 0rem 6rem 0rem}}.node-profile.node-full .paragraph--type--profiles-carousel>.inner{padding-top:0 !important}.node-profile.node-full .paragraph--type--profiles-carousel>.inner>div{padding:3rem 0rem 0rem 0rem;border-top:1px solid #ccc;border-bottom:none}@media screen and (min-width:375px){.node-profile.node-full .paragraph--type--profiles-carousel>.inner>div{padding:3rem 0rem 0rem 0rem}}@media screen and (min-width:960px){.node-profile.node-full .paragraph--type--profiles-carousel>.inner>div{padding:4.5rem 0rem 0rem 0rem}}@media screen and (min-width:1600px){.node-profile.node-full .paragraph--type--profiles-carousel>.inner>div{padding:6rem 0rem 0rem 0rem}}.node-article.node-teaser a h2{max-width:16em}.view-articles.view-display-id-block_page{padding:3rem 1rem 3rem 1rem;max-width:1300px;margin:auto}@media screen and (min-width:375px){.view-articles.view-display-id-block_page{padding:3rem 2rem 3rem 2rem}}@media screen and (min-width:960px){.view-articles.view-display-id-block_page{padding:4.5rem 3rem 4.5rem 3rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-block_page{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-block_page{max-width:1600px}}.view-articles.view-display-id-block_page .view-content{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.view-articles.view-display-id-block_page .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-block_page .view-content{margin-left:-1rem;margin-right:-1rem}}.view-articles.view-display-id-block_page .views-row{padding:.5rem .25rem .5rem .25rem;width:100%}@media screen and (min-width:375px){.view-articles.view-display-id-block_page .views-row{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.view-articles.view-display-id-block_page .views-row{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-block_page .views-row{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:768px){.view-articles.view-display-id-block_page .views-row{width:50%}}#more-articles{padding:2rem 1rem 2rem 1rem;max-width:1300px;margin:auto}@media screen and (min-width:375px){#more-articles{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){#more-articles{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){#more-articles{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width:1600px){#more-articles{max-width:1600px}}#more-articles>div{padding:2rem 0rem 0rem 0rem;border-top:1px solid #ccc}@media screen and (min-width:375px){#more-articles>div{padding:2rem 0rem 0rem 0rem}}@media screen and (min-width:960px){#more-articles>div{padding:3rem 0rem 0rem 0rem}}@media screen and (min-width:1600px){#more-articles>div{padding:4rem 0rem 0rem 0rem}}#more-articles .header{padding:0rem 0rem .5rem 0rem;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (min-width:375px){#more-articles .header{padding:0rem 0rem .5rem 0rem}}@media screen and (min-width:960px){#more-articles .header{padding:0rem 0rem .75rem 0rem}}@media screen and (min-width:1600px){#more-articles .header{padding:0rem 0rem 1rem 0rem}}#more-articles .header .h2{margin-bottom:0}#more-articles .header a{font-weight:700;font-size:1.2em;line-height:1.2em}.view-articles.view-display-id-embed_more .view-content{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.view-articles.view-display-id-embed_more .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-embed_more .view-content{margin-left:-1rem;margin-right:-1rem}}.view-articles.view-display-id-embed_more .views-row{padding:.5rem .25rem .5rem .25rem;width:100%}@media screen and (min-width:375px){.view-articles.view-display-id-embed_more .views-row{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.view-articles.view-display-id-embed_more .views-row{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.view-articles.view-display-id-embed_more .views-row{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:768px){.view-articles.view-display-id-embed_more .views-row{width:50%}}.node-article.node-full .field--name-field-page-content{padding:3rem 1rem 3rem 1rem;max-width:910px;margin:auto}@media screen and (min-width:375px){.node-article.node-full .field--name-field-page-content{padding:3rem 2rem 3rem 2rem}}@media screen and (min-width:960px){.node-article.node-full .field--name-field-page-content{padding:4.5rem 3rem 4.5rem 3rem}}@media screen and (min-width:1600px){.node-article.node-full .field--name-field-page-content{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width:1600px){.node-article.node-full .field--name-field-page-content{max-width:1120px}}.section{overflow:hidden;position:relative}.section .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}@media screen and (min-width:768px){.section .bg.parallax{height:100%;min-height:100vh}}.section>.inner .header:not(.centered){display:flex;justify-content:space-between;align-items:baseline}.section>.inner .header.centered{text-align:center}.section>.inner .header a{font-weight:700;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:960px){.section>.inner .header:not(.centered) .h2{transform:translateX(-80px)}.section>.inner .header:not(.centered) .link{transform:translateX(80px)}.section>.inner .header:not(.centered) .h2,.section>.inner .header:not(.centered) .link{opacity:0}.section>.inner .header.centered .h2{transform:translateY(-80px)}.section>.inner .header.centered .link,.section>.inner .header.centered .field--name-field-body{transform:translateY(-80px)}.section>.inner .header.centered .h2,.section>.inner .header.centered .link,.section>.inner .header.centered .field--name-field-body{opacity:0}.section>.inner .header.loaded:not(.centered) .h2,.section>.inner .header.loaded:not(.centered) .link,.section>.inner .header.loaded:not(.centered) .field--name-field-body,.section>.inner .header.loaded.centered .h2,.section>.inner .header.loaded.centered .link,.section>.inner .header.loaded.centered .field--name-field-body{transform:none;opacity:1;transition:all .75s ease-in-out}.section>.inner .header.loaded.centered .h2{transition-delay:.3s}}.section>.inner{max-width:1300px;margin:auto;position:relative}@media screen and (min-width:1600px){.section>.inner{max-width:1600px}}.section>.inner:not(.tall){padding:3rem 1rem 3rem 1rem}@media screen and (min-width:375px){.section>.inner:not(.tall){padding:3rem 2rem 3rem 2rem}}@media screen and (min-width:960px){.section>.inner:not(.tall){padding:4.5rem 3rem 4.5rem 3rem}}@media screen and (min-width:1600px){.section>.inner:not(.tall){padding:6rem 4rem 6rem 4rem}}.section>.inner.tall{padding:6rem 1rem 6rem 1rem}@media screen and (min-width:375px){.section>.inner.tall{padding:6rem 2rem 6rem 2rem}}@media screen and (min-width:960px){.section>.inner.tall{padding:9rem 3rem 9rem 3rem}}@media screen and (min-width:1600px){.section>.inner.tall{padding:12rem 4rem 12rem 4rem}}.section>.inner .header{margin-bottom:2em}.section>.inner .header .h2{margin-bottom:.25em}.section>.inner .header .subtitle{font-size:1.2em;line-height:1.2em;text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-bottom:.25em}.section>.inner .header a{display:inline-block;position:relative}.section.no-top>.inner{padding-top:0 !important}.node-landing-page .field--name-field-page-content>div:first-child .paragraph,.node-service.node-full .field--name-field-page-content>div:first-child .paragraph{background:rgba(0,0,0,0) !important}@media screen and (min-width:768px){.paragraph--type--text.cols-2 .field--name-field-body>div{-moz-columns:2;columns:2}.paragraph--type--text.cols-2 .field--name-field-body>div h2,.paragraph--type--text.cols-2 .field--name-field-body>div h3{-moz-column-break-after:avoid-column;break-after:avoid-column}.paragraph--type--text.cols-2 .field--name-field-body>div p,.paragraph--type--text.cols-2 .field--name-field-body>div ol,.paragraph--type--text.cols-2 .field--name-field-body>div ul{-moz-column-break-inside:avoid;break-inside:avoid-column}}.paragraph--type--image img{display:block;width:100%;height:auto}.paragraph--type--text-image{display:flex;flex-flow:row wrap}.paragraph--type--text-image .field--name-field-image{margin-top:1em}.paragraph--type--text-image img{display:block;width:100%;height:auto}.paragraph--type--text-image .field--name-field-body>div>*{margin-top:0}@media screen and (min-width:640px){.paragraph--type--text-image .field--name-field-image{margin-top:0}.paragraph--type--text-image .field--name-field-body{width:50%}.paragraph--type--text-image .field--name-field-image{width:50%}.paragraph--type--text-image.image-right .field--name-field-body{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1.5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:640px){.paragraph--type--text-image.image-right .field--name-field-image{order:2}}@media screen and (min-width:640px){.paragraph--type--text-image.image-left .field--name-field-body{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1.5rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 2rem}}@media screen and (min-width:640px){.paragraph--type--text-image.image-left .field--name-field-image{order:1}}@media screen and (min-width:1280px){.paragraph--type--text-image .field--name-field-body{width:65%}.paragraph--type--text-image .field--name-field-image{width:35%}}.paragraph--type--button .field--name-field-button a{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden}.paragraph--type--button .field--name-field-button a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}.paragraph--type--button .field--name-field-button a span{position:relative;z-index:10}.paragraph--type--button .field--name-field-button a:hover::before{opacity:1}.paragraph--type--expandable-text-image{display:flex;flex-flow:row wrap}.paragraph--type--expandable-text-image .image{margin-bottom:1em}.paragraph--type--expandable-text-image .image img{display:block;width:100%;height:auto}@media screen and (min-width:640px){.paragraph--type--expandable-text-image .image{margin-top:0}.paragraph--type--expandable-text-image .text{width:50%}.paragraph--type--expandable-text-image .image{width:50%}.paragraph--type--expandable-text-image.image-right .text{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--expandable-text-image.image-right .text{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--expandable-text-image.image-right .text{padding:0rem 1.5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--expandable-text-image.image-right .text{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:640px){.paragraph--type--expandable-text-image.image-right .image{order:2}}@media screen and (min-width:640px){.paragraph--type--expandable-text-image.image-left .text{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--expandable-text-image.image-left .text{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--expandable-text-image.image-left .text{padding:0rem 0rem 0rem 1.5rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--expandable-text-image.image-left .text{padding:0rem 0rem 0rem 2rem}}@media screen and (min-width:640px){.paragraph--type--expandable-text-image.image-left .image{order:1}}.paragraph--type--text-image-block{display:flex;flex-flow:row wrap;background:#fff}.paragraph--type--text-image-block img{display:block;width:100%;height:auto}.paragraph--type--text-image-block .content>div{padding:3rem 1rem 3rem 1rem}@media screen and (min-width:375px){.paragraph--type--text-image-block .content>div{padding:3rem 2rem 3rem 2rem}}@media screen and (min-width:960px){.paragraph--type--text-image-block .content>div{padding:4.5rem 3rem 4.5rem 3rem}}@media screen and (min-width:1600px){.paragraph--type--text-image-block .content>div{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width:640px){.paragraph--type--text-image-block .image{margin-bottom:0}.paragraph--type--text-image-block .content,.paragraph--type--text-image-block .image{width:50%}.paragraph--type--text-image-block .content{display:flex;justify-content:center;align-items:center}.paragraph--type--text-image-block .content>div{max-width:650px}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--text-image-block .content>div{max-width:800px}}@media screen and (min-width:640px){.paragraph--type--text-image-block .image div{height:100%}.paragraph--type--text-image-block .image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:640px){.paragraph--type--text-image-block.image-right .content{order:1}.paragraph--type--text-image-block.image-right .image,.paragraph--type--text-image-block.image-right .images{order:2}}@media screen and (min-width:640px){.paragraph--type--text-image-block.image-left .content{order:2}.paragraph--type--text-image-block.image-left .image,.paragraph--type--text-image-block.image-left .images{order:1}}.paragraph--type--image img{display:block;width:100%;height:auto}.paragraph--type--blurb-colums>.inner{background:#fff}.paragraph--type--blurb-colums>.inner>.header{text-align:center}.paragraph--type--blurb-colums>.inner>.header .h2{margin-bottom:2em}.paragraph--type--blurb-colums .field--name-field-p-3{margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:960px){.paragraph--type--blurb-colums .field--name-field-p-3{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--blurb-colums .field--name-field-p-3{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:2rem 0rem 2rem 0rem}}@media screen and (min-width:0)and (max-width:767px)and (min-width:375px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:2rem 0rem 2rem 0rem}}@media screen and (min-width:0)and (max-width:767px)and (min-width:960px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:3rem 0rem 3rem 0rem}}@media screen and (min-width:0)and (max-width:767px)and (min-width:1600px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:4rem 0rem 4rem 0rem}}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2){border:2px solid rgba(0,0,0,.1);border-style:solid none}}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--blurb-colums .field--name-field-p-3>div *:last-child{margin-bottom:0}}@media screen and (min-width:768px){.paragraph--type--blurb-colums .field--name-field-p-3{display:flex}.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:0rem .75rem 0rem .75rem;width:33.3%}}@media screen and (min-width:768px)and (min-width:375px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:0rem 1.5rem 0rem 1.5rem}}@media screen and (min-width:768px)and (min-width:960px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:0rem 2.25rem 0rem 2.25rem}}@media screen and (min-width:768px)and (min-width:1600px){.paragraph--type--blurb-colums .field--name-field-p-3>div{padding:0rem 3rem 0rem 3rem}}@media screen and (min-width:768px){.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2){position:relative}.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::before,.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::after{content:"";position:absolute;top:50%;width:2px;height:100%;background:rgba(0,0,0,.1);transform:translateY(-50%)}.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::before{left:0}.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::after{right:0}}.paragraph--type--blurb-colums .paragraph--type--blurb h3{font-size:1.25em;font-weight:700;line-height:1.2em;margin-bottom:.5em}.paragraph--type--blurb-colums .paragraph--type--blurb .field--name-field-body{color:#4b4a4a}@media screen and (min-width:960px){.paragraph--type--blurb-colums .field--name-field-p-3>div{transform:translateY(80px);opacity:0}.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::before,.paragraph--type--blurb-colums .field--name-field-p-3>div:nth-child(2)::after{height:0}.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div{transform:none;opacity:1;transition:all .5s ease-in-out}.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div:nth-child(2){transition-delay:.3s}.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div:nth-child(2)::before,.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div:nth-child(2)::after{height:100%;transition:all .5s .5s ease-in-out}.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div:nth-child(2)::after{transition-delay:.7s}.paragraph--type--blurb-colums.loaded .field--name-field-p-3>div:nth-child(3){transition-delay:.6s}}.paragraph--type--image-carousel img{display:block;width:100%;height:auto}.paragraph--type--image-carousel .thumbs{margin-left:-5px;margin-right:-5px;display:flex;flex-flow:row wrap;padding-top:5px}.paragraph--type--image-carousel .thumbs .icon{display:none}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet{padding:5px;width:33.3333333333%}@media screen and (min-width:640px){.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet{width:16.6666666667%}}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet a{display:block;overflow:hidden;position:relative}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .5s}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet a img{transition:all .5s}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet a:hover img{transform:scale(1.1,1.1)}.paragraph--type--image-carousel .thumbs .swiper-pagination-bullet a:hover::after{opacity:1}.paragraph--type--videos h2{border-bottom:1px solid #ccc;margin-bottom:1.5em;padding-bottom:.5em}.paragraph--type--videos:last-child{border-bottom:none}.paragraph--type--videos .field--name-field-p{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.paragraph--type--videos .field--name-field-p{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--videos .field--name-field-p{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--videos .field--name-field-p>div{padding:.5rem .25rem .5rem .25rem;width:100%}@media screen and (min-width:375px){.paragraph--type--videos .field--name-field-p>div{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.paragraph--type--videos .field--name-field-p>div{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--videos .field--name-field-p>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:640px){.paragraph--type--videos .field--name-field-p>div{width:50%}}.paragraph--type--videos .paragraph--type--embed .field--name-field-html{padding-bottom:56.25%;position:relative;height:0}.paragraph--type--videos .paragraph--type--embed .field--name-field-html iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important}.paragraph--type--videos .paragraph--type--embed h3{margin-top:1em}.paragraph--type--video h3{margin-top:1em}.paragraph--type--video-text .video{margin-bottom:2em}.paragraph--type--video-text .content>h2{margin-bottom:.5em}@media screen and (min-width:768px){.paragraph--type--video-text{display:flex;align-items:center}.paragraph--type--video-text .video{padding:0rem .25rem 0rem 0rem;width:50%}}@media screen and (min-width:768px)and (min-width:375px){.paragraph--type--video-text .video{padding:0rem .5rem 0rem 0rem}}@media screen and (min-width:768px)and (min-width:960px){.paragraph--type--video-text .video{padding:0rem .75rem 0rem 0rem}}@media screen and (min-width:768px)and (min-width:1600px){.paragraph--type--video-text .video{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:768px){.paragraph--type--video-text .content{padding:0rem 0rem 0rem .25rem;width:50%}}@media screen and (min-width:768px)and (min-width:375px){.paragraph--type--video-text .content{padding:0rem 0rem 0rem .5rem}}@media screen and (min-width:768px)and (min-width:960px){.paragraph--type--video-text .content{padding:0rem 0rem 0rem .75rem}}@media screen and (min-width:768px)and (min-width:1600px){.paragraph--type--video-text .content{padding:0rem 0rem 0rem 1rem}}.field--name-field-p .paragraph--type--video-text{padding:0rem 0rem 1rem 0rem;margin-bottom:2rem;border-bottom:1px solid #ccc}@media screen and (min-width:375px){.field--name-field-p .paragraph--type--video-text{padding:0rem 0rem 1rem 0rem}}@media screen and (min-width:960px){.field--name-field-p .paragraph--type--video-text{padding:0rem 0rem 1.5rem 0rem}}@media screen and (min-width:1600px){.field--name-field-p .paragraph--type--video-text{padding:0rem 0rem 2rem 0rem}}@media screen and (min-width:960px){.field--name-field-p .paragraph--type--video-text{margin-bottom:3rem}}@media screen and (min-width:1600px){.field--name-field-p .paragraph--type--video-text{margin-bottom:4rem}}.field--name-field-p>div:last-child .paragraph--type--video-text{border-bottom:none}.paragraph--type--link,.paragraph--type--file{margin-bottom:1em}.paragraph--type--link .field--name-field-link a,.paragraph--type--link .field--name-field-file a,.paragraph--type--link .field--name-field-file-private a,.paragraph--type--file .field--name-field-link a,.paragraph--type--file .field--name-field-file a,.paragraph--type--file .field--name-field-file-private a{display:block !important;position:relative;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));color:#fff;font-weight:700;line-height:1.4em;padding:2em 2em 2em 7.5em;transition:all .25s}.paragraph--type--link .field--name-field-link a::before,.paragraph--type--link .field--name-field-link a::after,.paragraph--type--link .field--name-field-file a::before,.paragraph--type--link .field--name-field-file a::after,.paragraph--type--link .field--name-field-file-private a::before,.paragraph--type--link .field--name-field-file-private a::after,.paragraph--type--file .field--name-field-link a::before,.paragraph--type--file .field--name-field-link a::after,.paragraph--type--file .field--name-field-file a::before,.paragraph--type--file .field--name-field-file a::after,.paragraph--type--file .field--name-field-file-private a::before,.paragraph--type--file .field--name-field-file-private a::after{content:"";position:absolute;left:0em;top:15%;width:6em;height:70%;border-right:1px solid rgba(255,255,255,.8);transition:all .25s}.paragraph--type--link .field--name-field-link a:hover,.paragraph--type--link .field--name-field-file a:hover,.paragraph--type--link .field--name-field-file-private a:hover,.paragraph--type--file .field--name-field-link a:hover,.paragraph--type--file .field--name-field-file a:hover,.paragraph--type--file .field--name-field-file-private a:hover{opacity:.6}.paragraph--type--link .field--name-field-link a::before,.paragraph--type--file .field--name-field-link a::before{background:url(/themes/custom/otolaryngology/img/icons/mouse-outline.svg) 50% 50% no-repeat;background-size:30% auto}.paragraph--type--link .field--name-field-file a::before,.paragraph--type--link .field--name-field-file-private a::before,.paragraph--type--file .field--name-field-file a::before,.paragraph--type--file .field--name-field-file-private a::before{background:url(/themes/custom/otolaryngology/img/icons/file-1.svg) 50% 50% no-repeat;background-size:30% auto}.paragraph--type--icon-callouts{background:linear-gradient(135deg,#1db0f4,#1e3fd2,#e1981a,#eb782a,#f15612,#dd3333);background-size:600% 100%;animation:gradient 30s ease infinite;color:#fff;overflow:hidden}.paragraph--type--icon-callouts .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.paragraph--type--icon-callouts .bg .icon{position:absolute;display:block;list-style:none;width:120px;height:120px;animation:float 25s linear infinite;bottom:-150px}.paragraph--type--icon-callouts .bg .icon:nth-child(1){left:25%;width:80px;height:80px;animation-delay:0s;background:url(/themes/custom/otolaryngology/img/icons/book.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(2){left:10%;width:70px;height:70px;animation-delay:2s;animation-duration:12s;background:url(/themes/custom/otolaryngology/img/icons/cap.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(3){left:70%;width:70px;height:70px;animation-delay:4s;background:url(/themes/custom/otolaryngology/img/icons/doctor.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s;background:url(/themes/custom/otolaryngology/img/icons/file.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(5){left:65%;width:70px;height:70px;animation-delay:0s;background:url(/themes/custom/otolaryngology/img/icons/lock.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s;background:url(/themes/custom/otolaryngology/img/icons/shield.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s;background:url(/themes/custom/otolaryngology/img/icons/book.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(8){left:50%;width:100px;height:100px;animation-delay:15s;animation-duration:45s;background:url(/themes/custom/otolaryngology/img/icons/cap.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(9){left:20%;width:70px;height:70px;animation-delay:2s;animation-duration:35s;background:url(/themes/custom/otolaryngology/img/icons/doctor.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s;background:url(/themes/custom/otolaryngology/img/icons/shield.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(11){left:2%;width:120px;height:120px;animation-delay:0s;animation-duration:11s;background:url(/themes/custom/otolaryngology/img/icons/cap.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts .bg .icon:nth-child(12){left:95%;width:90px;height:90px;animation-delay:1s;animation-duration:11s;background:url(/themes/custom/otolaryngology/img/icons/file.svg) 50% 50%;background-size:cover}.paragraph--type--icon-callouts>.inner>.header .field--name-field-body{color:rgba(255,255,255,.75)}.paragraph--type--icon-callouts .field--name-field-p{margin-left:-0.25rem;margin-right:-0.25rem;display:grid;grid-template-columns:1fr;grid-auto-rows:1fr}@media screen and (min-width:960px){.paragraph--type--icon-callouts .field--name-field-p{margin-left:-0.375rem;margin-right:-0.375rem}}@media screen and (min-width:1600px){.paragraph--type--icon-callouts .field--name-field-p{margin-left:-0.5rem;margin-right:-0.5rem}}.paragraph--type--icon-callouts .field--name-field-p>div{padding:.25rem .125rem .25rem .125rem;width:100%}@media screen and (min-width:375px){.paragraph--type--icon-callouts .field--name-field-p>div{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.paragraph--type--icon-callouts .field--name-field-p>div{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.paragraph--type--icon-callouts .field--name-field-p>div{padding:.5rem .5rem .5rem .5rem}}.paragraph--type--icon-callouts .field--name-field-p .paragraph{height:100%}.paragraph--type--icon-callouts .field--name-field-p .paragraph a{height:100%;display:flex;align-items:center}@media screen and (min-width:568px){.paragraph--type--icon-callouts .field--name-field-p{grid-template-columns:1fr 1fr}}@media screen and (min-width:960px){.paragraph--type--icon-callouts .field--name-field-p{grid-template-columns:1fr 1fr 1fr}}@keyframes float{0%{transform:translateY(0) rotate(0deg);opacity:.7;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.paragraph--type--icon-callout a.content{padding:1rem .5rem 1rem 0rem;display:flex;background:#fff;color:#231f20;transition:all .25s}@media screen and (min-width:375px){.paragraph--type--icon-callout a.content{padding:1rem 1rem 1rem 0rem}}@media screen and (min-width:960px){.paragraph--type--icon-callout a.content{padding:1.5rem 1.5rem 1.5rem 0rem}}@media screen and (min-width:1600px){.paragraph--type--icon-callout a.content{padding:2rem 2rem 2rem 0rem}}.paragraph--type--icon-callout a.content .icon{width:35%;display:flex;align-items:center;justify-content:center;color:#ea6b2b}.paragraph--type--icon-callout a.content .icon .field--name-field-icon{width:50%;height:auto}.paragraph--type--icon-callout a.content .icon .field--name-field-icon img,.paragraph--type--icon-callout a.content .icon .field--name-field-icon svg{width:100%;height:auto}.paragraph--type--icon-callout a.content .text{width:65%}.paragraph--type--icon-callout a.content h3{font-size:1em;line-height:1.4em;margin-bottom:.25em}@media screen and (min-width:960px){.paragraph--type--icon-callout a.content h3{font-size:1.2em;line-height:1.4em}}.paragraph--type--icon-callout a.content .field--name-field-body{font-size:.8em;line-height:1.6em;opacity:.7}.paragraph--type--icon-callout a.content:hover{background:rgba(0,0,0,.6);color:#fff}@media screen and (min-width:960px){.field--name-field-p>div:nth-child(3n+1) .paragraph--type--icon-callout{transform:translateX(-80px);opacity:0}.field--name-field-p>div:nth-child(3n+1) .paragraph--type--icon-callout.loaded{transform:none;opacity:1;transition:all .5s .3s ease-in-out}.field--name-field-p>div:nth-child(3n+2) .paragraph--type--icon-callout{transform:translateY(80px);opacity:0}.field--name-field-p>div:nth-child(3n+2) .paragraph--type--icon-callout.loaded{transform:none;opacity:1;transition:all .5s 0s ease-in-out}.field--name-field-p>div:nth-child(3n+3) .paragraph--type--icon-callout{transform:translateX(80px);opacity:0}.field--name-field-p>div:nth-child(3n+3) .paragraph--type--icon-callout.loaded{transform:none;opacity:1;transition:all .5s .3s ease-in-out}}.paragraph--type--callouts{overflow:hidden}.paragraph--type--callouts .field--name-field-p{display:flex;flex-flow:row wrap}.paragraph--type--callouts .field--name-field-p>div{width:100%}@media screen and (min-width:640px){.paragraph--type--callouts .field--name-field-p>div{width:50%}}.block-type-callouts{overflow:hidden}.block-type-callouts .field--name-field-callouts{display:flex;flex-flow:row wrap}.block-type-callouts .field--name-field-callouts>div{width:100%}@media screen and (min-width:640px){.block-type-callouts .field--name-field-callouts>div{width:50%}}.paragraph--type--callout a{display:block;position:relative}.paragraph--type--callout a .field--name-field-image{position:relative}.paragraph--type--callout a .field--name-field-image img{display:block;width:100%;height:auto}.paragraph--type--callout a .field--name-field-image::after{content:"";position:absolute;left:0;width:100%;height:100%;bottom:0;background:linear-gradient(to bottom,hsla(0,0%,0%,0),hsla(0,0%,0%,0.01574) 9.99%,hsla(0,0%,0%,0.05926) 19.07%,hsla(0,0%,0%,0.125) 27.44%,hsla(0,0%,0%,0.20741) 35.26%,hsla(0,0%,0%,0.30093) 42.72%,hsla(0,0%,0%,0.4) 50%,hsla(0,0%,0%,0.49907) 57.28%,hsla(0,0%,0%,0.59259) 64.74%,hsla(0,0%,0%,0.675) 72.56%,hsla(0,0%,0%,0.74074) 80.93%,hsla(0,0%,0%,0.78426) 90.01%,hsla(0,0%,0%,0.8))}@media screen and (min-width:640px){.field--name-field-p>div:nth-child(even) .paragraph--type--callout a .field--name-field-image::after,.field--name-field-callouts>div:nth-child(even) .paragraph--type--callout a .field--name-field-image::after{top:0;bottom:auto;background:linear-gradient(to top,hsla(0,0%,0%,0),hsla(0,0%,0%,0.01574) 9.99%,hsla(0,0%,0%,0.05926) 19.07%,hsla(0,0%,0%,0.125) 27.44%,hsla(0,0%,0%,0.20741) 35.26%,hsla(0,0%,0%,0.30093) 42.72%,hsla(0,0%,0%,0.4) 50%,hsla(0,0%,0%,0.49907) 57.28%,hsla(0,0%,0%,0.59259) 64.74%,hsla(0,0%,0%,0.675) 72.56%,hsla(0,0%,0%,0.74074) 80.93%,hsla(0,0%,0%,0.78426) 90.01%,hsla(0,0%,0%,0.8))}}.paragraph--type--callout a .field--name-field-image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .25s;z-index:20}.paragraph--type--callout a .content{padding:2rem 1rem 2rem 1rem;position:absolute;left:0;width:100%;color:#fff;bottom:0;z-index:30}@media screen and (min-width:375px){.paragraph--type--callout a .content{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.paragraph--type--callout a .content{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.paragraph--type--callout a .content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width:640px){.field--name-field-p>div:nth-child(even) .paragraph--type--callout a .content,.field--name-field-callouts>div:nth-child(even) .paragraph--type--callout a .content{top:0;bottom:auto}}@media screen and (min-width:960px){.paragraph--type--callout a .content{display:flex;justify-content:space-between;align-items:flex-end}}.paragraph--type--callout a .overline{display:block;font-size:1.5em;line-height:1.4em;margin-bottom:.2em}.paragraph--type--callout a .arrow-button-alt{font-size:.8em;display:inline-block;border:1px solid #ea6b2b;padding:1.75em 4.25em 1.75em 4.25em;background:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.05em;color:#fff;line-height:1em;margin-top:.5em;margin-bottom:1em;transition:all .25s;border-radius:.5rem}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--callout a .arrow-button-alt{font-size:.65em}}@media screen and (min-width:960px){.paragraph--type--callout a .arrow-button-alt{margin-bottom:0}}.paragraph--type--callout a .arrow-button-alt span{display:block;position:relative;padding-right:2em}.paragraph--type--callout a .arrow-button-alt span::after{content:"";position:absolute;right:0;top:50%;width:1.75em;height:1.75em;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6Z"%2F%3E%3C%2Fsvg%3E') 50% 50%/100% auto no-repeat;transform:translate(20%,-55%) rotate(-45deg)}.paragraph--type--callout a:hover .field--name-field-image::before{opacity:1}.paragraph--type--callout a:hover .arrow-button-alt{background:#eb852a;border-color:#eb852a}@media screen and (min-width:960px){.field--name-field-p>div:nth-child(2n+1) .paragraph--type--callout{transform:translateX(-80px);opacity:0}.field--name-field-p>div:nth-child(2n+1) .paragraph--type--callout.loaded{transform:none;opacity:1;transition:all .5s ease-in-out}.field--name-field-p>div:nth-child(2n+2) .paragraph--type--callout{transform:translateX(80px);opacity:0}.field--name-field-p>div:nth-child(2n+2) .paragraph--type--callout.loaded{transform:none;opacity:1;transition:all .5s ease-in-out}}.paragraph--type--interview-callouts .field--name-field-p{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.paragraph--type--interview-callouts .field--name-field-p{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--interview-callouts .field--name-field-p{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--interview-callouts .field--name-field-p>div{padding:.5rem .25rem .5rem .25rem;width:100%}@media screen and (min-width:375px){.paragraph--type--interview-callouts .field--name-field-p>div{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width:960px){.paragraph--type--interview-callouts .field--name-field-p>div{padding:.75rem .75rem .75rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--interview-callouts .field--name-field-p>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:640px){.paragraph--type--interview-callouts .field--name-field-p>div{width:50%}}@media screen and (min-width:960px){.paragraph--type--interview-callouts .field--name-field-p>div{width:33.3%}}.paragraph--type--logo-cutout-hero{position:relative;background:#f0f2fa}.paragraph--type--logo-cutout-hero .content{max-width:1300px;padding:6rem 1rem 6rem 1rem;margin:auto}@media screen and (min-width:1600px){.paragraph--type--logo-cutout-hero .content{max-width:1600px}}@media screen and (min-width:375px){.paragraph--type--logo-cutout-hero .content{padding:6rem 2rem 6rem 2rem}}@media screen and (min-width:960px){.paragraph--type--logo-cutout-hero .content{padding:9rem 3rem 9rem 3rem}}@media screen and (min-width:1600px){.paragraph--type--logo-cutout-hero .content{padding:12rem 4rem 12rem 4rem}}@media screen and (min-width:640px){.paragraph--type--logo-cutout-hero .content>div{max-width:50%}}.paragraph--type--logo-cutout-hero .h2{max-width:12em}.paragraph--type--logo-cutout-hero .field--name-field-body{max-width:31em;font-weight:300}.paragraph--type--logo-cutout-hero .field--name-field-button{margin-top:1em}.paragraph--type--logo-cutout-hero .field--name-field-button a{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden}.paragraph--type--logo-cutout-hero .field--name-field-button a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}.paragraph--type--logo-cutout-hero .field--name-field-button a span{position:relative;z-index:10}.paragraph--type--logo-cutout-hero .field--name-field-button a:hover::before{opacity:1}@media screen and (min-width:0)and (max-width:639px){.paragraph--type--logo-cutout-hero{text-align:center}.paragraph--type--logo-cutout-hero h2,.paragraph--type--logo-cutout-hero .field--name-field-body{margin-left:auto;margin-right:auto}}.paragraph--type--logo-cutout-hero .logo{position:relative;height:300px;overflow:hidden}@media screen and (min-width:0)and (max-width:639px){.paragraph--type--logo-cutout-hero .logo{display:none}}.paragraph--type--logo-cutout-hero .logo .bg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:150%;background-position:50% 50%;background-size:cover}.paragraph--type--logo-cutout-hero .logo svg{position:absolute;left:50%;top:50%;width:130%;height:auto;transform:translate(-50%,-50%)}.paragraph--type--logo-cutout-hero .logo svg path,.paragraph--type--logo-cutout-hero .logo svg rect{fill:#f0f2fa}@media screen and (min-width:640px){.paragraph--type--logo-cutout-hero .logo{position:absolute;right:0;top:0;width:50%;height:100%}}@media screen and (min-width:960px){.paragraph--type--logo-cutout-hero .content{transform:translateX(-80px);opacity:0}.paragraph--type--logo-cutout-hero.loaded .content{transform:none;opacity:1;transition:all .5s ease-in-out}}.paragraph--type--text-hero{text-align:center}.paragraph--type--text-hero .field--name-field-body{max-width:42em;margin:1em auto}.paragraph--type--text-hero .field--name-field-button a{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden}.paragraph--type--text-hero .field--name-field-button a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}.paragraph--type--text-hero .field--name-field-button a span{position:relative;z-index:10}.paragraph--type--text-hero .field--name-field-button a:hover::before{opacity:1}@media screen and (min-width:960px){.paragraph--type--text-hero .h2,.paragraph--type--text-hero .field--name-field-body,.paragraph--type--text-hero .field--name-field-button{transform:translateY(80px);opacity:0}.paragraph--type--text-hero.loaded .h2,.paragraph--type--text-hero.loaded .field--name-field-body,.paragraph--type--text-hero.loaded .field--name-field-button{transform:none;opacity:1;transition:all .5s ease-in-out}.paragraph--type--text-hero.loaded .field--name-field-body{transition-delay:.3s}.paragraph--type--text-hero.loaded .field--name-field-button{transition-delay:.6s}}.paragraph--type--services-carousel{padding-right:1rem}@media screen and (min-width:375px){.paragraph--type--services-carousel{padding-right:2rem}}@media screen and (min-width:640px){.paragraph--type--services-carousel{padding-right:0}}.paragraph--type--services-carousel>.inner{max-width:none;padding-right:0 !important;display:flex;flex-flow:column nowrap}.paragraph--type--services-carousel>.inner>div{width:100%}.paragraph--type--services-carousel>.inner .header{order:2;margin-bottom:0;padding:1.5rem 0rem 0rem 0rem;font-size:.8em}@media screen and (min-width:375px){.paragraph--type--services-carousel>.inner .header{padding:1.5rem 0rem 0rem 0rem}}@media screen and (min-width:960px){.paragraph--type--services-carousel>.inner .header{padding:2.25rem 0rem 0rem 0rem}}@media screen and (min-width:1600px){.paragraph--type--services-carousel>.inner .header{padding:3rem 0rem 0rem 0rem}}.paragraph--type--services-carousel>.inner .header .swiper-scroll-wrapper{width:100%;margin:0}.paragraph--type--services-carousel>.inner .header .swiper-scroll-wrapper .swiper-scroll{margin:0}@media screen and (min-width:0)and (max-width:639px){.paragraph--type--services-carousel>.inner .header{text-align:center;font-size:.9em}}@media screen and (min-width:0)and (max-width:767px){.paragraph--type--services-carousel>.inner .header{display:block !important}}@media screen and (min-width:0)and (max-width:959px){.paragraph--type--services-carousel>.inner .header{text-align:center}.paragraph--type--services-carousel>.inner .header .swiper-scroll-wrapper{margin-left:auto;margin-right:auto}.paragraph--type--services-carousel>.inner .header .headline{justify-content:center}}@media screen and (min-width:768px){.paragraph--type--services-carousel>.inner .header{display:block !important}.paragraph--type--services-carousel>.inner .header .h2{margin-bottom:0}}@media screen and (min-width:960px){.paragraph--type--services-carousel>.inner .header{display:flex !important}}.paragraph--type--services-carousel>.inner .header .headline{padding:0rem 1rem 0rem 0rem;display:flex;align-items:center;margin-top:2em}@media screen and (min-width:375px){.paragraph--type--services-carousel>.inner .header .headline{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:960px){.paragraph--type--services-carousel>.inner .header .headline{padding:0rem 3rem 0rem 0rem}}@media screen and (min-width:1600px){.paragraph--type--services-carousel>.inner .header .headline{padding:0rem 4rem 0rem 0rem}}@media screen and (min-width:0)and (max-width:567px){.paragraph--type--services-carousel>.inner .header .headline{font-size:.8em}}@media screen and (min-width:960px){.paragraph--type--services-carousel>.inner .header .headline{margin-top:0}}@media screen and (min-width:960px)and (max-width:1279px){.paragraph--type--services-carousel>.inner .header .headline{font-size:.8em}}.paragraph--type--services-carousel>.inner .header .headline h2{padding-right:1em;border-right:1px solid #ccc;margin-right:1em;line-height:1.4em;white-space:nowrap}.paragraph--type--services-carousel>.inner .header .headline a{font-size:1.75em;line-height:1.2em;font-weight:700;margin-bottom:.5em;text-transform:none;color:#1050e0;margin-bottom:0;white-space:nowrap}@media screen and (min-width:960px){.paragraph--type--services-carousel>.inner .header .headline a{font-size:2.25em;line-height:1.2em}}.paragraph--type--services-carousel>.inner .field--name-field-n{order:1}.paragraph--type--services-carousel .scroll-wrapper{margin:0}@media screen and (min-width:640px){.paragraph--type--services-carousel .scroll-wrapper{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--services-carousel .scroll-wrapper{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--services-carousel .scroll-wrapper{padding:0rem 3rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--services-carousel .scroll-wrapper{padding:0rem 4rem 0rem 0rem}}.paragraph--type--services-carousel .scroll-wrapper .swiper-scroll{margin-top:0}.paragraph--type--services-carousel .field--name-field-n{margin-left:-0.25rem;margin-right:-0.25rem}@media screen and (min-width:960px){.paragraph--type--services-carousel .field--name-field-n{margin-left:-0.375rem;margin-right:-0.375rem}}@media screen and (min-width:1600px){.paragraph--type--services-carousel .field--name-field-n{margin-left:-0.5rem;margin-right:-0.5rem}}.paragraph--type--services-carousel .field--name-field-n .node-service{padding:.25rem .125rem .25rem .125rem}@media screen and (min-width:375px){.paragraph--type--services-carousel .field--name-field-n .node-service{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.paragraph--type--services-carousel .field--name-field-n .node-service{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.paragraph--type--services-carousel .field--name-field-n .node-service{padding:.5rem .5rem .5rem .5rem}}.paragraph--type--logos{background:#515151}.paragraph--type--logos .field--name-field-p{display:flex;flex-flow:row wrap;justify-content:center;overflow:hidden}.paragraph--type--logos .field--name-field-p>div{width:50%}@media screen and (min-width:568px){.paragraph--type--logos .field--name-field-p>div{width:20%;max-width:260px}}.paragraph--type--logo{border-left:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e}@media screen and (min-width:568px){.paragraph--type--logo{border-bottom:none}.field--name-field-p>div:last-child .paragraph--type--logo{border-right:1px solid #7e7e7e}}.paragraph--type--logo a{display:block;position:relative;background:#515151;height:0;padding-bottom:60%}.paragraph--type--logo a svg,.paragraph--type--logo a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.paragraph--type--logo a svg{width:70%;height:50%}.paragraph--type--logo a img{display:block;width:100%;height:auto}.paragraph--type--logo a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;transition:all .25s}.paragraph--type--logo a:hover::after{opacity:1}@media screen and (min-width:960px){.paragraph--type--logo{transform:translateY(80px);opacity:0}.paragraph--type--logo.loaded{transform:none;opacity:1;transition:all .5s ease-in-out}.field--name-field-p>div:nth-child(2) .paragraph--type--logo.loaded{transition-delay:.1s}.field--name-field-p>div:nth-child(3) .paragraph--type--logo.loaded{transition-delay:.2s}.field--name-field-p>div:nth-child(4) .paragraph--type--logo.loaded{transition-delay:.3s}.field--name-field-p>div:nth-child(5) .paragraph--type--logo.loaded{transition-delay:.4s}.field--name-field-p>div:nth-child(6) .paragraph--type--logo.loaded{transition-delay:.5s}}.paragraph--type--documents .field--name-field-documents{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width:960px){.paragraph--type--documents .field--name-field-documents{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--documents .field--name-field-documents{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--documents .field--name-field-documents>div{padding:.5rem .25rem 1.5rem .25rem;width:100%}@media screen and (min-width:375px){.paragraph--type--documents .field--name-field-documents>div{padding:.5rem .5rem 1.5rem .5rem}}@media screen and (min-width:960px){.paragraph--type--documents .field--name-field-documents>div{padding:.75rem .75rem 2.25rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--documents .field--name-field-documents>div{padding:1rem 1rem 3rem 1rem}}@media screen and (min-width:375px){.paragraph--type--documents .field--name-field-documents>div{width:50%}}@media screen and (min-width:640px){.paragraph--type--documents .field--name-field-documents>div{width:33.3%}}@media screen and (min-width:960px){.paragraph--type--documents .field--name-field-documents>div{width:25%}}.paragraph--type--documents .file a{display:block;color:#1e1d1d;font-weight:700;padding-left:10%;font-size:1.2em;line-height:1.6em}.paragraph--type--documents .file a::before{content:"";margin-left:-10%;display:block;position:relative;padding-bottom:60%;background:url(/themes/custom/otolaryngology/img/icons/pdf.png) 0 100% no-repeat;background-size:45% auto;margin-bottom:1em;transition:all .25s}.paragraph--type--documents .file a:hover::before{opacity:.5}.paragraph--type--overview{display:flex;flex-flow:row wrap}.paragraph--type--overview>.image{width:100%;margin-bottom:2em}.paragraph--type--overview>.image img{display:block;width:100%;height:auto}@media screen and (min-width:640px){.paragraph--type--overview>.image{padding:0rem .25rem 0rem 0rem;width:50%}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--overview>.image{padding:0rem .5rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--overview>.image{padding:0rem .75rem 0rem 0rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--overview>.image{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width:640px){.paragraph--type--overview .content{padding:0rem 0rem 0rem .25rem;width:50%}}@media screen and (min-width:640px)and (min-width:375px){.paragraph--type--overview .content{padding:0rem 0rem 0rem .5rem}}@media screen and (min-width:640px)and (min-width:960px){.paragraph--type--overview .content{padding:0rem 0rem 0rem .75rem}}@media screen and (min-width:640px)and (min-width:1600px){.paragraph--type--overview .content{padding:0rem 0rem 0rem 1rem}}.paragraph--type--overview .contact{font-size:.8em;margin-top:1.5em;border-top:1px solid #ccc;padding-top:1.5em;text-align:center}@media screen and (min-width:1280px){.paragraph--type--overview .contact{display:flex;flex-flow:row wrap;align-items:flex-start}.paragraph--type--overview .contact .field--name-field-button{width:100%;text-align:left;margin-bottom:1em}.paragraph--type--overview .contact .field--name-field-button a{font-size:1em !important}}.paragraph--type--overview .contact .field--name-field-button{line-height:1em}.paragraph--type--overview .contact .field--name-field-button a{display:inline-block;position:relative;border-radius:999px;padding:.5em;font-family:poppins,sans-serif;font-weight:400;overflow:hidden;color:#fff;line-height:1em;font-size:.8em;background:linear-gradient(to right,hsl(211.1,90.08%,52.55%),hsl(211.41,90.28%,52.55%) 9.99%,hsl(212.27,90.83%,52.54%) 19.07%,hsl(213.59,91.67%,52.53%) 27.44%,hsl(215.28,92.71%,52.5%) 35.26%,hsl(217.26,93.88%,52.43%) 42.72%,hsl(219.44,95.12%,52.33%) 50%,hsl(221.76,96.35%,52.17%) 57.28%,hsl(224.11,97.51%,51.95%) 64.74%,hsl(226.39,98.51%,51.65%) 72.56%,hsl(228.38,99.3%,51.28%) 80.93%,hsl(229.78,99.82%,50.86%) 90.01%,hsl(230.24,100%,50.59%));border:none !important}.paragraph--type--overview .contact .field--name-field-button a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .25s}.paragraph--type--overview .contact .field--name-field-button a span{display:block;position:relative;padding:.2em 5em 0 1.5em;line-height:2.8em}.paragraph--type--overview .contact .field--name-field-button a span::before{content:"";position:absolute;right:0;top:0;width:3em;height:3em;background:rgba(255,255,255,.25) url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6Z"%2F%3E%3C%2Fsvg%3E') 50% 50%/50% auto no-repeat;border-radius:999px;transition:all .25s}.paragraph--type--overview .contact .field--name-field-button a:hover::before{opacity:1}.paragraph--type--overview .contact .field--name-field-button a:hover span::before{background-color:rgba(255,255,255,.5)}.paragraph--type--overview .contact .field--name-field-email{font-weight:700;margin-left:1em}.paragraph--type--overview .contact .field--name-field-email *{display:inline-block}.paragraph--type--overview .contact .field--name-field-email>div::before{content:"E: "}.paragraph--type--overview .contact .field--name-field-phone{font-weight:700;margin-left:1em}.paragraph--type--overview .contact .field--name-field-phone *{display:inline-block}.paragraph--type--overview .contact .field--name-field-phone>div::before{content:"P: "}.paragraph--type--faq{border:1px solid #ccc;border-style:solid none;margin-bottom:-1px}.paragraph--type--faq .question{display:block;line-height:1.4em;font-size:1.25em;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1050e0;padding:1em 0em;transition:all .5s}.paragraph--type--faq .question:hover{opacity:.6}.paragraph--type--faq .question>span{display:block;position:relative;padding-right:2em}.paragraph--type--faq .question>span::before{content:"Q: ";color:#0f3da9;font-weight:700}.paragraph--type--faq .question .toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:.5em;height:.5em;transition:all .5s}.paragraph--type--faq .question .toggle::after,.paragraph--type--faq .question .toggle::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#1050e0;transition:all .25s}.paragraph--type--faq .question .toggle::after{width:100%;height:.1em}.paragraph--type--faq .question .toggle::before{width:.1em;height:100%}.paragraph--type--faq .question:hover{cursor:pointer}.paragraph--type--faq .answer{height:0;overflow:hidden}.paragraph--type--faq .answer>div{padding:0 0 2em 2em;line-height:1.8em}.paragraph--type--faq .answer>div>div{position:relative}.paragraph--type--faq .answer p:last-child{margin-bottom:0}.paragraph--type--faq.open .question .toggle{transform:translateY(-50%) rotate(45deg)}.paragraph--type--webform .field--name-field-body{text-align:center;max-width:40em;margin:0 auto 5em auto}.paragraph--type--webform .form{width:100%}@media screen and (min-width:768px){.paragraph--type--webform .form>div{width:80%;margin:auto}}.paragraph--type--webform form{display:flex;flex-flow:row wrap}.paragraph--type--webform fieldset{padding:0;border:none;margin:0;margin-top:3em}.paragraph--type--webform fieldset legend{display:block;padding:0rem .25rem 0rem .25rem}@media screen and (min-width:375px){.paragraph--type--webform fieldset legend{padding:0rem .5rem 0rem .5rem}}@media screen and (min-width:960px){.paragraph--type--webform fieldset legend{padding:0rem .75rem 0rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--webform fieldset legend{padding:0rem 1rem 0rem 1rem}}.paragraph--type--webform fieldset:first-child{margin-top:0}.paragraph--type--webform fieldset .fieldset-wrapper{display:flex;flex-flow:row wrap}.paragraph--type--webform #ajax-wrapper,.paragraph--type--webform .form-wrapper{width:100%}.paragraph--type--webform #ajax-wrapper.half,.paragraph--type--webform .form-wrapper.half{width:50%}.paragraph--type--webform .form-item{width:100%;padding:0rem .25rem 2rem .25rem}@media screen and (min-width:375px){.paragraph--type--webform .form-item{padding:0rem .5rem 2rem .5rem}}@media screen and (min-width:960px){.paragraph--type--webform .form-item{padding:0rem .75rem 3rem .75rem}}@media screen and (min-width:1600px){.paragraph--type--webform .form-item{padding:0rem 1rem 4rem 1rem}}@media screen and (min-width:0)and (max-width:639px){.paragraph--type--webform .form-item{margin-bottom:1rem}}@media screen and (min-width:640px){.paragraph--type--webform .form-item.half,.paragraph--type--webform .form-item #ajax-wrapper{width:50%}}@media screen and (min-width:768px){.paragraph--type--webform .form-item.third{width:33.3%}}@media screen and (min-width:640px){.paragraph--type--webform #ajax-wrapper,.paragraph--type--webform form>div[style=""]{width:100%}}.paragraph--type--webform form{margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:960px){.paragraph--type--webform form{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1600px){.paragraph--type--webform form{margin-left:-1rem;margin-right:-1rem}}.paragraph--type--webform form label span.r,.paragraph--type--webform form legend span.r{color:#ea6b2b}.form-item{position:relative}.form-item label,.form-item legend{display:block;font-size:1em;line-height:1.2em;margin-bottom:.5em;position:relative;font-weight:700}.form-item label .r,.form-item legend .r{position:absolute;right:0;color:#ea6b2b}.form-item input,.form-item textarea,.form-item select{border-radius:0;width:100%;transition:background .25s;outline:none !important;border:none;outline:none !important;line-height:60px;height:60px;padding:0;width:100%;background:#e1e5e9;color:#1e1d1d;transition:all .15s}.form-item input:focus,.form-item textarea:focus,.form-item select:focus{background:#81878d;color:#fff}.form-item input:focus::-moz-placeholder,.form-item textarea:focus::-moz-placeholder,.form-item select:focus::-moz-placeholder{color:#fff}.form-item input:focus::placeholder,.form-item textarea:focus::placeholder,.form-item select:focus::placeholder{color:#fff}.form-item input,.form-item select{padding:0 1em;height:60px;line-height:60px}.form-item textarea{padding:1em;line-height:1.4em;resize:vertical;height:200px}.form-item .description{font-size:.7em;line-height:1.4em;margin-top:.25em}form>.form-actions{width:100%;padding:0rem .25rem 0rem .25rem}@media screen and (min-width:375px){form>.form-actions{padding:0rem .5rem 0rem .5rem}}@media screen and (min-width:960px){form>.form-actions{padding:0rem .75rem 0rem .75rem}}@media screen and (min-width:1600px){form>.form-actions{padding:0rem 1rem 0rem 1rem}}form>.form-actions button{height:60px;text-align:center;width:100%;border-radius:0;font-size:.9em;padding-top:0;padding-bottom:0;outline:none !important;letter-spacing:0}form>.form-actions button::before,form>.form-actions button::after{z-index:1}form>.form-actions button span{position:relative;z-index:2}@media screen and (min-width:0)and (max-width:767px){form>.form-actions button{margin-top:-1rem}}@media screen and (min-width:1280px){form>.form-actions button{height:80px;margin-top:-1rem}}nav.pager{text-align:center;font-size:.8em;margin-top:4em}nav.pager ul{padding:0;margin:0;list-style:none}nav.pager .pager__item{display:inline-block}nav.pager .pager__item a{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden}nav.pager .pager__item a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}nav.pager .pager__item a span{position:relative;z-index:10}nav.pager .pager__item a:hover::before{opacity:1}#footer{background:url(/themes/custom/otolaryngology/img/winnipeg.jpg) 50% 0 no-repeat;background-size:cover;color:#fff;position:relative;text-align:center}@media screen and (min-width:768px){#footer{background-attachment:fixed}}#footer>.inner{padding:0rem 1rem 0rem 1rem;max-width:1300px;margin:auto;position:relative}@media screen and (min-width:375px){#footer>.inner{padding:0rem 2rem 0rem 2rem}}@media screen and (min-width:960px){#footer>.inner{padding:0rem 3rem 0rem 3rem}}@media screen and (min-width:1600px){#footer>.inner{padding:0rem 4rem 0rem 4rem}}@media screen and (min-width:1600px){#footer>.inner{max-width:1600px}}#footer::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,hsl(0,0%,0%),hsla(0,0%,0%,0.99606) 10.79%,hsla(0,0%,0%,0.98519) 21.99%,hsla(0,0%,0%,0.96875) 33.34%,hsla(0,0%,0%,0.94815) 44.59%,hsla(0,0%,0%,0.92477) 55.48%,hsla(0,0%,0%,0.9) 65.75%,hsla(0,0%,0%,0.87523) 75.14%,hsla(0,0%,0%,0.85185) 83.41%,hsla(0,0%,0%,0.83125) 90.28%,hsla(0,0%,0%,0.81481) 95.51%,hsla(0,0%,0%,0.80394) 98.83%,hsla(0,0%,0%,0.8))}#footer .blocks{padding:3rem 0rem 3rem 0rem;font-size:.8em;line-height:1.8em}@media screen and (min-width:375px){#footer .blocks{padding:3rem 0rem 3rem 0rem}}@media screen and (min-width:960px){#footer .blocks{padding:4.5rem 0rem 4.5rem 0rem}}@media screen and (min-width:1600px){#footer .blocks{padding:6rem 0rem 6rem 0rem}}#footer .blocks>*{padding:1rem .5rem 1rem .5rem;max-width:30em;margin:auto}@media screen and (min-width:375px){#footer .blocks>*{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:960px){#footer .blocks>*{padding:1.5rem 1.5rem 1.5rem 1.5rem}}@media screen and (min-width:1600px){#footer .blocks>*{padding:2rem 2rem 2rem 2rem}}#footer .blocks .footer-logo{width:160px;margin:auto;margin-bottom:2em}@media screen and (min-width:768px){#footer .blocks .footer-logo{margin:0}}@media screen and (min-width:1280px){#footer .blocks .footer-logo{width:260px;margin:0}}#footer .blocks .footer-logo a{display:block;transition:all .25s}#footer .blocks .footer-logo a:hover{opacity:.5}#footer .blocks .footer-logo a img{display:block;width:100%;height:auto}#footer .blocks h2{font-size:1.5em;line-height:1.4em;margin-bottom:.25em}#footer .blocks nav button{display:none}#footer .blocks ul{padding:0;margin:0;list-style:none}#footer .blocks ul li{margin-bottom:.25em}#footer .blocks ul button,#footer .blocks ul ul{display:none}#footer .blocks a{color:#acacac}#footer .blocks a:hover{color:#fff}@media screen and (min-width:375px)and (max-width:767px){#footer .blocks{display:flex;flex-flow:row wrap;text-align:left;align-items:flex-start}#footer .blocks>div,#footer .blocks>nav{width:50%;margin:0}#footer .blocks>div.footer-logo,#footer .blocks>nav.footer-logo{width:100%}#footer .blocks>div.footer-logo a,#footer .blocks>nav.footer-logo a{width:160px;margin:auto}}@media screen and (min-width:768px){#footer .blocks{display:flex;flex-flow:row nowrap;justify-content:space-around;text-align:left}#footer .blocks>*{margin:0}}#credits{padding:1rem 0rem 1rem 0rem;position:relative;line-height:1.6em;text-align:center;font-size:.8em;line-height:2.6em;margin:auto;border-top:2px solid rgba(255,255,255,.2)}@media screen and (min-width:375px){#credits{padding:1rem 0rem 1rem 0rem}}@media screen and (min-width:960px){#credits{padding:1.5rem 0rem 1.5rem 0rem}}@media screen and (min-width:1600px){#credits{padding:2rem 0rem 2rem 0rem}}#credits>span.design{display:inline-block}#credits a{position:relative;transition:all .25s;color:#fff;font-weight:400}#credits a:hover{color:#ea6b2b}#credits #btt{position:absolute;left:50%;top:2rem;transform:translate(-50%,-50%)}#credits #btt a{display:block;transition:all .25s;border:2px solid rgba(255,255,255,.8);width:2.75rem;height:2.75rem;border-radius:999px}@media screen and (min-width:768px){#credits #btt a{width:2.5rem;height:2.5rem}}@media screen and (min-width:960px){#credits #btt a{width:3rem;height:3rem}}#credits #btt a::after,#credits #btt a::before{content:"";position:absolute;left:50%;top:50%;width:25%;height:25%;border:2px solid #ea6b2b;border-style:solid solid none none;transform:translate(-50%,-25%) rotate(-45deg);transition:all .25s}#credits #btt a:hover{transform:scale(1.2,1.2);border-color:#ea6b2b}#credits #btt a:hover::before{margin-top:3px}#credits #btt a:hover::after{margin-top:-3px}@media screen and (min-width:960px){#credits #btt{transform:translate(0%,-50%)}}@media screen and (min-width:960px){#credits{display:flex;justify-content:space-between;align-items:center}#credits .design{order:1}#credits ul{order:2}}@media screen and (min-width:960px){#credits{text-align:left}#credits>span.design{padding-top:0}#credits #btt{right:0;left:auto;top:50%}}#credits ul{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:center}@media screen and (min-width:0)and (max-width:959px){#credits ul{margin-top:4em}}@media screen and (min-width:960px){#credits ul{margin-right:5em}}#credits ul li{margin:0 .5em}#credits ul a{display:block;position:relative;border-radius:999px;transition:all .25s;display:flex;align-items:center;justify-content:center;color:#ea6b2b;border:2px solid rgba(255,255,255,.8);width:2.75rem;height:2.75rem}@media screen and (min-width:768px){#credits ul a{width:2.5rem;height:2.5rem}}@media screen and (min-width:960px){#credits ul a{width:3rem;height:3rem}}#credits ul a svg{width:50%;height:auto}#credits ul a:hover{transform:scale(1.2,1.2);border-color:#ea6b2b}#credits ul li.x a svg{width:40%}@media screen and (min-width:960px){#footer .blocks>*{transform:translateY(80px);opacity:0}#footer .blocks.loaded>*{transform:none;opacity:1;transition:all 1s}#footer .blocks.loaded>*:nth-child(2){transition-delay:.25s}#footer .blocks.loaded>*:nth-child(3){transition-delay:.5s}#footer .blocks.loaded>*:nth-child(4){transition-delay:.75s}#footer .blocks.loaded>*:nth-child(5){transition-delay:1s}#footer #credits{border-top:none;position:relative}#footer #credits::before{content:"";position:absolute;left:50%;top:0;width:0;height:2px;background:rgba(255,255,255,.2);transform:translateX(-50%)}#footer #credits .design{transform:translateX(-80px);opacity:0}#footer #credits .social{transform:translateX(80px);opacity:0}#footer #credits #btt{transform:translate(80px,-50%);opacity:0}#footer #credits.loaded .design,#footer #credits.loaded .social{transform:none;opacity:1;transition:all 1s}#footer #credits.loaded #btt{transform:translate(0%,-50%);opacity:1;transition:all 1s}#footer #credits.loaded::before{width:100%;transition:all 1s}}.user-login-form{max-width:900px;margin:auto;padding:2rem 1rem 2rem 1rem;display:flex;flex-flow:row wrap}@media screen and (min-width:375px){.user-login-form{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.user-login-form{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.user-login-form{padding:4rem 4rem 4rem 4rem}}.user-login-form h2{max-width:30em;margin:auto;margin-bottom:2em;text-align:center}.user-login-form .form-item{padding:.25rem .125rem .25rem .125rem}@media screen and (min-width:375px){.user-login-form .form-item{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.user-login-form .form-item{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.user-login-form .form-item{padding:.5rem .5rem .5rem .5rem}}.user-login-form .form-item input{margin-bottom:0}@media screen and (min-width:768px){.user-login-form .form-item{width:50%}}.user-login-form .form-actions{width:100%;padding:.25rem .125rem .25rem .125rem}@media screen and (min-width:375px){.user-login-form .form-actions{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.user-login-form .form-actions{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.user-login-form .form-actions{padding:.5rem .5rem .5rem .5rem}}.user-form{max-width:900px;margin:auto;padding:2rem 1rem 2rem 1rem}@media screen and (min-width:375px){.user-form{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.user-form{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.user-form{padding:4rem 4rem 4rem 4rem}}.user-form .form-item{padding:.25rem .125rem .25rem .125rem}@media screen and (min-width:375px){.user-form .form-item{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.user-form .form-item{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.user-form .form-item{padding:.5rem .5rem .5rem .5rem}}.user-form .form-item .form-item{padding-left:0 !important;padding-right:0 !important}.user-form .form-actions{width:100%;padding:.25rem .125rem .25rem .125rem}@media screen and (min-width:375px){.user-form .form-actions{padding:.25rem .25rem .25rem .25rem}}@media screen and (min-width:960px){.user-form .form-actions{padding:.375rem .375rem .375rem .375rem}}@media screen and (min-width:1600px){.user-form .form-actions{padding:.5rem .5rem .5rem .5rem}}.user-page{max-width:900px;margin:auto;padding:2rem 1rem 2rem 1rem}@media screen and (min-width:375px){.user-page{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:960px){.user-page{padding:3rem 3rem 3rem 3rem}}@media screen and (min-width:1600px){.user-page{padding:4rem 4rem 4rem 4rem}}.block-local-tasks-block{text-align:center;padding-top:2em}.block-local-tasks-block ul{padding:0;margin:0;list-style:none}.block-local-tasks-block ul li{display:inline-block}.block-local-tasks-block ul li a{display:inline-block;position:relative;border:none;border-radius:.5rem;padding:1.75em 4.25em 1.75em 4.25em;font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#fff;transition:all .25s;background:linear-gradient(to right,hsl(24.87,82.83%,54.31%),hsl(24.67,82.83%,54.31%) 9.99%,hsl(24.11,82.83%,54.31%) 19.07%,hsl(23.24,82.83%,54.31%) 27.44%,hsl(22.13,82.83%,54.31%) 35.26%,hsl(20.82,82.83%,54.31%) 42.72%,hsl(19.38,82.83%,54.31%) 50%,hsl(17.87,82.83%,54.31%) 57.28%,hsl(16.37,82.83%,54.31%) 64.74%,hsl(14.99,82.83%,54.31%) 72.56%,hsl(13.83,82.83%,54.31%) 80.93%,hsl(13.04,82.83%,54.31%) 90.01%,hsl(12.75,82.83%,54.31%));overflow:hidden;font-size:.7em}.block-local-tasks-block ul li a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;transition:all .25s;z-index:9}.block-local-tasks-block ul li a span{position:relative;z-index:10}.block-local-tasks-block ul li a:hover::before{opacity:1}.contextual-links li,.contextual-links a{display:block}.node--type-project .contextual{display:none !important}.user-page .field{margin-bottom:1em}
