@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");.columns-2-1 .wp-block-column:nth-child(1){max-width:66.66%}.columns-2-1 .wp-block-column:nth-child(2){max-width:33.33%}.bg-main-color{background-color:#D01212}.bg-secondary-color{background-color:#A29E9E}.bg-light{background-color:#F1F1F1}.secondary-color{color:#A29E9E}.secondary-color svg{fill:#A29E9E}.has-box-shadow{box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15)}.pad-equal{padding:25px}.pad-medium{padding:15px}.pad-small{padding:10px}.pad-top-xs{padding-top:10px}.pad-top-sm{padding-top:20px}.pad-top-md{padding-top:40px}.pad-top-lg{padding-top:80px}.pad-bottom-xs{padding-bottom:10px}.pad-bottom-sm{padding-bottom:20px}.pad-bottom-md{padding-bottom:40px}.pad-bottom-lg{padding-bottom:80px}.pad-left-sm{padding-left:10px}.pad-left-lg{padding-left:20px}.pad-right-sm{padding-right:10px}.pad-right-lg{padding-right:20px}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.marg-top-xs{margin-top:10px}.marg-top-sm{margin-top:20px}.marg-top-md{margin-top:40px}.marg-top-lg{margin-top:80px}.marg-bottom-xs{margin-bottom:10px}.marg-bottom-sm{margin-bottom:20px}.marg-bottom-md{margin-bottom:40px}.marg-bottom-lg{margin-bottom:80px}.marg-left-sm{margin-left:10px}.marg-left-lg{margin-left:20px}.marg-right-sm{margin-right:10px}.marg-right-lg{margin-right:20px}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.entry-content .no-margin{margin:0 !important}.hide{display:none}@media screen and (max-width: 960px){.pad{padding:20px 30px}}@media screen and (max-width: 767px){.pad{padding:20px}.pad-equal{padding:25px}.pad-top-xs{padding-top:5px}.pad-top-sm{padding-top:10px}.pad-top-md{padding-top:20px}.pad-bottom-xs{padding-bottom:5px}.pad-bottom-sm{padding-bottom:5px}.pad-bottom-md{padding-bottom:10px}.pad-left-sm{padding-left:5px}.pad-left-lg{padding-left:10px}.pad-right-sm{padding-right:5px}.pad-right-lg{padding-right:10px}.marg-top-xs{margin-top:5px}.marg-top-sm{margin-top:10px}.marg-top-md{margin-top:20px}.marg-top-lg{margin-top:40px}.marg-bottom-xs{margin-bottom:5px}.marg-bottom-sm{margin-bottom:10px}.marg-bottom-md{margin-bottom:20px}.marg-bottom-lg{margin-bottom:40px}.marg-left-sm{margin-left:5px}.marg-left-lg{margin-left:10px}.marg-right-sm{margin-right:5px}.marg-right-lg{margin-right:10px}}@media screen and (max-width: 650px){.tablet-hidden{display:none}.pad-medium{padding:10px !important}.pad-small{padding:5px !important}.pad-equal{padding:18px}}html{font-size:62.5%}body{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;color:#000}h1{font-family:"Roboto",Arial,sans-serif;font-size:3.2rem;line-height:3.6rem;font-weight:500;margin-top:2.5rem;margin-bottom:2.5rem}h2{font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;line-height:2.8rem;font-weight:500;margin-top:2rem;margin-bottom:2rem}h3{font-family:"Roboto",Arial,sans-serif;font-size:2.2rem;line-height:3.0rem;font-weight:500;margin-top:1.25rem;margin-bottom:1.25rem}h4{font-family:"Roboto",Arial,sans-serif;font-size:1.8rem;line-height:2.2rem;margin-top:1.15rem;margin-bottom:1.15rem}h5{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:1.8rem;margin-top:0.9rem;margin-bottom:0.9rem}h6{font-family:"Roboto",Arial,sans-serif;font-size:1.4rem;line-height:1.64rem;margin-top:0.75rem;margin-bottom:0.75rem}div,span,ul,ol{font-family:"Roboto",Arial,sans-serif}p,td{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.3rem}a{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.3rem;color:#D01212;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}a:hover{color:#D01212;text-decoration:none}li{font-size:1.6rem;line-height:1.8em;margin-bottom:0.67em}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}@media all and (max-width: 991px){h1{font-size:2.8rem;line-height:3.2rem}h2{font-size:2.2rem;line-height:2.6rem}h3{font-size:2.0rem;line-height:2.4rem}h4{font-size:1.6rem;line-height:2.0rem}h5{font-size:1.4rem;line-height:1.8rem}h6{font-size:1.2rem;line-height:1.6rem}}@media all and (max-width: 575px){h1{font-size:2.4rem;line-height:2.8rem;margin-top:2rem;margin-bottom:2rem}}.entry-breadcrumbs{margin-bottom:20px}.entry-breadcrumbs .home-breadcrumb{display:inline-block;vertical-align:middle;padding-right:5px}.entry-breadcrumbs .home-breadcrumb svg{max-height:2rem}.entry-breadcrumbs .home-breadcrumb svg path{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.entry-breadcrumbs .home-breadcrumb svg:hover path{stroke:#D01212}.entry-breadcrumbs i{display:inline-block;vertical-align:middle;padding-right:5px;line-height:1.5em}.entry-breadcrumbs a{display:inline-block;vertical-align:middle;color:#000;text-decoration:none;transition:color,0.3,ease-in-out;-webkit-transition:color,0.3,ease-in-out;-moz-transition:color,0.3,ease-in-out;-o-transition:color,0.3,ease-in-out}.entry-breadcrumbs a:hover{color:#D01212}.entry-breadcrumbs span{vertical-align:middle}.wp-block-button a{border:solid 1px !important;padding:10px 25px;font-size:18px;line-height:22px;font-weight:300;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.wp-block-button:hover a{border-color:#D01212 !important;background-color:#D01212 !important;color:#fff !important}.btn-main-color a{background-color:#D01212 !important;color:#fff !important;border:solid 1px #D01212 !important;padding:10px 25px;font-size:18px;line-height:22px;font-weight:300;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.btn-main-color:hover a{background-color:#fff !important;color:#D01212 !important}.btn-footer-cta a{display:inline-block;background:transparent;border:solid 1px #D01212 !important;padding:10px 25px;font-size:18px;line-height:22px;font-weight:300;color:#D01212;text-decoration:none !important;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.btn-footer-cta a:hover{background-color:#D01212;color:#fff !important}.call-to-action-wrapper{border-top:solid 1px #A29E9E;padding-top:50px;margin-bottom:70px}.call-to-action-wrapper .cta-btn{display:inline-block;margin-top:10px;padding:9px 25px;border:solid 1px #D01212;color:#D01212;text-transform:uppercase;text-decoration:none}.call-to-action-wrapper .cta-btn:hover{background:#D01212;color:#fff}.call-to-action-wrapper .tax-additional-description{margin-bottom:25px}@media all and (max-width: 767px){.call-to-action-wrapper{padding-top:30px}}.wpcf7{max-width:735px;width:100%;margin-left:auto;margin-right:auto}.wpcf7 .cf7-custom-row{display:block;width:100%;margin-bottom:35px}.wpcf7 .cf7-custom-row label{font-size:13px;color:#D01212;text-transform:uppercase}.wpcf7 .cf7-custom-row .column-left{display:inline-block;width:50%;margin-right:-4px;padding-right:30px;vertical-align:top}.wpcf7 .cf7-custom-row .column-right{display:inline-block;width:50%;padding-left:30px;vertical-align:top}.wpcf7 textarea{width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #A29E9E;resize:vertical;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2em}.wpcf7 textarea:focus{outline:none}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 select{width:100%;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #A29E9E;background-color:transparent;font-size:1.6rem;line-height:2rem;padding:5px 15px;box-sizing:border-box}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="url"]:focus,.wpcf7 input[type="number"]:focus,.wpcf7 input[type="date"]:focus,.wpcf7 select:focus{outline:none}.wpcf7 input[type="submit"]{display:inline-block;padding:12px 25px;margin:0 auto;background-color:#fff;border:solid 1px #000;color:#000;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.wpcf7 input[type="submit"]:hover{background-color:#D01212;border:solid 1px #D01212;color:#fff;cursor:pointer}.wpcf7 input[type="submit"]:focus{outline:none}.wpcf7 label .wpcf7-form-control-wrap{display:block;font-size:20px;padding-top:10px}.wpcf7 .submit-btn-row{text-align:right}.wpcf7 span.wpcf7-not-valid-tip{font-size:11px;position:absolute;padding-top:5px}.wpcf7 span.wpcf7-list-item{display:block;margin-left:0;margin-bottom:5px;font-size:1.4rem;line-height:1.4rem}.wpcf7 .wpcf7-checkbox input[type="checkbox"],.wpcf7 .wpcf7-checkbox input[type="radio"],.wpcf7 .wpcf7-radio input[type="checkbox"],.wpcf7 .wpcf7-radio input[type="radio"],.wpcf7 .wpcf7-acceptance input[type="checkbox"],.wpcf7 .wpcf7-acceptance input[type="radio"]{display:inline-block;width:15px;margin-top:0;margin-right:-4px;margin-left:0;vertical-align:top}.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-radio .wpcf7-list-item-label,.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{display:inline-block;width:calc(100% - 15px);padding-left:10px;padding-bottom:10px;box-sizing:border-box;text-transform:none;color:#000}.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-acceptance-missing{border:solid 1px #D01212;padding:10px 15px;text-align:center}@media all and (max-width: 575px){.wpcf7 .cf7-custom-row .column-left,.wpcf7 .cf7-custom-row .column-right{display:block;width:100%;padding-left:0;padding-right:0;margin-bottom:20px}.wpcf7 label .wpcf7-form-control-wrap{padding-top:0}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{line-height:1.2em}}.content-grid .left-column{max-width:50%;padding:50px 40px;box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15)}.content-grid .left-column.image-column{padding:0}.content-grid .background-wrapper{padding-top:85% !important;padding-bottom:86% !important}.content-grid .wp-block-columns{margin-bottom:0}.content-grid .right-column{max-width:50%;padding:50px 40px;box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:-3px 6px 14px -2px rgba(0,0,0,0.15)}.content-grid .right-column.image-box-wrapper{padding:0}.content-grid .right-column.image-box-wrapper>.wp-block-columns{height:100%;min-height:100%;overflow:auto}.content-grid .right-column p{font-size:18px;line-height:26px;font-weight:300}.content-grid .image-box-wrapper .text-column{padding:50px 40px}@media all and (max-width: 991px){.content-grid>.wp-block-columns{display:block}.content-grid .left-column{max-width:100%;padding:25px}.content-grid .right-column{max-width:100%;padding:25px}.content-grid .image-column .wp-block-cover{background-position:top !important}.content-grid .section-title{margin-bottom:10px}.content-grid .image-box-wrapper .text-column{padding:25px}}@media all and (max-width: 781px) and (min-width: 600px){.content-grid .image-column,.content-grid .text-column{max-width:calc(50% - 16px)}}.hero-banner{display:block;padding:15% 0}.hero-banner .wp-block-cover__inner-container{width:100%}.hero-banner .inner-banner{z-index:9}.hero-banner .hero-title{max-width:70%;margin-top:0;font-size:4.6rem;line-height:5.6rem;font-weight:400}.hero-banner .hero-subtitle{max-width:80%;font-size:2.6rem;line-height:3.8rem;font-weight:400}.hero-banner .sc-wrapper{margin:0 auto;max-width:60%}.hero-banner .hero-link{margin:0 0 60px 0}.hero-banner .hero-link:last-child{margin-bottom:0}.hero-banner .hero-link a{text-decoration:none;font-size:2.6rem;line-height:2.8rem;font-weight:300;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}.hero-banner .hero-link a:hover{color:#D01212}.hero-banner .hero-link img{vertical-align:middle;padding-right:25px}.hero-banner .anchor-arrow{position:absolute;bottom:0;height:120px;width:100%}.hero-banner .anchor-arrow a{text-align:center;width:60px;height:110px;display:block;margin:0 auto}.hero-banner .anchor-arrow:before{content:'';width:40px;height:2px;background-color:#fff;position:absolute;bottom:80px;left:calc(50% - 34px);z-index:1;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.hero-banner .anchor-arrow:after{content:'';width:40px;height:2px;background-color:#fff;position:absolute;bottom:80px;right:calc(50% - 34px);z-index:1;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg)}.hero-banner:hover .anchor-arrow::before,.hero-banner:hover .anchor-arrow::after{animation:upAndDown 1s 3;animation-timing-function:linear}@media all and (max-width: 1799px){.hero-banner .hero-title{font-size:4rem;line-height:5rem}.hero-banner .hero-subtitle{font-size:2.4rem;line-height:2.6rem}}@media all and (max-width: 1599px){.hero-banner .hero-title{font-size:3.4rem;line-height:4.4rem}.hero-banner .hero-subtitle{font-size:2.0rem;line-height:2.4rem}}@media all and (max-width: 1199px){.hero-banner{padding:20% 0 15%}.hero-banner .hero-title{font-size:2.8rem;line-height:3.8rem}.hero-banner .hero-link{margin:0 0 30px 0}.hero-banner .hero-link a{font-size:2.2rem;line-height:2.6rem}}@media all and (max-width: 991px){.hero-banner .columns-2-1{display:block}.hero-banner .columns-2-1>.wp-block-column{width:100%;max-width:100%}.hero-banner .columns-2-1 .hero-title,.hero-banner .columns-2-1 .hero-subtitle{max-width:100%}.hero-banner .columns-2-1>.wp-block-column:nth-child(2){margin-left:0}.hero-banner .columns-2-1 .sc-wrapper{max-width:100%;margin-top:40px;margin-bottom:25px;text-align:center}.hero-banner .columns-2-1 .hero-link{display:inline-block;margin-right:20px}.hero-banner .anchor-arrow{height:80px}.hero-banner .anchor-arrow a{height:70px}.hero-banner .anchor-arrow:before,.hero-banner .anchor-arrow:after{bottom:55px}}@media all and (max-width: 767px){.hero-banner{padding:25% 0 10% 0}.hero-banner .hero-link a{font-size:2.0rem;line-height:2.4rem}}@media all and (max-width: 575px){.hero-banner{padding:35% 0 20% 0}.hero-banner .hero-title{font-size:2.6rem;line-height:3.6rem}.hero-banner .hero-subtitle{font-size:1.6rem;line-height:1.8rem}.hero-banner .sc-wrapper{margin-top:25px}.hero-banner .columns-2-1 .hero-link{margin-bottom:15px}.hero-banner .anchor-arrow{height:40px}.hero-banner .anchor-arrow a{height:30px}.hero-banner .anchor-arrow:before,.hero-banner .anchor-arrow:after{width:30px;bottom:30px}.hero-banner .anchor-arrow:before{left:calc(50% - 25px)}.hero-banner .anchor-arrow:after{right:calc(50% - 25px)}}@media all and (max-width: 450px){.hero-banner{padding:40% 0 20% 0}.hero-banner .hero-title{font-size:2.2rem;line-height:2.6rem}}@keyframes upAndDown{100%{bottom:25%}}.loop-item.layout-post{background:white;margin-bottom:60px;box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15)}.loop-item.layout-post .post-entry{position:relative;height:100%}.loop-item.layout-post .entry-thumbnail a{display:block;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{position:relative;min-height:220px;background-position:center;background-size:cover;background-repeat:no-repeat}.loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail a{position:absolute;top:0;right:0;bottom:0;left:0}.loop-item.layout-post .entry-content{padding:15px}.loop-item.layout-post .entry-title{margin-top:0;margin-bottom:5px;line-height:0.8rem}.loop-item.layout-post .entry-title a{color:#000;text-decoration:none}.loop-item.layout-post .entry-excerpt{margin-bottom:45px}.loop-item.layout-post .entry-read-more{text-align:right;position:absolute;padding:15px;bottom:0;box-sizing:border-box;width:100%}.loop-item.layout-post .entry-read-more a{text-decoration:none}.loop-item.layout-post .entry-read-more img,.loop-item.layout-post .entry-read-more svg{display:inline-block;max-height:0.74em;max-width:2em}.loop-item.layout-post .entry-read-more svg path{fill:#D01212}@media all and (max-width: 767px){.loop-item.layout-post{margin-bottom:40px}}@media all and (max-width: 575px){.loop-item.layout-post{margin-bottom:20px}}.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}@media all and (max-width: 1199px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:220px}}@media all and (max-width: 991px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}}@media all and (max-width: 767px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:200px}}@media all and (max-width: 575px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}}@media all and (max-width: 450px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:220px}}.loop-item.layout-blog-post{position:relative;background:white;margin-top:60px}.loop-item.layout-blog-post:first-child{margin-top:0}.loop-item.layout-blog-post:after{content:"";width:230px;height:1px;background:#000;position:absolute;left:calc( (100% - 230px) / 2)}.loop-item.layout-blog-post .post-entry{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:60px}.loop-item.layout-blog-post .entry-thumbnail{width:31.33%}.loop-item.layout-blog-post .entry-thumbnail a{display:block;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.loop-item.layout-blog-post .entry-thumbnail .inner-entry-thumbnail{position:relative;min-height:250px;background-position:center;background-size:cover;background-repeat:no-repeat}.loop-item.layout-blog-post .entry-thumbnail .inner-entry-thumbnail a{position:absolute;top:0;right:0;bottom:0;left:0}.loop-item.layout-blog-post .entry-content{width:68.66%;padding:15px 2% 15px 0;margin-right:-4px;vertical-align:top}.loop-item.layout-blog-post .entry-title{margin-top:0;margin-bottom:5px}.loop-item.layout-blog-post .entry-title a{font-size:2.8rem;line-height:3.6rem;color:#000;text-decoration:none}.loop-item.layout-blog-post .entry-tag a{display:inline-block;background-color:#000;border:solid 1px #000;padding:2px 11px;margin-bottom:5px;margin-right:5px;white-space:nowrap;font-size:1.4rem;line-height:1.6rem;color:#fff;text-transform:uppercase;text-decoration:none}.loop-item.layout-blog-post .entry-tag a:hover{background:#fff;color:#000}.loop-item.layout-blog-post .entry-excerpt{margin-bottom:25px}.loop-item.layout-blog-post .entry-read-more a{text-decoration:none}.loop-item.layout-blog-post .entry-read-more img,.loop-item.layout-blog-post .entry-read-more svg{display:inline-block;max-height:0.74em;max-width:2em}.loop-item.layout-blog-post .entry-read-more svg path{fill:#D01212}@media all and (max-width: 767px){.loop-item.layout-blog-post{margin-top:20px}.loop-item.layout-blog-post:after{display:none}.loop-item.layout-blog-post .post-entry{margin-bottom:20px}}@media all and (max-width: 575px){.loop-item.layout-blog-post{margin-top:10px}.loop-item.layout-blog-post .post-entry{margin-bottom:10px}}.loop-item.layout-blog-post-2{background:white;margin-bottom:60px;box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15)}.loop-item.layout-blog-post-2 .post-entry{position:relative}.loop-item.layout-blog-post-2 .entry-thumbnail a{display:block;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.loop-item.layout-blog-post-2 .entry-thumbnail .inner-entry-thumbnail{position:relative;min-height:220px;background-position:center;background-size:cover;background-repeat:no-repeat}.loop-item.layout-blog-post-2 .entry-thumbnail .inner-entry-thumbnail a{position:absolute;top:0;right:0;bottom:0;left:0}.loop-item.layout-blog-post-2 .entry-content{padding:15px}.loop-item.layout-blog-post-2 .entry-title{margin-top:0;margin-bottom:5px;line-height:0.8rem}.loop-item.layout-blog-post-2 .entry-title a{color:#000;text-decoration:none}.loop-item.layout-blog-post-2 .entry-excerpt{margin-bottom:25px}.loop-item.layout-blog-post-2 .entry-read-more{text-align:right;position:absolute;padding:15px;bottom:0;box-sizing:border-box;width:100%}.loop-item.layout-blog-post-2 .entry-read-more a{text-decoration:none}.loop-item.layout-blog-post-2 .entry-read-more img,.loop-item.layout-blog-post-2 .entry-read-more svg{display:inline-block;max-height:0.74em;max-width:2em}.loop-item.layout-blog-post-2 .entry-read-more svg path{fill:#D01212}@media all and (max-width: 767px){.loop-item.layout-blog-post-2{margin-bottom:40px}}@media all and (max-width: 575px){.loop-item.layout-blog-post-2{margin-bottom:20px}}.loop-item.layout-blog-post .entry-author,.loop-item.layout-blog-post .entry-date,.loop-item.layout-blog-post-2 .entry-author,.loop-item.layout-blog-post-2 .entry-date{display:inline-block;margin-top:10px;margin-bottom:15px}.loop-item.layout-blog-post .entry-author a,.loop-item.layout-blog-post .entry-author span,.loop-item.layout-blog-post .entry-date a,.loop-item.layout-blog-post .entry-date span,.loop-item.layout-blog-post-2 .entry-author a,.loop-item.layout-blog-post-2 .entry-author span,.loop-item.layout-blog-post-2 .entry-date a,.loop-item.layout-blog-post-2 .entry-date span{font-size:1.6rem;line-height:2.3rem;color:#A29E9E;text-decoration:none}.loop-item.layout-blog-post .entry-author a i,.loop-item.layout-blog-post .entry-author span i,.loop-item.layout-blog-post .entry-date a i,.loop-item.layout-blog-post .entry-date span i,.loop-item.layout-blog-post-2 .entry-author a i,.loop-item.layout-blog-post-2 .entry-author span i,.loop-item.layout-blog-post-2 .entry-date a i,.loop-item.layout-blog-post-2 .entry-date span i{margin-right:5px}.loop-item.layout-blog-post .entry-author,.loop-item.layout-blog-post-2 .entry-author{position:relative;padding-right:15px;margin-right:-4px}.loop-item.layout-blog-post .entry-author a:hover,.loop-item.layout-blog-post-2 .entry-author a:hover{color:#D01212}.loop-item.layout-blog-post .entry-date,.loop-item.layout-blog-post-2 .entry-date{position:relative;padding-left:17px}.loop-item.layout-blog-post .entry-date span:before,.loop-item.layout-blog-post-2 .entry-date span:before{content:"";background-color:#A29E9E;height:2.3rem;width:2px;position:absolute;right:auto;left:0}.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}@media all and (max-width: 1199px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:220px}}@media all and (max-width: 991px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}}@media all and (max-width: 767px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:200px}.loop-item.layout-blog-post .entry-content{width:100%;order:1}.loop-item.layout-blog-post .entry-thumbnail{width:100%;order:0}.loop-item.layout-blog-post .entry-title a{font-size:2.3rem}}@media all and (max-width: 575px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:280px}.loop-item.layout-blog-post .entry-tag a{font-size:1.3rem}}@media all and (max-width: 450px){.post-carousel .loop-item.layout-post .entry-thumbnail .inner-entry-thumbnail{min-height:220px}}@media all and (max-width: 575px){.loop-item.layout-blog-post .entry-author,.loop-item.layout-blog-post .entry-date,.loop-item.layout-blog-post-2 .entry-author,.loop-item.layout-blog-post-2 .entry-date{display:block;width:100%;margin-bottom:5px}.loop-item.layout-blog-post .entry-date,.loop-item.layout-blog-post-2 .entry-date{padding-left:0}.loop-item.layout-blog-post .entry-date span:before,.loop-item.layout-blog-post-2 .entry-date span:before{display:none}.loop-item.layout-blog-post .entry-thumbnail .inner-entry-thumbnail{min-height:175px}}.post-carousel article.loop-item{margin-bottom:35px;padding:0 5px}.post-carousel article.loop-item p{margin-bottom:100px}.post-carousel .nav{transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out}.post-carousel .nav:hover{color:#D01212}.post-carousel .nav.disabled{color:initial}.post-carousel .nav.prev{padding-right:2px}.post-carousel .nav.next{padding-left:2px}.post-carousel .nav.dot{transition:border-color 0.2s ease-in-out,background 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out,background 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out,background 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out,background 0.2s ease-in-out}.post-carousel .nav.dot:hover{border-color:#D01212;background:white}.post-carousel .nav.dot.active{border-color:#D01212;background:#D01212}@media all and (max-width: 767px){.post-carousel .dot-map{max-width:65%}}@media all and (max-width: 991px){.post-carousel .slide{padding-right:20px;width:calc(100%/2 - 20px * (2 - 1) / 2 )}}@media all and (max-width: 575px){.post-carousel .slide{padding-right:20px;width:calc(100%/1 - 20px * (1 - 1) / 1 )}}.research-note-title{position:relative;padding:25px 0 25px 40px;margin-top:0;margin-bottom:0;font-size:1.6rem;line-height:2.3rem}.research-note-title img{position:absolute;left:0}.research-note-title a{font-size:1.8rem;line-height:2.2rem;font-weight:400;color:#000;text-decoration:none}.research-note-title:after{content:'';width:50%;height:1px;background-color:#000;position:absolute;left:25%;bottom:0}.research-note-title.last{padding-bottom:0}.research-note-title.last:after{display:none}@media all and (max-width: 767px){.research-note-title{padding:20px 0 20px 30px}.research-note-title a{font-size:1.6rem;line-height:2.0rem}.research-note-title img{max-width:20px}.research-note-title.last{padding-bottom:20px}}.section-title{position:relative;padding-left:40px;margin-top:0;font-size:2.2rem;line-height:2.6rem;font-weight:500;letter-spacing:1px}.section-title:before{position:absolute;top:calc(0.5em + 2px);left:0;content:'';width:25px;height:2px;background-color:#000}@media all and (max-width: 991px){.section-title{font-size:2.0rem;line-height:2.4rem;padding-left:35px}.section-title:before{width:20px}}@media all and (max-width: 575px){.section-title{font-size:1.8rem;line-height:2.2rem;margin-bottom:20px;padding-left:30px}.section-title:before{width:15px}}.team-member-wrapper .team-member-image{position:relative}.team-member-wrapper .team-member-image figure{margin:0 auto;background-color:rgba(0,0,0,0.5);border-radius:100%}.team-member-wrapper .team-member-image img{width:100%;height:auto;margin:0;display:block;opacity:1;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.team-member-wrapper .team-member-image:hover img{opacity:0.5}.team-member-wrapper .team-member-image:hover .team-member-social-icons{opacity:1}.team-member-wrapper .team-member-image:hover .team-member-social-icons svg{fill:#fff}.team-member-wrapper .team-member-name{color:#D01212;margin-top:0;margin-bottom:15px}.team-member-wrapper .team-member-name a{font-size:inherit;line-height:inherit;color:inherit}.team-member-wrapper .team-member-title{position:relative;padding-left:20px}.team-member-wrapper .team-member-title:before{position:absolute;top:50%;left:0;content:'';width:15px;height:1px;background-color:#000}.team-member-wrapper .team-member-social-icons{position:absolute;top:34%;left:50%;right:50%;opacity:0;margin-top:0;transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out}.team-member-wrapper .team-member-social-icons .wp-social-link svg{fill:#A29E9E;color:#fff}@media all and (max-width: 991px){.team-members-row{display:block}.team-members-row>.wp-block-column{margin-left:0}.team-member-wrapper>.wp-block-column{flex-basis:calc(75% - 20px) !important;padding-left:20px;margin-left:0}.team-member-wrapper .team-member-image{flex-basis:25% !important;padding-left:0}.team-member-wrapper .team-member-name{font-size:1.8rem;line-height:2.2em;margin-bottom:5px}.team-member-wrapper .team-member-title{margin-top:5px}}@media all and (max-width: 767px){.team-member-wrapper .team-member-image figure{background-color:transparent}.team-member-wrapper .team-member-image:hover figure{background-color:transparent}.team-member-wrapper .team-member-image:hover figure img{opacity:1}.team-member-wrapper .team-member-image:hover .team-member-social-icons svg{fill:#A29E9E}.team-member-wrapper .team-member-social-icons{display:block;position:relative;opacity:1;left:0;top:0;margin-top:15px;text-align:center}.team-member-wrapper .team-member-social-icons .wp-social-link{display:inline-block;margin-right:0;margin-bottom:5px;padding:0;width:30px;height:30px}.team-member-wrapper .team-member-social-icons .wp-social-link a{padding:0}.team-member-wrapper .team-member-social-icons .wp-social-link a:hover svg{fill:#D01212 !important}}@media all and (max-width: 450px){.team-member-wrapper>.wp-block-column{flex-basis:100% !important;padding-left:0}.team-member-wrapper .team-member-image{padding-bottom:10px}.team-member-wrapper .team-member-social-icons .wp-social-link{width:35px;height:35px;margin-right:10px}.team-member-wrapper .team-member-social-icons .wp-social-link svg{width:35px;height:35px}}.upcoming-event{margin-bottom:25px}.upcoming-event .entry-meta{display:inline;padding:3px 15px;background-color:#000;font-size:12px;line-height:14px;color:#fff;text-transform:uppercase}.upcoming-event .entry-title{display:block;margin-bottom:10px;margin-top:15px;font-size:18px;line-height:22px;font-weight:500}.upcoming-event .read-more{margin-top:0;margin-bottom:0}.upcoming-event .read-more a{font-size:12px;line-height:14px;font-weight:500;color:#D01212;text-decoration:none}.upcoming-event:last-child{margin-bottom:0}#nav-main{width:100%;position:fixed;z-index:1000;transition:transform 0.2s linear;-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;-o-transition:transform 0.2s linear}#nav-main.wait-for-init{display:none}#nav-main .nav-container{width:100%;display:table;box-sizing:border-box;padding:10px 150px;background:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);transition:background 0.3s ease-in-out,padding 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out,padding 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out,padding 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out,padding 0.3s ease-in-out}@media all and (max-width: 1599px){#nav-main .nav-container{padding:10px 50px}}#nav-main .component-toggle{display:table-cell;vertical-align:middle;min-width:35px;cursor:pointer;height:100%;text-align:right}#nav-main .component-toggle .button-wrapper{display:inline-block;margin-left:10px}#nav-main .component-toggle .button-hamburger{width:35px;min-width:35px;height:35px;display:table-cell;vertical-align:middle;transition:height 0.1s ease-in-out;-webkit-transition:height 0.1s ease-in-out;-moz-transition:height 0.1s ease-in-out;-o-transition:height 0.1s ease-in-out}#nav-main .component-toggle .path{width:100%;height:4px;margin:6px 0;background-color:#D01212;transition:margin 0.1s ease-in-out;-webkit-transition:margin 0.1s ease-in-out;-moz-transition:margin 0.1s ease-in-out;-o-transition:margin 0.1s ease-in-out}#nav-main .component-brand{display:table-cell;vertical-align:middle;text-align:left;width:20%;min-width:200px;box-sizing:border-box;white-space:nowrap;padding:12px 0 10px 0}#nav-main .component-brand img{height:auto;width:100%;max-width:450px;transition:max-width 0.1s ease-in-out;-webkit-transition:max-width 0.1s ease-in-out;-moz-transition:max-width 0.1s ease-in-out;-o-transition:max-width 0.1s ease-in-out}#nav-main .component-brand a{display:inline-block;vertical-align:middle;text-decoration:none;width:100%}#nav-main .component-brand .desktop-branding{white-space:nowrap;font-size:32px;padding-left:10px}#nav-main .component-nav-mobile{position:fixed;width:100%;height:100%;overflow-y:auto;padding-bottom:100px;transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0)}#nav-main .component-menu.desktop{display:table-cell;vertical-align:middle;text-align:right}#nav-main .component-menu.desktop ul{list-style:none;padding:0;margin:0;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#nav-main .component-menu.desktop li{display:inline-block;position:relative;z-index:100;padding-left:15px;padding-right:15px;margin:0;transition:padding 0.1s ease-in-out;-webkit-transition:padding 0.1s ease-in-out;-moz-transition:padding 0.1s ease-in-out;-o-transition:padding 0.1s ease-in-out}#nav-main .component-menu.desktop li.show-submenu .sub-menu{visibility:visible;opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0)}#nav-main .component-menu.desktop a{display:inline-block;position:relative;white-space:nowrap;z-index:1;vertical-align:middle;padding:20px 5px;font-size:20px;line-height:1.2;font-weight:400;color:#000;text-decoration:none;text-transform:uppercase;transition:color 0.3s ease-in-out,font-size 0.1s ease-in-out;-webkit-transition:color 0.3s ease-in-out,font-size 0.1s ease-in-out;-moz-transition:color 0.3s ease-in-out,font-size 0.1s ease-in-out;-o-transition:color 0.3s ease-in-out,font-size 0.1s ease-in-out}#nav-main .component-menu.desktop a:hover{color:#D01212}#nav-main .component-menu.desktop .show-submenu-caret{color:#000;font-size:20px;cursor:pointer;padding:5px 3px 5px 3px;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}#nav-main .component-menu.desktop .show-submenu-caret:hover{color:#D01212}#nav-main .component-menu.desktop .sub-menu{visibility:hidden;opacity:0;position:absolute;left:0;right:0;margin-top:-10px;min-width:100%;z-index:2;box-shadow:0 10px 10px -5px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 10px -5px rgba(0,0,0,0.1);transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transform:translate(-20px, 0);-webkit-transform:translate(-20px, 0);-moz-transform:translate(-20px, 0);-o-transform:translate(-20px, 0);-ms-transform:translate(-20px, 0);text-align:left;padding:0;background:white}#nav-main .component-menu.desktop .sub-menu li{display:block;width:100%;margin:0;padding-left:0 !important;padding-right:0 !important}#nav-main .component-menu.desktop .sub-menu a{display:block;width:100%;padding:10px 25px;box-sizing:border-box;color:#000}#nav-main .component-menu.desktop .sub-menu a:hover{color:#D01212}#nav-main .component-menu.mobile{text-align:left;padding:25px 0;background-color:white;box-shadow:0 8px 5px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 8px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 8px 5px 2px rgba(0,0,0,0.1)}#nav-main .component-menu.mobile ul{list-style:none;padding:0;margin:0;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#nav-main .component-menu.mobile li{display:block;width:100%;margin-bottom:0}#nav-main .component-menu.mobile li.show-submenu .sub-menu{display:block}#nav-main .component-menu.mobile a{display:inline-block;white-space:nowrap;padding:20px 25px;font-size:20px;line-height:1.2;font-weight:400;color:#000;text-decoration:none;text-transform:uppercase}#nav-main .component-menu.mobile a:hover{color:#D01212}#nav-main .component-menu.mobile .show-submenu-caret{display:inline-block;color:#000;font-size:20px;cursor:pointer;padding:5px 3px 5px 3px;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}#nav-main .component-menu.mobile .show-submenu-caret:hover{color:#D01212}#nav-main .component-menu.mobile .sub-menu{display:none}#nav-main .component-search-bar{background-color:#fff;position:absolute;top:32px;right:0;width:40%;padding:15px 30px 20px 20px;z-index:9999;transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transform:translate(100%, 0);-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-o-transform:translate(100%, 0);-ms-transform:translate(100%, 0);box-shadow:8px 0 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:8px 0 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:8px 0 5px 5px rgba(0,0,0,0.1)}#nav-main .component-search-bar .inner-wrapper{position:relative;display:table;width:100%}#nav-main .component-search-bar .search-action-close{display:table-cell;width:20px;vertical-align:middle;padding-top:10px}#nav-main .component-search-bar .search-action-close .path{width:20px;height:2px;background-color:#A29E9E;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}#nav-main .component-search-bar .search-action-close .path:nth-child(1){transform:rotate(-135deg);position:absolute}#nav-main .component-search-bar .search-action-close .path:nth-child(2){transform:rotate(135deg);position:absolute}#nav-main .component-search-bar .search-action-close:hover{cursor:pointer}#nav-main .component-search-bar .search-action-close:hover .path{background-color:#D01212}#nav-main .component-search-bar form{display:table-cell;width:calc(100% - 20px);vertical-align:middle;text-align:center}#nav-main .component-search-bar form label{display:inline-block;width:90%;vertical-align:middle;margin-right:-4px}#nav-main .component-search-bar form input[type="search"]{width:100%;background-color:transparent;border:none;border-bottom:solid 1px #A29E9E;font-size:2rem;line-height:2.4rem;padding:5px 20px}#nav-main .component-search-bar form input[type="search"]:focus{outline:none}#nav-main .component-search-bar form input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}#nav-main .component-search-bar form .search-submit{display:inline-block;width:10%;vertical-align:middle;background-color:transparent;border:none}#nav-main .component-search-bar form .search-submit:focus{outline:none}#nav-main .component-search-bar form .search-submit i{font-size:2rem;padding:10px 5px 0;color:#A29E9E;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}#nav-main .component-search-bar form .search-submit i:hover{color:#D01212;cursor:pointer}@media all and (max-width: 991px){#nav-main .component-search-bar{top:0;left:0;width:100%;padding:35px 15px 35px 15px;box-shadow:0 8px 5px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 8px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 8px 5px 2px rgba(0,0,0,0.1)}#nav-main .component-search-bar form label{width:85%}#nav-main .component-search-bar form .search-submit{width:15%}}#nav-main .component-search-trigger{display:table-cell;vertical-align:middle;cursor:pointer;height:100%;text-align:right;padding-left:20px;padding-top:5px}#nav-main .component-search-trigger i{font-size:2.2rem;color:#000;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}#nav-main .component-search-trigger i:hover{color:#D01212}#nav-main.desktop .hide-on-desktop{display:none}#nav-main.mobile .hide-on-mobile{display:none}#nav-main.mobile .component-brand{width:85%}#nav-main.mobile .component-brand img{max-width:300px}@media all and (max-width: 450px){#nav-main.mobile .component-brand{width:70%}}#nav-main.mobile .component-search-trigger{padding-top:0}#nav-main.not-transparent .hide-on-not-transparent{display:none}#nav-main.transparent .hide-on-transparent{display:none}#nav-main.transparent .nav-container{background:transparent;padding-top:40px;padding-bottom:40px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#nav-main.transparent .component-menu.desktop a,#nav-main.transparent .component-menu.desktop .show-submenu-caret{color:#fff}#nav-main.transparent .component-menu.desktop a:hover,#nav-main.transparent .component-menu.desktop .show-submenu-caret:hover{color:#D01212}#nav-main.transparent .component-menu.desktop .sub-menu{background:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#nav-main.transparent .component-search-trigger i{color:#fff}#nav-main.minimized .nav-container{padding-top:0;padding-bottom:0}#nav-main.minimized .component-brand img{max-width:250px}#nav-main.minimized .component-menu.desktop .show-submenu-caret{font-size:18px;padding:3px 3px 3px 3px}#nav-main.scroll-hide{transform:translate(0, -100%);-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%)}#nav-main.show-mobile-nav .nav-container{background:white}#nav-main.show-mobile-nav .hide-on-transparent{display:initial}#nav-main.show-mobile-nav .hide-on-not-transparent{display:none}#nav-main.show-mobile-nav .component-nav-mobile{transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0)}#nav-main.show-mobile-nav .component-toggle .path{margin:3px 0}#nav-main.show-mobile-nav .component-search-trigger i{color:#000}#nav-main.show-search .component-search-bar{transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0)}@media all and (max-width: 1799px){#nav-main .nav-container{padding-left:50px;padding-right:50px}}@media all and (max-width: 1599px){#nav-main .component-brand img{max-width:250px}#nav-main .component-menu.desktop li{padding-left:8px;padding-right:8px}#nav-main.minimized .component-menu.desktop li{padding-left:16px;padding-right:16px}#nav-main.minimized .component-menu.desktop a{font-size:18px}}@media all and (max-width: 767px){#nav-main .nav-container{padding-left:25px;padding-right:25px}}.single #main{padding-top:180px;padding-bottom:80px}@media all and (max-width: 1599px){.single #main{padding-top:140px}}@media all and (max-width: 1199px){.single #main{padding-top:120px}}.single .entry-header-wrapper{display:table;width:100%}.single .entry-header-wrapper .entry-header-content{display:table-cell;width:50%;vertical-align:top;padding-right:25px}.single .entry-header-wrapper .entry-tag a{display:inline-block;background-color:#000;color:#fff;border:solid 1px #000;padding:5px 25px;margin-bottom:5px;white-space:nowrap;text-transform:uppercase;text-decoration:none}.single .entry-header-wrapper .entry-tag a:hover{background:#fff;color:#000}.single .entry-header-wrapper .entry-date{color:#A29E9E}.single .entry-header-wrapper .entry-date i{padding-right:5px}.single .entry-header-wrapper .meta-wrapper .entry-author,.single .entry-header-wrapper .meta-wrapper .entry-date{display:inline-block;margin-bottom:15px}.single .entry-header-wrapper .meta-wrapper .entry-author a,.single .entry-header-wrapper .meta-wrapper .entry-author span,.single .entry-header-wrapper .meta-wrapper .entry-date a,.single .entry-header-wrapper .meta-wrapper .entry-date span{font-size:1.6rem;line-height:2.3rem;color:#A29E9E;text-decoration:none}.single .entry-header-wrapper .meta-wrapper .entry-author a i,.single .entry-header-wrapper .meta-wrapper .entry-author span i,.single .entry-header-wrapper .meta-wrapper .entry-date a i,.single .entry-header-wrapper .meta-wrapper .entry-date span i{margin-right:5px}.single .entry-header-wrapper .meta-wrapper .entry-author{position:relative;padding-right:15px;margin-right:-4px}.single .entry-header-wrapper .meta-wrapper .entry-author a:hover{color:#D01212}.single .entry-header-wrapper .meta-wrapper .entry-date{position:relative;padding-left:17px}.single .entry-header-wrapper .meta-wrapper .entry-date span:before{content:"";background-color:#A29E9E;height:2.3rem;width:2px;position:absolute;right:auto;left:0}.single .entry-header-wrapper .entry-header-thumbnail{display:table-cell;width:50%;vertical-align:middle}.single .entry-header-wrapper .entry-header-thumbnail img{max-height:300px;width:auto;display:block;margin:0 auto}@media all and (max-width: 767px){.single .entry-header-wrapper{display:block}.single .entry-header-wrapper .entry-header-thumbnail{display:block;width:100%}.single .entry-header-wrapper .entry-header-content{display:block;width:100%;padding-right:0}.single .entry-header-wrapper.has-thumbnail .entry-header-content{padding-bottom:20px}}@media all and (max-width: 575px){.single .entry-header-wrapper .meta-wrapper .entry-author,.single .entry-header-wrapper .meta-wrapper .entry-date{display:block;width:100%;margin-bottom:5px}.single .entry-header-wrapper .meta-wrapper .entry-date{padding-left:0}.single .entry-header-wrapper .meta-wrapper .entry-date span:before{display:none}}.single .entry-content{padding-top:25px;padding-bottom:50px}@media all and (max-width: 767px){.single .entry-content{padding-top:0}}.single .entry-share-box{position:fixed;top:15%;right:0;padding:10px 15px;background:#fff;box-shadow:0 2px 10px 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 10px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 10px 4px rgba(0,0,0,0.1)}.single .entry-share-box .share-icon{display:block;padding:5px;text-align:center}.single .entry-share-box .share-icon i{font-size:2rem;line-height:2rem;color:#A29E9E;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}.single .entry-share-box .share-icon:hover i{color:#000}.single .entry-share-box p{margin-top:0;font-weight:700;text-transform:uppercase}@media all and (max-width: 767px){.single .entry-share-box{padding:10px}.single .entry-share-box .share-icon{padding:10px 5px}}@media all and (max-width: 575px){.single .entry-share-box{position:relative;top:0;left:0;box-shadow:none}.single .entry-share-box .share-icon{display:inline-block}}.page-archive{padding-top:180px;padding-bottom:100px}.page-archive .section-title{margin-bottom:50px}.page-archive .articles-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.page-archive .articles-wrapper .filler-container.filled-3{flex:0 0 25%;max-width:calc(25% - 25px)}.page-archive .articles-wrapper .filler-container.filled-2{flex:0 0 50%;max-width:calc(50% - 25px)}.page-archive .articles-wrapper .filler-container.filled-0{display:none}.page-archive article{flex:0 1 calc(25% - 25px);max-width:calc(25% - 25px)}.page-archive .taxonomy-description{margin-bottom:80px}.page-archive .articles-navigation{padding:10px 25px;margin-bottom:40px}.page-archive .articles-navigation .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.page-archive .articles-navigation .nav-links{text-align:center}.page-archive .articles-navigation .nav-links .page-numbers{display:inline-block;margin-right:5px;margin-bottom:5px;padding:3px 6px;border:solid 1px #A29E9E;background:#fff;color:#000;text-decoration:none;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.page-archive .articles-navigation .nav-links .page-numbers:hover{background:#D01212;border:solid 1px #D01212;color:#fff}.page-archive .articles-navigation .nav-links .current{padding:5px 6px;background:#A29E9E;color:#fff}.page-archive .articles-navigation .nav-links .next,.page-archive .articles-navigation .nav-links .prev{border:none}.page-archive .articles-navigation .nav-links .next:hover,.page-archive .articles-navigation .nav-links .prev:hover{background:#fff;border:none;color:#D01212}.page-archive.research-note-archive article{position:relative;flex:0 1 calc(50% - 15px);max-width:calc(50% - 15px);display:inline-block;margin-right:-4px;margin-bottom:35px;padding-bottom:35px}.page-archive.research-note-archive article:nth-child(odd){padding-right:15px}.page-archive.research-note-archive article:nth-child(even){padding-left:15px}.page-archive.research-note-archive article:after{content:'';width:50%;height:1px;background-color:#A29E9E;position:absolute;bottom:0;left:25%}.page-archive.research-note-archive article:nth-last-child(-n+2):after{display:none}.page-archive.research-note-archive .post-entry{display:table;width:100%}.page-archive.research-note-archive .research-note-icon,.page-archive.research-note-archive .research-note-content{display:table-cell;vertical-align:top}.page-archive.research-note-archive .research-note-icon{padding-top:5px;padding-right:10px}.page-archive.research-note-archive .entry-title{margin-top:0;margin-bottom:5px;line-height:1rem}.page-archive.research-note-archive .entry-title a{font-size:2.2rem;line-height:2.4rem;color:#000;text-decoration:none}.page-archive.research-note-archive .entry-excerpt{font-size:1.4rem;color:#A29E9E}.page-archive.research-note-archive .entry-excerpt i{padding-right:5px}@media all and (max-width: 1599px){.page-archive{padding-top:140px}}@media all and (max-width: 1199px){.page-archive{padding-top:120px}.page-archive article{flex:0 1 calc(33.33% - 25px);max-width:calc(33.33% - 25px)}.page-archive .taxonomy-description{margin-bottom:60px}}@media all and (max-width: 991px){.page-archive article{flex:0 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media all and (max-width: 767px){.page-archive .section-title{margin-bottom:40px}.page-archive .taxonomy-description{margin-bottom:40px}.page-archive.research-note-archive .articles-wrapper{display:block}.page-archive.research-note-archive article{max-width:100%}.page-archive.research-note-archive article:nth-child(even){padding-left:0}.page-archive.research-note-archive .entry-title a{font-size:2.0rem;line-height:2.2rem}.page-archive.research-note-archive .entry-excerpt{margin-bottom:0}.page-archive.research-note-archive .research-note-icon{padding-top:0}.page-archive.research-note-archive .research-note-icon svg{max-width:20px}}@media all and (max-width: 575px){.page-archive article{flex:100%;max-width:100%}.page-archive .section-title{margin-bottom:20px}.page-archive .articles-navigation .nav-links .next{display:block;text-align:right}.page-archive .articles-navigation .nav-links .prev{display:block;text-align:left}}.page-archive.page-blog-posts .articles-wrapper{margin-bottom:40px}.page-archive.page-blog-posts article{flex:100%;max-width:none}.page-archive.page-blog-posts .archive-description{margin-bottom:50px}.page-archive.page-blog-posts .entry-breadcrumbs{margin-bottom:30px}@media all and (max-width: 767px){.page-archive.page-blog-posts .articles-wrapper{margin-bottom:20px}.page-archive.page-blog-posts .archive-description,.page-archive.page-blog-posts .entry-breadcrumbs{margin-bottom:25px}}@media all and (max-width: 575px){.page-archive.page-blog-posts .articles-wrapper{margin-bottom:20px}.page-archive.page-blog-posts .archive-description,.page-archive.page-blog-posts .entry-breadcrumbs{margin-bottom:15px}}footer{background-color:#F1F1F1}footer .inner-wrapper{width:100%;padding:0 25px}footer .footer-wrapper{padding:80px 0}footer .three-per-row{display:inline-block;vertical-align:top}footer .three-per-row:nth-child(1){width:49%;padding-right:15px}footer .three-per-row:nth-child(2){width:25%}footer .three-per-row:nth-child(3){width:25%}footer .two-per-row{display:inline-block;width:50%;vertical-align:middle}footer .one-per-row{display:inline-block;width:100%}footer .footer-widget h4{font-size:14px;line-height:17px;font-weight:500;text-decoration:underline;letter-spacing:2px;margin-top:0;margin-bottom:1em}footer .footer-widget ul.menu{list-style:none;padding-left:0;margin-top:0}footer .footer-widget ul.menu li{margin-bottom:1em}footer .footer-widget ul.menu li a{font-size:14px;line-height:17px;font-weight:500;letter-spacing:2px;text-decoration:none;text-transform:uppercase;color:#000;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out}footer .footer-widget ul.menu li a:hover{color:#D01212}footer .footer-widget.widget_nav_menu h4,footer .footer-widget.widget_nav_menu ul.menu{max-width:200px;margin-left:auto;margin-right:auto}footer .copyright-wrapper{border-top:solid 1px #A29E9E;padding:25px}footer .copyright-wrapper .social-media-icon{color:#000;text-decoration:none}footer .copyright-wrapper .social-media-icon i{font-size:40px}footer .copyright-wrapper .social-media-icon:hover{color:#D01212}footer .copyright-wrapper .copyright-link{display:inline-block;padding-left:30px;font-size:14px;line-height:18px;font-weight:500;color:#A29E9E;letter-spacing:1px;text-decoration:none}footer .copyright-wrapper .copyright-link:hover{color:#D01212}@media all and (max-width: 991px){footer .footer-wrapper{padding:50px 0}}@media all and (max-width: 767px){footer .three-per-row:nth-child(1){width:100%;padding-right:0;margin-bottom:30px}footer .three-per-row:nth-child(2),footer .three-per-row:nth-child(3){width:50%;padding-right:20px}footer .footer-widget.widget_nav_menu h4,footer .footer-widget.widget_nav_menu ul.menu{max-width:100%}footer .copyright-wrapper .copyright-link{padding-left:10px}}@media all and (max-width: 450px){footer .three-per-row:nth-child(2),footer .three-per-row:nth-child(3){width:100%;margin-bottom:15px;padding-right:0;text-align:center}footer .footer-widget ul.menu li{margin-bottom:0.5em}}body{min-width:325px;background-color:#fff;margin:0;box-sizing:border-box}section,div{box-sizing:border-box}img{height:auto;width:auto;max-width:100%}@media screen and (max-width: 600px){#wpadminbar{position:fixed !important}}.fullwidth-container{display:block;max-width:100% !important;margin-left:auto;margin-right:auto;box-sizing:border-box}.sitewidth-container{display:block;max-width:1470px !important;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;box-sizing:border-box}.blogwidth-container{display:block;max-width:1130px !important;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;box-sizing:border-box}.lock-body{overflow:hidden}.wp-block-table{margin-left:0;margin-right:0}.wp-block-image img{height:auto;width:100%}.wp-social-link svg{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.wp-social-link:hover svg{fill:#D01212}.wp-block-embed-youtube,.wp-block-embed-vimeo{margin-left:0;margin-right:0}.wp-block-embed-youtube .wp-block-embed__wrapper,.wp-block-embed-vimeo .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;left:0;right:0;margin:0 auto 20px auto}.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;right:0;width:100%;height:100%;margin-left:auto;margin-right:auto}.home #main{padding-top:0}#main{padding-top:180px;padding-bottom:150px}@media all and (max-width: 1599px){#main{padding-top:140px;padding-bottom:110px}}@media all and (max-width: 1199px){#main{padding-top:120px;padding-bottom:110px}}@media all and (max-width: 991px){#main{padding-bottom:90px}}@media all and (max-width: 575px){#main{padding-bottom:60px}}.error404{position:relative}.error404 #main{position:relative;min-height:calc(100vh - 240px)}.error404 .inner-wrapper .title-404{font-size:16rem;line-height:16rem;font-weight:600;text-align:center;color:#D01212;margin:20px 0 10px 0}.error404 .inner-wrapper .subtitle-404{font-size:4rem;font-weight:600;text-align:center;color:#D01212;text-transform:uppercase;margin-top:10px}.error404 .inner-wrapper .text-404 p{text-align:center;margin-top:25px}.error404 .inner-wrapper .text-404 .return-link{text-align:center;text-transform:uppercase;letter-spacing:0.5px;margin-top:30px}.error404 .inner-wrapper .text-404 .return-link a{color:#D01212}.error404 .transparent-image{position:absolute;bottom:30px;right:5%;opacity:0.1;max-width:400px}@media screen and (max-width: 767px){.error404 #page-404-wrapper{padding:20px 25px 70px}.error404 #page-404-wrapper .inner-wrapper .title-404{font-size:8rem;line-height:8rem}.error404 #page-404-wrapper .inner-wrapper .subtitle-404{font-size:3rem}.error404 #main .transparent-image{left:0;right:0;margin:0 auto}}#scheduledPopup{position:fixed;z-index:1000}#scheduledPopup p:empty{display:none}#scheduledPopup .popup-wrapper{position:relative}#scheduledPopup .popup-notification,#scheduledPopup .popup-content{position:fixed;left:15px;bottom:15px;margin:auto;max-width:385px;box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);-moz-box-shadow:0 6px 14px -2px rgba(0,0,0,0.15);border-radius:5px}#scheduledPopup .popup-notification{visibility:hidden;z-index:1;background:#D01212;padding:15px 35px;font-family:"Roboto",Arial,sans-serif;font-size:18px;line-height:24px;color:white;cursor:pointer}#scheduledPopup .popup-notification .icon{margin-right:10px;font-size:16px}#scheduledPopup .popup-content{visibility:hidden;z-index:1001;background:#F1F1F1;border-radius:5px;padding:40px 30px 25px 30px}#scheduledPopup .popup-content .btn-hide-popup-content{position:absolute;top:10px;right:15px;cursor:pointer}#scheduledPopup .popup-content .popup-floating-image{position:absolute;top:-105px;left:calc(50% - 75px);margin:0;max-width:150px}@media (orientation: portrait) and (max-width: 575px){#scheduledPopup .popup-notification,#scheduledPopup .popup-content{position:fixed;left:0;right:0;bottom:0;margin:auto;max-width:none;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}#scheduledPopup .popup-content{width:300px;left:10px;right:auto}}@media (orientation: landscape) and (max-width: 767px){#scheduledPopup .popup-content{width:540px;height:310px;padding:25px;bottom:15px}#scheduledPopup .popup-content-structural{width:540px;position:absolute;right:0;left:0;top:calc(100% - 310px);bottom:0;overflow:scroll;padding-right:30px;-ms-overflow-style:none;scrollbar-width:none}#scheduledPopup .popup-content-structural::-webkit-scrollbar{display:none}#scheduledPopup .popup-content-structural .popup-content-structural-inner{border-radius:5px;padding:0 30px}#scheduledPopup .popup-content-structural .popup-content-structural-inner .btn-hide-popup-content{position:relative;left:0}#scheduledPopup .popup-content-structural .popup-content-structural-inner .popup-floating-image{position:relative;top:0;margin:-25px -10px 0 auto;max-width:max-content}#scheduledPopup .popup-content-structural .popup-content-structural-inner h4{margin-top:0}}@media (orientation: landscape) and (max-width: 575px){#scheduledPopup .popup-content{height:260px}#scheduledPopup .popup-content-structural{top:calc(100% - 265px)}}
/*# sourceMappingURL=style.min.css.map */
