@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@200&display=swap);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@charset "UTF-8";:root{--global--font-primary:var(
    --font-headings,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    sans-serif
  );--global--font-secondary:var(
    --font-base,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    sans-serif
  );--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-xxxl:5rem;--global--font-size-page-title:var(--global--font-size-xxl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25 * var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:0.05em;--heading--letter-spacing-h5:0.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:normal;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-light-gray:#f0f0f0;--global--color-green:#d1e4dd;--global--color-blue:#d1dfe4;--global--color-purple:#d1d1e4;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255, 255, 255, 0.5);--global--color-white-90:rgba(255, 255, 255, 0.9);--global--color-primary:var(
    --global--color-dark-gray
  );--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(
    --global--color-green
  );--global--color-border:var(
    --global--color-primary
  );--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0, 0, 0, 0.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(0.5 * var(--global--spacing-unit));--cover--height:calc(15 * var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2 * var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--branding--description--font-family:var(--global--font-secondary);--branding--logo--max-width:300px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(0.66 * var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:normal;--pagination--font-weight-strong:600;--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height:0px}.admin-bar{--global--admin-bar--height:32px}@media only screen and (max-width:782px){.admin-bar{--global--admin-bar--height:46px}}@media only screen and (min-width:652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--global--font-size-xxxl:9rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--responsive--spacing-horizontal:calc(
    2 * var(--global--spacing-horizontal) * 0.6
  );--responsive--aligndefault-width:calc(
    100vw - var(--responsive--spacing-horizontal)
  );--responsive--alignwide-width:calc(
    100vw - var(--responsive--spacing-horizontal)
  );--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(
      calc(100vw - 4 * var(--global--spacing-horizontal)),
      610px
    );--responsive--alignwide-width:calc(
      100vw - 4 * var(--global--spacing-horizontal)
    );--responsive--alignright-margin:calc(
      0.5 * (100vw - var(--responsive--aligndefault-width))
    );--responsive--alignleft-margin:calc(
      0.5 * (100vw - var(--responsive--aligndefault-width))
    )}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(
      calc(100vw - 8 * var(--global--spacing-horizontal)),
      610px
    );--responsive--alignwide-width:min(
      calc(100vw - 8 * var(--global--spacing-horizontal)),
      1240px
    )}}.pagination,.comments-pagination,.post-navigation,.alignwide,.wide-max-width{max-width:1140px;margin-left:auto;margin-right:auto}.alignfull,.wp-block-group .wp-block-group__inner-container>*.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:var(--responsive--alignfull-width);margin-left:auto;margin-right:auto}@media only screen and (min-width:482px){.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:auto;margin-left:auto;margin-right:auto}}.entry-header .post-thumbnail,.singular .post-thumbnail,.alignfull [class*="inner-container"]>.alignwide,.alignwide [class*="inner-container"]>.alignwide{margin-left:auto;margin-right:auto;width:var(--responsive--alignwide-width);max-width:var(--responsive--alignfull-width)}@media only screen and (min-width:482px){.entry-content>.alignleft{margin-left:var(--responsive--alignleft-margin);margin-right:var(--global--spacing-horizontal)}}@media only screen and (min-width:482px){.entry-content>.alignright{margin-left:var(--global--spacing-horizontal);margin-right:var(--responsive--alignright-margin)}}.site-main>*{margin-top:calc(3 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.site-main>*:first-child{margin-top:0}.site-main>*:last-child{margin-bottom:0}.entry-header,.post-thumbnail,.entry-content,.entry-footer,.author-bio{margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto}.site-main>article>*:first-child,.site-main>.not-found>*:first-child,.entry-content>*:first-child,[class*="inner-container"]>*:first-child,.wp-block-template-part>*:first-child,.wp-block-post-template :where(li>*):first-child{margin-top:0}.site-main>.not-found>*:last-child,.entry-content>*:last-child,[class*="inner-container"]>*:last-child,.wp-block-template-part>*:last-child,.wp-block-post-template :where(li>*):last-child{margin-bottom:0}.entry-header>*,.post-thumbnail>*,.page-content>*,.comment-content>*,.widget>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.entry-header>*:first-child,.post-thumbnail>*:first-child,.page-content>*:first-child,.comment-content>*:first-child,.widget>*:first-child{margin-top:0}.entry-header>*:last-child,.post-thumbnail>*:last-child,.page-content>*:last-child,.comment-content>*:last-child,.widget>*:last-child{margin-bottom:0}.entry-content>*.alignleft,.entry-content>*.alignright,.entry-content>*.alignleft:first-child+*,.entry-content>*.alignright:first-child+*,.entry-content>*.alignfull.has-background{margin-top:0}.entry-content>*:last-child,.entry-content>*.alignfull.has-background{margin-bottom:0}.entry-content>*.alignfull+.alignleft,.entry-content>*.alignfull+.alignright{margin-top:var(--global--spacing-vertical)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,*::before,*::after{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:400;color:var(--global--color-primary);text-align:left;background-color:var(--global--color-background)}button{cursor:pointer}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}blockquote{padding:0;position:relative;margin:var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal)}blockquote>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:0}blockquote p{letter-spacing:var(--heading--letter-spacing-h4);font-family:var(--quote--font-family);font-size:var(--quote--font-size);font-style:var(--quote--font-style);font-weight:var(--quote--font-weight);line-height:var(--quote--line-height)}blockquote cite,blockquote footer{font-weight:400;color:var(--global--color-primary);font-size:var(--global--font-size-xs);letter-spacing:var(--global--letter-spacing)}blockquote.alignleft,blockquote.alignright{padding-left:inherit}blockquote.alignleft p,blockquote.alignright p{font-size:var(--heading--font-size-h5);max-width:inherit;width:inherit}blockquote.alignleft cite,blockquote.alignleft footer,blockquote.alignright cite,blockquote.alignright footer{font-size:var(--global--font-size-xs);letter-spacing:var(--global--letter-spacing)}blockquote strong{font-weight:var(--quote--font-weight-strong)}blockquote:before{content:"“";font-size:var(--quote--font-size);line-height:var(--quote--line-height);position:absolute;left:calc(-0.5 * var(--global--spacing-horizontal))}blockquote .wp-block-quote__citation,blockquote cite,blockquote footer{color:var(--global--color-primary);font-size:var(--global--font-size-xs);font-style:var(--quote--font-style-cite)}@media only screen and (max-width:481px){blockquote{padding-left:calc(0.5 * var(--global--spacing-horizontal))}blockquote:before{left:0}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.site textarea{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--global--line-height-body);padding:var(--form--spacing-unit);margin:0 2px;max-width:100%}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.site textarea:focus{color:var(--form--color-text);outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type="text"]:disabled,input[type="email"]:disabled,input[type="url"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type="tel"]:disabled,input[type="date"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="time"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="color"]:disabled,.site textarea:disabled{opacity:.7}.is-dark-theme input[type="text"],.is-dark-theme input[type="email"],.is-dark-theme input[type="url"],.is-dark-theme input[type="password"],.is-dark-theme input[type="search"],.is-dark-theme input[type="number"],.is-dark-theme input[type="tel"],.is-dark-theme input[type="date"],.is-dark-theme input[type="month"],.is-dark-theme input[type="week"],.is-dark-theme input[type="time"],.is-dark-theme input[type="datetime"],.is-dark-theme input[type="datetime-local"],.is-dark-theme input[type="color"],.is-dark-theme .site textarea{background:var(--global--color-white-90)}input[type="search"]:focus{outline-offset:-7px}.is-dark-theme input[type="search"]:focus{outline-color:var(--global--color-background)}input[type="color"]{padding:calc(var(--form--spacing-unit) / 2);height:calc(4 * var(--form--spacing-unit))}input[type="email"],input[type="url"]{direction:ltr}select{border:var(--form--border-width) solid var(--form--border-color);color:var(--form--color-text);-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:var(--global--line-height-body);padding:var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background:var(--global--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}select:focus{outline-offset:2px;outline:2px dotted var(--form--border-color)}.is-dark-theme select{background:var(--global--color-white-90) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}textarea{width:100%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:25px;height:25px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white)}input[type="checkbox"]:disabled,input[type="radio"]:disabled{opacity:.7}.is-dark-theme input[type="checkbox"],.is-dark-theme input[type="radio"]{background:var(--global--color-white-90)}input[type="checkbox"]:focus{outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type="checkbox"]:after{content:"";opacity:0;display:block;left:5px;top:2px;position:absolute;width:7px;height:13px;border:3px solid var(--form--color-text);border-top:0;border-left:0;transform:rotate(30deg)}input[type="checkbox"]:checked{color:var(--form--color-text)}input[type="checkbox"]:checked:after{opacity:1}input[type="radio"]{border-radius:50%}input[type="radio"]:focus{outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type="radio"]:after{content:"";opacity:0;display:block;left:3px;top:3px;position:absolute;width:11px;height:11px;border-radius:50%;background:var(--form--color-text)}input[type="radio"]:checked{border:4px solid var(--form--border-color)}input[type="radio"]:checked:after{opacity:1}input[type="radio"]:checked:focus{outline-offset:4px;outline:2px dotted var(--form--border-color)}}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;padding-left:10px;font-size:var(--global--font-size-xs);vertical-align:top}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type="range"]{-webkit-appearance:none;width:100%;height:6px;background:var(--form--color-ranged);border-radius:6px;outline-offset:10px}input[type="range"]:disabled{opacity:.7}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}input[type="range"]::-moz-range-thumb{border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer;box-sizing:border-box}}input[type="range"]::-ms-track{width:100%;height:6px;border-radius:6px;border-width:19px 0;border-color:var(--global--color-background);background:transparent;color:transparent;cursor:pointer}input[type="range"]::-ms-fill-upper{background:var(--form--color-ranged);border-radius:6px}input[type="range"]::-ms-fill-lower{background:var(--form--color-ranged);border-radius:6px}input[type="range"]::-ms-thumb{border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}fieldset{display:grid;border-color:var(--global--color-secondary);padding:var(--global--spacing-horizontal)}fieldset legend{font-size:var(--global--font-size-lg)}fieldset input[type="submit"]{max-width:max-content}fieldset input:not([type="submit"]){margin-bottom:var(--global--spacing-unit)}fieldset input[type="radio"],fieldset input[type="checkbox"]{margin-bottom:0}fieldset input[type="radio"]+label,fieldset input[type="checkbox"]+label{font-size:var(--form--font-size);padding-left:0;margin-bottom:var(--global--spacing-unit)}::-moz-placeholder{opacity:1}.post-password-message{font-size:var(--global--font-size-lg)}.post-password-form{display:flex;flex-wrap:wrap}.post-password-form__label{width:100%;margin-bottom:0}.post-password-form input[type="password"]{flex-grow:1;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.post-password-form__submit{margin-top:calc(var(--global--spacing-vertical) / 3)}@media only screen and (min-width:592px){.post-password-form__submit{margin-left:calc(0.4 * var(--global--spacing-horizontal))}}img{height:auto;max-width:100%;vertical-align:middle}.entry-content img{max-width:100%}embed,iframe,object,video{max-width:100%}figcaption,.wp-caption,.wp-caption-text,.wp-block-embed figcaption{color:currentColor;font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.alignleft figcaption,.alignright figcaption,.alignleft .wp-caption,.alignright .wp-caption,.alignleft .wp-caption-text,.alignright .wp-caption-text,.alignleft .wp-block-embed figcaption,.alignright .wp-block-embed figcaption{margin-bottom:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}pre{white-space:pre;overflow-x:auto}a{cursor:pointer;color:var(--wp--style--color--link,var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}.wp-block-audio audio:focus{outline-offset:5px;outline:2px solid var(--global--color-primary)}.site .button,button,input[type="submit"],input[type="reset"],.wp-block-search .wp-block-search__button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button{border:var(--button--border-width) solid transparent;border-radius:var(--button--border-radius);cursor:pointer;font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:hover,.site .button:active,button:hover,button:active,input[type="submit"]:hover,input[type="submit"]:active,input[type="reset"]:hover,input[type="reset"]:active,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:active{background-color:transparent;border-color:currentColor;color:inherit}.site .button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus{outline-offset:-6px;outline:none}.site .button:disabled,button:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled,.wp-block-search .wp-block-search__button:disabled,.wp-block-button .wp-block-button__link:disabled,.wp-block-file a.wp-block-file__button:disabled{background-color:var(--global--color-white-50);border-color:var(--global--color-white-50);color:var(--button--color-text-active)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-background,var(--global--color-background))}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background{color:var(--global--color-primary)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--local--color-primary,var(--global--color-primary))}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active{border-color:currentColor!important;background-color:transparent!important;color:inherit!important}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background{border-color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-primary)}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-primary,var(--global--color-primary))}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color){color:inherit}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:transparent}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:active{border-color:transparent!important;background-color:var(--global--color-primary)!important;color:var(--global--color-background)!important}.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-background .wp-block-button.is-style-outline .wp-block-button__link:active{background-color:var(--local--color-primary,var(--global--color-primary))!important;color:var(--local--color-background,var(--global--color-background))!important}.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active{color:var(--local--color-background,var(--global--color-background))!important}.wp-block-button .is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline .wp-block-button__link[style*="radius"]:focus,.wp-block-button a.wp-block-button__link[style*="radius"]:focus{outline-offset:2px;outline:2px dotted var(--button--color-background)}.wp-block-code{border-color:var(--global--color-border);border-radius:0;border-style:solid;border-width:.1rem;padding:var(--global--spacing-unit)}.wp-block-code code{color:var(--global--color-primary);white-space:pre;overflow-x:auto;display:block}.wp-block-columns:not(.alignwide):not(.alignfull){clear:both}.wp-block-columns .wp-block-column>*:first-child{margin-top:0}.wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:calc(0.66 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:var(--global--spacing-vertical)}}@media only screen and (min-width:822px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}}.wp-block-columns.is-style-twentytwentyone-columns-overlap{justify-content:space-around}@media only screen and (min-width:652px){.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n){margin-left:calc(-2 * var(--global--spacing-horizontal));margin-top:calc(2.5 * var(--global--spacing-horizontal));z-index:2}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>p:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h1:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h2:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h3:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h4:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h5:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h6:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ol:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>pre:not(.has-background){background-color:var(--global--color-background);padding:var(--global--spacing-unit)}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ol:not(.has-background){padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center{margin-top:0}}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-cover,.wp-block-cover-image{background-color:var(--cover--color-background);min-height:var(--cover--height);margin-top:inherit;margin-bottom:inherit}.wp-block-cover:not(.alignwide):not(.alignfull),.wp-block-cover-image:not(.alignwide):not(.alignfull){clear:both}.wp-block-cover.alignfull,.wp-block-cover-image.alignfull{margin-top:0;margin-bottom:0}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text{color:currentColor;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button){color:currentColor}.wp-block-cover .wp-block-cover__inner-container .has-link-color a,.wp-block-cover .wp-block-cover-image-text .has-link-color a,.wp-block-cover .wp-block-cover-text .has-link-color a,.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a,.wp-block-cover-image .wp-block-cover-image-text .has-link-color a,.wp-block-cover-image .wp-block-cover-text .has-link-color a{color:var(--wp--style--color--link,var(--global--color-primary))}.wp-block-cover:not([class*="background-color"]) .wp-block-cover__inner-container,.wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text{color:var(--cover--color-foreground)}.wp-block-cover h2,.wp-block-cover-image h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);max-width:inherit;text-align:inherit;padding:0}.wp-block-cover h2.has-text-align-left,.wp-block-cover-image h2.has-text-align-left{text-align:left}.wp-block-cover h2.has-text-align-center,.wp-block-cover-image h2.has-text-align-center{text-align:center}.wp-block-cover h2.has-text-align-right,.wp-block-cover-image h2.has-text-align-right{text-align:right}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{width:calc(100% - 2 * var(--global--spacing-vertical))}.wp-block-cover .wp-block-cover__inner-container>*,.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-cover .wp-block-cover__inner-container>*,.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-cover .wp-block-cover__inner-container>*:first-child,.wp-block-cover-image .wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover .wp-block-cover__inner-container>*:last-child,.wp-block-cover-image .wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright{margin-top:0}.wp-block-cover.alignleft>*,.wp-block-cover.alignright>*,.wp-block-cover-image.alignleft>*,.wp-block-cover-image.alignright>*{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(2 * var(--global--spacing-vertical));padding-left:var(--global--spacing-horizontal);padding-right:var(--global--spacing-horizontal);width:100%}.wp-block-cover.has-left-content,.wp-block-cover.has-right-content,.wp-block-cover-image.has-left-content,.wp-block-cover-image.has-right-content{justify-content:center}.wp-block-cover.is-style-twentytwentyone-border,.wp-block-cover-image.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-cover[class*="-background-color"][class] .wp-block-cover__inner-container,.wp-block-cover-image[class*="-background-color"][class] .wp-block-cover__inner-container{background-color:unset}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover{opacity:inherit}.wp-block-file a.wp-block-file__button{display:inline-block}.wp-block-gallery{margin:0 auto}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - var(--global--spacing-unit)) / 2)}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{margin:0;color:var(--global--color-white);font-size:var(--global--font-size-xs)}.wp-block-gallery .blocks-gallery-image figcaption a,.wp-block-gallery .blocks-gallery-item figcaption a{color:var(--global--color-white)}.wp-block-gallery .blocks-gallery-image figcaption a:focus,.wp-block-gallery .blocks-gallery-item figcaption a:focus{background-color:transparent;outline:2px solid var(--wp--style--color--link,var(--global--color-primary));text-decoration:none}.wp-block-gallery .blocks-gallery-image a:focus img,.wp-block-gallery .blocks-gallery-item a:focus img{outline-offset:2px}.wp-block-group{display:block;clear:both;display:flow-root}.wp-block-group:before,.wp-block-group:after{content:"";display:block;clear:both}.wp-block-group .wp-block-group__inner-container{margin-left:auto;margin-right:auto}.wp-block-group .wp-block-group__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-group .wp-block-group__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-group .wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0}.wp-block-group.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-group.has-background{padding:var(--global--spacing-vertical)}}.wp-block-group.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical)}.wp-block-group.has-background .wp-block-group__inner-container>.alignfull,.wp-block-group.has-background .wp-block-group__inner-container>hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container>.alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container>hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull{max-width:calc(var(--responsive--alignfull-width)+2 * var(--global--spacing-vertical));width:calc(var(--responsive--alignfull-width)+2 * var(--global--spacing-vertical));margin-left:calc(-1 * var(--global--spacing-vertical))}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:var(--heading--font-weight-strong)}h1,.h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2,.h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}h3,.h3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}h4,.h4{font-size:var(--heading--font-size-h4);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}h5,.h5{font-size:var(--heading--font-size-h5);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h5);line-height:var(--heading--line-height-h5)}h6,.h6{font-size:var(--heading--font-size-h6);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h6);line-height:var(--heading--line-height-h6)}.wp-block-image{text-align:center}.wp-block-image figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.wp-block-image .alignright{margin-left:var(--global--spacing-horizontal)}.wp-block-image .alignleft{margin-right:var(--global--spacing-horizontal)}.wp-block-image a:focus img{outline-offset:2px}.entry-content>*[class="wp-block-image"],.entry-content [class*="inner-container"]>*[class="wp-block-image"]{margin-top:0;margin-bottom:0}.entry-content>*[class="wp-block-image"]+*,.entry-content [class*="inner-container"]>*[class="wp-block-image"]+*{margin-top:0}.wp-block-image.is-style-twentytwentyone-border img,.wp-block-image.is-style-twentytwentyone-image-frame img{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-image.is-style-twentytwentyone-image-frame img{padding:var(--global--spacing-unit)}@media only screen and (min-width:482px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{max-width:50%}}@media only screen and (max-width:481px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{margin-left:0;margin-right:0}}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments .wp-block-latest-comments__comment{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-body);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-comments .wp-block-latest-comments__comment:first-child{margin-top:0}.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-family:var(--heading--font-family)}.wp-block-latest-comments .wp-block-latest-comments__comment-date{color:var(--global--color-primary);font-size:var(--global--font-size-sm)}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-body);margin:0}.wp-block-latest-posts{padding-left:0}.wp-block-latest-posts:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-latest-posts:not(.is-grid)>li:first-child{margin-top:0}.wp-block-latest-posts:not(.is-grid)>li:last-child{margin-bottom:0}.wp-block-latest-posts.is-grid{word-wrap:break-word;word-break:break-word}.wp-block-latest-posts.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-grid>li:last-child{margin-bottom:0}.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-latest-posts>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-latest-posts>li>*:first-child{margin-top:0}.wp-block-latest-posts>li>*:last-child{margin-bottom:0}.wp-block-latest-posts>li>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-latest-posts .wp-block-latest-posts__post-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-latest-posts .wp-block-latest-posts__post-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*="inner-container"] .wp-block-latest-posts .wp-block-latest-posts__post-date,.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date{color:currentColor}.wp-block-latest-posts .wp-block-latest-posts__post-excerpt,.wp-block-latest-posts .wp-block-latest-posts__post-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-latest-posts.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*="inner-container"] .wp-block-latest-posts.alignfull,.entry-content .has-background .wp-block-latest-posts.alignfull{padding-left:0;padding-right:0}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers{border-top:calc(3 * var(--separator--height)) solid var(--global--color-border);border-bottom:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li{padding-bottom:var(--global--spacing-vertical);border-bottom:var(--separator--height) solid var(--global--color-border);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li:last-child,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li:last-child{padding-bottom:0;border-bottom:none}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid{box-shadow:inset 0 -1px 0 0 var(--global--color-border);border-bottom:calc(2 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li{margin:0;padding-top:var(--global--spacing-vertical);padding-right:var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child{padding-bottom:var(--global--spacing-vertical)}@media screen and (min-width:600px){.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li{width:calc(100% / 2)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li{width:calc(100% / 3)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li{width:calc(100% / 4)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li{width:calc(100% / 5)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li{width:calc(100% / 6)}}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical) var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child{padding-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li{margin-top:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-horizontal)}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item a{display:block}.gallery-item a:focus img{outline-offset:-2px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}figure.wp-caption a:focus img{outline-offset:2px}ul,ol{font-family:var(--list--font-family);margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}ul.aligncenter,ol.aligncenter{list-style-position:inside;padding:0}ul.alignright,ol.alignright{list-style-position:inside;text-align:right;padding:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ul{list-style-type:circle}dt{font-family:var(--definition-term--font-family);font-weight:700}dd{margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-media-text.alignfull{margin-top:0;margin-bottom:0}.wp-block-media-text a:focus img{outline-offset:-1px}.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-horizontal)}@media only screen and (min-width:592px){.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-vertical)}}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>*:last-child{margin-bottom:0}@media only screen and (min-width:482px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical)}}.wp-block-media-text.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-navigation .wp-block-navigation-link{padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{padding:var(--primary-nav--padding)}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label{font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}.wp-block-navigation .wp-block-navigation-link__submenu-icon{padding:0}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation-link{display:inherit}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation__container{border:none;left:0;margin-left:var(--primary-nav--padding);min-width:max-content;opacity:0;padding:0;position:inherit;top:inherit}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link .wp-block-navigation-link__content{display:inline-block;padding:calc(0.5 * var(--primary-nav--padding)) var(--primary-nav--padding)}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon{display:none}.wp-block-navigation>.wp-block-navigation__container .has-child:hover .wp-block-navigation__container,.wp-block-navigation>.wp-block-navigation__container .has-child:focus-within .wp-block-navigation__container{display:block;opacity:1;visibility:visible}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container{background:var(--global--color-background);margin:0;padding:0;position:absolute;top:100%;border:1px solid var(--primary-nav--border-color)}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:before,.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) transparent;border-width:0 7px 10px 7px}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{top:-9px;border-color:var(--global--color-background) transparent}.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:hover,.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:focus{color:var(--primary-nav--color-link-hover)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:hover{text-decoration:underline;text-decoration-style:dotted}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content{color:currentColor}p{line-height:var(--wp--typography--line-height,var(--global--line-height-body))}p.has-background{padding:var(--global--spacing-unit)}p.has-text-color a{color:var(--wp--style--color--link,var(--global--color-primary))}pre.wp-block-preformatted{overflow-x:auto;white-space:pre}.wp-block-pullquote{padding:calc(2 * var(--global--spacing-unit)) 0;text-align:center;border-width:var(--pullquote--border-width);border-bottom-style:solid;border-top-style:solid;color:currentColor;border-color:currentColor;position:relative}.wp-block-pullquote blockquote::before{color:currentColor;content:"“";display:block;position:relative;left:0;font-size:3rem;font-weight:500;line-height:1}.wp-block-pullquote p{font-family:var(--pullquote--font-family);font-size:var(--pullquote--font-size);font-style:var(--pullquote--font-style);font-weight:700;letter-spacing:var(--pullquote--letter-spacing);line-height:var(--pullquote--line-height);margin:0}.wp-block-pullquote a{color:currentColor}.wp-block-pullquote .wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;display:block;font-size:var(--global--font-size-xs);font-style:var(--pullquote--font-style);text-transform:none}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before,.wp-block-pullquote.alignleft:not(.is-style-solid-color) cite{text-align:center}.wp-block-pullquote.alignwide>p,.wp-block-pullquote.alignwide blockquote{max-width:var(--responsive--alignwide-width)}.wp-block-pullquote.alignfull:not(.is-style-solid-color)>p,.wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote{padding:0 calc(2 * var(--global--spacing-unit))}.wp-block-pullquote.is-style-solid-color{color:var(--pullquote--color-foreground);padding:calc(2.5 * var(--global--spacing-unit));border-width:var(--pullquote--border-width);border-style:solid;border-color:var(--pullquote--border-color)}@media (min-width:600px){.wp-block-pullquote.is-style-solid-color{padding:calc(5 * var(--global--spacing-unit))}}.wp-block-pullquote.is-style-solid-color blockquote::before{text-align:left}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:inherit}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:var(--pullquote--font-size)}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation,.wp-block-pullquote.is-style-solid-color cite,.wp-block-pullquote.is-style-solid-color footer{color:currentColor}.wp-block-pullquote.is-style-solid-color.alignleft,.wp-block-pullquote.is-style-solid-color.alignright{padding:var(--global--spacing-unit)}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,.wp-block-pullquote.is-style-solid-color.alignright blockquote{max-width:initial}.wp-block-query.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-query.has-background{padding:var(--global--spacing-vertical)}}.wp-block-quote{border-left:none}.wp-block-quote:before{content:"“";font-size:var(--quote--font-size);line-height:var(--quote--line-height);left:8px}.has-background .wp-block-quote .wp-block-quote__citation,[class*="background-color"] .wp-block-quote .wp-block-quote__citation,[style*="background-color"] .wp-block-quote .wp-block-quote__citation,.wp-block-cover[style*="background-image"] .wp-block-quote .wp-block-quote__citation,.has-background .wp-block-quote cite,[class*="background-color"] .wp-block-quote cite,[style*="background-color"] .wp-block-quote cite,.wp-block-cover[style*="background-image"] .wp-block-quote cite,.has-background .wp-block-quote footer,[class*="background-color"] .wp-block-quote footer,[style*="background-color"] .wp-block-quote footer,.wp-block-cover[style*="background-image"] .wp-block-quote footer{color:currentColor}.wp-block-quote.has-text-align-right{margin:var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto;padding-right:0;border-right:none}.wp-block-quote.has-text-align-right:before{display:none}.wp-block-quote.has-text-align-right p:before{content:"”";font-size:var(--quote--font-size);font-weight:400;line-height:var(--quote--line-height);margin-right:5px}.wp-block-quote.has-text-align-center{margin:var(--global--spacing-vertical) auto}.wp-block-quote.has-text-align-center:before{display:none}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:0;padding-right:0;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:var(--quote--font-size-large);font-style:var(--quote--font-style-large);line-height:var(--quote--line-height-large)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{font-size:var(--quote--font-size-large);line-height:var(--quote--line-height-large);left:calc(-1 * var(--global--spacing-horizontal))}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{display:none}.wp-block-quote.is-large.has-text-align-right p:before,.wp-block-quote.is-style-large.has-text-align-right p:before{content:"”";font-size:var(--quote--font-size-large);font-weight:400;line-height:var(--quote--line-height-large);margin-right:10px}.wp-block-quote.is-large .wp-block-quote__citation,.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large .wp-block-quote__citation,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{color:var(--global--color-primary);font-size:var(--global--font-size-sm)}@media only screen and (max-width:481px){.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:var(--global--spacing-horizontal)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{left:0}.wp-block-quote.is-large.has-text-align-right,.wp-block-quote.is-style-large.has-text-align-right{padding-left:0;padding-right:var(--global--spacing-horizontal)}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{right:0}.wp-block-quote.is-large.has-text-align-center,.wp-block-quote.is-style-large.has-text-align-center{padding-left:0;padding-right:0}}@media only screen and (max-width:481px){.wp-block-quote.has-text-align-right{padding-left:0;padding-right:calc(0.5 * var(--global--spacing-horizontal))}.wp-block-quote.has-text-align-right:before{right:0}.wp-block-quote.has-text-align-center{padding-left:0;padding-right:0}}.wp-block-rss{padding-left:0}.wp-block-rss>li{list-style:none}.wp-block-rss:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-rss:not(.is-grid)>li:first-child{margin-top:0}.wp-block-rss:not(.is-grid)>li:last-child{margin-bottom:0}.wp-block-rss.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-rss.is-grid>li:last-child{margin-bottom:0}.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-rss>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss>li>*:first-child{margin-top:0}.wp-block-rss>li>*:last-child{margin-bottom:0}.wp-block-rss .wp-block-rss__item-title>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss .wp-block-rss__item-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-rss .wp-block-rss__item-publish-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*="inner-container"] .wp-block-rss .wp-block-rss__item-publish-date,.has-background .wp-block-rss .wp-block-rss__item-publish-date{color:currentColor}.wp-block-rss .wp-block-rss__item-excerpt,.wp-block-rss .wp-block-rss__item-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-rss.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*="inner-container"] .wp-block-rss.alignfull,.entry-content .has-background .wp-block-rss.alignfull{padding-left:0;padding-right:0}.wp-block-search{max-width:var(--responsive--aligndefault-width)}.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper{justify-content:center}.wp-block-search .wp-block-search__label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}.wp-block-search .wp-block-search__input{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--form--line-height);max-width:inherit;margin-right:calc(-1 * var(--button--border-width));padding:var(--form--spacing-unit)}.wp-block-search .wp-block-search__input:focus{color:var(--form--color-text);border-color:var(--form--border-color)}.has-background .wp-block-search .wp-block-search__input{border-color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search button.wp-block-search__button{margin-left:0;line-height:1}.wp-block-search button.wp-block-search__button.has-icon{padding:6px calc(0.5 * var(--button--padding-horizontal))}.wp-block-search button.wp-block-search__button.has-icon svg{width:40px;height:40px;fill:currentColor}.has-background .wp-block-search button.wp-block-search__button:hover,.has-background .wp-block-search button.wp-block-search__button:active{background-color:var(--local--color-background,var(--global--color-background))!important;color:var(--local--color-primary,var(--global--color-primary))!important}.has-text-color .wp-block-search button.wp-block-search__button:hover,.has-text-color .wp-block-search button.wp-block-search__button:active{color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--global--color-white);border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);padding:var(--form--border-width)}.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{margin-left:0;margin-right:0;padding-left:var(--form--spacing-unit)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{color:var(--form--color-text);outline-offset:-2px;outline:2px dotted var(--form--border-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{padding:var(--button--padding-vertical) var(--button--padding-horizontal)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{background-color:var(--global--color-dark-gray);color:var(--global--color-white)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon{padding:6px calc(0.5 * var(--button--padding-horizontal))}.wp-block-search__button{box-shadow:none}hr{border-style:none;border-bottom:var(--separator--height) solid var(--separator--border-color);clear:both;margin-left:auto;margin-right:auto}hr.wp-block-separator{border-bottom:var(--separator--height) solid var(--separator--border-color);opacity:1}hr.wp-block-separator:not(.is-style-dots):not(.alignwide){max-width:var(--responsive--aligndefault-width)}hr.wp-block-separator:not(.is-style-dots).alignwide{max-width:var(--responsive--alignwide-width)}hr.wp-block-separator:not(.is-style-dots).alignfull{max-width:var(--responsive--alignfull-width)}hr.wp-block-separator.is-style-twentytwentyone-separator-thick{border-bottom-width:calc(3 * var(--separator--height))}hr.wp-block-separator.is-style-dots.has-background,hr.wp-block-separator.is-style-dots.has-text-color{background-color:transparent!important}hr.wp-block-separator.is-style-dots.has-background:before,hr.wp-block-separator.is-style-dots.has-text-color:before{color:currentColor!important}hr.wp-block-separator.is-style-dots:before{color:var(--separator--border-color);font-size:var(--global--font-size-xl);letter-spacing:var(--global--font-size-sm);padding-left:var(--global--font-size-sm)}.has-background hr.wp-block-separator,[class*="background-color"] hr.wp-block-separator,[style*="background-color"] hr.wp-block-separator,.wp-block-cover[style*="background-image"] hr.wp-block-separator{border-color:currentColor}.wp-block-social-links a:focus{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color a{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link,.wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link{background:none}table,.wp-block-table{width:100%;min-width:240px;border-collapse:collapse}table thead,table tfoot,.wp-block-table thead,.wp-block-table tfoot{text-align:center}table th,.wp-block-table th{font-family:var(--heading--font-family)}table td,table th,.wp-block-table td,.wp-block-table th{padding:calc(0.5 * var(--global--spacing-unit));border:1px solid}table figcaption,.wp-block-table figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs)}table.is-style-regular .has-background,table.is-style-stripes .has-background,table.is-style-stripes .has-background thead tr,table.is-style-stripes .has-background tfoot tr,table.is-style-stripes .has-background tbody tr,.wp-block-table.is-style-regular .has-background,.wp-block-table.is-style-stripes .has-background,.wp-block-table.is-style-stripes .has-background thead tr,.wp-block-table.is-style-stripes .has-background tfoot tr,.wp-block-table.is-style-stripes .has-background tbody tr{color:var(--table--has-background-text-color)}table.is-style-stripes,.wp-block-table.is-style-stripes{border-color:var(--table--stripes-border-color)}table.is-style-stripes th,table.is-style-stripes td,.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-width:0}table.is-style-stripes tbody tr:nth-child(odd),.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--table--stripes-background-color)}table.is-style-stripes .has-background tbody tr:nth-child(odd),.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd){background-color:var(--global--color-white-90)}table.wp-calendar-table td,table.wp-calendar-table th{background:transparent;border:0;text-align:center;line-height:2;vertical-align:middle;word-break:normal}table.wp-calendar-table th{font-weight:700}table.wp-calendar-table thead,table.wp-calendar-table tbody{color:currentColor;border:1px solid}table.wp-calendar-table caption{font-weight:700;text-align:left;margin-bottom:var(--global--spacing-unit);color:currentColor}.wp-calendar-nav{text-align:left;margin-top:calc(var(--global--spacing-unit) / 2)}.wp-calendar-nav svg{height:1em;vertical-align:middle}.wp-calendar-nav svg path{fill:currentColor}.wp-calendar-nav .wp-calendar-nav-next{float:right}.wp-block-tag-cloud.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-verse{font-family:var(--entry-content--font-family)}.wp-block-video figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}*>figure>video{max-width:unset;width:100%;vertical-align:middle}:root .is-extra-small-text,:root .has-extra-small-font-size{font-size:var(--global--font-size-xs)}:root .is-small-text,:root .has-small-font-size{font-size:var(--global--font-size-sm)}:root .is-regular-text,:root .has-regular-font-size,:root .is-normal-font-size,:root .has-normal-font-size,:root .has-medium-font-size{font-size:var(--global--font-size-base)}:root .is-large-text,:root .has-large-font-size{font-size:var(--global--font-size-lg);line-height:var(--global--line-height-heading)}:root .is-larger-text,:root .has-larger-font-size,:root .is-extra-large-text,:root .has-extra-large-font-size{font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}:root .is-huge-text,:root .has-huge-font-size{font-size:var(--global--font-size-xxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}:root .is-gigantic-text,:root .has-gigantic-font-size{font-size:var(--global--font-size-xxxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}.alignleft{text-align:left;margin-top:0}.entry-content>.alignleft{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignleft{float:left;margin-right:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignleft{max-width:calc(50% - var(--responsive--alignleft-margin))}}.aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.alignright{margin-top:0;margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignright{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignright{float:right;margin-left:var(--global--spacing-horizontal)}.entry-content>.alignright{max-width:calc(50% - var(--responsive--alignright-margin))}}[class*="inner-container"]>.alignleft+*,[class*="inner-container"]>.alignright+*{margin-top:0}.alignwide{clear:both}.alignfull{clear:both}.has-left-content{justify-content:flex-start}.has-right-content{justify-content:flex-end}.has-parallax{background-attachment:fixed}.has-drop-cap:not(:focus)::first-letter{font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);line-height:.66;text-transform:uppercase;font-style:normal;float:left;margin:.1em .1em 0 0;font-size:calc(1.2 * var(--heading--font-size-h1))}.has-drop-cap:not(:focus)::after{content:"";display:table;clear:both;padding-top:14px}.desktop-only{display:none}@media only screen and (min-width:482px){.desktop-only{display:block}}.site-branding:last-child{margin-right:0;width:100%;text-align:center}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical) / 6)}.site-title a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link,.site-title a:visited,.site-title a:active{color:currentColor}.site-title a:hover,.site-title a:focus{color:var(--branding--color-link-hover)}@media only screen and (min-width:482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}.site-header>.site-logo{width:100%;padding-bottom:calc(var(--global--spacing-vertical) * 1.5);border-bottom:1px solid;text-align:center}.site-logo .custom-logo{max-height:var(--branding--logo--max-height-mobile);height:auto;display:inline-block;width:auto}@media only screen and (max-width:481px){.primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{display:none}.site-header.has-logo.has-title-and-tagline{align-items:flex-start}.site-header.has-logo.has-title-and-tagline.has-menu{justify-content:space-between}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding{max-width:calc(100% - 160px)}.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;margin-top:calc(0 - var(--button--padding-vertical)+0.25 * var(--global--spacing-unit))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal) * 0.6)}.site-header:not(.has-logo).has-title-and-tagline .site-branding{margin-right:0;max-width:calc(100% - 160px)}.site-header:not(.has-menu){justify-content:center}}.site-footer{padding-top:0;padding-bottom:calc(1.7 * var(--global--spacing-vertical))}.no-widgets .site-footer{margin-top:calc(6 * var(--global--spacing-vertical))}@media only screen and (max-width:481px){.no-widgets .site-footer{margin-top:calc(3 * var(--global--spacing-vertical))}}.site-footer>.site-info{padding-top:var(--global--spacing-vertical);color:var(--footer--color-text);font-family:var(--footer--font-family);font-size:var(--footer--font-size);line-height:var(--global--line-height-body);border-top:3px solid var(--global--color-border)}.site-footer>.site-info .site-name{text-transform:var(--branding--title--text-transform);font-size:var(--branding--title--font-size)}.site-footer>.site-info .privacy-policy,.site-footer>.site-info .powered-by{margin-top:calc(0.5 * var(--global--spacing-vertical))}@media only screen and (min-width:822px){.site-footer>.site-info{display:flex;align-items:center}.site-footer>.site-info .site-name{margin-right:calc(0.5 * var(--global--spacing-vertical))}.site-footer>.site-info .privacy-policy,.site-footer>.site-info .powered-by{margin-top:initial;margin-left:auto}.site-footer>.site-info .privacy-policy+.powered-by{margin-left:calc(0.5 * var(--global--spacing-vertical))}}.site-footer>.site-info a{color:var(--footer--color-link)}.site-footer>.site-info a:link,.site-footer>.site-info a:visited,.site-footer>.site-info a:active{color:var(--footer--color-link)}.site-footer>.site-info a:hover{color:var(--footer--color-link-hover)}.site-footer>.site-info a:focus{color:var(--footer--color-link-hover)}.is-dark-theme .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-background))}.has-background-white .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-white))}.singular .entry-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.home .entry-header{border-bottom:none;padding-bottom:0;margin-bottom:0}.singular .has-post-thumbnail .entry-header{border-bottom:none;padding-bottom:calc(1.3 * var(--global--spacing-vertical));margin-bottom:0}.no-results.not-found>*:first-child{margin-bottom:calc(3 * var(--global--spacing-vertical))}.page-links{clear:both}.page-links .post-page-numbers{display:inline-block;margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit));min-width:44px;min-height:44px}.page-links .post-page-numbers:first-child{margin-left:0}.entry-title{color:var(--entry-header--color);font-size:var(--entry-header--font-size);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);overflow-wrap:break-word}.entry-title a{color:var(--entry-header--color-link);text-underline-offset:.15em}.entry-title a:hover{color:var(--entry-header--color-hover)}.entry-title a:focus{color:var(--entry-header--color-focus)}.entry-title a:active{color:var(--entry-header--color-link)}.singular .entry-title{font-size:var(--global--font-size-page-title)}h1.entry-title{line-height:var(--heading--line-height-h1);font-weight:var(--heading--font-weight-page-title)}.entry-content,.entry-summary{font-family:var(--entry-content--font-family)}.entry-content p{word-wrap:break-word}.entry-content>iframe[style]{margin:var(--global--spacing-vertical) 0!important;max-width:100%!important}.entry-footer{color:var(--global--color-primary);clear:both;float:none;font-size:var(--global--font-size-xs);display:block}.entry-footer>span{display:inline-block}.entry-footer a{color:currentColor}.entry-footer a:hover,.entry-footer a:focus{color:var(--global--color-primary-hover)}.entry-footer a:active{color:currentColor}.site-main>article>.entry-footer{margin-top:var(--global--spacing-vertical);padding-top:var(--global--spacing-unit);padding-bottom:calc(3 * var(--global--spacing-vertical));border-bottom:var(--separator--height) solid var(--separator--border-color)}body:not(.single) .site-main>article:last-of-type .entry-footer{border-bottom:var(--separator--height) solid transparent}.single .site-main>article>.entry-footer{margin-top:calc(3.4 * var(--global--spacing-vertical));margin-bottom:calc(3.4 * var(--global--spacing-vertical));padding-bottom:0;padding-top:calc(0.8 * var(--global--spacing-vertical));border-top:3px solid var(--separator--border-color);border-bottom:var(--separator--height) solid transparent;display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(2 * var(--global--spacing-horizontal))}.single .site-main>article>.entry-footer .post-taxonomies,.single .site-main>article>.entry-footer .full-size-link{justify-content:flex-end;text-align:right}.single .site-main>article>.entry-footer .full-size-link:first-child:last-child{grid-column:span 2}.single .site-main>article>.entry-footer .posted-on,.single .site-main>article>.entry-footer .byline,.single .site-main>article>.entry-footer .cat-links,.single .site-main>article>.entry-footer .tags-links{display:block}@media only screen and (max-width:481px){.single .site-main>article>.entry-footer{display:block}.single .site-main>article>.entry-footer .full-size-link{display:block}.single .site-main>article>.entry-footer .post-taxonomies,.single .site-main>article>.entry-footer .full-size-link{text-align:left}}.post-thumbnail{text-align:center}.post-thumbnail .wp-post-image{display:block;width:auto;max-width:100%;margin-left:auto;margin-right:auto;margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio{position:relative;font-size:var(--global--font-size-xs);max-width:var(--responsive--aligndefault-width)}.site-main>article>.author-bio{margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio.show-avatars .avatar{display:inline-block;vertical-align:top;border-radius:50%}.author-bio.show-avatars .author-bio-content{display:inline-block;padding-left:var(--global--spacing-horizontal);max-width:calc(var(--responsive--aligndefault-width) - 90px)}.author-bio .author-bio-content .author-title{font-family:var(--entry-author-bio--font-family);font-size:var(--entry-author-bio--font-size);display:inline}.author-bio .author-bio-content .author-description{font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-vertical));margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.page-title{font-size:var(--global--font-size-page-title)}h1.page-title,h2.page-title{font-weight:var(--heading--font-weight-page-title)}h1.page-title{line-height:var(--heading--line-height-h1)}.page-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical))}.archive .content-area .format-aside .entry-content,.archive .content-area .format-status .entry-content,.archive .content-area .format-link .entry-content,.search .content-area .format-aside .entry-content,.search .content-area .format-status .entry-content,.search .content-area .format-link .entry-content,.blog .content-area .format-aside .entry-content,.blog .content-area .format-status .entry-content,.blog .content-area .format-link .entry-content{font-size:var(--global--font-size-lg)}.archive .format-image .entry-content,.archive .format-gallery .entry-content,.archive .format-video .entry-content,.search .format-image .entry-content,.search .format-gallery .entry-content,.search .format-video .entry-content,.blog .format-image .entry-content,.blog .format-gallery .entry-content,.blog .format-video .entry-content{margin-top:calc(2 * var(--global--spacing-vertical))}.archive .entry-footer .cat-links,.archive .entry-footer .tags-links,.search .entry-footer .cat-links,.search .entry-footer .tags-links,.blog .entry-footer .cat-links,.blog .entry-footer .tags-links{display:block}.archive.logged-in .entry-footer .posted-on,.search.logged-in .entry-footer .posted-on,.blog.logged-in .entry-footer .posted-on{margin-right:calc(0.5 * var(--global--spacing-unit))}.archive-description{margin-top:var(--global--spacing-vertical);font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}.error404 main p{font-size:var(--global--font-size-lg);margin-bottom:calc(var(--global--spacing-vertical) * 1.6666666667)}.search-no-results .page-content{margin-top:calc(3 * var(--global--spacing-vertical))}.comments-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comments-area>*:first-child{margin-top:0}.comments-area>*:last-child{margin-bottom:0}.comments-area.show-avatars .avatar{border-radius:50%;position:absolute;top:10px}.comments-area.show-avatars .fn{display:inline-block;padding-left:85px}.comments-area.show-avatars .comment-metadata{padding:8px 0 9px 85px}.comments-title,.comment-reply-title{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2)}.comment-reply-title{display:flex;justify-content:space-between}.comment-reply-title small a{font-family:var(--global--font-secondary);font-size:var(--global--font-size-xs);font-style:normal;font-weight:400;letter-spacing:normal}.comment .comment-respond .comment-reply-title{font-size:var(--global--font-size-lg)}.comment-list{padding-left:0;list-style:none}.comment-list>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-list .children{list-style:none;padding-left:0}.comment-list .children>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}@media only screen and (min-width:482px){.comment-list .depth-2,.comment-list .depth-3{padding-left:calc(4 * var(--global--spacing-horizontal))}}.comment-meta .comment-author{line-height:var(--global--line-height-heading);margin-bottom:calc(0.25 * var(--global--spacing-unit))}@media only screen and (min-width:482px){.comment-meta .comment-author{margin-bottom:0;padding-right:0}}.comment-meta .comment-author .fn{font-family:var(--global--font-secondary);font-weight:400;font-size:var(--global--font-size-lg);hyphens:auto;word-wrap:break-word;word-break:break-word}.comment-meta .comment-metadata{color:var(--global--color-primary);font-size:var(--global--font-size-xs);padding:8px 0 9px 0}.comment-meta .comment-metadata .edit-link{margin-left:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){.comment-meta{margin-right:inherit}.comment-meta .comment-author{max-width:inherit}}.reply{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-heading)}.bypostauthor{display:block}.says{display:none}.pingback .url,.trackback .url{font-family:var(--global--font-primary)}.comment-body{position:relative;margin-bottom:calc(1.7 * var(--global--spacing-vertical))}.comment-body>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-body .reply{margin:0}.comment-content{word-wrap:break-word}.pingback .comment-body,.trackback .comment-body{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-respond{margin-top:var(--global--spacing-vertical)}.comment-respond>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.comment-respond>*:first-child{margin-top:0}.comment-respond>*:last-child{margin-bottom:0}.comment-respond>*:last-child.comment-form{margin-bottom:var(--global--spacing-vertical)}.comment-author{padding-top:3px}.comment-author .url{color:currentColor}.comment-form{display:flex;flex-wrap:wrap}.comment-form>*{flex-basis:100%}.comment-form .comment-notes{font-size:var(--global--font-size-sm)}.comment-form .comment-form-url,.comment-form .comment-form-comment{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:0%;flex-grow:1}@media only screen and (max-width:481px){.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:100%}}.comment-form .comment-form-cookies-consent>label,.comment-form .comment-notes{font-size:var(--global--font-size-xs);font-weight:400}.comment-form>p{margin-bottom:var(--global--spacing-unit)}.comment-form>p:first-of-type{margin-top:0}.comment-form>p:last-of-type{margin-bottom:0}.comment-form>p label,.comment-form>p input[type="email"],.comment-form>p input[type="text"],.comment-form>p input[type="url"],.comment-form>p textarea{display:block;font-size:var(--global--font-size-sm);margin-bottom:calc(0.5 * var(--global--spacing-unit));width:100%;font-weight:var(--form--label-weight)}.comment-form>p.comment-form-cookies-consent{display:flex}@media only screen and (min-width:482px){.comment-form>p.comment-form-author{margin-right:calc(1.5 * var(--global--spacing-horizontal))}.comment-form>p.comment-notes,.comment-form>p.logged-in-as{display:block}}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(0.5 * var(--global--spacing-vertical));padding-bottom:calc(0.25 * var(--global--spacing-vertical))}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;padding:calc(var(--button--padding-vertical) - .25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:transparent;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(0.25 * var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*="true"] .dropdown-icon.open{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*="true"] .dropdown-icon.close{display:flex}.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*="true"] .dropdown-icon.close{animation-name:twentytwentyone-close-button-transition;animation-duration:0.3s}.primary-navigation-open .menu-button-container{width:100%;z-index:500;background-color:var(--global--color-background)}.primary-navigation-open .menu-button-container #primary-mobile-menu{position:static}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height) * var(--primary-nav--font-size-button)+42px+5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media (prefers-reduced-motion:no-preference){.primary-navigation>.primary-menu-container{transition:all 0.15s ease-in-out}}.primary-navigation-open .primary-navigation>.primary-menu-container{position:absolute;visibility:visible;opacity:1;transform:translateY(0)}@media only screen and (max-width:481px){.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{transform:translateX(0) translateY(0)}}@media only screen and (min-width:800px){.primary-navigation{position:unset;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation #toggle-menu{display:none}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded="false"]~ul{display:none}.admin-bar .primary-navigation{top:initial}.admin-bar .primary-navigation>.primary-menu-container{top:initial}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0}.primary-menu-container{position:unset!important}@media only screen and (max-width:481px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation>div>.menu-wrapper ul{padding-left:0}}.primary-navigation>div>.menu-wrapper li{display:block;width:100%}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:flex;height:calc(2 * var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:transparent;color:currentColor;border:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle:focus{outline:2px solid var(--wp--style--color--link,var(--global--color-primary))}@media only screen and (max-width:481px){.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:none}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{margin-top:-1px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded="true"] .icon-minus{display:flex}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded="true"] .icon-plus{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}@media only screen and (min-width:482px) and (prefers-reduced-motion:no-preference){.primary-navigation>div>.menu-wrapper>li>.sub-menu{transition:all 0.5s ease}}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:0;margin:10px 0;position:absolute;top:100%;padding-top:0;z-index:88888}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{top:-9px;border-color:var(--global--color-background) transparent}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left{left:0;right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:after{left:var(--global--spacing-horizontal);right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right{right:0;left:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:after{left:auto;right:var(--global--spacing-horizontal)}}.primary-navigation .primary-menu>.menu-item:hover>a{color:var(--primary-nav--color-link-hover)}@media only screen and (min-width:482px){.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:calc(5px - var(--primary-nav--padding))}}.primary-navigation a+svg{fill:var(--primary-nav--color-text)}.primary-navigation a:hover{text-decoration:underline;text-decoration-style:dotted}.primary-navigation a:focus{position:relative;z-index:99999;outline-offset:0;text-decoration-thickness:2px}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px solid var(--primary-nav--border-color)}.primary-navigation .sub-menu .sub-menu{border:none;margin:0 12px}@media only screen and (min-width:482px){.primary-navigation .sub-menu>.menu-item>.sub-menu{padding:0}}@media only screen and (max-width:481px){.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width:482px){.primary-navigation .sub-menu .menu-item>a{font-size:var(--primary-nav--font-size-sub-menu);font-style:var(--primary-nav--font-style)}}.primary-navigation .menu-item-has-children>.svg-icon{display:none}@media only screen and (min-width:482px){.primary-navigation .menu-item-has-children>.svg-icon{display:inline-block;height:100%}.primary-navigation .menu-item-has-children .sub-menu .svg-icon{display:none}}.primary-navigation .menu-item-description{display:block;clear:both;font-size:var(--global--font-size-xs);text-transform:none;line-height:1.7}.primary-navigation .menu-item-description>span{display:inline-block}@keyframes twentytwentyone-close-button-transition{from{opacity:0}to{opacity:1}}.footer-navigation{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:var(--global--spacing-vertical);color:var(--footer--color-text);font-size:var(--global--font-size-xs);font-family:var(--footer--font-family)}.footer-navigation-wrapper{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding-left:0}.footer-navigation-wrapper li{display:inline;line-height:3}.footer-navigation-wrapper li a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);color:var(--footer--color-link)}.footer-navigation-wrapper li a:link,.footer-navigation-wrapper li a:visited,.footer-navigation-wrapper li a:active{color:var(--footer--color-link)}.footer-navigation-wrapper li a:hover{text-decoration:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;color:var(--footer--color-link-hover)}.is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link,var(--global--color-background))}.has-background-white .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link,var(--global--color-white))}.footer-navigation-wrapper li .svg-icon{vertical-align:middle;fill:var(--footer--color-link)}.footer-navigation-wrapper li .svg-icon:hover{transform:scale(1.1)}@media (prefers-reduced-motion:no-preference){.footer-navigation-wrapper li .svg-icon{transition:transform 0.1s ease}}.footer-navigation-wrapper .sub-menu-toggle,.footer-navigation-wrapper .menu-item-description{display:none}.navigation{color:var(--global--color-primary)}.navigation a{color:var(--global--color-primary);text-decoration:none}.navigation a:hover{color:var(--global--color-primary-hover);text-decoration:underline;text-decoration-style:dotted}.navigation a:focus{color:var(--global--color-secondary)}.navigation a:active{color:var(--global--color-primary)}.navigation .nav-links>*{min-width:44px;min-height:44px}.navigation .nav-links .nav-next a,.navigation .nav-links .nav-previous a{display:flex;flex-direction:column}.navigation .nav-links .dots{text-align:center}@media only screen and (min-width:592px){.navigation .nav-links{display:flex;justify-content:center;flex-wrap:wrap}.navigation .nav-links .nav-next,.navigation .nav-links .nav-previous{flex:0 1 auto;margin-bottom:inherit;margin-top:inherit;max-width:calc(50% - 0.5 * var(--global--spacing-unit))}.navigation .nav-links .nav-next{text-align:right}}.navigation .svg-icon{display:inline-block;fill:currentColor;vertical-align:middle;position:relative}.navigation .nav-previous .svg-icon,.navigation .prev .svg-icon{top:-2px;margin-right:calc(0.25 * var(--global--spacing-unit))}.navigation .nav-next .svg-icon,.navigation .next .svg-icon{top:-1px;margin-left:calc(0.25 * var(--global--spacing-unit))}.post-navigation{margin:var(--global--spacing-vertical) auto}@media only screen and (min-width:822px){.post-navigation{margin:var(--global--spacing-vertical) auto}}.post-navigation .meta-nav{line-height:var(--global--line-height-body);color:var(--global--color-primary)}.post-navigation .post-title{display:inline-block;font-family:var(--global--font-primary);font-size:var(--global--font-size-lg);font-weight:var(--pagination--font-weight-strong);line-height:var(--global--line-height-heading)}@media only screen and (min-width:822px){.post-navigation .post-title{margin:5px calc(24px + 0.25 * var(--global--spacing-unit)) 0}}@media only screen and (min-width:482px){.post-navigation .nav-links{justify-content:space-between}}.post-navigation .nav-next,.post-navigation .nav-previous{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.post-navigation .nav-next:first-child,.post-navigation .nav-previous:first-child{margin-top:0}.post-navigation .nav-next:last-child,.post-navigation .nav-previous:last-child{margin-bottom:0}.pagination,.comments-pagination{border-top:3px solid var(--global--color-border);padding-top:var(--global--spacing-vertical);margin:var(--global--spacing-vertical) auto}@media only screen and (min-width:822px){.pagination,.comments-pagination{margin:var(--global--spacing-vertical) auto}}.pagination .nav-links,.comments-pagination .nav-links{margin-top:calc(-1 * var(--global--spacing-vertical))}.pagination .nav-links a:hover,.comments-pagination .nav-links a:hover{color:var(--pagination--color-link-hover)}.is-dark-theme .pagination .nav-links a:active,.is-dark-theme .pagination .nav-links a:hover:active,.is-dark-theme .pagination .nav-links a:hover:focus,.is-dark-theme .comments-pagination .nav-links a:active,.is-dark-theme .comments-pagination .nav-links a:hover:active,.is-dark-theme .comments-pagination .nav-links a:hover:focus{color:var(--global--color-background)}.has-background-white .pagination .nav-links a:active,.has-background-white .pagination .nav-links a:hover:active,.has-background-white .pagination .nav-links a:hover:focus,.has-background-white .comments-pagination .nav-links a:active,.has-background-white .comments-pagination .nav-links a:hover:active,.has-background-white .comments-pagination .nav-links a:hover:focus{color:var(--global--color-white)}.pagination .nav-links>*,.comments-pagination .nav-links>*{color:var(--pagination--color-text);font-family:var(--pagination--font-family);font-size:var(--pagination--font-size);font-weight:var(--pagination--font-weight);margin-top:var(--global--spacing-vertical);margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit))}.pagination .nav-links>*.current,.comments-pagination .nav-links>*.current{text-decoration:underline}.pagination .nav-links>*:not(.dots):not(.current):hover,.comments-pagination .nav-links>*:not(.dots):not(.current):hover{text-decoration-style:dotted}.pagination .nav-links>*:first-child,.comments-pagination .nav-links>*:first-child{margin-left:0}.pagination .nav-links>*:last-child,.comments-pagination .nav-links>*:last-child{margin-right:0}.pagination .nav-links>*.next,.comments-pagination .nav-links>*.next{margin-left:auto}.pagination .nav-links>*.prev,.comments-pagination .nav-links>*.prev{margin-right:auto}@media only screen and (max-width:821px){.pagination .nav-links,.comments-pagination .nav-links{display:flex;flex-wrap:wrap}.pagination .page-numbers,.comments-pagination .page-numbers{display:none}.pagination .page-numbers.prev,.pagination .page-numbers.next,.comments-pagination .page-numbers.prev,.comments-pagination .page-numbers.next{display:inline-block;flex:0 1 auto}}@media only screen and (max-width:481px){.pagination .nav-short,.comments-pagination .nav-short{display:none}}.comments-pagination{padding-top:calc(0.66 * var(--global--spacing-vertical));margin:calc(3 * var(--global--spacing-vertical)) auto}@media only screen and (min-width:822px){.comments-pagination{margin:calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto}}.comments-pagination .nav-links>*{font-size:var(--global--font-size-md)}.widget-area .wp-block-social-links.alignright{margin-top:var(--global--spacing-vertical);justify-content:flex-end}.widget-area .wp-block-social-links.alignleft{margin-top:var(--global--spacing-vertical)}.widget-area:after{content:"";display:table;clear:both}.search-form{display:flex;flex-wrap:wrap;margin:auto;max-width:var(--responsive--aligndefault-width)}.search-form>label{width:100%;margin-bottom:0;font-weight:var(--form--label-weight)}.search-form .search-field{flex-grow:1;max-width:inherit;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.search-form .search-submit{margin-top:calc(var(--global--spacing-vertical) / 3);margin-left:10px}.widget_search>.search-form .search-field{margin-right:calc(-1 * var(--button--border-width));-webkit-appearance:none;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_search>.search-form .search-submit{margin-left:0;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_rss a.rsswidget .rss-widget-icon{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.skip-link:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.has-black-color[class]{color:var(--global--color-black)}.has-black-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-black, #000);color:var(--local--color-primary)}.has-gray-color[class]{color:var(--global--color-gray)}.has-gray-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-gray, #000);color:var(--local--color-primary)}.has-dark-gray-color[class]{color:var(--global--color-dark-gray)}.has-dark-gray-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-dark-gray, #000);color:var(--local--color-primary)}.has-green-color[class]{color:var(--global--color-green)}.has-green-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-green, #fff);color:var(--local--color-primary)}.has-blue-color[class]{color:var(--global--color-blue)}.has-blue-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-blue, #fff);color:var(--local--color-primary)}.has-purple-color[class]{color:var(--global--color-purple)}.has-purple-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-purple, #fff);color:var(--local--color-primary)}.has-red-color[class]{color:var(--global--color-red)}.has-red-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-red, #fff);color:var(--local--color-primary)}.has-orange-color[class]{color:var(--global--color-orange)}.has-orange-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-orange, #fff);color:var(--local--color-primary)}.has-yellow-color[class]{color:var(--global--color-yellow)}.has-yellow-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-yellow, #fff);color:var(--local--color-primary)}.has-white-color[class]{color:var(--global--color-white)}.has-white-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-white, #fff);color:var(--local--color-primary)}.has-background a,.has-background p,.has-background h1,.has-background h2,.has-background h3,.has-background h4,.has-background h5,.has-background h6{color:currentColor}.has-black-background-color[class]{background-color:var(--global--color-black)}.has-black-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-black, #000);background-color:var(--local--color-background)}.has-dark-gray-background-color[class]{background-color:var(--global--color-dark-gray)}.has-dark-gray-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-dark-gray, #000);background-color:var(--local--color-background)}.has-gray-background-color[class]{background-color:var(--global--color-gray)}.has-gray-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-gray, #000);background-color:var(--local--color-background)}.has-light-gray-background-color[class]{background-color:var(--global--color-light-gray)}.has-light-gray-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-light-gray, #fff);background-color:var(--local--color-background)}.has-green-background-color[class]{background-color:var(--global--color-green)}.has-green-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-green, #fff);background-color:var(--local--color-background)}.has-blue-background-color[class]{background-color:var(--global--color-blue)}.has-blue-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-blue, #fff);background-color:var(--local--color-background)}.has-purple-background-color[class]{background-color:var(--global--color-purple)}.has-purple-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-purple, #fff);background-color:var(--local--color-background)}.has-red-background-color[class]{background-color:var(--global--color-red)}.has-red-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-red, #fff);background-color:var(--local--color-background)}.has-orange-background-color[class]{background-color:var(--global--color-orange)}.has-orange-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-orange, #fff);background-color:var(--local--color-background)}.has-yellow-background-color[class]{background-color:var(--global--color-yellow)}.has-yellow-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-yellow, #fff);background-color:var(--local--color-background)}.has-white-background-color[class]{background-color:var(--global--color-white)}.has-white-background-color[class]>[class*="__inner-container"]{--local--color-background:var(--global--color-white, #fff);background-color:var(--local--color-background)}.has-background:not(.has-text-color).has-black-background-color[class],.has-background:not(.has-text-color).has-gray-background-color[class],.has-background:not(.has-text-color).has-dark-gray-background-color[class]{color:var(--global--color-white)}.has-background:not(.has-text-color).has-black-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-gray-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-background, #fff);color:var(--local--color-primary,var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-primary, #000)}.has-background:not(.has-text-color).has-green-background-color[class],.has-background:not(.has-text-color).has-blue-background-color[class],.has-background:not(.has-text-color).has-purple-background-color[class],.has-background:not(.has-text-color).has-red-background-color[class],.has-background:not(.has-text-color).has-orange-background-color[class],.has-background:not(.has-text-color).has-yellow-background-color[class],.has-background:not(.has-text-color).has-white-background-color[class]{color:var(--global--color-dark-gray)}.has-background:not(.has-text-color).has-green-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-blue-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-purple-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-red-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-orange-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-yellow-background-color[class]>[class*="__inner-container"],.has-background:not(.has-text-color).has-white-background-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-primary, #000);color:var(--local--color-primary,var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class]>[class*="__inner-container"],.is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class]>[class*="__inner-container"]{--local--color-primary:var(--global--color-background, #fff)}.has-purple-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-purple),var(--global--color-yellow))}.has-yellow-to-purple-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-purple))}.has-green-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-green),var(--global--color-yellow))}.has-yellow-to-green-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-green))}.has-red-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-red),var(--global--color-yellow))}.has-yellow-to-red-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-red))}.has-purple-to-red-gradient-background{background:linear-gradient(160deg,var(--global--color-purple),var(--global--color-red))}.has-red-to-purple-gradient-background{background:linear-gradient(160deg,var(--global--color-red),var(--global--color-purple))}header *,main *,footer *{max-width:var(--global--spacing-measure)}html,body,div,header,nav,article,figure,hr,main,section,footer{max-width:none}.is-IE.is-dark-theme{color:#fff}.is-IE.is-dark-theme *,.is-IE.is-dark-theme a,.is-IE.is-dark-theme .site-description,.is-IE.is-dark-theme .entry-title,.is-IE.is-dark-theme .entry-footer,.is-IE.is-dark-theme .widget-area,.is-IE.is-dark-theme .post-navigation .meta-nav,.is-IE.is-dark-theme .footer-navigation-wrapper li a:link,.is-IE.is-dark-theme .site-footer>.site-info,.is-IE.is-dark-theme .site-footer>.site-info a,.is-IE.is-dark-theme .site-footer>.site-info a:visited{color:#fff}.is-IE.is-dark-theme .sub-menu-toggle svg,.is-IE.is-dark-theme .sub-menu-toggle path,.is-IE.is-dark-theme .post-navigation .meta-nav svg,.is-IE.is-dark-theme .post-navigation .meta-nav path{fill:#fff}.is-IE.is-dark-theme .primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:#000}@media only screen and (max-width:481px){.is-IE.is-dark-theme.primary-navigation-open .primary-navigation>.primary-menu-container,.is-IE.is-dark-theme.primary-navigation-open .menu-button-container{background-color:#000}}.is-IE.is-dark-theme .skip-link:focus{color:#21759b}.is-IE .navigation .nav-links{display:block}.is-IE .post-thumbnail .wp-post-image{min-width:auto}@font-face{font-display:swap;font-family:'roboto';font-style:normal;font-weight:400;src:local('Roboto Regular'),url(../../../themes/techy/fonts/Roboto-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'robotoregular';font-style:normal;font-weight:400;src:local('Roboto Regular'),url(../../../themes/techy/fonts/Roboto-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto Regular'),url(../../../themes/techy/fonts/Roboto-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:"Merriweather Regular";font-style:normal;font-weight:400;src:local("Merriweather Regular"),url(../../../themes/techy/fonts/Merriweather-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Italic";font-style:normal;font-weight:400;src:local("Merriweather Italic"),url(../../../themes/techy/fonts/Merriweather-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Light";font-style:normal;font-weight:400;src:local("Merriweather Light"),url(../../../themes/techy/fonts/Merriweather-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Light Italic";font-style:normal;font-weight:400;src:local("Merriweather Light Italic"),url(../../../themes/techy/fonts/Merriweather-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Bold";font-style:normal;font-weight:400;src:local("Merriweather Bold"),url(../../../themes/techy/fonts/Merriweather-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Bold Italic";font-style:normal;font-weight:400;src:local("Merriweather Bold Italic"),url(../../../themes/techy/fonts/Merriweather-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Black";font-style:normal;font-weight:400;src:local("Merriweather Black"),url(../../../themes/techy/fonts/Merriweather-Black.woff) format("woff")}@font-face{font-display:swap;font-family:"Merriweather Black Italic";font-style:normal;font-weight:400;src:local("Merriweather Black Italic"),url(../../../themes/techy/fonts/Merriweather-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"oswald";font-style:normal;font-weight:400;src:url(../../../themes/techy/fonts/Oswald-Regular.woff2) format('woff2'),url(../../../themes/techy/fonts/Oswald-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:400;src:url(../../../themes/techy/fonts/Oswald-Regular.woff2) format('woff2'),url(../../../themes/techy/fonts/Oswald-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:"oswald";font-style:normal;font-weight:400;src:url(../../../themes/techy/fonts/Oswald-Bold.woff2) format('woff2'),url(../../../themes/techy/fonts/Oswald-Bold.woff) format('woff')}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:400;src:url(../../../themes/techy/fonts/Oswald-Bold.woff2) format('woff2'),url(../../../themes/techy/fonts/Oswald-Bold.woff) format('woff')}@font-face{font-family:'Oswald';src:url(../../../themes/techy/fonts/Oswald-Medium.woff2) format('woff2'),url(../../../themes/techy/fonts/Oswald-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../../../themes/techy/fonts/Montserrat-Regular.woff2) format('woff2'),url(../../../themes/techy/fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Lato';url(../../../themes/techy/fonts/Lato-Regular.woff2) format('woff2'),url(../../../themes/techy/fonts/Lato-Regular.woff) format('woff');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:'Kumbh Sans';src:url(../../../themes/techy/fonts/KumbhSans-Regular.woff2) format('woff2'),url(../../../themes/techy/fonts/KumbhSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Outfit';src:url(../../../themes/techy/fonts/Outfit-Light.woff2) format('woff2'),url(../../../themes/techy/fonts/Outfit-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Outfit';src:url(../../../themes/techy/fonts/Outfit-Medium.woff2) format('woff2'),url(../../../themes/techy/fonts/Outfit-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(../../../themes/techy/fonts/Inter-Bold.woff2) format('woff2'),url(../../../themes/techy/fonts/Inter-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(../../../themes/techy/fonts/Inter-Medium.woff2) format('woff2'),url(../../../themes/techy/fonts/Inter-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url(../../../themes/techy/fonts/Manrope-Medium.woff2) format('woff2'),url(../../../themes/techy/fonts/Manrope-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}.photographic a{color:#fff!important;display:block;font-size:14px;padding:10px;font-family:"Montserrat";text-decoration:none;text-transform:uppercase;font-weight:700;margin-top:16px}.primary-navigation>div>.menu-wrapper>li>.sub-menu{height:600px!important;overflow:scroll;padding-bottom:40px!important}body{font-family:"Montserrat"}body *{box-sizing:border-box}body .is-layout-constrained>.alignwide{max-width:1400px}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.wp-site-blocks>main{width:90%;margin:0 auto;max-width:1140px}.admin-bar.fixedheader .site-header{top:32px}.admin-bar .site-header{top:32px}.site-header{position:absolute;z-index:999;width:100%;transition:all 0.7s;top:0;padding:15px 0;margin:0 auto;color:#fff;z-index:99}.main-header{display:flex;flex-wrap:wrap;row-gap:var(--global--spacing-vertical);align-items:center;max-width:1170px;margin:0 auto;padding:0 15px}.fixedheader .site-header{position:fixed;background:#000;padding:7px 0}.site-header>.wp-block-group{max-width:90%;margin:0 auto;padding:15px 0!important}body .primary-nav{margin-left:auto;margin-right:20px}.primary-nav ul li{font-family:"Montserrat";text-transform:uppercase;font-size:14px}.site-header .getquotebtn .wp-block-button__link{font-family:"Roboto";font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 15px}.primary-navigation a{color:#fff;display:block;font-size:14px!important;padding:10px;font-family:"Montserrat";text-decoration:none;text-transform:uppercase}.getquotebtn{font-family:"Oswald";background:#26ccca;display:block;border:none;padding:12px 15px;border-radius:7px;margin-left:15px;line-height:1;color:#fff;text-decoration:none}.bannerslider .n2-ss-item-content p{line-height:1!important}#primary-menu-list>li>a:hover{text-decoration:underline;text-decoration-style:dotted;color:#02ac9f}#primary-menu-list>.menu-item-has-children>a:hover:after{border-color:#02ac9f transparent}.primary-navigation>div>.menu-wrapper>li>.sub-menu{width:95vw;left:2.5vw;top:70%;display:flex;flex-wrap:wrap;padding:20px;background:#26ccca}.primary-navigation>div>.menu-wrapper>li>.sub-menu>li:last-child{border:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu>li{width:25%;border-right:1px solid #666}#primary-menu-list li .sub-menu .sub-menu a{padding:2px 0 10px;font-size:14px;color:#000}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.bannerslider{margin-bottom:0}.banneraddverts{margin:-9% auto 110px!important;position:relative;z-index:9;gap:0;max-width:1140px;width:90%}.banneraddverts .wp-block-column{padding:3.5%}.banneraddverts h2{font-family:"Oswald";color:#0d0d0d;text-transform:uppercase;font-size:25px;line-height:1;margin:0 0 30px;font-weight:700}.banneraddverts .wp-block-column p{width:100%;margin:0 0 50px;color:#000;font-size:16px;line-height:1.5;font-family:"Roboto"}.banneraddverts .wp-block-column a{color:#000;font-size:18px;font-family:"Merriweather Italic";text-decoration:none;line-height:1;display:block;width:fit-content}body .banneraddverts h2{font-size:25px;color:#0d0d0d;text-transform:uppercase;line-height:1.3em;margin:0 0 30px;font-weight:700}.standoutsec{max-width:1170px;margin:0 auto 70px;padding:0 15px}.ourexpertisesec h2,.progressbarsec h2,.standoutsec h2{color:#0d0d0d;font-family:oswald;font-weight:600;line-height:1.3em;margin:0 0 20px;text-transform:uppercase;font-size:45px}body .ourexpertisesec p,body .progressbarsec p,body .standoutsec p{font-family:Roboto;font-size:16px;line-height:1.5;color:#888;margin:0 0 25px}.ourexpertisesec .wp-element-button,.progressbarsec .wp-element-button,.standoutsec .wp-element-button{color:#fff;background-color:#26ccca;border:2px solid transparent;text-align:center;display:inline-block;width:fit-content;font-size:14px;line-height:1!important;letter-spacing:.16em;font-weight:500;text-transform:uppercase;margin:0;border-radius:0;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;padding:20px 25px;cursor:pointer;font-family:"Oswald"}.ourexpertisesec{max-width:1170px;margin:0 auto 70px;padding:0 15px}.expertise-blocks p a{text-align:center;font-size:18px;font-family:"Merriweather Italic";display:block;text-decoration:none}.homeform{padding:30px 30px 30px}.homeform h2{font-family:'Oswald';font-size:45px;line-height:1.3;color:#1a1a1a!important;font-weight:600}.homeform p{font-family:Roboto;font-size:16px;line-height:1.5;color:#888!important;margin:0 0 25px}.homeform form{display:flex;flex-wrap:wrap;justify-content:space-between}.homeform form p{width:48%;margin-bottom:13px}.homeform form p span{width:100%}.homeform form p input{background:transparent;border:1px solid #ccc;padding:5px 10px;border-radius:0;font-size:14px;color:#686868;font-family:Oswald;width:100%}.homeform form p textarea{background:transparent;border:1px solid #ccc;padding:5px 10px;border-radius:0;font-size:14px;color:#686868;font-family:Oswald;margin:0 2px;max-width:100%;height:88px}.homeform form .wpcf7-submit{background:#26ccca!important;width:fit-content;font-family:'Oswald';letter-spacing:2px;color:#fff;border:none;padding:10px 25px!important;font-weight:700;text-transform:uppercase;font-size:16px}.homepostslider{max-width:1170px;margin:0 auto;padding:15px}.homepostslider .vp-portfolio__item-img img{height:200px;object-fit:cover}.homepostslider .vp-portfolio__item-meta-title{margin:0 0 10px!important;text-align:left}.homepostslider .vp-portfolio__item-meta-title a{font-family:'Oswald';line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:60px;display:block;font-weight:600;font-size:24px}.homepostslider .vp-portfolio__item-meta-excerpt{font-family:'Roboto';font-size:16px;color:#888;width:100%;margin:0 0 15px;padding:0;text-align:left}.homepostslider .vp-portfolio__item{border:1px solid #ddd;height:100%}.workinlogos{margin:50px auto;max-width:1170px;padding:0 15px 100px}.workinlogos .vp-portfolio__item-img img{height:180px;object-fit:contain;padding:10px;border:1px solid #ddd;width:100%}.workinlogos .vp-portfolio__item-meta h2{margin-top:0;font-family:"Montserrat";font-weight:700;width:100%;background:#fff;padding:7px 2px;text-transform:uppercase;font-size:18px!important}.vp-portfolio__item-meta{padding:10px 15px!important}.home .wp-block-post-title{display:none}main.wp-block-group>.is-layout-constrained{margin:0!important}.progressbarsec{max-width:1170px;padding:0 15px;margin:50px auto}.progressbars{align-items:center!important;margin-bottom:25px;gap:15px}.progress{overflow:hidden;display:none!important;height:12px;background:#eee}.progress.visible{display:block!important}.progress .progress-bar{animation-name:animateBar;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:1.5s}@keyframes animateBar{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.progress-bar{height:100%;font-size:0!important;color:#fff;background-color:#337ab7;-webkit-transition:width 1.4s ease;-o-transition:width 1.4s ease;transition:width 1.4s ease;padding:0!important}.progressbars p{font-family:"Roboto";font-weight:700;font-size:18px;text-align:center;line-height:1;color:#1c1c1c}.progress-bar-yellow{width:94%!important}.progress-bar-success{width:92%!important}.progress-bar-dull{width:82%!important}body .bars-outer>p{line-height:1;font-family:Oswald;font-size:20px;margin-bottom:8px;color:#1c1c1c}.bars-outer{padding-top:35px}.home_client_sec{max-width:1170px;padding:0 15px;margin:50px auto}.client_tittle_sec{clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%);background:#26ccca;height:350px;display:flex;align-items:center;justify-content:center;align-self:center;flex-direction:column}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.client_tittle_sec h2{margin-top:1rem!important;margin-bottom:0rem;color:#fff;font-size:30px;text-shadow:2px 2px #040404b8}.client_tittle_sec p{color:#000;margin-top:5px;font-weight:600;text-shadow:1px 2px #ffffffb8}.vowtimer{background-color:#000;padding:5px}body .testimonialslider .n2-ss-layer p{font-family:'Montserrat';font-size:16px!important;margin-bottom:20px!important}.testimonialslider div.n2-ss-item-content{font-family:"Merriweather Italic"!important;font-size:20px!important;color:#26ccca!important;font-style:italic!important}.testimonialslider h2{font-family:"Oswald";font-size:45px;text-transform:uppercase;color:#0d0d0d;font-weight:600;line-height:1;padding-top:15px}.testimonialslider{width:100%;max-width:1170px;position:relative;padding:35px 15px 0;margin:0 auto}.testimonialslider .n2-ss-section-main-content{justify-content:flex-start!important;padding-top:0px!important}.site-footer{padding:50px 0;background:#1c1c1c}.site-footer>.wp-block-columns{max-width:1170px;margin:0 auto;padding:50px 15px;color:#fff}.footertitles{font-family:"Oswald";font-weight:500;color:#fff;text-transform:uppercase;font-size:20px;width:100%;padding-bottom:10px}.site-footer p{color:#fff;font-size:14px;color:#fff;font-weight:400;font-family:"Roboto";margin-top:10px;line-height:1.4}.site-footer a{color:#fff;text-decoration:none}footer#colophon .wp-block-columns{gap:20px;padding:0 25px;margin:0 auto}ul#menu-footermenu{padding-left:17px;color:#fff;font-size:14px;font-family:"Roboto";margin-top:10px}ul#menu-footermenu a{display:block;text-decoration:none;line-height:1;margin-bottom:10px}ul#menu-footermenu li{line-height:1}footer.entry-footer.default-max-width{display:none!important}div#comments{display:none}.site-footer .wp-block-column>figure{margin-top:10px}footer#colophon .wp-block-social-links{margin-top:10px}.error404 .innerbanner{display:none}.errorpage.innerbanner{display:block;margin:0}.error-404 p{text-align:center}.error-404 .page-content{padding-bottom:50px}.mspservices li{width:100%!important}.page .getaquoteform h2{width:100%;background:#02ac9f;color:#fff;padding:8px 12px;font-weight:400;font-size:25px;line-height:28px}.getaquoteform input,.getaquoteform textarea{font-size:16px;line-height:20px;color:#0d0d0d;font-family:roboto;background:0 0;padding:.625em .4375em;border:1px solid #d1d1d1;margin:0}.getaquoteform select{color:#717171;border:1px solid #d1d1d1;width:100%}.getaquoteform label{font-weight:400;font-size:16px}.getaquoteform textarea{height:160px}.getaquoteform span{margin-left:auto;width:70%}.getaquoteform .quotefrm{margin:20px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.getaquoteform .lftprt{width:48%}.getaquoteform .rytprt{width:48%}.getaquoteform .lftprt>p,.getaquoteform .rytprt>p{display:flex;align-items:center;flex-wrap:wrap}.getaquoteform span.wpcf7-spinner{width:25px;margin:0}.getaquoteform .wpcf7-submit{margin-left:auto;width:fit-content;background:#26ccca;margin-right:-25px;padding:10px 25px;color:#fff;font-size:20px}.wpcf7-response-output{text-align:center}.innerbanner img{width:100%}.webanaly p{font-family:robotoregular;font-size:16px;line-height:25px;width:48%;margin:0 0 10px 0}.webanaly form.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.webanaly span{font-family:robotoregular;font-size:25px;line-height:28px;width:100%;display:block;margin:0}.webanaly p input{margin:0;text-transform:uppercase;font-family:roboto;font-size:18px;line-height:28px;padding:8px 12px;background:0 0;width:100%;border:1px solid #d1d1d1;border-radius:2px}.webanaly .wpcf7-submit{letter-spacing:0;padding:8px 75px;background:#26ccca;border-color:#26ccca;color:#fff;width:fit-content}ul.mspsprt li{font-size:14px;width:100%!important}.writingserviceform p input{border-bottom:2px solid #7a7a7a;border-top:none;border-right:none;border-left:none;background:none;margin:0;width:100%}p#xl-p{color:#260000;font-size:24px;font-family:'oswald';width:100%;margin:0}p#k-7{display:flex;justify-content:space-between;flex-wrap:wrap}p#k-7 span{width:33.33%}.writingserviceform p{width:100%}.writingserviceform span{width:100%;display:block}.writingserviceform p input[type="radio"]{width:25px;border:4px solid #000}.writingserviceform .wpcf7-radio span{width:fit-content;display:inline-flex;gap:5px;align-items:center}.writingserviceform .wpcf7-submit{background-color:#26cccf;border-radius:10px;border:none;color:#fff;width:fit-content;line-height:1}.course_butns{width:100%;margin:5px 0 10px}body .course_butns a{display:inline-block;padding:.7em 1.4em;margin:0 .3em .3em 0;border-radius:.15em;box-sizing:border-box;text-decoration:none;text-transform:uppercase;font-weight:400;background-color:#26ccca;box-shadow:inset 0 -.6em 0 -.35em rgb(0 0 0 / 17%);text-align:center;font-family:oswald;font-size:18px;color:#fff}.blogpagelist li{vertical-align:top;background:#f5f5f5!important;box-shadow:1px 4px 7px #ddd;border:1px solid #ddd;padding:0!important}.blogpagelist .wp-block-latest-posts>li>a{padding:20px;color:#26ccca;font-weight:400;font-family:oswald;text-transform:uppercase;font-size:22px;line-height:1.3em;text-decoration:none;margin:0!important}.blogpagelist .wp-block-latest-posts__featured-image{margin:0}.blogpagelist .wp-post-image{width:100%;max-width:100%!important;height:183px;object-fit:cover}.cntntpg form p input{padding:12px 12px;background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%}.cntntpg form p textarea{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%;height:150px}.cntntpg form.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.cntntpg form p{width:48%}.cntntpg form p:nth-child(2){width:100%}.cntntpg .wpcf7-submit{width:fit-content;padding:10px 20px;font-size:18px;font-family:'Roboto';background:#000;color:#fff;border-radius:8px}.innerpgsliders{margin:-30px 0 50px!important}.page-id-1764 .innerbanner,.page-id-2965 .innerbanner,.page-id-2966 .innerbanner{display:none}.page-id-1764 .site-main .entry-content{margin-top:250px}.page-id-1764 .site-header{background:#000}.page-id-15 .progressbarsec{padding:0;max-width:1366px;margin:0 AUTO;overflow:hidden;width:100%}.progressbarsec .wp-block-columns{gap:0}.what_we_do .tittle_sec{background:#1c1c1c;text-align:center;display:flex;align-items:center}.tittle_sec{display:flex;align-items:center}.tittle_sec h2{margin:0;color:#fff;text-transform:uppercase;font-size:60px;text-align:center;font-family:oswald;font-weight:500}.content_sec{background:#f3f3f3;min-height:350px}.content_sec .content_inner{padding:10% 7%}.content_sec h3{margin:0 0 15px;color:#0d0d0d;text-transform:uppercase;font-size:35px;font-family:oswald;font-weight:500}.content_sec p a{font-size:16px;line-height:14px;font-family:Merriweather,serif;font-style:italic;text-decoration:underline;color:#F0C079}.content_sec p{color:#1a1a1a;line-height:1.75}.love_count{color:#26ccca;font-weight:400;font-family:oswald;text-transform:uppercase;font-size:45px;line-height:1.3em;margin:0 0 15px}.love_counter p{font-size:16px;line-height:14px;font-family:Merriweather,serif;font-style:italic;text-transform:capitalize;letter-spacing:0;color:#000;font-weight:400;margin-top:20px}.counter-sec .wp-block-columns{padding:39% 3%}.counter-sec{border:1px solid #f3f3f3;text-align:center}.what_we_do .wp-block-column{vertical-align:middle}.progressbarsec .what_we_do{margin-bottom:0}.progressbarsec .skill_sec{margin-top:0;margin-bottom:0}.skill_sec .tittle_sec{background:#ffe625}.skill_sec .tittle_sec h2{text-align:center;color:#000}.skill_sec .bars-outer{padding:6% 3%;border:1px solid #f3f3f3}.progressbarsec .client_sec{margin-top:0;margin-bottom:0}.client_sec .tittle_sec{background:#1c1c1c}.progressbarsec .say_hi_sec{margin-top:0}.say_hi_sec .tittle_sec{background:#ffe625}.say_hi_sec .value_sec .content_inner{padding:10% 7%}.value_sec h3{margin:0 0 15px;color:#0d0d0d;text-transform:uppercase;font-size:35px;font-family:oswald;font-weight:500}.value_sec p{color:#1a1a1a;line-height:1.75}.value_sec p a{font-size:16px;line-height:14px;font-family:Merriweather,serif;font-style:italic;text-decoration:underline;color:#F0C079}.page-id-15 .progressbarsec .wp-block-columns{width:100%!important}.page-id-15 .site-main .entry-content{width:100%;max-width:1366px}.content_sec.logo_sec figure{width:75%}.page-id-15 .aboutourteam{width:90%;margin:0 auto}.page-id-15 .certificatesslider{width:90%;margin:0 auto}.mspservices h2{font-family:oswald;text-transform:capitalize;font-size:28px;margin:0 0 15px;font-weight:400;color:#717171}.mspservices input{border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:10px;width:100%;background:#f7f7f7}.mspservices textarea.wpcf7-form-control.wpcf7-textarea{height:100px;border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:10px;width:100%;background:#f7f7f7}.mspservices input.wpcf7-submit{width:auto;background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:1px;line-height:1;padding:12px 15px;text-transform:uppercase}.mspservices input:focus{outline:none}.mspservices textarea:focus{outline:none}.servicecontainer{width:100%;display:flex;min-height:380px;margin-bottom:30px;gap:15px}.servicecontainer:nth-child(even){flex-direction:row-reverse}.serviceimg{width:50%;position:relative}.banner-content{width:75%;position:absolute;background:#f2f2f2;bottom:8%;left:50%;transform:translate(-50%,-8%);padding:38px}.service{width:50%}.serviceimg a{color:#fff!important;background-color:#26ccca;border:2px solid transparent;text-align:center;display:inline-block;vertical-align:middle;width:auto;outline:0;font-size:14px;line-height:1em;letter-spacing:.16em;font-weight:500;text-transform:uppercase;box-sizing:border-box;margin:0 0;border-radius:0;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:15px 15px;cursor:pointer;font-family:oswald;position:absolute;bottom:-20px}argin-top:15px;content:'Card payment not available at the moment !';display:block;padding:10px;border:1px solid #695d5d;font-family:'Lato'}.app-page .sports-talk{background-color:#E91756;padding:50px;border-radius:50px}.app-page .vow-timer{background-image:linear-gradient(87deg,#b68b36,#dfb95c);padding:50px;border-radius:50px}.app-page .sports-talk{background-color:#E91756;padding:50px;border-radius:50px}.app-page .tablet-time{background-color:#042B42;padding:50px;border-radius:50px}.app-page .tablet-time p{color:#fff}.app-page .voice-star{background-color:#356272;padding:50px;border-radius:50px}.app-page .greif{background-color:#259F59;padding:50px;border-radius:50px}.app-page .perodua{background-color:#EE3C3C;padding:50px;border-radius:50px}.vp-filter__style-default{width:825px!important}.apbtn a{background:#26ccca;color:#fff!important;padding:11px 10px;border-radius:8px;text-transform:uppercase;font-family:'Roboto'!important;font-weight:700}.apbtn{position:absolute;right:0;top:10px;color:#fff}nav.navigation.post-navigation{display:none}.wp-block-columns.frstcolm p{font-size:19px;line-height:30px}.bannertitle{position:absolute;bottom:50px;margin:0 auto;left:0;font-size:40px;right:0;text-align:center;color:#fff;font-family:oswald;text-transform:uppercase}.innerbanner{position:relative}.primary-navigation>div>.menu-wrapper>li.menu-item-has-children>a:before{content:"";display:block;position:absolute;width:0;top:30px;left:15%;border-style:solid;border-color:#fff transparent;border-width:0 30px 45px 30px;visibility:hidden}.primary-navigation li.menu-item-has-children:hover a:before{visibility:visible!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu>li>a{font-weight:700}#primary-menu-list li a{position:relative}#primary-menu-list>.menu-item-has-children>a:after{content:"";height:10px;width:10px;border-style:solid;border-color:#fff transparent;border-width:7px 5px 0 5px;display:inline-block;margin-left:7px;line-height:1;vertical-align:middle}.sub-menu-toggle{display:none!important}.site-main .entry-content{width:90%;max-width:1140px}.home .site-main .entry-content{width:auto;max-width:100%}.entry-content{color:#717171;font-size:16px;line-height:1.4;font-family:roboto}.entry-content a{color:#02ac9f;font-family:'Roboto';text-decoration:none}p{margin-bottom:15px;line-height:1.4}.certificatesslider .vp-portfolio__item-popup-title{display:none}.certificatesslider .vp-portfolio__item-meta-title a{font-family:'Oswald';color:#02ac9f!important;font-size:18px}h2{margin:2rem 0;width:100%;color:#0d0d0d;font-family:oswald;font-weight:500;line-height:1.3;text-transform:uppercase;font-size:38px}.entry-content h3{margin-bottom:20px;font-family:Oswald;font-size:26px}.aboutourteam h2.vp-portfolio__item-meta-title{margin:5px 0!important}.aboutourteam .vp-portfolio__item-meta{padding:15px 0!important;background:#26ccca}.aboutourteam figcaption.vp-portfolio__item-overlay{margin-top:0}.aboutourteam .vp-portfolio__item-meta-excerpt{opacity:1;color:#fff}header.alignwide{display:none}.vp-filter__style-default .vp-filter__item>a:hover,.vp-filter__style-default .vp-filter__item>a:focus{background:#000;color:#fff}.vp-filter__style-default .vp-filter__item a{background:#26ccca;color:#fff}.vp-filter__item.vp-filter__item-active a{background:#000}.entry-content ul li{padding:0 20px 0 30px;background:url(../../../uploads/2022/12/circle.png);background-repeat:no-repeat;background-position:0 5px;background-size:15px;margin-bottom:5px;width:100%}.entry-content ul{width:100%;list-style:none;padding-left:0;display:flex;flex-wrap:wrap;padding-bottom:20px}.entry-content ol{width:100%;list-style:none;padding-left:0;display:flex;flex-wrap:wrap;padding-bottom:20px}.entry-content ol li{padding:0 20px 0 30px;background:url(../../../uploads/2022/12/circle.png);background-repeat:no-repeat;background-position:0 center;background-size:15px;margin-bottom:5px;width:50%}ul.listlayer ol li{background:none;padding:0;width:100%}ul.listlayer li{background-position-y:5px;padding-right:0}.entry-content .has-bright-red-background-color{background-color:#ff675f;font-family:Montserrat;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em 1.3125em .78125em;text-transform:uppercase;color:#fff;border-radius:30px;display:block;margin:0 auto}.all-mega .wp-block-buttons{width:100%;justify-content:center}header.zoom-instagram-widget__header{display:none!important}.zoom-instagram-widget__footer{display:none!important}nav .current-menu-item a{color:#02ac9f}.photo-quality .photographers{justify-content:space-between;max-width:980px!important;margin:0;width:70%!important;align-items:center!important}.photo-quality{margin-top:130px}.photo-quality .photographers h2{font-size:36px;font-weight:600;line-height:106.704%;margin-bottom:26px}.photo-quality .photographers p{font-size:20px;font-style:normal;font-weight:200;line-height:106.704%;text-transform:lowercase;font-family:'Outfit',sans-serif;margin-bottom:36px}.photo-quality .photographers a.wp-element-button{color:#FFF;font-family:Oswald;font-size:36px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:uppercase;background-color:#26ccca;padding:10px 80px;border:none}.photo-quality .photographers a.wp-element-button:hover{background-color:#FBBC04!important;color:#fff!important}.photo-quality .gallery-container{gap:20px;max-width:1276px!important;width:75%!important}.gallery-container .wp-block-gallery:nth-child(1) figure.wp-block-image{width:48%!important}.gallery-container .wp-block-gallery:nth-child(2) figure.wp-block-image{width:48%!important}.gallery-container .wp-block-gallery:nth-child(2){gap:20px}.gallery-container .wp-block-gallery:nth-child(1){gap:20px;margin-bottom:20px}.page-id-9837 .site-main .entry-content{max-width:100%;width:100%}.videos-container{max-width:1920px;width:100%;gap:0;margin-top:170px}.videos-container .content-sec{padding-left:12%;display:flex;flex-flow:column;justify-content:center;padding-right:45px}.videos-container h2{font-size:36px;font-weight:600;line-height:106.704%;margin-bottom:32px}.videos-container a.wp-element-button{color:#FFF;font-family:Oswald;font-size:32px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:capitalize;padding:7px 56px}.videos-container p{color:#000;font-family:'Outfit',sans-serif;font-size:20px;font-style:normal;font-weight:200;line-height:106.704%;text-transform:lowercase;opacity:.5;margin-bottom:60px}.videos-container img{width:100%;height:revert-layer;object-fit:cover}.photography-service{max-width:1276px!important;width:75%!important;margin-top:170px}.photography-service h2{font-size:36px;font-weight:600;line-height:106.704%;margin-bottom:18px!important}.photography-service p.first-child{margin:0;color:#000;font-family:'Outfit',sans-serif;font-size:20px;font-style:normal;font-weight:200;line-height:106.704%;text-transform:lowercase;opacity:.5;width:65%}.photography-service .wp-block-columns{margin-top:75px;justify-content:space-between}.photography-service .wp-block-columns .wp-block-column{max-width:30%!important;background:#000;justify-content:space-between;display:flex;flex-flow:column;overflow:hidden}.photography-service .wp-block-column img{width:100%;transition:transform .5s,filter 1.5s ease-in-out}.photography-service .wp-block-column .content-box h3{color:#FFF;font-family:Oswald;font-size:18px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:uppercase;background:#26CCCA;padding:20px;text-align:center;margin:0;transition:transform 250ms}.photography-service .wp-block-column .content-box p{margin:0;padding:28px 40px!important;color:#FFF;font-family:'Outfit',sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:106.704%;text-transform:lowercase;transition:transform 250ms}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container p{transform:translateY(-50px)}.photography-service .wp-block-column figure{margin:0}.photography-service .wp-block-column .content-box a.wp-element-button{color:#26CCCA!important;text-align:center;font-family:Oswald;font-size:28px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:capitalize;width:fit-content;border:none;padding:10px 64px;background-color:#ffffff!important;position:relative;z-index:999;transition:transform 250ms}.photography-service .wp-block-column .content-box .wp-block-buttons{justify-content:center;margin:0;display:none}.photography-service .wp-block-column .content-box a.wp-element-button:hover{background-color:#FBBC04!important;color:#000!important}.photography-service .wp-block-column .content-box .wp-block-group__inner-container{display:flex;flex-flow:column}.photography-service .wp-block-columns .wp-block-column:hover .wp-block-buttons{display:block;text-align:center}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container h3{transform:translateY(95px)}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container .wp-block-buttons{order:-1;margin-top:-20px;transform:translateY(-2px)}.photography-service .wp-block-column:hover figure img{height:100%;object-fit:cover;transform:scale(1.1)}.photography-service .wp-block-column:hover figure{height:297.5px;overflow:hidden}.book-slot{background-image:url(https://webroottech.com/wp-content/uploads/2023/11/slot.jpg);background-repeat:no-repeat;padding:97px 0;background-size:cover;margin-top:179px}.book-slot .container .wp-block-column{border-radius:2px;background:#26CCCA;padding:48px 65px;position:relative}.book-slot .container{max-width:1276px!important;width:75%!important;justify-content:end}.book-slot .container .wp-block-column:after{content:'';background-image:url(https://webroottech.com/wp-content/uploads/2023/11/movie-clip.png);width:332px;height:180px;position:absolute;right:0;top:0;background-size:contain}.book-slot .container .wp-block-column h2{padding:0!important;color:#FFF;font-size:36px;font-weight:600;line-height:106.704%;margin-bottom:15px}.book-slot .container .wp-block-column p{padding:0!important}.book-slot .container .wp-block-column p{padding:0!important;color:#FFF;font-family:'Outfit',sans-serif;font-size:16px;font-weight:400;line-height:106.704%;text-transform:lowercase}.book-slot .container .wp-block-column form{margin-top:25px}.book-slot .container .wp-block-column form .name-filed{display:flex;justify-content:space-between}.book-slot .container .wp-block-column form input{width:100%}.book-slot .container .wp-block-column form .name-filed .name{width:38%}.book-slot .container .wp-block-column form .name-filed .surname{width:58%}.book-slot .container .wp-block-column form .srvc{display:flex;justify-content:space-between}.book-slot .container .wp-block-column form .srvc div{width:48%}.book-slot .container .wp-block-column form .srvc div select{width:100%;background:#017170;border:none;padding:17px 15px;color:#FFF;font-size:14px;font-family:'Outfit',sans-serif;font-style:normal;line-height:106.704%;text-transform:capitalize;margin:0}.book-slot .container .wp-block-column form textarea{height:86px;resize:none;width:100%;background:#017170;border:none;padding:17px 15px;color:#FFF;font-size:14px;font-family:'Outfit',sans-serif;font-style:normal;line-height:106.704%;text-transform:capitalize;margin:0}.book-slot .container .wp-block-column form input.wpcf7-submit{width:fit-content;color:#26CCCA;text-align:center;font-family:Oswald;font-size:28px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:capitalize;border:none;padding:10px 64px;background:#fff}.book-slot .container .wp-block-column form p{margin-bottom:40px}.book-slot .container form input.wpcf7-submit:hover{background:#fbbc04;color:#000}.book-slot .submit-btn p span.wpcf7-spinner{display:none;width:0;height:0}.book-slot .submit-btn p{text-align:right}.book-slot .container .wp-block-column form input{width:100%;background:#017170;border:none;padding:17px 15px;color:#FFF;font-size:14px;font-family:'Outfit',sans-serif;font-style:normal;line-height:106.704%;text-transform:capitalize;margin:0}.book-slot .container .wp-block-column form input::placeholder,.book-slot .container .wp-block-column form textarea::placeholder{color:#fff}.our-partners{max-width:1276px!important;width:75%!important;margin-top:170px;margin-bottom:140px!important}.our-partners h2{color:#000;font-size:40px;line-height:106.704%;margin-bottom:18px!important}.book-slot .container .wp-block-column form input:focus,.book-slot .container .wp-block-column form textarea:focus{outline:none}.book-slot .container .wp-block-column form .srvc div select:focus{outline:none}.our-partners p{color:#000;font-size:20px;font-family:'Outfit',sans-serif;font-style:normal;font-weight:200;line-height:106.704%;text-transform:lowercase;margin:0!important;opacity:.5;width:62%}.our-partners .vp-portfolio{margin:87px 0 140px}.our-partners .vp-portfolio__layout-elements.vp-portfolio__layout-elements-bottom{display:none}.our-partners h3{text-align:center;font-family:Oswald;font-size:21px;font-style:normal;font-weight:600;line-height:106.704%;text-transform:uppercase}.our-partners h3 span{color:#26CCCA}.our-partners h3 span.photo-video{color:#FBBC04}.book-slot .container .wp-block-column form .submit-btn p{display:flex;justify-content:space-between;align-items:center}.pricingGroup h4{font-size:25px!important;color:#0d0d0d;text-transform:uppercase;line-height:1.3em;margin:0 0 30px;font-weight:700!important;font-family:'Oswald'}.pricingGroup ul li{width:100%!important;margin:0;color:#000;font-size:16px;line-height:1.5;font-family:"Roboto";text-align:center;padding:12px 0!important;border-bottom:1px solid;background:none!important}.forHeading h3{width:fit-content;position:relative}.forHeading h3:before{position:absolute;content:'';background:#26CCCA;width:121px;height:3px;left:-8rem;top:15px}.forHeading h3:after{position:absolute;content:'';background:#FFE625;width:121px;height:3px;right:-8rem;top:15px}.pricingGroup{box-shadow:#ddd 3px 4px 5px 4px;position:relative}.pricingGroup .wp-block-button{position:absolute;bottom:0;width:100%!important}.pricingGroup .wp-block-button a{border-radius:0!important}.best-seo-company p.first-child{font-family:'Kumbh Sans';font-size:20px;font-weight:400;line-height:24.8px;text-align:center;color:#02AB9E;margin-top:35px!important}.whats-seo h2{padding:0!important;color:#02AB9E}.best-seo-company h2{text-transform:capitalize;padding:0!important}.best-seo-company p{padding:0!important;color:#000}.best-seo-chandigarh h2{color:#fff;margin-bottom:36px}.best-seo-company .discover{margin-top:130px}.best-seo-company .discover figure{margin-top:0}.best-seo-company .discover h2{margin-bottom:16px}.best-seo-company .discover .seo img{width:72%}.discover .wp-block-column{padding:11px 30px 36px;box-shadow:0 4px 4px 0 #00000040}.best-seo-company .discover .wp-block-columns{margin-top:-60px}.discover .wp-block-column:nth-child(2){padding:11px 90px 36px}.page-id-4562 .site-main .entry-content,.page-id-4627 .site-main .entry-content{max-width:100%;width:100%}.best-seo-company .discover h3{font-family:Outfit;font-size:24px;font-weight:500;line-height:30.24px;color:#000;margin-bottom:14px}.best-seo-company .wp-block-columns.whats-seo,.best-seo-company .wp-block-group.discover{max-width:1386px;width:85%}.best-seo-chandigarh .wp-block-group__inner-container .wp-block-columns{max-width:1386px;width:85%}.best-seo-chandigarh .wp-block-group__inner-container{position:relative;z-index:1;max-width:1920px;width:100%;margin:0 auto}.best-seo-chandigarh figure{position:absolute;right:0}.best-seo-chandigarh:before{content:'';width:80%;position:absolute;background:#02AB9E;height:100%;top:0}.best-seo-chandigarh{position:relative;padding:78px 0 140px;margin-top:120px!important}.best-seo-chandigarh p{color:#FFFFFF!important;width:80%}.best-seo-company .wp-block-columns.remember{max-width:1920px;width:100%;justify-content:space-between;margin-top:135px}.best-seo-company .wp-block-group.importance-seo{margin-top:150px;max-width:1386px;width:85%}.importance-seo .wp-block-columns{justify-content:space-between}.remember h3{font-family:Oswald;font-size:24px;font-weight:500;line-height:35.57px;text-align:left;padding:0!important;width:64%;margin:0 auto}.remember .left-sec{background-image:url(../../../uploads/2024/06/points-bg.jpg);padding:56px 100px;background-blend-mode:overlay;background-color:#0000008C;color:#fff;background-repeat:no-repeat;background-size:cover}.about-conclusion h3{font-family:Oswald;font-size:24px;font-weight:500;line-height:26.57px;text-align:left;color:#fff}.about-conclusion h3 span{font-family:Oswald;font-size:36px;font-weight:500;line-height:40.35px}.about-conclusion p{color:#fff!important;margin-top:38px}.remember p{color:#fff!important;width:64%;margin:0 auto;margin-top:50px}.remember .right-sec li{list-style:decimal-leading-zero;background:none}.remember .right-sec p{list-style:decimal-leading-zero;background:none;font-family:Outfit;font-size:18px;font-weight:300;line-height:22.68px;text-align:left;color:#000!important;width:100%!important;margin-bottom:35px}.remember .right-sec p span{font-family:Outfit;font-size:64px;font-weight:500;line-height:64.64px;color:#02AB9E;margin-right:24px}.remember .right-sec li::marker{font-family:Outfit;font-size:64px;font-weight:500;line-height:80.64px;color:#02AB9E}.remember h3 span{font-family:Oswald;font-size:36px;font-weight:500;line-height:30.35px;text-align:left;color:#02AB9E;text-transform:uppercase}.whats-seo{justify-content:space-between}.best-seo-company .whats-seo{margin-top:150px}.importance-seo h4{font-family:'Inter';font-size:18px;font-weight:500;line-height:21.78px;text-align:center;color:#0000008A}.importance-seo h4 span{font-family:Inter;font-size:24px;font-weight:700;line-height:29.05px;text-align:center;color:#02AB9E;text-transform:uppercase}.importance-seo a.wp-element-button{font-family:Inter;font-size:20px;font-weight:500;line-height:24.2px;text-align:center;padding:18px 40px;border:none}.importance-seo .wp-block-buttons{margin-top:26px}.importance-seo .wp-block-button a.wp-element-button:hover{background-color:#02ab9e!important;color:#fff!important}.faqs .accordion{color:#000;cursor:pointer;padding:0 0 0 32px;width:100%;border:none;outline:none;transition:0.4s;font-family:Outfit;font-size:18px;font-weight:300;line-height:22.68px;text-align:left;margin-bottom:30px;background:transparent;position:relative}.faqs .accordion:before{content:'';background-image:url(../../../themes/techy/assets/images/play-btn.png);position:absolute;width:16px;height:19px;left:0;top:1px;background-repeat:no-repeat}.faqs .panel p{font-size:16px;line-height:1.2;padding:0 15px!important}.seo-process .wp-block-group__inner-container{max-width:1386px;width:85%}.faqs .accordion:after{text-align:center;content:'\002B';color:#fff;font-weight:400;float:right;margin-left:5px;background:#02AB9E;height:20px;width:20px;display:block;padding:0;border-radius:3px}.faqs .accordion.active:after{content:"\2212"}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.about-conclusion .wp-block-group__inner-container{margin-top:0;max-width:1386px;width:85%;position:relative;z-index:9}.best-seo-company .about-conclusion{position:relative;padding:40px 0 68px;margin-top:150px}.about-conclusion:before{content:'';width:72%;height:100%;position:absolute;background:#02ab9e;top:0;left:0}.wp-block-buttons.know-more{max-width:1386px!important;width:85%;position:relative;margin:0 auto;margin-top:58px}.know-more a.wp-element-button{font-family:Inter;font-size:20px;font-weight:300;line-height:24.2px;text-align:left;padding:30px 35px;border-radius:inherit;background:#F0EFEF;color:#000}.seo-process h2{background:#02AB9E;font-family:Oswald;font-size:36px;font-weight:500;line-height:53.35px;text-align:left;color:#fff;padding:42px 17px 42px 10px!important;max-width:275px}.best-seo-company .seo-process{padding:70px 0;background-image:url(../../../themes/techy/assets/images/process.jpg);background-size:cover;background-repeat:no-repeat;background-position:left;margin-top:150px;margin-bottom:59px}.seo-services .wp-block-group__inner-container{max-width:1386px;width:85%}.seo-services .wp-block-column{border:1px solid #02AB9E}.seo-services .wp-block-column h3{font-family:Outfit;font-size:20px;font-weight:500;line-height:25.2px;background:#02AB9E;color:#fff;text-align:center;padding:17px}.seo-services .wp-block-column p{padding:14px 20px 35px!important;text-align:center}.seo-services .wp-block-columns{justify-content:space-between;margin-bottom:60px}.best-seo-company .wp-block-columns.faqs{max-width:1920px;width:100%;margin-top:160px;margin-bottom:110px}.faqs h2{text-transform:uppercase;color:#000}.faqs .right-sec .wp-block-columns{width:74%}.best-seo-company .wp-block-columns.main-info{max-width:1386px;width:85%;margin-bottom:100px}.main-info p{width:66%;font-family:Outfit;font-weight:300}.main-info p a{font-family:'Outfit'}.importance-seo .read-more-state{display:none}.importance-seo .read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.importance-seo .read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em}.importance-seo .read-more-state~.read-more-trigger:before{content:'Load more'}.importance-seo .read-more-state:checked~.read-more-trigger:before{content:'Load less'}.importance-seo label.read-more-trigger{background-color:#02ab9e;font-family:Inter;font-size:20px;font-weight:500;line-height:24.2px;text-align:center;padding:18px 40px;border:none;color:#fff;border-radius:inherit;width:fit-content;text-transform:capitalize}.importance-seo .read-btn{text-align:center}.importance-seo .read-btn p.read-more-wrap{padding-bottom:10px!important}.importance-seo .read-btn p.read-more-wrap span{padding:15px 20px!important}.designing-training .web h2{background:#02AB9E;color:#fff;padding:12px 20px!important}.wp-block-columns.container.web{margin-top:110px}.web-container p{font-family:Outfit;font-size:18px;font-weight:300;line-height:24px;color:#000}.web-container h2{font-family:Oswald;font-size:36px;font-weight:500;line-height:53.35px}.advantages h3{font-family:Outfit;font-size:24px;font-weight:500;line-height:30.24px;text-align:left;padding:12px 13px!important;background:#02ab9e;color:#fff;border-radius:0 15px 0 0;margin-bottom:0;position:relative}.wp-block-group.advantages{margin:160px auto}.advantages .wp-block-columns{gap:0}.advantages p{padding:10px 10px 10px 13px!important}.advantages .right-sec .wp-block-column:nth-child(2) h3{background:#56c7be}.advantages .right-sec .wp-block-column:nth-child(3) h3{background:#8dd9d3}.advantages .right-sec .wp-block-column:nth-child(1) h3:before{width:100%;content:'';height:100%;position:absolute;top:0;left:0;background:#56c7be;z-index:-1}.advantages .right-sec .wp-block-column:nth-child(2) h3:before{width:100%;content:'';height:100%;position:absolute;top:0;left:0;background:#8dd9d3;z-index:-1}.takeup-web{background:#E3E3E3;padding:57px 0 50px}.scope-designing .wp-block-columns{gap:0}.scope-designing h3{font-family:Outfit;font-size:24px;font-weight:500;line-height:30.24px;background:#02AB9E;color:#fff}.earnings h3{border-radius:0 15px 0 0;width:fit-content;padding:13px 54px 13px 20px!important}.best-webtraining h3{border-radius:15px 0 0 0;text-align:right;padding:13px 24px 13px 52px!important;width:fit-content;margin-right:0!important;margin-left:auto}.best-webtraining p{text-align:right}.designing-training .wp-block-columns{gap:0}.wp-block-group.designing-training .container{max-width:1386px;width:85%}.web h2{margin-bottom:80px}.web p{margin-bottom:22px}.advantages img{width:100%}.advantages h2{margin-bottom:0!important}.advantages p.first-child{padding:0!important;margin-top:0}.advantages .wp-block-columns{margin-top:0}.takeup-web h2{color:#02AB9E;margin-bottom:0;width:86%}.takeup-web ol{list-style:auto;padding:0}.takeup-web ol li{background:none!important;padding:0 20px 15px 0;font-family:Outfit;font-size:18px;font-weight:300;line-height:24px;text-align:left;color:#000}.wp-block-group.course-structure{margin:250px 0 0;position:relative}.wp-block-group.course-structure:before{content:'';width:72%;position:absolute;background:#02AB9E;height:100%;top:0;z-index:-1}.course-structure figure{position:absolute;right:0;top:-90px;width:52%}.course-structure .wp-block-group__inner-container{max-width:1920px;width:100%;position:relative;padding:46px 0}.course-structure h2{color:#fff;margin-bottom:30px;padding:0!important}.course-structure p{color:#fff;padding:0!important;margin-bottom:32px}.course-structure ul{list-style:disc;color:#fff;padding-left:20px;font-family:Outfit;font-size:18px;font-weight:300;line-height:22px;text-align:left}.course-structure ul li{padding:0;background:none}.designing-training .wp-block-columns.webdesigning-training{max-width:1920px;margin:0 auto;width:100%;margin-top:140px}.webdesigning-training .content-sec{width:80%}.webdesigning-training .content-sec p{margin:12px 0;line-height:22px}.webdesigning-training figure:before{content:'';position:absolute;top:0;width:100%;height:100%;background:#0009}.webdesigning-training figure{position:relative}.wp-block-group.scope-designing{margin-top:162px;margin-bottom:90px}.wp-block-group.scope-designing h2{margin-bottom:15px}.wp-block-group.scope-designing p{margin-top:0}.designing-training img{width:100%}.scope-designing .earnings{margin-bottom:50px}.prodigy .img-sec{position:relative}.prodigy .img-sec figure.last-child{position:absolute;bottom:68px;left:42px}.prodigy h2{margin-bottom:43px}.graphic-designer h2{font-family:Oswald;font-size:36px;font-weight:700;line-height:44px;letter-spacing:.03em;color:#000}.graphic-designer p{font-family:Outfit;font-size:20px;font-weight:300;line-height:25.2px;text-align:left;color:#000}.professionals .img-sec .wp-block-columns{gap:20px}.professionals .img-sec img{width:100%}.professionals h4{font-family:Outfit;font-size:32px;font-weight:300;line-height:28px;text-align:left;text-transform:capitalize;color:#000;margin-bottom:28px}.professionals p{margin-bottom:40px}.unique .wp-block-column{background:#F0F0F0;position:relative;border-bottom:1px solid #0003}.unique .wp-block-column img{width:100%}.unique .wp-block-column p.uniq{font-size:14px;line-height:17.64px;text-transform:uppercase;padding:7px 10px!important;width:fit-content;background:#02AB9E;color:#fff;position:relative;margin-left:20px!important;margin-bottom:20px;min-height:auto}.unique .wp-block-column:hover figure{height:100%;position:absolute;width:100%}.unique .wp-block-column:hover .wp-block-group{position:relative;bottom:0;display:flex;justify-content:end;align-items:end;height:100%}.unique .wp-block-column:hover .wp-block-group .wp-block-group__inner-container{background-color:rgb(0 0 0 / 40%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.unique .wp-block-column h3{font-family:Outfit;font-size:15px;font-weight:500;line-height:18.9px;text-align:left;text-transform:uppercase;color:#0D0D0D;margin-bottom:11px;min-height:57px;margin-top:20px}.unique .wp-block-column:hover figure img{height:100%;object-fit:cover;transform:scale(1.5);transition:all 0.5s ease-out}.unique .wp-block-column p{font-family:Outfit;font-size:14px;font-weight:300;line-height:17.64px;text-align:left;color:#0D0D0D;text-transform:capitalize;min-height:160px;margin-top:0}.unique .wp-block-column figure{margin-bottom:-15px}.unique .wp-block-column:hover h3,.unique .wp-block-column:hover p{color:#fff}.unique .wp-block-column:hover{overflow:hidden}.graphic-designer .course-structure h2,.graphic-designer .course-structure p{color:#fff;margin-bottom:16px}.we-are .slider{width:100%;overflow:hidden;box-sizing:border-box}.we-are .slide-track{display:flex;width:calc(200px * 10 * 2);animation:scroll 30s linear infinite;align-items:center}.we-are .slide{min-width:fit-content;box-sizing:border-box}.we-are .box{display:flex;align-items:center;text-align:center;padding:10px 15px;box-sizing:border-box}.we-are .img-sec img{max-width:100%;height:auto}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.postid-1437 .site-main .entry-content{max-width:100%;width:100%}.wp-block-group.graphic-designer .container{max-width:1386px;width:85%}.we-are .right-sec{max-width:65%;position:absolute;right:0}.we-are .box .img-sec{width:fit-content}.we-are .box h3{font-family:Outfit;font-size:24px;font-weight:400;line-height:30.24px;text-align:left;color:#000;text-transform:uppercase;padding:0 10px!important;margin:0}.we-are .box p{font-family:Outfit;font-size:12px;font-weight:300;line-height:15.12px;text-align:left;color:#02AB9E;padding:0 10px!important;margin:0}.we-are h2{margin:0}.we-are p{color:#363636}.prodigy.container{margin-top:130px;margin-bottom:300px}.best-company{background:#02AB9E;padding:60px 0 55px}.best-company .first-img img,.best-company .last-child img{margin-top:-162px;position:relative}.best-company h2,.best-company p{color:#fff;text-align:right;margin-bottom:0}.best-company .last-child{width:85%;margin:0 auto;text-align:left}.professionals.container{justify-content:space-between;margin-top:120px}.unique.container{margin-top:150px}.unique.container h2,.unique.container p.first-child{width:86%;text-align:center;margin-bottom:34px;margin-top:0}.unique.container .wp-block-columns{justify-content:space-between;margin-top:78px}.graphic-designer .course-structure figure{width:44%}.graphic-designer .course-structure p{font-size:15px;line-height:18.9px;text-transform:capitalize}.graphic-designer .course-structure ul{margin-top:50px;font-size:20px;line-height:30.6px;padding-bottom:0}.graphic-designer .portfolio{margin-top:200px}.portfolio.container h2{color:#3B3B3B;margin-bottom:43px}.portfolio.container .vp-filter__item a{font-family:Outfit;font-size:20px;font-weight:400;line-height:25px;text-align:center;padding:10px 20px;border-radius:inherit;background:#DEDEDE;color:#3B3B3B}.portfolio.container .vp-filter__item-active a{background:#02AB9E;color:#fff}.portfolio.container .apbtn{display:none}.portfolio.container .vp-filter.vp-filter__style-default{width:100%!important;gap:20px;margin-bottom:35px}.portfolio.container a.wp-element-button{background:#02AB9E!important;font-family:Outfit;font-size:16px;font-weight:400;line-height:20.16px;text-align:left;text-transform:uppercase;padding:10px 40px}.why-choose.container{margin:190px auto 90px}.why-choose h2{color:#0C0C0C;margin-bottom:20px}.why-choose ul{font-family:Outfit;font-size:20px;font-weight:300;line-height:25.2px;text-align:left;color:#313131;margin-top:90px}.why-choose ul li{margin-bottom:20px}.page-id-4437 .wp-block-group.hide{display:none}.page-id-4437 .site-main .entry-content{max-width:100%;width:100%;margin-top:0}.wp-block-group.wordpress-development .container{max-width:1386px;width:85%}.our-portfolio .slider{width:100%;overflow:hidden;box-sizing:border-box}.our-portfolio .slide-track{display:flex;width:calc(300px * 6 * 2);animation:scroll 30s linear infinite;align-items:center}.our-portfolio .slide{min-width:fit-content;box-sizing:border-box}.our-portfolio .box{display:flex;align-items:center;text-align:center;padding:10px 15px;box-sizing:border-box}.we-are .box .img-sec{width:fit-content}.our-portfolio .img-sec img{max-width:100%;height:auto}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.wp-block-group.our-portfolio{max-width:100%;width:100%;background:#F4F4F4;padding:70px 0;position:relative;margin-bottom:168px}.word-develope h2{margin-bottom:44px}.wordpress-development h3{padding:0!important;font-family:Oswald;font-size:32.45px;font-weight:700;line-height:36.5px;text-align:left;color:#000;text-transform:uppercase}.wordpress-development p{font-family:Outfit;font-size:20px;font-weight:300;line-height:24px;text-align:left;text-align:left;color:#000;padding:0!important;text-transform:lowercase}.our-portfolio p{font-family:Outfit;font-size:21.63px;font-weight:400;line-height:25.69px;text-align:left;color:#000;padding:0!important;text-transform:lowercase}.our-portfolio .slider:before{content:'';position:absolute;width:350px;height:3px;background:#26CCCA;border-radius:15px;bottom:-55px}.wordpress-development h2{font-family:Oswald;font-size:36px;font-weight:700;line-height:44px;text-align:left;color:#000;padding:0!important}.wordpress-development h4{font-family:Oswald;font-size:15px;font-weight:700;line-height:17px;text-align:left;color:#000;margin-bottom:0!important;padding:0!important;text-transform:uppercase}.benefits .right-sec p{margin:7px 0 17px!important;font-family:Outfit;font-size:14px;font-weight:300;line-height:14px;text-align:left;color:#000}.benefits ul{display:block}.benefits ul li{background:none;padding:0;width:100%;font-family:Outfit;font-size:20px;font-weight:300;line-height:36px;text-align:left;color:#000;list-style:inside;padding-left:20px}.scope{background:#F4F4F4;padding:24px 0}.scope .wp-block-group__inner-container{max-width:1920px;width:100%}.scope p{font-family:Outfit;font-size:15px;font-weight:300;line-height:19px;text-align:left}.wordpress-development .seasoned p{font-family:Outfit;font-size:18px;font-weight:300;line-height:18.68px;text-align:left;color:#000}.wordpress-development .seasoned h3{font-family:Oswald;font-size:20.01px;font-weight:700;line-height:22.68px;text-align:left;margin-bottom:9px}.seasoned .read-more-state{display:none}.seasoned .left-sec p{font-size:22.93px;line-height:22.93px}.seasoned .read-btn p.read-more-wrap{padding-bottom:0!important;margin-bottom:0!important}.seasoned .left-sec p strong{font-weight:500}.seasoned .left-sec figure{margin-bottom:50px}.seasoned .left-sec h3{font-size:24.57px;line-height:27.85px}.seasoned .container{gap:20px}.seasoned .right-sec .wp-block-columns{margin-bottom:60px;gap:20px}.seasoned .read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.seasoned .read-more-state~.read-more-trigger:before{content:'read more...';font-family:Outfit;font-size:16px;font-weight:300;line-height:18.68px;text-align:left;color:#26CCCA;top:-6px;position:relative}.seasoned .read-more-state:checked~.read-more-trigger:before{content:'read less';font-family:Outfit;font-size:16px;font-weight:300;line-height:18.68px;text-align:left;color:#26CCCA}.seasoned .read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em}.seasoned a.wp-element-button{font-family:Outfit;font-size:18.68px;font-weight:600;line-height:18.68px;text-align:left;border:navajowhite;padding:28px 64px;text-transform:uppercase}.seasoned .wp-block-button a.wp-element-button:hover{background-color:#26ccca!important;color:#fff!important}.wp-block-group.seasoned{margin:130px 0 88px!important}.choose-why.container{margin-top:210px}.choose-why .right-sec figure{text-align:right}.choose-why .right-sec{position:relative}.choose-why .right-sec .web-logo{position:absolute;top:89px;left:45px}.choose-why .right-sec .client{position:absolute;bottom:42px}.choose-why h2{width:82%}.choose-why p{width:72%}.choose-why ul{font-family:Outfit;font-size:16.35px;font-weight:300;line-height:35.98px;text-align:left;color:#000;margin-top:60px}.our-portfolio .right-sec{max-width:58%;position:absolute;right:0}.benefits.container{margin:280px auto 175px}.benefits .right-sec{position:relative;padding-top:32px}.benefits .right-sec:before{content:'';background:url(../../../uploads/2024/07/Vector-2.png);width:2px;height:480px;position:absolute;left:35px}.benefits .right-sec .wp-block-group{margin-bottom:30px;position:relative;padding-left:100px}.benefits .right-sec .wp-block-group:before{content:'';position:absolute;left:0;width:74px;height:74px;background-size:contain;background-repeat:no-repeat;top:-30px}.benefits .easy-use:before{background:url(../../../uploads/2024/07/easy-use.png)}.benefits .ftp-software:before{background:url(../../../uploads/2024/07/benefits_1.png)}.benefits .customizable:before{background:url(../../../uploads/2024/07/benefits_2.png)}.benefits .built-in:before{background:url(../../../uploads/2024/07/benefits_3.png)}.benefits .control-site:before{background:url(../../../uploads/2024/07/benefits_4.png)}.benefits .left-sec p{margin:68px 0 66px;width:88%}.scope .wp-block-columns{margin-left:auto!important;max-width:1642px!important;margin-right:0!important;width:92%!important;justify-content:space-between}.scope p{width:86%}.modules{background-image:url(../../../themes/techy/assets/images/modules-bg.jpg);background-size:cover;background-repeat:no-repeat;padding:100px 0 90px;margin-top:190px!important}.modules .container{margin-top:0}.modules .container .wp-block-column.smm{padding-top:120px}.mobile-app{background:#02AB9E;position:relative;box-shadow:0 4px 27.8px 10px #0000004D}.mobile-app:before{content:'';position:absolute;background:#fff;height:95px;width:45%;z-index:1}.mobile-app h3{z-index:9;position:relative;font-family:Outfit;font-size:32px;font-weight:500;line-height:36px;color:#02AB9E;text-align:left;margin-bottom:0;padding:10px}.mobile-app p{color:#fff;padding-top:42px}.mobile-app .container{gap:0;position:relative;z-index:9}.strategy{box-shadow:0 4px 27.8px 10px #0003;background:#F4F4F4;position:relative}.strategy:before{content:'';width:45%;height:100px;position:absolute;background:#02ab9e;z-index:1;right:0}.strategy h3{font-family:Outfit;font-size:32px;font-weight:500;line-height:40px;text-align:left;position:relative;z-index:9;color:#fff;padding-top:8px}.collateral h3{font-family:Outfit;font-size:32px;font-weight:500;line-height:40px;text-align:left;position:relative;z-index:9;color:#02ab9e;padding-top:10px}.collateral:before{content:'';width:45%;height:100px;position:absolute;background:#fff;z-index:1;left:0}.collateral{box-shadow:0 4px 27.8px 10px #0003;background:#02AB9E;position:relative}.collateral p{color:#fff}.collateral .container{height:365px;gap:0;position:relative;z-index:9}.wp-block-group.implementation{margin-bottom:0}.strategy .container{gap:0;position:relative;z-index:9}.wp-block-group.strategy{box-shadow:0 4px 27.8px 10px #0003;background:#F4F4F4;position:relative;margin-top:0;padding-top:145px;max-height:488px;margin-bottom:240px}.collateral img{box-shadow:0 3.12px 11.69px 1.56px #0000004D}.strategy p{color:#000;padding-top:32px}.collateral p{padding-top:40px}.marketing_company p{font-family:Outfit;font-size:20px;font-weight:300;line-height:30px}.marketing_company h2{font-family:Oswald;font-size:36px;font-weight:500;line-height:40px}.why-best h2 strong{color:#02AB9E}.wp-block-columns.why-best{margin-bottom:70px;margin-top:150px!important}.factors .wp-block-column{background:#DAFFFC;border-radius:20px;padding:0 0 18px 25px}.factors h3{font-family:Oswald;font-size:24px;font-weight:500;line-height:42px;text-align:left;margin:0;color:#10410F;text-transform:uppercase;margin-left:-25px;margin-bottom:16px;display:flex;align-items:center;justify-content:start;gap:5px}.factors .wp-block-column.bg{background:#FFFCE2}.marketing_company .factors p{font-family:Manrope;font-size:16px;font-weight:500;line-height:26px;text-align:left;color:#818181;padding-right:22px!important}.factors h3 span{font-family:Manrope;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;padding:18px 26px;background:#000;color:#fff;border-radius:20px 0}.factors .wp-block-columns{margin:0 0 20px;justify-content:space-between}.modules h2 strong{color:#fff}.modules .container .smm:before{content:'';background-image:url(../../../themes/techy/assets/images/arrow-btm.png);width:16px;height:100px;position:absolute;top:8px;left:48%;background-size:contain}.modules .container .wp-block-column{position:relative;padding-top:28px}.modules .container .ppc:before{content:'';background-image:url(../../../themes/techy/assets/images/arrow_right.png);width:135px;height:57px;position:absolute;left:50px;background-size:contain;background-repeat:no-repeat;top:0}.types_seo .container{justify-content:space-between}.modules .container .seo:before{content:'';background-image:url(../../../themes/techy/assets/images/arrow-left.png);width:135px;height:57px;position:absolute;right:50px;background-size:contain;background-repeat:no-repeat;top:0}.modules .container{justify-content:space-evenly}.marketing_company .modules h2{margin-bottom:0}.wp-block-group.types_seo{margin-top:195px}.types_seo h2 strong{font-size:48px;font-weight:500;line-height:54px;color:#02AB9E}.types_seo .container{margin-top:90px}.types_seo h3{font-family:Outfit;font-size:36px;font-weight:500;line-height:40px;text-align:center;color:#000}.types_seo figure{margin-bottom:15px}.wp-block-group.implementation{margin-top:200px}.implementation h2 strong{color:#02AB9E;font-weight:500}.wp-block-group.implementation h2{margin-bottom:30px;width:70%!important}.implementation p.first-child{width:58%;color:#000}.implementation .mobile-app{margin-top:99px}.wp-block-columns.campaign{margin-top:300px;justify-content:center}.campaign p{width:92%;margin:0 auto;margin-bottom:30px}.campaign h2 span{color:#02AB9E}.campaign p{color:#000;margin-bottom:30px}.provides.container{margin-top:195px}.provides h2 span{color:#02AB9E}.wp-block-group.marketing_company{margin-top:35px}.provides h2{width:80%;margin:0 auto}.provides ul{margin-top:50px}.entry-content .provides ul li{background:none;margin-bottom:18px;font-family:Outfit;font-size:20px;font-weight:300;line-height:30px;text-align:left;position:relative;color:#000}.entry-content .provides ul li:before{content:'';background:url(../../../themes/techy/assets/images/play-btn.png);background-size:contain;background-repeat:no-repeat;width:16px;height:19px;position:absolute;left:0;top:5px}.marketing_company .main-info p{color:#000}.postid-1451 .site-main .entry-content{max-width:100%;width:100%}.wp-block-group.marketing_company .container{max-width:1280px;width:80%}.page-id-10933 .entry-content{margin-bottom:0}.ludhianaFooter p{font-family:'roboto';font-size:16px;width:50%}@media only screen and (max-width:1800px){.fitvidsignore{max-width:1800px}.discover .wp-block-column{padding:11px 27px 36px}.remember p{width:80%}.remember h3{width:80%}.remember .left-sec{padding:56px 128px 56px 100px}.remember .right-sec p{margin-bottom:10px}.seo-process h2{font-size:34px;line-height:50.35px;padding:36px 15px 37px 10px!important}.best-seo-company .seo-process{padding:60px 0;background-position:center}.faqs .accordion{margin-bottom:26px}.faqs .right-sec .wp-block-columns{width:82%}}@media only screen and (max-width:1600px){.fitvidsignore{max-width:1600px}.photography-service .wp-block-column:hover figure{height:262px}.best-seo-company .whats-seo{margin-top:130px}.best-seo-chandigarh p{width:82%}.remember h3{width:100%}.remember p{width:100%;margin-top:40px}.remember .left-sec{padding:56px 165px 56px 100px}.know-more a.wp-element-button{font-size:18px;padding:25px 30px}.seo-process h2{padding:30px 0 30px 10px!important;max-width:260px}.faqs .accordion{margin-bottom:20px;padding:0 0 0 30px}.faqs .accordion:before{width:14px;height:17px;top:4px;background-size:contain}.best-seo-company .wp-block-columns.faqs{margin-top:150px;margin-bottom:90px}.web h2{margin-bottom:60px}.web-container p{font-size:16px;line-height:22px}.course-structure ul{font-size:16px;line-height:21px}.course-structure figure{top:-50px}.web-container h2{font-size:34px;line-height:50.35px}.takeup-web ol li{font-size:16px;line-height:22px}.webdesigning-training .content-sec{width:85%}.wp-block-group.advantages{margin:130px auto}.wp-block-group.course-structure{margin:202px 0 0}.course-structure h2{margin-bottom:20px}.designing-training .wp-block-columns.webdesigning-training{margin-top:120px}.wp-block-group.scope-designing{margin-top:130px}.wp-block-columns.container.web{margin-top:80px}.graphic-designer h2{font-size:34px;line-height:42px}.prodigy h2{margin-bottom:38px}.graphic-designer p{font-size:18px;line-height:22.2px}.we-are .box h3{font-size:22px;line-height:27.24px}.professionals h4{font-size:30px;margin-bottom:20px}.unique.container .wp-block-columns{margin-top:70px}.graphic-designer .course-structure ul{margin-top:40px;font-size:18px;line-height:28.6px}.portfolio.container .vp-filter__item a{font-size:18px;line-height:22px}.why-choose ul{font-size:18px;line-height:23.2px;margin-top:80px}.wordpress-development h3{font-size:30.45px;line-height:34.5px}.wordpress-development p{font-size:19px;line-height:22px}.our-portfolio p{font-size:20.63px;line-height:24.69px}.our-portfolio .slider:before{bottom:-68px}.wordpress-development h2{font-size:34px;line-height:40px}.benefits.container{margin:250px auto 150px}.benefits .left-sec p{margin:55px 0 50px}.benefits .right-sec .wp-block-group{margin-bottom:24px}.benefits ul li{font-size:19px;line-height:34px}.scope p{width:100%}.choose-why.container{margin-top:180px}.choose-why ul{margin-top:50px}.choose-why .right-sec figure:nth-child(1) img{width:80%;text-align:right}.choose-why .right-sec .client{bottom:60px;width:70%}.choose-why .right-sec .web-logo{top:75px}.seasoned .right-sec .wp-block-columns{margin-bottom:55px}.seasoned .left-sec figure{margin-bottom:40px}.our-portfolio .slide{min-width:290px;max-width:290px;width:100%}.marketing_company h2{font-size:34px;line-height:38px}.wp-block-columns.why-best{margin-top:130px!important}.marketing_company p{font-size:19px;line-height:28px}.factors h3{font-size:23px;line-height:40px;margin-bottom:15px}.modules{margin-top:170px!important}.modules figure{width:50%}.modules .smm figure{margin:0 auto}.wp-block-group.types_seo{margin-top:170px}.types_seo h2 strong{font-size:44px;line-height:50px}.types_seo .container{margin-top:80px}.types_seo h3{font-size:34px;line-height:38px}.wp-block-group.implementation{margin-top:170px}.implementation p.first-child{width:60%}.implementation .mobile-app{margin-top:70px}.mobile-app h3{font-size:30px;line-height:34px}.strategy h3,.collateral h3{font-size:30px;line-height:38px}.wp-block-columns.campaign{margin-top:250px}.provides.container{margin-top:170px}.entry-content .provides ul li{font-size:19px;line-height:28px}}@media only screen and (max-width:1400px){.fitvidsignore{max-width:1400px}.photography-service .wp-block-column:hover figure{height:238px}.photography-service .wp-block-column .content-box a.wp-element-button{font-size:24px;padding:10px 54px}.book-slot .container .wp-block-column{padding:42px 50px}.book-slot .container .wp-block-column form input.wpcf7-submit{font-size:24px;padding:10px 50px}.book-slot .container .wp-block-column:after{width:262px;height:142px}.best-seo-company p.first-child{margin-top:20px!important}.best-seo-company .whats-seo{margin-top:120px}.discover .wp-block-column{padding:10px 20px 30px}.discover .wp-block-column:nth-child(2){padding:10px 54px 30px}.best-seo-chandigarh{padding:70px 0 120px;margin-top:100px!important}.remember .left-sec{padding:56px 100px 70px 100px}.remember .right-sec p span{font-family:Outfit;font-size:54px;font-weight:500;line-height:56.64px;color:#02AB9E;margin-right:20px}.remember .right-sec p{font-size:16px;line-height:20.68px}.importance-seo label.read-more-trigger{font-size:18px;line-height:20.2px;padding:16px 34px}.importance-seo .read-btn p.read-more-wrap span{padding:10px 15px!important}.importance-seo .read-btn p.read-more-wrap{padding-bottom:10px!important;font-size:16px;line-height:20px}.best-seo-company .seo-process{padding:50px 0;background-position:left}.seo-services .wp-block-column h3{font-size:19px;line-height:24.2px;padding:17px}.best-seo-company .wp-block-columns.faqs{margin-top:130px}.best-seo-company .faqs h2{font-size:34px;line-height:50.35px}.faqs .accordion{margin-bottom:16px;padding:0 0 0 26px;font-size:17px;line-height:20.68px}.faqs .accordion:before{width:13px;height:15px;top:3px;background-repeat:no-repeat}.faqs .accordion:after{height:18px;width:18px}.faqs .panel p{font-size:15px;padding:0 10px!important}.web h2{margin-bottom:50px}.web p{margin-bottom:18px}.advantages p{padding:10px 0 0 13px!important}.advantages h3{font-size:22px;line-height:26.24px;padding:10px 12px!important}.web-container p{font-size:15px;line-height:21px}.takeup-web ol li,.course-structure ul{font-size:15px;line-height:21px}.course-structure p{margin-bottom:20px}.webdesigning-training .content-sec{width:88%}.scope-designing h3{font-size:22px;line-height:27.24px}.earnings h3{padding:11px 46px 11px 18px!important}.best-webtraining h3{padding:11px 20px 11px 46px!important}.designing-training .web h2{padding:10px 20px!important}.wp-block-group.advantages{margin:120px auto}.takeup-web{padding:50px 0 45px}.wp-block-group.course-structure{margin:170px 0 0}.course-structure h2{margin-bottom:0}.course-structure figure{top:-40px}.course-structure .wp-block-group__inner-container{padding:40px 0}.designing-training .wp-block-columns.webdesigning-training{margin-top:110px}.webdesigning-training .content-sec h2{margin-bottom:15px}.web-container .scope-designing h2{margin-bottom:10px}.wp-block-group.scope-designing{margin-top:120px}.wp-block-columns.container.web{margin-top:70px}.takeup-web h2{width:95%}.prodigy.container{margin-top:100px;margin-bottom:250px}.prodigy .img-sec figure.last-child{left:25px;width:150px}.graphic-designer h2{font-size:32px;line-height:40px}.professionals h4{font-size:28px;margin-bottom:15px}.unique.container h2,.unique.container p.first-child{margin-bottom:25px;width:90%}.unique .wp-block-column h3{margin-bottom:10px;min-height:75px}.unique .wp-block-column p{min-height:170px}.graphic-designer .course-structure ul{margin-top:30px;font-size:17px;line-height:26.6px}.graphic-designer .portfolio{margin-top:160px}.portfolio.container h2{margin-bottom:36px}.portfolio.container .vp-filter__item a{font-size:17px;line-height:20px}.why-choose.container{margin:160px auto 75px}.wordpress-development h3{font-size:28.45px;line-height:32.5px}.wp-block-group.our-portfolio{padding:60px 0;margin-bottom:155px}.our-portfolio .slider:before{bottom:-52px;width:300px}.wordpress-development p{font-size:18px;line-height:21px}.our-portfolio p{font-size:19.63px;line-height:22.69px}.word-develope figure{text-align:right}.word-develope figure img{width:90%}.benefits.container{margin:200px auto 130px}.wordpress-development h2{font-size:32px;line-height:38px}.word-develope h2{margin-bottom:34px}.benefits .left-sec p{margin:50px 0 40px;width:90%}.benefits ul li{font-size:18px;line-height:32px}.choose-why p{width:80%}.choose-why ul{font-size:15.35px;line-height:32.98px;margin-top:45px}.choose-why .right-sec figure:nth-child(1) img{width:82%}.seasoned .left-sec p{font-size:20.93px;line-height:20.93px}.seasoned .right-sec .wp-block-columns{margin-bottom:45px}.wordpress-development .seasoned p{font-size:16px;line-height:16.68px}.wordpress-development .seasoned h3{font-size:19.01px;line-height:20.68px;margin-bottom:6px}.seasoned .left-sec h3{font-size:22.57px;line-height:24.85px}.seasoned .read-more-state~.read-more-trigger:before{font-size:14px;line-height:14.68px;top:-8px}.seasoned .read-more-state:checked~.read-more-trigger:before{font-size:14px;line-height:14.68px}.seasoned a.wp-element-button{font-size:16.68px;line-height:18.68px;padding:20px 52px}.wp-block-group.marketing_company{margin-top:25px}.marketing_company p{font-size:18px;line-height:26px}.wp-block-columns.why-best{margin-top:100px!important}.marketing_company h2{font-size:32px;line-height:36px}.factors h3 span{font-size:18px;line-height:26.32px;padding:15px 24px}.marketing_company .factors p{font-size:15px;line-height:24px;padding-right:20px!important}.factors h3{font-size:21px;line-height:38px;margin-bottom:12px}.modules{margin-top:140px!important;padding:80px 0 75px}.modules .container .seo:before{width:115px;height:50px;right:50px}.modules .container .ppc:before{width:115px;height:50px;left:50px}.wp-block-group.types_seo{margin-top:140px}.types_seo h2 strong{font-size:40px;line-height:42px}.types_seo .container{margin-top:70px}.types_seo h3{font-size:28px;line-height:34px}.wp-block-group.implementation{margin-top:140px}.implementation p.first-child{width:65%}.implementation .mobile-app{margin-top:50px}.mobile-app h3{font-size:28px;line-height:32px}.mobile-app:before{height:86px}.mobile-app p{padding-top:30px}.wp-block-group.strategy{padding-top:130px;max-height:450px;margin-bottom:210px}.strategy h3,.collateral h3{font-size:28px;line-height:34px}.strategy:before{height:90px}.strategy p{padding-top:25px}.collateral:before{height:90px}.collateral p{padding-top:30px}.collateral .container{height:320px}.wp-block-columns.campaign{margin-top:200px}.provides.container{margin-top:140px}.entry-content .provides ul li{font-size:18px;line-height:26px}}@media screen and (max-width :1230px){.fitvidsignore{max-width:1230px}.primary-navigation a{font-size:10px!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{padding-bottom:8em!important}.photography-service .wp-block-column .content-box h3{font-size:15px;padding:16px 10px}.photography-service .wp-block-column:hover figure{height:210px}.photography-service .wp-block-column .content-box a.wp-element-button{font-size:20px;padding:10px 46px}.photo-quality{margin-top:100px}.photo-quality .photographers h2{font-size:32px}.photo-quality .photographers p{font-size:19px;margin-bottom:30px}.photo-quality .photographers a.wp-element-button{font-size:30px;padding:10px 58px}.gallery-container .wp-block-gallery:nth-child(1) figure.wp-block-image{width:45%!important}.gallery-container .wp-block-gallery:nth-child(2) figure.wp-block-image{width:45%!important}.videos-container{margin-top:140px}.videos-container h2{font-size:32px}.videos-container p{font-size:18px;margin-bottom:50px}.videos-container a.wp-element-button{font-size:28px;padding:5px 48px}.photography-service{margin-top:140px}.photography-service h2{font-size:32px}.photography-service p.first-child{font-size:18px}.photography-service .wp-block-columns{margin-top:62px}.photography-service .wp-block-column .content-box p{padding:22px 30px!important}.photography-service .wp-block-column .content-box h3{padding:14px 10px}.book-slot .container .wp-block-column h2{font-size:30px}.book-slot .container .wp-block-column p{font-size:14px}.book-slot .container .wp-block-column form input{padding:15px 15px}.book-slot .container .wp-block-column form p{margin-bottom:25px}.book-slot .container .wp-block-column form input.wpcf7-submit{font-size:20px;padding:8px 42px}.book-slot .container .wp-block-column{padding:40px 35px}.book-slot{margin-top:140px}.our-partners{margin-top:140px;margin-bottom:100px!important}.our-partners h2{font-size:34px}.our-partners p{font-size:18px;width:65%}.our-partners .vp-portfolio{margin:65px 0 100px}.our-partners h3{font-size:20px}.best-seo-company p.first-child{font-size:18px;line-height:22.8px}.best-seo-company .whats-seo{margin-top:110px}.best-seo-company .wp-block-columns.whats-seo,.best-seo-company .wp-block-group.discover{width:90%}.web-container h2{font-size:30px;line-height:40.35px}.web-container .web h2{margin-bottom:40px}.web-container p{font-size:14px;line-height:20px}.best-seo-company .discover{margin-top:110px}.discover .wp-block-column figure{max-width:135px;margin:0 auto}.best-seo-company .discover h3{font-size:22px;line-height:26.24px;margin-bottom:10px}.best-seo-chandigarh .wp-block-group__inner-container .wp-block-columns{width:90%}.best-seo-chandigarh figure{width:40%}.best-seo-chandigarh p{width:90%}.best-seo-chandigarh{padding:65px 0 100px}.remember .left-sec{padding:50px 75px 65px 58px}.remember .right-sec p span{font-size:46px;line-height:50.64px;margin-right:15px}.remember p{margin-top:30px}.best-seo-company .wp-block-group.importance-seo{margin-top:120px;width:90%}.importance-seo h4{font-size:16px;line-height:19.78px}.importance-seo h4 span{font-size:22px;line-height:24.05px}.importance-seo label.read-more-trigger{font-size:16px;line-height:18.2px;padding:12px 26px}.importance-seo .read-btn p.read-more-wrap{font-size:14px;line-height:18px}.best-seo-company .about-conclusion{position:relative;padding:40px 0 60px;margin-top:120px}.about-conclusion .wp-block-group__inner-container{width:90%}.about-conclusion h3{font-size:22px;line-height:24.57px}.about-conclusion h3 span{font-size:32px;line-height:32.35px}.about-conclusion p{margin-top:25px}.know-more a.wp-element-button{font-size:16px;padding:18px 26px}.best-seo-company .seo-process{margin-top:120px}.seo-process h2{padding:22px 0 22px 10px!important;max-width:250px}.best-seo-company .seo-process{padding:45px 0}.seo-services .wp-block-column h3{font-size:18px;line-height:22.2px;padding:12px}.seo-services .wp-block-column p{padding:10px 15px 25px!important}.seo-services .wp-block-columns{margin-bottom:40px}.best-seo-company .wp-block-columns.faqs{margin-top:120px}.best-seo-company .faqs h2{font-size:30px;line-height:36.35px}.faqs .right-sec .wp-block-columns{width:90%}.faqs .accordion{margin-bottom:14px;padding:0 0 0 20px;font-size:14px;line-height:18.68px}.faqs .accordion:before{width:12px;height:12px;top:4px}.faqs .accordion:after{height:16px;width:15px}.faqs .panel p{font-size:14px}.advantages h3{font-size:20px;line-height:22.24px;padding:6px 12px!important}.wp-block-group.designing-training .container{max-width:1386px;width:90%}.takeup-web ol li,.course-structure ul{font-size:14px;line-height:20px}.webdesigning-training .content-sec{width:90%}.webdesigning-training h2{margin-bottom:0!important}.webdesigning-training p{padding-right:0!important}.scope-designing h3{font-size:20px;line-height:24.24px}.wp-block-columns.container.web{margin-top:60px}.wp-block-group.advantages{margin:110px auto}.takeup-web ol li{padding:0 10px 8px 0}.takeup-web h2{width:92%}.takeup-web{padding:45px 0 40px}.wp-block-group.course-structure{margin:150px 0 0}.designing-training .wp-block-columns.webdesigning-training{margin-top:100px}.wp-block-group.scope-designing{margin-top:100px;margin-bottom:82px}.graphic-designer h2{font-size:30px;line-height:36px}.graphic-designer p{font-size:16px;line-height:20.2px}.we-are .box h3{font-size:20px;line-height:26.24px}.prodigy.container{margin-top:90px;margin-bottom:200px}.prodigy h2{margin-bottom:30px}.prodigy .img-sec .wp-block-image figure{width:80%;text-align:right}.prodigy .img-sec figure.last-child{left:25px;width:125px;bottom:50px}.best-company{padding:50px 0 50px}.best-company .last-child img{width:125px}.professionals.container{margin-top:100px}.professionals h4{font-size:26px;margin-bottom:10px;line-height:22px}.professionals .img-sec .wp-block-columns{gap:16px}.unique.container .wp-block-column{flex-basis:30%!important}.unique .wp-block-column p{min-height:180px;padding:0 15px!important}.unique .wp-block-column h3{font-size:14px;line-height:16.9px;margin-top:15px;padding:0 15px!important;min-height:70px}.unique .wp-block-column p.uniq{margin-left:15px!important}.graphic-designer .portfolio{margin-top:140px}.portfolio.container h2{margin-bottom:30px}.portfolio.container .vp-filter__item a{font-size:16px;line-height:18px}.portfolio.container .vp-filter.vp-filter__style-default{gap:15px;margin-bottom:30px}.portfolio.container a.wp-element-button{font-size:15px;line-height:18.16px;padding:8px 32px}.why-choose.container{margin:125px auto 65px}.why-choose ul{font-size:17px;line-height:20.2px;margin-top:55px}.graphic-designer .course-structure ul{margin-top:24px;font-size:16px;line-height:22.6px}.wordpress-development h2{font-size:30px;line-height:36px}.word-develope h2{margin-bottom:24px}.wordpress-development p{font-size:17px;line-height:20px}.our-portfolio p{font-size:18.63px;line-height:20.69px}.our-portfolio .slide{min-width:260px;max-width:260px;width:100%}.wp-block-group.our-portfolio{padding:45px 0;margin-bottom:130px}.our-portfolio .slider:before{bottom:-30px;width:210px}.wordpress-development h3{font-size:26.45px;line-height:30.5px}.benefits.container{margin:160px auto 100px}.benefits .left-sec p{margin:30px 0 25px;width:90%}.benefits ul li{font-size:17px;line-height:30px}.benefits .right-sec p{margin:5px 0 15px!important;font-size:13px;line-height:13px}.benefits .right-sec .wp-block-group{margin-bottom:20px}.benefits .right-sec:before{height:400px}.scope h2{margin-bottom:15px}.choose-why.container{margin-top:140px}.choose-why h2{width:90%}.choose-why ul{font-size:14.35px;line-height:28.98px;margin-top:40px}.choose-why ul li{padding-right:10px}.choose-why .right-sec .web-logo{top:55px;width:120px;left:30px}.choose-why .right-sec .client{bottom:55px}.wp-block-group.seasoned{margin:100px 0 60px!important}.seasoned .left-sec figure{margin-bottom:30px}.seasoned .left-sec h3{font-size:21.57px;line-height:22.85px}.wordpress-development .seasoned p{font-size:15px;line-height:15.68px}.wordpress-development .seasoned h3{font-size:18.01px;line-height:19.68px;margin-bottom:5px}.seasoned .left-sec p{font-size:17px;line-height:17.68px}.seasoned .right-sec .wp-block-columns{margin-bottom:40px;gap:15px}.seasoned a.wp-element-button{font-size:15.68px;line-height:16.68px;padding:16px 44px}.wp-block-group.marketing_company{margin-top:20px}.marketing_company p{font-size:16px;line-height:22px}.wp-block-columns.why-best{margin-top:80px!important}.marketing_company h2{font-size:30px;line-height:34px}.factors h3 span{font-size:16px;line-height:22.32px;padding:12px 20px}.factors h3{font-size:18px;line-height:32px;margin-bottom:10px;margin-left:-20px}.marketing_company .factors p{font-size:14px;line-height:22px;padding-right:15px!important}.factors .wp-block-column{padding:0 0 15px 20px}.modules{margin-top:110px!important;padding:70px 0 65px}.modules .container .seo:before{width:100px;height:45px;right:52px}.modules .container .ppc:before{width:100px;height:45px;left:52px}.modules .container .smm:before{height:86px;background-repeat:no-repeat}.modules .container .wp-block-column.smm{padding-top:105px}.wp-block-group.types_seo{margin-top:120px}.types_seo h2 strong{font-size:34px;line-height:36px}.types_seo .container{margin-top:50px}.types_seo figure{margin-bottom:10px}.types_seo h3{font-size:26px;line-height:32px}.wp-block-group.implementation{margin-top:120px}.implementation p.first-child{margin:16px auto}.wp-block-group.implementation h2{margin-bottom:15px}.mobile-app h3{font-size:24px;line-height:28px}.mobile-app:before{height:76px}.mobile-app p{padding-top:25px}.wp-block-group.strategy{padding-top:100px;max-height:380px;margin-bottom:160px}.strategy h3,.collateral h3{font-size:24px;line-height:28px}.strategy:before{height:75px}.collateral:before{height:75px}.strategy p{padding-top:15px}.collateral p{padding-top:20px}.collateral .container{height:270px}.campaign p{margin-bottom:25px}.provides.container{margin-top:100px}.entry-content .provides ul li{font-size:16px;line-height:24px}.entry-content .provides ul li:before{width:14px;height:16px;top:4px}.provides ul{margin-top:40px}}@media screen and (max-width :1080px){.fitvidsignore{max-width:1080px}.mixPriceGroup2{height:396px!important}.mixPriceGroup{height:434px!important}.pricingGroup h4{font-size:19px!important}h4.mixheading{font-size:17px!important;margin:20px 0 0 0!important}.pricingGroup ul li{font-size:14px}.wp-block-group.marketing_company .container{width:90%}}@media screen and (max-width :1024px){.fitvidsignore{max-width:1024px}#primary-menu-list li .sub-menu .sub-menu a{padding:2px 0 10px;font-size:12px;color:#000}.pricingGroup{padding:16px!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{padding-bottom:12em!important}.photo-quality .photographers h2{font-size:28px}.photo-quality .photographers p{font-size:18px;margin-bottom:26px}.photo-quality .photographers a.wp-element-button{font-size:26px;padding:10px 56px}.photo-quality .gallery-container{gap:15px}.gallery-container .wp-block-gallery:nth-child(1){gap:15px;margin-bottom:15px}.gallery-container .wp-block-gallery:nth-child(2){gap:15px}.videos-container h2{font-size:28px;margin-bottom:25px}.videos-container p{font-size:16px;margin-bottom:35px}.videos-container a.wp-element-button{font-size:24px;padding:5px 40px}.videos-container .content-sec{padding-right:30px}.photography-service .wp-block-column .content-box p{padding:20px 25px!important}.photography-service .wp-block-column .content-box h3{padding:12px 10px;font-size:12px}.photography-service .wp-block-column .content-box a.wp-element-button{font-size:16px;padding:8px 36px}.photography-service .wp-block-column:hover figure{height:185px}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container h3{transform:translateY(92px)}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container p{transform:translateY(-38px)}.photo-quality .photographers{width:75%!important}.photo-quality .gallery-container{width:80%!important}.videos-container .content-sec{padding-left:10%}.photography-service{width:80%!important}.photography-service .wp-block-columns{margin-top:55px}.book-slot .container .wp-block-column{flex-basis:65%!important}.book-slot .container{width:80%!important}.book-slot .container .wp-block-column form input{padding:12px 15px;font-size:13px}.book-slot .container .wp-block-column form .srvc div select{padding:12px 15px;font-size:13px}.book-slot .container .wp-block-column form textarea{padding:12px 15px;font-size:13px}.book-slot .container .wp-block-column form input.wpcf7-submit{font-size:18px;padding:8px 34px}.book-slot{padding:70px 0}.our-partners .vp-portfolio{margin:55px 0 85px}.our-partners{width:80%!important}.photo-quality{margin-top:80px}.videos-container{margin-top:110px}.photography-service{margin-top:110px}.book-slot{margin-top:110px}.book-slot .container .wp-block-column:after{width:230px;height:124px}.our-partners{margin-top:110px;margin-bottom:70px!important}.our-partners h3{font-size:18px}.best-seo-company p.first-child{margin-top:10px!important}.best-seo-company p.first-child{font-size:16px;line-height:21.8px}.best-seo-company .whats-seo{margin-top:90px}.web-container h2{font-size:28px;line-height:36.35px}.web p{margin-bottom:10px}.web-container .web h2{margin-bottom:20px}.web-container p{font-size:13px;line-height:18px}.discover .wp-block-column figure{max-width:110px}.discover .wp-block-column{padding:10px 15px 25px}.discover .wp-block-column:nth-child(2){padding:10px 40px 30px}.best-seo-chandigarh{padding:60px 0 80px}.remember .left-sec{padding:50px 50px 50px 30px}.remember h3{font-size:22px;line-height:30.57px}.remember h3 span{font-size:32px;line-height:24.35px}.remember .right-sec p span{font-size:42px;line-height:46.64px;margin-right:12px}.remember .right-sec p{font-size:14px;line-height:18.68px}.remember p{margin-top:25px}.best-seo-company .wp-block-group.importance-seo{margin-top:100px}.importance-seo h4 span{font-size:20px;line-height:23.05px}.best-seo-company .about-conclusion{padding:40px 0 50px;margin-top:100px}.about-conclusion:before{width:80%}.know-more a.wp-element-button{font-size:14px;padding:14px 24px}.best-seo-company .seo-process{margin-top:100px}.seo-process h2{max-width:225px}.seo-services .wp-block-column{flex-basis:30%!important}.best-seo-company .wp-block-columns.faqs{margin-top:100px;margin-bottom:70px}.best-seo-company .faqs h2{font-size:28px;line-height:30.35px}.faqs .accordion{margin-bottom:10px;padding:0 0 0 20px;font-size:14px;line-height:16.68px}.faqs .accordion:before{top:3px}.wp-block-columns.container.web{margin-top:40px}.wp-block-group.advantages{margin:90px auto}.advantages h3{font-size:17px;line-height:20.24px;padding:5px 10px!important}.advantages p{padding:7px 0 0 10px!important}.advantages .wp-block-columns{margin-bottom:6px}.takeup-web h2{width:100%}.takeup-web ol li,.course-structure ul{font-size:13px;line-height:18px}.takeup-web ol li{padding:0 18px 8px 0}.takeup-web{padding:40px 0 35px}.wp-block-group.course-structure{margin:120px 0 0}.wp-block-buttons.know-more{margin-top:50px}.wp-block-group.scope-designing{margin-top:80px;margin-bottom:70px}.scope-designing h3{font-size:17px;line-height:20.24px}.best-webtraining h3{padding:10px 20px 10px 35px!important}.best-webtraining p{padding-left:0!important}.graphic-designer h2{font-size:28px;line-height:34px;padding:0!important}.graphic-designer p{font-size:14px;line-height:18.2px;padding:0!important}.prodigy.container{margin-top:80px;margin-bottom:150px}.wp-block-group.graphic-designer .container{width:90%}.professionals h4{font-size:24px;margin-bottom:10px;line-height:20px;padding:0!important}.unique.container{margin-top:120px}.unique.container h2,.unique.container p.first-child{margin-bottom:20px}.unique.container .wp-block-columns{margin-top:50px}.unique .wp-block-column p{min-height:190px;line-height:17px;font-size:13px}.unique .wp-block-column p.uniq{font-size:13px}.graphic-designer .course-structure p{font-size:14px}.graphic-designer .course-structure ul{margin-top:20px;font-size:15px;line-height:20.6px}.graphic-designer .portfolio{margin-top:100px}.portfolio.container .vp-filter__item a{font-size:15px;line-height:16px}.portfolio.container .vp-filter.vp-filter__style-default{gap:12px;margin-bottom:15px}.why-choose.container{margin:100px auto 50px}.why-choose ul{font-size:16px;line-height:18.2px;margin-top:40px}.wp-block-group.wordpress-development .container{width:90%}.wordpress-development h3{font-size:24.45px;line-height:28.5px}.our-portfolio p{font-size:16.63px;line-height:17.69px}.wp-block-group.our-portfolio{padding:40px 0;margin-bottom:100px}.our-portfolio .slide{min-width:235px;max-width:235px}.our-portfolio .box{padding:6px 10px}.our-portfolio .slider:before{bottom:-38px;width:180px}.wordpress-development h2{font-size:28px;line-height:32px}.word-develope h2{margin-bottom:18px}.wordpress-development p{font-size:16px;line-height:18px}.benefits .left-sec p{margin:25px 0 15px}.benefits ul li{padding-left:10px;font-size:16px;line-height:26px}.benefits .right-sec .wp-block-group:before{width:56px;height:56px;top:-25px}.benefits .right-sec .wp-block-group{margin-bottom:15px;padding-left:80px}.benefits .right-sec:before{height:390px;left:26px}.benefits .right-sec p{font-size:12px;line-height:12px}.wordpress-development .scope p{font-size:14px;line-height:16px}.scope .wp-block-columns{width:95%!important}.choose-why.container{margin-top:100px}.choose-why ul{font-size:13.35px;line-height:26.98px;margin-top:25px}.choose-why ul li{padding-left:20px}.choose-why .right-sec .web-logo{top:45px;width:100px;left:26px}.choose-why .right-sec .client{bottom:45px}.wp-block-group.seasoned{margin:80px 0 40px!important}.wordpress-development .seasoned h3{font-size:17.01px;line-height:17.68px;margin-bottom:0}.seasoned .left-sec h3{font-size:18.57px;line-height:18.85px}.wordpress-development .seasoned p{font-size:14px;line-height:14.68px}.seasoned .left-sec p{font-size:16px;line-height:16.68px}.seasoned .read-more-state~.read-more-trigger:before{font-size:13px;line-height:13.68px}.seasoned .read-more-state:checked~.read-more-trigger:before{font-size:13px;line-height:13.68px}.seasoned .right-sec .wp-block-columns{margin-bottom:30px;gap:12px}.seasoned a.wp-element-button{font-size:14.68px;line-height:15.68px;padding:12px 38px}.wp-block-group.marketing_company{margin-top:0}.wp-block-columns.why-best{margin-top:50px!important;margin-bottom:50px}.marketing_company h2{font-size:28px;line-height:32px}.marketing_company p{font-size:15px;line-height:20px}.factors h3{font-size:17px;line-height:30px}.factors h3 span{font-size:15px;line-height:20.32px;padding:10px 16px;border-radius:12px 0}.factors .wp-block-column{border-radius:12px}.marketing_company .factors p{font-size:13px;line-height:20px}.modules{margin-top:90px!important;padding:60px 0 55px}.modules .container .wp-block-column.smm{padding-top:90px}.modules .container .smm:before{height:75px}.wp-block-group.types_seo{margin-top:90px}.types_seo h2 strong{font-size:32px;line-height:34px}.types_seo .container{margin-top:40px}.types_seo h3{font-size:24px;line-height:30px}.wp-block-group.implementation{margin-top:100px}.implementation p.first-child{width:70%;margin:16px auto 0}.implementation .mobile-app{margin-top:40px}.wp-block-group.strategy{padding-top:80px;max-height:340px;margin-bottom:150px}.wp-block-columns.campaign{margin-top:160px}.campaign p{margin-bottom:20px}.entry-content .provides ul li{font-size:15px;line-height:22px}}@media screen and (max-width :880px){.fitvidsignore{max-width:880px}.forHeading h3:before{width:90px;left:-6rem}body .ludhiyanaHeadInner{max-width:90%!important;margin:0 auto;padding:14px 0}.ludhianaFooter p{font-family:'roboto';font-size:14px;width:86%}.forHeading h3:after{width:90px;right:-6rem}.pricingGroup{padding:0 14px 0 0!important}.pricingGroup h4{font-size:16px!important}h4.mixheading{font-size:14px!important;margin:20px 0 0 0!important}.mixPriceGroup{height:450px!important}.mixPriceGroup2{height:428px!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{padding-bottom:16em!important}.photo-quality .photographers{width:85%!important}.photo-quality .gallery-container{width:90%!important}.videos-container{margin-top:100px;display:block!important}.videos-container .content-sec{padding:50px 5%;margin-bottom:0!important}.photography-service{width:90%!important;margin-top:100px}.photography-service .wp-block-columns .wp-block-column{margin-bottom:20px}.photography-service .wp-block-column:hover figure{height:170px}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container h3{transform:translateY(92px)}.photography-service .wp-block-column .content-box p{padding:20px 20px!important}.photography-service .wp-block-columns{margin-top:40px}.book-slot{margin-top:100px}.book-slot .container{width:90%!important}.book-slot .container .wp-block-column{flex-basis:80%!important}.book-slot .container{justify-content:left}.our-partners .vp-portfolio{margin:40px 0 60px}.our-partners{margin-top:100px;margin-bottom:50px!important;width:90%!important}.our-partners p{font-size:16px;width:100%}.pricingGroup h4{font-size:18px!important}.pricingGroup{padding:0 0!important}.best-seo-company .wp-block-columns.whats-seo{flex-flow:wrap!important}.best-seo-company .wp-block-columns.whats-seo .wp-block-column{flex-basis:100%!important;margin-bottom:0}.discover .wp-block-column:nth-child(2){padding:10px 15px 25px;flex-basis:100%!important}.discover .wp-block-column{padding:10px 15px 25px;flex-basis:100%!important;margin-bottom:0!important}.best-seo-company .discover .wp-block-columns{margin-top:-40px;flex-flow:wrap!important}.best-seo-chandigarh figure img{width:100%}.about-conclusion .wp-block-column figure{margin-left:0}.best-seo-chandigarh .wp-block-group__inner-container .wp-block-columns{flex-flow:wrap!important}.best-seo-chandigarh .wp-block-group__inner-container .wp-block-column{flex-basis:100%!important}.best-seo-chandigarh:before{width:100%}.best-seo-chandigarh figure{width:100%;position:relative;margin-bottom:-80px!important;text-align:left}.best-seo-chandigarh{padding:60px 0 0}.best-seo-company .wp-block-columns.remember{margin-top:150px;flex-flow:wrap!important}.remember .wp-block-column{flex-basis:100%!important;padding:0 50px 0 30px}.remember .left-sec{padding:50px 50px 50px 30px}.importance-seo .wp-block-column{flex-basis:100%!important}.importance-seo .wp-block-columns,.about-conclusion .wp-block-columns{flex-flow:wrap!important}.about-conclusion .wp-block-columns .wp-block-column{flex-basis:100%!important;margin-bottom:0}.about-conclusion:before{width:100%}.best-seo-company .seo-process{padding:40px 0}.seo-process h2{max-width:215px}.seo-process .wp-block-group__inner-container{width:90%}.seo-services .wp-block-columns{margin-bottom:40px;flex-flow:wrap!important}.seo-services .wp-block-columns .wp-block-column{flex-basis:100%!important;margin-bottom:0}.faqs .wp-block-column{flex-basis:100%!important}.best-seo-company .wp-block-columns.faqs{flex-flow:wrap!important}.faqs .right-sec .wp-block-columns{margin:0 auto!important}.container.web .wp-block-column{flex-basis:100%!important}.wp-block-columns.container.web{margin-top:30px;flex-flow:wrap!important}.web-container p{font-size:14px;line-height:20px}.advantages .wp-block-column{flex-basis:100%!important}.advantages .wp-block-columns{flex-flow:wrap!important}.advantages .wp-block-columns .wp-block-columns .wp-block-column{flex-basis:33%!important;margin-bottom:20px}.takeup-web .wp-block-columns{flex-flow:wrap!important}.takeup-web .wp-block-column{flex-basis:100%!important}.takeup-web h2,.takeup-web p{padding:0!important}.takeup-web ol li{padding:0 0 8px 0;width:100%}.takeup-web ol{padding-left:15px}.course-structure .wp-block-column{flex-basis:100%!important}.takeup-web{padding:35px 0 35px}.course-structure .container{flex-flow:wrap!important}.course-structure figure{top:0;position:relative;width:100%}.wp-block-group.course-structure:before{width:100%;height:80%}.takeup-web ol li,.course-structure ul{font-size:14px;line-height:20px}.wp-block-group.course-structure{margin:80px 0 0}.wp-block-buttons.know-more{margin-top:40px}.webdesigning-training .wp-block-column{flex-basis:100%!important}.designing-training .wp-block-columns.webdesigning-training{margin-top:90px;flex-flow:wrap!important}.designing-training .earnings,.best-webtraining{flex-flow:wrap!important}.scope-designing .wp-block-column{flex-basis:100%!important;margin-bottom:0!important}.scope-designing .earnings .wp-block-column:nth-child(1){order:2}.scope-designing .wp-block-column p{padding:0!important;margin-bottom:12px!important}.main-info p{width:100%;padding:0!important}.seo-services .wp-block-group__inner-container{width:90%}.we-are.container .wp-block-column{flex-basis:100%!important}.we-are.container{flex-flow:wrap!important;padding-bottom:50px;position:relative}.we-are .right-sec{max-width:100%;bottom:0}.prodigy.container{margin-top:60px;margin-bottom:120px;flex-flow:wrap!important}.prodigy.container .wp-block-column{margin-bottom:0;flex-basis:100%!important}.prodigy .img-sec .wp-block-image figure{width:fit-content;text-align:right}.prodigy .img-sec figure.last-child{left:42%;width:125px;bottom:40px}.we-are .slide-track{height:65px}.best-company .wp-block-columns.container,.professionals.container{flex-flow:wrap!important}.best-company .container .wp-block-column{flex-basis:100%!important}.best-company .first-img img,.best-company .last-child img{margin-top:-100px;position:relative}.best-company .container h2,.best-company .container p{text-align:left}.professionals.container .wp-block-column{flex-basis:100%!important;margin-bottom:0}.unique.container{margin-top:90px}.unique.container .wp-block-columns{flex-flow:wrap!important}.unique.container .wp-block-column{flex-basis:100%!important;height:720px!important}.unique .wp-block-column p{min-height:auto;line-height:17px;font-size:14px;padding-bottom:20px!important}.unique .wp-block-column h3{font-size:15px;line-height:17.9px;min-height:auto}.graphic-designer .course-structure figure{width:100%}.graphic-designer .portfolio{margin-top:80px}.portfolio.container .vp-filter__item a{font-size:14px;line-height:12px}.our-portfolio .container{flex-flow:wrap}.our-portfolio .container .wp-block-column{flex-basis:100%!important}.wp-block-group.our-portfolio{padding:40px 0 150px;margin-bottom:80px}.our-portfolio .right-sec{max-width:90%;bottom:30px;left:auto;right:auto}.our-portfolio .slider:before{bottom:-30px;width:180px}.our-portfolio .slide{min-width:200px;max-width:200px}.our-portfolio .slide-track{width:calc(200px* 6* 2)}.our-portfolio .container .wp-block-column{margin-bottom:0}.word-develope.container{flex-flow:wrap!important}.word-develope.container .wp-block-column{flex-basis:100%!important;margin-bottom:0}.word-develope figure{text-align:left}.benefits.container{margin:100px auto 60px;flex-flow:wrap!important}.benefits.container .wp-block-column{flex-basis:100%!important;margin-bottom:0}.benefits ul{padding-bottom:0}.benefits .right-sec:before{height:340px}.scope .wp-block-columns{width:90%!important;flex-flow:wrap!important;margin-right:auto!important}.scope .wp-block-columns .wp-block-column{flex-basis:100%!important;margin-bottom:0}.scope .wp-block-column figure{margin-left:0}.choose-why.container{margin-top:80px;flex-flow:wrap!important}.choose-why.container .wp-block-column{flex-basis:100%!important;margin-bottom:0}.choose-why .right-sec figure:nth-child(1) img{width:90%}.choose-why .right-sec .client{width:50%}.seasoned .container{flex-flow:wrap!important}.seasoned .container .wp-block-column{flex-basis:100%!important;text-align:left}.seasoned .left-sec figure{text-align:left}.seasoned .right-sec .wp-block-column:nth-child(1){flex-basis:45%!important;margin-bottom:0}.wordpress-development .seasoned h3{margin-bottom:5px}.wp-block-columns.why-best{margin-top:30px!important;margin-bottom:45px;flex-flow:wrap!important;gap:15px}.wp-block-columns.why-best .wp-block-column{flex-basis:100%!important;margin-bottom:0}.factors .wp-block-columns .wp-block-column{flex-basis:33%!important;margin-bottom:0}.factors h3{font-size:15px;line-height:28px}.factors h3 span{font-size:13px;line-height:18.32px;padding:8px 10px;border-radius:12px 0}.factors .wp-block-columns{gap:20px}.modules .container .ppc:before{width:70px;height:34px;left:60px}.modules .container .seo:before{width:70px;height:34px;right:65px}.modules .container .wp-block-column.smm{padding-top:75px;margin-bottom:0}.modules .container .smm:before{height:62px}.wp-block-group.types_seo{margin-top:80px}.wp-block-group.implementation{margin-top:80px}.implementation p.first-child{width:80%}.mobile-app .container,.strategy .container{flex-flow:wrap!important}.mobile-app .container .wp-block-column,.strategy .container .wp-block-column{flex-basis:100%!important;margin-bottom:20px}.mobile-app:before{height:50px;width:100%}.mobile-app p{padding:10px 0 0!important}.mobile-app h3{padding:10px 0!important}.wp-block-group.strategy{padding-top:70px;max-height:100%;margin-bottom:80px}.strategy:before{height:50px;bottom:70px;width:100%}.strategy p{padding-top:0}.collateral .container{height:100%;flex-flow:wrap!important}.collateral .container .wp-block-column{flex-basis:100%!important}.collateral:before{height:50px;width:100%}.collateral p{padding-top:0}.wp-block-columns.campaign{margin-top:80px}.campaign p{width:100%}.provides h2{width:100%}.provides ul{margin-top:25px}.entry-content .provides ul li{margin-bottom:15px}}@media only screen and (max-width:780px){.fitvidsignore{max-width:780px}.ludhianaLogo{flex-wrap:wrap!important;flex-direction:row;justify-content:space-between}.ludhianaLogoInner{max-width:42%}.pricingGroup{padding:20px!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{padding-bottom:4em!important}.pricingGroup.priceBorder{border-right:transparent!important}.mixBoxPrice{padding:0!important}.pricingGroup{padding:18px!important}.mixPriceGroup{height:auto!important}.mixPriceGroup2{height:auto!important}.pricingGroup h4{font-size:22px!important}.menu-button-container{display:flex}.photographic a{color:#000!important}.primary-navigation a{color:#000}.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid transparent;display:none}.primary-navigation-open .primary-navigation>.primary-menu-container{display:block;background:#26ccca}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}.admin-bar .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{top:var(--global--admin-bar--height)}.admin-bar .primary-navigation>.primary-menu-container{height:100vh}.primary-navigation>.primary-menu-container:focus{border:2px solid var(--global--color-primary)}.primary-navigation-open .primary-navigation{width:100%;position:fixed;z-index:2}.primary-navigation .primary-menu-container>ul>.menu-item{display:block;margin:0;width:100%;position:relative}span.dropdown-icon.open{color:#fff;font-size:0}.dropdown-icon.open .svg-icon{width:50px;height:50px}.getquotebtn{margin-left:auto;margin-right:65px}.site-header{position:relative;background:#131313;padding:7px 0}.primary-navigation>div>.menu-wrapper>li>.sub-menu{display:block;width:100%;position:unset;border:none;background:#fff;padding:0;margin:0}.primary-navigation>div>.menu-wrapper>li>.sub-menu>li{width:100%;border-right:none}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=false]~ul{display:none}.primary-navigation button.sub-menu-toggle{width:100%!important;height:35px!important;display:inline-block!important;vertical-align:middle;position:absolute;left:0;right:0;padding-right:20px!important}.primary-navigation .menu-item-has-children a{display:inline-block;margin-left:auto}.primary-navigation .sub-menu-toggle span{border:none!important;justify-content:flex-end}.primary-navigation .sub-menu-toggle:focus-visible{outline:none!important}.primary-navigation .sub-menu-toggle span:focus-visible{outline:none!important}.primary-navigation .sub-menu-toggle{outline:none!important}.primary-navigation .sub-menu-toggle span{outline:none!important}.banneraddverts{position:unset}.banneraddverts{margin:20px auto 70px!important;width:95%}body .banneraddverts h2{font-size:20px;margin:0 0 15px}.banneraddverts .wp-block-column{margin-bottom:0!important}.banneraddverts .wp-block-column p{margin:0 0 30px;font-size:14px}.banneraddverts .wp-block-column a{font-size:16px}.entry-content h2{margin:1.2rem 0;font-size:28px}.entry-content .has-bright-red-background-color{font-size:16px}.entry-content{font-size:15px}.expertise-blocks p a{font-size:13px}.ourexpertisesec{align-items:center!important}body .ourexpertisesec p,body .progressbarsec p,body .standoutsec p{font-family:Roboto;font-size:14px}.appoitmentsec .wp-block-columns{flex-wrap:wrap!important}.progressbarsec{margin:10px auto}.workinlogos{padding:0 15px 50px}.site-footer .wp-block-columns .wp-block-column{flex-basis:30%!important;margin-bottom:10px}.progressbars{flex-wrap:nowrap!important}.progressbars .wp-block-column:last-child{flex-basis:60px!important}.progress{margin-bottom:0!important}.testimonialslider h2{text-align:center}.expertise-blocks .wp-block-columns{flex-wrap:nowrap!important}.bars-outer{padding-top:0}.appoitmentsec .wp-block-cover__inner-container{width:100%!important}.wp-block-columns.hire{flex-wrap:nowrap!important;gap:0}.hire .wp-block-column:first-child{flex-basis:60%!important}.hire .wp-block-column:last-child{flex-basis:40%!important}.blogpagelist .wp-block-latest-posts.columns-3 li{width:100%;margin:0 0 15px}.blogpagelist .wp-post-image{max-height:250px!important;height:250px!important}.primary-navigation>div>.menu-wrapper>li.menu-item-has-children>a:before,#primary-menu-list>.menu-item-has-children>a:after{content:none}.counter-sec .wp-block-columns{flex-wrap:nowrap!important;padding:20px 0}.counter-sec .wp-block-columns .wp-block-column{margin-bottom:0!important}.skill_sec .bars-outer{padding:20px 20px}.content_sec.logo_sec figure{width:300px;margin:0 auto}.content_sec{min-height:fit-content}.content_sec .content_inner{padding:30px 20px}.tittle_sec h2{font-size:35px}.homeform p{font-family:Roboto;font-size:14px}.wp-block-columns.c-pm{flex-wrap:nowrap!important;gap:10px!important}.wp-block-columns .wp-block-column.cm-1{flex-basis:80px!important}p#k-7 span{width:100%}p#k-7{display:block}.qut-m img{width:100%}p#xl-p{font-size:18px}p#k-7 br{display:none}.writingserviceform p input{line-height:1}.innerbanner img{min-height:180px;object-fit:cover}.page-id-1764 .site-main .entry-content{margin-top:100px}.admin-bar .site-header{top:0}.admin-bar.fixedheader .site-header{top:0}.site-footer{padding:30px 0 100px}.admin-bar .primary-navigation{top:0}.getaquoteform .quotefrm{display:block}.getaquoteform .lftprt{width:100%}.getaquoteform .rytprt{width:100%}.getaquoteform span{width:100%}.servicecontainer{display:block}.serviceimg{width:100%}.serviceimg img{min-height:300px;object-fit:cover}.banner-content{width:75%;bottom:20%;transform:translate(-50%,20%);padding:20px}.service{width:100%}.serviceimg h3{font-size:22px}.serviceimg p{font-size:16px}.primary-navigation-open .menu-button-container{background:#000}.primary-navigation-open .dropdown-icon.close{color:#fff;font-family:'Merriweather Italic'}nav .current-menu-item a{color:#fff;font-weight:700}#primary-mobile-menu{width:100%;justify-content:flex-end}.apbtn{left:0}.apbtn a{font-size:13px}.gallery-container .wp-block-column{margin-bottom:0!important}.videos-container{margin-top:80px}.photography-service{margin-top:80px}.photography-service .wp-block-columns{gap:10px!important}.photography-service .wp-block-columns .wp-block-column{max-width:32%!important}.book-slot{margin-top:80px}.our-partners{margin-top:80px}.wp-block-group.advantages{margin:80px auto}.container.web p{padding:0!important}.wp-block-columns.container.web{margin-top:20px}.wp-block-buttons.know-more{margin-top:20px}.webdesigning-training .content-sec{width:90%;margin:0 auto!important}.webdesigning-training h2{padding:0!important}.webdesigning-training p{padding:0!important}.advantages .wp-block-columns .wp-block-columns .wp-block-column{flex-basis:100%;margin-bottom:20px}.prodigy .img-sec figure.last-child{left:40%;width:125px}.best-company .container .wp-block-column{margin-bottom:0}.professionals .img-sec .wp-block-columns .wp-block-column{flex-basis:47%!important}.unique.container h2,.unique.container p.first-child{width:100%}.unique.container .wp-block-column{height:680px!important}.course-structure .wp-block-column{margin-bottom:0!important}.graphic-designer .portfolio{margin-top:50px}.portfolio.container .vp-filter.vp-filter__style-default{gap:8px;margin-bottom:10px}.why-choose ul li{width:100%}.why-choose.container{margin:80px auto 30px}.prodigy .img-sec .wp-block-image figure{width:90%}.prodigy .img-sec .wp-block-image figure img{width:100%}.prodigy .img-sec figure.last-child{left:0}.professionals.container{margin-top:70px}.unique.container{margin-top:80px}.unique.container .wp-block-column{height:670px!important;margin-bottom:0}.seasoned .right-sec .wp-block-column{flex-basis:55%!important}.seasoned .right-sec .wp-block-column:nth-child(1){flex-basis:40%!important}.wp-block-group.our-portfolio{padding:40px 0 140px}.our-portfolio .right-sec{bottom:10px}.our-portfolio .slider:before{bottom:-11px;width:150px;height:2px}.modules .container{gap:0}.modules .container .wp-block-column{padding-top:50px;flex-basis:30%!important}.modules .container .wp-block-column.smm{padding-top:75px}.modules .container .ppc:before{left:60px;top:32px}.modules .container .seo:before{right:60px;top:32px}.types_seo .container .wp-block-column{margin-bottom:0}.wp-block-group.implementation h2,.implementation p.first-child{width:90%!important}.implementation .mobile-app{margin-top:20px}.strategy:before{bottom:94px}.collateral h3,.strategy h3,.strategy p,.collateral p{padding:10px 0!important}.campaign h2,.campaign p{padding:0!important}}@media only screen and (max-width:768px){.servicePageFormSubmit p span{width:100%!important;display:block}.bannertitle{font-size:35px}.servicePageFormSubmit p span input{width:100%!important;display:block}.servicePageFormSubmit span.wpcf7-spinner{width:20%!important}}@media only screen and (max-width:680px){.fitvidsignore{max-width:680px}.page-id-10933 .ludhiyanaHeadInner{flex-direction:column;max-width:93%!important}.topHeadContact{flex-direction:row}.page-id-10933 figure.wp-block-image.size-large.is-resized{position:absolute;left:23px}.getQuoteBttn a{margin:0!important}.quoteCOntact{flex-direction:column-reverse;width:100%;justify-content:center;align-items:end!important}.entry-content h2{font-size:24px}.forHeading h3:before{width:57px;left:-4rem}.forHeading h3:after{width:57px;right:-4rem}.forHeading h3{font-size:22px}.bannertitle{bottom:10px}.counter-sec>.wp-block-columns{padding:0}.content_sec.logo_sec figure{width:100%}.tittle_sec h2{font-size:45px;padding:20px 0}.entry-content ul li{padding:0 5px 0 20px;background-size:12px;width:100%}.webanaly p{font-size:14px;width:100%}.webanaly .wpcf7-submit{padding:10px;width:100%}.entry-content .has-bright-red-background-color{font-size:16px;margin-bottom:10px}.home .n2-ss-slider .n2-ss-layer-with-background{padding:10px 3px!important}.serviceimg img{min-height:350px}.serviceimg p{font-size:14px}.wp-block-columns.hire{flex-wrap:wrap!important;gap:10px;flex-direction:column-reverse}.wp-block-columns.hire figure{width:100%}.n2-ss-layer.n2-ow.n-uc-1aa0efc011b03{margin:0!important}.n2-ss-layer.n2-ow.n-uc-18e2a017dd4aa{margin:0!important}div#n2-ss-7 .n2-font-57bf2b0ff166277425a31b246ea58c27-paragraph,div#n2-ss-7 .n2-font-6b537ab0fc2f7069c051dccc18a04252-paragraph{font-size:18px!important;line-height:1}div#n2-ss-7 .n2-font-7f0bd1e816792bc90995ef9bdde4fb3a-hover{font-size:217.5%!important;line-height:1!important}.vp-filter__style-default{width:100%!important}.page-id-1764 .vp-filter__item.vp-filter__item{width:100%}.page-id-1764 .vp-portfolio__layout-elements-align-center{height:320px}.apbtn{top:255px}.apbtn a{width:100%;max-width:100%!important;display:block;text-align:center;border-radius:0 8px 8px 0}.photo-quality .photographers h2{font-size:24px;margin-bottom:20px}.photo-quality .photographers a.wp-element-button{font-size:20px}.photo-quality .photographers{width:90%!important;gap:0}.photo-quality .photographers .wp-block-column figure{text-align:left}.videos-container h2{font-size:24px}.videos-container a.wp-element-button{font-size:20px}.photography-service p.first-child{font-size:16px;width:100%}.photography-service .wp-block-columns .wp-block-column{max-width:100%!important}.photography-service .wp-block-columns{justify-content:center}.photography-service .wp-block-column:hover figure{height:auto}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container h3{transform:translateY(66px)}.photography-service .wp-block-column:hover .content-box .wp-block-group__inner-container .wp-block-buttons{transform:translateY(5px)}.photography-service .wp-block-column .content-box a.wp-element-button{font-size:14px}.photography-service .wp-block-column .content-box h3{font-size:14px}.book-slot .container .wp-block-column form .submit-btn p{display:block;text-align:left}.best-seo-company p.first-child{font-size:16px;line-height:21.8px;width:90%;margin:0 auto}.best-seo-company .discover h3{font-size:20px;line-height:24.24px}.best-seo-company .discover .seo img{width:80%}.best-seo-company .discover{margin-top:80px}.best-seo-chandigarh{padding:50px 0 0;margin-top:80px}.best-seo-chandigarh p{width:100%}.best-seo-chandigarh .wp-block-column{margin-bottom:0!important}.remember .wp-block-column{padding:0 30px 0 30px}.remember .left-sec{padding:35px 30px 35px 30px;margin-bottom:0!important}.remember h3 span{font-size:26px;line-height:20.35px}.remember h3{font-size:20px;line-height:25.57px}.remember p{margin-top:15px}.remember .right-sec p span{font-size:34px;line-height:40.64px}.best-seo-company .wp-block-group.importance-seo{margin-top:80px}.importance-seo .read-btn p.read-more-wrap span{padding:5px 10px!important}.importance-seo label.read-more-trigger{font-size:15px;line-height:18.2px;padding:12px 26px}.about-conclusion h3{font-size:20px;line-height:22.57px}.about-conclusion h3 span{font-size:26px;line-height:28.35px}.best-seo-company .seo-process{margin-top:80px}.best-seo-company .whats-seo{margin-top:80px}.best-seo-company .wp-block-columns.main-info{width:90%;margin-bottom:40px}.faqs .wp-block-column{margin-bottom:0!important}.advantages .wp-block-columns .wp-block-columns .wp-block-column{flex-basis:100%!important}.advantages .right-sec .wp-block-column:nth-child(1) h3:before,.advantages .right-sec .wp-block-column:nth-child(2) h3:before{display:none}.course-structure ul li{padding:0}.wp-block-group.course-structure:before{height:90%}.designing-training .wp-block-columns.webdesigning-training{margin-top:80px}.wp-block-group.scope-designing{margin-bottom:50px}.web-container .web h2{margin-bottom:15px}.unique.container .wp-block-column{height:580px!important}.wp-block-group.our-portfolio{margin-bottom:60px}.wordpress-development h3{font-size:22.45px;line-height:26.5px}.word-develope figure img{width:100%}.benefits.container{margin:70px auto 40px}.choose-why.container{margin-top:60px}.choose-why p{width:100%}.benefits .right-sec:before{height:360px}.benefits .right-sec{padding-top:0}.benefits .right-sec .wp-block-group{margin-bottom:12px;padding-left:65px}.seasoned .right-sec .wp-block-column{flex-basis:60%!important}.seasoned .right-sec .wp-block-column:nth-child(1){flex-basis:30%!important}.choose-why .right-sec .web-logo{left:10px}.factors .wp-block-columns .wp-block-column{flex-basis:100%!important}.modules .container .ppc:before{left:30px;top:20px}.modules .container .seo:before{right:30px;top:20px}.modules .container .smm:before{top:0}.modules{margin-top:80px!important;padding:50px 0 50px}.wp-block-group.types_seo{margin-top:70px}.strategy:before{bottom:115px}.types_seo h3{font-size:20px;line-height:26px}.entry-content h3{font-size:20px}.entry-content h4{font-size:20px}}@media only screen and (max-width:668px){.fitvidsignore{max-width:668px}}@media only screen and (max-width:530px){.bannertitle{bottom:10px;font-size:27px}.fitvidsignore{max-width:530px}.topHeadContact{flex-direction:column;justify-content:end;align-items:end!important}.forHeading h3{width:49%;position:relative}.portfolio.container .vp-filter.vp-filter__style-default{justify-content:space-between;gap:0}.portfolio.container .vp-filter.vp-filter__style-default .vp-filter__item{width:49%;margin-bottom:6px}.portfolio.container .vp-filter.vp-filter__style-default .vp-filter__item a{padding:10px 0}.prodigy .img-sec figure.last-child,.best-company .last-child img{width:100px}.strategy:before{bottom:136px}.collateral:before{height:76px}}@media only screen and (max-width:420px){.fitvidsignore{max-width:420px}.site-logo .custom-logo{max-width:140px}.getquotebtn{padding:8px 10px;border-radius:4px;font-size:14px;margin-right:45px}.dropdown-icon.open .svg-icon{width:35px;height:35px}.site-footer .wp-block-columns .wp-block-column{flex-basis:100%!important;margin-bottom:0}.primary-navigation>div>.menu-wrapper>li>.sub-menu>li>a{font-size:15px}.apbtn{top:245px}.photo-quality .photographers h2{font-size:22px;margin-bottom:15px}.photo-quality .photographers p{font-size:16px;margin-bottom:20px}.photo-quality .photographers a.wp-element-button{font-size:18px;padding:10px 45px}.gallery-container .wp-block-gallery:nth-child(1) figure.wp-block-image{width:100%!important}.gallery-container .wp-block-gallery:nth-child(2) figure.wp-block-image{width:100%!important}.videos-container h2{font-size:22px}.videos-container p{font-size:16px;margin-bottom:20px}.videos-container a.wp-element-button{font-size:18px}.entry-content h2{font-size:22px}.book-slot .container .wp-block-column h2{font-size:22px;margin-bottom:10px}.book-slot .container .wp-block-column:after{width:145px;height:78px}.book-slot .container .wp-block-column p{font-size:12px}.book-slot .container .wp-block-column form .name-filed{display:block}.book-slot .container .wp-block-column form .name-filed .name{width:100%}.book-slot .container .wp-block-column form .name-filed .surname{width:100%}.book-slot .container .wp-block-column form .srvc{display:block}.book-slot .container .wp-block-column form .srvc div{width:100%}.book-slot .container .wp-block-column form p{margin-bottom:15px}.book-slot .container .wp-block-column form input{padding:10px 15px;font-size:12px}.book-slot .container .wp-block-column form .srvc div select{padding:10px 15px;font-size:12px}.book-slot .container .wp-block-column form textarea{padding:10px 15px;font-size:12px}.book-slot .container .wp-block-column form input.wpcf7-submit{font-size:16px}.our-partners .vp-portfolio{margin:20px 0 30px}.our-partners h3{font-size:16px}.best-seo-company p.first-child{font-size:14px;line-height:19.8px;width:95%}.best-seo-company .wp-block-columns.whats-seo,.best-seo-company .wp-block-group.discover{width:95%}.best-seo-company .whats-seo{margin-top:60px}.best-seo-company .discover{margin-top:60px}.best-seo-company .discover h3{font-size:18px;line-height:22.24px}.discover .wp-block-column figure{max-width:100px}.best-seo-chandigarh{padding:40px 0 0;margin-top:70px!important}.best-seo-chandigarh figure{margin-bottom:-50px!important}.best-seo-company .wp-block-columns.remember{margin-top:120px}.remember h3 span{font-size:24px}.remember h3{font-size:19px;line-height:23.57px}.remember .wp-block-column{padding:0 20px 0 20px}.remember .left-sec{padding:30px 20px 30px 20px}.remember .right-sec p{display:flex;width:100%;align-items:end}.best-seo-company h2{line-height:30.35px}.remember .right-sec p span{font-size:26px;line-height:32.64px;width:100%;margin-right:0;display:flex;max-width:42px}.importance-seo .read-btn p.read-more-wrap{margin-bottom:0}.importance-seo label.read-more-trigger{font-size:14px;padding:10px 26px}.best-seo-company .about-conclusion{padding:35px 0 30px;margin-top:80px}.know-more a.wp-element-button{font-size:14px;padding:10px 20px}.best-seo-company .seo-process{margin-top:60px;background-position:center;margin-bottom:40px}.best-seo-company .know-more{width:90%;margin-top:20px}.seo-services .wp-block-column h3{font-size:17px;line-height:20.2px;padding:10px}.seo-services .wp-block-column p{padding:10px 10px 20px!important}.best-seo-company .wp-block-columns.faqs{margin-top:60px;margin-bottom:60px}.best-seo-company .faqs h2{font-size:24px;line-height:26.35px;width:100%}.best-seo-company .wp-block-columns.main-info{margin-bottom:30px}.faqs .accordion{font-size:15px;line-height:17.68px;padding:0 20px 0 20px}.faqs .accordion:after{position:absolute;right:0;top:3px}.faqs .panel p{padding:0!important}.web-container .web h2{margin-bottom:15px;width:100%;padding:7px 14px!important}.wp-block-group.advantages{margin:50px auto}.entry-content .web-container h2{width:100%}.takeup-web h2,.takeup-web p{margin-bottom:0!important}.wp-block-group.course-structure{margin:50px 0 0}.course-structure .wp-block-group__inner-container{padding:40px 0 20px}.designing-training .wp-block-columns.webdesigning-training{margin-top:60px}.wp-block-group.scope-designing{margin-top:60px}.earnings h3{padding:11px 15px 11px 18px!important;margin-bottom:5px}.best-webtraining h3{padding:10px 20px 10px 15px!important;margin-bottom:5px}.web-container h2{font-size:22px!important;line-height:30.35px}.we-are.container{padding-bottom:42px}.we-are .box h3{font-size:17px;line-height:20.24px}.graphic-designer h2{width:100%!important;margin-bottom:10px!important}.prodigy.container{margin-top:50px}.professionals h4{font-size:20px}.unique.container{margin-top:70px}.unique.container .wp-block-column{height:515px!important;margin-top:30px}.wordpress-development h3{font-size:20.45px;line-height:24.5px;margin-bottom:0}.wordpress-development p{font-size:15px;line-height:17px}.entry-content .wordpress-development h2{line-height:30px;width:100%}.benefits .right-sec .wp-block-group:before{width:46px;height:46px;top:-16px}.benefits .right-sec .wp-block-group{margin-bottom:10px;padding-left:56px}.benefits .right-sec:before{height:68%;left:22px}.benefits ul li{padding-left:0;font-size:14px;line-height:20px}.benefits .left-sec p{margin:0 0 10px;width:100%}.benefits.container{margin:50px auto 30px}.choose-why .right-sec .web-logo{width:70px}.seasoned .right-sec .wp-block-column:nth-child(1){flex-basis:100%!important}.seasoned .right-sec .wp-block-column{flex-basis:100%!important}.seasoned .right-sec .wp-block-column figure{text-align:left}.seasoned .right-sec .wp-block-columns{margin-bottom:15px;gap:5px}.seasoned .right-sec .wp-block-column img{width:100%}.seasoned a.wp-element-button{font-size:12.68px;line-height:13.68px;padding:10px 30px}.choose-why ul{margin-top:15px;padding-bottom:0}.choose-why.container{margin-top:50px}.wp-block-group.seasoned{margin:50px 0 20px!important}.scope .wp-block-columns{gap:0}.scope{padding:20px 0}.seasoned .left-sec p{font-size:14px;line-height:14.68px}.seasoned .left-sec figure{margin-bottom:15px}.modules .container .ppc:before{left:30px;top:20px;transform:rotate(25deg);width:50px}.modules .container .seo:before{width:50px;transform:rotate(328deg)}.modules .container .smm:before{height:50px}.modules .container .wp-block-column.smm{padding-top:50px}.types_seo h2 strong{font-size:26px;line-height:28px}.modules{margin-top:60px!important;padding:45px 0 45px}.wp-block-group.types_seo{margin-top:60px}.mobile-app:before{height:70px}.strategy:before{bottom:136px;height:76px}.marketing_company h2{width:100%!important;padding:0!important}.marketing_company p{font-size:14px}.strategy:before{bottom:158px}.modules figure{width:70%}.entry-content .provides ul li:before{width:12px;height:14px;top:4px}.provides.container{margin-top:70px}.wp-block-group.implementation{margin-top:70px}}@media only screen and (max-width:400px){.bannertitle{bottom:10px;font-size:24px}.entry-content .wp-block-button{width:100%}}@media only screen and (max-width:350px){.bannertitle{bottom:10px;font-size:21px}.fitvidsignore{max-width:350px}.benefits .right-sec .wp-block-group:before{width:40px;height:40px;top:-15px}.benefits .right-sec .wp-block-group{margin-bottom:8px;padding-left:50px}.our-portfolio .slide{min-width:180px;max-width:180px}.benefits .right-sec:before{left:19px}.choose-why .right-sec .web-logo{left:0}.modules .container .seo:before{width:40px;right:25px;top:5px}.modules .container .ppc:before{width:40px;top:7px;left:15px}.modules .container .wp-block-column{padding-top:30px}.modules .container .smm:before{height:40px}.collateral:before{height:100px}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s)/2);--header:max(50px,var(--s)*1.166667);--vh:100vh;--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw)*1000%,100%)/clamp(70%,var(--bw)*1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(var(--cl) + 20%));--hsl:var(--ch) var(--cs) var(--cl);--color:hsl(var(--hsl));--dark:hsl(var(--ch) var(--cs) calc(var(--cl) - 10%));--bg:hsl(var(--hsl)/4%);--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0)}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--dark{--msg:var(--dark)}.joinchat--noanim{animation:none}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out}.joinchat--hidden{display:none!important}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat:has(.joinchat__chatbox) .joinchat__button:hover{transition-duration:1.5s}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px}.joinchat--chatbox .joinchat__button{display:none}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text)!important}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc((100% - var(--ico-size, 1))/2)}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch) var(--cs) calc(var(--cl) - 10%)/24%)}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover)}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--img .joinchat__button__image{opacity:1;animation:none}.joinchat__badge{position:absolute;z-index:2;bottom:calc(var(--s) - 8px);right:4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}.joinchat--left .joinchat__badge{right:auto;left:calc(var(--s) - 8px)}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}.joinchat__tooltip{position:absolute;top:calc(var(--h) - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--chatbox .joinchat__tooltip{display:none}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px)}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;z-index:2;bottom:calc(var(--s) + 24px);right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--h) - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:8px;right:auto}.joinchat--left .joinchat__qr:after{left:calc(var(--h) - 6px);right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated}.joinchat__chatbox{content-visibility:hidden;display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--h) + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}[dir=rtl] .joinchat__chatbox{text-align:right}.joinchat--chatbox .joinchat__chatbox{content-visibility:visible;opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}.joinchat--left .joinchat__chatbox{right:auto;left:0}.joinchat--dark .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0}[dir=rtl] .joinchat__header{padding:0 26px 0 70px}.joinchat__header span{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__header a{font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentcolor;opacity:.8}.joinchat__header a svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}.joinchat__header a:active,.joinchat__header a:hover{color:inherit!important;text-decoration:none!important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.joinchat__wa{display:block;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z'/%3E%3C/svg%3E") 50%/12px no-repeat;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}[dir=rtl] .joinchat__close{right:auto;left:24px}.joinchat__scroll{overflow:hidden scroll;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat--blur .joinchat__scroll{background:hsl(var(--hsl)/2%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.joinchat__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__content{display:flex;flex-direction:column;width:calc(100% + 4px);padding:20px 0 8px}.joinchat__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:4px;height:calc(var(--s) + 20px);background:#fff linear-gradient(180deg,var(--bg),var(--bg));-webkit-mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));pointer-events:none}.joinchat--dark .joinchat__content:after{background-color:#1a1a1a}.joinchat__open{position:sticky;z-index:2;bottom:8px;align-self:flex-end;display:flex;flex-direction:row;min-width:var(--s);height:var(--s);margin:0 8px;background:var(--color);color:inherit;border-radius:var(--h);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:background-color .2s linear}[dir=rtl] .joinchat__open{align-self:flex-start;flex-direction:row-reverse}.joinchat__open:active,.joinchat__open:hover{background:var(--hover)}.joinchat--left .joinchat__open{align-self:flex-start;flex-direction:row-reverse}[dir=rtl] .joinchat--left .joinchat__open{flex-direction:row}.joinchat--optout .joinchat__open{background-color:#999;pointer-events:none}.joinchat__open__icon{flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*0.18);margin:0;overflow:hidden}.joinchat__open__icon path{fill:none!important;stroke:var(--text)!important;stroke-linecap:round;stroke-width:33px;animation:none}.joinchat__open__icon .joinchat__pa{--stroke:1097}.joinchat__open__icon .joinchat__pb{--stroke:1020}.joinchat--chatbox .joinchat__open__icon path{stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke);animation:joinchat_send_svg 6s .2s ease-in-out infinite}.joinchat--chatbox .joinchat__open__icon .joinchat__pb{animation-delay:3.2s}.joinchat--optout .joinchat__open__icon path{animation:none}.joinchat--optout .joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat__open__text{max-width:0;padding:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:none}.joinchat--chatbox .joinchat__open__text{max-width:min(400px - 16px - var(--s),100vw - 16px - var(--s) - 2*var(--sep));padding:0 4px 0 24px;opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s}.joinchat--chatbox.joinchat--left .joinchat__open__text{padding:0 24px 0 4px}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33}.joinchat__optin a{display:inline;padding:0;color:inherit!important;text-decoration:underline}.joinchat__optin a:hover{text-decoration-thickness:2px}.joinchat__optin input{position:absolute;visibility:hidden}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer}.joinchat__optin label:before{content:"";display:block;position:absolute;top:min(50% - 11px,5px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;background:#fff;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out}.joinchat--dark .joinchat__optin label:before{background:#000}.joinchat__optin label:after{content:"";display:none;position:absolute;top:min(50% - 8px,8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg)}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0}[dir=rtl] .joinchat__optin label:before{left:auto;right:0}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color)}.joinchat__optin input:checked+label:after{display:block}.joinchat--dark .joinchat__optin{color:#d8d8d8}.joinchat__chat{--peak_l:path("M17 25V0C17 12.877 6.082 14.9 1.031 15.91c-1.559.31-1.179 2.272.004 2.272C9.609 18.182 17 18.088 17 25z");--peak_r:path("M0 25.68V0c0 13.23 10.92 15.3 15.97 16.34 1.56.32 1.18 2.34 0 2.34-8.58 0-15.97-.1-15.97 7Z");--peak:var(--peak_l);display:flex;flex-direction:column;align-items:flex-start;padding-bottom:10px}[dir=rtl] .joinchat__chat{--peak:var(--peak_r)}.joinchat__bubble{position:relative;min-width:60px;max-width:calc(100% - 52px);min-height:56px;padding:15px 20px;margin:0 26px 16px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform-origin:0 50%;animation:joinchat_show .25s cubic-bezier(0,0,.58,1.19) 10ms both}[dir=rtl] .joinchat__bubble{transform-origin:100% 50%}.joinchat__bubble:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak)}[dir=rtl] .joinchat__bubble:before{left:auto;right:-15px}.joinchat--dark .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat__bubble.joinchat__bubble--loading{width:70px;border:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate id='c' attributeName='cy' begin='0;a.end+0.1s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='c.begin+0.1s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate id='a' attributeName='cy' begin='c.begin+0.2s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3C/svg%3E") 20px 20px no-repeat!important;transform-origin:50%!important;animation:joinchat_show .1s ease-out 10ms both}.joinchat--dark .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}.joinchat__bubble.joinchat__bubble--note{min-height:0;padding:0;background:none!important;font-size:13px;line-height:1.33;filter:none;animation:none}.joinchat__bubble.joinchat__bubble--media{padding:5px}.joinchat__bubble.joinchat__bubble--loading:before,.joinchat__bubble.joinchat__bubble--note:before{content:none}.joinchat__bubble a{color:var(--msg)!important;font-size:1em;text-decoration:underline}.joinchat__bubble a:active,.joinchat__bubble a:hover{color:var(--hover)!important;border-color:var(--hover)}.joinchat__bubble a.joinchat__btn{display:inline-block;min-height:46px;max-width:100%;padding:10px 20px;margin:5px 0;border:3px solid var(--msg);border-radius:23px;line-height:20px;text-align:center;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis}.joinchat__bubble a.joinchat__btn+.joinchat__bubble a.joinchat__btn{margin-top:-5px}.joinchat__bubble img,.joinchat__bubble video{max-width:100%;height:auto;margin:.2em 0;border-radius:4px;box-shadow:0 1px 5px rgb(0 0 0/10%)}.joinchat__bubble .joinchat--inline{display:inline-block;margin:-10px 0;border-radius:0;box-shadow:none;vertical-align:middle}.joinchat__bubble--media .joinchat--inline,.joinchat__bubble--media img,.joinchat__bubble--media video{display:block;margin:0;border-radius:21px}.joinchat__bubble code{padding:2px 5px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.joinchat__bubble hr{width:100%!important;height:0!important;padding:0!important;border:none!important;border-top:2px solid var(--msg)!important;margin:10px 0!important}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes joinchat_send_svg{0%,50%,to{stroke-dashoffset:var(--stroke)}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s)/2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s)*0.2) 50% no-repeat;background-size:calc(var(--s)*0.6);color:#fff;border-radius:calc(var(--s)/2);font:700 normal calc(var(--s)*0.35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height>=481px),(orientation:portrait) and (width>=481px){.joinchat--mobile{display:none!important}}@media (width <=767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <=480px),(width <=480px){.joinchat{--sep:6px;--header:max(50px,var(--s)*0.9166667)}.joinchat__header__text{font-size:17px}.joinchat__close{--size:28px}.joinchat__bubble{max-width:calc(100% - 40px);padding:16px;margin:0 20px 10px;line-height:24px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover~.joinchat__qr,.joinchat--chatbox:has(.joinchat__open:hover) .joinchat__qr{display:flex}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark)}.joinchat--dark-auto .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat--dark-auto .joinchat__content:after{background-color:#1a1a1a}.joinchat--dark-auto .joinchat__optin label:before{background:#000}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}}@media (prefers-reduced-motion){.joinchat,.joinchat__open__icon path{animation:none}.joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat__open__text{transition:none!important}.joinchat__bubble{animation:none!important}}