.aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}.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}.has-material-red-color{color:#f44336}.has-material-red-background-color{background-color:#f44336}.has-material-pink-color{color:#e91e63}.has-material-pink-background-color{background-color:#e91e63}.has-material-purple-color{color:#9c27b0}.has-material-purple-background-color{background-color:#9c27b0}.has-material-deep-purple-color{color:#673ab7}.has-material-deep-purple-background-color{background-color:#673ab7}.has-material-indigo-color{color:#3f51b5}.has-material-indigo-background-color{background-color:#3f51b5}.has-material-blue-color{color:#2196f3}.has-material-blue-background-color{background-color:#2196f3}.has-material-light-blue-color{color:#03a9f4}.has-material-light-blue-background-color{background-color:#03a9f4}.has-material-cyan-color{color:#00bcd4}.has-material-cyan-background-color{background-color:#00bcd4}.has-material-teal-color{color:#009688}.has-material-teal-background-color{background-color:#009688}.has-material-green-color{color:#4caf50}.has-material-green-background-color{background-color:#4caf50}.has-material-light-green-color{color:#8bc34a}.has-material-light-green-background-color{background-color:#8bc34a}.has-material-lime-color{color:#cddc39}.has-material-lime-background-color{background-color:#cddc39}.has-material-yellow-color{color:#ffeb3b}.has-material-yellow-background-color{background-color:#ffeb3b}.has-material-amber-color{color:#ffc107}.has-material-amber-background-color{background-color:#ffc107}.has-material-orange-color{color:#ff9800}.has-material-orange-background-color{background-color:#ff9800}.has-material-deep-orange-color{color:#ff5722}.has-material-deep-orange-background-color{background-color:#ff5722}.has-material-brown-color{color:#795548}.has-material-brown-background-color{background-color:#795548}.has-material-grey-color{color:#9e9e9e}.has-material-grey-background-color{background-color:#9e9e9e}.has-material-blue-grey-color{color:#607d8b}.has-material-blue-grey-background-color{background-color:#607d8b}.has-xs-font-size{font-size:12px}.has-s-font-size{font-size:16px}.has-m-font-size{font-size:20px}.has-l-font-size{font-size:28px}.has-xl-font-size{font-size:36px}@font-face{font-family:Peckham Press;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/PeckhamPress-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_extralight_2025.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_light_2025.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_regular_2025.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_medium_2025.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_semibold_2025.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_bold_2025.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ATC Arquette;src:url(https://gertrude.agency/wp-content/themes/gertude/dist/styles/../fonts/atc_arquette_black_2025.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--font-peckham:"Peckham Press",sans-serif;--font-arquette:"ATC Arquette",sans-serif}html{font-family:var(--font-peckham)}.font-arquette{font-family:var(--font-arquette)}.font-peckham{font-family:var(--font-peckham)}:root{--color-dark-gray:#131415;--color-white:#e8d9b0;--color-light-white:#f1f2f2;--color-light-gray:#dfe1e6;--color-black:#000;--color-medium-gray:#72777c;--color-gold:#d6bd6d;--color-light-gold:#e8d9b0;--color-text:var(--color-dark-gray);--color-background:var(--color-white);--color-border:var(--color-light-gray);--desktop-menu-height:90px;--mobile-menu-height:70px}.text-dark-gray{color:var(--color-dark-gray)}.text-white{color:var(--color-white)}.text-light-gray{color:var(--color-light-gray)}.text-black{color:var(--color-black)}.text-medium-gray{color:var(--color-medium-gray)}.text-gold{color:var(--color-gold)}.text-light-white{color:var(--color-light-white)}.bg-dark-gray{background-color:var(--color-dark-gray)}.bg-white{background-color:var(--color-white)}.bg-light-gray{background-color:var(--color-light-gray)}.bg-black{background-color:var(--color-black)}.bg-medium-gray{background-color:var(--color-medium-gray)}.bg-gold{background-color:var(--color-gold)}.border-gold{border-color:var(--color-gold)}.bg-light-white{background-color:var(--color-light-white)}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.site-header.is-scrolled{background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.logo-wrapper{width:var(--logo-width,236.44px);height:var(--logo-height,92px);-webkit-transition:width .3s,height .3s,-webkit-transform .3s ease;transition:width .3s,height .3s,-webkit-transform .3s ease;transition:width .3s,height .3s,transform .3s ease;transition:width .3s,height .3s,transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.logo-wrapper:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.logo-wrapper.scrolled{--logo-width:522.5px;--logo-height:31.34px}.logo-wrapper.scrolled:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.logo-wrapper.scrolled-dark{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.logo-wrapper.scrolled-dark:hover{-webkit-transform:scale(.824);-ms-transform:scale(.824);transform:scale(.824)}@media screen and (min-width:768px) and (max-width:1024px){.logo-wrapper{max-width:200px}}body{min-height:100vh;padding-top:var(--desktop-menu-height)}@media screen and (max-width:767px){body{padding-top:var(--mobile-menu-height)}}.menu-left li a,.menu-mobile li a,.menu-right li a{font-family:var(--font-arquette);font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;vertical-align:middle;position:relative}.menu-left li a:after,.menu-mobile li a:after,.menu-right li a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;-webkit-transition:width .3s ease;transition:width .3s ease;background-color:var(--color-black)}.menu-left li a:hover:after,.menu-mobile li a:hover:after,.menu-right li a:hover:after{width:100%}.bg-black .menu li a:after{background-color:var(--color-white)}.home .site-main{height:calc(100vh - var(--desktop-menu-height))}@media screen and (max-width:767px){.home .site-main{height:calc(100vh - var(--mobile-menu-height))}}@media screen and (max-width:767px){.home .hero-slide{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.contact-links a.with-underline,.news-navigation a.with-underline,footer a.with-underline{position:relative;text-decoration:none;display:inline}.contact-links a.with-underline:after,.news-navigation a.with-underline:after,footer a.with-underline:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:-2px;width:100%;max-width:100%;height:1px;background-color:var(--color-white);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.contact-links a.with-underline:hover:after,.news-navigation a.with-underline:hover:after,footer a.with-underline:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);height:1px}.news-navigation a.with-underline{position:relative;text-decoration:none;display:inline}.news-navigation a.with-underline:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:0;width:100%;max-width:100%;height:2px;background-color:var(--color-black);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-navigation a.with-underline:hover:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);height:1px}.custom-paragraph a.with-underline{position:relative;text-decoration:none;display:inline;background-image:-webkit-gradient(linear,left top, left bottom,from(var(--color-black)),to(var(--color-black)));background-image:linear-gradient(var(--color-black),var(--color-black));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;-webkit-transition:background-size .3s ease;transition:background-size .3s ease;padding-bottom:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.custom-paragraph a.with-underline:hover{background-size:0 1px}.mobile-navigation .menu-mobile li a{font-family:var(--font-arquette);font-weight:700;font-size:20px;line-height:100%;color:var(--color-white);text-transform:uppercase;text-align:center;text-shadow:0 0 10px hsla(0,0%,100%,.3);-webkit-transition:text-shadow .2s ease;transition:text-shadow .2s ease}.mobile-navigation .menu-mobile li a:hover{text-shadow:0 0 15px hsla(0,0%,100%,.5)}.aligncenter,.alignleft,.alignnone,.alignright{margin:5px 15px 10px}.alignleft{float:left;margin-left:0}.alignright{float:right;margin-right:0}.alignnone{display:block;margin-left:0;margin-right:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{position:relative}.wp-caption img{width:100%}.wp-caption-text{position:absolute;bottom:0;left:0;right:0;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff}.articles,.widgets{list-style-type:none;padding:0;margin:0}.gallery{position:relative;overflow:hidden;padding-bottom:20px}.gallery-item{float:left;position:relative;padding:10px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.67%}.gallery-columns-7 .gallery-item{width:14.29%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-7 .gallery .wp-caption,.gallery-columns-8 .gallery .wp-caption,.gallery-columns-9 .gallery .wp-caption{display:none}.gallery .wp-caption-text{right:10px;bottom:10px;left:10px;text-align:left}.section-comments{padding-top:15px}.section-comments a{text-decoration:none}.section-comments p{padding-bottom:18.2px}.section-comments ol,.section-comments ul{padding:0;margin:0;list-style:none outside none}.section-comments h3{position:relative;padding:0 0 10px}.section-comments h3 small{position:absolute;top:0;right:0}.comments{position:relative}.comments .children{position:relative;padding-left:70px}.comments .children:after,.comments .children:before{content:"";position:absolute;display:block}.comments .children:before{top:33px;left:23px;width:32px;height:27px;border-left:8px solid #c3c3c3;border-bottom:8px solid #c3c3c3}.comments .children:after{top:-5px;left:8px;border:20px solid rgba(0,0,0,0);border-bottom-color:#c3c3c3;border-width:20px 19px}.comment{position:relative;padding:30px 0 30px 65px}.comment .avatar{position:absolute;top:28px;left:0;width:48px;height:48px;border-radius:50%;border:1px solid #ccc}.comment__says{padding-left:5px}.comment__moderation-notice{display:inline-block;margin:3px 0 8px;color:#999}.comment__meta{padding-bottom:12px}.comment__meta a{color:#363636}.comment__text p:last-child{padding-bottom:0;margin-bottom:0}.comment__reply{padding-top:10px;text-align:right}.comment__reply a{display:inline-block;padding:5px 10px;background:#363636;color:#fff}.comment__reply a:hover{text-decoration:none;opacity:.8}.comment-respond{width:100%;padding-top:30px}.comment-respond h3{position:relative}.comment-respond small{position:absolute;top:0;right:0}.comment-respond label{display:block;padding-bottom:4px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.comment-respond textarea{display:block;width:80%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.comment-respond textarea{width:100%;height:100px}.comment-respond input[type=email]:focus,.comment-respond input[type=text]:focus,.comment-respond input[type=url]:focus{background-color:#fff}.comment-respond input[type=email]::-webkit-input-placeholder, .comment-respond input[type=text]::-webkit-input-placeholder, .comment-respond input[type=url]::-webkit-input-placeholder{color:#777}.comment-respond input[type=email]::-moz-placeholder, .comment-respond input[type=text]::-moz-placeholder, .comment-respond input[type=url]::-moz-placeholder{color:#777}.comment-respond input[type=email]:-ms-input-placeholder, .comment-respond input[type=text]:-ms-input-placeholder, .comment-respond input[type=url]:-ms-input-placeholder{color:#777}.comment-respond input[type=email]::-ms-input-placeholder, .comment-respond input[type=text]::-ms-input-placeholder, .comment-respond input[type=url]::-ms-input-placeholder{color:#777}.comment-respond input[type=email]::placeholder,.comment-respond input[type=text]::placeholder,.comment-respond input[type=url]::placeholder{color:#777}.comment-respond .required{color:#e40000}.comment-respond .comment-notes{padding-top:15px}.comment-respond .form-submit input{display:block;width:160px;height:40px;border:0;font-size:14px;font-weight:700;color:#fff;background:#363636;cursor:pointer}.no-comments{padding-top:12px;font-weight:700;font-size:18px}.search-form{position:relative;overflow:hidden}.search-form__field{display:block;width:100%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.search-form__field:focus{background-color:#fff}.search-form__field::-webkit-input-placeholder{color:#777}.search-form__field::-moz-placeholder{color:#777}.search-form__field:-ms-input-placeholder{color:#777}.search-form__field::-ms-input-placeholder{color:#777}.search-form__field::placeholder{color:#777}.search-form .screen-reader-text{position:absolute;top:0;left:0;width:0;height:0;opacity:.5;visibility:hidden}.mobile-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.hamburger-box-wrapper{position:relative;width:100%;height:100%}.hamburger-box-wrapper .hamburger-line{position:absolute;width:100%;left:0}.hamburger-box-wrapper .hamburger-line:first-child{top:0}.hamburger-box-wrapper .hamburger-line:last-child{bottom:0}.mobile-menu-toggle.active .hamburger-box-wrapper .hamburger-line:first-child{top:calc(50% - .91px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-toggle.active .hamburger-box-wrapper .hamburger-line:last-child{bottom:calc(50% - .91px);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.gertrude-block h1{font-family:var(--font-peckham),serif!important;font-size:36px;margin:10px 0}@media screen and (max-width:767px){.gertrude-block h1{font-size:30px}}.gertrude-block h2{font-family:var(--font-peckham),serif!important;font-size:32px;margin:8px 0}@media screen and (max-width:767px){.gertrude-block h2{font-size:26px}}.gertrude-block h3{font-family:var(--font-peckham),serif!important;font-size:22px;margin:6px 0}@media screen and (max-width:767px){.gertrude-block h3{font-size:20px}}.gertrude-block:last-of-type{margin-bottom:0!important;padding-bottom:0!important}@media (min-width:768px){.site-header{-webkit-transition:height .4s cubic-bezier(.4,0,.2,1);transition:height .4s cubic-bezier(.4,0,.2,1)}.site-header .menu-left a,.site-header .menu-right a{-webkit-transition:font-size .4s cubic-bezier(.4,0,.2,1);transition:font-size .4s cubic-bezier(.4,0,.2,1);font-size:20px}.site-header.scrolled{height:60px!important}.site-header.scrolled .menu-left a,.site-header.scrolled .menu-right a{font-size:16px!important}.site-header .site-logo{-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1), -webkit-transform .4s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.site-header.scrolled .site-logo{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.black-curtain-container,.has-black-curtain{position:relative;overflow:hidden;min-height:100vh}.has-black-curtain:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);z-index:100;pointer-events:none}.has-black-curtain>*{visibility:hidden;opacity:0}.has-black-curtain.curtain-initialized:before{display:none}.has-black-curtain.curtain-initialized>*{visibility:visible;opacity:1}.black-curtain-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);z-index:20;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform 1.2s cubic-bezier(.4,0,.2,1);transition:transform 1.2s cubic-bezier(.4,0,.2,1);transition:transform 1.2s cubic-bezier(.4,0,.2,1), -webkit-transform 1.2s cubic-bezier(.4,0,.2,1);min-height:100vh}.black-curtain-container.curtain-reveal .black-curtain-overlay{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.video-wrapper,.video-wrapper iframe{background-color:rgba(0,0,0,0)}.align-justify-right{text-align:justify;text-align-last:right;-moz-text-align-last:right;-webkit-text-align-last:right}.align-justify-left{text-align:justify;text-align-last:left;-moz-text-align-last:left;-webkit-text-align-last:left}.cky-consent-bar{background-color:var(--color-black)!important;border-color:var(--color-black)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.cky-btn,.cky-notice-des{font-family:var(--font-arquette)!important;font-size:16px;color:var(--color-white)!important}.cky-btn{font-size:18px!important;font-weight:700!important;border-color:var(--color-white)!important;padding:7px 30px!important;gap:10px!important;text-transform:uppercase!important;-webkit-transition:none!important;transition:none!important}.cky-btn-accept{background-color:var(--color-white)!important;color:var(--color-black)!important}.cky-btn:active,.cky-btn:focus,.cky-btn:hover{opacity:1!important;background-image:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;-webkit-transition:none!important;transition:none!important}.cky-btn-reject:active,.cky-btn-reject:focus,.cky-btn-reject:hover{background-color:rgba(0,0,0,0)!important;color:var(--color-white)!important;border-color:var(--color-white)!important}.cky-btn-accept:active,.cky-btn-accept:focus,.cky-btn-accept:hover{background-color:var(--color-white)!important;color:var(--color-black)!important;border-color:var(--color-white)!important}.projects-grid .project-item>div:first-child{opacity:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:opacity 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.projects-grid .project-item>div:first-child iframe,.projects-grid .project-item>div:first-child img{-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1), -webkit-transform .8s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.projects-grid .project-item.visible>div:first-child{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.projects-grid .project-item .video-wrapper{position:relative;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0)}.projects-grid .project-item .video-wrapper:before{content:"";display:block;padding-top:125.00048%}.projects-grid .project-item .video-wrapper iframe{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background-color:rgba(0,0,0,0)}.projects-grid .projects-loader .loading-spinner{@apply animate-spin}.copy-link-icon-green{color:#22c55e!important;fill:#22c55e!important;stroke:#22c55e!important;-webkit-transition:color .2s,fill .2s,stroke .2s;transition:color .2s,fill .2s,stroke .2s}.featured-image{width:746.6666259765625px;height:420px}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#popup-content.animate{-webkit-animation-name:scaleUp;animation-name:scaleUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.17,.67,.83,.67);animation-timing-function:cubic-bezier(.17,.67,.83,.67);-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (max-width:1200px){.featured-image{width:500px;height:281px}}@media (max-width:768px){.featured-image{width:300px;height:169px}}.logos-popup-bg{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;pointer-events:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.logos-popup-bg.active{opacity:1}.work-logos .grid{position:relative;z-index:20}#popup-content img,.logos-popup-bg img{max-width:60vw;max-height:60vh;opacity:1;-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.17,.67,.83,.67);transition:opacity .3s,-webkit-transform .5s cubic-bezier(.17,.67,.83,.67);transition:transform .5s cubic-bezier(.17,.67,.83,.67),opacity .3s;transition:transform .5s cubic-bezier(.17,.67,.83,.67),opacity .3s,-webkit-transform .5s cubic-bezier(.17,.67,.83,.67)}#popup-content.animate img{-webkit-animation:scaleUp .5s cubic-bezier(.17,.67,.83,.67) both;animation:scaleUp .5s cubic-bezier(.17,.67,.83,.67) both}.logo-container .logo-link.group:hover .inline-svg svg,.logo-container .logo-link.group:hover .inline-svg svg g,.logo-container .logo-link.group:hover .inline-svg svg path,.logo-container .logo-link.group:hover .inline-svg svg rect,.logo-container .logo-link.group:hover .inline-svg svg text{fill:var(--color-black)!important;color:var(--color-black)!important;stroke:none!important}.accordion-block{@apply w-full bg-black}.accordion-block .accordion-item{@apply w-full}.accordion-block .accordion-item:last-child{@apply border-b border-gray-600}.accordion-block .accordion-item .accordion-toggle{@apply text-left transition-colors duration-300 hover:bg-gray-900 focus:outline-none relative z-10}.accordion-block .accordion-item .accordion-toggle .accordion-icon .minus-icon,.accordion-block .accordion-item .accordion-toggle .accordion-icon .plus-icon{@apply w-8 h-8}.accordion-block .accordion-item .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.accordion-block .accordion-item .accordion-body{@apply py-4 pb-10 text-white}.accordion-block .accordion-bottom-border{height:1px;width:100%;position:relative;overflow:hidden}.accordion-block .accordion-bottom-border:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:#4b5563;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;will-change:transform}.accordion-block .accordion-bottom-border.animate-in:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1), -webkit-transform .8s cubic-bezier(.4,0,.2,1)}.accordion-block .accordion-icon-animate,.accordion-block .accordion-title-text{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);will-change:opacity,transform}.accordion-block .accordion-content-animate{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);will-change:opacity,transform}.accordion-block .accordion-border-animate{height:1px;width:100%;position:relative;overflow:hidden}.accordion-block .accordion-border-animate:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:#4b5563;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;will-change:transform}.accordion-block .accordion-title-text.animate-in{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);will-change:auto}.accordion-block .accordion-border-animate.animate-in:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1), -webkit-transform .8s cubic-bezier(.4,0,.2,1);will-change:auto}.accordion-block .accordion-icon-animate.animate-in{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);will-change:auto}.accordion-block .accordion-content-animate.animate-in{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);will-change:auto}.no-js .accordion-block .accordion-content-animate,.no-js .accordion-block .accordion-icon-animate,.no-js .accordion-block .accordion-title-text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-js .accordion-block .accordion-border-animate:before,.no-js .accordion-block .accordion-bottom-border:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.post-title,.sidebar{display:none!important}@-webkit-keyframes scrollTextVertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scrollTextVertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.contact-form-container h2{font-family:var(--font-peckham)}.contact-form-container .wpcf7 input[type=email],.contact-form-container .wpcf7 input[type=number],.contact-form-container .wpcf7 input[type=password],.contact-form-container .wpcf7 input[type=search],.contact-form-container .wpcf7 input[type=tel],.contact-form-container .wpcf7 input[type=text],.contact-form-container .wpcf7 input[type=url],.contact-form-container .wpcf7 select,.contact-form-container .wpcf7 textarea{background-color:var(--color-light-gray);color:#333;padding:.75rem 1rem;width:100%;border:1px solid var(--color-light-gray);margin-bottom:1rem;font-size:1rem;font-weight:500}.contact-form-container .wpcf7 input[type=email]:focus,.contact-form-container .wpcf7 input[type=number]:focus,.contact-form-container .wpcf7 input[type=password]:focus,.contact-form-container .wpcf7 input[type=search]:focus,.contact-form-container .wpcf7 input[type=tel]:focus,.contact-form-container .wpcf7 input[type=text]:focus,.contact-form-container .wpcf7 input[type=url]:focus,.contact-form-container .wpcf7 select:focus,.contact-form-container .wpcf7 textarea:focus{outline:none;border-color:#333;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}.contact-form-container .wpcf7 input[type=text],.contact-form-container .wpcf7 textarea{font-size:1.2rem}.contact-form-container .wpcf7 input[type=submit]{background-color:var(--color-white);color:#000;border:none;cursor:pointer;font-weight:700;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);display:block;margin:0 auto;min-width:200px;width:50%;max-width:300px;text-transform:uppercase;padding:.95rem 2rem .75rem}.contact-form-container .wpcf7 input[type=submit]:focus,.contact-form-container .wpcf7 input[type=submit]:hover{background-color:var(--color-gold);-webkit-box-shadow:0 4px 24px 0 rgba(253,47,61,.25);box-shadow:0 4px 24px 0 rgba(253,47,61,.25);-webkit-transform:translateY(-2px) scale(1.03);-ms-transform:translateY(-2px) scale(1.03);transform:translateY(-2px) scale(1.03);outline:none}.contact-form-container .wpcf7 label{display:block;margin-bottom:.5rem;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500}.contact-form-container .wpcf7 .wpcf7-not-valid-tip{color:#dc3545;font-size:.875rem;margin-top:-.75rem;margin-bottom:.75rem}.contact-form-container .wpcf7 .wpcf7-response-output{margin:1rem 0 0;padding:.75rem;font-size:.875rem}.contact-form-container .wpcf7 .wpcf7-form-control-wrap{padding-top:10px}.contact-form-container .wpcf7 .wpcf7-response-output{font-size:16px;font-weight:500}.contact-form-container .recaptcha{display:block;margin-bottom:2rem}.contact-form-container .recaptcha .wpcf7-not-valid-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.timeline-modal{right:0;bottom:0;background-color:rgba(0,0,0,.9)}.timeline-modal-content{position:relative;width:100%;background-color:#111;padding:1rem}.timeline-modal-close{position:fixed;top:24px;right:32px;font-size:2rem;background:none;z-index:110000}.timeline-modal-video-container{padding-bottom:56.25%;height:0;overflow:hidden}.timeline-modal-video-container iframe,.timeline-modal-video-container video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.timeline-item:hover .fixed-thumbnail-preview{display:block}.play-button{background-color:#000}@media (max-width:768px){.timeline-modal-content{width:100%}.timeline-modal-close{top:12px;right:12px;font-size:2.2rem}}.fullscreen-slider-progress{z-index:100!important;pointer-events:none;position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4rem}.fullscreen-slider-progress .slider-progress-item{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);box-shadow:0 2px 8px rgba(0,0,0,.18);pointer-events:auto}.fullscreen-slider-progress .slider-progress-item:hover{-webkit-transform:scale(1.18);-ms-transform:scale(1.18);transform:scale(1.18);opacity:1;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.22);box-shadow:0 4px 16px rgba(0,0,0,.22);background-color:hsla(0,0%,100%,.95)}.slider-progress-item.bg-medium-gray:hover{background-color:var(--color-black,rgba(0,0,0,.95))!important}.full-screen-slide .play-button{background-color:#000}.full-screen-slide .work-image,.full-screen-slide .work-video{width:100vw;height:100vh}.full-screen-slide .work-image img,.full-screen-slide .work-image video,.full-screen-slide .work-video img,.full-screen-slide .work-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page-container{width:100%;height:100dvh;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none}.home-page-container::-webkit-scrollbar{display:none}.hero-slider{margin-top:4rem}@media (min-width:640px){.hero-slider{margin-top:3.75rem}}@media (min-width:768px){.hero-slider{margin-top:7.5rem}}@media (min-width:1024px){.hero-slider{margin-top:7.5rem}}.home-slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;scroll-snap-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:376px) and (max-width:426px){.home-slide{gap:10px}}@media screen and (min-width:319px) and (max-width:376px){.home-slide{gap:0}.home-slide .hero-slider{margin-top:72px}}@media screen and (max-width:767px){.home-slide{gap:15px}}@media screen and (max-width:421px){.hero-slider{margin-top:100px!important}}@media screen and (max-width:376px){.hero-slider{margin-top:65px!important}}@media screen and (max-width:365px){.hero-slider{margin-top:79px!important}}@media screen and (max-width:350px){.hero-slider{margin-top:85px!important}}@media screen and (max-width:320px){.hero-slider{margin-top:100px!important}}.home-logo-white{stroke:none}.home-logo-white,.home-logo-white .st1{fill:var(--color-white)}.site-header.menu-underline-white .menu li a:after{background-color:var(--color-white)}.slide-description h3,.slide-description h4,.slide-description h5,.slide-description h6{font-weight:400;font-size:24px;line-height:1.4}.slide-description h3{font-size:28px}.slide-description h4{font-size:18px}.slide-description h5{font-size:16px}.slide-description h6{font-size:14px}.slide-description img{margin:24px 0;display:inline-block}.typewriter-ready p{opacity:0;visibility:hidden}.typewriter-visible{opacity:1;visibility:visible}.play-icon{background-color:hsla(0,0%,100%,.15);border-color:#fff;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.play-icon div{color:#fff}.play-icon svg{fill:#000}.video-player[controls]~.custom-play-button{display:none!important}.video-player{display:block}.hero-slide-aspect{position:relative;width:auto;height:0;padding-bottom:125%}.hero-slide-aspect .slide-content{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image-container{position:relative}.hero-image-container,.hero-image-container img{width:100%;height:100%}@supports (aspect-ratio:4/5){.hero-slide-aspect{aspect-ratio:4/5;height:auto;padding-bottom:0}.hero-slide-aspect .slide-content{position:relative}}@supports (-webkit-touch-callout:none){.hero-slider-container{min-height:0;height:auto!important}}@supports not (gap:1rem){.hero-slider-container{margin-left:-1rem;margin-right:-1rem}.hero-slider-container .hero-slide{margin-left:1rem;margin-right:1rem}@media (min-width:640px){.hero-slider-container{margin-left:-1.5rem;margin-right:-1.5rem}.hero-slider-container .hero-slide{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:768px){.hero-slider-container{margin-left:-2rem;margin-right:-2rem}.hero-slider-container .hero-slide{margin-left:2rem;margin-right:2rem}}}.hero-slider-container .work-image,.hero-slider-container .work-image img,.hero-slider-container .work-image video,.hero-slider-container .work-video,.hero-slider-container .work-video img,.hero-slider-container .work-video video{height:100%}.media .video-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.media .video-play-button:hover div{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.media .video-container{position:relative;overflow:hidden}.timeline-modal{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;background:rgba(0,0,0,.95);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.timeline-modal-video-container{position:relative}.timeline-modal-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;max-height:100vh;background:#000;border:none;outline:none}.timeline-modal-close{background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1001}.timeline-modal-close:hover{background:hsla(0,0%,100%,.3)}.wysiwyg a,.wysiwyg li,.wysiwyg p{font-family:var(--font-arquette),serif!important;font-size:20px;line-height:120%}@media screen and (max-width:767px){.wysiwyg a,.wysiwyg li,.wysiwyg p{font-size:19px}}.wysiwyg h1{font-size:36px;margin:10px 0}@media screen and (max-width:767px){.wysiwyg h1{font-size:30px}}.wysiwyg h2{font-size:32px;margin:8px 0}@media screen and (max-width:767px){.wysiwyg h2{font-size:26px}}.wysiwyg h3{font-family:var(--font-peckham),serif!important;font-size:22px;margin:6px 0}@media screen and (max-width:767px){.wysiwyg h3{font-size:20px}}section.wysiwyg h1{line-height:100%}section.wysiwyg h2{line-height:110%!important}section.wysiwyg p{line-height:120%!important}.gallery-caption{}