.elementor-21798 .elementor-element.elementor-element-77b746e .elementor-repeater-item-e8fa555.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-f778fc3 .elementor-repeater-item-467033b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-167020f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21798 .elementor-element.elementor-element-167020f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-menu-toggle{margin:0 auto;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu .elementor-item{font-size:14px;line-height:24px;letter-spacing:0.5px;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item{color:#5F6368;fill:#5F6368;padding-top:3px;padding-bottom:3px;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item:focus{color:#F23E36;fill:#F23E36;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#00000000;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed .elementor-item:before,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed .elementor-item:after{border-color:#00000000;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-underline .elementor-item:after,
					 .elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-overline .elementor-item:before,
					 .elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-double-line .elementor-item:before,
					 .elementor-21798 .elementor-element.elementor-element-dc90027 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-21798 .elementor-element.elementor-element-dc90027{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-21798 .elementor-element.elementor-element-dc90027 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-21798 .elementor-element.elementor-element-f778fc3:not(.elementor-motion-effects-element-type-background), .elementor-21798 .elementor-element.elementor-element-f778fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-21798 .elementor-element.elementor-element-f778fc3{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-21798 .elementor-element.elementor-element-f778fc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-14bb257 .elementor-repeater-item-b671b95.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-ff2d742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-bd4a6f6 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-14bb257:not(.elementor-motion-effects-element-type-background), .elementor-21798 .elementor-element.elementor-element-14bb257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.praxisvalue.com/wp-content/uploads/2021/10/home-banner-bg.png");background-size:cover;}.elementor-21798 .elementor-element.elementor-element-14bb257 > .elementor-container{max-width:800px;}.elementor-21798 .elementor-element.elementor-element-14bb257{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-14bb257 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-f3c8f0a .elementor-repeater-item-2dcc12b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-9bb9772{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-9bb9772 .elementor-divider-separator{width:100%;}.elementor-21798 .elementor-element.elementor-element-9bb9772 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-9bb9772 .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-fc58089{--iteration-count:infinite;--dynamic-text-color:#DC0000;--typing-selected-bg-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-fc58089 .elementor-headline{text-align:left;font-family:"Graphik Medium", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-fc58089 .elementor-headline-dynamic-text{font-family:"Graphik Medium", Sans-serif;font-weight:500;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-6208be7{text-align:justify;font-size:1.1em;}.elementor-21798 .elementor-element.elementor-element-4d908e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-c2fe29c .elementor-repeater-item-ceea77f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-fb10e32{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-fb10e32 .elementor-divider-separator{width:100%;}.elementor-21798 .elementor-element.elementor-element-fb10e32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-fb10e32 .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-8d4a9cf{text-align:center;font-size:1.4em;line-height:1.2em;}.elementor-21798 .elementor-element.elementor-element-a8566a0 .elementor-repeater-item-87ebb89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-39b4fd9{--spacer-size:29px;}.elementor-21798 .elementor-element.elementor-element-01f0f51{text-align:justify;font-size:1.1em;}.elementor-21798 .elementor-element.elementor-element-1252736 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-c2fe29c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-c2fe29c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-9d75f0c .elementor-repeater-item-1579f0d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-9477569 .elementor-repeater-item-66e3ab9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-7df1c03{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-7df1c03 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21798 .elementor-element.elementor-element-7df1c03 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-7df1c03 .elementor-divider__text{font-size:32px;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-fbade4d{text-align:center;font-size:1.2em;line-height:1.2em;}.elementor-21798 .elementor-element.elementor-element-9477569{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-9477569 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-99a28f5 .elementor-repeater-item-0ab60d7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-title{border-width:1px;border-color:#D8D8D8;padding:18px 18px 18px 18px;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-content{border-width:1px;border-bottom-color:#D8D8D8;background-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-title.elementor-active a, .elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F23E36;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-toggle-title{font-family:"Graphik Medium", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.3px;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#F23E36;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#F23E36;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:11px;}.elementor-21798 .elementor-element.elementor-element-3d8aa90 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:11px;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-title.elementor-active a, .elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F23E36;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-toggle-title{font-family:"Graphik Medium", Sans-serif;font-size:18px;font-weight:500;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-title{padding:18px 18px 18px 18px;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#F23E36;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#F23E36;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px;}.elementor-21798 .elementor-element.elementor-element-d304661 .elementor-tab-content{background-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-9d75f0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-9d75f0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-75fcec2 .elementor-repeater-item-2515ab6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-afc2298{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-afc2298 .elementor-divider-separator{width:100%;}.elementor-21798 .elementor-element.elementor-element-afc2298 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-afc2298 .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-d92ed96 .elementor-repeater-item-79d0423.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-c714b2c{--spacer-size:10px;}.elementor-21798 .elementor-element.elementor-element-e95af08{text-align:left;font-size:22px;color:#DC0000;}.elementor-21798 .elementor-element.elementor-element-cbed108{text-align:justify;font-size:1.1em;}.elementor-21798 .elementor-element.elementor-element-8f48dcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-75fcec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-75fcec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-f1518f4 .elementor-repeater-item-e0c25a9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-2de6783{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-2de6783 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21798 .elementor-element.elementor-element-2de6783 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-2de6783 .elementor-divider__text{font-size:32px;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-2e96750 .elementor-repeater-item-e261951.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-20474e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21798 .elementor-element.elementor-element-20474e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-20474e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21798 .elementor-element.elementor-element-20474e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-4d05a88 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-4d05a88 .elementor-counter-number-wrapper{color:#D93025;font-size:4.5rem;font-weight:500;}.elementor-21798 .elementor-element.elementor-element-4d05a88 .elementor-counter-title{font-weight:bold;}.elementor-21798 .elementor-element.elementor-element-dc18656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21798 .elementor-element.elementor-element-dc18656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-dc18656 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21798 .elementor-element.elementor-element-dc18656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 .elementor-counter-number-wrapper{color:#D93025;font-size:4.5rem;font-weight:500;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 .elementor-counter-title{color:#000000;font-weight:bold;}.elementor-21798 .elementor-element.elementor-element-80e65ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21798 .elementor-element.elementor-element-80e65ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-80e65ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-80e65ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-0a46c14 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-number-wrapper{color:#D93025;font-size:4.5rem;font-weight:500;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-title{font-weight:bold;}.elementor-21798 .elementor-element.elementor-element-2e96750{padding:10px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-5a2aa5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-f1518f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-f1518f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-ef88d2f .elementor-repeater-item-ab95ae8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-3eb3651{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-3eb3651 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21798 .elementor-element.elementor-element-3eb3651 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-3eb3651 .elementor-divider__text{font-size:32px;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-8a87b53 .elementor-repeater-item-a72ccb8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-9cba2ba > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-21798 .elementor-element.elementor-element-af4c090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-af4c090 .elementor-heading-title{font-size:14px;color:#F23E36;}.elementor-21798 .elementor-element.elementor-element-b47b330 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-b47b330{text-align:left;}.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title{font-size:2.5em;line-height:1.2em;letter-spacing:0.5px;}.elementor-21798 .elementor-element.elementor-element-adfadb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-adfadb6{text-align:justify;font-size:1rem;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-9dc5790{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-9dc5790 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-9dc5790 .elementor-divider-separator{width:100%;}.elementor-21798 .elementor-element.elementor-element-9dc5790 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-21798 .elementor-element.elementor-element-917ff34 .elementor-button{background-color:#DC0000;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-21798 .elementor-element.elementor-element-917ff34 .elementor-button:hover, .elementor-21798 .elementor-element.elementor-element-917ff34 .elementor-button:focus{background-color:#202124;color:#FFFFFF;border-color:#202124;}.elementor-21798 .elementor-element.elementor-element-917ff34 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-21798 .elementor-element.elementor-element-917ff34 .elementor-button:hover svg, .elementor-21798 .elementor-element.elementor-element-917ff34 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-ef88d2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-21798 .elementor-element.elementor-element-ef88d2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-dea284b .elementor-repeater-item-abeb199.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-9a430cc{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-9a430cc .elementor-divider-separator{width:100%;}.elementor-21798 .elementor-element.elementor-element-9a430cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-9a430cc .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-f96e353 .elementor-repeater-item-6582f52.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-642ba49 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21798 .elementor-element.elementor-element-642ba49 .elementor-repeater-item-e52d186.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-be9b9cd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-21798 .elementor-element.elementor-element-ea7105f{font-size:16px;line-height:26px;}.elementor-21798 .elementor-element.elementor-element-b8428f4{font-size:16px;line-height:26px;}.elementor-21798 .elementor-element.elementor-element-cac3869{font-size:16px;line-height:26px;}.elementor-21798 .elementor-element.elementor-element-05857b2{font-size:16px;line-height:26px;}.elementor-21798 .elementor-element.elementor-element-f96e353:not(.elementor-motion-effects-element-type-background), .elementor-21798 .elementor-element.elementor-element-f96e353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #FCFCFC 100%);}.elementor-21798 .elementor-element.elementor-element-f96e353{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-21798 .elementor-element.elementor-element-f96e353 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-72a3435 .elementor-repeater-item-fe824b1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-fafdb63{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-fafdb63 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-fafdb63 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21798 .elementor-element.elementor-element-fafdb63 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-fafdb63 .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .elementor-slick-slider .jet-carousel__item{padding:0px 10px 0px 10px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .elementor-slick-slider{margin-right:-10px;margin-left:-10px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel__item-img{border-radius:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel__content .jet-carousel__item-title{margin:10px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-banner__title{margin:10px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .jet-slick-dots li span{background-color:#ACACAC;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .jet-slick-dots li span:hover{background-color:#000000;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .jet-slick-dots li.slick-active span{background-color:#020202;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .jet-slick-dots{justify-content:center;margin:10px 10px 10px 10px;}.elementor-21798 .elementor-element.elementor-element-43ba225 .jet-carousel .jet-slick-dots li{padding-left:10px;padding-right:10px;}.elementor-21798 .elementor-element.elementor-element-d9ad546 .elementor-repeater-item-ea57745.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-356aa45{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1px;}.elementor-21798 .elementor-element.elementor-element-356aa45 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-21798 .elementor-element.elementor-element-356aa45 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-21798 .elementor-element.elementor-element-356aa45 .elementor-divider__text{font-size:32px;}.elementor-21798 .elementor-element.elementor-element-a500a2a .jet-carousel__content{text-align:left;}.elementor-21798 .elementor-element.elementor-element-a500a2a .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-21798 .elementor-element.elementor-element-a500a2a .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-21798 .elementor-element.elementor-element-d9ad546{padding:60px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-86822f0 .elementor-repeater-item-5f5f280.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21798 .elementor-element.elementor-element-302fd52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21798 .elementor-element.elementor-element-1931255{z-index:1;text-align:center;}.elementor-21798 .elementor-element.elementor-element-1931255 .elementor-heading-title{color:#000000;}.elementor-21798 .elementor-element.elementor-element-25be5e1{text-align:center;font-size:18px;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b .jet-button__plane-normal{background-color:#D93025;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b .jet-button__plane-hover{background-color:#222222;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b .jet-button__container{justify-content:center;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b .jet-button__state-hover .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b  .jet-button__state-normal .jet-button__label{font-size:14px;}.elementor-21798 .elementor-element.elementor-element-5f2ad2b  .jet-button__state-hover .jet-button__label{font-size:14px;}.elementor-21798 .elementor-element.elementor-element-86822f0:not(.elementor-motion-effects-element-type-background), .elementor-21798 .elementor-element.elementor-element-86822f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.praxisvalue.com/wp-content/uploads/2021/10/lines_BG_Texture.svg");background-position:center center;background-repeat:repeat;}.elementor-21798 .elementor-element.elementor-element-86822f0 > .elementor-container{max-width:800px;min-height:400px;}.elementor-21798 .elementor-element.elementor-element-86822f0 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21798 .elementor-element.elementor-element-86822f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}@media(min-width:768px){.elementor-21798 .elementor-element.elementor-element-740dc4b{width:47.422%;}.elementor-21798 .elementor-element.elementor-element-865052e{width:52.578%;}.elementor-21798 .elementor-element.elementor-element-ba8a503{width:49.996%;}.elementor-21798 .elementor-element.elementor-element-6489294{width:50.004%;}.elementor-21798 .elementor-element.elementor-element-0dfed91{width:50%;}.elementor-21798 .elementor-element.elementor-element-30cef62{width:25%;}.elementor-21798 .elementor-element.elementor-element-ed34583{width:24.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21798 .elementor-element.elementor-element-0dfed91{width:100%;}.elementor-21798 .elementor-element.elementor-element-30cef62{width:50%;}.elementor-21798 .elementor-element.elementor-element-ed34583{width:50%;}}@media(max-width:1024px){.elementor-21798 .elementor-element.elementor-element-7df1c03 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-2de6783 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-4d05a88 .elementor-counter-number-wrapper{font-size:60px;}.elementor-21798 .elementor-element.elementor-element-4d05a88 .elementor-counter-title{font-size:11px;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 .elementor-counter-number-wrapper{font-size:60px;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 .elementor-counter-title{font-size:11px;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-number-wrapper{font-size:60px;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-title{font-size:11px;}.elementor-21798 .elementor-element.elementor-element-3eb3651 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-ff1d6d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-9cba2ba > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-21798 .elementor-element.elementor-element-b47b330 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title{font-size:21px;}.elementor-21798 .elementor-element.elementor-element-adfadb6{font-size:1rem;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-fafdb63 .elementor-divider__text{font-size:28px;}}@media(max-width:767px){.elementor-21798 .elementor-element.elementor-element-8d4a9cf{font-size:1rem;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-7df1c03 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-fbade4d{font-size:1rem;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-2de6783 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-4d05a88 .elementor-counter-title{font-size:15px;}.elementor-21798 .elementor-element.elementor-element-2e4fff7 .elementor-counter-title{font-size:15px;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-number-wrapper{font-size:60px;}.elementor-21798 .elementor-element.elementor-element-0a46c14 .elementor-counter-title{font-size:15px;}.elementor-21798 .elementor-element.elementor-element-3eb3651 .elementor-divider__text{font-size:1.75rem;line-height:1.375em;}.elementor-21798 .elementor-element.elementor-element-9cba2ba > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-21798 .elementor-element.elementor-element-af4c090 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title{font-size:2.125rem;}.elementor-21798 .elementor-element.elementor-element-adfadb6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-adfadb6{font-size:1rem;line-height:1.44em;}.elementor-21798 .elementor-element.elementor-element-f96e353{padding:10px 10px 10px 10px;}.elementor-21798 .elementor-element.elementor-element-fafdb63 .elementor-divider__text{font-size:28px;}.elementor-21798 .elementor-element.elementor-element-356aa45 .elementor-divider__text{font-size:28px;}.elementor-21798 .elementor-element.elementor-element-d9ad546{padding:0px 0px 0px 0px;}.elementor-21798 .elementor-element.elementor-element-302fd52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21798 .elementor-element.elementor-element-86822f0 > .elementor-container{min-height:400px;}}/* Start custom CSS for html, class: .elementor-element-e0d613b */.row-x {
	max-width: 85rem;
	margin-right: auto;
	margin-left: auto;
}

@media print, screen and (min-width: 48em) {
	.row-x .row-x {
		margin-right: -0.75rem;
		margin-left: -0.75rem;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.row-x .row-x {
		margin-right: -1.25rem;
		margin-left: -1.25rem;
	}
}
@media screen and (min-width: 80.0625em) {
	.row-x .row-x {
		margin-right: -1.25rem;
		margin-left: -1.25rem;
	}
}
.row-x .row-x.collapse {
	margin-right: 0;
	margin-left: 0;
}
.row-x.expanded {
	max-width: none;
}
.row-x.expanded .row-x {
	margin-right: auto;
	margin-left: auto;
}
.row-x:not(.expanded) .row-x {
	max-width: none;
}
.row-x.gutter-small > .column-x {
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}
.row-x.gutter-medium > .column-x {
	padding-right: 0.75rem;
	padding-left: 0.75rem;
}
.row-x.gutter-large > .column-x {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.column-x {
	width: 100%;
	float: left;
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}
@media print, screen and (min-width: 48em) {
	.column-x {
		padding-right: 0.75rem;
		padding-left: 0.75rem;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
}
.column-x,
.column-x:last-child:not(:first-child) {
	float: left;
	clear: none;
}
.column-x:last-child:not(:first-child) {
	float: right;
}
.column-x.end:last-child:last-child {
	float: left;
}
.column-x.row-x.row-x {
	float: none;
}
.row-x .column-x.row-x.row-x {
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}

@media print, screen and (min-width: 48em) {
	.medium-1 {
		width: 8.33333%;
	}
	.medium-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.medium-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.medium-offset-0 {
		margin-left: 0%;
	}
	.medium-2 {
		width: 16.66667%;
	}
	.medium-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.medium-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.medium-offset-1 {
		margin-left: 8.33333%;
	}
	.medium-3 {
		width: 25%;
	}
	.medium-push-3 {
		position: relative;
		left: 25%;
	}
	.medium-pull-3 {
		position: relative;
		left: -25%;
	}
	.medium-offset-2 {
		margin-left: 16.66667%;
	}
	.medium-4 {
		width: 33.33333%;
	}
	.medium-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.medium-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.medium-offset-3 {
		margin-left: 25%;
	}
	.medium-5 {
		width: 41.66667%;
	}
	.medium-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.medium-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.medium-offset-4 {
		margin-left: 33.33333%;
	}
	.medium-6 {
		width: 50%;
	}
	.medium-push-6 {
		position: relative;
		left: 50%;
	}
	.medium-pull-6 {
		position: relative;
		left: -50%;
	}
	.medium-offset-5 {
		margin-left: 41.66667%;
	}
	.medium-7 {
		width: 58.33333%;
	}
	.medium-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.medium-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.medium-offset-6 {
		margin-left: 50%;
	}
	.medium-8 {
		width: 66.66667%;
	}
	.medium-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.medium-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.medium-offset-7 {
		margin-left: 58.33333%;
	}
	.medium-9 {
		width: 75%;
	}
	.medium-push-9 {
		position: relative;
		left: 75%;
	}
	.medium-pull-9 {
		position: relative;
		left: -75%;
	}
	.medium-offset-8 {
		margin-left: 66.66667%;
	}
	.medium-10 {
		width: 83.33333%;
	}
	.medium-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.medium-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.medium-offset-9 {
		margin-left: 75%;
	}
	.medium-11 {
		width: 91.66667%;
	}
	.medium-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.medium-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.medium-offset-10 {
		margin-left: 83.33333%;
	}
	.medium-12 {
		width: 100%;
	}
	.medium-offset-11 {
		margin-left: 91.66667%;
	}
	.medium-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.medium-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.medium-up-1 > .column-x:last-child {
		float: left;
	}
	.medium-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.medium-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.medium-up-2 > .column-x:last-child {
		float: left;
	}
	.medium-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.medium-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.medium-up-3 > .column-x:last-child {
		float: left;
	}
	.medium-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.medium-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.medium-up-4 > .column-x:last-child {
		float: left;
	}
	.medium-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.medium-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.medium-up-5 > .column-x:last-child {
		float: left;
	}
	.medium-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.medium-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.medium-up-6 > .column-x:last-child {
		float: left;
	}
	.medium-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.medium-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.medium-up-7 > .column-x:last-child {
		float: left;
	}
	.medium-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.medium-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.medium-up-8 > .column-x:last-child {
		float: left;
	}
	.medium-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.medium-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .medium-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.medium-uncollapse > .column-x {
		padding-right: 0.75rem;
		padding-left: 0.75rem;
	}
	.medium-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.medium-centered,
	.medium-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.medium-uncentered,
	.medium-push-0,
	.medium-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.medium-uncentered,
	.medium-uncentered:last-child:not(:first-child),
	.medium-push-0,
	.medium-push-0:last-child:not(:first-child),
	.medium-pull-0,
	.medium-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.medium-uncentered:last-child:not(:first-child),
	.medium-push-0:last-child:not(:first-child),
	.medium-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.large-1 {
		width: 8.33333%;
	}
	.large-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.large-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.large-offset-0 {
		margin-left: 0%;
	}
	.large-2 {
		width: 16.66667%;
	}
	.large-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.large-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.large-offset-1 {
		margin-left: 8.33333%;
	}
	.large-3 {
		width: 25%;
	}
	.large-push-3 {
		position: relative;
		left: 25%;
	}
	.large-pull-3 {
		position: relative;
		left: -25%;
	}
	.large-offset-2 {
		margin-left: 16.66667%;
	}
	.large-4 {
		width: 33.33333%;
	}
	.large-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.large-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.large-offset-3 {
		margin-left: 25%;
	}
	.large-5 {
		width: 41.66667%;
	}
	.large-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.large-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.large-offset-4 {
		margin-left: 33.33333%;
	}
	.large-6 {
		width: 50%;
	}
	.large-push-6 {
		position: relative;
		left: 50%;
	}
	.large-pull-6 {
		position: relative;
		left: -50%;
	}
	.large-offset-5 {
		margin-left: 41.66667%;
	}
	.large-7 {
		width: 58.33333%;
	}
	.large-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.large-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.large-offset-6 {
		margin-left: 50%;
	}
	.large-8 {
		width: 66.66667%;
	}
	.large-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.large-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.large-offset-7 {
		margin-left: 58.33333%;
	}
	.large-9 {
		width: 75%;
	}
	.large-push-9 {
		position: relative;
		left: 75%;
	}
	.large-pull-9 {
		position: relative;
		left: -75%;
	}
	.large-offset-8 {
		margin-left: 66.66667%;
	}
	.large-10 {
		width: 83.33333%;
	}
	.large-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.large-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.large-offset-9 {
		margin-left: 75%;
	}
	.large-11 {
		width: 91.66667%;
	}
	.large-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.large-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.large-offset-10 {
		margin-left: 83.33333%;
	}
	.large-12 {
		width: 100%;
	}
	.large-offset-11 {
		margin-left: 91.66667%;
	}
	.large-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.large-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.large-up-1 > .column-x:last-child {
		float: left;
	}
	.large-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.large-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.large-up-2 > .column-x:last-child {
		float: left;
	}
	.large-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.large-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.large-up-3 > .column-x:last-child {
		float: left;
	}
	.large-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.large-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.large-up-4 > .column-x:last-child {
		float: left;
	}
	.large-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.large-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.large-up-5 > .column-x:last-child {
		float: left;
	}
	.large-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.large-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.large-up-6 > .column-x:last-child {
		float: left;
	}
	.large-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.large-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.large-up-7 > .column-x:last-child {
		float: left;
	}
	.large-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.large-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.large-up-8 > .column-x:last-child {
		float: left;
	}
	.large-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.large-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .large-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.large-uncollapse > .column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
	.large-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.large-centered,
	.large-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.large-uncentered,
	.large-push-0,
	.large-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.large-uncentered,
	.large-uncentered:last-child:not(:first-child),
	.large-push-0,
	.large-push-0:last-child:not(:first-child),
	.large-pull-0,
	.large-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.large-uncentered:last-child:not(:first-child),
	.large-push-0:last-child:not(:first-child),
	.large-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
@media screen and (min-width: 80.0625em) {
	.xlarge-1 {
		width: 8.33333%;
	}
	.xlarge-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.xlarge-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.xlarge-offset-0 {
		margin-left: 0%;
	}
	.xlarge-2 {
		width: 16.66667%;
	}
	.xlarge-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.xlarge-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.xlarge-offset-1 {
		margin-left: 8.33333%;
	}
	.xlarge-3 {
		width: 25%;
	}
	.xlarge-push-3 {
		position: relative;
		left: 25%;
	}
	.xlarge-pull-3 {
		position: relative;
		left: -25%;
	}
	.xlarge-offset-2 {
		margin-left: 16.66667%;
	}
	.xlarge-4 {
		width: 33.33333%;
	}
	.xlarge-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.xlarge-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.xlarge-offset-3 {
		margin-left: 25%;
	}
	.xlarge-5 {
		width: 41.66667%;
	}
	.xlarge-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.xlarge-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.xlarge-offset-4 {
		margin-left: 33.33333%;
	}
	.xlarge-6 {
		width: 50%;
	}
	.xlarge-push-6 {
		position: relative;
		left: 50%;
	}
	.xlarge-pull-6 {
		position: relative;
		left: -50%;
	}
	.xlarge-offset-5 {
		margin-left: 41.66667%;
	}
	.xlarge-7 {
		width: 58.33333%;
	}
	.xlarge-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.xlarge-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.xlarge-offset-6 {
		margin-left: 50%;
	}
	.xlarge-8 {
		width: 66.66667%;
	}
	.xlarge-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.xlarge-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.xlarge-offset-7 {
		margin-left: 58.33333%;
	}
	.xlarge-9 {
		width: 75%;
	}
	.xlarge-push-9 {
		position: relative;
		left: 75%;
	}
	.xlarge-pull-9 {
		position: relative;
		left: -75%;
	}
	.xlarge-offset-8 {
		margin-left: 66.66667%;
	}
	.xlarge-10 {
		width: 83.33333%;
	}
	.xlarge-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.xlarge-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.xlarge-offset-9 {
		margin-left: 75%;
	}
	.xlarge-11 {
		width: 91.66667%;
	}
	.xlarge-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.xlarge-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.xlarge-offset-10 {
		margin-left: 83.33333%;
	}
	.xlarge-12 {
		width: 100%;
	}
	.xlarge-offset-11 {
		margin-left: 91.66667%;
	}
	.xlarge-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.xlarge-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.xlarge-up-1 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.xlarge-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.xlarge-up-2 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.xlarge-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.xlarge-up-3 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.xlarge-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.xlarge-up-4 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.xlarge-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.xlarge-up-5 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.xlarge-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.xlarge-up-6 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.xlarge-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.xlarge-up-7 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.xlarge-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.xlarge-up-8 > .column-x:last-child {
		float: left;
	}
	.xlarge-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.xlarge-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .xlarge-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-uncollapse > .column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
	.xlarge-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.xlarge-centered,
	.xlarge-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.xlarge-uncentered,
	.xlarge-push-0,
	.xlarge-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-uncentered,
	.xlarge-uncentered:last-child:not(:first-child),
	.xlarge-push-0,
	.xlarge-push-0:last-child:not(:first-child),
	.xlarge-pull-0,
	.xlarge-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.xlarge-uncentered:last-child:not(:first-child),
	.xlarge-push-0:last-child:not(:first-child),
	.xlarge-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
.column-x-block {
	margin-bottom: 1.125rem;
}
.column-x-block > :last-child {
	margin-bottom: 0;
}
@media print, screen and (min-width: 48em) {
	.column-x-block {
		margin-bottom: 1.5rem;
	}
	.column-x-block > :last-child {
		margin-bottom: 0;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.column-x-block {
		margin-bottom: 2.5rem;
	}
	.column-x-block > :last-child {
		margin-bottom: 0;
	}
}

.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-center {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.clearfix::before,
.clearfix::after {
	display: table;
	content: " ";
	-webkit-flex-basis: 0;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.clearfix::after {
	clear: both;
}

*,
*:before,
*:after {
	box-sizing: border-box;
}

@media (max-width: 1080px) {
	.showDesktopTitle {
		display: none !important;
		color:#fff;
	}
	.showMobileTitle {
		display: block !important;
	}
}
@media (min-width: 1081px) {
	.showMobileTitle {
		display: none !important;
	}
	.showDesktopTitle {
		display: block !important;
	}
}




.hero__image {
	height: 14.375rem;
	left: -50vw;
	margin-left: 50%;
	max-width: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100vw;
	z-index: -1;
}
.hero__image img,
.hero__image picture,
.hero__image video {
	height: 100%;
	max-width: none;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.hero--hub {
	margin-bottom: 0;
	padding-top: 9.0625rem;
}
.hero--hub .hero__text-content {
	margin-bottom: 1.25rem;
	position: static;
	width: 100%;
}
.hero--hub .hero__description {
	display: block;
	padding-right: 0;
}
.hero--hub .hero__title-wrap {
	background-color: #f7f7f7;
	border-top: 3px solid #c00;
	padding: 2.5rem 2rem 2rem;
}
.hero--hub .hero__title {
	font-size: 2.125rem;
	padding-bottom: 1.5rem;
}
.hero--hub .hero__tag {
	font-size: 1rem;
	margin-bottom: 1rem;
}
.hero--hub .hero__data-list {
	display: none;
	border-top: 1px solid #d8d8d8;
	margin-bottom: 0;
	padding-right: 0;
	padding-top: 1.5rem;
}
.hero--hub .hero__data-item {
	display: block;
	margin-top: 0.75rem;
	vertical-align: middle;
}
.hero--hub .hero__data-item:before {
	content: none;
}
.hero--hub .hero__data-item:first-child {
	margin-top: 0;
}
.hero--hub .hero__image {
	bottom: auto;
	height: 14.375rem;
}
.hero--hub-no-image {
	padding-bottom: 0;
	padding-top: 1.5rem;
}
.hero--hub-no-image .hero__title-wrap {
	background-color: transparent;
	border-top: none;
	padding: 0;
	position: relative;
}
.hero--hub-no-image .hero__title {
	padding-bottom: 1.5rem;
}
.hero--hub-no-image .hero__title h1 {
	padding-top: 2.5rem;
}
.hero--hub-no-image .hero__tag {
	font-size: 1rem;
	margin-bottom: 1rem;
}
.hero--hub-no-image .hero__tag + h1 {
	padding-top: 0;
}
.hero--hub-no-image .hero__description {
	display: block;
}
.hero--hub-no-image .hero__description,
.hero--hub-no-image .hero__description p {
	color: #000;
	font-family: "Tiempos", Georgia, serif;
	font-size: 1.75rem;
	margin-bottom: 2rem;
}
.hero--hub-no-image .hero__description em {
	color: #c00;
}



.hero__image .epi-editContainer {
	height: 100%;
	width: 100%;
}
.hero--featured-image .hero__tag .hero__tag {
	padding-top: 0;
}

@media (min-width: 48rem) {
	[class*="medium-up-"] {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		min-width: 100%;
	}
	[class*="medium-up-"]:after {
		display: none;
	}
	[class*="medium-up-"] > .column-x {
		float: none;
	}
	[class*="small-up-"] > .column-x,
	[class*="medium-up-"] > .column-x {
		margin-top: 1.5rem;
	}
	.medium-up-1 > .column-x {
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.medium-up-1 > .column-x:nth-child(-n + 1) {
		margin-top: 0;
	}
	.medium-up-2 > .column-x {
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.medium-up-2 > .column-x:nth-child(-n + 2) {
		margin-top: 0;
	}
	.medium-up-3 > .column-x {
		-webkit-flex: 0 0 33.33333%;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.medium-up-3 > .column-x:nth-child(-n + 3) {
		margin-top: 0;
	}
	.medium-up-4 > .column-x {
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.medium-up-4 > .column-x:nth-child(-n + 4) {
		margin-top: 0;
	}
	.medium-up-5 > .column-x {
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	.medium-up-5 > .column-x:nth-child(-n + 5) {
		margin-top: 0;
	}
	.medium-up-6 > .column-x {
		-webkit-flex: 0 0 16.66667%;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.medium-up-6 > .column-x:nth-child(-n + 6) {
		margin-top: 0;
	}
	.medium-up-7 > .column-x {
		-webkit-flex: 0 0 14.28571%;
		-ms-flex: 0 0 14.28571%;
		flex: 0 0 14.28571%;
		max-width: 14.28571%;
	}
	.medium-up-7 > .column-x:nth-child(-n + 7) {
		margin-top: 0;
	}
	.medium-up-8 > .column-x {
		-webkit-flex: 0 0 12.5%;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.medium-up-8 > .column-x:nth-child(-n + 8) {
		margin-top: 0;
	}


	
	.hero--hub {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		min-height: 34.375rem;
		padding-bottom: 1.5rem;
		padding-top: 1.5rem;
	}
	.hero--hub.hero--delay-text:not(.hero--hub-no-image):not(.hero--no-text-background)
		.hero__title-wrap {
		-webkit-animation: title-wrap-animation 0.6s 1;
		animation: title-wrap-animation 0.6s 1;
		-webkit-animation-delay: 0.8s;
		animation-delay: 0.8s;
		-webkit-animation-fill-mode: forwards;
		animation-fill-mode: forwards;
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		opacity: 0;
		position: relative;
		-webkit-perspective: 1000px;
		perspective: 1000px;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	.hero--hub:after {
		content: "";
		min-height: inherit;
		font-size: 0;
		display: block;
	}
	.hero--hub .hero__tag {
		margin-bottom: 1rem;
	}
	.hero--hub .hero__title-wrap {
		background-color: rgba(255, 255, 255, 0.9);
		padding: 2rem 3rem 2rem;
	}
	.hero--hub .hero__data-list {
		padding-top: 1rem;
	}
	.hero--hub .hero__data-item {
		display: inline-block;
		margin-top: 0;
		vertical-align: middle;
	}
	.hero--hub .hero__data-item:first-child:before {
		content: none;
	}
	.hero--hub .hero__data-item:before {
		background-color: #d8d8d8;
		content: "";
		display: inline-block;
		height: 1rem;
		margin: 0 0.75rem 0;
		position: relative;
		top: -1px;
		vertical-align: middle;
		width: 1px;
	}
	.hero--hub .hero__title h1 {
		padding-bottom: 1rem;
		color: #FFf;
	}
	.hero--hub .hero__image {
		bottom: 0;
		height: 100%;
	}
	.hero--office .hero__title-wrap {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column-x nowrap;
		-ms-flex-flow: column-x nowrap;
		flex-flow: column-x nowrap;
		min-height: 30rem;
	}
	[dir="rtl"] .hero--office .hero__title-wrap.column-x.end:last-child:last-child {
		float: right;
	}
	.hero--office .hero__data-list {
		margin-top: auto;
		width: 100%;
	}
	.hero--hub-no-image {
		min-height: 0;
		padding-bottom: 0;
	}
	.hero--hub-no-image .hero__title-wrap {
		padding: 0;
	}
	.hero--hub-no-image .hero__description {
		margin-bottom: 0;
	}
	.hero--hub-no-image .hero__text-content {
		margin-bottom: 0;
	}
	.hero--no-text-background {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: row-x;
		-ms-flex-direction: row-x;
		flex-direction: row-x;
		min-height: 20.5rem;
		padding-bottom: 0;
		padding-top: 2rem;
	}
	.hero--no-text-background .hero__title-wrap {
		background-color: transparent;
		border-top: none;
		padding: 0;
	}
	.hero--no-text-background .hero__tag {
		background-color: transparent;
		font-size: 1.125rem;
		margin-bottom: 1rem;
		padding-bottom: 0;
		color: #fff;
		padding-left: 0.75rem;
		position: relative;
		line-height: 1.44;
	}
	.hero--no-text-background .hero__tag:before {
		background-color: #c00;
		bottom: 0;
		content: "";
		display: block;
		left: 0;
		height: 100%;
		position: absolute;
		top: 0;
		width: 0.1875rem;
	}
	.hero--no-text-background .hero__title {
		padding-bottom: 0;
	}
	.hero--no-text-background .hero,
	.hero--no-text-background .hero__title,
	.hero--no-text-background .hero__description {
		background-color: transparent;
		color: #fff;
	}
	.hero--transparent-background .hero__title-wrap {
		background: none;
		border: none;
	}
	.hero--transparent-background .hero__title,
	.hero--transparent-background .hero__description,
	.hero--transparent-background .hero__tag {
		color: #fff;
	}
	.hero--transparent-background--dark-theme .hero__title-wrap {
		background: none;
		border: none;
	}
	.hero--transparent-background--dark-theme .hero__title,
	.hero--transparent-background--dark-theme .hero__description {
		color: #000;
	}
	.hero--right-align .hero__title {
		padding-bottom: 0;
	}
	.hero--right-align .hero__title-wrap {
		float: right;
	}



@media (min-width: 67.5625rem) {
	[class*="large-up-"] {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		min-width: 100%;
	}
	[class*="large-up-"]:after {
		display: none;
	}
	[class*="large-up-"] > .column-x {
		float: none;
	}
	[class*="small-up-"] > .column-x,
	[class*="medium-up-"] > .column-x,
	[class*="large-up-"] > .column-x {
		margin-top: 2.5rem;
	}
	.large-up-1 > .column-x {
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.large-up-1 > .column-x:nth-child(-n + 1) {
		margin-top: 0;
	}
	.large-up-2 > .column-x {
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.large-up-2 > .column-x:nth-child(-n + 2) {
		margin-top: 0;
	}
	.large-up-3 > .column-x {
		-webkit-flex: 0 0 33.33333%;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.large-up-3 > .column-x:nth-child(-n + 3) {
		margin-top: 0;
	}
	.large-up-4 > .column-x {
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.large-up-4 > .column-x:nth-child(-n + 4) {
		margin-top: 0;
	}
	.large-up-5 > .column-x {
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	.large-up-5 > .column-x:nth-child(-n + 5) {
		margin-top: 0;
	}
	.large-up-6 > .column-x {
		-webkit-flex: 0 0 16.66667%;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.large-up-6 > .column-x:nth-child(-n + 6) {
		margin-top: 0;
	}
	.large-up-7 > .column-x {
		-webkit-flex: 0 0 14.28571%;
		-ms-flex: 0 0 14.28571%;
		flex: 0 0 14.28571%;
		max-width: 14.28571%;
	}
	.large-up-7 > .column-x:nth-child(-n + 7) {
		margin-top: 0;
	}
	.large-up-8 > .column-x {
		-webkit-flex: 0 0 12.5%;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.large-up-8 > .column-x:nth-child(-n + 8) {
		margin-top: 0;
	}


	.hero {
		margin-bottom: 1.5rem;
		position: relative;
	}

	.hero--hub {
		margin-bottom: 0;
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0d613b */.row-x {
	max-width: 85rem;
	margin-right: auto;
	margin-left: auto;
}

@media print, screen and (min-width: 48em) {
	.row-x .row-x {
		margin-right: -0.75rem;
		margin-left: -0.75rem;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.row-x .row-x {
		margin-right: -1.25rem;
		margin-left: -1.25rem;
	}
}
@media screen and (min-width: 80.0625em) {
	.row-x .row-x {
		margin-right: -1.25rem;
		margin-left: -1.25rem;
	}
}
.row-x .row-x.collapse {
	margin-right: 0;
	margin-left: 0;
}
.row-x.expanded {
	max-width: none;
}
.row-x.expanded .row-x {
	margin-right: auto;
	margin-left: auto;
}
.row-x:not(.expanded) .row-x {
	max-width: none;
}
.row-x.gutter-small > .column-x {
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}
.row-x.gutter-medium > .column-x {
	padding-right: 0.75rem;
	padding-left: 0.75rem;
}
.row-x.gutter-large > .column-x {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.column-x {
	width: 100%;
	float: left;
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}
@media print, screen and (min-width: 48em) {
	.column-x {
		padding-right: 0.75rem;
		padding-left: 0.75rem;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
}
.column-x,
.column-x:last-child:not(:first-child) {
	float: left;
	clear: none;
}
.column-x:last-child:not(:first-child) {
	float: right;
}
.column-x.end:last-child:last-child {
	float: left;
}
.column-x.row-x.row-x {
	float: none;
}
.row-x .column-x.row-x.row-x {
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}

@media print, screen and (min-width: 48em) {
	.medium-1 {
		width: 8.33333%;
	}
	.medium-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.medium-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.medium-offset-0 {
		margin-left: 0%;
	}
	.medium-2 {
		width: 16.66667%;
	}
	.medium-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.medium-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.medium-offset-1 {
		margin-left: 8.33333%;
	}
	.medium-3 {
		width: 25%;
	}
	.medium-push-3 {
		position: relative;
		left: 25%;
	}
	.medium-pull-3 {
		position: relative;
		left: -25%;
	}
	.medium-offset-2 {
		margin-left: 16.66667%;
	}
	.medium-4 {
		width: 33.33333%;
	}
	.medium-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.medium-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.medium-offset-3 {
		margin-left: 25%;
	}
	.medium-5 {
		width: 41.66667%;
	}
	.medium-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.medium-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.medium-offset-4 {
		margin-left: 33.33333%;
	}
	.medium-6 {
		width: 50%;
	}
	.medium-push-6 {
		position: relative;
		left: 50%;
	}
	.medium-pull-6 {
		position: relative;
		left: -50%;
	}
	.medium-offset-5 {
		margin-left: 41.66667%;
	}
	.medium-7 {
		width: 58.33333%;
	}
	.medium-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.medium-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.medium-offset-6 {
		margin-left: 50%;
	}
	.medium-8 {
		width: 66.66667%;
	}
	.medium-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.medium-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.medium-offset-7 {
		margin-left: 58.33333%;
	}
	.medium-9 {
		width: 75%;
	}
	.medium-push-9 {
		position: relative;
		left: 75%;
	}
	.medium-pull-9 {
		position: relative;
		left: -75%;
	}
	.medium-offset-8 {
		margin-left: 66.66667%;
	}
	.medium-10 {
		width: 83.33333%;
	}
	.medium-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.medium-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.medium-offset-9 {
		margin-left: 75%;
	}
	.medium-11 {
		width: 91.66667%;
	}
	.medium-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.medium-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.medium-offset-10 {
		margin-left: 83.33333%;
	}
	.medium-12 {
		width: 100%;
	}
	.medium-offset-11 {
		margin-left: 91.66667%;
	}
	.medium-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.medium-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.medium-up-1 > .column-x:last-child {
		float: left;
	}
	.medium-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.medium-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.medium-up-2 > .column-x:last-child {
		float: left;
	}
	.medium-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.medium-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.medium-up-3 > .column-x:last-child {
		float: left;
	}
	.medium-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.medium-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.medium-up-4 > .column-x:last-child {
		float: left;
	}
	.medium-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.medium-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.medium-up-5 > .column-x:last-child {
		float: left;
	}
	.medium-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.medium-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.medium-up-6 > .column-x:last-child {
		float: left;
	}
	.medium-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.medium-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.medium-up-7 > .column-x:last-child {
		float: left;
	}
	.medium-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.medium-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.medium-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.medium-up-8 > .column-x:last-child {
		float: left;
	}
	.medium-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.medium-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .medium-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.medium-uncollapse > .column-x {
		padding-right: 0.75rem;
		padding-left: 0.75rem;
	}
	.medium-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.medium-centered,
	.medium-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.medium-uncentered,
	.medium-push-0,
	.medium-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.medium-uncentered,
	.medium-uncentered:last-child:not(:first-child),
	.medium-push-0,
	.medium-push-0:last-child:not(:first-child),
	.medium-pull-0,
	.medium-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.medium-uncentered:last-child:not(:first-child),
	.medium-push-0:last-child:not(:first-child),
	.medium-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.large-1 {
		width: 8.33333%;
	}
	.large-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.large-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.large-offset-0 {
		margin-left: 0%;
	}
	.large-2 {
		width: 16.66667%;
	}
	.large-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.large-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.large-offset-1 {
		margin-left: 8.33333%;
	}
	.large-3 {
		width: 25%;
	}
	.large-push-3 {
		position: relative;
		left: 25%;
	}
	.large-pull-3 {
		position: relative;
		left: -25%;
	}
	.large-offset-2 {
		margin-left: 16.66667%;
	}
	.large-4 {
		width: 33.33333%;
	}
	.large-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.large-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.large-offset-3 {
		margin-left: 25%;
	}
	.large-5 {
		width: 41.66667%;
	}
	.large-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.large-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.large-offset-4 {
		margin-left: 33.33333%;
	}
	.large-6 {
		width: 50%;
	}
	.large-push-6 {
		position: relative;
		left: 50%;
	}
	.large-pull-6 {
		position: relative;
		left: -50%;
	}
	.large-offset-5 {
		margin-left: 41.66667%;
	}
	.large-7 {
		width: 58.33333%;
	}
	.large-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.large-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.large-offset-6 {
		margin-left: 50%;
	}
	.large-8 {
		width: 66.66667%;
	}
	.large-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.large-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.large-offset-7 {
		margin-left: 58.33333%;
	}
	.large-9 {
		width: 75%;
	}
	.large-push-9 {
		position: relative;
		left: 75%;
	}
	.large-pull-9 {
		position: relative;
		left: -75%;
	}
	.large-offset-8 {
		margin-left: 66.66667%;
	}
	.large-10 {
		width: 83.33333%;
	}
	.large-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.large-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.large-offset-9 {
		margin-left: 75%;
	}
	.large-11 {
		width: 91.66667%;
	}
	.large-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.large-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.large-offset-10 {
		margin-left: 83.33333%;
	}
	.large-12 {
		width: 100%;
	}
	.large-offset-11 {
		margin-left: 91.66667%;
	}
	.large-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.large-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.large-up-1 > .column-x:last-child {
		float: left;
	}
	.large-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.large-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.large-up-2 > .column-x:last-child {
		float: left;
	}
	.large-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.large-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.large-up-3 > .column-x:last-child {
		float: left;
	}
	.large-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.large-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.large-up-4 > .column-x:last-child {
		float: left;
	}
	.large-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.large-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.large-up-5 > .column-x:last-child {
		float: left;
	}
	.large-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.large-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.large-up-6 > .column-x:last-child {
		float: left;
	}
	.large-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.large-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.large-up-7 > .column-x:last-child {
		float: left;
	}
	.large-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.large-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.large-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.large-up-8 > .column-x:last-child {
		float: left;
	}
	.large-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.large-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .large-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.large-uncollapse > .column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
	.large-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.large-centered,
	.large-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.large-uncentered,
	.large-push-0,
	.large-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.large-uncentered,
	.large-uncentered:last-child:not(:first-child),
	.large-push-0,
	.large-push-0:last-child:not(:first-child),
	.large-pull-0,
	.large-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.large-uncentered:last-child:not(:first-child),
	.large-push-0:last-child:not(:first-child),
	.large-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
@media screen and (min-width: 80.0625em) {
	.xlarge-1 {
		width: 8.33333%;
	}
	.xlarge-push-1 {
		position: relative;
		left: 8.33333%;
	}
	.xlarge-pull-1 {
		position: relative;
		left: -8.33333%;
	}
	.xlarge-offset-0 {
		margin-left: 0%;
	}
	.xlarge-2 {
		width: 16.66667%;
	}
	.xlarge-push-2 {
		position: relative;
		left: 16.66667%;
	}
	.xlarge-pull-2 {
		position: relative;
		left: -16.66667%;
	}
	.xlarge-offset-1 {
		margin-left: 8.33333%;
	}
	.xlarge-3 {
		width: 25%;
	}
	.xlarge-push-3 {
		position: relative;
		left: 25%;
	}
	.xlarge-pull-3 {
		position: relative;
		left: -25%;
	}
	.xlarge-offset-2 {
		margin-left: 16.66667%;
	}
	.xlarge-4 {
		width: 33.33333%;
	}
	.xlarge-push-4 {
		position: relative;
		left: 33.33333%;
	}
	.xlarge-pull-4 {
		position: relative;
		left: -33.33333%;
	}
	.xlarge-offset-3 {
		margin-left: 25%;
	}
	.xlarge-5 {
		width: 41.66667%;
	}
	.xlarge-push-5 {
		position: relative;
		left: 41.66667%;
	}
	.xlarge-pull-5 {
		position: relative;
		left: -41.66667%;
	}
	.xlarge-offset-4 {
		margin-left: 33.33333%;
	}
	.xlarge-6 {
		width: 50%;
	}
	.xlarge-push-6 {
		position: relative;
		left: 50%;
	}
	.xlarge-pull-6 {
		position: relative;
		left: -50%;
	}
	.xlarge-offset-5 {
		margin-left: 41.66667%;
	}
	.xlarge-7 {
		width: 58.33333%;
	}
	.xlarge-push-7 {
		position: relative;
		left: 58.33333%;
	}
	.xlarge-pull-7 {
		position: relative;
		left: -58.33333%;
	}
	.xlarge-offset-6 {
		margin-left: 50%;
	}
	.xlarge-8 {
		width: 66.66667%;
	}
	.xlarge-push-8 {
		position: relative;
		left: 66.66667%;
	}
	.xlarge-pull-8 {
		position: relative;
		left: -66.66667%;
	}
	.xlarge-offset-7 {
		margin-left: 58.33333%;
	}
	.xlarge-9 {
		width: 75%;
	}
	.xlarge-push-9 {
		position: relative;
		left: 75%;
	}
	.xlarge-pull-9 {
		position: relative;
		left: -75%;
	}
	.xlarge-offset-8 {
		margin-left: 66.66667%;
	}
	.xlarge-10 {
		width: 83.33333%;
	}
	.xlarge-push-10 {
		position: relative;
		left: 83.33333%;
	}
	.xlarge-pull-10 {
		position: relative;
		left: -83.33333%;
	}
	.xlarge-offset-9 {
		margin-left: 75%;
	}
	.xlarge-11 {
		width: 91.66667%;
	}
	.xlarge-push-11 {
		position: relative;
		left: 91.66667%;
	}
	.xlarge-pull-11 {
		position: relative;
		left: -91.66667%;
	}
	.xlarge-offset-10 {
		margin-left: 83.33333%;
	}
	.xlarge-12 {
		width: 100%;
	}
	.xlarge-offset-11 {
		margin-left: 91.66667%;
	}
	.xlarge-up-1 > .column-x {
		float: left;
		width: 100%;
	}
	.xlarge-up-1 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-1 > .column-x:nth-of-type(1n + 1) {
		clear: both;
	}
	.xlarge-up-1 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-2 > .column-x {
		float: left;
		width: 50%;
	}
	.xlarge-up-2 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-2 > .column-x:nth-of-type(2n + 1) {
		clear: both;
	}
	.xlarge-up-2 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-3 > .column-x {
		float: left;
		width: 33.33333%;
	}
	.xlarge-up-3 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-3 > .column-x:nth-of-type(3n + 1) {
		clear: both;
	}
	.xlarge-up-3 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-4 > .column-x {
		float: left;
		width: 25%;
	}
	.xlarge-up-4 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-4 > .column-x:nth-of-type(4n + 1) {
		clear: both;
	}
	.xlarge-up-4 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-5 > .column-x {
		float: left;
		width: 20%;
	}
	.xlarge-up-5 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-5 > .column-x:nth-of-type(5n + 1) {
		clear: both;
	}
	.xlarge-up-5 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-6 > .column-x {
		float: left;
		width: 16.66667%;
	}
	.xlarge-up-6 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-6 > .column-x:nth-of-type(6n + 1) {
		clear: both;
	}
	.xlarge-up-6 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-7 > .column-x {
		float: left;
		width: 14.28571%;
	}
	.xlarge-up-7 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-7 > .column-x:nth-of-type(7n + 1) {
		clear: both;
	}
	.xlarge-up-7 > .column-x:last-child {
		float: left;
	}
	.xlarge-up-8 > .column-x {
		float: left;
		width: 12.5%;
	}
	.xlarge-up-8 > .column-x:nth-of-type(1n) {
		clear: none;
	}
	.xlarge-up-8 > .column-x:nth-of-type(8n + 1) {
		clear: both;
	}
	.xlarge-up-8 > .column-x:last-child {
		float: left;
	}
	.xlarge-collapse > .column-x {
		padding-right: 0;
		padding-left: 0;
	}
	.xlarge-collapse .row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.expanded.row-x .xlarge-collapse.row-x {
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-uncollapse > .column-x {
		padding-right: 1.25rem;
		padding-left: 1.25rem;
	}
	.xlarge-centered {
		margin-right: auto;
		margin-left: auto;
	}
	.xlarge-centered,
	.xlarge-centered:last-child:not(:first-child) {
		float: none;
		clear: both;
	}
	.xlarge-uncentered,
	.xlarge-push-0,
	.xlarge-pull-0 {
		position: static;
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-uncentered,
	.xlarge-uncentered:last-child:not(:first-child),
	.xlarge-push-0,
	.xlarge-push-0:last-child:not(:first-child),
	.xlarge-pull-0,
	.xlarge-pull-0:last-child:not(:first-child) {
		float: left;
		clear: none;
	}
	.xlarge-uncentered:last-child:not(:first-child),
	.xlarge-push-0:last-child:not(:first-child),
	.xlarge-pull-0:last-child:not(:first-child) {
		float: right;
	}
}
.column-x-block {
	margin-bottom: 1.125rem;
}
.column-x-block > :last-child {
	margin-bottom: 0;
}
@media print, screen and (min-width: 48em) {
	.column-x-block {
		margin-bottom: 1.5rem;
	}
	.column-x-block > :last-child {
		margin-bottom: 0;
	}
}
@media print, screen and (min-width: 67.5625em) {
	.column-x-block {
		margin-bottom: 2.5rem;
	}
	.column-x-block > :last-child {
		margin-bottom: 0;
	}
}

.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-center {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.clearfix::before,
.clearfix::after {
	display: table;
	content: " ";
	-webkit-flex-basis: 0;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.clearfix::after {
	clear: both;
}

*,
*:before,
*:after {
	box-sizing: border-box;
}

@media (max-width: 1080px) {
	.showDesktopTitle {
		display: none !important;
		color:#fff;
	}
	.showMobileTitle {
		display: block !important;
	}
}
@media (min-width: 1081px) {
	.showMobileTitle {
		display: none !important;
	}
	.showDesktopTitle {
		display: block !important;
	}
}




.hero__image {
	height: 14.375rem;
	left: -50vw;
	margin-left: 50%;
	max-width: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100vw;
	z-index: -1;
}
.hero__image img,
.hero__image picture,
.hero__image video {
	height: 100%;
	max-width: none;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.hero--hub {
	margin-bottom: 0;
	padding-top: 9.0625rem;
}
.hero--hub .hero__text-content {
	margin-bottom: 1.25rem;
	position: static;
	width: 100%;
}
.hero--hub .hero__description {
	display: block;
	padding-right: 0;
}
.hero--hub .hero__title-wrap {
	background-color: #f7f7f7;
	border-top: 3px solid #c00;
	padding: 2.5rem 2rem 2rem;
}
.hero--hub .hero__title {
	font-size: 2.125rem;
	padding-bottom: 1.5rem;
}
.hero--hub .hero__tag {
	font-size: 1rem;
	margin-bottom: 1rem;
}
.hero--hub .hero__data-list {
	display: none;
	border-top: 1px solid #d8d8d8;
	margin-bottom: 0;
	padding-right: 0;
	padding-top: 1.5rem;
}
.hero--hub .hero__data-item {
	display: block;
	margin-top: 0.75rem;
	vertical-align: middle;
}
.hero--hub .hero__data-item:before {
	content: none;
}
.hero--hub .hero__data-item:first-child {
	margin-top: 0;
}
.hero--hub .hero__image {
	bottom: auto;
	height: 14.375rem;
}
.hero--hub-no-image {
	padding-bottom: 0;
	padding-top: 1.5rem;
}
.hero--hub-no-image .hero__title-wrap {
	background-color: transparent;
	border-top: none;
	padding: 0;
	position: relative;
}
.hero--hub-no-image .hero__title {
	padding-bottom: 1.5rem;
}
.hero--hub-no-image .hero__title h1 {
	padding-top: 2.5rem;
}
.hero--hub-no-image .hero__tag {
	font-size: 1rem;
	margin-bottom: 1rem;
}
.hero--hub-no-image .hero__tag + h1 {
	padding-top: 0;
}
.hero--hub-no-image .hero__description {
	display: block;
}
.hero--hub-no-image .hero__description,
.hero--hub-no-image .hero__description p {
	color: #000;
	font-family: "Tiempos", Georgia, serif;
	font-size: 1.75rem;
	margin-bottom: 2rem;
}
.hero--hub-no-image .hero__description em {
	color: #c00;
}



.hero__image .epi-editContainer {
	height: 100%;
	width: 100%;
}
.hero--featured-image .hero__tag .hero__tag {
	padding-top: 0;
}

@media (min-width: 48rem) {
	[class*="medium-up-"] {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		min-width: 100%;
	}
	[class*="medium-up-"]:after {
		display: none;
	}
	[class*="medium-up-"] > .column-x {
		float: none;
	}
	[class*="small-up-"] > .column-x,
	[class*="medium-up-"] > .column-x {
		margin-top: 1.5rem;
	}
	.medium-up-1 > .column-x {
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.medium-up-1 > .column-x:nth-child(-n + 1) {
		margin-top: 0;
	}
	.medium-up-2 > .column-x {
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.medium-up-2 > .column-x:nth-child(-n + 2) {
		margin-top: 0;
	}
	.medium-up-3 > .column-x {
		-webkit-flex: 0 0 33.33333%;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.medium-up-3 > .column-x:nth-child(-n + 3) {
		margin-top: 0;
	}
	.medium-up-4 > .column-x {
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.medium-up-4 > .column-x:nth-child(-n + 4) {
		margin-top: 0;
	}
	.medium-up-5 > .column-x {
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	.medium-up-5 > .column-x:nth-child(-n + 5) {
		margin-top: 0;
	}
	.medium-up-6 > .column-x {
		-webkit-flex: 0 0 16.66667%;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.medium-up-6 > .column-x:nth-child(-n + 6) {
		margin-top: 0;
	}
	.medium-up-7 > .column-x {
		-webkit-flex: 0 0 14.28571%;
		-ms-flex: 0 0 14.28571%;
		flex: 0 0 14.28571%;
		max-width: 14.28571%;
	}
	.medium-up-7 > .column-x:nth-child(-n + 7) {
		margin-top: 0;
	}
	.medium-up-8 > .column-x {
		-webkit-flex: 0 0 12.5%;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.medium-up-8 > .column-x:nth-child(-n + 8) {
		margin-top: 0;
	}


	
	.hero--hub {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		min-height: 34.375rem;
		padding-bottom: 1.5rem;
		padding-top: 1.5rem;
	}
	.hero--hub.hero--delay-text:not(.hero--hub-no-image):not(.hero--no-text-background)
		.hero__title-wrap {
		-webkit-animation: title-wrap-animation 0.6s 1;
		animation: title-wrap-animation 0.6s 1;
		-webkit-animation-delay: 0.8s;
		animation-delay: 0.8s;
		-webkit-animation-fill-mode: forwards;
		animation-fill-mode: forwards;
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		opacity: 0;
		position: relative;
		-webkit-perspective: 1000px;
		perspective: 1000px;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	.hero--hub:after {
		content: "";
		min-height: inherit;
		font-size: 0;
		display: block;
	}
	.hero--hub .hero__tag {
		margin-bottom: 1rem;
	}
	.hero--hub .hero__title-wrap {
		background-color: rgba(255, 255, 255, 0.9);
		padding: 2rem 3rem 2rem;
	}
	.hero--hub .hero__data-list {
		padding-top: 1rem;
	}
	.hero--hub .hero__data-item {
		display: inline-block;
		margin-top: 0;
		vertical-align: middle;
	}
	.hero--hub .hero__data-item:first-child:before {
		content: none;
	}
	.hero--hub .hero__data-item:before {
		background-color: #d8d8d8;
		content: "";
		display: inline-block;
		height: 1rem;
		margin: 0 0.75rem 0;
		position: relative;
		top: -1px;
		vertical-align: middle;
		width: 1px;
	}
	.hero--hub .hero__title h1 {
		padding-bottom: 1rem;
		color: #FFf;
	}
	.hero--hub .hero__image {
		bottom: 0;
		height: 100%;
	}
	.hero--office .hero__title-wrap {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column-x nowrap;
		-ms-flex-flow: column-x nowrap;
		flex-flow: column-x nowrap;
		min-height: 30rem;
	}
	[dir="rtl"] .hero--office .hero__title-wrap.column-x.end:last-child:last-child {
		float: right;
	}
	.hero--office .hero__data-list {
		margin-top: auto;
		width: 100%;
	}
	.hero--hub-no-image {
		min-height: 0;
		padding-bottom: 0;
	}
	.hero--hub-no-image .hero__title-wrap {
		padding: 0;
	}
	.hero--hub-no-image .hero__description {
		margin-bottom: 0;
	}
	.hero--hub-no-image .hero__text-content {
		margin-bottom: 0;
	}
	.hero--no-text-background {
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: row-x;
		-ms-flex-direction: row-x;
		flex-direction: row-x;
		min-height: 20.5rem;
		padding-bottom: 0;
		padding-top: 2rem;
	}
	.hero--no-text-background .hero__title-wrap {
		background-color: transparent;
		border-top: none;
		padding: 0;
	}
	.hero--no-text-background .hero__tag {
		background-color: transparent;
		font-size: 1.125rem;
		margin-bottom: 1rem;
		padding-bottom: 0;
		color: #fff;
		padding-left: 0.75rem;
		position: relative;
		line-height: 1.44;
	}
	.hero--no-text-background .hero__tag:before {
		background-color: #c00;
		bottom: 0;
		content: "";
		display: block;
		left: 0;
		height: 100%;
		position: absolute;
		top: 0;
		width: 0.1875rem;
	}
	.hero--no-text-background .hero__title {
		padding-bottom: 0;
	}
	.hero--no-text-background .hero,
	.hero--no-text-background .hero__title,
	.hero--no-text-background .hero__description {
		background-color: transparent;
		color: #fff;
	}
	.hero--transparent-background .hero__title-wrap {
		background: none;
		border: none;
	}
	.hero--transparent-background .hero__title,
	.hero--transparent-background .hero__description,
	.hero--transparent-background .hero__tag {
		color: #fff;
	}
	.hero--transparent-background--dark-theme .hero__title-wrap {
		background: none;
		border: none;
	}
	.hero--transparent-background--dark-theme .hero__title,
	.hero--transparent-background--dark-theme .hero__description {
		color: #000;
	}
	.hero--right-align .hero__title {
		padding-bottom: 0;
	}
	.hero--right-align .hero__title-wrap {
		float: right;
	}



@media (min-width: 67.5625rem) {
	[class*="large-up-"] {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		min-width: 100%;
	}
	[class*="large-up-"]:after {
		display: none;
	}
	[class*="large-up-"] > .column-x {
		float: none;
	}
	[class*="small-up-"] > .column-x,
	[class*="medium-up-"] > .column-x,
	[class*="large-up-"] > .column-x {
		margin-top: 2.5rem;
	}
	.large-up-1 > .column-x {
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.large-up-1 > .column-x:nth-child(-n + 1) {
		margin-top: 0;
	}
	.large-up-2 > .column-x {
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.large-up-2 > .column-x:nth-child(-n + 2) {
		margin-top: 0;
	}
	.large-up-3 > .column-x {
		-webkit-flex: 0 0 33.33333%;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.large-up-3 > .column-x:nth-child(-n + 3) {
		margin-top: 0;
	}
	.large-up-4 > .column-x {
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.large-up-4 > .column-x:nth-child(-n + 4) {
		margin-top: 0;
	}
	.large-up-5 > .column-x {
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	.large-up-5 > .column-x:nth-child(-n + 5) {
		margin-top: 0;
	}
	.large-up-6 > .column-x {
		-webkit-flex: 0 0 16.66667%;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.large-up-6 > .column-x:nth-child(-n + 6) {
		margin-top: 0;
	}
	.large-up-7 > .column-x {
		-webkit-flex: 0 0 14.28571%;
		-ms-flex: 0 0 14.28571%;
		flex: 0 0 14.28571%;
		max-width: 14.28571%;
	}
	.large-up-7 > .column-x:nth-child(-n + 7) {
		margin-top: 0;
	}
	.large-up-8 > .column-x {
		-webkit-flex: 0 0 12.5%;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.large-up-8 > .column-x:nth-child(-n + 8) {
		margin-top: 0;
	}


	.hero {
		margin-bottom: 1.5rem;
		position: relative;
	}

	.hero--hub {
		margin-bottom: 0;
	}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b47b330 */.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title:hover {
    color: #f23e36;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b47b330 */.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title:hover {
    color: #f23e36;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b47b330 */.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title:hover {
    color: #f23e36;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b47b330 */.elementor-21798 .elementor-element.elementor-element-b47b330 .elementor-heading-title:hover {
    color: #f23e36;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d9ad546 */.c-card--type-post .c-card__read-time {
	padding: 1rem;
	font-size: .75rem;
	line-height: 1.5;
	letter-spacing: .10417em;
	position: relative;
	z-index: 1;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	width: 100%;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	background-color: #d93025
}

.c-card {
	position: relative;
	z-index: 0;
	height: 100%;
	margin: 0
}

.c-card__link {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.c-card__inner {
	-webkit-box-shadow: 0 2px 11px rgba(0, 0, 0, .22);
	box-shadow: 0 2px 11px rgba(0, 0, 0, .22);
	display: block;
	height: 100%;
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	text-transform: inherit;
	color: #1f1f1f;
	text-decoration: none;
	background-color: #fff;
	position: relative;
	overflow: hidden;
	border-radius: 11px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: perspective(1px) translate(0) scale(1);
	transform: perspective(1px) translate(0) scale(1);
	-webkit-transition: -webkit-box-shadow .5s cubic-bezier(0, .35, .5, 1), -webkit-transform .5s cubic-bezier(0, .35, .5, 1);
	transition: -webkit-box-shadow .5s cubic-bezier(0, .35, .5, 1), -webkit-transform .5s cubic-bezier(0, .35, .5, 1);
	transition: box-shadow .5s cubic-bezier(0, .35, .5, 1), transform .5s cubic-bezier(0, .35, .5, 1);
	transition: box-shadow .5s cubic-bezier(0, .35, .5, 1), transform .5s cubic-bezier(0, .35, .5, 1), -webkit-box-shadow .5s cubic-bezier(0, .35, .5, 1), -webkit-transform .5s cubic-bezier(0, .35, .5, 1)
}

.c-card__link:focus+.c-card__inner,
.c-card__link:hover+.c-card__inner {
	-webkit-box-shadow: 0 2px 22px rgba(0, 0, 0, .22);
	box-shadow: 0 2px 22px rgba(0, 0, 0, .22);
	-webkit-transform: perspective(1px) translateY(-2.25%) scale(1.02);
	transform: perspective(1px) translateY(-2.25%) scale(1.02)
}

.c-card--floating-image .c-card__inner:before {
	content: "";
	display: block;
	width: 100%;
	height: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	padding-top: 100%
}

.c-card__image {
	background-position: 50%;
	background-size: cover;
	background-repeat: no-repeat
}

.c-card__body>:first-child,
.c-card__body>[class*=u-text--heading]:first-child,
.c-card__content>:first-child,
.c-card__content>[class*=u-text--heading]:first-child,
.c-card__header>:first-child,
.c-card__header>[class*=u-text--heading]:first-child {
	margin-top: 0
}

.c-card__body>:last-child,
.c-card__body>[class*=u-text--heading]:last-child,
.c-card__content>:last-child,
.c-card__content>[class*=u-text--heading]:last-child,
.c-card__header>:last-child,
.c-card__header>[class*=u-text--heading]:last-child {
	margin-bottom: 0
}

.c-card__body {
	position: relative;
	z-index: 1
}

.c-card__heading,
.c-card__subheading {
	width: 100%
}

.c-card__subheading {
	font-size: .75rem;
	line-height: 1.5;
	letter-spacing: .10417em;
	font-weight: 700;
	text-transform: uppercase;
	color: #717171
}

@media screen and (min-width:1200px) {
	.c-card__subheading {
		font-size: .6rem
	}
}

.c-card__heading {
	color: #051c2c;
	margin-top: 0
}

.c-card__content {
	font-size: .875rem;
	line-height: 1.42857
}

@media screen and (min-width:1200px) {
	.c-card__content {
		font-size: .8rem;
		line-height: 1.25
	}
}

.c-card--type-post .c-card__inner {
	padding: .6875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__inner {
		padding: .55rem
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__inner {
	padding: 0
}

@media screen and (min-width:1024px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__inner {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		border-radius: 6px
	}
	.c-card--orientation-horizontal.c-card--type-post .c-card__inner:before {
		display: none
	}
}

.c-card--type-post .c-card__image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.c-card--orientation-horizontal.c-card--type-post .c-card__image {
	height: auto;
	padding-top: 100%
}

@media screen and (min-width:1024px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__image {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		position: relative;
		height: auto;
		padding-top: 0
	}
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__read-time {
		padding: .8rem;
		font-size: .6rem
	}
}

@media screen and (min-width:1024px) {
	.c-card--type-post .c-card__read-time {
		padding: 1rem;
		-webkit-writing-mode: vertical-rl;
		-ms-writing-mode: tb-rl;
		writing-mode: vertical-rl;
		width: auto
	}
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__read-time {
		padding: 1.1rem
	}
}

@media screen and (min-width:3000px) {
	.c-card--type-post .c-card__read-time {
		padding: 1.65rem
	}
}

.c-card--type-post .c-card__body {
	-webkit-box-shadow: 0 2px 11px rgba(0, 0, 0, .22);
	box-shadow: 0 2px 11px rgba(0, 0, 0, .22);
	width: 100%;
	background-color: #fff;
	border-radius: 2px
}

.c-card--orientation-horizontal.c-card--type-post .c-card__body {
	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-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	position: relative;
	height: auto;
	-webkit-box-shadow: none;
	box-shadow: none
}

@media screen and (min-width:1024px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__body {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}
}

.c-card--type-post .c-card__content,
.c-card--type-post .c-card__footer,
.c-card--type-post .c-card__header {
	padding: .6875rem
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__content,
	.c-card--type-post .c-card__footer,
	.c-card--type-post .c-card__header {
		padding: .55rem
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__header {
	padding: 1rem
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__header {
		padding: 1.1rem
	}
}

@media screen and (min-width:3000px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__header {
		padding: 1.65rem
	}
}

@media screen and (min-width:1024px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__header {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1
	}
}

.c-card--type-post .c-card__subheading {
	margin-bottom: .5625rem
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__subheading {
		margin-bottom: .45rem
	}
}

.c-card--type-post .c-card__heading {
	font-size: .875rem;
	line-height: 1.42857;
	font-weight: 400
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__heading {
		font-size: .8rem;
		line-height: 1.25
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__heading {
	font-size: 16px;
	line-height: 1.375
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__heading {
		font-size: 20px;
		line-height: 1.5
	}
}

.c-card--type-post .c-card__content {
	padding-top: 0
}

.c-card--type-post .c-card__content p {
	margin-bottom: .6875rem
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__content p {
		margin-bottom: .55rem
	}
}

.c-card--type-post .c-card__footer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #f5f5f6;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px
}

.c-card--orientation-horizontal.c-card--type-post .c-card__footer {
	padding-right: 1rem;
	padding-left: 1rem;
	margin-top: auto
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__footer {
		padding-right: 1.1rem;
		padding-left: 1.1rem
	}
}

@media screen and (min-width:3000px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__footer {
		padding-right: 1.65rem;
		padding-left: 1.65rem
	}
}

.c-card--type-post .c-card__author-avatar {
	margin-right: .375rem;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	background-position: 50%;
	background-size: cover;
	border-radius: 50%;
	width: 2.0625rem;
	height: 2.0625rem
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__author-avatar {
		margin-right: .3rem;
		width: 1.65rem;
		height: 1.65rem
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__author-avatar {
	margin-right: .6875rem;
	width: 2.25rem;
	height: 2.25rem
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__author-avatar {
		margin-right: .55rem;
		width: 2rem;
		height: 2rem
	}
}

.c-card--type-post .c-card__footer-content {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.c-card--type-post .c-card__author,
.c-card--type-post .c-card__date {
	display: block;
	font-style: normal;
	line-height: 1;
	color: #717171
}

.c-card--type-post .c-card__author {
	font-size: .875rem;
	line-height: 1.42857;
	margin-bottom: 0
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__author {
		font-size: .7rem;
		line-height: 1.28571;
		margin-bottom: .25rem;
		margin-bottom: .2rem
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__author {
	font-size: .875rem;
	line-height: 1.42857
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__author {
		font-size: .8rem;
		line-height: 1.25
	}
}

.c-card--type-post .c-card__date {
	font-size: .75rem;
	line-height: 1.33333
}

@media screen and (min-width:1200px) {
	.c-card--type-post .c-card__date {
		font-size: .6rem
	}
}

.c-card--orientation-horizontal.c-card--type-post .c-card__date {
	font-size: .875rem;
	line-height: 1.42857
}

@media screen and (min-width:1200px) {
	.c-card--orientation-horizontal.c-card--type-post .c-card__date {
		font-size: .7rem;
		line-height: 1.28571
	}
}

.c-card-row {
	margin-bottom: 1.375rem;
	position: relative;
	z-index: 0
}

@media screen and (min-width:768px) {
	.c-card-row {
		margin-bottom: 2.0625rem
	}
}

@media screen and (min-width:1200px) {
	.c-card-row {
		margin-bottom: 2.2rem
	}
}

@media screen and (min-width:3000px) {
	.c-card-row {
		margin-bottom: 2.75rem
	}
}

.c-card-row:last-child {
	margin-bottom: 0
}

.c-card-row__inner {
	margin-left: -1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

@media screen and (min-width:768px) {
	.c-card-row__inner {
		margin-left: -1.75rem
	}
}

@media screen and (min-width:1200px) {
	.c-card-row__inner {
		margin-left: -1.65rem
	}
}

@media screen and (min-width:1440px) {
	.c-card-row__inner {
		margin-left: -1.95rem
	}
}

@media screen and (min-width:3000px) {
	.c-card-row__inner {
		margin-left: -2.2rem
	}
}

@media screen and (min-width:1024px) {
	.c-card-row__inner {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
}

.c-card-row__card {
	opacity: 0;
	-webkit-transform: translateY(-2rem);
	-ms-transform: translateY(-2rem);
	transform: translateY(-2rem);
	-webkit-filter: grayscale(100%) blur(8px);
	filter: grayscale(100%) blur(8px)
}

.c-card-row__card-inner {
	height: 100%;
	opacity: 1;
	-webkit-filter: none;
	filter: none;
	-webkit-transition: opacity .3s cubic-bezier(0, .35, .5, 1), -webkit-transform .3s cubic-bezier(0, .35, .5, 1), -webkit-filter .3s cubic-bezier(0, .35, .5, 1);
	transition: opacity .3s cubic-bezier(0, .35, .5, 1), -webkit-transform .3s cubic-bezier(0, .35, .5, 1), -webkit-filter .3s cubic-bezier(0, .35, .5, 1);
	transition: opacity .3s cubic-bezier(0, .35, .5, 1), transform .3s cubic-bezier(0, .35, .5, 1), filter .3s cubic-bezier(0, .35, .5, 1);
	transition: opacity .3s cubic-bezier(0, .35, .5, 1), transform .3s cubic-bezier(0, .35, .5, 1), filter .3s cubic-bezier(0, .35, .5, 1), -webkit-transform .3s cubic-bezier(0, .35, .5, 1), -webkit-filter .3s cubic-bezier(0, .35, .5, 1)
}

.c-card-row__content {
	margin-bottom: 1rem;
	position: relative;
	z-index: 1;
	text-align: center
}

.c-card-row__content>:first-child,
.c-card-row__content>[class*=u-text--heading]:first-child {
	margin-top: 0
}

.c-card-row__content>:last-child,
.c-card-row__content>[class*=u-text--heading]:last-child {
	margin-bottom: 0
}

@media screen and (min-width:1200px) {
	.c-card-row__content {
		margin-bottom: 1.1rem
	}
}

@media screen and (min-width:3000px) {
	.c-card-row__content {
		margin-bottom: 1.65rem
	}
}

@media screen and (min-width:1024px) {
	.c-card-row__content {
		text-align: unset;
		margin-bottom: 0
	}
}/* End custom CSS */