  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}.\!container{width:100% !important;}.container{width:100%;}@media (min-width:375px){.\!container{max-width:375px !important;}.container{max-width:375px;}}@media (min-width:576px){.\!container{max-width:576px !important;}.container{max-width:576px;}}@media (min-width:768px){.\!container{max-width:768px !important;}.container{max-width:768px;}}@media (min-width:1024px){.\!container{max-width:1024px !important;}.container{max-width:1024px;}}@media (min-width:1280px){.\!container{max-width:1280px !important;}.container{max-width:1280px;}}.visible{visibility:visible;}.invisible{visibility:hidden;}.static{position:static;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.-bottom-6{bottom:-0.375rem;}.-left-50{left:-3.125rem;}.-left-\[85px\]{left:-85px;}.-top-16{top:-1rem;}.bottom-0{bottom:0;}.bottom-26{bottom:1.625rem;}.bottom-30{bottom:1.875rem;}.bottom-\[150px\]{bottom:150px;}.left-0{left:0;}.left-20{left:1.25rem;}.left-\[45\%\]{left:45%;}.left-\[60px\]{left:60px;}.right-0{right:0;}.right-30{right:1.875rem;}.top-0{top:0;}.top-20{top:1.25rem;}.top-26{top:1.625rem;}.top-30{top:1.875rem;}.top-8{top:0.5rem;}.top-\[170px\]{top:170px;}.top-\[200px\]{top:200px;}.top-\[25px\]{top:25px;}.top-\[40px\]{top:40px;}.top-\[58px\]{top:58px;}.top-\[5px\]{top:5px;}.top-\[80px\]{top:80px;}.top-\[8px\]{top:8px;}.top-\[98px\]{top:98px;}.top-full{top:100%;}.z-10{z-index:10;}.z-50{z-index:50;}.z-\[100\]{z-index:100;}.z-\[1\]{z-index:1;}.z-\[5\]{z-index:5;}.m-0{margin:0;}.m-\[3px\]{margin:3px;}.mx-0{margin-left:0;margin-right:0;}.mx-16{margin-left:1rem;margin-right:1rem;}.mx-4{margin-left:0.25rem;margin-right:0.25rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-20{margin-top:1.25rem;margin-bottom:1.25rem;}.my-40{margin-top:2.5rem;margin-bottom:2.5rem;}.my-48{margin-top:3rem;margin-bottom:3rem;}.my-\[0\.59375em\]{margin-top:0.59375em;margin-bottom:0.59375em;}.-mb-10{margin-bottom:-0.625rem;}.-mb-\[3px\]{margin-bottom:-3px;}.-mb-\[4px\]{margin-bottom:-4px;}.-mt-10{margin-top:-0.625rem;}.-mt-16{margin-top:-1rem;}.-mt-\[55px\]{margin-top:-55px;}.mb-0{margin-bottom:0;}.mb-10{margin-bottom:0.625rem;}.mb-12{margin-bottom:0.75rem;}.mb-16{margin-bottom:1rem;}.mb-2{margin-bottom:0.125rem;}.mb-20{margin-bottom:1.25rem;}.mb-24{margin-bottom:1.5rem;}.mb-26{margin-bottom:1.625rem;}.mb-30{margin-bottom:1.875rem;}.mb-40{margin-bottom:2.5rem;}.mb-50{margin-bottom:3.125rem;}.mb-6{margin-bottom:0.375rem;}.mb-60{margin-bottom:3.75rem;}.mb-8{margin-bottom:0.5rem;}.mb-\[-30px\]{margin-bottom:-30px;}.mb-\[35px\]{margin-bottom:35px;}.mb-\[40px\]{margin-bottom:40px;}.mb-\[45px\]{margin-bottom:45px;}.mb-\[50px\]{margin-bottom:50px;}.mb-\[5px\]{margin-bottom:5px;}.mb-auto{margin-bottom:auto;}.ml-20{margin-left:1.25rem;}.ml-6{margin-left:0.375rem;}.ml-\[-25px\]{margin-left:-25px;}.ml-\[6px\]{margin-left:6px;}.ml-auto{margin-left:auto;}.mr-12{margin-right:0.75rem;}.mr-20{margin-right:1.25rem;}.mr-6{margin-right:0.375rem;}.mr-auto{margin-right:auto;}.mt-0{margin-top:0;}.mt-10{margin-top:0.625rem;}.mt-16{margin-top:1rem;}.mt-2{margin-top:0.125rem;}.mt-20{margin-top:1.25rem;}.mt-26{margin-top:1.625rem;}.mt-30{margin-top:1.875rem;}.mt-4{margin-top:0.25rem;}.mt-40{margin-top:2.5rem;}.mt-50{margin-top:3.125rem;}.mt-6{margin-top:0.375rem;}.mt-\[230px\]{margin-top:230px;}.mt-\[35px\]{margin-top:35px;}.mt-\[50px\]{margin-top:50px;}.mt-auto{margin-top:auto;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.\!table{display:table !important;}.table{display:table;}.grid{display:grid;}.hidden{display:none;}.h-0{height:0;}.h-1{height:0.0625rem;}.h-18{height:1.125rem;}.h-20{height:1.25rem;}.h-24{height:1.5rem;}.h-30{height:1.875rem;}.h-32{height:2rem;}.h-36{height:2.25rem;}.h-4{height:0.25rem;}.h-40{height:2.5rem;}.h-50{height:3.125rem;}.h-6{height:0.375rem;}.h-60{height:3.75rem;}.h-\[100px\]{height:100px;}.h-\[1px\]{height:1px;}.h-\[200px\]{height:200px;}.h-\[215px\]{height:215px;}.h-\[250px\]{height:250px;}.h-\[25px\]{height:25px;}.h-\[270px\]{height:270px;}.h-\[2px\]{height:2px;}.h-\[30px\]{height:30px;}.h-\[350px\]{height:350px;}.h-\[3px\]{height:3px;}.h-\[40px\]{height:40px;}.h-\[50px\]{height:50px;}.h-\[5px\]{height:5px;}.h-\[75px\]{height:75px;}.h-\[780px\]{height:780px;}.h-\[90px\]{height:90px;}.h-auto{height:auto;}.h-full{height:100%;}.h-max{height:-moz-max-content;height:max-content;}.h-px{height:1px;}.max-h-0{max-height:0;}.max-h-\[550px\]{max-height:550px;}.max-h-\[650px\]{max-height:650px;}.max-h-\[800px\]{max-height:800px;}.min-h-\[205px\]{min-height:205px;}.min-h-\[210px\]{min-height:210px;}.min-h-\[225px\]{min-height:225px;}.min-h-\[226px\]{min-height:226px;}.min-h-\[250px\]{min-height:250px;}.min-h-\[270px\]{min-height:270px;}.min-h-\[310px\]{min-height:310px;}.min-h-\[320px\]{min-height:320px;}.min-h-\[340px\]{min-height:340px;}.min-h-\[660px\]{min-height:660px;}.min-h-\[auto\]{min-height:auto;}.w-1\/2{width:50%;}.w-1\/4{width:25%;}.w-1\/5{width:20%;}.w-16{width:1rem;}.w-18{width:1.125rem;}.w-20{width:1.25rem;}.w-24{width:1.5rem;}.w-26{width:1.625rem;}.w-30{width:1.875rem;}.w-32{width:2rem;}.w-36{width:2.25rem;}.w-40{width:2.5rem;}.w-50{width:3.125rem;}.w-60{width:3.75rem;}.w-\[100px\]{width:100px;}.w-\[120px\]{width:120px;}.w-\[140px\]{width:140px;}.w-\[1px\]{width:1px;}.w-\[200px\]{width:200px;}.w-\[22px\]{width:22px;}.w-\[230px\]{width:230px;}.w-\[25px\]{width:25px;}.w-\[260px\]{width:260px;}.w-\[270px\]{width:270px;}.w-\[30\%\]{width:30%;}.w-\[30px\]{width:30px;}.w-\[335px\]{width:335px;}.w-\[40px\]{width:40px;}.w-\[45\%\]{width:45%;}.w-\[450px\]{width:450px;}.w-\[50px\]{width:50px;}.w-\[60\%\]{width:60%;}.w-\[65px\]{width:65px;}.w-\[66px\]{width:66px;}.w-\[70px\]{width:70px;}.w-\[90px\]{width:90px;}.w-fit{width:-moz-fit-content;width:fit-content;}.w-full{width:100%;}.min-w-\[150px\]{min-width:150px;}.max-w-\[780px\]{max-width:780px;}.max-w-full{max-width:100%;}.flex-shrink-0{flex-shrink:0;}.shrink{flex-shrink:1;}.shrink-0{flex-shrink:0;}.grow{flex-grow:1;}.border-collapse{border-collapse:collapse;}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.list-decimal{list-style-type:decimal;}.list-disc{list-style-type:disc;}.list-none{list-style-type:none;}.columns-2{-moz-columns:2;columns:2;}.columns-3{-moz-columns:3;columns:3;}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid;}.auto-cols-fr{grid-auto-columns:minmax(0,1fr);}.grid-flow-col{grid-auto-flow:column;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr));}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-col-reverse{flex-direction:column-reverse;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-10{gap:0.625rem;}.gap-16{gap:1rem;}.gap-2{gap:0.125rem;}.gap-20{gap:1.25rem;}.gap-30{gap:1.875rem;}.gap-40{gap:2.5rem;}.gap-6{gap:0.375rem;}.gap-\[40px\]{gap:40px;}.gap-\[5px\]{gap:5px;}.gap-x-10{-moz-column-gap:0.625rem;column-gap:0.625rem;}.gap-x-12{-moz-column-gap:0.75rem;column-gap:0.75rem;}.gap-x-16{-moz-column-gap:1rem;column-gap:1rem;}.gap-x-20{-moz-column-gap:1.25rem;column-gap:1.25rem;}.gap-x-30{-moz-column-gap:1.875rem;column-gap:1.875rem;}.gap-x-40{-moz-column-gap:2.5rem;column-gap:2.5rem;}.gap-x-8{-moz-column-gap:0.5rem;column-gap:0.5rem;}.gap-x-\[35px\]{-moz-column-gap:35px;column-gap:35px;}.gap-y-10{row-gap:0.625rem;}.gap-y-16{row-gap:1rem;}.gap-y-20{row-gap:1.25rem;}.gap-y-30{row-gap:1.875rem;}.gap-y-40{row-gap:2.5rem;}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse));}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.overflow-hidden{overflow:hidden;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.overflow-y-hidden{overflow-y:hidden;}.overflow-x-visible{overflow-x:visible;}.whitespace-nowrap{white-space:nowrap;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.rounded-\[15px\]{border-radius:15px;}.rounded-\[3px\]{border-radius:3px;}.rounded-\[4px\]{border-radius:4px;}.rounded-\[5px\]{border-radius:5px;}.rounded-full{border-radius:9999px;}.rounded-none{border-radius:0px;}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px;}.rounded-bl-none{border-bottom-left-radius:0px;}.rounded-tl-none{border-top-left-radius:0px;}.rounded-tr-none{border-top-right-radius:0px;}.border{border-width:1px;}.border-0{border-width:0px;}.border-2{border-width:2px;}.border-4{border-width:4px;}.border-\[5px\]{border-width:5px;}.border-b{border-bottom-width:1px;}.border-b-0{border-bottom-width:0px;}.border-b-2{border-bottom-width:2px;}.border-b-\[1px\]{border-bottom-width:1px;}.border-b-\[20px\]{border-bottom-width:20px;}.border-b-\[3px\]{border-bottom-width:3px;}.border-b-\[6px\]{border-bottom-width:6px;}.border-l-2{border-left-width:2px;}.border-l-4{border-left-width:4px;}.border-l-\[20px\]{border-left-width:20px;}.border-r{border-right-width:1px;}.border-r-\[20px\]{border-right-width:20px;}.border-t-0{border-top-width:0px;}.border-t-4{border-top-width:4px;}.border-t-\[20px\]{border-top-width:20px;}.border-t-\[3px\]{border-top-width:3px;}.border-\[\#8080801c\]{border-color:#8080801c;}.border-\[\#d8d8d8\]{--tw-border-opacity:1;border-color:rgb(216 216 216 / var(--tw-border-opacity,1));}.border-blue-periwinkle{--tw-border-opacity:1;border-color:rgb(112 124 170 / var(--tw-border-opacity,1));}.border-blue-sapphire{--tw-border-opacity:1;border-color:rgb(3 26 107 / var(--tw-border-opacity,1));}.border-blue-smalt{--tw-border-opacity:1;border-color:rgb(0 35 150 / var(--tw-border-opacity,1));}.border-cyan-turquoise{--tw-border-opacity:1;border-color:rgb(96 216 202 / var(--tw-border-opacity,1));}.border-gray-comet{--tw-border-opacity:1;border-color:rgb(104 106 120 / var(--tw-border-opacity,1));}.border-gray-mist{--tw-border-opacity:1;border-color:rgb(205 209 225 / var(--tw-border-opacity,1));}.border-gray-silver{--tw-border-opacity:1;border-color:rgb(204 204 204 / var(--tw-border-opacity,1));}.border-orange-outrageous{--tw-border-opacity:1;border-color:rgb(255 93 55 / var(--tw-border-opacity,1));}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity,1));}.border-transparent{border-color:transparent;}.border-violet-smokey{--tw-border-opacity:1;border-color:rgb(85 87 104 / var(--tw-border-opacity,1));}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));}.border-b-\[\#80808080\]{border-bottom-color:#80808080;}.border-b-blue-sapphire{--tw-border-opacity:1;border-bottom-color:rgb(3 26 107 / var(--tw-border-opacity,1));}.border-l-transparent{border-left-color:transparent;}.border-r-transparent{border-right-color:transparent;}.border-t-orange-outrageous{--tw-border-opacity:1;border-top-color:rgb(255 93 55 / var(--tw-border-opacity,1));}.bg-\[\#cff3ef\]{--tw-bg-opacity:1;background-color:rgb(207 243 239 / var(--tw-bg-opacity,1));}.bg-\[\#d3d3d396\]{background-color:#d3d3d396;}.bg-\[\#e2e6f0\]{--tw-bg-opacity:1;background-color:rgb(226 230 240 / var(--tw-bg-opacity,1));}.bg-\[\#fbfbfb\]{--tw-bg-opacity:1;background-color:rgb(251 251 251 / var(--tw-bg-opacity,1));}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));}.bg-black\/60{background-color:rgb(0 0 0 / 0.6);}.bg-blue-deep{--tw-bg-opacity:1;background-color:rgb(0 18 75 / var(--tw-bg-opacity,1));}.bg-blue-midnight{--tw-bg-opacity:1;background-color:rgb(28 48 121 / var(--tw-bg-opacity,1));}.bg-blue-ocean{--tw-bg-opacity:1;background-color:rgb(25 57 160 / var(--tw-bg-opacity,1));}.bg-blue-royal{--tw-bg-opacity:1;background-color:rgb(16 34 150 / var(--tw-bg-opacity,1));}.bg-blue-sapphire{--tw-bg-opacity:1;background-color:rgb(3 26 107 / var(--tw-bg-opacity,1));}.bg-blue-smalt{--tw-bg-opacity:1;background-color:rgb(0 35 150 / var(--tw-bg-opacity,1));}.bg-blue-tory{--tw-bg-opacity:1;background-color:rgb(53 72 137 / var(--tw-bg-opacity,1));}.bg-cyan-aqua{--tw-bg-opacity:1;background-color:rgb(1 173 222 / var(--tw-bg-opacity,1));}.bg-cyan-turquoise{--tw-bg-opacity:1;background-color:rgb(96 216 202 / var(--tw-bg-opacity,1));}.bg-gray-comet{--tw-bg-opacity:1;background-color:rgb(104 106 120 / var(--tw-bg-opacity,1));}.bg-gray-dark{--tw-bg-opacity:1;background-color:rgb(118 118 118 / var(--tw-bg-opacity,1));}.bg-gray-light{--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity,1));}.bg-gray-silver{--tw-bg-opacity:1;background-color:rgb(204 204 204 / var(--tw-bg-opacity,1));}.bg-green-humming{--tw-bg-opacity:1;background-color:rgb(207 243 239 / var(--tw-bg-opacity,1));}.bg-orange-outrageous{--tw-bg-opacity:1;background-color:rgb(255 93 55 / var(--tw-bg-opacity,1));}.bg-transparent{background-color:transparent;}.bg-violet-royal{--tw-bg-opacity:1;background-color:rgb(76 68 127 / var(--tw-bg-opacity,1));}.bg-violet-smokey{--tw-bg-opacity:1;background-color:rgb(85 87 104 / var(--tw-bg-opacity,1));}.bg-violet-valhalla{--tw-bg-opacity:1;background-color:rgb(43 45 66 / var(--tw-bg-opacity,1));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.bg-white-bg{--tw-bg-opacity:1;background-color:rgb(251 251 251 / var(--tw-bg-opacity,1));}.bg-white\/70{background-color:rgb(255 255 255 / 0.7);}.bg-none{background-image:none;}.bg-\[12px_center\]{background-position:12px center;}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.fill-blue-midnight{fill:#1c3079;}.fill-gray-comet{fill:#686a78;}.fill-white{fill:#fff;}.p-0{padding:0;}.p-10{padding:0.625rem;}.p-16{padding:1rem;}.p-2{padding:0.125rem;}.p-20{padding:1.25rem;}.p-22{padding:1.375rem;}.p-26{padding:1.625rem;}.p-30{padding:1.875rem;}.p-8{padding:0.5rem;}.p-\[0\.5em_0\.7em\]{padding:0.5em 0.7em;}.p-\[22px\]{padding:22px;}.\!py-12{padding-top:0.75rem !important;padding-bottom:0.75rem !important;}.px-0{padding-left:0;padding-right:0;}.px-10{padding-left:0.625rem;padding-right:0.625rem;}.px-12{padding-left:0.75rem;padding-right:0.75rem;}.px-14{padding-left:0.875rem;padding-right:0.875rem;}.px-16{padding-left:1rem;padding-right:1rem;}.px-20{padding-left:1.25rem;padding-right:1.25rem;}.px-24{padding-left:1.5rem;padding-right:1.5rem;}.px-28{padding-left:1.75rem;padding-right:1.75rem;}.px-30{padding-left:1.875rem;padding-right:1.875rem;}.px-40{padding-left:2.5rem;padding-right:2.5rem;}.px-\[15px\]{padding-left:15px;padding-right:15px;}.px-\[20px\]{padding-left:20px;padding-right:20px;}.px-\[25px\]{padding-left:25px;padding-right:25px;}.px-\[40px\]{padding-left:40px;padding-right:40px;}.py-0{padding-top:0;padding-bottom:0;}.py-10{padding-top:0.625rem;padding-bottom:0.625rem;}.py-12{padding-top:0.75rem;padding-bottom:0.75rem;}.py-16{padding-top:1rem;padding-bottom:1rem;}.py-2{padding-top:0.125rem;padding-bottom:0.125rem;}.py-20{padding-top:1.25rem;padding-bottom:1.25rem;}.py-26{padding-top:1.625rem;padding-bottom:1.625rem;}.py-30{padding-top:1.875rem;padding-bottom:1.875rem;}.py-4{padding-top:0.25rem;padding-bottom:0.25rem;}.py-50{padding-top:3.125rem;padding-bottom:3.125rem;}.py-6{padding-top:0.375rem;padding-bottom:0.375rem;}.py-8{padding-top:0.5rem;padding-bottom:0.5rem;}.py-\[14px\]{padding-top:14px;padding-bottom:14px;}.py-\[5px\]{padding-top:5px;padding-bottom:5px;}.py-\[80px\]{padding-top:80px;padding-bottom:80px;}.pb-10{padding-bottom:0.625rem;}.pb-12{padding-bottom:0.75rem;}.pb-16{padding-bottom:1rem;}.pb-20{padding-bottom:1.25rem;}.pb-22{padding-bottom:1.375rem;}.pl-0{padding-left:0;}.pl-10{padding-left:0.625rem;}.pl-16{padding-left:1rem;}.pl-24{padding-left:1.5rem;}.pl-30{padding-left:1.875rem;}.pl-44{padding-left:2.75rem;}.pr-10{padding-right:0.625rem;}.pr-12{padding-right:0.75rem;}.pr-16{padding-right:1rem;}.pr-20{padding-right:1.25rem;}.pr-30{padding-right:1.875rem;}.pr-6{padding-right:0.375rem;}.pr-\[45px\]{padding-right:45px;}.pt-0{padding-top:0;}.pt-10{padding-top:0.625rem;}.pt-20{padding-top:1.25rem;}.pt-26{padding-top:1.625rem;}.pt-30{padding-top:1.875rem;}.pt-40{padding-top:2.5rem;}.pt-50{padding-top:3.125rem;}.pt-6{padding-top:0.375rem;}.pt-\[5px\]{padding-top:5px;}.text-left{text-align:left;}.text-center{text-align:center;}.align-middle{vertical-align:middle;}.font-crimson{font-family:"Crimson Text",serif;}.font-noto{font-family:Noto Sans,sans-serif;}.font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;}.\!text-28{font-size:1.75rem !important;}.text-12{font-size:0.75rem;}.text-14{font-size:0.875rem;}.text-16{font-size:1rem;}.text-18{font-size:1.125rem;}.text-20{font-size:1.25rem;}.text-22{font-size:1.375rem;}.text-24{font-size:1.5rem;}.text-26{font-size:1.625rem;}.text-28{font-size:1.75rem;}.text-30{font-size:1.875rem;}.text-32{font-size:2rem;}.text-36{font-size:2.25rem;}.text-\[10px\]{font-size:10px;}.text-\[11px\]{font-size:11px;}.text-\[13px\]{font-size:13px;}.text-\[14px\]{font-size:14px;}.text-\[15px\]{font-size:15px;}.text-\[17px\]{font-size:17px;}.text-\[18px\]{font-size:18px;}.text-\[19px\]{font-size:19px;}.text-\[21px\]{font-size:21px;}.text-\[25px\]{font-size:25px;}.text-\[28px\]{font-size:28px;}.text-\[32px\]{font-size:32px;}.font-\[550\]{font-weight:550;}.font-bold{font-weight:700;}.font-medium{font-weight:500;}.font-normal{font-weight:400;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.capitalize{text-transform:capitalize;}.italic{font-style:italic;}.leading-\[1\.1\]{line-height:1.1;}.leading-\[1\.2\]{line-height:1.2;}.leading-\[33px\]{line-height:33px;}.leading-\[37px\]{line-height:37px;}.leading-normal{line-height:1.4;}.leading-tight{line-height:1.2;}.tracking-\[0\.5px\]{letter-spacing:0.5px;}.tracking-\[1px\]{letter-spacing:1px;}.tracking-normal{letter-spacing:0em;}.\!text-black{--tw-text-opacity:1 !important;color:rgb(0 0 0 / var(--tw-text-opacity,1)) !important;}.\!text-white{--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;}.text-\[\#1c3079\]{--tw-text-opacity:1;color:rgb(28 48 121 / var(--tw-text-opacity,1));}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.text-blue-deep{--tw-text-opacity:1;color:rgb(0 18 75 / var(--tw-text-opacity,1));}.text-blue-midnight{--tw-text-opacity:1;color:rgb(28 48 121 / var(--tw-text-opacity,1));}.text-blue-ocean{--tw-text-opacity:1;color:rgb(25 57 160 / var(--tw-text-opacity,1));}.text-blue-sapphire{--tw-text-opacity:1;color:rgb(3 26 107 / var(--tw-text-opacity,1));}.text-blue-smalt{--tw-text-opacity:1;color:rgb(0 35 150 / var(--tw-text-opacity,1));}.text-cyan-turquoise{--tw-text-opacity:1;color:rgb(96 216 202 / var(--tw-text-opacity,1));}.text-gray-comet{--tw-text-opacity:1;color:rgb(104 106 120 / var(--tw-text-opacity,1));}.text-gray-dark{--tw-text-opacity:1;color:rgb(118 118 118 / var(--tw-text-opacity,1));}.text-gray-darker{--tw-text-opacity:1;color:rgb(51 51 51 / var(--tw-text-opacity,1));}.text-gray-silver{--tw-text-opacity:1;color:rgb(204 204 204 / var(--tw-text-opacity,1));}.text-orange-amber{--tw-text-opacity:1;color:rgb(255 131 0 / var(--tw-text-opacity,1));}.text-orange-ruby{--tw-text-opacity:1;color:rgb(216 34 71 / var(--tw-text-opacity,1));}.text-transparent{color:transparent;}.text-violet-valhalla{--tw-text-opacity:1;color:rgb(43 45 66 / var(--tw-text-opacity,1));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.underline{text-decoration-line:underline;}.no-underline{text-decoration-line:none;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.opacity-0{opacity:0;}.opacity-100{opacity:1;}.opacity-40{opacity:0.4;}.shadow-\[0_2px_6px_3px_\#888\]{--tw-shadow:0 2px 6px 3px #888;--tw-shadow-colored:0 2px 6px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.outline{outline-style:solid;}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.duration-200{transition-duration:200ms;}.duration-300{transition-duration:300ms;}.ease-linear{transition-timing-function:linear;}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1);}.content-\[\'\'\] {
  --tw-content: '';
  content: var(--tw-content);
}body {
  font-family: Noto Sans, sans-serif;
  font-size: 1rem;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));line-height:1.6;font-weight:475;
}.ck-content h1,h1 {
  margin-bottom: 0.625rem;
  font-family: Noto Sans, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.2;
}@media (min-width: 768px) {

  .ck-content h1,h1 {
    font-size: 2rem;
  }
}.ck-content h2,h2 {
  margin-bottom: 0.625rem;
  font-family: Noto Sans, sans-serif;
  font-size: 1.625rem;
  font-weight: 500;
  line-height: 1.1;
}@media (min-width: 768px) {

  .ck-content h2,h2 {
    font-size: 1.875rem;
  }
}.region-sidebar h2 {
  font-size: 1.5rem;
}.ck-content h3,h3 {
  margin-bottom: 0.625rem;
  font-family: Noto Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}.ck-content h4,h4 {
  margin-bottom: 0.625rem;
  font-family: Noto Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}.ck-content p,p {
  margin-bottom: 1rem;
  font-size: 1rem;
}.ck-content p:last-child,p:last-child {
  margin-bottom: 0;
}p strong,strong,.bold {
  font-weight: 700;
}.block-page-title-block h1 {
  margin-bottom: 1.25rem;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding-bottom: 0.625rem;
}.paragraph h2 {
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}html,body{min-height:100vh;overflow-x:hidden;scroll-behavior:smooth}body{overflow:hidden}hr {
  margin-left: 0;
  margin-right: 0;
  margin-top: 3rem;
  margin-bottom: 3rem;
}.dialog-off-canvas-main-canvas,.layout-container{min-height:100%}img{width:100%}.content-bottom-blocks .block-block-content {
  position: relative;
  height: 350px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding: 1.875rem;
  text-align: center;
}.sidebar-page .full-width .media-spiff div.content-bottom-blocks .block-block-content{padding-left:0;padding-right:0}.content-bottom-blocks .block-block-content:before{content:"";position: absolute;left: 0;right: 0;top: 0;margin-left: auto;margin-right: auto;display: block;height: 5px;width: 3.125rem;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}.content-bottom-blocks .block-block-content p {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  text-align: left;
}.content-bottom-blocks .block-block-content h2 {
  margin-top: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.content-bottom-blocks .block-block-content .bcm-button-sm {
  position: absolute;
  bottom: 1.875rem;
  left: 50%;transform:translateX(-50%);
}.block-block-content .make-appointment {
  margin-bottom: 0.25rem;
  width: 260px;
  --tw-bg-opacity: 1;
  background-color: rgb(16 34 150 / var(--tw-bg-opacity, 1));
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  padding-left: 25px;
  padding-right: 25px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.block-block-content .make-appointment .title:after{content:"";display: block;width: 65px;border-bottom-width: 3px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));padding-top: 0.625rem}.block-block-content .make-appointment .contact p {
  margin-bottom: 0;
  font-size: 0.875rem;
}.block-block-content .make-appointment .contact .phone-link {
  font-size: 1.625rem;
  text-decoration-line: none;
}.block-block-content .make-appointment .contact .button-link {
  display: inline-flex;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 35 150 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 1px;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}.block-block-content .make-appointment .contact .button-link:hover,.block-block-content .make-appointment .contact .button-link:active {
  --tw-bg-opacity: 1;
  background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.block-block-content .make-appointment .contact hr {
  margin: 0;
  margin-bottom: 1rem;
  width: 3.75rem;
}.block-block-content .block-findaphysician {
  width: 260px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.block-block-content .block-findaphysician p {
  padding: 1rem;
  text-align: center;
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.block-block-content .block-findaphysician .button {
  margin-top: 1.25rem;
  display: inline-block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  text-decoration-line: none;
}.block-block-content .block-gettoknowhouston {
  width: 260px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.block-block-content .block-gettoknowhouston p {
  padding: 1rem;
  text-align: center;
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.block-block-content .block-gettoknowhouston .button {
  margin-top: 1.25rem;
  display: inline-block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  text-decoration-line: none;
}.block-site-search-form .search-form-wrapper {
  margin-bottom: 1rem;
}@media (min-width: 768px) {

  .block-site-search-form .search-form-wrapper {
    margin-bottom: 0;
    width: 36px;
    overflow: hidden;
  }
}.block-site-search-form .search-form-wrapper.search-active {
  width: 450px;transition:width .3s linear;flex-direction:row-reverse;
}@media(min-width: 768px){.block-site-search-form .search-form-wrapper.search-active form .js-form-submit {
    position: absolute;
    left: 0;
    margin: 0;
    display: block;
    height: 100%;
    cursor: pointer;
    background-color: transparent;
    background-image: none;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }}.block-site-search-form form {
  display: flex;
  width: 100%;
}.block-site-search-form form .js-form-type-search-api-autocomplete {
  margin-bottom: 0;
  width: 100%;
}.block-site-search-form form .js-form-type-search-api-autocomplete input {
  height: 2.5rem;
  width: 100%;
  border-radius: 0.25rem;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 1rem;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}@media(min-width: 768px){.block-site-search-form form .js-form-type-search-api-autocomplete input {
    height: 3.125rem;
    width: 100%;
    border-radius: 0.25rem;
    border-width: 0px;
    --tw-bg-opacity: 1;
    background-color: rgb(53 72 137 / var(--tw-bg-opacity, 1));
    background-position: 12px center;
    background-repeat: no-repeat;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.875rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }@media (min-width: 768px) {

    .block-site-search-form form .js-form-type-search-api-autocomplete input {
      padding-left: 45px;
    }
  }.block-site-search-form form .js-form-type-search-api-autocomplete input{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 539.9 545.5"><path fill="%23ffffff" d="M512.7,522.6c8.4-7.8,10-18.1,10.4-21.6.9-8.3-2-16.8-7-21.8l-125.8-125.8c65-81.3,56-198.5-19-273.5C288.9-1.4,156.4-1.4,75.2,79.9c-81.3,82.5-81.3,215,0,296.2,40,41.2,93.7,61.2,147.5,61.2s86.2-10,123.7-40l125.8,125.8c2,1.9,6.6,4.5,12.2,6,2,.6,4.4.8,7.6.8,11.7-.1,20.2-6.9,20.7-7.4ZM335.2,341.2c-62.5,62.5-162.5,62.5-225,0s-62.5-162.5,0-225c31.2-31.2,71.3-46.2,112.5-46.2,41.2,0,81.3,15,112.5,46.2,62.5,62.5,62.5,163.7,0,225Z"/></svg>');background-size:20px}}.block-site-search-form form .form-actions {
  margin-top: 0;
}.block-site-search-form form .form-actions input[data-drupal-selector=edit-reset] {
  display: none;
}.block-site-search-form form .js-form-submit {
  margin-left: 0.625rem;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  background-repeat: no-repeat;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}@media (min-width: 768px) {

  .block-site-search-form form .js-form-submit {
    display: none;
  }
}.block-site-search-form form .js-form-submit{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 539.9 545.5"><path fill="%231c3079" d="M512.7,522.6c8.4-7.8,10-18.1,10.4-21.6.9-8.3-2-16.8-7-21.8l-125.8-125.8c65-81.3,56-198.5-19-273.5C288.9-1.4,156.4-1.4,75.2,79.9c-81.3,82.5-81.3,215,0,296.2,40,41.2,93.7,61.2,147.5,61.2s86.2-10,123.7-40l125.8,125.8c2,1.9,6.6,4.5,12.2,6,2,.6,4.4.8,7.6.8,11.7-.1,20.2-6.9,20.7-7.4ZM335.2,341.2c-62.5,62.5-162.5,62.5-225,0s-62.5-162.5,0-225c31.2-31.2,71.3-46.2,112.5-46.2,41.2,0,81.3,15,112.5,46.2,62.5,62.5,62.5,163.7,0,225Z"/></svg>');background-size:16px;text-indent:-9999px;background-position:12px center}.block-site-search-form form .js-form-submit[data-drupal-selector=edit-reset] {
  display: none !important;
}.block-site-search-form .search-toggle--button {
  height: 2.25rem;
  width: 2.25rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.block-site-search-form .search-toggle--button svg {
  margin-left: auto;
  margin-right: auto;
  width: 1rem;
  fill: #1c3079;
}.block-site-search-form .search-toggle--button .close-icon {
  display: none;
}.block-site-search-form .search-toggle--button.active {
  margin-left: 1rem;
}.block-site-search-form .search-toggle--button.active svg {
  display: none;
}.block-site-search-form .search-toggle--button.active svg.close-icon {
  display: block;
}.block-site-search-form .search-toggle--button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1));
}.make-appointment .title {
  margin-bottom: 0.625rem;
  font-family: Noto Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}.make-appointment .title:after{content:"";display: block;width: 65px;border-bottom-width: 3px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}.make-appointment .button-link {
  margin-bottom: 0.625rem;
  display: inline-flex;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 35 150 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 1px;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}.make-appointment .button-link:hover,.make-appointment .button-link:active {
  --tw-bg-opacity: 1;
  background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.region-sidebar .make-appointment h2:after{content:"";margin-top: 0.25rem;display: block;width: 65px;border-bottom-width: 3px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}.region-sidebar .make-appointment .appt-body a:not(.button-link):hover {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.region-sidebar .make-appointment>div:last-child {
  margin-left: -25px;
  margin-bottom: -30px;
  margin-top: 1.875rem;
  --tw-bg-opacity: 1;
  background-color: rgb(25 57 160 / var(--tw-bg-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.region-sidebar .make-appointment>div:last-child{padding-left:0;padding-right:0}.region-sidebar .make-appointment>div:last-child{width:calc(100% + 50px)}.region-sidebar .make-appointment .button-link {
  margin-bottom: 0;
}.mychart-block {
  margin-bottom: 1.875rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.mychart-block .top-image img {
  margin-left: auto;
  margin-right: auto;
  width: 230px;
}@media (min-width: 1024px) {

  .mychart-block .top-image img {
    margin-right: 0;
    margin-left: 80px;
  }
}.mychart-block p {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}@media (min-width: 1024px) {

  .mychart-block p {
    padding-left: 80px;
  }
}.mychart-block .phone-image {
  position: absolute;
  top: 25px;
  left: -85px;
  display: none;
  width: 140px;
}@media (min-width: 1024px) {

  .mychart-block .phone-image {
    display: block;
  }
}.mychart-block a {
  font-size: 17px;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.mychart-block a:hover {
  --tw-text-opacity: 1;
  color: rgb(127 145 202 / var(--tw-text-opacity, 1));
}.block-people-search {
  margin-bottom: 1.25rem;
}.block-people-search .people-title {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.block-people-search .people-title:after {
  display: block;
  width: 66px;
  border-bottom-width: 3px;
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
  padding-top: 0.625rem;content:"";
}.block-people-search .people-header {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}@media (min-width: 1024px) {

  .search-page .breadcrumbs {
    margin-top: -3.75rem;
  }
}.search-page .header__main .page-title {
  display: none;
}.search-page-block h2 {
  margin-bottom: 1.875rem;
}.search-page-block form {
  margin-bottom: 3.125rem;
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
}@media (min-width: 768px) {

  .search-page-block form {
    flex-direction: row;
  }
}.search-page-block form .form-item {
  margin-bottom: 0;
}.search-page-block form .form-item .form-autocomplete {
  border-radius: 5px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
  padding-right: 45px;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 539.9 545.5"><path fill="%23767676" d="M512.7,522.6c8.4-7.8,10-18.1,10.4-21.6.9-8.3-2-16.8-7-21.8l-125.8-125.8c65-81.3,56-198.5-19-273.5C288.9-1.4,156.4-1.4,75.2,79.9c-81.3,82.5-81.3,215,0,296.2,40,41.2,93.7,61.2,147.5,61.2s86.2-10,123.7-40l125.8,125.8c2,1.9,6.6,4.5,12.2,6,2,.6,4.4.8,7.6.8,11.7-.1,20.2-6.9,20.7-7.4ZM335.2,341.2c-62.5,62.5-162.5,62.5-225,0s-62.5-162.5,0-225c31.2-31.2,71.3-46.2,112.5-46.2,41.2,0,81.3,15,112.5,46.2,62.5,62.5,62.5,163.7,0,225Z"/></svg>');background-repeat:no-repeat;background-position:98% center;background-size:25px;
}.search-page-block form .form-actions {
  margin-top: 0;
}.search-page-block form .form-actions .button {
  width: 100%;
}@media (min-width: 768px) {

  .search-page-block form .form-actions .button {
    width: 180px;
  }
}.search-page-block form .form-actions .button:nth-child(2) {
  display: none;
}.view-pantheon-search-test .views-row {
  margin-bottom: 1.875rem;
}.view-pantheon-search-test .views-row:after {
  margin-left: auto;
  margin-right: auto;
  margin-top: 1.875rem;
  display: block;
  height: 0.0625rem;
  width: 335px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1));content:"";
}.view-pantheon-search-test .views-row .views-field-title a {
  text-decoration-line: none;
}.view-pantheon-search-test .views-row .views-field-title a:hover {
  --tw-text-opacity: 1;
  color: rgb(53 72 137 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.view-pantheon-search-test .views-row .views-field-url {
  margin-bottom: 0.625rem;
  font-size: 13px;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));
}.footer__menu {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(28 48 121 / var(--tw-border-opacity, 1));
}@media (min-width: 768px) {

  .footer__menu {
    border-bottom-width: 0px;
  }
}.footer__menu a {
  margin: 3px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 5px;
  padding-bottom: 5px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.footer__menu a:hover {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.footer__menu a.is-active {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.footer__menu .parent-link {
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
}@media (min-width: 768px) {

  .footer__menu .parent-link {
    border-left-width: 2px;
  }
}.footer__menu .parent-link>span {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.footer__menu .parent-link.active-wrapper>a {
  border-left-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
  font-weight: 700;
}.footer__menu .icon svg {
  fill: #60d8ca;
}.menu-header-utility {
  margin-top: 1.25rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  row-gap: 1rem;
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}@media (min-width: 768px) {

  .menu-header-utility {
    margin-top: 0;
    row-gap: 0;
    -moz-column-gap: 0;
         column-gap: 0;
  }
}.menu-header-utility a {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.menu-header-utility a:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.menu-header-utility>li {
  display: flex;
  height: 100%;
  justify-content: center;
  border-bottom-width: 2px;
  border-color: transparent;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  font-weight: 700;
  text-transform: uppercase;
}@media (min-width: 768px) {

  .menu-header-utility>li {
    display: none;
  }
}@media (min-width: 1024px) {

  .menu-header-utility>li {
    display: flex;
  }
}@media(min-width: 768px){.menu-header-utility>li {
    flex-wrap: nowrap;
    justify-content: space-between;
  }.menu-header-utility>li:hover {
    --tw-border-opacity: 1;
    border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
  }}.menu-header-utility>li:nth-child(3) {
  --tw-border-opacity: 1;
  border-right-color: rgb(53 72 137 / var(--tw-border-opacity, 1));
}@media (min-width: 768px) {

  .menu-header-utility>li:nth-child(3) {
    border-right-width: 1px;
  }
}.menu-header-utility>li:nth-child(-n+3){flex-basis:calc(33.3333333333% - 26px);justify-content: center}@media (min-width: 768px) {

  .menu-header-utility>li:nth-child(-n+3) {
    flex-basis: auto;
  }
}.menu-header-utility>li:nth-child(4) {
  margin-left: auto;
}@media (min-width: 768px) {

  .menu-header-utility>li:nth-child(4) {
    margin-left: 0;
  }
}.menu-header-utility>li:last-child {
  margin-right: auto;
}@media (min-width: 768px) {

  .menu-header-utility>li:last-child {
    margin-right: 0;
  }
}.menu-header-utility>li:nth-child(n+4) {
  margin-top: 0.125rem;
}@media (min-width: 768px) {

  .menu-header-utility>li:nth-child(n+4) {
    margin-top: 0;
  }

  .menu-header-utility>li:first-child {
    display: flex;
  }
}.menu-header-utility>li:first-child a {
  --tw-text-opacity: 1;
  color: rgb(255 131 0 / var(--tw-text-opacity, 1));
}.menu-header-utility>li a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  text-decoration-line: none;
}.menu-header-utility>li a svg {
  height: 100%;
  width: 1.5rem;
}@media (min-width: 768px) {

  .menu-header-utility>li a svg {
    width: auto;
  }
}.hero-menu{padding-right:0 !important;padding-left:0 !important}.hero-menu>li:first-child:before{content:"";position: absolute;top: 1.25rem;left: 0;height: 30px;width: 1px;--tw-bg-opacity: 1;background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1))}.hero-menu>li:after{content:"";position: absolute;top: 1.25rem;right: 0;height: 30px;width: 1px;--tw-bg-opacity: 1;background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1))}.mobile-toggle--wrapper>a {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 131 0 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.mobile-toggle--wrapper>a:hover {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.mobile-toggle .block-system-branding-block {
  position: absolute;
  top: 0.5rem;
  left: 1.25rem;
  z-index: 30;
  width: 70px;
}.mobile-toggle--button {
  display: flex;
  align-items: center;
  gap: 5px;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.75rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.mobile-toggle--button.active-toggle .burger-icon {
  display: none;
}.mobile-toggle--button.active-toggle .close-icon {
  display: block;
}.mobile-toggle--button svg {
  width: 22px;
  fill: #fff;
}.mobile-toggle--button svg.close-icon {
  display: none;
}.main-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}@media (min-width: 768px) {

  .main-menu {
    flex-direction: row;
    align-items: center;
  }
}.main-menu .submenu-toggle.active .plus-icon {
  display: none;
}.main-menu .submenu-toggle.active .dash-icon {
  display: block;
}.main-menu .submenu-toggle svg.dash-icon {
  display: none;
}.main-menu li.menu-item--active-trail>a {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.main-menu li a,.main-menu li span {
  display: block;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 13px;
  letter-spacing: 1px;
  text-decoration-line: none;
}.main-menu li a:hover,.main-menu li span:hover {
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
}.main-menu li a:after,.main-menu li span:after{content:"";position: relative;top: 0.625rem;display: block;width: 1.25rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(112 124 170 / var(--tw-border-opacity, 1))}@media(min-width: 768px){.main-menu li a,.main-menu li span {
    padding-top: 0;
    padding-bottom: 0;
    letter-spacing: 0em;
  }.main-menu li a:hover,.main-menu li span:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
    text-decoration-line: underline;
  }.main-menu li a:after,.main-menu li span:after {
    display: none;
  }}.main-menu li.is-open {
  --tw-bg-opacity: 1;
  background-color: rgb(28 48 121 / var(--tw-bg-opacity, 1));
}.main-menu li.is-open>.menu-dropdown>.submenu {
  height: auto;
  opacity: 1;
}.main-menu li .submenu {
  height: 0;
  overflow: hidden;
  opacity: 0;
}@media (min-width: 768px) {

  .main-menu li .submenu {
    height: auto;
    overflow: visible;
    opacity: 1;
  }
}.main-menu li .submenu{transition:all .3s ease-in-out}.main-menu li .submenu li {
  padding-left: 0.625rem;
}@media (min-width: 768px) {

  .main-menu li .submenu li {
    padding-left: 0;
  }
}.main-menu li .submenu li a:focus-visible {
  outline-style: solid;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: #60d8ca;
}.main-menu a {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.main-menu>li.menu-item-0 {
  position: relative;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
}@media(min-width: 768px){.main-menu>li.menu-item-0 {
    position: static;
    flex-direction: row;
    border-bottom-width: 2px;
    border-color: transparent;
    padding-left: 15px;
    padding-right: 15px;
  }.main-menu>li.menu-item-0:hover {
    --tw-border-opacity: 1;
    border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
  }.main-menu>li.menu-item-0>.link-wrapper>a {
    font-size: 15px;
    font-weight: 600;
    text-decoration-line: none;
  }.main-menu>li.menu-item-0>.menu-dropdown-0 {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 50;
    width: 100%;
    border-top-width: 20px;
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1.625rem;
    padding-bottom: 1.625rem;
  }@media (min-width: 768px) {

    .main-menu>li.menu-item-0>.menu-dropdown-0 {
      display: none;
    }
  }.main-menu>li.menu-item-0:hover>.menu-dropdown-0,.main-menu>li.menu-item-0.menu-open>.menu-dropdown-0 {
    display: flex;
    flex-wrap: nowrap;
  }.main-menu>li.menu-item-0:hover:before,.main-menu>li.menu-item-0.menu-open:before{content:"";position: absolute;top: 100%;z-index: 100;display: block;border-left-width: 20px;border-right-width: 20px;border-bottom-width: 20px;border-left-color: transparent;border-right-color: transparent;--tw-border-opacity: 1;border-bottom-color: rgb(3 26 107 / var(--tw-border-opacity, 1))}.main-menu>li.menu-item-0.menu-item--active-trail {
    --tw-border-opacity: 1;
    border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
  }}.main-menu>li.menu-item-0:nth-child(4) .set-1-block-layout>.menu-level-1 {
  display: grid;
  align-content: flex-start;
  align-items: flex-start;
}@media (min-width: 768px) {

  .main-menu>li.menu-item-0:nth-child(4) .set-1-block-layout>.menu-level-1 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
    row-gap: 0.75rem;
  }
}.main-menu>li.menu-item-0:nth-child(4) .set-1-block-layout>.menu-level-1{-moz-columns:auto;columns:auto}.main-menu>li.menu-item-0:nth-child(4) .set-1-block-layout>.menu-level-1>li {
  margin: 0;
  align-self: flex-start;
}.main-menu .menu-level-1>li.is-open {
  --tw-bg-opacity: 1;
  background-color: rgb(53 72 137 / var(--tw-bg-opacity, 1));
}@media(min-width: 768px){.main-menu .menu-level-1 .link-wrapper a,.main-menu .menu-level-1 .link-wrapper span {
    margin-bottom: 0.5rem;
    padding-bottom: 0.625rem;
    padding-top: 5px;
    font-size: 15px;
    font-weight: 700;
  }.main-menu .menu-level-1 .link-wrapper a:after,.main-menu .menu-level-1 .link-wrapper span:after{content:"";position: relative;top: 0.625rem;display: block;width: 1.875rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 93 55 / var(--tw-border-opacity, 1))}}.main-menu .menu-level-2 li a {
  font-size: 14px;
  font-weight: 550;
}@media (min-width: 768px) {

  .main-menu .menu-level-2 li a {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .main-menu .only-mobile-parent {
    display: none;
  }

  .main-menu .text-turquoise {
    --tw-text-opacity: 1;
    color: rgb(96 216 202 / var(--tw-text-opacity, 1));
  }.main-menu .set-2-block-layout {
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
  }.main-menu .set-2-block-layout>.menu-level-1 {
    width: 100%;
    -moz-columns: 2;
         columns: 2;
    gap: 1.875rem;
    padding-left: 0.625rem;
  }@media (min-width: 1024px) {

    .main-menu .set-2-block-layout>.menu-level-1 {
      width: 50%;
    }
  }.main-menu .set-2-block-layout>.menu-level-1>li {
    margin-bottom: 1.875rem;
    -moz-column-break-inside: avoid;
         break-inside: avoid;
  }.main-menu .set-1-block-layout {
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
  }.main-menu .set-1-block-layout>.menu-level-1 {
    width: 100%;
    -moz-columns: 3;
         columns: 3;
    gap: 1.875rem;
    padding-left: 0.625rem;
  }@media (min-width: 1024px) {

    .main-menu .set-1-block-layout>.menu-level-1 {
      width: 75%;
    }
  }.main-menu .set-1-block-layout>.menu-level-1>li {
    margin-bottom: 1.875rem;
    -moz-column-break-inside: avoid;
         break-inside: avoid;
  }
}.main-menu .field--name-field-mega-menu-block {
  display: none;
}@media (min-width: 768px) {

  .main-menu .field--name-field-mega-menu-block {
    display: block;
  }
}@media(min-width: 1024px){.sidebar-menu-wrapper:before{content:"";position: absolute;left: 45%;width: 2.25rem;border-width: 2px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}}.sidebar-menu .sidebar-submenu-wrapper {
  display: none;
}.sidebar-menu .sidebar-menu-item--js-expanded>.sidebar-submenu-wrapper {
  display: block;
}.sidebar-menu .sidebar-menu-item .sidebar-menu-link {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
  --tw-text-opacity: 1;
  color: rgb(104 106 120 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.sidebar-menu .sidebar-menu-item .sidebar-menu-link:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.sidebar-menu .sidebar-menu-item-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-left-width: 4px;
  border-color: transparent;
}.sidebar-menu .sidebar-menu-item-wrapper:hover {
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(207 243 239 / var(--tw-bg-opacity, 1));
}.sidebar-menu .sidebar-menu-item--active-trail>.sidebar-menu-item-wrapper .sidebar-menu-link {
  font-weight: 700;
}.sidebar-menu .sidebar-menu-item--active-trail>.sidebar-menu-item-wrapper {
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(207 243 239 / var(--tw-bg-opacity, 1));
}.sidebar-menu .sidebar-menu-item--active-trail>.sidebar-menu-item-wrapper>a:after {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1)) !important;
}.sidebar-menu .sidebar-menu-item--has-children .sidebar-menu-item-wrapper>a:after {
  position: absolute;
  bottom: 0;
  display: block;
  height: 0.0625rem;
  width: 1.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(104 106 120 / var(--tw-bg-opacity, 1));content:"";
}.sidebar-menu .sidebar-submenu-toggle {
  cursor: pointer;
  border-width: 0px;
  background-color: transparent;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
}.sidebar-menu .sidebar-submenu-toggle .sidebar-toggle-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}.sidebar-menu .sidebar-submenu-toggle .sidebar-toggle-icon svg {
  height: 1.25rem;
  width: 1.25rem;
  fill: #686a78;
}.sidebar-menu .sidebar-submenu-toggle .sidebar-toggle-icon svg.dash-icon {
  display: none;
}.sidebar-menu .sidebar-submenu-toggle .sidebar-toggle-icon.active svg.plus-icon {
  display: none;
}.sidebar-menu .sidebar-submenu-toggle .sidebar-toggle-icon.active svg.dash-icon {
  display: block;
}.sidebar-menu .sidebar-submenu .sidebar-menu-item {
  --tw-bg-opacity: 1;
  background-color: rgb(239 251 249 / var(--tw-bg-opacity, 1));
}.sidebar-menu .sidebar-submenu .sidebar-menu-item .sidebar-menu-link {
  padding-left: 1.25rem;
}.sidebar-menu .sidebar-submenu .sidebar-submenu .sidebar-menu-item .sidebar-menu-link {
  padding-left: 2rem;
}.sidebar-mobile-toggle.active svg {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.sidebar-mobile-toggle svg {
  height: 1.25rem;
  width: 1.25rem;
  fill: #686a78;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}.sidebar-mobile-toggle-wrapper {
  margin-bottom: 1.875rem;
}.sidebar-mobile-toggle-wrapper.active {
  margin-bottom: 0;
}.sidebar-menu-wrapper {
  display: none;
}@media (min-width: 768px) {

  .sidebar-menu-wrapper {
    display: block;
  }
}.sidebar-menu-wrapper.sidebar-menu-wrapper--mobile-expanded {
  display: block;
}.top-navigation-line:after{content:"";position: absolute;left: 0;bottom: 0;display: none;height: 0.25rem;width: 100%;--tw-bg-opacity: 1;background-color: rgb(76 68 127 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px) {

  .top-navigation-line:after {
    display: block;
  }
}.top-navigation button.active .menu-label {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.top-navigation button.active svg{transform:rotate(180deg);transition:transform .2s linear}.top-navigation .secondary-nav-wrapper-mobile {
  display: none;
}.top-navigation .secondary-nav-wrapper-mobile.active {
  display: block;
}@media (min-width: 1024px) {

  .top-navigation .secondary-nav-wrapper-mobile.active {
    display: none;
  }
}.top-navigation .secondary-nav-wrapper-mobile .mobile-nav {
  margin-bottom: 1.875rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(205 209 225 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.top-navigation .secondary-nav-wrapper-mobile .mobile-nav ul.menu>li:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(207 243 239 / var(--tw-bg-opacity, 1));
}.top-navigation .secondary-nav-wrapper-mobile .mobile-nav ul.menu>li:last-child a:after {
  display: none;
}.top-navigation .secondary-nav-wrapper-mobile .mobile-nav ul.menu>li a {
  position: relative;
  display: block;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  --tw-text-opacity: 1;
  color: rgb(104 106 120 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.top-navigation .secondary-nav-wrapper-mobile .mobile-nav ul.menu>li a:after{content:"";position: absolute;bottom: 0;display: block;width: 1.25rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(104 106 120 / var(--tw-border-opacity, 1))}.top-navigation .secondary-nav-wrapper {
  overflow: hidden;
  transition-property: max-height;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.top-navigation .secondary-nav-wrapper.active {
  max-height: 800px;
}.top-navigation .secondary-nav-wrapper ul.menu>li.is-extra {
  display: none;
}.top-navigation .secondary-nav-wrapper.active ul.menu>li.is-extra {
  display: block;
}.top-navigation .secondary-nav-wrapper .desktop-nav{width:calc(100% - 95px);margin-left:95px}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu {
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  align-items: flex-end;
  justify-content: center;
}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu:after{content:"";height: 0.25rem;width: 100%;--tw-bg-opacity: 1;background-color: rgb(76 68 127 / var(--tw-bg-opacity, 1))}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li {
  position: relative;
  height: 100%;
}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li:hover,.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li.menu-item--active-trail {
  --tw-bg-opacity: 1;
  background-color: rgb(207 243 239 / var(--tw-bg-opacity, 1));
}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li:hover:after,.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li.menu-item--active-trail:after {
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(207 243 239 / var(--tw-bg-opacity, 1));
}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li:after{content:"";position: absolute;bottom: 0;left: 0;bottom: -0.25rem;z-index: 10;height: 0;width: 100%}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li a,.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li button {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
  display: block;
  display: flex;
  height: 100%;
  width: 100%;
  align-items: flex-end;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(43 45 66 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.top-navigation .secondary-nav-wrapper .desktop-nav ul.menu>li button{width:90px}.top-navigation-line .logo {
  display: none;
}.top-navigation-line.is-fixed {
  z-index: 50;
  width: 100%;
}@media (min-width: 1024px) {

  .top-navigation-line.is-fixed {
    position: fixed;
    top: 1.25rem;
  }

  .top-navigation-line.is-fixed .logo {
    display: block;
  }
}.button,.bcm-button-sm {
  display: inline-flex;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 35 150 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 1px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}.button:hover,.button:active,.bcm-button-sm:hover,.bcm-button-sm:active{box-shadow:0 0 14px 1px rgba(0,0,0,.3);--tw-bg-opacity: 1;background-color: rgb(0 18 75 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.button:disabled,.button.disabled,.bcm-button-sm:disabled,.bcm-button-sm.disabled {
  pointer-events: none;
  opacity: 0.4;
}.button.white,.bcm-button-sm.white {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 5px;
  padding-bottom: 5px;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}.button.white:hover,.button.white:active,.bcm-button-sm.white:hover,.bcm-button-sm.white:active {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
}.button:focus-visible,.button:focus,.bcm-button-sm:focus-visible,.bcm-button-sm:focus{outline:1px solid #002396;outline-offset:3px}input[type=text],input[type=password],input[type=email],textarea,select {
  height: 50px;
  border-radius: 4px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  padding-right: 0.75rem;
  padding-left: 1rem;
  font-size: 0.75rem;
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));
}select[multiple],select[size] {
  height: auto;
}.form-item {
  margin-bottom: 1rem;
  display: flex;
  width: 100%;
  flex-direction: column;
}.form-item label {
  padding-bottom: 0.375rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(104 106 120 / var(--tw-text-opacity, 1));
  font-weight: 700;
}.form-item .chosen-container-multi {
  width: 100% !important;
  font-size: 0.75rem;
}.form-item .chosen-container-multi .chosen-choices {
  display: flex;
  height: 50px;
  align-items: center;
  border-radius: 4px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  padding-left: 1rem;
  padding-right: 0.75rem;
  font-size: 0.75rem;
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="%23cccccc" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/></svg>');background-position:98% center;background-repeat:no-repeat;background-size:20px;
}.form-item .chosen-container-multi .chosen-drop {
  margin-top: 0.125rem;
  border-radius: 4px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.form-item .chosen-container-multi .chosen-results li.active-result {
  cursor: pointer;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));
}.form-item .chosen-container-multi .chosen-results li.active-result.highlighted,.form-item .chosen-container-multi .chosen-results li.active-result:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));background-image:none;
}.form-item .chosen-container-multi .chosen-results li.result-selected {
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.form-actions {
  margin-top: 1.875rem;
  display: flex;
  justify-content: flex-end;
}.user-login-form {
  margin-bottom: 2.5rem;
}.user-login-form label {
  margin-bottom: 0.25rem;
  font-size: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}.user-login-form label.js-form-required:after{content:" *";vertical-align: super;--tw-text-opacity: 1;color: rgb(216 34 71 / var(--tw-text-opacity, 1))}.user-login-form .form-actions {
  justify-content: flex-start;
}iframe{width:100%;min-height:440px}.region-sidebar iframe{width:100%;min-height:220px}.section-with-pull-media iframe {
  min-height: 250px;
}.link,a {
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.link:hover,a:hover {
  --tw-text-opacity: 1;
  color: rgb(53 72 137 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}article a:not(.button,.pager-link),article .link {
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}article a:not(.button,.pager-link):hover,article .link:hover {
  --tw-text-opacity: 1;
  color: rgb(53 72 137 / var(--tw-text-opacity, 1));
}article ul {
  margin-bottom: 1.25rem;
  list-style-type: disc;
  padding-left: 1.5rem;
}article ul li {
  font-size: 1rem;
}article ul ul {
  margin-bottom: 0;
  padding-left: 1.5rem;list-style-type:circle;
}article ul ul ul {
  padding-left: 1.5rem;list-style-type:square;
}article ol {
  margin-bottom: 1.25rem;
  list-style-type: decimal;
  padding-left: 1.5rem;
}article ol li {
  font-size: 1rem;
}article ol ol,article ol ol ol {
  list-style-type: decimal;
  padding-left: 1.5rem;
}article li>ol {
  margin-bottom: 0;
}.primary-tabs {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}.primary-tabs__tab a {
  border-radius: 0px;
}.primary-tabs__tab a:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.table-wrapper {
  margin-bottom: 1.875rem;
  width: 100%;
  overflow-x: auto;
}.table-wrapper table {
  display: table !important;
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-width: 0px;
  padding: 0;
}.table-wrapper table thead {
  --tw-bg-opacity: 1;
  background-color: rgb(251 251 251 / var(--tw-bg-opacity, 1));
}.table-wrapper table thead th {
  border-bottom-width: 1px;
  border-bottom-color: #80808080;
}.table-wrapper table tbody>*:nth-child(2n) {
  --tw-bg-opacity: 1;
  background-color: rgb(226 230 240 / var(--tw-bg-opacity, 1));
}.table-wrapper table caption {
  margin-top: 0.59375em;
  margin-bottom: 0.59375em;
  text-align: left;
  font-size: 28px;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.table-wrapper table th,.table-wrapper table td {
  border-width: 1px;
  border-color: #8080801c;
  padding: 0.5em 0.7em;
  text-align: left;
  vertical-align: middle;
}.table-wrapper table th[scope=col],.table-wrapper table th[scope=row] {
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.table-wrapper table th[scope=row] {
  --tw-bg-opacity: 1;
  background-color: rgb(251 251 251 / var(--tw-bg-opacity, 1));
}.paragraph--type--table a:after{content:"";transition:all .3s linear;margin-left: 0.375rem;margin-right: 0.375rem;margin-bottom: -4px;display: inline-block;height: 1.125rem;width: 1.125rem;background-repeat: no-repeat;background-position:bottom center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%2360d8ca" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"/></svg>')}.paragraph--type--table a:hover:after{transform:translateX(5px)}.view-news-and-press-release-header-page-block .view-content .views-field-nothing {
  margin-bottom: 3.75rem;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta {
  position: relative;
  display: grid;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 0.625rem;
}@media (min-width: 768px) {

  .view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 0.0625rem;
  width: 3.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1));content:"";
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author,.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share {
  padding-top: 1rem;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author {
  display: flex;
  flex-direction: column;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author p {
  margin-bottom: 5px;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author a {
  text-decoration-line: none;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author a:hover {
  --tw-text-opacity: 1;
  color: rgb(53 72 137 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author-name a,.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author-email a,.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__author-name {
  font-size: 1.25rem;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share {
  display: flex;
  justify-content: flex-end;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share-text {
  position: relative;
  margin-right: 1.25rem;
  margin-bottom: 0;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding-right: 1.25rem;
  font-weight: 700;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share-text:before {
  position: absolute;
  top: -1rem;
  left: 0;
  display: block;
  height: 0.0625rem;
  width: 3.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1));content:"";
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share-list {
  margin: 0;
  display: flex;
  list-style-type: none;
  align-items: center;
  gap: 1.25rem;
  padding: 0;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share-item {
  margin: 0;
  padding: 0;
}.view-news-and-press-release-header-page-block .view-content .views-field-nothing .article-meta__share-icon {
  display: inline-block;
  height: 25px;
  width: 25px;
}.view-news-and-press-release-header-page-block .view-content .paragraph--type--text-section,.view-news-and-press-release-header-page-block .view-content .paragraph--type--text-spiff,.view-news-and-press-release-header-page-block .view-content .paragraph--type--section-with-pull-media {
  border-width: 0px;
  border-top-width: 0px;
  padding-left: 0;
  padding-right: 0;
}.view-news-and-press-release-header-page-block .view-content .paragraph--type--text-section.center-border:before,.view-news-and-press-release-header-page-block .view-content .paragraph--type--text-spiff.center-border:before,.view-news-and-press-release-header-page-block .view-content .paragraph--type--section-with-pull-media.center-border:before {
  display: none;
}.view-news-and-press-release-header-page-block .view-content .paragraph--type--media-spiff {
  border-width: 0px;
}.view-clinical-trial .view-header {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
  padding: 1.25rem;
}.view-clinical-trial .view-header p {
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(104 106 120 / var(--tw-text-opacity, 1));
}.view-clinical-trial .view__content .box {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-clinical-trial .view__content .box{padding-left:0;padding-right:0}.view-clinical-trial .view__content .views-field-title a {
  font-size: 1.125rem;
  text-decoration-line: underline;
}.view-clinical-trial .view__content .views-field-field-content {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.view-clinical-trial .view__content .views-field-field-clinical-trial-tags {
  margin-bottom: 1.875rem;
}.view-clinical-trial .view__content .views-field-field-clinical-trial-tags ul {
  margin: 0;
  display: flex;
  list-style-type: none;
  flex-wrap: wrap;
  row-gap: 1rem;
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
  padding: 0;
}.view-clinical-trial .view__content .views-field-field-clinical-trial-tags ul li {
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 35 150 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  font-size: 11px;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}.view-clinical-trial-pages .paragraph {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}@media (min-width: 768px) {

  .view-clinical-trial-pages .paragraph {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
}.view-department-news-feed .view-content .views-row {
  margin-bottom: 1.25rem;
}.view-locations .view-filters {
  margin-bottom: 1.875rem;
}.view-locations .view-filters .views-exposed-form {
  display: flex;
  flex-direction: column;
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
  row-gap: 1.25rem;
}@media (min-width: 768px) {

  .view-locations .view-filters .views-exposed-form {
    flex-direction: row;
  }
}.view-locations .view-filters .views-exposed-form .form-actions {
  margin-top: 0;
  align-items: center;
}@media (min-width: 768px) {

  .view-locations .view-filters .views-exposed-form .form-actions {
    margin-top: 11px;
  }
}.view-locations .view-filters .views-exposed-form .form-actions .button {
  width: 100%;
}@media (min-width: 768px) {

  .view-locations .view-filters .views-exposed-form .form-actions .button {
    width: 150px;
  }
}.view-locations .view-content-wrapper {
  display: flex;
  flex-wrap: wrap;
}.view-locations .view-content-wrapper>.view-content {
  margin-right: 0.75rem;
  width: 100%;
  overflow-y: auto;
}@media (min-width: 1024px) {

  .view-locations .view-content-wrapper>.view-content {
    height: 700px;width:calc(40% - 12px);
  }
}.view-locations .view-content-wrapper>.attachment {
  display: none;
  width: 60%;
}@media (min-width: 1024px) {

  .view-locations .view-content-wrapper>.attachment {
    display: block;
  }
}.view-locations .location-item {
  position: relative;
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-locations .location-item{padding-left:0;padding-right:0}@media (min-width: 1024px) {

  .view-locations .location-item {
    padding: 1.25rem;
    padding-bottom: 1.875rem;
  }
}.view-locations .location-item:nth-child(even) {
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
}@media(min-width: 1024px){.view-locations .location-item:nth-child(even) {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }}.view-locations .location-item:after{content:"";position: absolute;bottom: 0;left: 0;right: 0;margin-left: auto;margin-right: auto;display: block;height: 0.0625rem;width: 100%;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px) {

  .view-locations .location-item:after {
    width: 70%;
  }
}.view-locations .location-item .location-title a {
  font-size: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-locations .location-item .location-title a:after{content:"";margin-top: 0.25rem;display: block;width: 3.75rem;border-bottom-width: 2px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}.view-locations .location-item .location-address {
  margin-top: 0.625rem;
  margin-bottom: 0.75rem;
  padding-left: 2.75rem;
  font-size: 1.125rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"/><path d="M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"/></svg>');background-size:24px;background-repeat:no-repeat;background-position:center left;
}.view-locations .location-item .location-phone a {
  margin-bottom: 0.75rem;
  display: block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 2.75rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-locations .location-item .location-phone a:hover {
  text-decoration-line: underline;
}.view-locations .location-item .location-phone a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>');background-size:20px;background-repeat:no-repeat;background-position:center left}.view-locations .location-item .view-location-cta{float:right;margin-top:-40px}.view-new-locations .view-content-wrapper {
  display: flex;
  flex-wrap: wrap;
}.view-new-locations .view-content-wrapper>.view-content {
  margin-right: 0.75rem;
  width: 100%;
  overflow-y: auto;
}@media (min-width: 1024px) {

  .view-new-locations .view-content-wrapper>.view-content {
    height: 700px;width:calc(40% - 12px);
  }
}.view-new-locations .view-content-wrapper>.attachment {
  display: none;
  width: 60%;
}@media (min-width: 1024px) {

  .view-new-locations .view-content-wrapper>.attachment {
    display: block;
  }
}.view-new-locations .location-item {
  position: relative;
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-new-locations .location-item{padding-left:0;padding-right:0}@media (min-width: 1024px) {

  .view-new-locations .location-item {
    padding: 1.25rem;
    padding-bottom: 1.875rem;
  }
}.view-new-locations .location-item:nth-child(even) {
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
}@media(min-width: 1024px){.view-new-locations .location-item:nth-child(even) {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }}.view-new-locations .location-item:after{content:"";position: absolute;bottom: 0;left: 0;right: 0;margin-left: auto;margin-right: auto;display: block;height: 0.0625rem;width: 100%;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px) {

  .view-new-locations .location-item:after {
    width: 70%;
  }
}.view-new-locations .location-item .location-title a {
  font-size: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-new-locations .location-item .location-title a:after{content:"";margin-top: 0.25rem;display: block;width: 3.75rem;border-bottom-width: 2px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}.view-new-locations .location-item .location-address {
  margin-top: 0.625rem;
  margin-bottom: 0.75rem;
  padding-left: 2.75rem;
  font-size: 1.125rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M12.166 8.94c-.524 1.062-1.234 2.12-1.96 3.07A32 32 0 0 1 8 14.58a32 32 0 0 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304 7.867 3 6.862 3 6a5 5 0 0 1 10 0c0 .862-.305 1.867-.834 2.94M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10"/><path d="M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4m0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6"/></svg>');background-size:24px;background-repeat:no-repeat;background-position:center left;
}.view-new-locations .location-item .location-phone a {
  margin-bottom: 0.75rem;
  display: block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 2.75rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-new-locations .location-item .location-phone a:hover {
  text-decoration-line: underline;
}.view-new-locations .location-item .location-phone a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>');background-size:20px;background-repeat:no-repeat;background-position:center left}.view-new-locations .location-item .location-parking>div {
  margin-bottom: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 2.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M5.5 4.002h2.962C10.045 4.002 11 5.104 11 6.586c0 1.494-.967 2.578-2.55 2.578H6.784V12H5.5zm2.77 4.072c.893 0 1.419-.545 1.419-1.488s-.526-1.482-1.42-1.482H6.778v2.97z"/></svg>');background-size:24px;background-repeat:no-repeat;background-position:center left;
}.view-new-locations .location-item .views-field-nothing {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 2.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.5.5 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103M10 1.91l-4-.8v12.98l4 .8zm1 12.98 4-.8V1.11l-4 .8zm-6-.8V1.11l-4 .8v12.98z"/></svg>');background-size:20px;background-repeat:no-repeat;background-position:center left;
}@media(min-width: 1024px){.view-new-locations .location-item .views-field-nothing{background-position:66% 35%}}.view-new-locations .location-item .views-field-nothing a {
  display: block;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-new-locations .location-item .views-field-nothing a:hover {
  text-decoration-line: underline;
}@media (min-width: 1024px) {

  .view-new-locations .location-item .views-field-nothing a {
    text-align: right;
  }
}.view-news-feed .view-filters {
  position: relative;
  margin-bottom: 1.25rem;
  padding-top: 1.875rem;
}.view-news-feed .view-filters .views-exposed-form {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  -moz-column-gap: 35px;
       column-gap: 35px;
  row-gap: 0.625rem;
  padding: 1rem;
}@media (min-width: 768px) {

  .view-news-feed .view-filters .views-exposed-form {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
  }
}.view-news-feed .view-filters .views-exposed-form .form-actions {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 0;
}.view-news-feed .news-item .header-image {
  display: block;
  height: 250px;
  overflow: hidden;
}.view-news-feed .news-item .header-image>a {
  display: block;
  width: 100%;
}.view-news-feed .news-item .info {
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-news-feed .news-item .info{padding-left:0;padding-right:0}.view-news-feed .news-item .date {
  text-align: center;
}.view-news-feed .news-item .title {
  font-size: 1.5rem;
}.view-news-feed .news-item .title a {
  display: block;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.view-news-feed .news-item .title a:hover {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.view-news-feed .news-item .excerpt {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.block-views-blocknews-landing-block-1{grid-area:one}.block-views-blocknews-landing-block-1 .view__content .views-row {
  margin-bottom: 2.5rem;
}.block-views-blocknews-landing-block-1 .view__content .views-row a:not(.button) {
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.block-views-blocknews-landing-block-1 .view__content .views-row a:not(.button):hover {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.block-views-blocknews-landing-block-1 .view__content .views-field-title {
  margin-top: 1.25rem;
}.block-views-blocknews-landing-block-1 .view__content .views-field-title a {
  margin-bottom: 0.625rem;
  font-size: 1.875rem;
}.block-views-blocknews-landing-block-1 .view__content .views-field-field-posted-date {
  margin-top: 1.25rem;
  margin-bottom: 0.625rem;
  font-size: 1.25rem;
}.block-views-blocknews-landing-block-1 .view__content .views-field-field-content {
  margin-bottom: 2.5rem;
}.block-views-blocknews-landing-block-1 .view__content .view-footer{display:none}.block-views-blocknews-landing-block-2{grid-area:three}.block-views-blocknews-landing-block-2 .view-content {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 2.5rem;
}.block-views-blocknews-landing-block-2 .view-content .views-row {
  margin-bottom: 2.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.block-views-blocknews-landing-block-2 .view-content .views-row a:not(.button) {
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.block-views-blocknews-landing-block-2 .view-content .views-row a:not(.button):hover {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.block-views-blocknews-landing-block-2 .view-content .views-row .wrapper {
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.block-views-blocknews-landing-block-2 .view-content .views-row .wrapper{padding-left:0;padding-right:0}.block-views-blocknews-landing-block-2 .view-content .views-row h3 {
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
}.block-views-blocknews-landing-block-2 .view-content .views-field-field-header-image {
  overflow: hidden;
}.block-views-blocknews-landing-block-3 {
  position: relative;
  border-top-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 93 55 / var(--tw-border-opacity, 1));
  padding-top: 2.5rem;
  padding-right: 1.875rem;grid-area:two;
}.block-views-blocknews-landing-block-3 .view__content .views-row {
  margin-bottom: 2.5rem;
}.block-views-blocknews-landing-block-3 .view__content .views-row a {
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.block-views-blocknews-landing-block-3 .view__content .views-row a:hover {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}.block-views-blocknews-landing-block-3 .view__content .views-field-title a {
  margin-bottom: 0.625rem;
  font-size: 1.25rem;
}.region-content-top {
  margin-bottom: 2.5rem;
  display: grid;
  gap: 2.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding-top: 3.125rem;
  padding-left: 1.875rem;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;grid-template-areas:"one   two" "three two";
}.view-people-search .view-header {
  position: relative;
  margin-bottom: 2.25rem;
  border-radius: 15px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-people-search .view-header{padding-left:0;padding-right:0}.view-people-search .view-header h2 {
  margin-bottom: 1.875rem;
  font-size: 2rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.view-people-search .view-filters .views-exposed-form {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  -moz-column-gap: 35px;
       column-gap: 35px;
  row-gap: 0.625rem;
  padding: 1rem;
}@media (min-width: 768px) {

  .view-people-search .view-filters .views-exposed-form {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
  }
}.view-people-search .view-filters .views-exposed-form label {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.view-people-search .view-filters .views-exposed-form .form-item input[type=text] {
  font-size: 0.875rem;
}.view-people-search .view-filters .views-exposed-form .form-actions {
  right: 1.875rem;
  top: 1.875rem;
  margin-top: 0;
}@media (min-width: 768px) {

  .view-people-search .view-filters .views-exposed-form .form-actions {
    position: absolute;
  }
}.view-people-search .view-filters .views-exposed-form .form-actions .button {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 1.5rem;
}.view-people-search .view-content {
  margin-bottom: 3.75rem;
}.view-people-search .view-content .users-list {
  margin: 0;
  display: grid;
  list-style-type: none;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.875rem;
  padding: 0;
}@media (min-width: 768px) {

  .view-people-search .view-content .users-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}@media (min-width: 1024px) {

  .view-people-search .view-content .users-list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}.view-people-search .view-content .user-basic {
  position: relative;
  margin-top: 35px;
  display: flex;
  min-height: 270px;
  flex-direction: column;
  align-items: flex-start;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 22px;
}.view-people-search .view-content .user-basic .user-image-wrapper {
  margin-top: -55px;
  height: 100px;
  width: 100px;
  overflow: hidden;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  --tw-shadow: 0 2px 6px 3px #888;
  --tw-shadow-colored: 0 2px 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.view-people-search .view-content .user-basic .user-name {
  margin-top: 1rem;
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.view-people-search .view-content .user-basic .user-title {
  font-size: 10px;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.view-people-search .view-content .user-basic .user-position {
  font-size: 13px;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
  font-weight: 700;
}.view-people-search .view-content .user-basic .button {
  margin-top: auto;
}.physician-search .view-header {
  position: relative;
  margin-bottom: 2.25rem;
  border-radius: 15px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.physician-search .view-header{padding-left:0;padding-right:0}.physician-search .view-header h2 {
  margin-bottom: 1.875rem;
  font-size: 2rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.physician-search .view-filters .views-exposed-form {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  -moz-column-gap: 35px;
       column-gap: 35px;
  row-gap: 0.625rem;
  padding: 1rem;
}@media (min-width: 768px) {

  .physician-search .view-filters .views-exposed-form {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
  }
}.physician-search .view-filters .views-exposed-form label {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.physician-search .view-filters .views-exposed-form .form-item input[type=text] {
  font-size: 0.875rem;
}.physician-search .view-filters .views-exposed-form .form-actions {
  right: 1.875rem;
  top: 1.875rem;
  margin-top: 0;
}@media (min-width: 768px) {

  .physician-search .view-filters .views-exposed-form .form-actions {
    position: absolute;
  }
}.physician-search .view-filters .views-exposed-form .form-actions .button {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 1.5rem;
}.physician-search .view-content {
  margin-bottom: 3.75rem;
}.physician-search .view-content .users-list {
  margin: 0;
  display: grid;
  list-style-type: none;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  row-gap: 2.5rem;
  -moz-column-gap: 1.875rem;
       column-gap: 1.875rem;
  padding: 0;
}@media (min-width: 768px) {

  .physician-search .view-content .users-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}@media (min-width: 1024px) {

  .physician-search .view-content .users-list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}.physician-search .view-content .user-basic {
  position: relative;
  margin-top: 35px;
  display: flex;
  min-height: 340px;
  flex-direction: column;
  align-items: center;
  border-radius: 10px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 1.375rem;box-shadow:0 5px 15px 4px rgba(136,136,136,.2);
}.physician-search .view-content .user-basic .user-image-wrapper {
  margin-top: -55px;
  height: 100px;
  width: 100px;
  overflow: hidden;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  --tw-shadow: 0 2px 6px 3px #888;
  --tw-shadow-colored: 0 2px 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.physician-search .view-content .user-basic .user-name {
  margin-top: 1rem;
  margin-bottom: 0.625rem;
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  font-weight: 700;
}.physician-search .view-content .user-basic .user-position {
  font-size: 13px;
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
  font-weight: 700;
}.physician-search .view-content .user-basic .user-title {
  font-size: 13px;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}.physician-search .view-content .user-basic .user-phone {
  margin-top: 1rem;
  margin-bottom: 1rem;
}.physician-search .view-content .user-basic .user-phone a {
  display: block;
  padding-left: 1.875rem;
  font-size: 18px;
  text-decoration-line: none;
}.physician-search .view-content .user-basic .user-phone a:hover {
  text-decoration-line: underline;
}.physician-search .view-content .user-basic .user-phone a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23002396" viewBox="0 0 16 16"><path d="M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>');background-size:20px;background-position:center left;background-repeat:no-repeat}.physician-search .view-content .user-basic .user-appointment {
  margin-top: auto;
  margin-bottom: 0.625rem;
}.physician-search .view-content .user-basic .view_user {
  margin-top: auto;
}.view-programs .view-header {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
  padding: 1.25rem;
}.view-programs .view-header p {
  margin-bottom: 0;
  padding-bottom: 2.5rem;
  font-size: 19px;
  --tw-text-opacity: 1;
  color: rgb(104 106 120 / var(--tw-text-opacity, 1));transition:all 300ms ease;
}.view-programs .view-header .view-filters{max-height:1000px;transition:all 300ms ease}.view-programs .view-header .programs-filters-toggle--icon{display:inline-block;transition:transform 300ms ease;transform:rotate(180deg)}.view-programs .view-header.filters-close p {
  padding-bottom: 0.625rem;
}.view-programs .view-header.filters-close .view-filters{max-height:0;overflow:hidden}.view-programs .view-header.filters-close .header-toggle-wrapper {
  padding-bottom: 0;
}.view-programs .view-header.filters-close .programs-filters-toggle--icon{transform:rotate(0deg)}.view-programs .view__content .box {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-programs .view__content .box{padding-left:0;padding-right:0}.view-programs .view__content .views-field-title a {
  font-size: 1.125rem;
  text-decoration-line: underline;
}.view-programs .view__content .views-field-field-content {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.view-programs .view__content .views-field-field-excerpt {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.view-programs .view__content .views-field-field-program-level,.view-programs .view__content .views-field-field-protram- {
  margin-bottom: 1.875rem;
}.view-programs .view__content .views-field-field-program-level ul,.view-programs .view__content .views-field-field-protram- ul {
  margin: 0;
  display: flex;
  list-style-type: none;
  flex-wrap: wrap;
  row-gap: 1rem;
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
  padding: 0;
}.view-programs .view__content .views-field-field-program-level ul li,.view-programs .view__content .views-field-field-protram- ul li {
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 35 150 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  font-size: 11px;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}.block-views-blockrelated-news-articles-block-1 {
  position: relative;
  margin-bottom: 1.875rem;
}.block-views-blockrelated-news-articles-block-1 h2 {
  margin-bottom: 2.5rem;
  padding-top: 2.5rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.block-views-blockrelated-news-articles-block-1:before{content:"";position: absolute;left: 0;right: 0;top: 0;margin-left: auto;margin-right: auto;display: block;height: 5px;width: 3.125rem;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}.view-related-news-articles .view-content .related-articles {
  padding-bottom: 2.5rem;
}.view-related-news-articles .view-content .related-articles .box {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.view-related-news-articles .view-content .related-articles .box .field--name-field-media-image {
  height: 200px;
  overflow: hidden;
}.view-related-news-articles .view-content .related-articles .box .field--name-field-media-image img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}.view-related-news-articles .view-content .related-articles .box .field--name-field-credit {
  display: none;
}.view-related-news-articles .view-content .related-articles .box .info {
  display: flex;
  height: 250px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 1.875rem;
  padding-top: 0.625rem;
}.sidebar-page .full-width .media-spiff div.view-related-news-articles .view-content .related-articles .box .info{padding-left:0;padding-right:0}.view-related-news-articles .view-content .related-articles .box .info .related-title a {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: block;
  text-align: center;
  font-size: 1.25rem;
}.view-related-news-articles .view-content .related-articles .box .button {
  margin-top: auto;
}.view-related-news-articles .view-content .related-articles .slick-slide {
  margin-left: 1rem;
  margin-right: 1rem;
}.view-specialties-page {
  margin-bottom: 1.875rem;
}.view-specialties-page .view-header #alphabet {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}.view-specialties-page .view-header #alphabet a {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  font-size: 1.875rem;
  text-decoration-line: none;
}.view-specialties-page .view-header #alphabet a:hover {
  text-decoration-line: underline;
}@media (min-width: 768px) {

  .view-specialties-page .view-content {
    -moz-columns: 2;
         columns: 2;
  }
}.view-specialties-page .view-content .tablesaw {
  padding-right: 1.875rem;
}.view-specialties-page .view-content .tablesaw caption p:last-child {
  display: inline-block;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 93 55 / var(--tw-border-opacity, 1));
  font-size: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.view-specialties-page .view-content .tablesaw .views-field-title-1 a {
  font-size: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-specialties-page .view-content .tablesaw .views-field-title-1 a:hover {
  text-decoration-line: underline;
}.accordion-entry__icon{transition:transform .2s ease}.accordion-entry__icon.is-active{transform:rotate(180deg)}.accordion-entry__icon svg {
  height: 1.5rem;
  width: 1.5rem;
  fill: #686a78;
}.accordion-entry__panel{transition:none}.definition-terms__title:after{content:"";display: block;height: 0.0625rem;width: 3.75rem;--tw-bg-opacity: 1;background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1))}.definition-terms__title .has-arrow-link>*:after {
  height: 1.25rem;
  width: 1.25rem;
}.global-message {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.global-message.red{background-color:#c00800}.global-message.yellow{background-color:#fabb00}.global-message.blue{background-color:#01addf}.global-message #toggle-global-message.active{transform:rotate(180deg)}.media-spiff .field--name-field-media-component img {
  height: 100%;
  min-height: 205px;
}.media-spiff .media .field--name-field-media-oembed-video iframe {
  min-height: 225px;
  width: 100%;
}.one-third-width .field--name-field-media-component img {
  min-height: 0;
}.half-width .media-spiff .media .field--name-field-media-oembed-video iframe {
  min-height: 320px;
}.full-width .media-spiff .media .field--name-field-media-oembed-video iframe {
  min-height: 660px;
}.section-with-pull-quote .quote-wrapper .quote p {
  font-family: "Crimson Text", serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.2;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}.section-with-pull-quote .quote-wrapper svg{width:45px;height:45px}.standalone-featured-quote:before{content:"";margin-left: auto;margin-right: auto;display: block;height: 0.0625rem;width: 30%;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}.standalone-featured-quote .quote-wrapper .quote p {
  font-family: "Crimson Text", serif;
  font-size: 1.375rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .standalone-featured-quote .quote-wrapper .quote p {
    font-size: 1.75rem;
  }
}.standalone-featured-quote .quote-wrapper svg{width:50px;height:50px}@media(min-width: 768px){.standalone-featured-quote .quote-wrapper svg{width:60px;height:60px}}.related-link-item {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}.related-link-item a {
  font-size: 0.875rem;
  text-decoration-line: none;
}.related-link-item a:after{content:"";display: block;width: 1.625rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1))}.view-text-sidebar-block .views-field-field-content ul {
  margin-left: 1rem;
  list-style-type: disc;
}.view-text-sidebar-block .views-field-field-content a {
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}.view-text-sidebar-block .views-field-field-content a:hover {
  --tw-text-opacity: 1;
  color: rgb(28 48 121 / var(--tw-text-opacity, 1));
}.view-text-sidebar-block .box.views-row {
  margin-bottom: 1.875rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}.view-text-sidebar-block .box.views-row .views-field-field-heading {
  margin-bottom: 1.875rem;
}.view-text-sidebar-block .box.views-row .views-field-field-content {
  margin-bottom: 1.875rem;
  overflow-wrap: break-word;
}.view-text-sidebar-block .box.views-row .button {
  font-size: 0.75rem;
  letter-spacing: 0em;
}.view-related-link-block {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity, 1));
}.view-related-link-block .view-header {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-related-link-block .view-header{padding-left:0;padding-right:0}.view-related-link-block .view-content {
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-related-link-block .view-content{padding-left:0;padding-right:0}.view-related-link-block .view-content a {
  margin-bottom: 0.75rem;
  display: inline-block;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.view-related-link-block .view-content a:hover {
  --tw-text-opacity: 1;
  color: rgb(35 82 124 / var(--tw-text-opacity, 1));
}.view-related-link-block .view-content a:after{content:"";display: block;width: 1.625rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(96 216 202 / var(--tw-border-opacity, 1));transition:all .3s linear}.view-related-link-block .view-content a:hover:after {
  width: 100%;
}.view-media-spiff-sideblock .sidebar-media-spiff {
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.view-media-spiff-sideblock .sidebar-media-spiff{padding-left:0;padding-right:0}.view-media-spiff-sideblock .sidebar-media-spiff p {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}.view-media-spiff-sideblock .sidebar-media-spiff .button {
  font-size: 0.75rem;
}.view-media-spiff-sideblock .media-sidebar {
  margin-bottom: 1.875rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.social-icons-wrapper a svg {
  height: 100%;
  width: 100%;
}.block-gettoknowhouston-sidebar {
  position: relative;
  margin-bottom: 1.875rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.block-gettoknowhouston-sidebar p {
  margin: 0;
  padding: 1rem;
  text-align: center;
  font-size: 1.125rem;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.block-gettoknowhouston-sidebar .button {
  margin-top: 1rem;
}.block-gettoknowhouston-sidebar .credit-block .credit {
  display: flex;
}.block-gettoknowhouston-sidebar .credit-block .credit-content {
  margin-left: 0.375rem;
}.sidebar-page .media-spiff .media .field--name-field-media-oembed-video iframe {
  min-height: 226px;
}.sidebar-page .full-width .media-spiff div.p-30{padding-left:0 !important;padding-right:0 !important}.sidebar-page .full-width .media-spiff .media .field--name-field-media-oembed-video iframe {
  min-height: 210px;
}@media (min-width: 576px) {

  .sidebar-page .full-width .media-spiff .media .field--name-field-media-oembed-video iframe {
    min-height: 440px;
  }
}.sidebar-page .half-width .text-section,.sidebar-page .one-third-width .text-section,.sidebar-page .two-thirds-width .text-section {
  height: 100%;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding: 1.25rem;
}.sidebar-page .region-content .field--item {
  margin-bottom: 0;
}.sidebar-page .region-content .field--item.full-width .paragraph {
  border-width: 0px;
  padding: 0;
}.sidebar-page .region-content .field--item.full-width .paragraph .accordion-entry {
  border-bottom-width: 1px;
}.sidebar-page .region-content .field--item:first-child {
  margin-top: 0;
}.text-section h2 {
  margin-bottom: 1.875rem;
  margin-top: 0;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}.container {
  position: relative;
  width: 100%;
  max-width: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.bust-out{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width: 768px){.container {
    margin-left: auto;
    margin-right: auto;max-width:48rem;
  }}@media(min-width: 1024px){.container {
    padding-left: 2.25rem;
    padding-right: 2.25rem;max-width:64rem;
  }}@media(min-width: 1200px){.container{max-width:80rem}}@media (min-width: 768px) {

  .main-content__sidebar {
    min-width: 250px;
    max-width: 250px;
    padding-right: 30px;
  }
}@media (min-width: 1024px) {

  .main-content__sidebar {
    min-width: 375px;
    max-width: 375px;
  }
}.main-content__sidebar h2 {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}@media(min-width: 768px){.sidebar-page .main-content__content-wrapper{width:calc(100% - 250px);padding-left:15px}}@media(min-width: 1024px){.sidebar-page .main-content__content-wrapper{width:calc(100% - 375px);padding-left:30px}}.error-page .block-page-title-block,.error-page .block-related-location {
  display: none;
}.error-page .block-system-breadcrumb-block {
  margin-bottom: 0;
}.error-page .main-content__content{background-image:url(/themes/custom/baylor_theme/assets/images/masks/bcm-404-img.png);background-size:cover;display: flex;height: 780px;align-items: center;justify-content: center;background-position: center;background-repeat: no-repeat}.error-page .error-page__content {
  background-position: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));width:70%;background-image:url(/themes/custom/baylor_theme/assets/images/masks/404bg.png);
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form {
  margin-top: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .form-type-search-api-autocomplete {
  margin-bottom: 0;
  width: 45%;
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .form-type-search-api-autocomplete input {
  height: 2.25rem;
  width: 100%;
  border-radius: 3px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(118 118 118 / var(--tw-text-opacity, 1));
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .form-actions {
  margin-top: 0;
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .button {
  height: 2.25rem;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  background-position: center;
  background-repeat: no-repeat;
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .button:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.error-page .error-page__content .block-views-exposed-filter-blockpantheon-search-test-page-1 form .button{text-indent:-9999px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 539.9 545.5"><path fill="%23767676" d="M512.7,522.6c8.4-7.8,10-18.1,10.4-21.6.9-8.3-2-16.8-7-21.8l-125.8-125.8c65-81.3,56-198.5-19-273.5C288.9-1.4,156.4-1.4,75.2,79.9c-81.3,82.5-81.3,215,0,296.2,40,41.2,93.7,61.2,147.5,61.2s86.2-10,123.7-40l125.8,125.8c2,1.9,6.6,4.5,12.2,6,2,.6,4.4.8,7.6.8,11.7-.1,20.2-6.9,20.7-7.4ZM335.2,341.2c-62.5,62.5-162.5,62.5-225,0s-62.5-162.5,0-225c31.2-31.2,71.3-46.2,112.5-46.2,41.2,0,81.3,15,112.5,46.2,62.5,62.5,62.5,163.7,0,225Z"/></svg>');background-size:20px}@media (min-width: 768px) {

  .path-frontpage {
    padding-top: 3.75rem;
  }
}.path-frontpage .header__top {
  top: 0;
  z-index: 100;
}@media (min-width: 768px) {

  .path-frontpage .header__top {
    position: fixed;
  }
}.path-frontpage.toolbar-horizontal{padding-top:95px !important}.path-frontpage.toolbar-horizontal .header__top {
  top: 40px;
}.path-frontpage.toolbar-horizontal.toolbar-tray-open{padding-top:140px !important}.path-frontpage.toolbar-horizontal.toolbar-tray-open .header__top {
  top: 80px;
}.field--name-field-master {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem;
}@media (min-width: 768px) {

  .field--name-field-master {
    gap: 2.5rem;
  }
}.field--name-field-master .full-width {
  width: 100%;
}.field--name-field-master .two-thirds-width{width:100%}@media(min-width: 1024px){.field--name-field-master .two-thirds-width{width:calc(66.666667% - 20px)}}.field--name-field-master .two-thirds-width>.paragraph {
  height: 100%;
}.field--name-field-master .half-width{width:100%}@media(min-width: 1024px){.field--name-field-master .half-width{width:calc(50% - 20px)}}.field--name-field-master .half-width>.paragraph {
  height: 100%;
}.field--name-field-master .half-width .section-with-featured-media {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.field--name-field-master .half-width .section-with-featured-media .padded {
  padding: 1.875rem;
}.sidebar-page .full-width .media-spiff div.field--name-field-master .half-width .section-with-featured-media .padded{padding-left:0;padding-right:0}.field--name-field-master .half-width .section-with-featured-media .field--name-field-media-oembed-video {
  height: 215px;
  overflow: hidden;
}.field--name-field-master .half-width .section-with-featured-media .field--name-field-media-oembed-video iframe {
  height: 100%;
  min-height: auto;
}.field--name-field-master .one-third-width{width:100%}@media(min-width: 1024px){.field--name-field-master .one-third-width{width:calc(33.33% - 27px)}}.field--name-field-master .one-third-width>.paragraph {
  height: 100%;
}.field--name-field-master .one-third-width .media-spiff .content-wrapper.has-media{height:calc(100% - 204px)}.field--name-field-master .half-width .text-spiff .button,.field--name-field-master .one-third-width .text-spiff .button {
  text-align: center;
}.field--name-field-master .half-width .text-spiff .content-wrapper,.field--name-field-master .half-width .media-spiff .content-wrapper,.field--name-field-master .one-third-width .text-spiff .content-wrapper,.field--name-field-master .one-third-width .media-spiff .content-wrapper {
  display: flex;
  height: 100%;
  flex-direction: column;
  align-items: flex-start;
}.field--name-field-master .half-width .text-spiff .content-wrapper .button,.field--name-field-master .half-width .media-spiff .content-wrapper .button,.field--name-field-master .one-third-width .text-spiff .content-wrapper .button,.field--name-field-master .one-third-width .media-spiff .content-wrapper .button {
  margin-top: auto;
}.credit-block {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: rgb(0 0 0 / 0.6);
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));max-width:9rem;transition:max-width 400ms cubic-bezier(0.2, 0, 0, 1);
}.credit-block.is-open{max-width:18rem}.author-credit {
  display: flex;
  cursor: pointer;
  align-items: center;
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
  white-space: nowrap;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}.author-credit svg {
  flex-shrink: 0;
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.author-credit[aria-expanded=true] svg {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.credit-toggle {
  overflow: hidden;max-height:0;opacity:0;transition:max-height 400ms cubic-bezier(0.2, 0, 0, 1),opacity 250ms ease-in-out;
}.credit-block~* .credit-block {
  display: none;
}.field--name-field-credit {
  display: none;
}.page--press-releases .block-system-breadcrumb-block {
  margin-bottom: 0.625rem;
}@media (min-width: 768px) {

  .page--press-releases .block-system-breadcrumb-block {
    margin-top: -0.625rem;
  }
}.page--press-releases .hero-section,.page--press-releases .main-content {
  margin-left: auto;
  margin-right: auto;
  max-width: 780px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.page--press-releases .block-page-title-block h1 {
  position: relative;
  margin-bottom: 1.25rem;
  border-bottom-width: 0px;
  padding-bottom: 1.25rem;
  padding-top: 0.375rem;
  font-size: 25px;
  line-height: 33px;
  --tw-text-opacity: 1;
  color: rgb(3 26 107 / var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .page--press-releases .block-page-title-block h1 {
    font-size: 34px;
    line-height: 55px;
  }
}.page--press-releases .region-expandable-navigation {
  display: none;
}.footer {
  --tw-bg-opacity: 1;
  background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.footer .region-footer {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 1.625rem;
  padding-top: 1.25rem;
  padding-bottom: 0.75rem;
}@media (min-width: 768px) {

  .footer .region-footer {
    display: grid;
    padding-top: 3.75rem;
    padding-bottom: 1.625rem;
  }
}@media (min-width: 1024px) {

  .footer .region-footer {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}.footer__social {
  --tw-bg-opacity: 1;
  background-color: rgb(28 48 121 / var(--tw-bg-opacity, 1));
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}.footer__social p {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 1.875rem;
  font-size: 1.375rem;
}@media (min-width: 768px) {

  .footer__social p {
    justify-content: flex-start;
  }
}.footer__social a {
  margin-left: 1rem;
  margin-right: 1rem;
  display: block;
  height: 30px;
  width: 30px;
}.footer__social a img {
  display: inline-block;
}.footer__social .follow-us:after {
  margin-left: 1.625rem;
  margin-right: 1.625rem;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  --tw-content: "";
  content: var(--tw-content);
}.footer__copyright {
  padding-bottom: 1.25rem;
}.footer__copyright .field--name-body {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}@media (min-width: 768px) {

  .footer__copyright .field--name-body {
    justify-content: space-between;
    padding-left: 0;
    padding-right: 0;
  }
}.footer__copyright .field--name-body>* {
  font-size: 0.875rem;
}.footer__copyright .field--name-body p a {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: block;
  text-decoration-line: underline;
}.footer__copyright .field--name-body p a:hover{color:#fff !important}.footer__copyright a {
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}.footer__copyright a:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.footer__copyright .copyright-links {
  display: flex;
  flex-direction: column;
  -moz-column-gap: 1.875rem;
       column-gap: 1.875rem;
  row-gap: 0.625rem;
}@media (min-width: 768px) {

  .footer__copyright .copyright-links {
    flex-direction: row;
  }
}.toolbar-horizontal .top-navigation-line.is-fixed {
  top: 58px;
}.toolbar-horizontal.toolbar-tray-open .top-navigation-line.is-fixed {
  top: 98px;
}.toolbar-vertical .header__top {
  top: 40px;
}.header__top {
  height: 3.75rem;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(28 48 121 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.header__top .region-top-header {
  position: absolute;
  left: 0;
  z-index: 20;
  display: flex;
  height: auto;
  max-height: 0;
  width: 100%;
  flex-direction: column;
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(3 26 107 / var(--tw-bg-opacity, 1));
}@media (min-width: 768px) {

  .header__top .region-top-header {
    position: static;
    height: 100%;
    max-height: 100%;
    width: auto;
    flex-direction: row;
    align-items: center;
    --tw-bg-opacity: 1;
    background-color: rgb(28 48 121 / var(--tw-bg-opacity, 1));
  }
}.header__top .region-top-header{transition:all .3s linear;top:calc(100% + 2px)}.header__top .region-top-header.mobile-menu-open {
  max-height: 650px;
  overflow: auto;
  padding-top: 1.875rem;
}@media (min-width: 768px) {

  .header__top .region-top-header.mobile-menu-open {
    padding-top: 0;
  }
}.header__top .region-top-header nav,.header__top .region-top-header nav>ul {
  height: 100%;
}.header__top .region-top-header .main-menu {
  margin-bottom: 1.25rem;
}@media (min-width: 768px) {

  .header__top .region-top-header .main-menu {
    margin-bottom: 0;
  }
}.header__top .menu-bottom-links {
  position: relative;
  margin-top: 1.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
}.header__top .menu-bottom-links:before{content:"";width:calc(100% - 40px);position: absolute;top: 0;left: 0;right: 0;margin-left: auto;margin-right: auto;height: 1px;--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}.header__top .menu-bottom-links li {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.header__top .menu-bottom-links li:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(53 72 137 / var(--tw-bg-opacity, 1));
}.header__top .menu-bottom-links li a {
  display: block;
  padding-top: 5px;
  padding-bottom: 5px;
  --tw-text-opacity: 1;
  color: rgb(96 216 202 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}@media (min-width: 768px) {

  .user-page--hero {
    height: 380px;
  }
}.user-page--hero{background-image:url(/themes/custom/baylor_theme/assets/images/profile-bg.jpeg);background-size:cover}.user-page--title:after{content:"";position: absolute;bottom: -0.375rem;left: 0;height: 3px;width: 3.125rem;--tw-bg-opacity: 1;background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1))}.user-page--details {
  position: relative;
  margin-bottom: 0.625rem;
  padding-top: 1.25rem;
  font-size: 2.25rem;
  --tw-text-opacity: 1;
  color: rgb(0 35 150 / var(--tw-text-opacity, 1));
}.user-page--details:before{content:"";position: absolute;top: 0;left: 0;height: 2px;width: 3.75rem;--tw-bg-opacity: 1;background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1))}.user-page--website:hover:after {
  width: 100%;transition:width .3s linear;
}.user-page--website:after{content:"";position: absolute;bottom: 0;left: 0;height: 1px;width: 1.875rem;--tw-bg-opacity: 1;background-color: rgb(96 216 202 / var(--tw-bg-opacity, 1))}.user-page .phone-link {
  margin-bottom: 1.25rem;
  display: block;
  font-size: 2rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
  font-weight: 700;
}.user-page .phone-link:hover {
  text-decoration-line: underline;
}.user--page .breadcrumbs {
  margin-top: -1rem;
}.user--page .breadcrumbs .block-system-breadcrumb-block {
  margin-bottom: 0;
}.user--page .block-page-title-block {
  display: none;
}.center-border {
  position: relative;
}.center-border:before{content:"";position: absolute;top: 0;left: 0;right: 0;margin-left: auto;margin-right: auto;display: block;height: 0.25rem;width: 20%;--tw-bg-opacity: 1;background-color: rgb(255 93 55 / var(--tw-bg-opacity, 1))}.clinical_trial_info {
  margin-top: 50px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}.clinical_trial_info .status {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  background-color: #d3d3d396;
}.clinical_trial_info .status p:first-child {
  margin: 0;
  --tw-bg-opacity: 1;
  background-color: rgb(118 118 118 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.clinical_trial_info .created p:first-child {
  margin: 0;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.clinical_trial_info div p {
  display: inline-block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.clinical_trial_info div p:first-child {
  width: 200px;
}.clinical_trial_info h3 {
  margin: 0;
  --tw-bg-opacity: 1;
  background-color: rgb(1 173 222 / var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.juicebox-gallery img{width:auto !important}@media(max-width: 575px){ul.search-api-autocomplete-search{width:calc(100vw - 90px) !important;left:20px !important;right:20px !important}}ul.search-api-autocomplete-search li.ui-menu-item a.ui-menu-item-wrapper {
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}ul.search-api-autocomplete-search li.ui-menu-item a.ui-menu-item-wrapper.ui-state-active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 35 150 / var(--tw-bg-opacity, 1));
}ul.search-api-autocomplete-search li.ui-menu-item a.ui-menu-item-wrapper.ui-state-active div.search-api-autocomplete-suggestion {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.slick-dots {
  bottom: -0.75rem;
}.slick-dots li button:before {
  font-size: 1.25rem;
}.slick-arrow {
  top: 200px;
  z-index: 10;
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  background-position: center;
  background-repeat: no-repeat;background-size:28px;
}.slick-arrow:hover,.slick-arrow:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  background-position: center;
  background-repeat: no-repeat;background-size:28px;
}.slick-arrow:before {
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(3 26 107 / var(--tw-border-opacity, 1));
  font-size: 2.25rem;
  color: transparent;
  opacity: 1;
}.slick-arrow.slick-prev {
  left: 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0"/></svg>');
}.slick-arrow.slick-next {
  right: 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23031a6b" viewBox="0 0 16 16"><path d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"/></svg>');
}.slick-arrow.slick-disabled {
  display: none !important;
}.hero-section+.breadcrumbs nav.breadcrumb ol {
  padding-left: 0;
}.has-arrow-link>*:after{content:"";transition:all .3s linear;margin-left: 6px;margin-bottom: -3px;display: inline-block;height: 1.875rem;width: 1.625rem;background-repeat: no-repeat;background-position:bottom center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%2360d8ca" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"/></svg>')}.has-arrow-link:hover>*:after{transform:translateX(5px)}.text-spiff title h2,.text-spiff title h3,.text-spiff title h4,.text-spiff title h5,.text-spiff title h6{margin-bottom:0;}.moderation-state--archived{background-color:#fef4f4}.hover\:border-cyan-turquoise:hover{--tw-border-opacity:1;border-color:rgb(96 216 202 / var(--tw-border-opacity,1));}.hover\:bg-blue-sapphire:hover{--tw-bg-opacity:1;background-color:rgb(3 26 107 / var(--tw-bg-opacity,1));}.hover\:bg-gray-light:hover{--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity,1));}.hover\:bg-green-humming:hover{--tw-bg-opacity:1;background-color:rgb(207 243 239 / var(--tw-bg-opacity,1));}.hover\:bg-violet-smokey:hover{--tw-bg-opacity:1;background-color:rgb(85 87 104 / var(--tw-bg-opacity,1));}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.hover\:text-blue-hover:hover{--tw-text-opacity:1;color:rgb(35 82 124 / var(--tw-text-opacity,1));}.hover\:text-blue-midnight:hover{--tw-text-opacity:1;color:rgb(28 48 121 / var(--tw-text-opacity,1));}.hover\:text-blue-sky:hover{--tw-text-opacity:1;color:rgb(127 145 202 / var(--tw-text-opacity,1));}.hover\:text-blue-tory:hover{--tw-text-opacity:1;color:rgb(53 72 137 / var(--tw-text-opacity,1));}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.hover\:underline:hover{text-decoration-line:underline;}.hover\:no-underline:hover{text-decoration-line:none;}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.focus-visible\:outline:focus-visible{outline-style:solid;}.focus-visible\:outline-2:focus-visible{outline-width:2px;}.focus-visible\:outline-cyan-turquoise:focus-visible{outline-color:#60d8ca;}.group:hover .group-hover\:bg-violet-valhalla{--tw-bg-opacity:1;background-color:rgb(43 45 66 / var(--tw-bg-opacity,1));}@media (min-width:576px){.sm\:float-right{float:right;}.sm\:float-left{float:left;}.sm\:min-h-\[440px\]{min-height:440px;}.sm\:w-\[45\%\]{width:45%;}.sm\:columns-2{-moz-columns:2;columns:2;}.sm\:pl-20{padding-left:1.25rem;}.sm\:pr-20{padding-right:1.25rem;}}@media (min-width:768px){.md\:static{position:static;}.md\:fixed{position:fixed;}.md\:absolute{position:absolute;}.md\:relative{position:relative;}.md\:float-right{float:right;}.md\:float-left{float:left;}.md\:mx-0{margin-left:0;margin-right:0;}.md\:-mt-20{margin-top:-1.25rem;}.md\:mb-0{margin-bottom:0;}.md\:mb-10{margin-bottom:0.625rem;}.md\:mb-20{margin-bottom:1.25rem;}.md\:mb-26{margin-bottom:1.625rem;}.md\:mb-30{margin-bottom:1.875rem;}.md\:mb-\[75px\]{margin-bottom:75px;}.md\:ml-16{margin-left:1rem;}.md\:ml-50{margin-left:3.125rem;}.md\:mr-16{margin-right:1rem;}.md\:mr-auto{margin-right:auto;}.md\:mt-20{margin-top:1.25rem;}.md\:mt-\[11px\]{margin-top:11px;}.md\:block{display:block;}.md\:flex{display:flex;}.md\:grid{display:grid;}.md\:hidden{display:none;}.md\:h-50{height:3.125rem;}.md\:h-\[35px\]{height:35px;}.md\:h-\[380px\]{height:380px;}.md\:h-full{height:100%;}.md\:max-h-\[600px\]{max-height:600px;}.md\:max-h-full{max-height:100%;}.md\:w-\[150px\]{width:150px;}.md\:w-\[180px\]{width:180px;}.md\:w-\[35px\]{width:35px;}.md\:w-\[36px\]{width:36px;}.md\:w-\[45\%\]{width:45%;}.md\:w-\[80\%\]{width:80%;}.md\:w-auto{width:auto;}.md\:min-w-\[250px\]{min-width:250px;}.md\:max-w-\[250px\]{max-width:250px;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:flex-row{flex-direction:row;}.md\:flex-row-reverse{flex-direction:row-reverse;}.md\:items-start{align-items:flex-start;}.md\:items-center{align-items:center;}.md\:justify-start{justify-content:flex-start;}.md\:justify-between{justify-content:space-between;}.md\:gap-30{gap:1.875rem;}.md\:gap-60{gap:3.75rem;}.md\:gap-x-0{-moz-column-gap:0;column-gap:0;}.md\:gap-x-30{-moz-column-gap:1.875rem;column-gap:1.875rem;}.md\:gap-y-0{row-gap:0;}.md\:gap-y-12{row-gap:0.75rem;}.md\:gap-y-\[75px\]{row-gap:75px;}.md\:overflow-hidden{overflow:hidden;}.md\:overflow-visible{overflow:visible;}.md\:border-b{border-bottom-width:1px;}.md\:border-b-0{border-bottom-width:0px;}.md\:border-l-2{border-left-width:2px;}.md\:border-r{border-right-width:1px;}.md\:border-t{border-top-width:1px;}.md\:bg-blue-midnight{--tw-bg-opacity:1;background-color:rgb(28 48 121 / var(--tw-bg-opacity,1));}.md\:bg-transparent{background-color:transparent;}.md\:px-0{padding-left:0;padding-right:0;}.md\:py-10{padding-top:0.625rem;padding-bottom:0.625rem;}.md\:py-\[5px\]{padding-top:5px;padding-bottom:5px;}.md\:pb-26{padding-bottom:1.625rem;}.md\:pl-16{padding-left:1rem;}.md\:pl-36{padding-left:2.25rem;}.md\:pl-\[100px\]{padding-left:100px;}.md\:pl-\[45px\]{padding-left:45px;}.md\:pr-10{padding-right:0.625rem;}.md\:pr-\[30px\]{padding-right:30px;}.md\:pt-0{padding-top:0;}.md\:pt-20{padding-top:1.25rem;}.md\:pt-60{padding-top:3.75rem;}.md\:text-18{font-size:1.125rem;}.md\:text-20{font-size:1.25rem;}.md\:text-28{font-size:1.75rem;}.md\:text-30{font-size:1.875rem;}.md\:text-32{font-size:2rem;}.md\:text-\[34px\]{font-size:34px;}.md\:text-\[40px\]{font-size:40px;}.md\:font-bold{font-weight:700;}.md\:leading-\[55px\]{line-height:55px;}.md\:opacity-100{opacity:1;}}@media (min-width:1024px){.lg\:fixed{position:fixed;}.lg\:-mt-20{margin-top:-1.25rem;}.lg\:mb-0{margin-bottom:0;}.lg\:ml-\[80px\]{margin-left:80px;}.lg\:mr-0{margin-right:0;}.lg\:mt-0{margin-top:0;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:h-\[700px\]{height:700px;}.lg\:max-h-\[700px\]{max-height:700px;}.lg\:w-1\/2{width:50%;}.lg\:w-3\/4{width:75%;}.lg\:w-\[70\%\]{width:70%;}.lg\:min-w-\[375px\]{min-width:375px;}.lg\:max-w-\[375px\]{max-width:375px;}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:flex-row{flex-direction:row;}.lg\:flex-row-reverse{flex-direction:row-reverse;}.lg\:flex-wrap{flex-wrap:wrap;}.lg\:overflow-x-hidden{overflow-x:hidden;}.lg\:bg-\[\#eefbf9\]{--tw-bg-opacity:1;background-color:rgb(238 251 249 / var(--tw-bg-opacity,1));}.lg\:pb-30{padding-bottom:1.875rem;}.lg\:pl-\[110px\]{padding-left:110px;}.lg\:pl-\[80px\]{padding-left:80px;}.lg\:text-\[60px\]{font-size:60px;}}.\[\&\.active-menu\]\:max-h-\[1000px\].active-menu{max-height:1000px;}.\[\&\.active\]\:rotate-180.active{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.\[\&\>\*\]\:text-14>*{font-size:0.875rem;}.\[\&\>\.definition-terms\:last-child\]\:mb-30>.definition-terms:last-child{margin-bottom:1.875rem;}.\[\&\>h2\]\:mb-0>h2{margin-bottom:0;}.\[\&\>svg\]\:ml-\[7px\]>svg{margin-left:7px;}.\[\&\>svg\]\:h-20>svg{height:1.25rem;}.\[\&\>svg\]\:h-40>svg{height:2.5rem;}.\[\&\>svg\]\:h-\[25px\]>svg{height:25px;}.\[\&\>svg\]\:h-\[26px\]>svg{height:26px;}.\[\&\>svg\]\:h-\[35px\]>svg{height:35px;}.\[\&\>svg\]\:w-20>svg{width:1.25rem;}.\[\&\>svg\]\:w-40>svg{width:2.5rem;}.\[\&\>svg\]\:w-\[25px\]>svg{width:25px;}.\[\&\>svg\]\:w-\[26px\]>svg{width:26px;}.\[\&\>svg\]\:w-\[35px\]>svg{width:35px;}.\[\&\>svg\]\:fill-black>svg{fill:#000;}.\[\&\>svg\]\:fill-blue-smalt>svg{fill:#002396;}.\[\&\>svg\]\:fill-cyan-turquoise>svg{fill:#60d8ca;}.\[\&\>svg\]\:fill-gray-silver>svg{fill:#cccccc;}
