/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-y:scroll;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;min-block-size:100%}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,code,dl,dd,ol,ul,figure,hr,fieldset,legend,menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}main{display:block}hr{overflow:visible;box-sizing:content-box;block-size:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-block-end:0}address{font-style:normal}b,strong{font-weight:bolder}code,kbd,pre,samp,var{font-family:"SFMono-Regular","Menlo","Monaco","Segoe UI Mono","Consolas","Liberation Mono","Courier New",monospace;font-size:1em}var{font-style:normal}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}ul[class],ol[class],menu[class]{list-style:none}table{inline-size:100%;border-spacing:0;border-collapse:collapse}img,object,svg{max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}audio:not([controls]){display:none;block-size:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin-block:0;margin-inline:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=checkbox],[type=radio]{padding-block:0;padding-inline:0}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding-block:0;padding-inline:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{border-block:0;border-inline:0}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding-block:0;padding-inline:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details,menu{display:block}summary{display:list-item;outline:none}template{display:none}
html{overflow-x:hidden;min-block-size:100%}body{min-block-size:100vh;color:#191919;background-color:#fafafa}
:root{--font-family--primary:proxima-nova,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--font-family--secondary:proxima-nova-condensed,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:lang(fa){--font-family--primary:Vazir,serif;--font-family--secondary:var(--font-family--primary)}:lang(ar){--font-family--primary:Harir,serif;--font-family--secondary:var(--font-family--primary)}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}:lang(fa) html{letter-spacing:0 !important}body{font-size:1.6rem;line-height:1.428571429;color:#191919;font-family:var(--font-family--primary)}:lang(ar) body *,:lang(fa) body *{letter-spacing:0 !important}:lang(ar) body *{word-spacing:1em !important}:lang(fa) body *{word-spacing:0 !important}::selection{color:#f2f2f2;background-color:#00775b}p:not(:last-child){margin-block-end:1rem}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a{transition:all .2s ease;color:#00775b}@media screen and (prefers-reduced-motion:reduce){a{transition:none}}a:focus{outline:none}a:link,a:visited{text-decoration:none}a:focus,a:hover,a:active{text-decoration:underline}.c-block__title,.slogan p,h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){margin-block-start:0;letter-spacing:.2rem;text-transform:uppercase;color:#191919;font-family:var(--font-family--secondary);font-weight:normal}.c-block__title{margin-block-end:1rem;letter-spacing:.18rem}.slogan p,h1{font-size:3.6rem;margin-block-end:1rem;text-transform:none;color:#191919;text-shadow:.1rem .1rem 0 #fff;font-weight:300}.slogan p{font-size:1em}h2{font-size:2.4rem;line-height:3.25rem}h3{font-size:2rem;line-height:2.2rem}h4{font-size:1.8rem}h5{font-size:1.6rem}@media screen and (min-width:48em){h5{font-size:2.4rem}}h6{font-size:1.2rem}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:1rem;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}blockquote{margin-block:2rem;padding:2rem;border-radius:.5rem;background-color:#e9e9e9}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4,:lang(ar) h5,:lang(ar) h6,:lang(ar) p,:lang(ar) a,:lang(ar) li,:lang(ar) b,:lang(ar) strong,:lang(ar) i,:lang(ar) em{word-spacing:1rem !important}
.o-container{max-width:90%;inline-size:100%;margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width:36em){.o-container{max-width:91%}}@media screen and (min-width:48em){.o-container{max-width:93%}}@media screen and (min-width:62em){.o-container{max-width:117rem}}
.o-grid{margin-inline:-0.75rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:36em){.o-grid{margin-inline:-1.5rem}}@media screen and (min-width:62em){.o-grid{margin-inline:-3rem}}.o-grid>.o-grid__item{padding-inline:.75rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:36em){.o-grid>.o-grid__item{padding-inline:1.5rem}}@media screen and (min-width:62em){.o-grid>.o-grid__item{padding-inline:3rem}}
.o-media{display:flex;align-items:flex-start}.o-media>.o-media__fixed{padding-inline-end:1.5rem}@media screen and (min-width:36em){.o-media>.o-media__fixed{padding-inline-end:3rem}}@media screen and (min-width:62em){.o-media>.o-media__fixed{padding-inline-end:6rem}}.o-media>.o-media__fluid{flex:1}
.c-block-dropdown-language{display:flex;align-items:center}.c-block-dropdown-language .language-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding-block:.85rem;padding-inline:2rem;cursor:pointer;letter-spacing:.02rem;color:#191919;font-size:1.6rem;font-weight:bold;line-height:normal}@media screen and (min-width:48em){.c-block-dropdown-language .language-link{line-height:1.44em}}.c-block-dropdown-language .c-dropbutton__button{position:relative;display:flex;align-items:center;justify-content:space-between;padding-block:.85rem;padding-inline:2rem;border:0;border-radius:.4rem;background-color:#f2f2f2}.c-block-dropdown-language .c-dropbutton__button .language-link{padding:0}.c-block-dropdown-language .c-dropbutton__icon{transition:all .2s ease;display:block;margin-inline-start:2rem;cursor:pointer;fill:#007a5b}@media screen and (prefers-reduced-motion:reduce){.c-block-dropdown-language .c-dropbutton__icon{transition:none}}.c-block-dropdown-language .c-dropbutton__list{transition:all .2s ease;position:absolute;z-index:700;inset-inline:0;overflow:hidden;block-size:auto;max-block-size:0;opacity:0;background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-block-dropdown-language .c-dropbutton__list{transition:none}}.c-block-dropdown-language .c-dropbutton__list.is-active{max-block-size:30rem;opacity:1}.c-block-dropdown-language .c-dropbutton__list .language-link{color:#00775b}.c-block-dropdown-language .c-dropbutton__list .language-link:hover{color:#002b21}.c-block-dropdown-language .is-active .c-dropbutton__icon{transform:rotate(-180deg)}
.c-table__wrapper{overflow-x:auto;max-inline-size:74.5rem}
.c-field--type-text-long,.c-field--type-text-with-summary{font-size:1.6rem;line-height:1.428571429;overflow-wrap:break-word}.c-field--type-text-long figure+h2,.c-field--type-text-with-summary figure+h2{margin-block-start:0}.c-field--type-text-long ul+h2,.c-field--type-text-long ol+h2,.c-field--type-text-long table+h2,.c-field--type-text-with-summary ul+h2,.c-field--type-text-with-summary ol+h2,.c-field--type-text-with-summary table+h2{margin-block-start:.5em}.c-field--type-text-long figure+h3,.c-field--type-text-with-summary figure+h3{margin-block-start:0}.c-field--type-text-long ul+h3,.c-field--type-text-long ol+h3,.c-field--type-text-long table+h3,.c-field--type-text-with-summary ul+h3,.c-field--type-text-with-summary ol+h3,.c-field--type-text-with-summary table+h3{margin-block-start:.5em}.c-field--type-text-long figure+h4,.c-field--type-text-with-summary figure+h4{margin-block-start:0}.c-field--type-text-long ul+h4,.c-field--type-text-long ol+h4,.c-field--type-text-long table+h4,.c-field--type-text-with-summary ul+h4,.c-field--type-text-with-summary ol+h4,.c-field--type-text-with-summary table+h4{margin-block-start:.5em}.c-field--type-text-long figure+h5,.c-field--type-text-with-summary figure+h5{margin-block-start:0}.c-field--type-text-long ul+h5,.c-field--type-text-long ol+h5,.c-field--type-text-long table+h5,.c-field--type-text-with-summary ul+h5,.c-field--type-text-with-summary ol+h5,.c-field--type-text-with-summary table+h5{margin-block-start:.5em}.c-field--type-text-long figure+h6,.c-field--type-text-with-summary figure+h6{margin-block-start:0}.c-field--type-text-long ul+h6,.c-field--type-text-long ol+h6,.c-field--type-text-long table+h6,.c-field--type-text-with-summary ul+h6,.c-field--type-text-with-summary ol+h6,.c-field--type-text-with-summary table+h6{margin-block-start:.5em}.c-field--type-text-long hr,.c-field--type-text-with-summary hr{block-size:.05rem;margin-block:2rem;color:#ebebeb;border:hidden;background-color:#ebebeb}.c-field--type-text-long p:not(:last-child),.c-field--type-text-with-summary p:not(:last-child){margin-block-end:1rem}.c-field--type-text-long ol,.c-field--type-text-with-summary ol{padding-inline-start:4rem;list-style-type:decimal}.c-field--type-text-long ol ol,.c-field--type-text-with-summary ol ol{list-style-type:lower-alpha}.c-field--type-text-long ol ol ol,.c-field--type-text-with-summary ol ol ol{list-style-type:lower-roman}.c-field--type-text-long ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol{list-style-type:upper-latin}.c-field--type-text-long ol ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol ol{list-style-type:upper-roman}.c-field--type-text-long ul,.c-field--type-text-with-summary ul{margin-block:0 1rem;padding-inline-start:4rem;list-style-type:disc}.c-field--type-text-long ul ul,.c-field--type-text-with-summary ul ul{list-style-type:circle}.c-field--type-text-long ul ul ul,.c-field--type-text-with-summary ul ul ul{list-style-type:square}.c-field--type-text-long strong,.c-field--type-text-long b,.c-field--type-text-with-summary strong,.c-field--type-text-with-summary b{font-weight:700}.c-field--type-text-long h2,.c-field--type-text-long h3,.c-field--type-text-long h4,.c-field--type-text-long h5,.c-field--type-text-long h6,.c-field--type-text-with-summary h2,.c-field--type-text-with-summary h3,.c-field--type-text-with-summary h4,.c-field--type-text-with-summary h5,.c-field--type-text-with-summary h6{margin-block-end:1rem;margin-inline:0}.c-field--type-text-long .c-block__title,.c-field--type-text-long h2,.c-field--type-text-with-summary .c-block__title,.c-field--type-text-with-summary h2{font-size:2.4rem;line-height:3.25rem;margin-block:0 1rem;padding-block-start:1.25rem}.c-field--type-text-long h3,.c-field--type-text-with-summary h3{font-size:2rem;line-height:2.2rem;margin-block:0 1rem;padding-block-start:1.25rem;font-size:1.7rem;line-height:1.8rem}.c-field--type-text-long h2+h3,.c-field--type-text-with-summary h2+h3{margin-block-start:.5em}.c-field--type-text-long h4,.c-field--type-text-with-summary h4{font-size:1.8rem}.c-field--type-text-long h3+h4,.c-field--type-text-with-summary h3+h4{margin-block-start:.5em}.c-field--type-text-long h5,.c-field--type-text-with-summary h5{font-size:1.6rem}@media screen and (min-width:48em){.c-field--type-text-long h5,.c-field--type-text-with-summary h5{font-size:2.4rem}}.c-field--type-text-long h4+h5,.c-field--type-text-with-summary h4+h5{margin-block-start:.5em}.c-field--type-text-long h6,.c-field--type-text-with-summary h6{font-size:1.2rem}.c-field--type-text-long h5+h6,.c-field--type-text-with-summary h5+h6{margin-block-start:.5em}.c-field--type-text-long p+img,.c-field--type-text-long p+.c-media--type-image img,.c-field--type-text-with-summary p+img,.c-field--type-text-with-summary p+.c-media--type-image img{margin-block-start:0}.c-field--type-text-long td,.c-field--type-text-with-summary td{padding:2rem}.c-field--type-text-long th,.c-field--type-text-with-summary th{color:#f2f2f2;background:#00775b}.c-field--type-text-long tbody,.c-field--type-text-with-summary tbody{border-block-start:.1rem solid #ccc}.c-field--type-text-long iframe,.c-field--type-text-with-summary iframe{aspect-ratio:16/9;inline-size:100%;block-size:auto}.c-field--type-text-long .rtecenter,.c-field--type-text-with-summary .rtecenter{text-align:center}.c-field--type-text-long .align-center,.c-field--type-text-with-summary .align-center{display:block;margin-inline:auto}.c-field--type-text-long .align-left,.c-field--type-text-with-summary .align-left{float:left;margin-inline-end:1em}.c-field--type-text-long .align-right,.c-field--type-text-with-summary .align-right{float:right;margin-inline-start:1em}.c-field--type-text-long .text-align-left,.c-field--type-text-with-summary .text-align-left{text-align:start !important}.c-field--type-text-long .text-align-right,.c-field--type-text-with-summary .text-align-right{text-align:end !important}.c-field--type-text-long .text-align-center,.c-field--type-text-with-summary .text-align-center{text-align:center !important}.c-field--type-text-long .text-align-justify,.c-field--type-text-with-summary .text-align-justify{text-align:justify !important;text-align-last:start !important;hyphens:auto}.c-field--type-text-long .rteindent1,.c-field--type-text-with-summary .rteindent1{margin-inline-start:4rem}
.c-button,input.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:.5rem;padding-inline:2rem;cursor:pointer;color:#f2f2f2;border-block:0;border-inline:0;border-radius:.4rem;background:#00775b;font-weight:700}@media screen and (prefers-reduced-motion:reduce){.c-button,input.button{transition:none}}.c-button:hover,input.button:hover{text-decoration:none;background:#009470}
textarea{resize:vertical;vertical-align:top}.c-form p{margin-block-start:.5rem;margin-inline-start:1rem;font-size:1.4rem;font-style:italic}.c-form .form-actions,.c-form-item:not(:first-child){margin-block-start:2rem}.c-form-element{inline-size:100%;padding-block:1rem;padding-inline:1.4rem;color:#191919;border:unset;border-radius:.4rem;background:#f2f2f2;appearance:none}.c-fieldset__wrapper .c-form-element{inline-size:calc(100% - 2.8rem)}.c-form-element::placeholder{color:rgba(25,25,25,.66)}.c-form-element:focus-visible{outline:0;box-shadow:0 0 1rem rgba(0,119,91,.5)}.c-form-element.form-textarea{min-block-size:21.44rem}@media screen and (min-width:48em){.c-form-element.form-textarea{min-block-size:25.76rem}}.c-form-type--boolean{position:relative;display:flex;flex-direction:row;align-items:center;min-block-size:3.5rem;margin-block:2rem;margin-inline:0;cursor:pointer;line-height:3.5rem}@media screen and (min-width:48em){.c-form-type--boolean{min-block-size:2.6rem;margin-block:1.5rem;line-height:2.6rem}}.c-form-type--boolean input{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.c-form-type--boolean input:disabled,.c-form-type--boolean input.is-disabled{opacity:.5}.c-form-type--boolean input:focus-visible+label::after{box-shadow:0 0 0 .2rem #00775b}.c-form-type--boolean label{position:relative;padding-inline-start:5.5rem;cursor:pointer}@media screen and (min-width:48em){.c-form-type--boolean label{padding-inline-start:4.1rem}}.c-form-type--boolean label::before{inline-size:2.1rem;block-size:2.1rem;position:absolute;z-index:9;inset-block-start:.8rem;inset-inline-start:.8rem;content:""}@media screen and (min-width:48em){.c-form-type--boolean label::before{inline-size:1.56rem;block-size:1.56rem;inset-block-start:.62rem;inset-inline-start:.62rem}}.c-form-type--boolean label::after{inline-size:3.5rem;block-size:3.5rem;position:absolute;inset-block-start:0;inset-inline-start:0;display:inline-block;content:"";cursor:pointer;transition:background .2s,border .2s,box-shadow .2s,color .2s;border-block:.1rem solid #979797;border-inline:.1rem solid #979797;background:#f2f2f2}@media screen and (prefers-reduced-motion:reduce){.c-form-type--boolean label::after{transition:none}}@media screen and (min-width:48em){.c-form-type--boolean label::after{inline-size:2.6rem;block-size:2.6rem}}.js-form-type-radio input:checked+label::after{border-color:#ffa83e;background:#ffa83e}.js-form-type-radio label::before{border-radius:50%;background:#f2f2f2}.js-form-type-radio label::after{border-radius:50%}.js-form-type-checkbox input:checked+label::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2300775b'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.js-form-type-checkbox label::after{border-radius:.2rem}.field--widget-options-select,.c-form-item--select,.c-form-item-created{position:relative}.field--widget-options-select::after,.c-form-item--select::after,.c-form-item-created::after{inline-size:2.8rem;block-size:2.8rem;position:absolute;inset-block-start:50%;inset-inline-end:1.4rem;display:block;inline-size:1.2rem;content:"";transform:translateY(-50%);pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='%2300775b'%3E%3Cpolygon points='4.941 6.706 0 1.647 1.647 0 4.941 3.294 8.353 0 10 1.647'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.field--widget-options-select select,.c-form-item--select select,.c-form-item-created select{padding-inline-end:2.8rem;cursor:pointer}#edit-language--wrapper .c-fieldset__legend{display:none}
.c-hamburger{overflow:visible;inline-size:3.5rem;margin-inline:1.4rem -0.8rem;padding-block:0;padding-inline:0;cursor:pointer;transition:opacity .5s ease;color:inherit;border-block:0;border-inline:0;border-radius:0;background:none}@media screen and (prefers-reduced-motion:reduce){.c-hamburger{transition:none}}@media screen and (min-width:48em){.c-hamburger{display:none}}.c-hamburger:focus{outline:none}.c-hamburger.is-active{visibility:visible;opacity:1}.c-hamburger__box{position:relative;display:block;inline-size:2rem;block-size:1.8rem}.c-hamburger__spinner{inset-block-start:.1rem;display:block;margin-block-start:-0.1rem;transition:background 0s .13s linear}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner{transition:none}}.c-hamburger__spinner::before,.c-hamburger__spinner::after{display:block;content:""}.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{position:absolute;inline-size:2rem;block-size:.2rem;transition:transform .15s ease;border-radius:.1rem;background:#191919}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{transition:none}}.c-hamburger__spinner::before{inset-block-start:.8rem;inset-inline-end:0;inline-size:2rem;transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::before{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::before{inset-block-start:0;inset-inline-end:auto;inline-size:2rem;transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0.8rem,0) rotate(45deg);background:#191919}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::before{transition:none}}.c-hamburger__spinner::after{inset-block-start:1.6rem;inset-block-end:-0.8rem;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::after{inset-block-start:0;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0.8rem,0) rotate(-45deg);background:#191919}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner{transition-delay:.22s;background:none}
svg.c-icon{fill:currentColor}
.c-page{position:relative;display:flex;flex-direction:column;min-block-size:100vh}main{display:flex;flex:1;flex-direction:column;padding-block-end:4.1rem}.c-content{inline-size:100%}.c-region--content{padding-block-end:0}@media screen and (min-width:48em){.c-main-layout{display:flex;column-gap:.8rem}}@media screen and (min-width:48em){.c-main-layout .c-sidebars{max-inline-size:25%}}@media screen and (min-width:48em){.c-main-layout .c-sidebars td{padding:0}}@media screen and (min-width:48em){.c-main-layout .c-sidebars .c-block__title{padding-block-start:1.2rem}}@media screen and (min-width:48em){.c-main-layout .c-sidebars .text-content{margin-block-end:0}}@media screen and (min-width:48em){.c-main-layout .c-sidebars .c-region--sidebar-first,.c-main-layout .c-sidebars .c-region--sidebar-second{display:flex;flex-direction:column;gap:1rem;padding-inline-start:2rem}}@media screen and (min-width:48em){.c-main-layout .c-sidebars .c-region--sidebar-first{padding-inline-end:2rem}}.c-main-layout .c-sidebars .c-region--sidebar-first .c-field--type-text-with-summary h2{font-size:1.7rem;line-height:1.8rem}.c-main-layout .c-sidebars .c-region--sidebar-second h2{padding-block-start:0;font-size:1.1rem}@media screen and (min-width:48em){.c-main-layout .c-sidebars .c-region--sidebar-second h2{font-size:1.8rem;line-height:2rem}}.c-main-layout .c-sidebars .c-region--sidebar-second table p,.c-main-layout .c-sidebars .c-region--sidebar-second table h2{margin-inline:1rem}.c-main-layout .c-sidebars .c-region--sidebar-second table img{margin-block-start:2.3rem}.c-even-cols{display:flex;flex-direction:column;margin-block-end:1.5rem}@media screen and (min-width:48em){.c-even-cols{flex-direction:row}}.c-even-cols>div{flex-basis:33.3333333333%;text-align:center}.c-even-cols h2{margin:0}.c-even-cols p{padding-inline:1.5rem}.title-with-background{display:flex;align-items:center;inline-size:100%;margin-block:3rem 2.2rem;text-align:center;text-transform:none;line-height:1.225;gap:1rem}.title-with-background::before,.title-with-background::after{display:block;flex-grow:1;block-size:.1rem;content:" ";background-color:#c2c2c2}.page-node-2564 .c-field--type-text-with-summary{line-height:1.42}.page-node-1831 .title-with-background{margin-block:0 1rem}.page-node-2694 .title-with-background{margin-block-start:0}.page-node-1834 .title-with-background{margin-block:0 1.5rem}.page-node-1835 .c-field--type-text-with-summary{line-height:1.436}
.c-footer{color:#e6e6e6;background-color:#191919}.c-footer .c-region--footer{display:flex;flex-direction:column;padding-block:2rem;text-align:center}.c-footer .c-region--footer a{transition:all .2s ease;color:#009470}@media screen and (prefers-reduced-motion:reduce){.c-footer .c-region--footer a{transition:none}}.c-footer .c-region--footer a:link,.c-footer .c-region--footer a:visited{text-decoration:none}.c-footer .c-region--footer a:focus,.c-footer .c-region--footer a:hover,.c-footer .c-region--footer a:active{text-decoration:underline}.c-footer .c-region--footer a.c-menu__link--active-trail{text-decoration:underline;font-weight:bold}.c-footer .c-region--footer .c-menu{display:flex;flex-wrap:wrap;justify-content:center;padding-inline-start:3.2rem;column-gap:1.22rem}.c-footer .c-region--footer .footer-second{display:flex;align-items:center;justify-content:center;margin-block-start:1rem;gap:2.1rem}.c-footer .c-region--footer #block-ctb-block-1{margin-block:.9rem .8rem}.c-footer .c-region--footer .footer-fourth{margin-block-start:1rem}.c-footer .c-region--footer .footer-third{margin-block-start:1rem}:lang(fa) #block-ctb-block-58 p{font-size:1.1rem}
#block-ctb-block-66{text-align:center}
.c-region--navigation{display:flex;flex-direction:column}.o-navigation-wrapper{position:absolute;z-index:100;inset-inline:0;border-block-end:.1rem solid #e5e5e5;background-color:#f2f2f2}@media screen and (min-width:48em){.o-navigation-wrapper{position:relative;padding:inherit;border-block-start:.7rem solid #e5e5e5}}.o-header-wrapper{position:relative;padding-block:1.6rem 2rem;padding-inline:2rem;background-color:#fff}@media screen and (min-width:48em){.o-header-wrapper{padding-block:4rem 3rem;padding-inline:3rem}}@media screen and (min-width:62em){.o-header-wrapper{padding-block:2.2rem 3rem;padding-inline:5rem}}body.has-mobile-menu-open #block-ctb-dropdownlanguage,body.has-mobile-menu-open .c-navigation--menu-men-principal,body.has-mobile-menu-open .c-navigation--menu-main-menu-ar,body.has-mobile-menu-open .c-navigation--menu-menu-main-menu-fa,body.has-mobile-menu-open .c-navigation--main{display:block !important}body.has-mobile-menu-open .donate-button,body.has-mobile-menu-open #search-wrapper{display:none}body.has-mobile-menu-open .o-navigation-wrapper,body.search-active .o-navigation-wrapper{border-block-start:.7rem solid #e5e5e5}.c-navigation--menu-main-menu-ar,.c-navigation--menu-men-principal,.c-navigation--menu-menu-main-menu-fa,.c-navigation--main{display:none}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar,.c-navigation--menu-men-principal,.c-navigation--menu-menu-main-menu-fa,.c-navigation--main{display:block}}.c-navigation--menu-main-menu-ar .c-menu__button-toggle,.c-navigation--menu-men-principal .c-menu__button-toggle,.c-navigation--menu-menu-main-menu-fa .c-menu__button-toggle,.c-navigation--main .c-menu__button-toggle{display:flex;align-items:center;padding:2rem}.c-navigation--menu-main-menu-ar .c-menu__toggle-icon,.c-navigation--menu-men-principal .c-menu__toggle-icon,.c-navigation--menu-menu-main-menu-fa .c-menu__toggle-icon,.c-navigation--main .c-menu__toggle-icon{fill:#00775b}.c-navigation--menu-main-menu-ar .c-menu--level-1,.c-navigation--menu-men-principal .c-menu--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu--level-1,.c-navigation--main .c-menu--level-1{display:flex;flex-direction:column}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu--level-1,.c-navigation--menu-men-principal .c-menu--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu--level-1,.c-navigation--main .c-menu--level-1{flex-direction:row}}.c-navigation--menu-main-menu-ar .c-menu--level-2 li:last-of-type,.c-navigation--menu-men-principal .c-menu--level-2 li:last-of-type,.c-navigation--menu-menu-main-menu-fa .c-menu--level-2 li:last-of-type,.c-navigation--main .c-menu--level-2 li:last-of-type{margin-block-end:1rem}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu--level-2 li:last-of-type,.c-navigation--menu-men-principal .c-menu--level-2 li:last-of-type,.c-navigation--menu-menu-main-menu-fa .c-menu--level-2 li:last-of-type,.c-navigation--main .c-menu--level-2 li:last-of-type{margin-block-end:0}}.c-navigation--menu-main-menu-ar .c-menu .menu-image,.c-navigation--menu-men-principal .c-menu .menu-image,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-image,.c-navigation--main .c-menu .menu-image{inline-size:3.5rem;block-size:3.5rem}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu .menu-image,.c-navigation--menu-men-principal .c-menu .menu-image,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-image,.c-navigation--main .c-menu .menu-image{margin-block-end:1.4rem}}.c-navigation--menu-main-menu-ar .c-menu .menu-image img,.c-navigation--menu-main-menu-ar .c-menu .menu-image svg,.c-navigation--menu-men-principal .c-menu .menu-image img,.c-navigation--menu-men-principal .c-menu .menu-image svg,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-image img,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-image svg,.c-navigation--main .c-menu .menu-image img,.c-navigation--main .c-menu .menu-image svg{inline-size:100%;block-size:100%}.c-navigation--menu-main-menu-ar .c-menu .menu-title,.c-navigation--menu-men-principal .c-menu .menu-title,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-title,.c-navigation--main .c-menu .menu-title{display:flex;flex-direction:column;text-align:start}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu .menu-title,.c-navigation--menu-men-principal .c-menu .menu-title,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-title,.c-navigation--main .c-menu .menu-title{text-align:center;line-height:1.8rem}}@media screen and (min-width:62em){.c-navigation--menu-main-menu-ar .c-menu .menu-title,.c-navigation--menu-men-principal .c-menu .menu-title,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-title,.c-navigation--main .c-menu .menu-title{line-height:normal}}.c-navigation--menu-main-menu-ar .c-menu .menu-title span,.c-navigation--menu-men-principal .c-menu .menu-title span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-title span,.c-navigation--main .c-menu .menu-title span{letter-spacing:.05rem}.c-navigation--menu-main-menu-ar .c-menu li.main-list-item:first-of-type,.c-navigation--menu-men-principal .c-menu li.main-list-item:first-of-type,.c-navigation--menu-menu-main-menu-fa .c-menu li.main-list-item:first-of-type,.c-navigation--main .c-menu li.main-list-item:first-of-type{border-inline-start:.1rem solid #e5e5e5}.c-navigation--menu-main-menu-ar .c-menu .menu-item,.c-navigation--menu-men-principal .c-menu .menu-item,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item,.c-navigation--main .c-menu .menu-item{display:flex;inline-size:100%}.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a,.c-navigation--main .c-menu .menu-item.main-link a{align-items:center;padding-block:0 !important;padding-inline:1rem !important;text-align:center;text-decoration:none;color:#333}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a,.c-navigation--main .c-menu .menu-item.main-link a{padding:0 !important}}@media screen and (min-width:62em){.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a,.c-navigation--main .c-menu .menu-item.main-link a{padding-block:1rem !important;padding-inline:1.3rem !important}}.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a span,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a span,.c-navigation--main .c-menu .menu-item.main-link a span{letter-spacing:0;line-height:normal}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a span,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a span,.c-navigation--main .c-menu .menu-item.main-link a span{line-height:1.8rem}}@media screen and (min-width:62em){.c-navigation--menu-main-menu-ar .c-menu .menu-item.main-link a span,.c-navigation--menu-men-principal .c-menu .menu-item.main-link a span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item.main-link a span,.c-navigation--main .c-menu .menu-item.main-link a span{line-height:1.4rem}}.c-navigation--menu-main-menu-ar .c-menu .menu-item a,.c-navigation--menu-men-principal .c-menu .menu-item a,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a,.c-navigation--main .c-menu .menu-item a{flex-direction:row;inline-size:100%;padding-block:1rem;padding-inline:.8rem;text-decoration:none;text-transform:uppercase}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu .menu-item a,.c-navigation--menu-men-principal .c-menu .menu-item a,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a,.c-navigation--main .c-menu .menu-item a{flex-direction:column;padding-block:1rem;padding-inline:1.3rem;color:#333}}.c-navigation--menu-main-menu-ar .c-menu .menu-item a span,.c-navigation--menu-men-principal .c-menu .menu-item a span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a span,.c-navigation--main .c-menu .menu-item a span{text-transform:lowercase;color:#6e6e6e;font-size:1.4rem;font-weight:bold;line-height:.9rem}@media screen and (min-width:62em){.c-navigation--menu-main-menu-ar .c-menu .menu-item a span,.c-navigation--menu-men-principal .c-menu .menu-item a span,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a span,.c-navigation--main .c-menu .menu-item a span{line-height:1.2rem}}.c-navigation--menu-main-menu-ar .c-menu .menu-item a:hover,.c-navigation--menu-men-principal .c-menu .menu-item a:hover,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a:hover,.c-navigation--main .c-menu .menu-item a:hover{color:#00775b}.c-navigation--menu-main-menu-ar .c-menu .menu-item a:hover .menu-image .cls-1,.c-navigation--menu-men-principal .c-menu .menu-item a:hover .menu-image .cls-1,.c-navigation--menu-menu-main-menu-fa .c-menu .menu-item a:hover .menu-image .cls-1,.c-navigation--main .c-menu .menu-item a:hover .menu-image .cls-1{fill:#00775b}.c-navigation--menu-main-menu-ar .c-menu li.c-menu__item--level-1,.c-navigation--menu-men-principal .c-menu li.c-menu__item--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu li.c-menu__item--level-1,.c-navigation--main .c-menu li.c-menu__item--level-1{border-block-end:.1rem solid #e5e5e5;line-height:normal}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu li.c-menu__item--level-1,.c-navigation--menu-men-principal .c-menu li.c-menu__item--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu li.c-menu__item--level-1,.c-navigation--main .c-menu li.c-menu__item--level-1{border-block-end:0;border-inline-end:.1rem solid #e5e5e5}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1,.c-navigation--menu-men-principal .c-menu__item--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1,.c-navigation--main .c-menu__item--level-1{position:relative;display:flex;flex-direction:column;inline-size:100%;padding-block:.85rem 1.2rem !important;padding-inline:1.3rem !important;column-gap:3rem}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1,.c-navigation--menu-men-principal .c-menu__item--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1,.c-navigation--main .c-menu__item--level-1{padding-block:2rem 1.8rem !important;padding-inline:2rem !important}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--menu-men-principal .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--main .c-menu__item--level-1 .c-menu__button-toggle{display:none}.c-navigation--menu-main-menu-ar .c-menu__item--level-1:hover>ul,.c-navigation--menu-men-principal .c-menu__item--level-1:hover>ul,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1:hover>ul,.c-navigation--main .c-menu__item--level-1:hover>ul{display:block}}@media screen and (min-width:62em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1,.c-navigation--menu-men-principal .c-menu__item--level-1,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1,.c-navigation--main .c-menu__item--level-1{padding-block:.8rem 1.8rem !important;padding-inline:1.3rem !important}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--menu-men-principal .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 .c-menu__button-toggle,.c-navigation--main .c-menu__item--level-1 .c-menu__button-toggle{display:none}.c-navigation--menu-main-menu-ar .c-menu__item--level-1:hover>ul,.c-navigation--menu-men-principal .c-menu__item--level-1:hover>ul,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1:hover>ul,.c-navigation--main .c-menu__item--level-1:hover>ul{display:block}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul,.c-navigation--menu-men-principal .c-menu__item--level-1 ul,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul,.c-navigation--main .c-menu__item--level-1 ul{display:none;inline-size:100%;margin-block-start:1.5rem;padding-inline-start:7rem}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul,.c-navigation--menu-men-principal .c-menu__item--level-1 ul,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul,.c-navigation--main .c-menu__item--level-1 ul{position:absolute;z-index:10;inset-block-start:100%;inset-inline-start:0;margin-block-start:0;padding-inline-start:0;background-color:#fff;box-shadow:0 .2rem .5rem rgba(0,0,0,.2)}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li a,.c-navigation--main .c-menu__item--level-1 ul li a{display:block;padding-block:.5rem;padding-inline:1.3rem;font-size:1.3rem}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li a,.c-navigation--main .c-menu__item--level-1 ul li a{color:#333}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li a:hover,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li a:hover,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li a:hover,.c-navigation--main .c-menu__item--level-1 ul li a:hover{background-color:#f4f4f4}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--main .c-menu__item--level-1 ul li:not(:last-of-type) a{border-block-start:.1rem solid #e5e5e5}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li:not(:last-of-type) a,.c-navigation--main .c-menu__item--level-1 ul li:not(:last-of-type) a{border-block-end:.1rem solid #e5e5e5}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li a,.c-navigation--main .c-menu__item--level-1 ul li a{border-block-start:.1rem solid #e5e5e5}@media screen and (min-width:48em){.c-navigation--menu-main-menu-ar .c-menu__item--level-1 ul li a,.c-navigation--menu-men-principal .c-menu__item--level-1 ul li a,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1 ul li a,.c-navigation--main .c-menu__item--level-1 ul li a{border-block-start:unset}}.c-navigation--menu-main-menu-ar .c-menu__item--level-1.is-active .c-menu__button-toggle,.c-navigation--menu-men-principal .c-menu__item--level-1.is-active .c-menu__button-toggle,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1.is-active .c-menu__button-toggle,.c-navigation--main .c-menu__item--level-1.is-active .c-menu__button-toggle{transform:rotate(180deg)}.c-navigation--menu-main-menu-ar .c-menu__item--level-1.is-active>ul,.c-navigation--menu-men-principal .c-menu__item--level-1.is-active>ul,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-1.is-active>ul,.c-navigation--main .c-menu__item--level-1.is-active>ul{display:block}.c-navigation--menu-main-menu-ar .c-menu__item--level-2 .menu-title,.c-navigation--menu-men-principal .c-menu__item--level-2 .menu-title,.c-navigation--menu-menu-main-menu-fa .c-menu__item--level-2 .menu-title,.c-navigation--main .c-menu__item--level-2 .menu-title{letter-spacing:.05rem;line-height:1.44em}.c-branding__logo-image{display:none}@media screen and (min-width:48em){.c-branding__logo-image{display:block}.c-branding__logo-image-mobile{display:none}}.search-block-form.contextual-region{position:unset}.c-block-search-form-block .c-form-item--search,.search-form .c-form-item--search{margin-block-start:0}.c-block-search-form-block .c-form-element--type-search,.search-form .c-form-element--type-search{padding-block:1.5rem 1.6rem;padding-inline:2.2rem 8.6rem;border-radius:unset;font-size:1.6rem;line-height:1}@media screen and (min-width:48em){.c-block-search-form-block .c-form-element--type-search,.search-form .c-form-element--type-search{padding-block:.9rem .8rem;padding-inline:1.4rem 4.2rem;border-radius:.4rem}}.c-block-search-form-block .c-form-element--type-search:focus::placeholder,.search-form .c-form-element--type-search:focus::placeholder{color:rgba(0,0,0,0)}.c-block-search-form-block .form-submit,.search-form .form-submit{position:absolute;inset-block:0;inset-inline-end:0;inline-size:6.4rem;block-size:5rem;padding:0;transition:background-color .2s ease;text-indent:-9999rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='14' viewBox='0 0 14 14' width='14' xmlns='http://www.w3.org/2000/svg' fill='%2300775b'%3E%3Cpath d='m5.49444951.33507576c1.38 0 2.67.54 3.65 1.51.96999999.97 1.50999999 2.27 1.50999999 3.65 0 1.04-.3066919 2.02888469-.87299355 2.87248995l3.88409455 3.88314499-1.4142136 1.4142135-3.88121181-3.88216147c-.84190835.56586687-1.83609225.87231307-2.87567558.87231307-1.38 0-2.67-.54-3.65-1.51000004-.97-.97-1.51-2.27-1.51-3.65s.54-2.68 1.51-3.65 2.27-1.51 3.65-1.51zm0 2c-.84 0-1.64.33-2.23.92-.6.6-.92 1.39-.92 2.23s.33 1.64.92 2.23c1.19 1.19 3.27 1.19 4.46 0 .6-.6.92-1.39.92-2.23 0-.77-.27729167-1.50638889-.77795718-2.07822338l-.14204282-.15177662c-.6-.6-1.39-.92-2.23-.92z'/%3E%3C/svg%3E") no-repeat center center;background-size:1.9rem}@media screen and (min-width:48em){.c-block-search-form-block .form-submit,.search-form .form-submit{inline-size:4rem;block-size:4rem;background-size:1.5rem}}.c-block-search-form-block .form-submit:hover,.search-form .form-submit:hover{background:#009470 url("data:image/svg+xml;charset=utf-8,%3Csvg height='14' viewBox='0 0 14 14' width='14' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m5.49444951.33507576c1.38 0 2.67.54 3.65 1.51.96999999.97 1.50999999 2.27 1.50999999 3.65 0 1.04-.3066919 2.02888469-.87299355 2.87248995l3.88409455 3.88314499-1.4142136 1.4142135-3.88121181-3.88216147c-.84190835.56586687-1.83609225.87231307-2.87567558.87231307-1.38 0-2.67-.54-3.65-1.51000004-.97-.97-1.51-2.27-1.51-3.65s.54-2.68 1.51-3.65 2.27-1.51 3.65-1.51zm0 2c-.84 0-1.64.33-2.23.92-.6.6-.92 1.39-.92 2.23s.33 1.64.92 2.23c1.19 1.19 3.27 1.19 4.46 0 .6-.6.92-1.39.92-2.23 0-.77-.27729167-1.50638889-.77795718-2.07822338l-.14204282-.15177662c-.6-.6-1.39-.92-2.23-.92z'/%3E%3C/svg%3E") no-repeat center center}.c-block-search-form-block .c-form .form-actions,.search-form .c-form .form-actions{margin:0}.c-block-search-form-block .search-close,.search-form .search-close{inline-size:5rem;block-size:5rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#9e9e9e;border:0;background:#f2f2f2}@media screen and (prefers-reduced-motion:reduce){.c-block-search-form-block .search-close,.search-form .search-close{transition:none}}@media screen and (min-width:48em){.c-block-search-form-block .search-close,.search-form .search-close{display:none}}.c-block-search-form-block .search-close:hover,.search-form .search-close:hover{color:#333}.c-block-search-form-block .c-form{display:none}@media screen and (min-width:48em){.c-block-search-form-block .c-form{position:relative;display:block;inline-size:27rem}}.c-block-search-form-block .c-form.is-active{position:absolute;z-index:100;inset-block-end:-5.7rem;inset-inline:0;display:grid;grid-template-columns:1fr 0 5rem}.c-block-search-form-block .form-submit{inset-inline-end:5rem}@media screen and (min-width:48em){.c-block-search-form-block .form-submit{inset-inline-end:0}}.search-form{position:relative}.search-form .c-form-item--search .c-form-item__label{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.search-form .c-form-element--type-search{padding-block:.9rem .8rem;padding-inline:1.4rem 4.2rem;border-radius:.4rem}.search-form .form-submit{inline-size:4rem;block-size:4rem;background-size:1.5rem}.search-form .search-help-link{display:inline-block;margin-block-start:.5em}#block-ctb-site-branding{align-self:center}@media screen and (min-width:48em){#block-ctb-site-branding{align-self:unset}}.search-toggler{margin-inline-start:-1.5rem;padding:1.15rem;cursor:pointer;color:#333;border:0;background:none;font-size:0}@media screen and (min-width:48em){.search-toggler{display:none}}.search-toggler .c-icon{inline-size:1.9rem;block-size:1.9rem}.search-toggler.is-active{visibility:hidden}.c-region--header{display:flex;flex-direction:column;justify-content:space-between;column-gap:3rem;background-color:#fff;row-gap:2.5rem}@media screen and (min-width:48em){.c-region--header{row-gap:4rem}}@media screen and (min-width:62em){.c-region--header{flex-direction:row;align-items:center;padding-inline-end:4.2rem;border-block-start:unset;row-gap:2.5rem}}.c-region--header .header-right-side{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:48em){.c-region--header .header-right-side{gap:1rem;padding-inline:unset}}@media screen and (min-width:62em){.c-region--header .header-right-side{margin-block-start:1rem;padding-inline:unset;gap:1rem}}.c-region--header .header-right-side #block-ctb-dropdownlanguage{position:relative;display:none;min-inline-size:14.4rem}@media screen and (min-width:48em){.c-region--header .header-right-side #block-ctb-dropdownlanguage{display:block}}.c-region--header .c-branding__logo{max-inline-size:55.8rem}.donate-button{block-size:100%;padding-block:.85rem;padding-inline:3.8rem;text-transform:uppercase;color:#fff;border-radius:.4rem;background-color:#00775b;font-weight:bold;line-height:normal}.donate-button:hover{background-color:#009470}#language-wrapper{display:flex;gap:1rem}
.c-breadcrumb__list{display:flex;flex-flow:row wrap;gap:.5rem;margin-block:1rem;font-size:1.6rem}.c-breadcrumb__item:not(:last-of-type)::after{content:"»"}
.c-table__wrapper{overflow-x:auto}.c-pager__items{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin-block:2rem 1rem;gap:1.5rem}.c-pager__items .c-pager__item a{display:block;padding-block:.5rem;padding-inline:1rem;border:.1rem solid #ddd;border-radius:1.5rem;background-color:#fff}@media screen and (min-width:48em){.c-pager__items .c-pager__item a{padding-block:1rem;padding-inline:1.9rem}}.c-pager__items .c-pager__item--active{display:block}
.c-table{max-inline-size:100%;padding-block:0;padding-inline:0;empty-cells:show;border-block:0;border-inline:0}.c-table *{box-sizing:border-box}@media screen and (min-width:48em){.c-table tr{display:table-row}}.c-table td,.c-table th{display:block;text-align:start}@media screen and (min-width:48em){.c-table td,.c-table th{display:table-cell}}.c-table td .c-table__cell-label,.c-table th .c-table__cell-label{display:inline-block;inline-size:30%;padding-block:.6em;padding-inline:.6em;vertical-align:top}@media screen and (min-width:48em){.c-table td .c-table__cell-label,.c-table th .c-table__cell-label{display:none !important}}.c-table td .c-table__cell-label--top,.c-table th .c-table__cell-label--top{display:block;margin-block:.4em;margin-inline:0;padding-block:.4em;padding-inline:0}.c-table td .c-table__cell-content,.c-table th .c-table__cell-content{display:inline-block;max-inline-size:67%}@media screen and (min-width:48em){.c-table td .c-table__cell-content,.c-table th .c-table__cell-content{display:block;max-inline-size:none}}.c-table thead th,.c-table thead td{display:none}@media screen and (min-width:48em){.c-table thead th,.c-table thead td{display:table-cell}}.c-table tbody tr{display:block;inline-size:100%}@media screen and (min-width:48em){.c-table tbody tr{display:table-row}}.c-table tbody tr.odd,.c-table tbody tr.even{border-block-end:.1rem solid #ccc;background-color:#eee}@media screen and (min-width:48em){.c-table tbody tr.odd,.c-table tbody tr.even{padding-block:.1em;padding-inline:.6em}}.c-table tbody th,.c-table tbody td{inline-size:100%}@media screen and (min-width:48em){.c-table tbody th,.c-table tbody td{inline-size:auto}}.c-table td:empty,.c-table th:empty{display:none}@media screen and (min-width:48em){.c-table td:empty,.c-table th:empty{display:table-cell}}tbody th.c-table__group{margin-block-start:-0.1rem}th.c-table__group .c-table__cell-label{display:none !important}
.u-clearfix::after,.clearfix::after{display:table;clear:both;content:""}
.u-full-width-image{position:relative}.u-full-width-image img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-position:center;object-fit:cover}
.u-stretched-link::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(25,25,25,0)}
.u-text--left{text-align:start !important}.u-text--right{text-align:end !important}.u-text--center{text-align:center !important}.u-text--justify{text-align:justify !important}.u-text--justify-left{text-align:justify !important;text-align-last:start !important;hyphens:auto}.u-text--justify-right{text-align:justify !important;text-align-last:end !important;hyphens:auto}.u-text--justify-center{text-align:justify !important;text-align-last:center !important;hyphens:auto}
.u-video-responsive{position:relative;display:block;overflow:hidden;inline-size:100%;padding-block:0;padding-inline:0}.u-video-responsive::before{display:block;padding-block-end:56.25%;content:""}.u-video-responsive iframe,.u-video-responsive object,.u-video-responsive embed{position:absolute;inset:0;inline-size:100%;block-size:100%;border-block:0;border-inline:0}video.u-video-responsive{max-inline-size:100%;block-size:auto}video.u-video-responsive::before{content:none}.u-video-responsive--4-3::before{padding-block-end:75%}.u-video-responsive--1-1::before{padding-block-end:100%}
.u-show{visibility:visible !important}.u-hide{visibility:hidden !important}.u-visually-hide,.visually-hidden{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.u-visually-hide--focusable:active,.u-visually-hide--focusable:focus{position:static !important;overflow:visible !important;clip:auto !important;inline-size:auto !important;block-size:auto !important;white-space:normal !important}
.best-practice-wrap{margin-block:6rem;border:1.6rem solid #60b797;background:#bcacd3;box-shadow:0 0 0 .9rem #bfded0,0 0 0 2.5rem #60b797,0 0 0 4.9rem #bcacd3;font-family:sans-serif}@media screen and (min-width:48em){.best-practice-wrap{inline-size:80%;margin:10%}}.best-practice-wrap .best-practice-inner-wrap{margin-block-end:2rem}@media screen and (min-width:48em){.best-practice-wrap .best-practice-inner-wrap{margin-block:-4.1rem 0}}.best-practice-wrap ol{padding-block:1rem;padding-inline-start:4.5rem;color:#7a4ab8;background:#fff}@media screen and (min-width:48em){.best-practice-wrap ol{padding-block:1em;padding-inline-start:4.5em}}.best-practice-wrap ol li{padding:.1em}.best-practice-wrap h2{margin-block-end:0;margin-inline-start:-4.1rem;padding:0;color:#7a4ab8;font-size:1.7rem;line-height:1.8rem}@media screen and (min-width:48em){.best-practice-wrap h2:first-child:before{display:none}.best-practice-wrap h2:first-child:after{position:relative;inset-block-start:.8rem;display:inline-block;inline-size:1.4rem;block-size:2.5rem;content:"";background:rgba(0,0,0,0) url("/themes/custom/ctb/images/best-practices-left-arrow-head.png") no-repeat center bottom}}.best-practice-wrap h2 span.bullet{display:inline-flex;align-items:center;justify-content:center;inline-size:4.1rem;block-size:4.1rem;color:#fff;border-radius:50%;background:#371d5c}.best-practice-wrap h2 span.title{display:block;align-content:center;margin-block-start:-4.1rem;margin-inline-start:calc(4.1rem + 1em);padding-block-end:4em;text-transform:uppercase}@media screen and (min-width:48em){.best-practice-wrap h2 span.title{display:inline-block;align-content:unset;margin-block-start:0;margin-inline-start:0;padding-block-start:1rem;padding-block-end:1.5em;padding-inline:2em 1em;vertical-align:top;background:#bcacd3}}.best-practice-wrap h2:before{display:block;inline-size:4.1rem;block-size:1.6rem;content:"";background:rgba(0,0,0,0) url("/themes/custom/ctb/images/best-practices-down-arrow-head.png") no-repeat center bottom}.menu-block-wrapper ul,#block-ctb-book-toc-level-4 .c-block__content ul,#block-ctb-book-bpch-level-2 ul{display:flex;flex-direction:column;margin-block:2rem;padding-inline-start:0;list-style:none}@media screen and (min-width:48em){.menu-block-wrapper ul,#block-ctb-book-toc-level-4 .c-block__content ul,#block-ctb-book-bpch-level-2 ul{display:block;margin-block-start:0;padding-inline-start:1rem;border-block-end:.1rem solid #f4a239}}.menu-block-wrapper ul li,#block-ctb-book-toc-level-4 .c-block__content ul li,#block-ctb-book-bpch-level-2 ul li{display:inline-block;margin-inline-start:0;padding-block-start:.3rem;border:.1rem solid #ffead0}@media screen and (min-width:48em){.menu-block-wrapper ul li,#block-ctb-book-toc-level-4 .c-block__content ul li,#block-ctb-book-bpch-level-2 ul li{margin-block-end:-0.1rem;margin-inline-start:1rem;border-block-end:0}}.menu-block-wrapper ul li:hover,#block-ctb-book-toc-level-4 .c-block__content ul li:hover,#block-ctb-book-bpch-level-2 ul li:hover{color:#000;border:.1rem solid #f4a239;border-block-end:.1rem solid #fff}.menu-block-wrapper ul li.active,#block-ctb-book-toc-level-4 .c-block__content ul li.active,#block-ctb-book-bpch-level-2 ul li.active{border:.1rem solid #f4a239;background-color:#ffead0}@media screen and (min-width:48em){.menu-block-wrapper ul li.active,#block-ctb-book-toc-level-4 .c-block__content ul li.active,#block-ctb-book-bpch-level-2 ul li.active{border:.1rem solid #f4a239;border-block-end:.1rem solid #fff;background-color:none}}.menu-block-wrapper ul li.active a,#block-ctb-book-toc-level-4 .c-block__content ul li.active a,#block-ctb-book-bpch-level-2 ul li.active a{color:#000}.menu-block-wrapper a,#block-ctb-book-toc-level-4 .c-block__content a,#block-ctb-book-bpch-level-2 a{display:inline-block;inline-size:100%;padding-block:.4rem;padding-inline:2.7rem 2rem;background-repeat:no-repeat;background-position:.8rem .6rem}.menu-block-wrapper .powerpoint a,#block-ctb-book-toc-level-4 .c-block__content .powerpoint a,#block-ctb-book-bpch-level-2 .powerpoint a{background-image:url("/themes/custom/ctb/images/powerpoint.png")}.menu-block-wrapper .main-section a,#block-ctb-book-toc-level-4 .c-block__content .main-section a,#block-ctb-book-bpch-level-2 .main-section a{background-image:url("/themes/custom/ctb/images/main-section.png")}.menu-block-wrapper .examples a,#block-ctb-book-toc-level-4 .c-block__content .examples a,#block-ctb-book-bpch-level-2 .examples a{background-image:url("/themes/custom/ctb/images/examples.png")}.menu-block-wrapper .tools a,#block-ctb-book-toc-level-4 .c-block__content .tools a,#block-ctb-book-bpch-level-2 .tools a{background-image:url("/themes/custom/ctb/images/tools.png")}.menu-block-wrapper .checklist a,#block-ctb-book-toc-level-4 .c-block__content .checklist a,#block-ctb-book-bpch-level-2 .checklist a{background-image:url("/themes/custom/ctb/images/checklist.png")}.c-sidebars ul{margin-block-start:.4rem}@media screen and (min-width:48em){.c-sidebars ul{padding-inline-start:4rem}}.c-sidebars ul li{margin-block-end:.32rem}.c-field--name-field-contributor,.c-field--name-field-resources{margin-block-start:1rem}.c-field--name-field-contributor .c-field__label,.c-field--name-field-resources .c-field__label{font-size:2.4rem;line-height:3.25rem;margin-block:0 1rem;padding-block-start:1.25rem;letter-spacing:.2rem;text-transform:uppercase;color:#191919;font-family:var(--font-family--secondary);font-weight:700}
.page-node-type-trouble-shooting-guide .c-field--type-text-long,.page-node-type-trouble-shooting-guide .c-field--type-text-with-summary{margin-block-end:0}.page-node-3803 .view-toolkit-overviews .c-views__content{display:flex;flex-flow:row wrap;justify-content:center;column-gap:.8rem;row-gap:1rem}.page-node-3803 .view-toolkit-overviews .views-row{inline-size:100%;margin-block:1rem;padding:2rem;border:.1rem solid #999}@media screen and (min-width:48em){.page-node-3803 .view-toolkit-overviews .views-row{inline-size:calc(50% - 6rem);margin:2rem}}.page-node-3803 .view-toolkit-overviews h2{font-size:2rem;line-height:2.2rem;margin-block-end:1rem;letter-spacing:.2rem;text-transform:uppercase;font-family:var(--font-family--secondary)}.page-node-3803 .c-field--type-text-long,.page-node-3803 .c-field--type-text-with-summary{margin-block-end:0}.c-node--type-toolkits blockquote.image-field-caption,.view-toolkit-examples blockquote.image-field-caption{display:none}.c-node--type-toolkits .views-row,.view-toolkit-examples .views-row{clear:both;min-block-size:19rem;padding-block:1rem 2rem;border-block-end:.1rem solid orange}@media screen and (min-width:48em){.c-node--type-toolkits .views-field.views-field-field-featured-image,.view-toolkit-examples .views-field.views-field-field-featured-image{float:left;min-block-size:20rem;margin-inline-end:4rem}}.c-node--type-toolkits .views-field-title,.view-toolkit-examples .views-field-title{margin-block-end:1rem;padding-block-start:1.2rem}.c-node--type-toolkits .views-field-title a,.view-toolkit-examples .views-field-title a{letter-spacing:.2rem;text-transform:uppercase;font-family:var(--font-family--secondary);font-size:2.2rem;line-height:3rem}.c-node--type-toolkits .views-field-view-node,.view-toolkit-examples .views-field-view-node{margin-block-start:1rem}.c-node--type-toolkits .c-field--type-text-long,.c-node--type-toolkits .c-field--type-text-with-summary,.view-toolkit-examples .c-field--type-text-long,.view-toolkit-examples .c-field--type-text-with-summary{margin-block-end:0}.c-field--name-field-featured-image{margin-block-end:2rem}@media screen and (min-width:48em){.c-field--name-field-featured-image{float:left;margin-inline-end:2.2rem}}.page-node-2614 .title-with-background{margin-block-start:0}@media screen and (min-width:48em){.page-node-2614 .community-stories{display:flex;flex-flow:row wrap;justify-content:space-between;gap:1.5rem}}.page-node-2614 .community-stories .community-innovators,.page-node-2614 .community-stories .recent-stories{flex-basis:calc(50% - 1.5rem);margin-block-start:2em}.page-node-2614 .community-stories .community-innovators h2,.page-node-2614 .community-stories .recent-stories h2{margin-block-end:1rem}.page-node-2614 .community-stories .recent-stories .c-views__row.views-row{margin-block-end:1rem}.page-node-2614 .community-stories .recent-stories .views-field-title{margin-block-end:.8rem}.page-node-2614 .community-stories .recent-stories img{margin-block-end:1rem}@media screen and (min-width:48em){.page-node-2614 .community-stories .recent-stories img{float:left;margin-inline-end:1rem}:dir(rtl) .page-node-2614 .community-stories .recent-stories img{float:right;margin-inline-start:1rem}}.page-node-2614 .community-stories .recent-stories a{margin-block-end:1rem;letter-spacing:.17rem;text-transform:uppercase;font-family:var(--font-family--secondary);font-size:2rem;line-height:1.8rem}.page-node-2614 .community-stories #map-pin-list{margin-block-end:1rem}.view-community-stories .c-views__content{display:flex;flex-direction:column;gap:3rem}.view-community-stories .c-views__content img{margin-block-end:1rem;margin-inline-end:1rem}@media screen and (min-width:48em){.view-community-stories .c-views__content img{float:left}}.view-community-stories .c-views__content .views-field-title{margin-block-end:.8rem}.view-community-stories .c-views__content a{margin-block-end:1rem;letter-spacing:.2rem;text-transform:uppercase;font-family:var(--font-family--secondary);font-size:2.2rem;line-height:1.8rem}.page-node-type-community-story .field-group-tabs-wrapper{margin-block-end:2rem}.page-node-type-community-story .title-with-background{margin-block-end:3.8rem}.page-node-type-community-story .c-field--name-field-cs-featured-image{float:left;margin-block:.5rem .8rem;margin-inline:0 1.3rem}.page-node-type-community-story .c-field--name-field-image{display:flex;flex-direction:column;gap:1rem}.page-node-type-community-story .c-field--name-field-image blockquote.image-field-caption{max-inline-size:26rem;padding-block:1rem;padding-inline:2rem;background-color:rgba(0,0,0,0);font-style:italic}.page-node-type-community-story .comment-comment-node-community-story-form{display:flex;flex-direction:column;gap:1rem;margin-block-start:1rem}.view-guestbook-entries .c-form--inline,.view-ask-an-advisor .c-form--inline{display:grid;grid-template-columns:repeat(1,1fr);padding-block:3rem;gap:2rem}.view-guestbook-entries .c-form-item:not(:first-child),.view-ask-an-advisor .c-form-item:not(:first-child){margin-block-start:0}.view-guestbook-entries .form-actions,.view-ask-an-advisor .form-actions{margin-block-start:0}.view-guestbook-entries input.button,.view-ask-an-advisor input.button{inline-size:100%;block-size:100%;padding-block:.85rem;padding-inline:3.8rem;text-transform:uppercase;color:#fff;border-radius:.4rem;background-color:#00775b;font-weight:bold;line-height:normal}.view-guestbook-entries input.button:hover,.view-ask-an-advisor input.button:hover{text-decoration:underline;background-color:#009470}@media screen and (min-width:48em){.view-guestbook-entries .c-form--inline{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62em){.view-guestbook-entries .c-form--inline{grid-template-columns:repeat(4,1fr)}}.view-guestbook-entries .c-views__content{display:flex;flex-direction:column;gap:2rem}.view-guestbook-entries .views-label{font-weight:700}.view-guestbook-entries .c-views__row{display:flex;flex-direction:column;gap:.5rem}.view-guestbook-entries .c-views__row:not(:last-child){padding-block-end:2rem;border-block-end:.1rem solid #ffa83e}@media screen and (min-width:48em){.view-ask-an-advisor .c-form--inline{grid-template-columns:repeat(3,1fr)}}.view-ask-an-advisor td ul{margin-block-end:.75em;padding:0;list-style:none}.view-ask-an-advisor td ul li{margin-block-end:1em;padding:0}.view-ask-an-advisor .views-field{padding:.9em}.view-ask-an-advisor p{margin-block-end:0}@media screen and (min-width:48em){.view-ask-an-advisor .c-views__field-webform-submission-value{inline-size:60%}}
.c-block-ctb-toc{margin-block-start:2.6rem}.panel-toc{margin-block-end:3rem;background-color:#fff}.panel-toc>.panel-heading{padding-block:1.6rem 2.2rem;padding-inline:3rem;border-inline:.1rem solid #f8a339;background-color:#ffead1;font-size:1.8rem;line-height:2.4rem}.panel-toc>.panel-heading h2{font-size:2rem;line-height:2.2rem;letter-spacing:.17rem;font-size:2.3rem;line-height:normal}.panel-toc>.panel-heading p{margin:0;color:#4c4c4c}.panel-toc>.panel-heading+.panel-collapse .panel-body{border-block-start-color:#f4a239}.panel-toc>.panel-footer+.panel-collapse .panel-body{border-block-end-color:#f4a239}.panel-toolkits,.panel-chapters{display:flex;flex-direction:column;padding-block:1.7rem;padding-inline-start:3rem;border-inline:.1rem solid #cbcbcb}@media screen and (min-width:62em){.panel-toolkits,.panel-chapters{flex-direction:row}}.panel-toolkits h3,.panel-chapters h3{font-size:1.8rem;margin-block-end:1rem;letter-spacing:.11rem;color:#191919;font-size:1.8rem;font-weight:700;line-height:1.42857}@media screen and (min-width:62em){.panel-toolkits h3,.panel-chapters h3{inline-size:17%;margin-block-end:0}}.panel-toolkits .list,.panel-chapters .list{flex:1}.panel-toolkits .list ul,.panel-chapters .list ul{display:none;flex-direction:column;margin-block-start:1.7rem;gap:1rem;list-style:none}@media screen and (min-width:48em){.panel-toolkits .list ul,.panel-chapters .list ul{padding-inline-start:4.5rem;gap:.43rem}}.panel-toolkits .list ul.is-active,.panel-chapters .list ul.is-active{display:flex}.panel-toolkits .list ul li a,.panel-chapters .list ul li a{display:flex;gap:1rem;align-items:start}.panel-toolkits{background-color:#f2f2f2}.panel-toolkits li,.panel-toolkits h3{font-size:1.5rem}.panel-toolkits .list li:not(:first-child){margin-block-start:1rem}.panel-chapter{padding-block:1rem;padding-inline-end:3rem;cursor:pointer;border-block-end:.1rem solid #d0d0d0}@media screen and (min-width:48em){.panel-chapter{padding-inline-end:3.8rem}}.panel-chapter .toggle-icon{transition:all .2s ease;align-self:center;min-inline-size:1.2rem}@media screen and (prefers-reduced-motion:reduce){.panel-chapter .toggle-icon{transition:none}}.panel-chapter.is-active .toggle-icon{transform:rotate(180deg)}.panel-chapter:first-of-type{padding-block-start:0}.panel-chapter:last-of-type{padding-block-end:0;border-block-end:unset}.panel-chapter-title{flex-grow:1;font-size:1.8rem}.panel-chapter-title-wrapper{display:flex;justify-content:space-between;gap:1rem}.panel-chapter-title-wrapper a{letter-spacing:.12rem;color:#00775b;font-family:var(--font-family--secondary);font-size:1.8rem;font-weight:700}.panel-chapter-title-wrapper a:hover{text-decoration:underline}.panel-chapter-section{min-inline-size:9rem;letter-spacing:.12rem;color:#323232;font-family:var(--font-family--secondary);font-size:1.8rem}.panel-chapter-section-title{letter-spacing:.09rem}.panel-chapter-description{font-size:1.5rem;font-style:italic}.toggle-icon{display:block;inline-size:1rem;block-size:.7rem;pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='%2300775b'%3E%3Cpolygon points='4.941 6.706 0 1.647 1.647 0 4.941 3.294 8.353 0 10 1.647'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.toc-chapter-select .c-block__content{display:flex}.toc-chapter-select .toc-container{position:relative;border-radius:.4rem;background-color:#ebebeb}.toc-chapter-select .toc-container .toc-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding-block:.9rem;padding-inline:2rem 7rem;cursor:pointer;letter-spacing:.02em;color:#191919;font-size:1.6rem;font-weight:bold}.toc-chapter-select .toc-container .toc-link:hover{color:#002b21}.toc-chapter-select .toc-container .toc-widget{position:relative}.toc-chapter-select .toc-container .toc-widget .toc-list{margin:0;padding:0;list-style:none}.toc-chapter-select .toc-container .toc-widget .dropdown{transition:all .2s ease;position:absolute;z-index:700;inset-inline:0 -100%;overflow-x:hidden;overflow-y:auto;max-block-size:0;opacity:0;background:#ebebeb}@media screen and (prefers-reduced-motion:reduce){.toc-chapter-select .toc-container .toc-widget .dropdown{transition:none}}.toc-chapter-select .toc-container .toc-widget .dropdown .toc-link{color:#6e6e6e}.toc-chapter-select .toc-container .toc-widget .dropdown .toc-link span{margin-inline-end:.5rem;color:#191919}.toc-chapter-select .toc-container .toc-widget .dropdown .is-active{color:#c2c2c2}.toc-chapter-select .toc-container .toggle-icon{transition:all .2s ease;position:absolute;inset-block-start:2.1rem;inset-block-start:50%;inset-inline-end:2.1rem;display:block;margin-block-start:-0.3rem;cursor:pointer;fill:#007a5b}@media screen and (prefers-reduced-motion:reduce){.toc-chapter-select .toc-container .toggle-icon{transition:none}}.toc-chapter-select .toc-container.is-active .toggle-icon{transform:rotate(-180deg)}.toc-chapter-select .toc-container.is-active .dropdown{max-block-size:30rem;opacity:1}.page-node-type-chapter-section-content .title-with-background,.page-node-type-chapter .title-with-background,.page-node-type-toc-chapter-group .title-with-background{margin-block-end:3.5rem;text-align:start;letter-spacing:.08em;font-size:3.5rem}.page-node-type-chapter-section-content .title-with-background::before,.page-node-type-chapter-section-content .title-with-background::after,.page-node-type-chapter .title-with-background::before,.page-node-type-chapter .title-with-background::after,.page-node-type-toc-chapter-group .title-with-background::before,.page-node-type-toc-chapter-group .title-with-background::after{content:unset}.page-node-type-chapter-section-content main,.page-node-type-chapter main,.page-node-type-toc-chapter-group main{margin-block-start:3rem}.page-node-type-chapter-section-content .c-main-layout .c-sidebars,.page-node-type-chapter .c-main-layout .c-sidebars,.page-node-type-toc-chapter-group .c-main-layout .c-sidebars{min-inline-size:28%}.page-node-type-chapter-section-content .c-main-layout .c-sidebars .c-region--sidebar-first,.page-node-type-chapter .c-main-layout .c-sidebars .c-region--sidebar-first,.page-node-type-toc-chapter-group .c-main-layout .c-sidebars .c-region--sidebar-first{padding:0}.page-node-type-chapter-section-content .title-prefix:not(:empty),.page-node-type-chapter .title-prefix:not(:empty),.page-node-type-toc-chapter-group .title-prefix:not(:empty){display:flex;align-items:center;inline-size:100%;margin-block-start:4rem;letter-spacing:.15em;font-family:var(--font-family--secondary);font-size:2.5rem;gap:3rem}@media screen and (min-width:48em){.page-node-type-chapter-section-content .title-prefix:not(:empty),.page-node-type-chapter .title-prefix:not(:empty),.page-node-type-toc-chapter-group .title-prefix:not(:empty){margin-block-start:0}}.page-node-type-chapter-section-content .title-prefix:not(:empty)::after,.page-node-type-chapter .title-prefix:not(:empty)::after,.page-node-type-toc-chapter-group .title-prefix:not(:empty)::after{display:block;flex-grow:1;block-size:.1rem;content:" ";background-color:#c2c2c2}.page-node-type-toc-chapter-group .title-with-background{margin-block-start:0}.page-node-type-chapter .title-with-background{margin-block:3rem 1.7rem}.page-node-type-chapter-section-content .c-main-layout .c-sidebars,.page-node-type-toc-chapter-group .c-main-layout .c-sidebars{min-inline-size:34%}.page-node-type-chapter-section-content .c-main-layout .c-sidebars .c-region--sidebar-first,.page-node-type-toc-chapter-group .c-main-layout .c-sidebars .c-region--sidebar-first{padding:unset}@media screen and (min-width:48em){.page-node-type-chapter-section-content .c-main-layout .c-sidebars .c-region--sidebar-first,.page-node-type-toc-chapter-group .c-main-layout .c-sidebars .c-region--sidebar-first{padding-inline-end:2.5rem}}@media screen and (min-width:48em){.page-node-type-chapter-section-content #block-ctb-ctbbacktotableofcontents .toc-link a,.page-node-type-toc-chapter-group #block-ctb-ctbbacktotableofcontents .toc-link a{margin-block:4rem 11rem}}#block-ctb-ctbbacktotableofcontents .toc-link a{display:inline-block;margin-block-end:2rem;padding-block:1rem;padding-inline:4rem;letter-spacing:.02em;text-transform:uppercase;color:#fff;border-radius:.4rem;background-color:#00775b;font-weight:bold;line-height:normal}#block-ctb-ctbbacktotableofcontents .toc-link a:hover{background-color:#009470}#block-ctb-book-toc-level-3 .c-block__content ul{display:flex;flex-direction:column;margin-block-end:2rem;padding:0;list-style:none;gap:1rem}@media screen and (min-width:48em){#block-ctb-book-toc-level-3 .c-block__content ul{gap:.5rem}}#block-ctb-book-toc-level-3 .c-block__content ul a{display:flex;gap:1rem;align-items:start;letter-spacing:.1rem;line-height:2.5rem}#block-ctb-book-toc-level-3 .c-block__content ul a .prefix{display:inline-block;min-inline-size:10rem;letter-spacing:.12rem;color:#323232;font-family:var(--font-family--secondary);font-size:1.8rem}.view-chapter-group{margin-block-start:2em}.view-chapter-group .c-views__header{margin-block-end:.25em}.view-chapter-group .view-content{display:flex;flex-direction:column;margin-block-end:2rem;padding:0;list-style:none;gap:1rem}@media screen and (min-width:48em){.view-chapter-group .view-content{gap:.5rem}}.view-chapter-group .views-field-title a{display:flex;gap:1rem;align-items:start;letter-spacing:.1rem;line-height:2.5rem}.view-chapter-group .views-field-title a .prefix{display:inline-block;min-inline-size:10rem;letter-spacing:.12rem;color:#323232;font-family:var(--font-family--secondary);font-size:1.8rem}.page-node-type-toc-chapter-group .c-field--name-field-related-toolkits{margin-block-start:2em}.page-node-type-toc-chapter-group .c-field--name-field-related-toolkits .c-field__label{margin-block-end:.25em}.chapter-metatags{border-inline-start:.4rem solid #f4a239;font-size:2.5rem;font-style:italic}.chapter-metatags td{padding-inline-start:2.5rem;color:#666}.page-node-type-toc-chapter-group .c-node--type-toc-chapter-group .c-field--type-text-with-summary{margin-block-end:1em;padding-inline-start:2.5rem;color:#666;border-inline-start:.4rem solid #f4a239;font-size:2.5rem;font-style:italic}#block-ctb-book-toc-chapter-sections .c-block__content{margin-block-end:2.5rem}#block-ctb-book-toc-chapter-sections .c-block__content ul{padding:0;list-style:none}#block-ctb-book-toc-chapter-sections .c-block__content ul li{margin:0;line-height:normal}#block-ctb-book-toc-chapter-sections .c-block__content ul li.active a{color:#191919;border-inline-start:.1rem solid #f4a239;border-inline-end:unset}#block-ctb-book-toc-chapter-sections .c-block__content ul a{display:block;padding-block:1rem;padding-inline:2rem;letter-spacing:0;border-inline-end:.1rem solid #f4a239;background-color:#fff;line-height:2.2rem}#block-ctb-book-toc-chapter-sections .c-block__content ul a span{letter-spacing:.1em;font-family:var(--font-family--secondary)}.path-fa-learn ul li{line-break:anywhere}
