.elementor-31415 .elementor-element.elementor-element-1850a9ff .banner_desktop{height:500px;}.elementor-31415 .elementor-element.elementor-element-1850a9ff .banner_desktop img{object-fit:cover;}.elementor-31415 .elementor-element.elementor-element-1850a9ff .banner_mobile{height:500px;}.elementor-31415 .elementor-element.elementor-element-1850a9ff .banner_mobile img{object-fit:cover;}.elementor-widget-header-bottom .left .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-header-bottom .left .dates{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-secondary );}.elementor-widget-header-bottom .link-to-recreatex{background-color:var( --e-global-color-accent );}.elementor-31415 .elementor-element.elementor-element-50e77109 .left .title{font-family:"Baumans", Sans-serif;font-size:62px;font-weight:400;line-height:75px;letter-spacing:1px;color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-50e77109 .left .dates{font-family:"Helvetica Bold", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-31415 .elementor-element.elementor-element-50e77109 .hours{background-color:#000000;color:#ffffff;}.elementor-31415 .elementor-element.elementor-element-50e77109 .hours svg{fill:#ffffff;}.elementor-31415 .elementor-element.elementor-element-50e77109 .link-to-recreatex{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-31415 .elementor-element.elementor-element-50e77109 .link-to-recreatex svg{fill:#ffffff;}.elementor-31415 .elementor-element.elementor-element-50e77109 .link-to-recreatex:hover{background-color:#000000;color:#ffffff;}.elementor-31415 .elementor-element.elementor-element-50e77109 .link-to-recreatex:hover svg{fill:#ffffff;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31415 .elementor-element.elementor-element-371b4a13{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#00000080;}.elementor-31415 .elementor-element.elementor-element-371b4a13 a{color:#00000080;}.elementor-31415 .elementor-element.elementor-element-371b4a13 a:hover{color:var( --e-global-color-accent );}.elementor-widget-heading-colors .title-duo{color:var( --e-global-color-primary );}.elementor-widget-heading-colors .title-duo.underline::after{background-color:var( --e-global-color-primary );}.elementor-31415 .elementor-element.elementor-element-69d159f1 .title-duo{text-align:left;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31415 .elementor-element.elementor-element-3c0378d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-9f07587 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31415 .elementor-element.elementor-element-9f07587 .title-duo{text-align:left;font-family:"Helvetica Bold", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-accent );}.elementor-31415 .elementor-element.elementor-element-42d2f26{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-f8748ae{text-align:justify;}.elementor-31415 .elementor-element.elementor-element-8f27b95{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-94bff3a img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-50a5523{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-2032e39 > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-2032e39{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-3b234a7{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-4f1d9e4{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-e3b3da4 img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-55056bb{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-38fd233 > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-38fd233{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-08df9ff{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-5f8c1c2{text-align:justify;}.elementor-31415 .elementor-element.elementor-element-dca6c37 img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-76132d2{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-404163b > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-404163b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-b7435e9{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-c41f709{text-align:justify;}.elementor-31415 .elementor-element.elementor-element-a8ed91f img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-b40d1b8{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-8581e33 > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-8581e33{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-1f68c85{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-338dd0d{text-align:justify;}.elementor-31415 .elementor-element.elementor-element-f249e92{--spacer-size:50px;}.elementor-31415 .elementor-element.elementor-element-f86cfa8 img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-8ef0134{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-0993e0f > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-0993e0f{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-3576ef8{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-8f2286c{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-5852d24 img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-f5f203b{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-ebafffa > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-ebafffa{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-d3c8a24{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-69eab6f{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-d642c17 img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-a7a3641{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-ccaa1c6 > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-ccaa1c6{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-a94e926{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-865cbe5{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31415 .elementor-element.elementor-element-a909bdb img{border-radius:20px 20px 20px 20px;}.elementor-31415 .elementor-element.elementor-element-e89d61d{--spacer-size:20px;}.elementor-31415 .elementor-element.elementor-element-b65c9ad > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-31415 .elementor-element.elementor-element-b65c9ad{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-31415 .elementor-element.elementor-element-c8e1768{--spacer-size:10px;}.elementor-31415 .elementor-element.elementor-element-ffd84ce{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:2400px){.elementor-widget-header-bottom .left .title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-header-bottom .left .dates{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69d159f1 .title-duo{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-3c0378d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-2032e39{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-4f1d9e4{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-38fd233{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-404163b{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8581e33{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-0993e0f{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8f2286c{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ebafffa{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69eab6f{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ccaa1c6{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-865cbe5{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-b65c9ad{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-ffd84ce{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1366px){.elementor-widget-header-bottom .left .title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-header-bottom .left .dates{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69d159f1 .title-duo{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-3c0378d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-2032e39{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-4f1d9e4{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-38fd233{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-404163b{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8581e33{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-0993e0f{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8f2286c{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ebafffa{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69eab6f{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ccaa1c6{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-865cbe5{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-b65c9ad{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-ffd84ce{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-31415 .elementor-element.elementor-element-9f07587 .title-duo{font-size:22px;}}@media(max-width:1024px){.elementor-widget-header-bottom .left .title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-header-bottom .left .dates{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69d159f1 .title-duo{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-3c0378d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-2032e39{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-4f1d9e4{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-38fd233{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-404163b{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8581e33{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-f249e92{--spacer-size:25px;}.elementor-31415 .elementor-element.elementor-element-0993e0f{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8f2286c{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ebafffa{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69eab6f{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ccaa1c6{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-865cbe5{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-b65c9ad{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-ffd84ce{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-header-bottom .left .title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-header-bottom .left .dates{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69d159f1 .title-duo{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-3c0378d{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-9f07587 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31415 .elementor-element.elementor-element-9f07587 .title-duo{font-size:20px;}.elementor-31415 .elementor-element.elementor-element-f8748ae{text-align:start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-2032e39{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-4f1d9e4{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-38fd233{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-404163b{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8581e33{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-0993e0f{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-8f2286c{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ebafffa{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-69eab6f{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-ccaa1c6{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-865cbe5{font-size:var( --e-global-typography-text-font-size );}.elementor-31415 .elementor-element.elementor-element-b65c9ad{font-size:var( --e-global-typography-accent-font-size );}.elementor-31415 .elementor-element.elementor-element-ffd84ce{font-size:var( --e-global-typography-text-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Baumans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.cap-sciences.net/wp-content/uploads/2022/03/Baumans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.cap-sciences.net/wp-content/uploads/2022/03/HELVETICANEUELTSTD-BD.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.cap-sciences.net/wp-content/uploads/2022/03/HelveticaNeue.ttf') format('truetype');
}
/* End Custom Fonts CSS */