.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ico-close{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:0% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-contact-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:73.46938775510205% 0%;background-size:462.962962962963% 500%;width:27px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-contact{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:73.46938775510205% 29.761904761904763%;background-size:462.962962962963% 500%;width:27px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-download-primary{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:0% 70.51282051282051%;background-size:657.8947368421052% 388.88888888888886%;width:19px;height:27px;display:inline-block;vertical-align:middle;font-size:0}.ico-download-solid{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:21.69811320754717% 70.51282051282051%;background-size:657.8947368421052% 388.88888888888886%;width:19px;height:27px;display:inline-block;vertical-align:middle;font-size:0}.ico-filters{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:100% 0%;background-size:568.1818181818181% 525%;width:22px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-gen-connect-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:0% 0%;background-size:390.625% 350%;width:32px;height:30px;display:inline-block;vertical-align:middle;font-size:0}.ico-gen-connect{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:38.70967741935484% 0%;background-size:390.625% 350%;width:32px;height:30px;display:inline-block;vertical-align:middle;font-size:0}.ico-language{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:0% 38.63636363636363%;background-size:367.6470588235294% 617.6470588235294%;width:34px;height:17px;display:inline-block;vertical-align:middle;font-size:0}.ico-search-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:98.09523809523809% 28.235294117647058%;background-size:625% 525%;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-search{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:98.09523809523809% 56.470588235294116%;background-size:625% 525%;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-setings{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:36.19047619047619% 38.20224719101123%;background-size:625% 656.25%;width:20px;height:16px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-down-white{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:21.69811320754717% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-down{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:43.39622641509434% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-up-white{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:44.230769230769226% 65.47619047619048%;background-size:595.2380952380953% 500%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-up{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.png);background-position:68.26923076923077% 65.47619047619048%;background-size:595.2380952380953% 500%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-close{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:0% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-contact-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:73.46938775510205% 0%;background-size:462.962962962963% 500%;width:27px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-contact{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:73.46938775510205% 29.761904761904763%;background-size:462.962962962963% 500%;width:27px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-download-primary{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:0% 70.51282051282051%;background-size:657.8947368421052% 388.88888888888886%;width:19px;height:27px;display:inline-block;vertical-align:middle;font-size:0}.ico-download-solid{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:21.69811320754717% 70.51282051282051%;background-size:657.8947368421052% 388.88888888888886%;width:19px;height:27px;display:inline-block;vertical-align:middle;font-size:0}.ico-filters{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:100% 0%;background-size:568.1818181818181% 525%;width:22px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-gen-connect-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:0% 0%;background-size:390.625% 350%;width:32px;height:30px;display:inline-block;vertical-align:middle;font-size:0}.ico-gen-connect{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:38.70967741935484% 0%;background-size:390.625% 350%;width:32px;height:30px;display:inline-block;vertical-align:middle;font-size:0}.ico-language{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:0% 38.63636363636363%;background-size:367.6470588235294% 617.6470588235294%;width:34px;height:17px;display:inline-block;vertical-align:middle;font-size:0}.ico-search-hover{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:98.09523809523809% 28.235294117647058%;background-size:625% 525%;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-search{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:98.09523809523809% 56.470588235294116%;background-size:625% 525%;width:20px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-setings-2-x{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:36.19047619047619% 38.20224719101123%;background-size:625% 656.25%;width:20px;height:16px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-down-white{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:21.69811320754717% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-down{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:43.39622641509434% 100%;background-size:657.8947368421052% 552.6315789473684%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-up-white{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:44.230769230769226% 65.47619047619048%;background-size:595.2380952380953% 500%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0}.ico-thumb-up{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/sprite.@2x.png);background-position:68.26923076923077% 65.47619047619048%;background-size:595.2380952380953% 500%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0}}.header,.section-links,.footer{--c-accent:#e92c54;--c-accent-gradient-light:rgba(233,44,84,1);--c-accent-gradient-dark:rgba(141,1,52,1)}body{--c-accent:#e92c54;--c-accent-gradient-light:rgba(233,44,84,1);--c-accent-gradient-dark:rgba(141,1,52,1)}body.color-scheme__blue{--c-accent:#00B8FF;--c-accent-gradient-light:#00B8FF;--c-accent-gradient-dark:#2062AF}*{padding:0;margin:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}img,[style*="background-image"]{image-rendering:-webkit-optimize-contrast}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type="submit"],input[type="button"],input[type="reset"],input[type="file"],input[type="image"],label[for]{cursor:pointer}a[href^="tel"],button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea,a[href^="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=text],input[type=button],input[type=tel],input[type=email],input[type=submit],input[type=date],input[type=search],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@font-face{font-family:'Mixta Ess Sharp';src:url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Bold.woff2) format("woff2"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Bold.woff) format("woff"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Mixta Ess Sharp';src:url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Regular.woff2) format("woff2"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Regular.woff) format("woff"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/MixtaEssSharp-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Visby';src:url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyMedium.woff2) format("woff2"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyMedium.woff) format("woff"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyMedium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Visby';src:url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyRegular.woff2) format("woff2"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyRegular.woff) format("woff"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Visby';src:url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyLight.woff2) format("woff2"),url(../../../../../../../../../../themes/genazzano/assets/build/assets/fonts/VisbyLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}html{font-size:62.5%}body{min-width:320px;background:#fff;font-family:Visby,sans-serif;font-weight:400;font-size:17px;line-height:1.88;color:#78787f}body:before{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}body.is-fixed{height:100%;overflow:hidden;position:relative}body.is-fixed:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background-color:#f5f6f8;opacity:.75}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}a[href^="tel"]{text-decoration:none}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{margin-bottom:calc(1.88em / 2)}.h1,h1{font-size:58px;font-weight:400;font-family:"Mixta Ess Sharp",serif;line-height:.95}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h1,h1{font-size:35px;line-height:.94}}.h2,h2{font-size:46px;font-family:"Mixta Ess Sharp",serif;font-weight:400}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h2,h2{font-size:26px}}.h3,h3{font-size:32px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h3,h3{font-size:22px;line-height:1.2}}.h4,h4{font-size:14px}.h5,h5{font-size:20px;color:#003a70;font-family:"Mixta Ess Sharp",serif;font-weight:400}p,ul,ol,dl,hr,table,blockquote{margin-bottom:1.88em}h1[class],h2[class],h3[class],h4[class],h5[class],h6[class],h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child,blockquote:last-child{margin-bottom:0}.clear:after{content:'';line-height:0;display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}[hidden],.hidden{display:none}[disabled],.disabled{cursor:default}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:767.02px) and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1023.02px) and (max-width:1199px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1199.02px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.border{position:relative}.border:after{content:'';position:absolute;top:0;right:0;bottom:0;width:23px;background:#e92c54;background:-webkit-gradient(linear,left top,left bottom,from(var(--c-accent-gradient-light)),to(var(--c-accent-gradient-dark)));background:linear-gradient(180deg,var(--c-accent-gradient-light) 0%,var(--c-accent-gradient-dark) 100%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.border:after{display:none}}.border--left:after{left:0;right:auto}.border--small:after{width:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.border--small:after{display:block;width:8px}}.article__testimonial{margin-left:72px;max-width:740px}@media (max-width:1023px){.article__testimonial{margin-left:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__testimonial p{line-height:1.21}}.article__accordion{margin-bottom:88px}@media (max-width:1023px){.article__accordion{margin-bottom:68px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__accordion{margin-bottom:31px}}.article__accordion .accordion__head p{margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__accordion .accordion__head p{margin-bottom:0!important;line-height:1.2!important}}.article__accordion .accordion__body p{line-height:1.67;margin-top:-3px;letter-spacing:.004em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__accordion .accordion__body p{line-height:1.43}}.article__video{margin-bottom:89px}@media (max-width:1023px){.article__video{margin-bottom:68px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__video{margin-bottom:47px}}.article__form{margin-bottom:110px}@media (max-width:1023px){.article__form{margin-bottom:50px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__form{margin-bottom:36px}}.article__slider{margin-bottom:72px}@media (max-width:1023px){.article__slider{margin-bottom:50px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__slider{margin-bottom:28px}}.article__downloads{margin-bottom:107px}@media (max-width:1023px){.article__downloads{margin-bottom:68px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__downloads{margin-bottom:31px}}.article__downloads p{margin-bottom:0}.article__downloads p+p{margin-top:0}.article__card{margin-bottom:34px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__card{margin-bottom:27px}}.article__articles{margin-bottom:55px}@media (max-width:1023px){.article__articles{margin-bottom:50px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__articles+.article__articles{margin-top:-20px}}.article__articles+.wp-block-table{margin-top:-15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__articles+.wp-block-separator{margin-top:-25px}}.article-small h4{color:var(--c-accent);font-weight:500}.article-small .article__actions{font-weight:500}.article-small--alt h4{margin-bottom:0;font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0}.article-small--alt p{margin-bottom:0}.article-small--tertiary h4{margin-bottom:0;font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0}.article-small--tertiary h5{margin-bottom:0;font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--c-accent)}.article__date{margin-bottom:39px}@media (max-width:1023px){.article__date{margin-bottom:22px}}.article__date p{font-size:15px;text-transform:uppercase;letter-spacing:.04em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article__date p{font-size:11px}}@media (max-width:1023px){.article__details{padding-bottom:30px;border-bottom:3px solid #f5f6f8}}.card--video h3{margin-bottom:23px;letter-spacing:-.038em}@media (max-width:1023px){.card--video h3{font-size:18px;margin-bottom:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video h3{font-size:16px}}@media (max-width:1023px){.card--video h3:after{display:none}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download p{line-height:1.1}}.btn{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-accent);color:#fff;padding:8px 39px 8px 20px;text-transform:uppercase;min-width:192px;font-size:15px;letter-spacing:.05em;border:1px solid var(--c-accent);-webkit-transition:border-color .4s,background-color .4s;transition:border-color .4s,background-color .4s}.btn i{-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:color .4s,transform .4s;transition:color .4s,transform .4s,-webkit-transform .4s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.btn:hover{background-color:#000639;border-color:#fff}.btn:hover i{color:#fff}.btn:hover .fa-plus{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}@media (max-width:1199px){.btn{min-width:150px}}.btn--hover:hover{background-color:transparent;border-color:#E92X54;color:#000639}.btn--hover:hover i{color:#000639}.btn--block{display:block;padding-left:0;padding-right:0;width:100%}.btn--plus{position:relative}.btn--plus i{position:absolute;color:#000639;top:50%;right:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn--square{width:55px;height:55px;padding:0;min-width:unset;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.btn--square{width:35px;height:40px;font-size:11px}}.btn--square i{position:absolute;color:#000639;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn--blue{font-size:14px;padding:14px 58px 13px 34px;background-color:#000639;border-color:#000639}.btn--blue i{color:#fff}.btn--icon{padding:8px 18px 8px 5px;border:1px solid var(--c-accent);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;-webkit-transition:background 0.4s,color 0.4s;transition:background 0.4s,color 0.4s}.btn--icon:hover{background-color:#000639;border-color:#fff}.btn--icon:hover i{color:#fff}.btn--icon span{display:inline-block;vertical-align:middle}.btn--icon .btn__icon{margin:0 0 0 18px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.btn--icon .btn__icon{margin:0 5px}}.btn--alt{padding:11px 20px 11px 5px}.btn--alt i{position:absolute;top:50%;right:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn--filters{padding:6px 20px 6px 5px;background:#fff;color:#75787b;border:1px solid #f3f3f3;text-transform:none;font-size:13px}.btn--filters i{display:inline-block;vertical-align:middle;margin-right:10px}.btn--filters span{display:inline-block;vertical-align:middle}.checkbox input{display:none}.checkbox input:checked+label:after{display:inline-block}.checkbox label{position:relative;padding-left:34px;color:#000639;letter-spacing:.02em;font-size:16px}@media (max-width:1023px){.checkbox label{padding-left:40px;font-size:13px;font-size:14px}}.checkbox label:before{content:'';display:inline-block;width:17px;height:17px;border:2px solid #000639;position:absolute;top:-1px;left:0}@media (max-width:1023px){.checkbox label:before{width:21px;height:21px;top:-2px}}.checkbox label:after{content:"";width:17px;height:13px;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/ico-check@2x.png);background-size:17px 13px;position:absolute;top:0;left:3px;display:none}@media (max-width:1023px){.checkbox label:after{left:6px}}body.color-scheme__blue .checkbox label:after,body.color-scheme__blue .form .gfield_checkbox label:after{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/ico-check-blue@2x.png)}body.color-scheme__blue .download__actions .ico-download-solid{visibility:visible!important;opacity:1!important}body.color-scheme__blue .testimonial .testimonial__inner:before{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-1-blue.png)}@media (max-width:1023px){body.color-scheme__blue .testimonial .testimonial__inner:before{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-3-blue.png)}}body.color-scheme__blue .testimonial .testimonial__inner:after{background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-2-blue.png)}.footer .footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.footer .footer__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__row{display:block}}.footer .footer__row--alt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .footer__inner{padding:31px 0 22px;background-color:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__inner{padding:22px 0 3px}}.footer .footer__inner--grey{background-color:#f5f6f8}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__inner--grey{padding-top:0}}.footer .footer__logo{-webkit-box-flex:0;-ms-flex:0 0 289px;flex:0 0 289px;margin-left:10px}@media (max-width:1023px){.footer .footer__logo{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__logo{max-width:250px;display:block;margin:0 auto 10px}}.footer .footer__logo img{width:100%}.footer .footer__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:99px}@media (max-width:1199px){.footer .footer__content{display:block;padding-left:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__content{padding-left:0}}.footer .footer__entry{font-size:14px;line-height:1.57;padding:0 13px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__entry{padding:3px 7px;text-align:center;font-size:13px;line-height:1.31}}.footer .footer__entry p{margin-bottom:13px;letter-spacing:.029em}.footer .footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px;margin-bottom:0;letter-spacing:.02em;list-style-type:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer__nav a{text-decoration:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav li{position:relative;padding-right:15px;margin-right:10px;letter-spacing:.03em;margin-bottom:3px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav li:before{content:'';position:absolute;top:3px;right:0;width:1px;height:12px;background-color:#78787f}}.footer .footer__nav li~li{margin-left:12px;padding-left:11px;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav li~li{margin-left:0;padding-left:0}}.footer .footer__nav li~li:after{content:'';position:absolute;top:5px;left:0;width:1px;height:12px;background-color:#78787f}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav li~li:after{display:none}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav li:last-child:before{display:none}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .quick-links-list{border-bottom:0;margin-bottom:4px}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px;-ms-flex-flow:wrap;flex-flow:wrap}@media (max-width:1399px){.grid{margin:0 -15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid{display:block;margin:0 auto}}.grid .grid__col{padding:0 10px}@media (max-width:1399px){.grid .grid__col{padding:0 15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid .grid__col{display:block;padding:0;max-width:100%}}.grid .grid__col--1of2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid .grid__col--1of2{max-width:100%}}.grid .grid__col--1of3{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid .grid__col--1of3{max-width:100%}}.grid .grid__col--1of4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media (max-width:1023px){.grid .grid__col--1of4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid .grid__col--1of4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:21px}}.grid .grid__col--1of5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid .grid__col--1of5{max-width:100%}}.grid--alt{margin:0 -20px}@media (max-width:1199px){.grid--alt{margin:0 -10px}}.grid--alt .grid__col{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}@media (max-width:1199px){.grid--alt .grid__col{padding:0 10px}}.grid--links{margin:0 0}.grid--links .grid__col{padding:0 0}@media (max-width:1199px){.grid--links .grid__col{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.grid--links .grid__col{max-width:100%}}.header{position:fixed;top:0;left:0;width:100%;z-index:10;top:0;left:0;right:0;background-color:#000639}.header .header__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 71px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1199px){.header .header__content{padding:0 0 0 20px}}.header .header__inner{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__entry{position:absolute;top:100%;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(var(--c-accent-gradient-light)),to(var(--c-accent-gradient-dark)));background:linear-gradient(180deg,var(--c-accent-gradient-light) 0%,var(--c-accent-gradient-dark) 100%);height:calc(100vh - 184px);max-height:625px;opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;overflow:auto}@media (max-width:1023px){.header .header__entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f5f6f8;padding:24px 13px 42px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:var(--app-height);max-height:none}}.header .header__entry:after{content:'';position:absolute;top:0;right:0;left:39.4%;height:625px;background-color:#f5f6f8}@media (min-width:2000px){.header .header__entry:after{left:43%}}@media (min-width:3100px){.header .header__entry:after{left:45%}}@media (max-width:1023px){.header .header__entry:after{display:none}}.header .header__entry.is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all}.header .header__entry-inner{position:relative;z-index:1;padding:76px 0 0}@media (max-width:1023px){.header .header__entry-inner{position:static;padding:0 0 0}}.header .header__nav{position:relative;z-index:1;padding:10px 0 33px;margin-left:-6px;background-color:#000639}@media (max-width:1023px){.header .header__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:transparent;padding:0 0 0}}@media (max-width:1023px){.header .header__entry-content{margin-bottom:27px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.header .header__socials{margin-left:-4px}@media (max-width:1023px){.header .header__socials{margin-left:0;margin-top:28px;z-index:1;display:none}}.header .header__socials--mobile{display:none}@media (max-width:1023px){.header .header__socials--mobile{display:block}}.header .header__socials ul{color:#fff}.header .header__socials li~li{margin-left:21px}.admin-bar .header{margin-top:32px}[class*="ico-"]{display:inline-block;vertical-align:middle}[class*="ico-"] svg{width:100%;height:100%}.ico-covid{width:20px;height:16px}.ico-calendar{width:14px;height:16px}.ico-book{width:20px;height:16px}.ico-list{width:13px;height:16px}.ico-employment{width:16px;height:16px}.logo{-webkit-box-flex:0;-ms-flex:0 0 289px;flex:0 0 289px;width:289px;height:80px;display:block;position:relative;top:-5px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.logo{-webkit-box-flex:0;-ms-flex:0 0 161px;flex:0 0 161px;width:161px;height:44px;top:0}}.logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main{padding-top:114px}@media (max-width:1023px){.main{padding-top:66px}}.nav{max-width:36.1%;color:#fff;font-family:"Mixta Ess Sharp",serif;font-size:36px;margin-left:-7px;line-height:1.2;margin-bottom:36px}@media (max-width:1023px){.nav{max-width:100%;margin-left:0;font-size:24px;margin-bottom:0}}.nav a{text-decoration:none;letter-spacing:.023em;-webkit-transition:color .4s ease;transition:color .4s ease}.nav li~li{margin-top:17px}@media (max-width:1023px){.nav li~li{margin-top:16px}}.nav .has-dd>a{position:relative;display:inline-block;padding-right:22px}@media (max-width:1023px){.nav .has-dd>a{padding-right:14px}}.nav .has-dd>a:after{content:'';position:absolute;top:52%;right:0;display:inline-block;width:13px;height:13px;border:2px solid #fff;border-top:0;border-left:0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media (max-width:1023px){.nav .has-dd>a:after{border:1px solid #fff;border-top:0;border-left:0;width:9px;height:9px}}@media (min-width:1023.02px){.nav .has-dd:hover>a{color:#000639}.nav .has-dd:hover>a:after{border-color:#000639}}@media (min-width:1023.02px){.nav .has-dd:hover>.drop-down{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.select select::-ms-expand{display:none}.shell{max-width:calc(1170px + 20px * 2);padding-left:20px;padding-right:20px;margin:auto;width:100%}.shell--fluid{max-width:none}.wrapper{position:relative;min-height:100vh}.wrapper{position:relative;min-height:100vh}.nav-trigger{position:relative;padding:58px 10px 25px;-webkit-box-flex:0;-ms-flex:0 0 142px;flex:0 0 142px;background-color:#fff;color:#000639;text-transform:uppercase;text-decoration:none;text-align:center;font-size:17px;letter-spacing:.07em;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.nav-trigger:hover{color:#fff;background-color:var(--c-accent)}.nav-trigger:hover span span{background-color:#000639}@media (max-width:1199px){.nav-trigger{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.nav-trigger{line-height:0;font-size:0;-webkit-box-flex:0;-ms-flex:0 0 57px;flex:0 0 57px;padding:33px 10px}}.nav-trigger>span{display:block;position:absolute;top:37px;left:50%;width:27px;height:17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.nav-trigger>span{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.nav-trigger span span{display:block;height:2px;position:absolute;top:0;left:0;right:8px;background-color:var(--c-accent);-webkit-transition:top .2s ease,background-color .3s,-webkit-transform .2s ease;transition:top .2s ease,background-color .3s,-webkit-transform .2s ease;transition:top .2s ease,transform .2s ease,background-color .3s;transition:top .2s ease,transform .2s ease,background-color .3s,-webkit-transform .2s ease}.nav-trigger span span:nth-child(2){left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nav-trigger span span:nth-child(3){left:8px;right:0;bottom:0;top:auto}.nav-trigger.is-active>span{height:23px}.nav-trigger.is-active span span:nth-child(2){opacity:0}.nav-trigger.is-active span span:first-child{top:50%;width:20px;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.nav-trigger.is-active span span:nth-child(3){top:50%;bottom:auto;width:20px;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.nav-alt{margin-right:37px}@media (max-width:1199px){.nav-alt{margin-right:20px}}@media (max-width:1023px){.nav-alt{display:none;margin-right:0;margin-bottom:19px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.nav-alt ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media (max-width:1023px){.nav-alt ul{display:block}}.nav-alt li~li{margin-left:17px}@media (max-width:1023px){.nav-alt li~li{margin-left:0;margin-top:13px}}@media (max-width:1023px){.nav-alt a{display:block;font-size:13px;padding:10px 40px 10px 21px}}@media (max-width:1023px){.nav-alt a i{position:relative;top:auto;right:-7px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media (min-width:1023.02px){.nav-alt--mobile{display:none}}@media (max-width:1023px){.nav-alt--mobile{display:block;width:100%}}.nav-alt--mobile .btn{font-size:15px;background-color:#000639}.nav-alt--mobile .btn i{color:#fff}.nav-alt--mobile .btn .fa-plus{-webkit-transform:none;-ms-transform:none;transform:none}.nav-access{margin-right:26px}@media (max-width:1199px){.nav-access{margin-right:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.nav-access{display:none}}.nav-access ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-access li{position:relative}.nav-access li~li{margin-left:18px}@media (max-width:1199px){.nav-access li~li{margin-left:10px}}.nav-access a{display:block;position:relative}.nav-access a:hover i{opacity:0}.nav-access a:hover i+i{opacity:1}.nav-access i{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.nav-access i+i{position:absolute;top:57%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none}.nav-access .ico-contact-hover{top:60%}.nav-access .ico-gen-connect-hover{top:55%}.nav-access--mobile{display:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.nav-access--mobile{display:block;margin-top:20px;margin-left:10px}}.hero{position:relative;height:var(--app-height);overflow:hidden}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero{margin-bottom:0;min-height:400px}}.hero h1{position:relative;margin-bottom:45px;padding-bottom:10px;color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero h1{margin-bottom:30px;padding-bottom:0}}.hero h1:after{content:'';position:absolute;bottom:-35px;height:37px;width:1px;left:3px;background-color:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero h1:after{height:31px;left:0}}.hero .hero__media{position:absolute;top:0;left:0;right:0;bottom:0}.hero .hero__image{position:absolute;top:0;left:0;right:0;bottom:0}.hero .hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (max-width:1550px){.hero .hero__image img{-o-object-position:center;object-position:center}}@media (max-width:1199px){.hero .hero__image img{-o-object-position:top;object-position:top}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__image img{-o-object-position:bottom;object-position:bottom}}.hero .hero__content{position:absolute;bottom:74px;width:622px;right:143px;padding:47px 137px 43px 74px;background-color:#000639}@media (max-width:1399px){.hero .hero__content{right:50px;width:555px;padding:47px 90px 43px 60px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__content{bottom:0;right:0;width:calc(100% - 47px);padding:28px 0 12px 30px}}.hero .hero__actions{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__actions{left:0%;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.hero .hero__actions a{display:block;width:74px;height:74px;background-color:#fff;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__actions a{width:47px;height:47px}}.hero .hero__actions a:after{content:'';position:absolute;top:44%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border:1px solid var(--c-accent);border-left:0;border-top:0;width:18px;height:18px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__actions a:after{width:12px;height:12px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero .hero__link{font-size:12px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.helpful{display:block;text-align:center}}.helpful .helpful-headline{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:28px;color:#000639;margin-bottom:17px}@media (max-width:1023px){.helpful .helpful-headline{font-size:26px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.helpful .helpful-headline{font-size:18px}}.helpful .helpful-content{margin-bottom:30px}.helpful-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.helpful-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.helpful-controls div{-ms-flex-preferred-size:48%;flex-basis:48%}}.helpful-button{min-width:115px;padding:12px 5px 12px 5px;border:1px solid var(--c-accent);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;-webkit-transition:background 0.4s,color 0.4s;transition:background 0.4s,color 0.4s;margin-right:15px;color:#fff;background-color:var(--c-accent)}.helpful-button i{margin-left:15px;display:inline-block;color:#000639;font-size:25px}.helpful-button:hover{background-color:#000639;border-color:#fff}.helpful-button:hover i{color:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.helpful-button{display:block;width:100%;font-size:13px;padding:12px 18px 12px 24px;margin-bottom:20px;margin-right:0}}.helpful-pro:hover{color:#fff!important}.helpful-contra:hover{color:#fff!important}.link{display:inline-block;position:relative;padding-right:47px;font-size:15px;text-transform:uppercase;text-decoration:none;color:#fff;letter-spacing:.055em;-webkit-transition:color .4s;transition:color .4s}.link:hover{color:var(--c-accent)}.link:hover i{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.link{font-size:13px;padding-right:15px}}.link i{position:absolute;top:50%;right:12px;color:var(--c-accent);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.link i{right:-8px}}.link--rotate:hover i{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}.link--blue{color:#000639}.link--blue i{color:var(--c-accent)}.section-quick-links{padding:69px 0 76px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-quick-links{padding:31px 0 38px}}.quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1px;color:#fff;text-align:center;font-size:24px;line-height:1.2;margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links{display:block;margin:0 -20px;font-size:17px}}.quick-links li{-webkit-box-flex:0;-ms-flex:0 0 163px;flex:0 0 163px;padding:0 1px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.quick-links li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% / 6);flex-basis:calc(100% / 6)}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links li{padding:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links li~li{margin-top:1px}}.quick-links li:first-child span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;display:block;padding:56px 30px 54px;background-color:var(--c-accent);font-family:"Mixta Ess Sharp",serif}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links li:first-child span{padding:11px 10px 9px}}.quick-links a{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000639;font-size:16px;padding:42px 20px 35px;text-decoration:none;height:100%;letter-spacing:.02em;-webkit-transition:background-color .3s;transition:background-color .3s}.quick-links a:hover{background-color:#0B103D}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:12px 20px 13px}}.quick-links a span{display:block;margin-top:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links a span{margin-top:0}}.quick-links i{position:absolute;top:34%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links i{position:relative;left:auto;top:auto;margin-right:10px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.article{position:relative;padding:50px 0;background-color:#f5f6f8;min-height:630px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article{min-height:unset;padding:0 0 7px;font-size:14px}}.article h2{margin-bottom:20px;letter-spacing:.01em;color:#000639;line-height:1.1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article h2{margin-bottom:10px}}.article p{margin-left:4px;margin-bottom:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article p{padding-left:0;line-height:1.79;margin-bottom:11px}}.article .article__media{position:absolute;top:70px;left:0;bottom:68px;width:50%}@media (max-width:1023px){.article .article__media{width:40%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__media{position:relative;top:auto;left:-20px;bottom:auto;width:calc(100% + 40px)}}.article .article__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.article .article__media a{position:absolute;top:50%;left:50%;display:inline-block;width:113px;height:113px;background-color:var(--c-accent);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1023px){.article .article__media a{width:90px;height:90px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__media a{width:48px;height:48px}}.article .article__media a:after{content:'';position:absolute;top:50%;left:55%;width:0;height:0;border-width:19.5px 0 19.5px 26px;border-color:transparent transparent transparent #fff;border-style:solid;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__media a:after{border-width:8px 0 8px 10px}}.article .article__content{width:50%;padding-top:57px;padding-left:96px;margin:0 0 0 auto}@media (max-width:1199px){.article .article__content{padding-left:30px}}@media (max-width:1023px){.article .article__content{width:60%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content{padding:27px 0;width:100%}}.article .article__content ul{margin-bottom:20px;padding-left:39px;font-size:17px;list-style-type:none}@media (max-width:1023px){.article .article__content ul{padding-left:30px;font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ul{margin-bottom:14px;padding-left:18px;font-size:14px;line-height:1.5}}.article .article__content ul li{position:relative;padding-left:36px;letter-spacing:.012em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ul li{padding-left:22px}}.article .article__content ul li:before{content:'+';display:inline-block;font-family:Visby,sans-serif;font-size:36px;font-weight:400;color:var(--c-accent);position:absolute;top:-6px;left:0;line-height:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ul li:before{top:-4px;font-size:24px}}.article .article__content ul a{color:#000639;text-decoration:underline}.article .article__content ul a:hover{color:var(--c-accent);text-decoration:none}.article .article__content ul ul{margin-bottom:0;padding-left:0}.article .article__content ol{padding-left:39px;counter-reset:section;list-style-type:none;font-size:17px}@media (max-width:1023px){.article .article__content ol{padding-left:30px;font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ol{font-size:14px;line-height:1.5}}.article .article__content ol>li{position:relative;padding-left:36px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ol>li{padding-left:22px}}.article .article__content ol>li:before{counter-increment:section;content:counter(section) ".";display:inline-block;color:var(--c-accent);font-weight:500;position:absolute;top:7px;left:0;line-height:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ol>li:before{top:3px}}.article .article__content ol ul{margin-bottom:0;padding-left:0}.article .article__content ol ul li{padding-left:22px}.article .article__content ol ul li+li{margin-top:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ol ul li+li{margin-top:5px}}.article .article__content ol ul li:before{content:'-';font-size:17px;font-weight:500;top:6px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__content ol ul li:before{top:2px}}.article .article__actions{margin-top:43px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__actions{display:block;padding-left:0;margin-top:13px;text-align:center}}.article .article__btn{margin-right:57px;min-width:149px}.article .article__btn:hover{border-color:transparent}.article .article__btn:hover i{color:var(--c-accent)}@media (max-width:1023px){.article .article__btn{margin-right:20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__btn{margin-right:0;min-width:100%;text-align:center;margin-bottom:19px}}.card{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-color:#000639}.card:hover .card__btn{background-color:#fff;color:var(--c-accent);border-color:#fff}.card:hover .card__btn i{color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}}.card h3{position:relative;margin-bottom:24px;font-family:"Mixta Ess Sharp",serif;font-weight:400;color:var(--c-accent);line-height:1.2;font-size:25px}@media (max-width:1023px){.card h3{line-height:1.2}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card h3{margin-bottom:18px}}.card h3:after{content:'';position:absolute;top:88%;left:3px;width:1px;height:25px;background-color:#fff}@media (max-width:1023px){.card h3:after{top:94%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card h3:after{top:100%;height:16px}}.card h3.hide-line:after{display:none}.card a{position:absolute;top:0;left:0;right:0;bottom:0}.card .card__image{position:relative;padding:0 0 71%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card .card__image{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;padding:0 0 35%}}.card .card__image img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.card .card__content{padding:11px 29px 17px;color:#fff;font-size:14px}@media (max-width:1023px){.card .card__content{padding:11px 15px 17px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card .card__content{font-size:10px;padding:11px 13px 17px}}.card .card__content p{margin-bottom:0;text-transform:uppercase}.card .card__btn{position:absolute;bottom:0;right:0;top:auto;left:auto}.card--pink h3{color:#fff}.card--pink .card__content{background:#e92c54;background:-webkit-gradient(linear,left top,left bottom,from(var(--c-accent-gradient-light)),to(var(--c-accent-gradient-dark)));background:linear-gradient(180deg,var(--c-accent-gradient-light) 0%,var(--c-accent-gradient-dark) 100%)}.card--animated{width:100%;height:100%;overflow:hidden;position:relative;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transition-delay:.5s;transition-delay:.5s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated{height:auto}}.card--animated h3{margin-bottom:28px;letter-spacing:.01em}@media (max-width:1023px){.card--animated h3{line-height:1.2;margin-bottom:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated h3{font-size:18px;letter-spacing:0em;margin-bottom:18px}}.card--animated h3:after{left:1px;top:102%}.card--animated .card__image{position:absolute;top:0;left:0;width:100%;height:100%;min-width:600px;opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease;padding:0}.card--animated .card__image img{display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease}.card--animated .card__content{position:absolute;bottom:0;left:0;right:0;opacity:0;pointer-events:none;padding:24px 40px 76px;font-size:17px;line-height:1.88}@media (max-width:1023px){.card--animated .card__content{padding:15px 20px 76px;font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated .card__content{position:relative;margin-top:145px;bottom:auto;left:auto;right:auto;padding:12px 13px 47px 17px}}.card--animated .card__content p{text-transform:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated .card__content p{font-size:12px;line-height:1.2}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated .card__btn{font-size:11px;letter-spacing:.14em;padding:8px 36px 9px 25px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--animated .card__btn i{color:var(--c-accent);right:5px}}.is-current .card--animated{opacity:1;margin-bottom:0}.is-current .card--animated .card__image{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.is-current .card--animated .card__image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.is-current .card--animated .card__content{opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transition-delay:.6s;transition-delay:.6s}.card--video{display:block}.card--video h3{margin-bottom:23px;letter-spacing:-.038em}@media (max-width:1023px){.card--video h3{font-size:18px;margin-bottom:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video h3{font-size:16px}}.card--video .card__video{position:relative;padding:0 0 57.5%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video .card__video{padding:0 0 56%}}.card--video .card__video img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.card--video .card__video a{position:absolute;top:50%;left:50%;display:inline-block;width:113px;height:113px;background-color:var(--c-accent);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.4s;transition:opacity 0.4s;z-index:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video .card__video a{width:47px;height:47px}}.card--video .card__video a:hover{opacity:.9}.card--video .card__video a:after{content:'';position:absolute;top:50%;left:55%;width:0;height:0;border-width:19.5px 0 19.5px 28px;border-color:transparent transparent transparent #fff;border-style:solid;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video .card__video a:after{border-width:8.5px 0 8.5px 11px}}.card--video .card__content{padding:15px 37px 37px}@media (max-width:1023px){.card--video .card__content{padding:8px 37px 12px}}.card--video .card__content p{text-transform:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--video .card__content p{display:none}}.card--video h3.hide-line:after{display:none}.card--large-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt{display:block}}.card--large-alt p{line-height:1.2!important;font-family:"Montserrat",sans-serif;font-size:24px;text-transform:none!important;letter-spacing:.02em}@media (max-width:1023px){.card--large-alt p{font-size:16px!important}}.card--large-alt .card__video{position:relative;-webkit-box-flex:0;-ms-flex:0 0 57.4%;flex:0 0 57.4%;max-width:57.4%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__video{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.card--large-alt .card__video a{position:absolute;top:50%;left:50%;display:inline-block;width:72px;height:72px;background-color:var(--c-accent);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.4s;transition:opacity 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__video a{width:47px;height:47px}}.card--large-alt .card__video a:hover{opacity:.9}.card--large-alt .card__video a:after{content:'';position:absolute;top:50%;left:55%;width:0;height:0;border-width:13.5px 0 13.5px 20px;border-color:transparent transparent transparent #fff;border-style:solid;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__video a:after{border-width:8.5px 0 8.5px 11px}}.card--large-alt .card__video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.card--large-alt .card__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:53px 30px 77px 41px;margin-left:-1px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__content{padding:25px 20px 58px;margin-left:0}}.card--large-alt .card__content .btn{padding:15px 59px 15px 27px;min-width:auto}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__content .btn{padding:8px 38px 8px 27px;font-size:11px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.card--large-alt .card__content .btn i{color:var(--c-accent)}}.section{position:relative;padding:95px 0 159px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section{padding:39px 0 10px}}.section h2{margin:0 0 17px;color:#000639;letter-spacing:.01em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section h2{margin-bottom:6px}}.section .section__head{position:relative;max-width:880px;margin:0 auto 53px;text-align:center;font-size:20px;line-height:1.6}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section .section__head{font-size:15px;line-height:1.67;margin:0 auto 33px}}.section .section__head p{letter-spacing:-.004em}.section .section__link{position:absolute;bottom:14px;right:0;padding-right:39px;font-weight:500;letter-spacing:normal}.section .section__link:after{right:19px}.section .section__link:before{right:8px}@media (max-width:1260px){.section.border{padding-right:23px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section.border{padding-right:0}}@media (max-width:1199px){.section.border--left{padding-left:23px;padding-right:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section.border--left{padding-left:0}}.section--grey{background-color:#f5f6f8}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--grey{background-color:#fff}}.section--alt{padding:88px 0 136px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--alt{padding:13px 0 16px}}.section--alt h2{margin:0 0 4px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--alt h2{margin:0 0 7px}}.section--alt .section__head{max-width:850px;margin:0 auto 48px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--alt .section__head{margin:0 auto 24px}}.section--news{padding:95px 0 162px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news{padding:20px 0 51px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news .section__link{display:none}}.section--news .section__head{max-width:unset;margin-bottom:35px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news .section__head{margin-bottom:14px}}.section--news .section__head h3{font-family:"Mixta Ess Sharp",serif;font-size:36px;font-weight:400;color:var(--c-accent)}@media (max-width:1023px){.section--news .section__head h3{font-size:26px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news .section__head h3{font-size:20px}}.section--news-alt{padding:10px 0 94px;overflow:hidden}@media (max-width:1023px){.section--news-alt{padding:35px 0 0}}.section--news-alt .section__head{margin-bottom:42px;text-align:left}@media (max-width:1023px){.section--news-alt .section__head{margin-bottom:17px}}.section--news-alt .section__head h3{margin-bottom:0}.section--news-alt .section__body{position:relative;padding:0 0 87px}@media (max-width:1199px){.section--news-alt .section__body{padding:37px 0 87px}}@media (max-width:1023px){.section--news-alt .section__body{padding:37px 0 32px}}.section--news-alt .section__body:before{content:'';display:inline-block;position:absolute;top:40.4%;left:calc(-50vw - 50%);right:calc(-50vw + 50%);bottom:0;background:#f5f6f8}@media (max-width:1199px){.section--news-alt .section__body:before{top:0}}.section--news-alt .section__link{bottom:10px}@media (max-width:1023px){.section--news-alt .section__link{bottom:6px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news-alt .section__link{display:none}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section--news-alt .article-small h4{margin-bottom:3px}}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion{background-color:#f5f6f8;padding:32px 17px 49px;margin:0 -20px;display:block}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion h3{font-size:18px}}.accordion .accordion__section{width:12.3%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;border-top:0;border-bottom:0;height:584px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#000639;overflow:hidden}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__section{width:100%;display:block;height:auto}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__section~.accordion__section{margin-top:1px}}.accordion .accordion__btn{position:absolute;top:0;left:0;pointer-events:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__btn{top:auto;left:auto;right:0;bottom:0}}.accordion .accordion__head{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-align:left;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff;width:100%;padding:96px 46px 40px 32px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion .accordion__head:hover .accordion__btn{background-color:#fff;color:var(--c-accent);border-color:#fff}.accordion .accordion__head:hover .accordion__btn i{color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__head{display:block;padding:19px 20px 31px 16px;-ms-writing-mode:inherit;-webkit-writing-mode:inherit;writing-mode:inherit;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.accordion .accordion__head h3{max-height:80%;font-family:"Mixta Ess Sharp",serif;font-weight:400;line-height:1;margin-bottom:0;letter-spacing:.02em;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__head h3{line-height:1.2}}.accordion .accordion__body{position:absolute;top:0;left:0;overflow:hidden;pointer-events:none;width:100%;height:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .accordion__body{position:relative;height:0}}.accordion .is-current.accordion__section{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .is-current.accordion__section{width:100%}}.accordion .is-current .accordion__head{pointer-events:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .is-current .accordion__head{opacity:0;position:absolute}}.accordion .is-current .accordion__head h3{opacity:0}.accordion .is-current .accordion__body{pointer-events:all}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion .is-current .accordion__body{height:auto}}.gen_institute_page-template-page-full-width .article__accordion{max-width:1210px;padding-left:20px;padding-right:20px;margin:auto;width:100%}.article-small{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-color:#fff;font-size:17px;color:#78787f;line-height:1.41;position:relative;padding-bottom:30px;-webkit-box-shadow:0 5px 15px 0 rgba(201,202,200,.25);box-shadow:0 5px 15px 0 rgba(201,202,200,.25);margin-bottom:23px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:0}}.article-small span{position:absolute;bottom:0;left:0;right:0;display:block;padding:14px 21px;background-color:#000639;color:#fff;text-transform:uppercase;line-height:1;font-size:14px;letter-spacing:.06em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small span{font-size:9px;padding:9px 10px}}.article-small h4{color:var(--c-accent);font-weight:500;letter-spacing:.03em;line-height:2;margin-bottom:10px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small h4{margin-bottom:1px}}.article-small .article__image{position:relative;padding:0 0 95.5%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__image{position:static;-webkit-box-flex:0;-ms-flex:0 0 89px;flex:0 0 89px;padding:0;height:100%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__image span{padding:7px 12px;position:absolute;left:89px;right:0;bottom:auto;top:0}}.article-small .article__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__image img{width:89px}}.article-small .article__content{padding:16px 22px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__content{position:relative;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:28px 47px 12px 10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__content h6{margin-bottom:0;font-size:9px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__content h4{font-size:9px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__content p{margin-bottom:0;font-size:12px;line-height:1.5;letter-spacing:.07em}}.article-small .article__actions{position:absolute;bottom:14px;width:100%;left:0;text-align:right}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__actions{font-size:0;position:absolute;top:63%;right:6px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.article-small .article__link{padding-right:44px;font-size:14px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__link{position:relative;display:inline-block;vertical-align:middle;text-align:center;font-size:0;width:25px;height:25px;padding:0;line-height:1}}.article-small .article__link:after{right:26px}.article-small .article__link:before{right:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small .article__link i{top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;font-weight:400}}.article-small--alt{padding-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt{position:relative}}.article-small--alt .article__image{padding:0 0 129%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt .article__image{padding:0}}.article-small--alt .article__content h4{line-height:1.2;margin-bottom:10px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt .article__content h4{margin-bottom:0;font-size:17px!important;letter-spacing:0.03em!important}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt .article__content p{font-size:14px;letter-spacing:-.02em}}.article-small--alt .article__content{padding:10px 22px 21px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt .article__content{padding:15px 35px 33px 11px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--alt .article__actions{top:50%}}.article-small--alt .article__btn{position:absolute;bottom:0;left:0;min-width:auto;padding:12px 46px 12px 28px}.article-small--alt .article__btn:hover{background-color:#fff;color:var(--c-accent);border-color:#fff}.article-small--alt .article__btn:hover i{color:var(--c-accent)}.article-small--secondary h6{color:var(--c-accent);font-size:14px;font-weight:500;letter-spacing:.03em;line-height:2;margin-bottom:10px}.article-small--tertiary{-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}.article-small--tertiary .article__content h4{font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0;line-height:1.3}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--tertiary .article__content h4{font-size:17px!important}}.article-small--tertiary .article__content h5{font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0}.article-small--tertiary .article__content{padding:10px 22px 48px;border:2px solid #f3f3f3;border-top:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-small--tertiary .article__content{border:2px solid #f3f3f3;border-left:0;padding:15px 35px 20px 11px}}@media (min-width:767.02px){.article-small--tertiary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-small--tertiary .article__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.article-small--tertiary-alt{padding-bottom:0}.article-small--tertiary-alt h5{margin:0 0 4px;font-family:"Mixta Ess Sharp",serif;font-size:22px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--c-accent)}.article-small--tertiary-alt .article__actions{position:relative;bottom:auto;margin:0 -5px;width:auto}@media (max-width:1199px){.article-small--tertiary-alt .article__actions{margin:0}}.article-small--tertiary-alt .article__content{padding:18px 22px}@media (max-width:1199px){.article-small--tertiary-alt .article__content{padding:18px 15px}}.article-small--tertiary-alt .article__content p{margin-bottom:17px}.article-small--tertiary-alt .article__image{padding:0 0 100%}.article-small--tertiary-alt .article__btn{padding:12px 20px 12px 5px;min-width:auto}.article-small--tertiary-alt .article__btn i{right:8px}.card__contains-link-overlay{position:relative}.card__contains-link-overlay:hover .link{color:var(--c-accent)}.card__contains-link-overlay:hover .link i{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}.card__contains-link-overlay:hover .article__btn{background-color:#fff;color:var(--c-accent);border-color:#fff}.card__contains-link-overlay:hover .article__btn i{color:var(--c-accent)}.card__contains-link-overlay:hover .btn{cursor:auto}.card__contains-link-overlay:hover .btn .fa-plus{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}.card__link-overlay{position:absolute;display:block;width:100%;height:100%;z-index:1}.section-links{background-color:#000639}.section-links .section__entry{padding:50px 0 54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-links .section__entry{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 25px}}.section-links .section__shell{max-width:1276px}.section-links .section__content{background-color:#f5f6f8;padding:46px 0 97px;display:none}.section-links .nav-alt{display:block}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-links .nav-alt{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.list-links{margin-left:37px;margin-bottom:0;margin-top:9px;list-style-type:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.list-links{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}}.list-links a{font-size:18px;letter-spacing:.04em;display:inline-block}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.list-links a{font-size:13px}}.contacts{padding:0 23px 0 0;font-style:16px;color:#000639;font-weight:500}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts{padding:0}}.contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin-bottom:17px}@media (max-width:1023px){.contacts ul{display:block}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts ul{text-align:center;margin-bottom:11px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts li{display:none}}.contacts li~li{margin-left:60px}@media (max-width:1023px){.contacts li~li{margin-left:0;margin-top:20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts li~li{display:block;margin-top:14px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts li:last-child{font-size:13px;color:#4d4d4d;margin-top:4px}}.contacts li~li a{display:block;position:relative;padding-left:20px;text-decoration:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts li~li a{text-align:center;padding-left:31px;display:inline-block;letter-spacing:.02em}}.contacts li:first-child a{color:var(--c-accent);text-decoration:none}.contacts i,.contacts span{color:var(--c-accent)}.contacts i{position:absolute;top:10px;left:0;display:inline-block;font-size:12px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts i{font-size:16px}}.contacts .fa-envelope{font-size:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.contacts .fa-envelope{top:3px}}.socials{color:var(--c-accent)}.socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.socials ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.socials li~li{margin-left:28px}.socials a{-webkit-transition:color .4s;transition:color .4s}.socials a:hover{color:#000639}.quick-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 3px 22px;margin:0 15px 18px;font-weight:500;list-style:none;font-size:15px;color:#000639;letter-spacing:.03em;border-bottom:1px solid #cfcfcf}@media (max-width:1199px){.quick-links-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1023px){.quick-links-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list{display:block;padding:10px 0 22px;margin:0 -13px 18px;text-align:center;font-size:12px}}.quick-links-list span{color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list span{font-size:17px}}.quick-links-list a{text-decoration:none;-webkit-transition:color .4s;transition:color .4s}.quick-links-list a:hover{color:var(--c-accent)}.quick-links-list i{color:var(--c-accent);display:inline-block;margin-right:5px;margin-bottom:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list i{margin-bottom:0}}@media (max-width:1023px){.quick-links-list li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;text-align:center}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list li:first-child{margin-bottom:0;padding-bottom:2px}}.quick-links-list li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.quick-links-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.3}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list li a{display:inline-block}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list li{-webkit-box-flex:0;-ms-flex:none;flex:none;border-bottom:1px solid #cfcfcf}}.quick-links-list li~li{margin-left:28px}@media (max-width:1199px){.quick-links-list li~li{margin-left:20px}}@media (max-width:1023px){.quick-links-list li~li{margin-left:0;margin-right:10px;margin-bottom:10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.quick-links-list li~li{margin-left:0;margin-right:0;margin-bottom:0;padding:14px 5px 14px;line-height:1}}.logo-dt{color:#78787f;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;position:relative;top:-8px;margin-right:3px;letter-spacing:.02em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.logo-dt{margin:20px auto 0;display:block}}.logo-dt img{position:relative;margin-left:11px;top:-5px;opacity:.5}.hero-secondary{position:relative;height:362px;z-index:1}@media (max-width:1023px){.hero-secondary{height:auto}}.hero-secondary h1{position:relative;font-size:52px;color:var(--c-accent)}@media (max-width:1023px){.hero-secondary h1{font-size:36px;letter-spacing:.02em}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hero-secondary h1{font-size:26px}}.hero-secondary .hero__image{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:1023px){.hero-secondary .hero__image{position:relative;padding-top:34.3%}}.hero-secondary .hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (max-width:1023px){.hero-secondary .hero__image img{position:absolute;top:0;left:0}}.hero-secondary .hero__inner{position:absolute;bottom:-71px;left:0;width:100%}@media (max-width:1023px){.hero-secondary .hero__inner{background-color:#000639;position:relative;bottom:auto}}.hero-secondary .hero__content{position:relative;max-width:47%;padding:76px 20px 88px 0;background-color:#000639}@media (max-width:1023px){.hero-secondary .hero__content{max-width:100%;padding:35px 15px;text-align:center}}.hero-secondary .hero__content:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;right:99%;left:calc(-50vw - 50%);background-color:#000639}@media (max-width:1023px){.hero-secondary .border--small:after{width:8px}}.breadcrumbs{text-transform:uppercase}.breadcrumbs ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.breadcrumbs li{position:relative}.breadcrumbs li+li{margin-left:17px;padding-left:17px}.breadcrumbs li+li:before{content:'';display:inline-block;width:1px;height:10px;background:var(--c-accent);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs a{text-decoration:none;color:#4f4f4f;-webkit-transition:color 0.4s;transition:color 0.4s;letter-spacing:.09em}.breadcrumbs a:hover{color:var(--c-accent)}.breadcrumbs .is-current a{color:#000639;pointer-events:none}.breadcrumbs--alt{padding:34px 0}.section-general{padding:0 0 91px}@media (max-width:1023px){.section-general{padding:0 0 70px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general{padding:0 0 46px}}.section-general hr{margin:30px 0 35px;border:0;border-top:3px solid #f5f6f8}.section-general .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.section-general .section__inner{display:block}}.section-general .section__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:calc(100% - 297px)}@media (max-width:1199px){.section-general .section__content{max-width:calc(100% - 230px)}}@media (max-width:1023px){.section-general .section__content{max-width:100%}}.section-general .section__content-head{position:relative;padding:0 80px 0 0;background:#f5f6f8}@media (max-width:1199px){.section-general .section__content-head{padding:0 30px 0 0}}@media (max-width:1023px){.section-general .section__content-head{background-color:#f5f6f8;margin-left:-20px;margin-right:-20px;padding:0 20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .section__content-head{padding:0 20px}}.section-general .section__content-head:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;right:100%;left:calc(-50vw - 50%);background-color:#f5f6f8}@media (max-width:1023px){.section-general .section__content-head:before{display:none}}.section-general .section__content-head h4,.section-general .section__introduction{margin-bottom:0;font-size:24px;font-weight:400;line-height:1.5;letter-spacing:.016em;color:#000639;padding-bottom:86px}@media (max-width:1023px){.section-general .section__content-head h4,.section-general .section__introduction{font-size:20px;padding-top:30px;padding-bottom:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .section__content-head h4,.section-general .section__introduction{font-size:17px;line-height:1.2;padding-top:24px;padding-bottom:28px}}.section-general .section__content-body{padding:44px 0 0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .section__content-body{padding:19px 0 0}}.section-general .section__aside{-webkit-box-flex:0;-ms-flex:0 0 297px;flex:0 0 297px;max-width:297px;padding:48px 0 0 45px}@media (max-width:1199px){.section-general .section__aside{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;max-width:230px;padding:48px 0 0 20px}}.section-general .section__aside h4{margin-bottom:20px;font-weight:500;text-transform:uppercase;font-size:18px;letter-spacing:.08em;color:var(--c-accent)}.section-general .section__aside h4+.details{margin-top:23px}.section-general .section__breadcrumbs{padding-top:129px;padding-bottom:39px}@media (max-width:1199px){.section-general .section__breadcrumbs{padding-bottom:29px}}@media (max-width:1023px){.section-general .section__breadcrumbs{padding-top:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .section__breadcrumbs{padding-top:24px}}@media (max-width:1023px){.section-general .grid--alt{margin:0 -10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .grid--alt{display:block;margin:0}}@media (max-width:1023px){.section-general .grid--alt .grid__col{padding:0 10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .grid--alt .grid__col{padding:0;max-width:100%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .grid--alt .grid__col+.grid__col{margin-top:23px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-general .grid--alt .grid__col--1of3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-general--alt{padding:20px 0 42px}@media (max-width:1023px){.section-general--alt{padding:45px 0 0}}.section-general--alt .section__aside{padding-top:13px}@media (max-width:1023px){.section-general--alt .section__content p+.wp-block-buttons{margin-top:35px;margin-bottom:35px}}@media (max-width:1199px){.single-gen_event .section__aside{padding:0}}.nav-secondary ul{list-style-type:none}.nav-secondary li+li{margin-top:8px}.nav-secondary a{font-size:16px;font-weight:400;color:#000639;text-decoration:none;letter-spacing:.02em;-webkit-transition:color 0.4s;transition:color 0.4s}.nav-secondary a:hover{color:var(--c-accent)}.nav-secondary .is-current>a{color:#f15d5e}.text-content h1{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:46px;color:#000639}@media (max-width:1023px){.text-content h1{font-size:32px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content h1{font-size:26px}}.text-content h2{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:46px;color:#000639;line-height:1.3}@media (max-width:1023px){.text-content h2{font-size:32px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content h2{font-size:26px}}.text-content h3{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:36px;color:var(--c-accent);line-height:1.3}@media (max-width:1023px){.text-content h3{font-size:26px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content h3{font-size:20px}}.text-content h4{font-family:Visby,sans-serif;font-weight:400;font-size:24px;color:#000639}@media (max-width:1023px){.text-content h4{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content h4{font-size:13px}}.text-content h5{font-family:Visby,sans-serif;font-weight:500;font-size:18px;color:#000639}@media (max-width:1023px){.text-content h5{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content h5{font-size:13px}}@media (max-width:1023px){.text-content p{font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content p{font-size:14px}}.text-content ul{margin-bottom:20px;padding-left:39px;font-size:17px;list-style-type:none}@media (max-width:1023px){.text-content ul{padding-left:30px;font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ul{margin-bottom:14px;padding-left:18px;font-size:14px;line-height:1.5}}.text-content ul li{position:relative;padding-left:36px;letter-spacing:.012em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ul li{padding-left:22px}}.text-content ul li:before{content:'+';display:inline-block;font-family:Visby,sans-serif;font-size:36px;font-weight:400;color:var(--c-accent);position:absolute;top:-6px;left:0;line-height:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ul li:before{top:-4px;font-size:24px}}.text-content ul a{color:#000639;text-decoration:underline}.text-content ul a:hover{color:var(--c-accent);text-decoration:none}.text-content ul ul{margin-bottom:0;padding-left:0}.text-content ol{padding-left:39px;counter-reset:section;list-style-type:none;font-size:17px}@media (max-width:1023px){.text-content ol{padding-left:30px;font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ol{font-size:14px;line-height:1.5}}.text-content ol>li{position:relative;padding-left:36px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ol>li{padding-left:22px}}.text-content ol>li:before{counter-increment:section;content:counter(section) ".";display:inline-block;color:var(--c-accent);font-weight:500;position:absolute;top:7px;left:0;line-height:1}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ol>li:before{top:3px}}.text-content ol ul{margin-bottom:0;padding-left:0}.text-content ol ul li{padding-left:22px}.text-content ol ul li+li{margin-top:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ol ul li+li{margin-top:5px}}.text-content ol ul li:before{content:'-';font-size:17px;font-weight:500;top:6px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content ol ul li:before{top:2px}}.text-content hr{margin:45px 0;border:0;border-top:3px solid #f5f6f8}@media (max-width:1023px){.text-content hr{margin:35px 0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content hr{margin:30px 0}}.text-content hr:last-child{margin-bottom:0}.text-content table thead{text-align:left}.text-content table th{padding:14px 37px 13px;background:var(--c-accent);color:#fff;font-size:18px;font-weight:500;letter-spacing:.03em}@media (max-width:1199px){.text-content table th{padding:14px 25px 13px;font-size:16px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content table th{padding:10px 23px;font-size:14px}}.text-content table th+th{border-left:1px solid #fff}.text-content table td{padding:10px 15px 9px 37px;font-size:17px;font-weight:400}@media (max-width:1199px){.text-content table td{padding:14px 25px 13px;font-size:16px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content table td{padding:7px 4px 6px 22px;font-size:14px}}.text-content table td a{color:#000639;text-decoration:underline}.text-content table td a:hover{color:var(--c-accent);text-decoration:none}.text-content table td+td{border-left:1px solid #fff}.text-content table tbody tr:nth-child(even) td{background:#f5f6f8}.text-content table span{display:block;text-align:center;padding-right:10px}.text-content .wp-block-table{margin-bottom:50px}@media (max-width:1023px){.text-content .wp-block-table{margin-bottom:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content .wp-block-table{overflow:scroll;-webkit-overflow-scrolling:touch;margin-right:-15px;padding-right:15px;margin-bottom:47px}}.text-content .wp-block-table table{min-width:670px}@media (max-width:1023px){.text-content .accordion-primary .accordion__head p{font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.text-content .accordion-primary .accordion__head p{font-size:13px}}.gen_institute_page-template-page-full-width .main>h2{max-width:1210px;margin:auto;width:100%;color:var(--c-accent);color:#000639}.gen_institute_page-template-page-full-width .main>h3,.gen_institute_page-template-page-full-width .main>h4,.gen_institute_page-template-page-full-width .main>h5{max-width:1210px;margin:auto;width:100%;color:var(--c-accent)}.gen_institute_page-template-page-full-width .main>p{max-width:1210px;margin:auto;width:100%;margin-bottom:30px;font-size:20px;line-height:1.6}.testimonial{margin-bottom:123px}@media (max-width:1023px){.testimonial{margin-bottom:80px}}.testimonial .testimonial__inner{padding:54px 30px 51px 54px;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(var(--c-accent-gradient-light)),to(var(--c-accent-gradient-dark)));background:linear-gradient(180deg,var(--c-accent-gradient-light) 0%,var(--c-accent-gradient-dark) 100%);color:#fff}@media (max-width:1023px){.testimonial .testimonial__inner{padding:38px 30px 33px}}.testimonial .testimonial__inner:before{content:'';display:inline-block;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-1.png);width:189px;height:205px;position:absolute;bottom:0;right:5px;z-index:1}@media (max-width:1023px){.testimonial .testimonial__inner:before{width:144px;height:126px;background-size:144px 126px;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-3.png);right:12px}}.testimonial .testimonial__inner:after{content:'';display:inline-block;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/temp/testimonial-icon-2.png);width:289px;height:285px;position:absolute;bottom:-81px;right:-68px;z-index:-1}@media (max-width:1023px){.testimonial .testimonial__inner:after{width:175px;height:175px;background-size:175px 175px;right:0;bottom:-48px}}.testimonial blockquote{position:relative;z-index:2}.testimonial p{margin-bottom:21px!important;font-family:"Mixta Ess Sharp",serif;font-size:26px;font-weight:400;line-height:1.2;letter-spacing:.02em}@media (max-width:1023px){.testimonial p{font-size:19px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.testimonial p{margin-bottom:9px!important;line-height:1.21}}.testimonial cite{padding-left:5px;font-family:Visby,sans-serif;font-size:16px;font-weight:500;font-style:normal;letter-spacing:.01em}@media (max-width:1023px){.testimonial cite{font-size:14px}}.download{position:relative;-webkit-box-shadow:9px 16px 43px rgba(210,213,218,.41);box-shadow:9px 16px 43px rgba(210,213,218,.41)}.download:hover .download__actions{background:var(--c-accent);color:#000639}.download:hover .download__actions .ico-download-solid{visibility:visible;opacity:1}.download:hover .download__actions .ico-download-prmary{visibility:hidden;opacity:0}.download>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.download p{margin-bottom:0px!important;margin-right:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download p{line-height:1.1}}.download span{min-width:100px;text-align:right;letter-spacing:.014em}@media (max-width:1023px){.download span{font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download span{margin-left:5px;min-width:80px;font-size:14px;line-height:1.1;text-align:right;letter-spacing:-.04em}}.download .download__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.download .download__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:calc(100% - 60px);min-height:60px;padding:14px 19px;font-weight:500;color:#fff;background:#000639}@media (max-width:1023px){.download .download__head-inner{padding:15px 19px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download .download__head-inner{max-width:calc(100% - 54px);padding:19px;min-height:54px}}.download .download__body{padding:16px 29px}@media (max-width:1023px){.download .download__body{padding:16px 15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download .download__body{display:none}}.download .download__actions{position:absolute;top:0;right:0;bottom: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;width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;background:#fff;color:var(--c-accent);display:flex;align-items:center;justify-content:center;-webkit-transition:background 0.4s,color 0.4s;transition:background 0.4s,color 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.download .download__actions{width:54px;height:54px;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;max-width:54px}}.download .download__actions i{position:absolute;top:50%;left:21px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:visibility 0.4s,opacity 0.4s;transition:visibility 0.4s,opacity 0.4s}.download .download__actions .ico-download-solid{visibility:hidden;opacity:0}.downloads .download+.download{margin-top:54px}@media (max-width:1023px){.downloads .download+.download{margin-top:34px}}.accordion-primary .accordion__head{position:relative;padding:17px 80px 17px 30px;cursor:pointer;color:#000639;font-weight:500;-webkit-transition:color 0.4s;transition:color 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__head{padding:12px 59px 12px 14px}}.accordion-primary .accordion__head:hover{color:var(--c-accent)}.accordion-primary .accordion__head:before{content:'';display:inline-block;background:var(--c-accent);position:absolute;width:18px;height:2px;top:50%;right:26px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .2s,right .2s;transition:width .2s,right .2s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__head:before{width:10px;height:1px;right:20px}}.accordion-primary .accordion__head:after{content:'';display:inline-block;background:var(--c-accent);width:2px;height:18px;position:absolute;top:50%;right:34px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top .2s,opacity .2s,-webkit-transform .2s;transition:top .2s,opacity .2s,-webkit-transform .2s;transition:transform .2s,top .2s,opacity .2s;transition:transform .2s,top .2s,opacity .2s,-webkit-transform .2s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__head:after{height:10px;width:1px;right:24px}}.accordion-primary .accordion__head p{letter-spacing:.01em}@media (max-width:1023px){.accordion-primary .accordion__head p{font-size:13px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__head p{margin-bottom:0!important;line-height:1.2!important;letter-spacing:-.01em}}.accordion-primary .accordion__body{display:none;padding:0 80px 18px 30px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body{padding:0 15px 18px}}.accordion-primary .accordion__body.two-col-layout ul,.accordion-primary .accordion__body.two-col-layout ol{padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.accordion-primary .accordion__body.two-col-layout ul li,.accordion-primary .accordion__body.two-col-layout ol li{padding:0}.accordion-primary .accordion__body.two-col-layout ul li:before,.accordion-primary .accordion__body.two-col-layout ol li:before{display:none}.accordion-primary .accordion__body.three-col-layout ul,.accordion-primary .accordion__body.three-col-layout ol{padding:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.accordion-primary .accordion__body.three-col-layout ul li,.accordion-primary .accordion__body.three-col-layout ol li{padding:0}.accordion-primary .accordion__body.three-col-layout ul li:before,.accordion-primary .accordion__body.three-col-layout ol li:before{display:none}.accordion-primary .accordion__body h2{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:46px;color:#000639}@media (max-width:1023px){.accordion-primary .accordion__body h2{font-size:32px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body h2{font-size:26px}}.accordion-primary .accordion__body h3{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:36px;color:var(--c-accent);line-height:1.3}@media (max-width:1023px){.accordion-primary .accordion__body h3{font-size:26px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body h3{font-size:20px}}.accordion-primary .accordion__body h4{font-family:Visby,sans-serif;font-weight:400;font-size:24px;color:#000639}@media (max-width:1023px){.accordion-primary .accordion__body h4{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body h4{font-size:13px}}.accordion-primary .accordion__body h5{font-family:Visby,sans-serif;font-weight:500;font-size:18px;color:#000639}@media (max-width:1023px){.accordion-primary .accordion__body h5{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body h5{font-size:13px}}@media (max-width:1023px){.accordion-primary .accordion__body p{font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body p{font-size:14px}}@media (max-width:1023px){.accordion-primary .accordion__body p{font-size:13px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__body p{line-height:1.43}}.accordion-primary .accordion__section{background:#f5f6f8}.accordion-primary .accordion__section.is-current .accordion__head:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:36%;width:1px;opacity:0}.accordion-primary .accordion__section.is-current .accordion__head:before{width:12px;right:29px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.accordion-primary .accordion__section.is-current .accordion__head:before{right:20px}}.accordion-primary .accordion__section+.accordion__section{margin-top:11px}.article-large h1,.text-content h1{margin-bottom:26px;letter-spacing:.005em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large h1,.text-content h1{margin-bottom:12px;line-height:1.2;letter-spacing:.02em}}.article-large h2,.text-content h2{margin-bottom:1px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large h2,.text-content h2{margin-bottom:4px}}.article-large h2+.article__articles,.text-content h2+.article__articles{margin-top:22px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large h2+.article__articles,.text-content h2+.article__articles{margin-top:11px}}.article-large h3,.text-content h3{margin-bottom:4px}@media (max-width:1023px){.article-large h3,.text-content h3{letter-spacing:.02em}}.article-large h3+.article__form,.text-content h3+.article__form{margin-top:12px}.article-large h4,.text-content h4{margin-bottom:10px;font-weight:500}.article-large h5,.text-content h5{margin-bottom:19px;text-transform:uppercase;letter-spacing:.07em}@media (max-width:1023px){.article-large h5,.text-content h5{margin-bottom:10px}}.article-large p,.text-content p{margin-bottom:30px}@media (max-width:1023px){.article-large p,.text-content p{margin-bottom:25px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large p,.text-content p{margin-bottom:18px;line-height:1.8}}.article-large p a,.text-content p a{color:#000639;text-decoration:underline}.article-large p a:hover,.text-content p a:hover{color:var(--c-accent);text-decoration:none}.article-large p+p,.text-content p+p{margin-top:-14px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large p+p,.text-content p+p{margin-top:-9px}}.article-large p:last-child,.text-content p:last-child{margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large p+h5,.text-content p+h5{margin-top:29px}}.article-large p+.wp-block-image,.text-content p+.wp-block-image{margin-top:53px}@media (max-width:1023px){.article-large p+.wp-block-image,.text-content p+.wp-block-image{margin-top:35px}}.article-large p+ul,.text-content p+ul{margin-top:-12px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large p+ul,.text-content p+ul{margin-top:-3px}}.article-large p+ol,.text-content p+ol{margin-top:-15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large p+ol,.text-content p+ol{margin-top:-6px}}.article-large ol,.text-content ol{margin-bottom:48px}@media (max-width:1023px){.article-large ol,.text-content ol{margin-bottom:30px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large ol,.text-content ol{margin-bottom:38px}}@media (max-width:1023px){.article-large .wp-block-post-featured-image+.article__details,.text-content .wp-block-post-featured-image+.article__details{margin:-6px 0 32px}}.article-large .wp-block-buttons,.text-content .wp-block-buttons{margin-bottom:54px}@media (max-width:1023px){.article-large .wp-block-buttons,.text-content .wp-block-buttons{margin-bottom:35px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large .wp-block-buttons,.text-content .wp-block-buttons{margin-bottom:25px}}.article-large .wp-block-separator+h3,.text-content .wp-block-separator+h3{margin-top:-10px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large .wp-block-separator+h3,.text-content .wp-block-separator+h3{margin-top:45px}}.article-large .wp-block-separator+.article__slider,.text-content .wp-block-separator+.article__slider{margin-top:78px}@media (max-width:1023px){.article-large .wp-block-separator+.article__slider,.text-content .wp-block-separator+.article__slider{margin-top:50px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large .wp-block-separator+.article__slider,.text-content .wp-block-separator+.article__slider{margin-top:40px}}.article-large .wp-block-separator+.article__articles,.text-content .wp-block-separator+.article__articles{margin-top:67px}@media (max-width:1023px){.article-large .wp-block-separator+.article__articles,.text-content .wp-block-separator+.article__articles{margin-top:43px}}.article-large .wp-block-separator+.article__rating,.text-content .wp-block-separator+.article__rating{margin-top:50px}@media (max-width:1023px){.article-large .wp-block-separator+.article__rating,.text-content .wp-block-separator+.article__rating{margin-top:0}}.article-large .wp-block-post-featured-image,.text-content .wp-block-post-featured-image{margin-bottom:42px}@media (max-width:1023px){.article-large .wp-block-post-featured-image,.text-content .wp-block-post-featured-image{margin-bottom:32px}}.article-large .wp-block-post-featured-image img,.text-content .wp-block-post-featured-image img{width:100%}.article-large .wp-block-image,.text-content .wp-block-image{margin-bottom:40px}.article-large .wp-block-image img,.text-content .wp-block-image img{width:100%}.article-large .wp-block-image figcaption,.text-content .wp-block-image figcaption{font-size:13px;margin:10px 15px 0;color:#9a9aa2;text-align:left}@media (max-width:1023px){.article-large .wp-block-image figcaption,.text-content .wp-block-image figcaption{font-size:13px;line-height:1.7;margin:10px 10px 0}}.article-large .wp-block-image figcaption a,.text-content .wp-block-image figcaption a{color:#000639;text-decoration:underline}.article-large .wp-block-image figcaption a:hover,.text-content .wp-block-image figcaption a:hover{color:var(--c-accent);text-decoration:none}.article-large .card--video h3,.text-content .card--video h3{margin-bottom:23px;letter-spacing:-.038em}@media (max-width:1023px){.article-large .card--video h3,.text-content .card--video h3{font-size:18px;margin-bottom:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large .card--video h3,.text-content .card--video h3{font-size:16px}}@media (max-width:1023px){.article-large .card--video h3:after,.text-content .card--video h3:after{display:none}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-large .download p,.text-content .download p{line-height:1.1}}.wp-block-table table thead,.wp-block-table table th,.wp-block-table table td{border:none}.wp-block-table.is-style-compact-table table thead,.wp-block-table.is-style-compact-table table th{font-size:15px;background:none;text-transform:uppercase;font-weight:500}.wp-block-table.is-style-compact-table table td{font-size:14px;font-weight:400}.wp-block-table.is-style-compact-table table th,.wp-block-table.is-style-compact-table table td{color:#000639;border-bottom:solid 1px #e92c54;padding:10px 1px 9px}.wp-block-table.is-style-compact-table table tr:nth-child(2n) td{background:none}.wp-block-table.is-style-compact-table table tr td:first-child{font-weight:500}[id^="gform_"].gform_wrapper.gravity-theme h1,[id^="gform_"].gform_wrapper.gravity-theme h2,[id^="gform_"].gform_wrapper.gravity-theme h3,[id^="gform_"].gform_wrapper.gravity-theme h4{color:var(--c-accent);font-size:4rem;margin:15px 0 25px 0}[id^="gform_"].gform_wrapper.gravity-theme .gform_required_legend{display:none}[id^="gform_"].gform_wrapper.gravity-theme .gform_heading{display:none}[id^="gform_"].gform_wrapper.gravity-theme .gf_simple_horizontal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:767.02px){[id^="gform_"].gform_wrapper.gravity-theme .gf_simple_horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;width:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body{margin-bottom:16px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gform_fields{grid-column-gap:16px;margin-left:0;margin-bottom:0}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container{list-style:none;position:relative}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:767.02px){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label .gfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin-bottom:20px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label .gfield--width-half{width:calc(50% - 8px)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label .gfield--width-half{width:100%}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .top_label .gfield .ginput_container{width:100%}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:767.02px){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gform_fields{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_label,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .ginput_container_address label{display:block;margin-bottom:8px;font-weight:500;color:#000639}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_label,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .ginput_container_address label{text-align:left;font-size:15px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset{border:0 none}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .gform-field-label{display:-webkit-box;display:-ms-flexbox;display:flex}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .gform-field-label .gfield_required{margin:0}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset span{display:block;margin-bottom:20px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_city,[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_state{display:inline-block;width:calc(50% - 8px)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_city,[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_state{width:100%}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_state{margin-left:16px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body fieldset .ginput_complex .address_state{margin-left:0}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_visibility_hidden .gfield_label{display:none}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .hidden_label label,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .hidden_label legend{display:none}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"],[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"],[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"],[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"],[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]{padding:0 10px;height:46px;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f0f1f3;background:#fff;color:#000}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]::-webkit-input-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]:-ms-input-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]::-webkit-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]::-webkit-input-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]::-moz-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]::-moz-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]::-moz-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]::-moz-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]::-moz-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]:-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]:-ms-input-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]::-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]::-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]::-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]::-ms-input-placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]::-ms-input-placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]::placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]::placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]::placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]::placeholder,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]::placeholder{color:#78787f;opacity:1}[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="text"]:focus,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="email"]:focus,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="password"]:focus,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="number"]:focus,[id^="gform_"].gform_wrapper.gravity-theme .gform_body input[type="phone"]:focus{border:1px solid var(--c-accent)}[id^="gform_"].gform_wrapper.gravity-theme .gform_body textarea{min-height:140px;resize:none;display:block;border:1px solid #f0f1f3;width:100%;padding:10px;color:#000}[id^="gform_"].gform_wrapper.gravity-theme .gform_body textarea:focus{border:1px solid var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--radio,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--checkbox{width:44%;padding-top:7px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--radio label{margin-bottom:11px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--checkbox label{margin-bottom:11px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--textarea{margin-top:-2px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield--textarea{margin-top:30px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .ginput_container_select{position:relative}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .ginput_container_select:after{content:'';border-style:solid;border-width:3px 3px 0 0;border-color:var(--c-accent);display:inline-block;right:30px;height:11px;width:11px;top:calc(50% - 7px);position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .ginput_container_select:after{height:10px;width:10px;right:10px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body select{display:block;width:100%;max-width:100%;border:1px solid #f0f1f3;border-radius:0;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:17px;font-weight:400;color:#bfbfbf;padding:0 10px;opacity:1;-webkit-transition:border 0.4s;transition:border 0.4s;background:#fff;color:#78787f}[id^="gform_"].gform_wrapper.gravity-theme .gform_body select:focus{border:1px solid var(--c-accent)}[id^="gform_"].gform_wrapper.gravity-theme .gform_body select::-ms-expand{display:none}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield-split-list .gfield_checkbox{columns:3;-webkit-columns:3;-moz-columns:3}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield-split-list .gfield_checkbox{columns:2;-webkit-columns:2;-moz-columns:2}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio{margin-bottom:20px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio input{position:absolute;z-index:-5;opacity:0}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio input:checked+label:after{opacity:1;visibility:visible}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio label{position:relative;color:#78787f;line-height:1.6471;display:block;letter-spacing:.015em;padding-left:34px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio label{text-align:left}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio label:before{content:'';position:absolute;top:4px;left:3px;width:20px;height:20px;border-radius:50%;border:2px solid #000639;background:#fff}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_radio label:after{content:'';position:absolute;top:10px;left:9px;width:8px;height:8px;border-radius:50%;background:var(--c-accent);opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox{margin-bottom:20px}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox input{position:absolute;z-index:-5;opacity:0}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox input:checked+label:after{opacity:1;visibility:visible}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox label{position:relative;color:#78787f;line-height:1.6471;display:block;letter-spacing:.015em;padding-left:34px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox label{text-align:left}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox label:before{content:'';position:absolute;top:4px;left:5px;width:17px;height:17px;border:2px solid #000639}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield_checkbox label:after{content:'';position:absolute;top:2px;left:12px;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:15px;width:9px;border-bottom:3px solid var(--c-accent);border-right:3px solid var(--c-accent);opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield-split-list .gfield_checkbox{columns:3;-webkit-columns:3;-moz-columns:3}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .gfield-split-list .gfield_checkbox{columns:2;-webkit-columns:2;-moz-columns:2}}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .left,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .right{width:48%}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .left{float:left;margin-right:2%}[id^="gform_"].gform_wrapper.gravity-theme .gform_body .right{float:right;margin-left:2%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_body .left,[id^="gform_"].gform_wrapper.gravity-theme .gform_body .right{width:100%;margin-left:0%;margin-right:0%;float:none;clear:both}}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer{clear:both;width:calc(100% - 8px);padding-top:24px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_footer{padding-top:29px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button{outline:0;border:0;position:relative;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-accent);color:#fff;border:1px solid var(--c-accent);border-radius:0;padding:13px 18px 13px 25px;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:.04em;-webkit-transition:border-color .4s,background-color .4s;transition:border-color .4s,background-color .4s}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button i{font-weight:400;display:inline-block;margin-left:10px;color:#000639;-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:transform .4s,color .4s;transition:transform .4s,color .4s,-webkit-transform .4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button i{margin-left:5px}}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button:hover{background:#000639;border:1px solid #000639}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button:hover i{color:#fff;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button{min-width:auto;width:100%}}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer img.gform_ajax_spinner{margin-left:15px;width:40px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gform_footer .gform_button{min-width:100%}[id^="gform_"].gform_wrapper.gravity-theme .gform_footer img.gform_ajax_spinner{margin:25px auto 0 auto;width:30px;display:block;clear:both}}[id^="gform_"].gform_wrapper.gravity-theme .gform_validation_errors,[id^="gform_"].gform_wrapper.gravity-theme .gform_submission_error{color:#f15d5e;margin-bottom:15px}[id^="gform_"].gform_wrapper.gravity-theme .gform_validation_errors h2,[id^="gform_"].gform_wrapper.gravity-theme .gform_submission_error h2{font-size:17px!important;color:#f15d5e!important;text-transform:none;font-family:Visby,sans-serif}[id^="gform_"].gform_wrapper.gravity-theme .validation_message{color:#f15d5e;margin-top:5px;text-align:left}[id^="gform_"].gform_wrapper.gravity-theme .gfield_error input[type=text],[id^="gform_"].gform_wrapper.gravity-theme .gfield_error input[type=email],[id^="gform_"].gform_wrapper.gravity-theme .gfield_error textarea,[id^="gform_"].gform_wrapper.gravity-theme .gfield_error .ginput_container_select select{border:1px solid #f15d5e}[id^="gform_"].gform_wrapper.gravity-theme .gfield_total{font-weight:600;margin-bottom:20px;font-family:"Mixta Ess Sharp",serif;color:var(--c-accent);letter-spacing:.02em;font-weight:400;line-height:1.09;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}[id^="gform_"].gform_wrapper.gravity-theme .gfield_total label,[id^="gform_"].gform_wrapper.gravity-theme .gfield_total div{display:inline-block!important;font-size:3rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){[id^="gform_"].gform_wrapper.gravity-theme .gfield_total label,[id^="gform_"].gform_wrapper.gravity-theme .gfield_total div{font-size:3rem!important}}[id^="gform_"].gform_wrapper.gravity-theme .gfield_total label{font-weight:600;margin-right:15px;font-family:"Mixta Ess Sharp",serif;color:#000639;letter-spacing:.02em;font-weight:400;line-height:1.09}[id^="gform_"].gform_wrapper.gravity-theme .gfield_total .ginput_total{border:0 none!important}.ginput_container_creditcard{width:60%}.ginput_container_creditcard .gform_card_icon_container,.ginput_container_creditcard .ginput_card_security_code_icon{display:none}.ginput_container_creditcard .ginput_full label{margin-bottom:5px;font-size:16px;line-height:1.38;font-weight:300;display:inline-block}.ginput_container_creditcard .ginput_full{margin-bottom:15px;display:inline-block;width:100%}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_right{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none;padding-right:0}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left label,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_right label{width:100%}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left{padding-right:20px}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_month_container,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_year_container{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:49%;padding-right:16px;float:none;padding-right:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_month_container,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_year_container{width:45%}}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_month_container select:after,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_year_container select:after{content:'';border-style:solid;border-width:3px 3px 0 0;border-color:var(--c-accent);display:inline-block;right:30px;height:11px;width:11px;top:calc(50% - 7px);position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_month_container select:after,.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_left .ginput_card_expiration_year_container select:after{height:10px;width:10px;right:10px}}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_right{padding-left:20px}.ginput_container_creditcard .ginput_cardextras .ginput_cardinfo_right .ginput_card_security_code{width:100px!important}#ui-datepicker-div{background:#fff;border:1px solid #fff;border-radius:4px;-webkit-box-shadow:0 3px 5px 0 #f0f1f3;box-shadow:0 3px 5px 0 #f0f1f3;display:none;padding:20px}#ui-datepicker-div .ui-datepicker-header a{text-decoration:none}#ui-datepicker-div .ui-icon{color:transparent;cursor:pointer;font-size:0}#ui-datepicker-div .ui-icon:before{color:#000639;font-family:"FontAwesome";font-size:18px;text-decoration:none}#ui-datepicker-div .ui-datepicker-other-month{opacity:.5}#ui-datepicker-div .ui-datepicker-prev{float:left;width:10%}#ui-datepicker-div .ui-datepicker-prev .ui-icon:before{content:'\f060'}#ui-datepicker-div .ui-datepicker-prev.ui-state-disabled{display:none}#ui-datepicker-div .ui-datepicker-next{float:right;width:10%}#ui-datepicker-div .ui-datepicker-next .ui-icon:before{content:'\f061';float:right}#ui-datepicker-div .ui-datepicker-next.ui-state-disabled{display:none}#ui-datepicker-div .ui-datepicker-title select{float:left;width:70%}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-month{margin:0 5% 6px}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-year{margin:0 15% 6px}#ui-datepicker-div .ui-datepicker-today{background-color:var(--c-accent);border-radius:4px}#ui-datepicker-div .ui-datepicker-today a{color:#fff}#ui-datepicker-div .ui-state-active{background-color:#000639;border-radius:4px;color:#fff}#ui-datepicker-div table{width:100%}#ui-datepicker-div table th{color:var(--c-accent);padding:5px}#ui-datepicker-div table td,#ui-datepicker-div table th{text-align:center}#ui-datepicker-div table td a{display:block;padding:5px;text-decoration:none}.radios ul{list-style-type:none}@media (max-width:1023px){.radios li+li{margin-top:-7px}}.checkboxes ul{list-style-type:none}.checkboxes li+li{margin-top:8px}.slider-images .slider__slide{position:relative;padding-top:56%;vertical-align:top}.slider-images .slider__slide-image{position:absolute;top:0;left:0;right:0;bottom:0}.slider-images .slider__slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.slider-images .slick-arrow{display:inline-block;width:54px;height:54px;position:absolute;bottom:0;right:0;font-size:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;background:var(--c-accent);-webkit-transition:background 0.4s;transition:background 0.4s}@media (min-width:1025px){.slider-images .slick-arrow:hover{background:#fff}.slider-images .slick-arrow:hover:before,.slider-images .slick-arrow:hover:after{background:var(--c-accent)}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-arrow{width:32px;height:32px;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.slider-images .slick-arrow:before{content:'';display:inline-block;background:#000639;position:absolute;width:11px;height:2px;top:22px;left:21px;line-height:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background 0.4s;transition:background 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-arrow:before{width:9px;height:1px;top:12px;left:12px}}.slider-images .slick-arrow:after{content:'';display:inline-block;background:#000639;position:absolute;width:11px;height:2px;top:29px;left:21px;line-height:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background 0.4s;transition:background 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-arrow:after{width:9px;height:1px;top:18px;left:12px}}.slider-images .slick-prev{right:57px;background:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-prev{right:auto;left:0}}@media (min-width:1025px){.slider-images .slick-prev:hover{background:var(--c-accent)}.slider-images .slick-prev:hover:before,.slider-images .slick-prev:hover:after{background:#000639}}.slider-images .slick-prev:before{background:var(--c-accent);top:29px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-prev:before{top:19px;left:10px}}.slider-images .slick-prev:after{background:var(--c-accent);top:22px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-images .slick-prev:after{top:13px;left:10px}}.rating h2{margin-bottom:7px;color:#000639}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating p{line-height:1.5;letter-spacing:-.018em}}.rating p+.rating__actions{margin-top:45px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating p+.rating__actions{margin-top:25px}}.rating .rating__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating .rating__actions{display:block}}.rating .rating__actions .btn{min-width:115px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating .rating__actions .btn{display:block;width:100%;font-size:13px;padding:12px 18px 12px 24px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating .rating__actions .btn .ico-thumb-up,.rating .rating__actions .btn .ico-thumb-down{width:21px;height:21px}}.rating .rating__actions a+a{margin-left:17px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.rating .rating__actions a+a{margin-left:0;margin-top:8px}}.rating .rating__actions .btn .btn__icon{display:inline-block;position:relative;width:21px;height:21px;top:-1px}.rating .rating__actions .btn .btn__icon i{position:absolute;top:0;left:0;-webkit-transition:visibility 0.4s,opacity 0.4s;transition:visibility 0.4s,opacity 0.4s}.rating .rating__actions .btn .btn__icon--alt{width:19px;height:19px;top:0}.rating .rating__actions .btn .btn__icon .ico-primary{visibility:hidden;opacity:0}.rating .rating__actions .btn:hover .btn__icon .ico-solid{visibility:hidden;opacity:0}.rating .rating__actions .btn:hover .btn__icon .ico-primary{visibility:visible;opacity:1}.cards .cards__col{display:-webkit-box;display:-ms-flexbox;display:flex}.details p{margin-bottom:18px;font-size:16px;font-weight:400;color:#000639;line-height:1.5;letter-spacing:.02em}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.details p{margin-bottom:26px;font-size:14px}}.details p span{display:block;font-weight:500}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.details p span{margin-bottom:3px}}.section-article{padding:3px 0 10px}@media (max-width:1023px){.section-article{padding:35px 0 10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-article{padding:32px 0 0}}.section-article .section__head{margin-bottom:42px}@media (max-width:1023px){.section-article .section__head{margin-bottom:35px}}.section-article .section__head h1{margin-bottom:0;margin-right:10px;margin-top:15px}@media (max-width:1023px){.section-article .section__head h1{margin-top:0;margin-bottom:34px}}.section-article .section__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-article .section__head-inner{display:block}}.section-article .section__body{padding:64px 0;background:#f5f6f8}@media (max-width:1023px){.section-article .section__body{padding:0 0 42px}}.section-primary h1{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:46px;color:#000639}@media (max-width:1023px){.section-primary h1{font-size:32px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h1{font-size:26px}}.section-primary h2{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:36px;color:var(--c-accent);line-height:1.2}@media (max-width:1023px){.section-primary h2{font-size:32px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h2{font-size:26px}}.section-primary h3{font-family:"Mixta Ess Sharp",serif;font-weight:400;font-size:32px;color:#000639}@media (max-width:1023px){.section-primary h3{font-size:26px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h3{font-size:20px}}.section-primary h4{font-family:Visby,sans-serif;font-weight:400;font-size:24px;color:#000639}@media (max-width:1023px){.section-primary h4{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h4{font-size:13px}}.section-primary h5{font-family:Visby,sans-serif;font-weight:500;font-size:18px;color:#000639}@media (max-width:1023px){.section-primary h5{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h5{font-size:13px}}.section-primary h5{font-weight:500;font-size:15px;color:#000639}@media (max-width:1023px){.section-primary h5{font-size:13px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary h5{font-size:11px}}@media (max-width:1023px){.section-primary p{font-size:15px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-primary p{font-size:14px}}.article-primary{position:relative}.article-primary h2{margin-bottom:21px}@media (max-width:1023px){.article-primary h2{margin-bottom:13px;font-size:20px;letter-spacing:.02em}}.article-primary h6{margin-bottom:10px;font-size:15px;font-weight:500;text-transform:uppercase;color:#000639;letter-spacing:.07em}@media (max-width:1023px){.article-primary h6{margin-bottom:1px;font-size:11px}}@media (max-width:1023px){.article-primary p{line-height:1.8}}@media (max-width:1023px){.article-primary p+.article__btn{margin-top:10px}}.article-primary .article__image{position:absolute;top:5px;left:50%;right:0;bottom:0}@media (max-width:1023px){.article-primary .article__image{margin:0 -20px 22px;position:relative;width:calc(100% + 40px);padding-top:70.6%;top:auto;left:auto;right:auto}}.article-primary .article__image-inner{position:relative}.article-primary .article__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.article-primary .article__content{max-width:50%;padding:0 78px 78px 0;min-height:500px}@media (max-width:1199px){.article-primary .article__content{padding:0 35px 15px 0}}@media (max-width:1023px){.article-primary .article__content{min-height:auto;max-width:100%;padding:0}}.article-primary .article__date{margin-bottom:39px}@media (max-width:1199px){.article-primary .article__date{margin-bottom:20px}}@media (max-width:1023px){.article-primary .article__date{margin-bottom:30px}}.article-primary .article__btn{min-width:157px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-primary .article__btn{width:100%;padding:10px;font-size:13px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article-primary .article__btn i{position:relative;top:auto;right:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-left:10px}}.nav-main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none}@media (max-width:1023px){.nav-main li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.nav-main a{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#000639;padding:0 15px 0 19px;text-transform:uppercase;min-width:123px;font-size:15px;letter-spacing:.05em;border:2px solid transparent;border-bottom:2px solid #f5f6f8;height:46px;line-height:42px;-webkit-transition:color .3s;transition:color .3s}.nav-main a:hover{color:var(--c-accent)}.nav-main a:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@media (max-width:1023px){.nav-main a{display:block;width:100%;letter-spacing:-.03em}}.nav-main a i{display:inline-block;margin-left:5px;color:var(--c-accent);border-bottom:0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media (max-width:1023px){.nav-main a i{font-size:12px;margin:0 5px}}.nav-main .is-current a{background-color:var(--c-accent);color:#fff;border-bottom:2px solid var(--c-accent);-webkit-transition:border-color .4s,background-color .4s;transition:border-color .4s,background-color .4s}.nav-main .is-current a i{-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:transform .4s,color .4s;transition:transform .4s,color .4s,-webkit-transform .4s}.nav-main .is-current a:hover{background-color:#000639;border-color:#000639}.nav-main .is-current a:hover i{color:#fff}.nav-main .is-current a i{color:#000639}.section-filters{padding:81px 0 78px}@media (max-width:1023px){.section-filters{padding:44px 0 65px}}.section-filters hr{margin:30px 0 35px;border:0;border-top:3px solid #f5f6f8}.section-filters .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.section-filters .section__inner{display:block}}.section-filters .section__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:calc(100% - 297px)}@media (max-width:1199px){.section-filters .section__content{max-width:calc(100% - 220px)}}@media (max-width:1023px){.section-filters .section__content{max-width:100%}}.section-filters .section__aside{-webkit-box-flex:0;-ms-flex:0 0 297px;flex:0 0 297px;max-width:297px;padding:0 45px 0 0}@media (max-width:1199px){.section-filters .section__aside{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;padding:0 20px 0 0}}@media (max-width:1023px){.section-filters .section__aside{max-width:100%;padding:0}}@media (max-width:1023px){.section-filters .section__aside hr{display:none}}.section-filters .section__filters{margin-bottom:20px}.section-filters .section__paging{margin-top:75px}.section-filters .section__btn{margin-bottom:30px}@media (max-width:1023px){.filters{padding:181px 0 70px;position:fixed;top:0;left:0;height:100vh;overflow-y:scroll;width:100%;background:#000639;z-index:8;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:visibility 0.4s,opacity 0.4s;transition:visibility 0.4s,opacity 0.4s;-webkit-overflow-scrolling:touch}}@media (max-width:1023px){.filters.is-active{visibility:visible;opacity:1;pointer-events:all}}.filters h6{margin-bottom:20px;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:#000639}@media (max-width:1023px){.filters h6{margin-bottom:17px;color:var(--c-accent);font-size:15px}}.filters .filters__inner{position:relative}@media (max-width:1023px){.filters .filters__inner{background:#fff;width:calc(100% - 40px);padding:16px 25px 0;margin:0 20px}}@media (max-width:1023px){.filters .filters__checkboxes{margin-bottom:64px}}.filters .filters__btn{display:none}@media (max-width:1023px){.filters .filters__btn{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;font-size:13px;font-weight:500;margin:0 -25px;padding:10px 10px 10px 5px}}@media (max-width:1023px){.filters .filters__btn i{position:relative;top:auto;right:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-left:4px;font-size:12px}}.filters .filters__close{display:none}@media (max-width:1023px){.filters .filters__close{display:inline-block;position:absolute;bottom:100%;margin-bottom:17px;left:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.articles{background-color:#f5f6f8;padding:36px 17px 28px 19px;margin:0 -20px}}.articles .grid{margin-bottom:-23px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.articles .grid{margin-bottom:0}}.articles--small{margin-bottom:-43px}@media (max-width:1023px){.articles--small{margin-bottom:-21px}}.articles--small .article-small{margin-bottom:43px}@media (max-width:1023px){.articles--small .article-small{margin-bottom:21px}}@media (max-width:1199px){.articles--small .grid--alt{margin:0 -10px}}@media (max-width:1199px){.articles--small .grid--alt .grid__col{padding:0 10px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.articles--alt{background-color:transparent;padding:0;margin:0 0 30px 0}}.paging{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}.paging ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.paging li+li{margin-left:9px}.paging ul a{display:inline-block;text-decoration:none;font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;line-height:1.2;color:#4f4f4f;padding:8px 13px;min-height:34px;text-align:center}.paging ul a:hover{color:var(--c-accent)}.paging ul .current a{background:var(--c-accent);color:#fff}.paging a{-webkit-transition:color 0.4s;transition:color 0.4s}.paging i{font-weight:300;font-size:26px;color:var(--c-accent);margin-right:14px}.paging .paging__prev,.paging .paging__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;color:#000639}.paging .paging__prev:hover,.paging .paging__next:hover{color:var(--c-accent)}.paging .paging__prev.disabled:hover,.paging .paging__next.disabled:hover{color:#000639}.paging .paging__prev.disabled i,.paging .paging__next.disabled i{color:#dadbdd}.paging .paging__next i{margin-right:0;margin-left:5px}.wp-pagination{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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.wp-pagination{margin-top:30px}}.wp-pagination a,.wp-pagination span{display:inline-block;text-decoration:none;font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;line-height:1.2;color:#4f4f4f;padding:8px 13px;min-height:34px;text-align:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.wp-pagination a,.wp-pagination span{font-size:13px}}.wp-pagination a:hover,.wp-pagination span:hover{color:var(--c-accent)}.wp-pagination a{-webkit-transition:color 0.4s;transition:color 0.4s}.wp-pagination .current{background:var(--c-accent);color:#fff}.wp-pagination .current:hover{color:#fff}.wp-pagination .prev,.wp-pagination .next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;letter-spacing:.05em;color:#000639;font-family:Visby,sans-serif}.wp-pagination .prev:hover,.wp-pagination .next:hover{color:var(--c-accent)}.wp-pagination .prev i,.wp-pagination .next i{font-weight:300;font-size:26px;color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.wp-pagination .prev i,.wp-pagination .next i{font-size:24px}}.wp-pagination .prev i{margin-right:9px}.wp-pagination .next i{margin-left:7px}.dtpafw-archive__pagination{margin-top:75px}.date ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date ul li+li{margin-left:7px}.date p{font-size:15px;text-transform:uppercase;letter-spacing:.04em}@media (max-width:1023px){.date p{font-size:11px}}.tile{position:relative;padding:21px 26px 70px;-webkit-box-shadow:0 0 16px 9px rgba(201,202,200,.41);box-shadow:0 0 16px 9px rgba(201,202,200,.41)}@media (max-width:1023px){.tile{padding:17px 20px 70px 17px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.tile{padding:17px 20px 23px 17px}}.tile .tile__content h3{margin-bottom:12px;line-height:1.2;font-size:22px;color:var(--c-accent)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.tile .tile__content h3{margin-bottom:8px;font-size:17px;letter-spacing:.02em}}.tile .tile__content h6{margin-bottom:12px;line-height:1.2;font-size:15px;font-weight:600;text-transform:uppercase;color:#000639}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.tile .tile__content h6{margin-bottom:10px;font-size:11px;letter-spacing:.18em}}.tile .tile__content p{line-height:1.34}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.tile .tile__content p{font-size:12px;line-height:1.5;letter-spacing:.06em}}.tile .tile__actions{padding:21px 3px;position:absolute;bottom:0;left:0;width:100%;text-align:right}.tiles .tiles__tile{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:1023px){.tiles.grid{margin:0 -20px}}@media (max-width:1023px){.tiles .grid__col--1of3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:575px){.tiles .grid__col--1of3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.tiles .grid__col{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}@media (max-width:1023px){.tiles .grid__col{padding:0 20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.tiles .grid__col{margin-bottom:27px}}.search-primary{padding:32px 45px 42px;background:#f5f6f8}@media (max-width:1023px){.search-primary{padding:32px 25px 42px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary{padding:23px 20px 32px}}.search-primary h1{margin-bottom:22px;font-family:Visby,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.07em}@media (max-width:1023px){.search-primary h1{margin-bottom:17px;font-size:15px;letter-spacing:.035em}}.search-primary label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);min-width:56px;text-align:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary label{top:7px;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);min-width:36px}}.search-primary label i{position:relative;top:2px;color:#cecece;font-weight:300;font-size:20px}@media (max-width:1023px){.search-primary label i{top:0;font-size:14px}}.search-primary .search__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary .search__inner{display:block}}.search-primary .search__field{display:block;height:46px;border-radius:0;border:1px solid transparent;padding:0 15px 0 50px;background:#fff;color:#000639;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-transition:border 0.4s;transition:border 0.4s}.search-primary .search__field:focus{border-color:var(--c-accent)}@media (max-width:1023px){.search-primary .search__field{height:44px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary .search__field{padding:0 15px 0 35px;margin-bottom:8px;display:block;width:100%;font-size:15px}}.search-primary .search__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 17px 0 26px;height:46px;border:1px solid var(--c-accent);border-radius:0;-webkit-transition:background 0.4s,color 0.4s;transition:background 0.4s,color 0.4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary .search__btn{display:block;width:100%;font-size:13px}}.search-primary .search__btn:hover{background-color:#000639;border-color:#fff}.search-primary .search__btn:hover i{color:#fff;-webkit-transform:translateY(0) rotate(360deg);-ms-transform:translateY(0) rotate(360deg);transform:translateY(0) rotate(360deg)}.search-primary .search__btn i{position:relative;top:auto;right:auto;color:#000639;-webkit-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);margin-left:17px;-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:transform .4s,color .4s;transition:transform .4s,color .4s,-webkit-transform .4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-primary .search__btn i{margin:0 5px;font-size:12px}}.section-results{padding:27px 0 65px}@media (max-width:1023px){.section-results{padding:37px 0 43px}}.section-results h2{margin-bottom:43px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-results h2{margin-bottom:23px;font-size:20px;letter-spacing:.02em}}.section-results .section__head{margin-bottom:54px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-results .section__head{margin:0 -20px 28px}}.section-results .section__foot{margin-top:22px}.video-bg{width:100%;height:100%;position:absolute;overflow:hidden}.video-bg video{max-width:none;max-height:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-bg--vimeo{width:100%;height:100vh;position:relative;overflow:hidden}.video-bg--vimeo iframe{max-width:none;max-height:none;min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.bar{position:relative;width:100%;padding:12px 40px 8px;color:#fff;background-color:var(--c-accent);text-align:center;font-size:17px;text-align:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.bar{font-size:13px;padding:12px 10px 8px 1px}}.bar p{margin-bottom:0}.bar p a{display:inline-block;margin-left:16px;text-transform:uppercase;text-decoration:underline}.bar .bar__link{position:absolute;top:25px;right:27px;display:inline-block;width:15px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.bar .bar__link{right:10px}}.bar .bar__link:before{content:'';position:absolute;top:50%;left:50%;width:2px;height:12px;background-color:#000639;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bar .bar__link:after{content:'';position:absolute;top:50%;left:50%;width:2px;height:12px;background-color:#000639;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.links{font-family:Visby,sans-serif;color:#272727;font-size:15px;line-height:1.33}@media (max-width:1199px){.links{margin-bottom:20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.links{text-align:center}}.links h5{margin-bottom:27px;letter-spacing:.02em}.links a{text-decoration:none;position:relative;display:inline-block;padding-right:15px;-webkit-transition:color .3s;transition:color .3s}.links a:after{content:'';position:absolute;top:52%;right:0;display:inline-block;width:10px;height:10px;border:1px solid var(--c-accent);border-top:0;border-left:0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:border-color .3s ease;transition:border-color .3s ease;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.links a:hover{color:var(--c-accent)}.links a:hover:after{opacity:1}.links ul{list-style:none;padding:0 10px 0 0}.links li~li{margin-top:12px}.drop-down{position:absolute;left:35.4%;width:27%;top:0;font-size:16px;color:#000639;bottom:0;padding:84px 0 0 84px;font-family:Visby,sans-serif;font-weight:500;opacity:0;pointer-events:none;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}@media (max-width:1023px){.drop-down{width:30%;left:39%;padding-right:10px;padding:84px 0 0 20px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);left:0;width:100%;top:0;bottom:auto;height:560px;position:fixed;background-color:#fff;z-index:10;padding:31px 0 50px 0;font-family:Visby,sans-serif;font-weight:500;font-size:14px}}.drop-down:before{content:'';position:absolute;top:0;left:0;bottom:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100px}@media (max-width:1023px){.drop-down:before{left:37px;width:73px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down li{padding:13px 50px 17px;border-top:1px solid #e7e9ec}}.drop-down li~li{margin-top:15px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down li~li{margin-top:0}}@media (min-width:768px){.drop-down .has-dd:hover>.drop-down{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:768px){.drop-down .has-dd:hover>a{color:var(--c-accent)}.drop-down .has-dd:hover>a:after{border-color:var(--c-accent)}}.drop-down a{-webkit-transition:color .4s ease;transition:color .4s ease}@media (min-width:768px){.drop-down a:hover{color:var(--c-accent)}}.drop-down .has-dd>a{padding-right:12px}.drop-down .has-dd>a:after{position:absolute;top:51%;width:8px;height:8px;border:1px solid #000639;border-top:0;border-left:0}.drop-down .drop-down__back{display:none;position:relative}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down .drop-down__back{display:block;color:var(--c-accent);font-size:20px;margin-bottom:12px;padding-left:51px;font-family:"Mixta Ess Sharp",serif}}.drop-down .drop-down__back:after{content:'';position:absolute;top:50%;left:31px;width:8px;height:8px;border:1px solid #000639;border-top:0;border-left:0;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down .drop-down__back:after{border-color:var(--c-accent)}}.drop-down .drop-down{left:100%;width:140%}@media (max-width:1023px){.drop-down .drop-down{left:100%;width:100%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down .drop-down{left:0;top:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.drop-down.is-visible{opacity:1;pointer-events:all}}@media (max-width:1023px){.nav-header{margin-left:8px}}.nav-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:14px;font-family:Visby,sans-serif;letter-spacing:.1em}@media (max-width:1023px){.nav-header ul{display:block;font-size:12px;letter-spacing:.18em}}.nav-header li~li{margin-left:57px}@media (max-width:1023px){.nav-header li~li{margin-left:0;margin-top:7px}}.nav-header a{text-decoration:none;text-transform:uppercase}.search-header{position:absolute;top:0;bottom:0;z-index:1;right:142px;width:650px;padding:35px 25px 20px 167px;background-color:#000639;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media (max-width:1199px){.search-header{width:550px;right:100px}}@media (max-width:1023px){.search-header{background:rgba(0,6,57,.85);width:calc(100% - 100px);padding:35px 25px 20px 80px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-header{right:57px;width:calc(100% - 57px);padding:17px 21px 6px 53px}}.search-header .search__field{background-color:transparent;border:none;border-bottom:1px solid #fff;font-size:16px;width:100%;display:block;margin:0 0 0 auto;height:45px;color:#fff;padding:0 2px;letter-spacing:.02em;border-radius:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-header .search__field{height:29px;padding:0 0;font-size:14px}}.search-header .search__btn{position:absolute;left:123px;bottom:35px;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:29px;color:#fff}@media (max-width:1023px){.search-header .search__btn{left:25px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.search-header .search__btn{bottom:auto;top:53%;left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:19px}}.search-header.is-visible{opacity:1;pointer-events:all}body{top:auto!important}body .goog-te-gadget-simple{font-size:inherit;display:block;padding:0;border:0;background:none}body .goog-te-gadget-simple>img{display:none}body .goog-te-gadget-simple>span{display:block}body .goog-te-gadget-simple .goog-te-menu-value img,body .goog-te-gadget-simple .goog-te-menu-value span{display:none}body .goog-te-gadget-simple .goog-te-menu-value:before{content:'';position:relative;top:10px;color:#fff;display:inline-block;width:34px;height:17px;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/ico-language@2x.png);background-size:cover}body .goog-te-menu-frame{width:200px!important;height:148px!important;margin-left:0!important;top:80px!important;left:auto!important;right:145px;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){body .goog-te-menu-frame{width:100%!important;height:148px!important;margin-left:0!important;top:60px!important;left:auto!important;right:0;-webkit-box-shadow:none;box-shadow:none}}body>.skiptranslate:first-child{display:none}.has-alert .goog-te-menu-frame{top:132px!important}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.has-alert .goog-te-menu-frame{top:60px!important}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){#google_translate_element-mobile .goog-te-gadget{font-size:0;line-height:0;color:transparent!important;position:relative;height:17px}#google_translate_element-mobile .goog-te-gadget:before{content:'';position:absolute;top:2px;color:#fff;display:inline-block;width:34px;height:17px;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/ico-language@2x.png);background-size:cover;pointer-events:none}#google_translate_element-mobile .goog-te-combo{font-size:11px;line-height:1;background-color:transparent;border:none}#google_translate_element-mobile .goog-te-combo option{color:#666}#google_translate_element-mobile span{display:none!important}}@media (max-width:1023px){body.single-gen_staff_member .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:1023px){body.single-gen_staff_member .section__aside{padding-left:0;max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}body.single-gen_staff_member .staff-member__featured-image{margin-bottom:25px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){body.single-gen_staff_member .staff-member__featured-image{width:100%}}body.single-gen_staff_member p.staff-member__role{margin-bottom:20px;font-weight:500}body.single-gen_staff_member p.staff-member__qualifications{font-size:14px;margin-bottom:10px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){body.single-gen_staff_member p.staff-member__qualifications{font-size:13px}}.staff-block .article__content p:last-of-type{margin-bottom:0}.staff-block p.staff-member__qualifications{font-size:14px;margin-bottom:20px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.staff-block p.staff-member__qualifications{font-size:12px;margin-bottom:7px}}.staff-block p.staff-member__role{font-weight:500}.dtpafw-archive--ajax-loading{position:relative}.dtpafw-archive--ajax-loading:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;background-image:url(../../../../../../../../../../themes/genazzano/assets/build/assets/images/svg/gen-pink-loader.svg);background-position:50% 100px;background-repeat:no-repeat;background-size:100px 100px;opacity:.9;z-index:8}.slider-partners{position:relative;padding:0 50px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-partners{padding:0 20px}}.slider-partners .slider__slide{min-height:88px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-partners .slider__slide img{max-height:150px}.slider-partners .slick-arrow{position:absolute;width:20px;height:20px;background-color:transparent;border:0}.slider-partners .slick-arrow:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px;height:17px;border:2px solid #e92c54;border-top:0;border-left:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.slider-partners .slick-arrow:after{width:15px;height:15px}}.slider-partners .slick-prev{top:50%;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-partners .slick-prev:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.slider-partners .slick-next{top:50%;right:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-partners .slick-next:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.sections-partners{padding:30px 0 76px}.sections-partners h2{margin-bottom:13px;color:#000639;line-height:1.2}.sections-partners .section__head{margin-bottom:59px;text-align:center;color:#78787f;font-size:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sections-partners .section__body{max-width:1144px;margin:0 auto}.wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px!important;margin-bottom:40px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.wp-block-button{width:100%}}.wp-block-button__link{position:relative;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-accent);color:#fff;border:1px solid var(--c-accent);border-radius:0;padding:8px 19px 8px 26px;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:.05em;-webkit-transition:background 0.4s,color 0.4s;transition:background 0.4s,color 0.4s}.wp-block-button__link::after{font:var(--fa-font-regular);content:"\2b";display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000639;-webkit-transition:color .4s,-webkit-transform .4s;transition:color .4s,-webkit-transform .4s;transition:color .4s,transform .4s;transition:color .4s,transform .4s,-webkit-transform .4s;margin-left:10px}.wp-block-button__link:hover{background-color:#000639;border-color:#fff}.wp-block-button__link:hover::after{color:#fff;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@media (max-width:1023px){.wp-block-button__link{font-size:14px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.wp-block-button__link{font-size:13px;display:block}}.wp-block-button.is-style-simple .wp-block-button__link{background-color:#fff;border:1px solid var(--c-accent);color:#000639}.wp-block-button.is-style-simple .wp-block-button__link:hover{background:var(--c-accent);color:#fff}.wp-block-button.is-style-simple .wp-block-button__link:hover::after{color:#000639}.wp-block-button.is-style-gen-simple .wp-block-button__link{padding-left:0;padding-right:0;background-color:transparent;color:#000639;border:0}.wp-block-button.is-style-gen-simple .wp-block-button__link::after{color:var(--c-accent)}.wp-block-button.is-style-gen-simple .wp-block-button__link:hover{color:var(--c-accent)}.wp-block-button.is-style-gen-simple .wp-block-button__link:hover::after{color:var(--c-accent)}.wp-block-quote{position:relative;margin-top:40px;margin-bottom:80px;padding:20px 0 20px 5.6rem;border-left:0 none}.wp-block-quote p{font-size:26px;font-weight:400;font-family:"Mixta Ess Sharp",serif;color:#000639;margin-bottom:0;line-height:1.25}.wp-block-quote cite{font-size:14px;font-style:normal}.wp-block-quote:before{content:'';position:absolute;top:0;bottom:0;left:1.7rem;border-left:.4rem solid var(--c-accent)}.gen_institute_page-template-page-full-width .wp-block-quote{max-width:1210px;margin:auto;margin-top:40px;margin-bottom:80px}