.btn-black:after,.btn-primary:after,.btn-secondary:after,.btn-tertiary:after,.btn:after,.choices,.footer__link:last-child:after,.has-overlay:after,.header__main-nav-menu li:after,.not-found__svg:after,.wysiwyg-styles>blockquote:before,blockquote:after,blockquote:before,q:after,q:before{content:""}.grecaptcha-badge,.js-modal{visibility:hidden}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/wp-content/themes/gramercy/assets/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/wp-content/themes/gramercy/assets/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/wp-content/themes/gramercy/assets/fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:Boska;font-style:normal;font-weight:600;src:url(/wp-content/themes/gramercy/assets/fonts/Boska/Boska-Black.woff2) format("woff2");font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#percentage,.not-found__title{font-family:Boska,Helvetica,Arial,sans-serif}#percentage,em,i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:root{--content-gap:2.65vw;--content-gap-s:2.4vw;--content-gap-l:11.806vw}@media (min-width:768px) and (max-width:1439px){:root{--content-gap:5.65vw;--content-gap-s:2.4vw;--content-gap-l:11.806vw}}@media (min-width:1440px) and (max-width:1999px){:root{--content-gap:5.65vw;--content-gap-s:1.1vw;--content-gap-l:11.806vw}}html.is-mobile,html.is-mobile body{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}body{line-height:1;background:#fff8f1;width:100%;overflow:auto}iframe,img,video{vertical-align:bottom}@media (hover:hover){.js-has-video:hover img{transform:scale(1.05)}.js-has-video:hover span{color:#fff8f1;background-color:#9747ff}}.js-has-video .js-btn-video img{transition:transform .75s ease}.js-has-video span{font-size:calc(12rem / 16 + 2 * (100vw - 375px)/ 1065);text-transform:uppercase;color:#9747ff;border:2px solid #9747ff;border-radius:10px;z-index:1;padding:1.8571428571em 2.1428571429em;transition:color .5s ease,background-color .5s ease}@media (min-width:1440px){.js-has-video span{font-size:calc(14 / 16 + rem)}}@media (min-width:1024px){.js-has-video span{padding:2.8571428571em 3.1428571429em}}.js-has-video iframe{z-index:1}.js-has-video iframe[src=""]{pointer-events:none}.js-tabs .js-tab-content{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .5s ease}.js-tabs .js-tab-content.active{position:relative;opacity:1;pointer-events:auto}.js-modal,.js-modal .js-modal-overlay{position:fixed;height:100vh;left:0;width:100%;top:0}.js-acc-item .js-acc-trigger{display:flex;align-items:center;cursor:pointer}.js-acc-item .js-acc-trigger h3{flex:1;cursor:pointer;padding-right:5%}.js-acc-item .js-acc-content{max-height:0;overflow:hidden;will-change:max-height;transition:max-height .25s ease-out}.js-modal{opacity:0;pointer-events:none;transition:opacity .5s ease,visibility .5s ease}.js-modal.active{opacity:1;visibility:visible;pointer-events:auto}.footer__nav>ul>li>a[href="#"],.has-overlay:after{pointer-events:none}.js-modal .js-modal-overlay{background-color:rgba(0,0,0,.24);backdrop-filter:blur(5px)}svg g,svg path{transform-box:fill-box}.page-wrap{position:relative;width:100%;min-width:320px;max-width:100%;min-height:100vh;background:#fff8f1;display:flex;flex-direction:column;margin:0 auto}.page-wrap.not footer{margin-top:0}.page-wrap section{width:100%}.page-wrap section>div[class*=inner]{font-size:calc(35rem / 16 + 15 * (100vw - 375px)/ 1065)}@media (min-width:1440px){.page-wrap section>div[class*=inner]{font-size:calc(50 / 16 + rem)}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999}.preloader-cont{width:100%;display:flex;align-content:center;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;z-index:9;position:relative}.round-eight,.round-five,.round-four,.round-nine,.round-one,.round-seven,.round-six,.round-ten,.round-three,.round-two{opacity:0;transform:scale(.85);transform-origin:center;transition:opacity .1s ease-out,transform .1s ease-out}.round-animate{transform:scale(1);opacity:1}@media (max-width:629px){#svg-door{position:relative;left:.5%}}.doorss{opacity:0;transform:translateY(100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out;transform-origin:center}.svg-cont{transition:transform 1s cubic-bezier(.5,0,.5,1);transform-origin:center}.doors-open.doorss{transform:translateY(0);opacity:1}#svg-door-open{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex}.left-door-bg,.right-door-bg{position:absolute;top:0;bottom:0;width:50%;background:#33c;transition:transform 1.5s ease-in-out}.left-door-bg{left:0;transform:translateX(0)}.right-door-bg{right:0;transform:translateX(0)}.doors-open-bg.left-door-bg{transform:translateX(-100%)}.doors-open-bg.right-door-bg{transform:translateX(100%)}#progress-container{display:none;text-align:center;margin-top:20px;width:100%;justify-content:center;flex-wrap:wrap}#progress-bar{width:100%;max-width:433px;height:1px;background:rgba(250,240,230,.4)}#progress{width:0;height:1px;background-color:#fff}#percentage{text-align:center;font-size:57px;color:#fff;margin-top:20px;width:100%}@media (max-width:799px){#progress-bar{max-width:220px}#percentage{font-size:30px}}.zoom-in{transform:scale(1.1);transition:transform 1s ease-in-out}#content{opacity:0;transform:translateY(20px) scale(.8);transition:opacity 1s ease,transform 1s ease}.not-found__inner{display:flex;justify-content:center;flex-wrap:wrap;position:relative;width:100%;padding:.58em var(--content-gap) 1.7em}@media (min-width:1024px){.not-found__inner{padding:.58em var(--content-gap) 1.7em}}.not-found__logo{display:flex;justify-content:center;position:relative;width:100%}.not-found__svg{margin-top:150px;position:relative;width:auto}@media (max-width:649px){.not-found__svg{margin-top:60px}}@media (max-width:479px){.not-found__svg{margin-top:20px}}.not-found__svg svg{max-width:100%;width:100%}.not-found__svg:after{position:absolute;width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,rgba(255,248,241,.222) 0,rgba(255,248,241,0) 100%);top:0;left:0;right:0;bottom:0}.not-found__content{margin-top:50px;position:relative;width:100%}@media (max-width:479px){.not-found__content{margin-top:20px}}.not-found__title{color:#fff8f1;font-size:calc(32rem / 16 + 22 * (100vw - 375px)/ 1065);font-weight:700;text-align:center;position:relative;margin-bottom:10px;width:100%}.not-found p,.not-found__subtitle{color:#fff8f1;font-weight:400;margin-top:10px;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;text-align:center}@media (min-width:1440px){.not-found__title{font-size:calc(54 / 16 + rem)}}.not-found__subtitle{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);font-size:18px}@media (min-width:1440px){.not-found__subtitle{font-size:calc(18 / 16 + rem)}}.not-found p{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);font-size:18px}@media (min-width:1440px){.not-found p{font-size:calc(18 / 16 + rem)}}.not-found__btn-wrapper{position:relative;display:flex;justify-content:center;margin-top:38px;width:100%}.not-found__btn-wrapper .btn-primary{background:#fff;color:#33c}.page-content{flex:1;display:flex;flex-direction:column;margin-top:57px}.page-content.not{margin-top:0;background:#33c}.col-start,.wysiwyg-styles>ol,.wysiwyg-styles>ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.col-center,.js-has-video .js-btn-video{display:flex;flex-direction:column;align-items:center;justify-content:center}.in-row,.in-row-btns{display:flex;flex-wrap:wrap}.in-row-btns>*{margin-bottom:1em}.img-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.has-overlay:after{background:linear-gradient(180deg,rgba(197,246,0,0) 0,#c5f600 100%);opacity:0;transition:opacity .5s ease}.header,.header.active{background:#fff8f1}@media (hover:hover){.has-overlay:hover:after{opacity:1}}.grid-blog{width:100%;display:grid;font-size:calc(24rem / 16 + 1 * (100vw - 375px)/ 1065);grid-template-columns:repeat(1,1fr);gap:1.2em;margin-bottom:.84em}@media (min-width:1440px){.grid-blog{font-size:calc(25 / 16 + rem)}}@media (min-width:768px){.in-row-btns>:not(:last-child){margin-right:1em}.grid-blog{grid-template-columns:repeat(2,1fr);gap:1.4em .6em}}.header{position:fixed;top:0;left:0;width:100%;z-index:999}.header__logo{display:block}.header__inner{display:flex;justify-content:space-between;align-items:center;padding:.8em var(--content-gap-s);text-align:center}@media (max-width:1063px){.header__inner{padding:.67em 1em}}.header__logo-container{position:absolute;left:50%;transform:translateX(-50%)}@media (min-width:1024px){.header__logo-container{height:78%}}.header__menus{flex:1;justify-content:flex-start}.header__btn-container{flex:1;display:flex;justify-content:flex-end}@media (max-width:779px){.header__btn-container{display:none}}.header .header__inner:not(:has(.header__btn-container)) .header__logo-container{position:static;margin:0 auto;transform:none}.header__main-nav-menu li{font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;margin-right:20px;position:relative}@media (min-width:1440px){.header__main-nav-menu li{font-size:calc(12 / 16 + rem)}}@media (max-width:1079px){.header__logo img{max-width:160px;width:100%}.header__main-nav-menu li{margin-right:unset;margin-bottom:40px}}.header__main-nav-menu li:last-child{margin-right:0}.header__main-nav-menu li:last-child:after{width:0;height:0}.header__main-nav-menu li:after{background:#33c;border-radius:50%;position:absolute;width:4px;height:4px;right:-10px;top:50%;transform:translateY(-50%)}.header__main-nav-menu li a{font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;text-transform:uppercase;transition:opacity .5s ease}@media (min-width:1440px){.header__main-nav-menu li a{font-size:calc(12 / 16 + rem)}}.header__main-nav-menu li a:hover{color:#2F5EE8}@media (min-width:2000px){:root{--content-gap:8vw;--content-gap-s:1.1vw;--content-gap-l:11.806vw}.header__main-nav-menu li a{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.header__main-nav-menu li a{font-size:calc(16 / 16 + rem)}}@media (max-width:1079px){.header__main-nav-menu li:after{width:0;height:0}.header__main-nav-menu li a{font-size:calc(25rem / 16 + 5 * (100vw - 375px)/ 1065)}}@media (max-width:1079px) and (min-width:1440px){.header__main-nav-menu li a{font-size:calc(30 / 16 + rem)}}@media (min-width:2000px){.header__main-nav-menu li{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.header__main-nav-menu li{font-size:calc(16 / 16 + rem)}}@media (max-width:1309px){.header__main-nav-menu li{font-size:calc(25rem / 16 + 5 * (100vw - 375px)/ 1065)}}@media (max-width:1309px) and (min-width:1440px){.header__main-nav-menu li{font-size:calc(30 / 16 + rem)}}.header__hamburger{display:none;background:0 0;border:none;cursor:pointer;position:relative;z-index:1000}.header__hamburger-line{display:block;width:25px;height:3px;background:#33c;margin:5px 0;transition:transform .3s ease,opacity .3s ease}.header__hamburger.active{transform:rotate(180deg)}.header__hamburger.active .header__hamburger-line:nth-of-type(1){transform:rotate(45deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__hamburger.active .header__hamburger-line:nth-of-type(2){opacity:0}.header__hamburger.active .header__hamburger-line:nth-of-type(3){transform:rotate(-45deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header__menus{display:flex}.header__main-nav{display:flex;transition:opacity .3s ease,visibility .3s ease}.header__main-nav-menu{align-items:center;display:flex}@media (max-width:1080px){.header__hamburger{display:block}.header__main-nav{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:999;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header__main-nav.show{opacity:1;visibility:visible}.header__main-nav-menu{flex-direction:column;align-items:center;width:100%}}.menu-item.mobile{display:none}@media (max-width:600px){.menu-item.mobile{display:block}}.footer{position:relative;padding:8px;margin-top:80px;font-size:calc(16rem / 16 + 0 * (100vw - 375px)/ 1065);background-color:#33c}@media (min-width:1440px){.footer{font-size:calc(16 / 16 + rem)}}@media (min-width:2000px){.footer{font-size:calc(16rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.footer{font-size:calc(18 / 16 + rem)}}.footer__inner{padding:5.375em var(--content-gap) 2.7em}.footer__top{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:859px){.footer{margin-top:40px}.footer__top{flex-wrap:wrap}.footer__logo-text{width:100%}}.footer__text{position:relative;width:100%;margin-top:25px;color:#fff8f1;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);text-align:left;max-width:266px;line-height:1.2}@media (min-width:1440px){.footer__inner{padding:4.0625em 7.3125em 3.125em 3.75em}.footer__text{font-size:calc(12 / 16 + rem)}}@media (max-width:859px){.footer__text{max-width:100%;width:100%}.footer__nav{margin-top:20px}}@media (max-width:579px){.footer__logo-text{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.footer__text{text-align:center}}.footer__logo{grid-area:footer-logo;margin-bottom:10px}.footer__logo,.footer__logo-img{display:block;width:256px;height:auto}.footer__nav{width:33%;display:flex;justify-content:center}@media (max-width:1199px){.footer__nav{width:33%}}.footer__nav>ul{column-count:1;column-gap:15%;font-weight:500}@media (max-width:579px){.footer__nav{width:100%}.footer__nav>ul{column-count:1;justify-content:center;display:flex;flex-wrap:wrap}.footer__nav>ul>li{width:100%;text-align:center}}.footer__nav>ul>li{break-inside:avoid;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.8125em}.footer__nav>ul>li>a{display:block;color:#FFF8F1;text-transform:uppercase;margin-bottom:.3125em;transition:all .5s ease;font-size:calc(10rem / 16 + 0 * (100vw - 375px)/ 1065)}@media (min-width:1440px){.footer__nav>ul>li>a{font-size:calc(10 / 16 + rem)}}@media (min-width:1024px){.footer__nav>ul{column-gap:5%;max-width:50em}.footer__nav>ul>li>a{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065)}}@media (min-width:1024px) and (min-width:1440px){.footer__nav>ul>li>a{font-size:calc(14 / 16 + rem)}}@media (max-width:579px){.footer__nav>ul>li>a{width:100%;text-align:center}}.footer__nav>ul>li>a:hover{color:#2f5ee8}.footer__nav>ul>li>ul>li{display:flex;margin-bottom:.3125em}.footer__nav>ul>li>ul>li>a{color:#7d8398;cursor:pointer;transition:color .5s ease}@media (hover:hover){.footer__nav>ul>li>ul>li>a:hover{color:#33c}}.footer__right-text{position:relative;width:204px}@media (max-width:859px){.footer__right-text{margin-top:20px}}@media (max-width:579px){.footer__right-text{width:100%;text-align:center}}.footer__right-text a{color:#fff8f1}.footer__right-text p{color:#fff8f1;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:400;line-height:1.2;text-align:left}@media (min-width:1440px){.footer__right-text p{font-size:calc(12 / 16 + rem)}}@media (max-width:579px){.footer__right-text p{width:100%;text-align:center}}.footer__right-text p strong{color:#fff8f1;font-weight:700}.footer__social{grid-area:footer-social;padding:2.3em 0 1.1em}@media (min-width:1024px){.footer__social{padding-top:2em}}.footer__social-title{font-weight:500;color:#fff8f1;margin-bottom:1.25em}.footer__copyright{text-align:left;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);color:#fff8f1}@media (min-width:1440px){.footer__copyright{font-size:calc(12 / 16 + rem)}}@media (min-width:2000px){.footer__copyright{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.footer__copyright{font-size:calc(14 / 16 + rem)}}.footer .social-media__items{display:flex}.footer__wrapper{box-sizing:border-box;border-radius:20px 20px 0 0;border:1px solid #fff8f1;border-bottom:0;position:relative;width:100%}.footer .footer-icon{position:absolute;top:-7px;width:100%;height:7px;left:0}.footer__centre{display:flex;margin-top:40px;justify-content:space-between;position:relative;width:100%}@media (max-width:579px){.footer__copyright{width:100%;text-align:center}.footer__centre{flex-wrap:wrap;justify-content:center}}.footer__links{display:flex;align-items:center;position:relative}@media (max-width:579px){.footer__links{width:100%;margin-top:20px;justify-content:center}}.footer__link{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);color:#fff8f1;font-weight:400;text-align:left;position:relative;margin-right:25px;transition:all .5s ease}@media (min-width:1440px){.footer__link{font-size:calc(12 / 16 + rem)}}.footer__link:hover{color:#2f5ee8}.footer__link:last-child{margin-right:0}.footer__link:after{content:"|";position:absolute;right:-14px;top:0;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);color:#fff8f1}@media (min-width:1440px){.footer__link:after{font-size:calc(12 / 16 + rem)}}.footer__bottom{position:relative;margin-top:22px;width:100%}.footer__disclaimer-title{color:#fff8f1;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:400;line-height:1.2;text-align:left;position:relative;text-transform:uppercase;margin-bottom:15px;width:100%}@media (min-width:1440px){.footer__disclaimer-title{font-size:calc(12 / 16 + rem)}}.footer__disclaimer{position:relative;width:100%}@media (max-width:579px){.footer__disclaimer,.footer__disclaimer-title{text-align:center}}.footer__disclaimer p{color:#fff8f1;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:400;line-height:1.2;text-align:left}b,em,i,strong{color:inherit}@media (min-width:1440px){.footer__disclaimer p{font-size:calc(12 / 16 + rem)}}@media (max-width:579px){.footer__disclaimer p{text-align:center}}.footer .social-media__item{margin-right:11px}.footer .social-media__item:last-child{margin-right:0}.splide__list,.splide__slide{backface-visibility:hidden}.splide__list{display:flex}.splide__sr,.wpcf7 br,.wpcf7 form .wpcf7-spinner{display:none}.splide__slide{flex-shrink:0}.splide__track{overflow:hidden}.splide__pagination{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:calc(6rem / 16 + 2 * (100vw - 375px)/ 1065);padding-top:2.1em}@media (min-width:1440px){.splide__pagination{font-size:calc(8 / 16 + rem)}}@media (min-width:768px){.splide__pagination{padding-top:3.7em}}.splide__pagination>li{display:flex}.splide__pagination>li>button{font-size:inherit;min-width:12px;min-height:12px;border-radius:50%;padding:0;margin:0 .5em;background:#fff;border:4px solid #33C!important;transition:background-color .5s ease}@media (hover:hover){.splide__pagination>li>button:hover{background-color:#33c}}.splide__pagination>li>button.is-active{min-width:16px;min-height:16px;border:2px solid #33C!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::selection{color:#fff;background-color:#33c}html{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}@media (min-width:1024px) and (max-width:1279px){html{font-size:14px}}html *{line-height:1;color:#33c}b,em,h1,h2,h3,h4,h5,h6,li,p,span,strong{cursor:default}h1,h2,h3,h4,h5,h6{font-weight:500}a span,button span{cursor:pointer}a{text-decoration:none}mark{background-color:transparent}b,strong{font-weight:600}.page-title,.wysiwyg-styles>h1{font-size:calc(45rem / 16 + 15 * (100vw - 375px)/ 1065);letter-spacing:-.02em;text-align:center}@media (min-width:1440px){.page-title,.wysiwyg-styles>h1{font-size:calc(60 / 16 + rem)}}.block-desc-as-title,.block-title,.wysiwyg-styles>h2{font-size:calc(35rem / 16 + 15 * (100vw - 375px)/ 1065);font-weight:500}@media (min-width:1440px){.block-desc-as-title,.block-title,.wysiwyg-styles>h2{font-size:calc(50 / 16 + rem)}}.block-desc-as-title.centered,.block-title.centered,.wysiwyg-styles>h2.centered{text-align:center;margin-bottom:.5em}.block-title+.block-desc-as-title,.wysiwyg-styles>h2+.block-desc-as-title{margin:.08em 0 .6em}@media (min-width:1024px){.block-title+.block-desc-as-title,.wysiwyg-styles>h2+.block-desc-as-title{line-height:1.21}}.block-title-m{font-size:calc(25rem / 16 + 10 * (100vw - 375px)/ 1065);text-align:center}@media (min-width:1440px){.block-title-m{font-size:calc(35 / 16 + rem)}}.block-title-s,.wysiwyg-styles>h3{font-size:calc(24rem / 16 + 1 * (100vw - 375px)/ 1065);line-height:1.1em}@media (min-width:1440px){.block-title-s,.wysiwyg-styles>h3{font-size:calc(25 / 16 + rem)}}.body-font-l,.wysiwyg-styles>h4{font-size:calc(20rem / 16 + 0 * (100vw - 375px)/ 1065);line-height:1.2;color:rgba(51,51,204,.65)}@media (min-width:1440px){.body-font-l,.wysiwyg-styles>h4{font-size:calc(20 / 16 + rem)}}@media (min-width:2000px){.body-font-l,.wysiwyg-styles>h4{font-size:calc(20rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.body-font-l,.wysiwyg-styles>h4{font-size:calc(22 / 16 + rem)}}.body-font-m,.wysiwyg-styles>h5,.wysiwyg-styles>h6{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);color:rgba(51,51,204,.5)}@media (min-width:1440px){.body-font-m,.wysiwyg-styles>h5,.wysiwyg-styles>h6{font-size:calc(18 / 16 + rem)}}@media (min-width:2000px){.body-font-m,.wysiwyg-styles>h5,.wysiwyg-styles>h6{font-size:calc(18rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.body-font-m,.wysiwyg-styles>h5,.wysiwyg-styles>h6{font-size:calc(20 / 16 + rem)}}.block-description{font-size:calc(16rem / 16 + 0 * (100vw - 375px)/ 1065);color:rgba(51,51,204,.5)}@media (min-width:1440px){.block-description{font-size:calc(16 / 16 + rem)}}.block-description.centered{text-align:center}@media (min-width:2000px){.block-description{font-size:calc(16rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.block-description{font-size:calc(18 / 16 + rem)}}.body-font,.wysiwyg-styles li,.wysiwyg-styles table,.wysiwyg-styles td,.wysiwyg-styles th,.wysiwyg-styles>ol,.wysiwyg-styles>p,.wysiwyg-styles>ul{font-size:calc(16rem / 16 + 0 * (100vw - 375px)/ 1065);line-height:1.1;font-weight:400;color:rgba(51,51,204,.5)}@media (min-width:1440px){.body-font,.wysiwyg-styles li,.wysiwyg-styles table,.wysiwyg-styles td,.wysiwyg-styles th,.wysiwyg-styles>ol,.wysiwyg-styles>p,.wysiwyg-styles>ul{font-size:calc(16 / 16 + rem)}}@media (min-width:2000px){.body-font,.wysiwyg-styles li,.wysiwyg-styles table,.wysiwyg-styles td,.wysiwyg-styles th,.wysiwyg-styles>ol,.wysiwyg-styles>p,.wysiwyg-styles>ul{font-size:calc(16rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.body-font,.wysiwyg-styles li,.wysiwyg-styles table,.wysiwyg-styles td,.wysiwyg-styles th,.wysiwyg-styles>ol,.wysiwyg-styles>p,.wysiwyg-styles>ul{font-size:calc(18 / 16 + rem)}}.body-font-s{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);color:rgba(51,51,204,.5)}@media (min-width:1440px){.body-font-s{font-size:calc(14 / 16 + rem)}}@media (min-width:2000px){.body-font-s{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.body-font-s{font-size:calc(16 / 16 + rem)}}.block-date,.block-source{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;text-transform:uppercase;color:rgba(51,51,204,.5)}@media (min-width:1440px){.block-date,.block-source{font-size:calc(14 / 16 + rem)}}@media (min-width:2000px){.block-date,.block-source{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.block-date,.block-source{font-size:calc(16 / 16 + rem)}}.block-date{color:#9747ff}.block-category{display:inline-flex;align-items:center;font-size:calc(16rem / 16 + 4 * (100vw - 375px)/ 1065);font-weight:500;min-height:1.9em;border-radius:10px;background-color:#fff;padding:.2em .6em;margin-bottom:.5em}.wysiwyg-styles>h1,.wysiwyg-styles>h2{margin-bottom:.390625em}@media (min-width:1440px){.block-category{font-size:calc(20 / 16 + rem)}}.block-category:not(:last-child){margin-right:.5em}.block-category.c-brand{background-color:#33c}.wysiwyg-styles>h1,.wysiwyg-styles>h2,.wysiwyg-styles>h3,.wysiwyg-styles>h4,.wysiwyg-styles>h5,.wysiwyg-styles>h6{color:#33c}.wysiwyg-styles>h1:first-child,.wysiwyg-styles>h2:first-child,.wysiwyg-styles>h3:first-child,.wysiwyg-styles>h4:first-child,.wysiwyg-styles>h5:first-child,.wysiwyg-styles>h6:first-child{padding-top:0}.wysiwyg-styles>h2{padding-top:.625em}.wysiwyg-styles>h3{padding-top:.76em;margin-bottom:.65em}.wysiwyg-styles>h4,.wysiwyg-styles>h5,.wysiwyg-styles>h6{padding-top:.46em;margin-bottom:.52em}.wysiwyg-styles li a,.wysiwyg-styles table a,.wysiwyg-styles td a,.wysiwyg-styles th a,.wysiwyg-styles>p a{font-weight:500;color:#9747ff;text-decoration:underline 1px solid currentColor;-webkit-text-decoration:underline;text-underline-offset:1px;transition:color .5s ease,text-decoration-color .5s ease}@media (hover:hover){.wysiwyg-styles li a:hover,.wysiwyg-styles table a:hover,.wysiwyg-styles td a:hover,.wysiwyg-styles th a:hover,.wysiwyg-styles>p a:hover{color:#7939cc;text-decoration-color:#7939cc}}.wysiwyg-styles li img,.wysiwyg-styles table img,.wysiwyg-styles td img,.wysiwyg-styles th img,.wysiwyg-styles>p img{display:block;max-width:100%;height:auto;margin:2rem auto}.wysiwyg-styles li img.alignleft,.wysiwyg-styles li img.alignnone,.wysiwyg-styles table img.alignleft,.wysiwyg-styles table img.alignnone,.wysiwyg-styles td img.alignleft,.wysiwyg-styles td img.alignnone,.wysiwyg-styles th img.alignleft,.wysiwyg-styles th img.alignnone,.wysiwyg-styles>p img.alignleft,.wysiwyg-styles>p img.alignnone{margin:2rem auto 2rem 0}.wysiwyg-styles li img.alignright,.wysiwyg-styles table img.alignright,.wysiwyg-styles td img.alignright,.wysiwyg-styles th img.alignright,.wysiwyg-styles>p img.alignright{margin:2rem 0 2rem auto}.wysiwyg-styles li strong,.wysiwyg-styles table strong,.wysiwyg-styles td strong,.wysiwyg-styles th strong,.wysiwyg-styles>p strong{opacity:.8}.wysiwyg-styles>p:not(:last-child){margin-bottom:.75em}.wysiwyg-styles>ol,.wysiwyg-styles>ul{padding:.375em 0 1.2em 1.125em}.wysiwyg-styles>ol li:not(:last-child),.wysiwyg-styles>ul li:not(:last-child){margin-bottom:.7225em}.wysiwyg-styles>ol li::marker,.wysiwyg-styles>ul li::marker{font-size:.9em;color:#33c}.wysiwyg-styles>ol+h2,.wysiwyg-styles>ol+h3,.wysiwyg-styles>ol+h4,.wysiwyg-styles>ul+h2,.wysiwyg-styles>ul+h3,.wysiwyg-styles>ul+h4{padding-top:0}.wysiwyg-styles>ul{list-style:disc}.wysiwyg-styles>ol{list-style:decimal}.wysiwyg-styles>blockquote{position:relative;display:flex;justify-content:flex-end;width:98.84%;font-size:calc(26rem / 16 + 6 * (100vw - 375px)/ 1065);border:1px solid #33c;border-radius:15px;margin:2.125em 0 .78125em}.btn,.btn-black,.btn-primary,.btn-secondary,.btn-tertiary,input[type=submit]{border:none;cursor:pointer;font-family:Montserrat,Helvetica,Arial,sans-serif}@media (min-width:1440px){.wysiwyg-styles>blockquote{font-size:calc(32 / 16 + rem)}}.wysiwyg-styles>blockquote:before{position:absolute;top:-.875em;left:.96875em;width:1.9375em;height:1.71875em;background-color:#33c;mask-image:url(//gramercycenter.com/wp-content/themes/gramercy/assets/css/./../images/svg/blockquote.svg);-webkit-mask-image:url(//gramercycenter.com/wp-content/themes/gramercy/assets/css/./../images/svg/blockquote.svg);mask-size:100% 100%;-webkit-mask-size:100% 100%}.wysiwyg-styles>blockquote p{font-weight:500;line-height:1.5;width:95%;max-width:29.3125em;text-align:right;padding:1.0625em .71875em .9375em 0}@media (min-width:768px){.wysiwyg-styles>blockquote p{padding-right:1.71875em}}.btn,.btn-black,.btn-primary,.btn-secondary,.btn-tertiary{position:relative;display:flex;justify-content:center;align-items:center;min-width:11.4285714286em;min-height:3.7142857143em;color:#fff8f1;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:700;line-height:1;text-transform:uppercase;text-align:center;border-radius:500px;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;z-index:0;padding:13px 2.5714285714em;transition:background-color .5s ease,opacity .5s ease}@media (min-width:1440px){.btn,.btn-black,.btn-primary,.btn-secondary,.btn-tertiary{font-size:calc(12 / 16 + rem)}}@media (hover:hover){.btn-black:hover,.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover,.btn:hover{background:#2f5ee8}}.btn-black:after,.btn-primary:after,.btn-secondary:after,.btn-tertiary:after,.btn:after{border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;transition:opacity .5s ease}.btn-nav[disabled],.btn[disabled],[disabled].btn-black,[disabled].btn-primary,[disabled].btn-secondary,[disabled].btn-tertiary{opacity:.5;pointer-events:none}.btn-s.btn-black,.btn-s.btn-primary,.btn-s.btn-secondary,.btn-s.btn-tertiary,.btn.btn-s{min-height:3.2142857143em}@media (min-width:2000px){.btn,.btn-black,.btn-primary,.btn-secondary,.btn-tertiary{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.btn,.btn-black,.btn-primary,.btn-secondary,.btn-tertiary{font-size:calc(16 / 16 + rem)}}.btn-primary,.btn-primary:after{background-color:#33c}.btn-black,.btn-black:after{background-color:#17181c}.btn-black{color:#33c}.btn-secondary{color:#fff8f1;background-color:#9747ff}.btn-secondary:after{background-color:#7939cc}.btn-tertiary{background-color:#fff}.btn-tertiary:after{background-color:#ebebeb}.btn-nav{position:relative;display:flex;font-size:calc(27rem / 16 + 12 * (100vw - 375px)/ 1065);width:1em;height:1em;transition:opacity .35s ease}@media (min-width:1440px){.btn-nav{font-size:calc(39 / 16 + rem)}}.btn-nav__bg,.btn-nav__icon{transition:fill .5s ease}.btn-nav__icon{fill:#9747ff;stroke:#b7bbcc;z-index:1}.btn-nav__bg{fill:rgba(151,71,255,0)}@media (hover:hover){.btn-nav:hover .btn-nav__icon{fill:#fff}.btn-nav:hover .btn-nav__bg{fill:#9747ff}}.btn-nav-row{display:flex}.btn-nav-row>button{margin:0 1px}.btn-nav-col>button{margin:1px 0}.btn-black:after,.btn-nav__bg,.btn-nav__icon,.btn-primary:after,.btn-secondary:after,.btn-tertiary:after,.btn:after,.has-overlay:after,.js-has-video .js-btn-video,.js-has-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.splide__pagination>li>button{outline:0;box-shadow:none;appearance:none;cursor:pointer}.btn-nav{background-color:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;padding:0;margin:0}form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}form label.hidden{position:absolute;clip-path:circle(0);opacity:0}.choices,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;min-height:4.1428571429em;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:24px;outline:0;box-shadow:none;border:1px solid rgba(51,51,204,.2);background-color:#fff8f1;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;padding:.929em 1.5em;transition:border-color .5s ease}@media (min-width:1440px){.choices,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:calc(14 / 16 + rem)}}.choices:active,.choices:focus,.choices:focus-visible,input[type=date]:active,input[type=date]:focus,input[type=date]:focus-visible,input[type=email]:active,input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:active,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:active,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:active,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:active,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:active,input[type=url]:focus,input[type=url]:focus-visible,select:active,select:focus,select:focus-visible,textarea:active,textarea:focus,textarea:focus-visible{border-color:#33C}.choices::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:rgba(51,51,204,.4);opacity:1}.choices::-webkit-contacts-auto-fill-button,input[type=date]::-webkit-contacts-auto-fill-button,input[type=email]::-webkit-contacts-auto-fill-button,input[type=number]::-webkit-contacts-auto-fill-button,input[type=password]::-webkit-contacts-auto-fill-button,input[type=search]::-webkit-contacts-auto-fill-button,input[type=tel]::-webkit-contacts-auto-fill-button,input[type=text]::-webkit-contacts-auto-fill-button,input[type=url]::-webkit-contacts-auto-fill-button,select::-webkit-contacts-auto-fill-button,textarea::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none!important;visibility:hidden;pointer-events:none}.error-message,.form-group{position:relative;width:100%}.choices:-webkit-autofill,.choices:-webkit-autofill:focus,.choices:-webkit-autofill:hover,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:hover,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:hover,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:hover,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:hover,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:hover,input[type=url]:-webkit-autofill,input[type=url]:-webkit-autofill:focus,input[type=url]:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#33c;-webkit-box-shadow:0 0 0 1000px #fff8f1 inset;outline:transparent solid 1px}input[type=submit]{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;box-shadow:none;border-radius:0;background-color:transparent}@media (min-width:1440px){input[type=submit]{font-size:calc(14 / 16 + rem)}}textarea{padding:.929em 1.5em;min-height:9.785em;resize:none}.choices,select{background-image:url(//gramercycenter.com/wp-content/themes/gramercy/assets/css/./../images/svg/select-bg.svg);background-repeat:no-repeat;background-position:calc(100% - 1.72em) 50%;background-size:1em;padding-right:1.85em;cursor:pointer}textarea::placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500}@media (min-width:1440px){textarea::placeholder{font-size:calc(14 / 16 + rem)}}input[type=search]::-webkit-search-cancel-button{filter:sepia(1)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select option{cursor:pointer}.choices option{cursor:pointer}.error-message{display:flex;align-content:center;align-items:center;font-family:Montserrat,Helvetica,Arial,sans-serif;margin-left:15px;margin-bottom:15px;font-size:calc(12rem / 16 + 2 * (100vw - 375px)/ 1065);text-align:left;color:#e0827f}@media (min-width:1440px){.error-message{font-size:calc(14 / 16 + rem)}}.error-message b{margin-left:5px;color:#e0827f}.error-message span{color:#e0827f}.sel .error-message{margin-top:-12px}.form-group{margin-bottom:2px}.form-group.half-width{width:calc(50% - 1px)}.form-group>label{position:absolute;top:1.3572em;left:.929em;font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065)}@media (min-width:1440px){.form-group>label{font-size:calc(14 / 16 + rem)}}.form-group>label span{font-size:calc(10rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:500;color:#818186}@media (min-width:1440px){.form-group>label span{font-size:calc(10 / 16 + rem)}}.form-group>input{padding:1.65em .929em .929em}.wpcf7 form .wpcf7-not-valid-tip{position:absolute;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);color:#33c;padding-top:.5em}@media (min-width:1440px){.wpcf7 form .wpcf7-not-valid-tip{font-size:calc(12 / 16 + rem)}}.wpcf7 form .wpcf7-form-control-wrap{width:100%}.wpcf7 form .wpcf7-response-output{font-size:calc(12rem / 16 + 2 * (100vw - 375px)/ 1065);color:#33c;text-align:center;border:0;padding:0;margin:5rem auto 0}@media (min-width:1440px){.wpcf7 form .wpcf7-response-output{font-size:calc(14 / 16 + rem)}}