.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43193 .elementor-element.elementor-element-fd5d0ff{text-align:start;}.elementor-43193 .elementor-element.elementor-element-fd5d0ff .elementor-heading-title{color:#C1162D;}.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 );line-height:var( --e-global-typography-text-line-height );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-43193 .elementor-element.elementor-element-339f27e{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-b6508dc > .elementor-widget-container{border-style:solid;border-color:#C1152E;}.elementor-43193 .elementor-element.elementor-element-36f59c7 .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-c9dadb9 > .elementor-widget-container{border-style:solid;border-color:#EF7B49;}.elementor-43193 .elementor-element.elementor-element-5625459 > .elementor-widget-container{border-style:solid;border-color:#7AA879;}.elementor-43193 .elementor-element.elementor-element-6c6979a > .elementor-widget-container{border-style:solid;border-color:#5EA0BA;}.elementor-43193 .elementor-element.elementor-element-17d81e9{--spacer-size:15px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43193 .elementor-element.elementor-element-1a24dc3 .elementor-counter-number-wrapper{color:#C1152E;font-family:"D-DinCondensed-new", Sans-serif;font-size:80px;font-weight:600;}.elementor-43193 .elementor-element.elementor-element-34e1df5{--spacer-size:10px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-43193 .elementor-element.elementor-element-bda999e .elementor-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-bda999e .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-74c8d1c{color:#6A6969;}.elementor-43193 .elementor-element.elementor-element-2222e3d{--spacer-size:15px;}.elementor-43193 .elementor-element.elementor-element-750dea6 .elementor-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-750dea6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-fd2b74c{color:#6A6969;}.elementor-43193 .elementor-element.elementor-element-40fdaab{--spacer-size:10px;}.elementor-43193 .elementor-element.elementor-element-1a2f902 .elementor-counter-number-wrapper{color:#C1152E;font-family:"D-DinCondensed-new", Sans-serif;font-size:80px;font-weight:600;}.elementor-43193 .elementor-element.elementor-element-d4b4fa1{--spacer-size:50px;}.elementor-43193 .elementor-element.elementor-element-b350987 .elementor-heading-title{color:#EF7B49;}.elementor-43193 .elementor-element.elementor-element-47679c9 img{border-style:solid;border-color:#EF7B49;}.elementor-43193 .elementor-element.elementor-element-e358b23 img{border-style:solid;border-color:#EF7B49;}.elementor-43193 .elementor-element.elementor-element-b5d3e74{--spacer-size:25px;}.elementor-43193 .elementor-element.elementor-element-5c281cd .elementor-heading-title{color:#7AA879;}.elementor-43193 .elementor-element.elementor-element-966fd37 img{border-style:solid;border-color:#7AA879;}.elementor-43193 .elementor-element.elementor-element-74a2a67{width:var( --container-widget-width, 108.622% );max-width:108.622%;--container-widget-width:108.622%;--container-widget-flex-grow:0;}.elementor-43193 .elementor-element.elementor-element-74a2a67 img{border-style:solid;border-color:#7AA879;}.elementor-43193 .elementor-element.elementor-element-fe7f4c8{--spacer-size:15px;}.elementor-43193 .elementor-element.elementor-element-9c560d1 .elementor-counter-number-wrapper{color:#C1152E;font-family:"D-DinCondensed-new", Sans-serif;font-size:80px;font-weight:600;}.elementor-43193 .elementor-element.elementor-element-3de9ada{--spacer-size:10px;}.elementor-43193 .elementor-element.elementor-element-d1b14ea .elementor-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-d1b14ea .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-2606196{color:#6A6969;}.elementor-43193 .elementor-element.elementor-element-4c674bb{--spacer-size:25px;}.elementor-43193 .elementor-element.elementor-element-ecce6d4 .elementor-heading-title{color:#5EA0BA;}.elementor-43193 .elementor-element.elementor-element-d334c1a{width:var( --container-widget-width, 99.769% );max-width:99.769%;--container-widget-width:99.769%;--container-widget-flex-grow:0;}.elementor-43193 .elementor-element.elementor-element-16f87ff img{border-style:solid;border-color:#5EA0BA;}.elementor-43193 .elementor-element.elementor-element-e1bb354{--spacer-size:25px;}.elementor-43193 .elementor-element.elementor-element-7a470d7{text-align:center;}.elementor-43193 .elementor-element.elementor-element-7a470d7 .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-33f2a87 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-afc1603 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-76c37b1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-4c34f69{text-align:center;}.elementor-43193 .elementor-element.elementor-element-4c34f69 .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-29aadf5 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-09172ec .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-c2b2c35 .elementor-progress-wrapper .elementor-progress-bar{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-92ec6a2{color:#6A6969;}.elementor-43193 .elementor-element.elementor-element-65839a6{--spacer-size:25px;}.elementor-43193 .elementor-element.elementor-element-a5dfb5b .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-8e1f7e5{--spacer-size:5px;}.elementor-bc-flex-widget .elementor-43193 .elementor-element.elementor-element-3a19b4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43193 .elementor-element.elementor-element-3a19b4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43193 .elementor-element.elementor-element-3a19b4a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-43193 .elementor-element.elementor-element-478fd0d{width:var( --container-widget-width, 59.324% );max-width:59.324%;--container-widget-width:59.324%;--container-widget-flex-grow:0;align-self:center;}.elementor-43193 .elementor-element.elementor-element-59f780b{text-align:center;}.elementor-43193 .elementor-element.elementor-element-59f780b .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-511de3a{text-align:center;}.elementor-43193 .elementor-element.elementor-element-511de3a .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-0619dc6{--spacer-size:50px;}.elementor-43193 .elementor-element.elementor-element-ca51e65 .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-wrapper, .elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-navigationBar{--tw-line-bg:#000000;--tw-ibx-bg:#C1162D;--tw-ybx-bg:#FBFBFB;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-wrapper{--tw-lbl-big-color:#C1162D;--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;--tw-cbx-title-color:#000000;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-wrapper, .elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:#FFFFFF;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-title, .twae-popup .twae-title{font-family:"D-DIN", Sans-serif;font-size:17px;}.elementor-43193 .elementor-element.elementor-element-ae2ef5f{--spacer-size:25px;}.elementor-43193 .elementor-element.elementor-element-8ea927a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43193 .elementor-element.elementor-element-3a0d33e{text-align:center;}.elementor-43193 .elementor-element.elementor-element-3a0d33e .elementor-heading-title{color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-b4d995f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43193 .elementor-element.elementor-element-5a87f4f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43193 .elementor-element.elementor-element-524ff48{--spacer-size:50px;}.elementor-43193 .elementor-element.elementor-element-6c95c03:not(.elementor-motion-effects-element-type-background), .elementor-43193 .elementor-element.elementor-element-6c95c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-6c95c03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43193 .elementor-element.elementor-element-6c95c03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43193 .elementor-element.elementor-element-6349850 .elementor-heading-title{color:#FFFFFF;}.elementor-43193 .elementor-element.elementor-element-943a8df{color:#FFFFFF;}.elementor-43193 .elementor-element.elementor-element-2cc2171:not(.elementor-motion-effects-element-type-background), .elementor-43193 .elementor-element.elementor-element-2cc2171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1162D;}.elementor-43193 .elementor-element.elementor-element-2cc2171{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43193 .elementor-element.elementor-element-2cc2171 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43193 .elementor-element.elementor-element-99a199d{color:#FFFFFF;}.elementor-43193 .elementor-element.elementor-element-36240ae{--spacer-size:25px;}@media(min-width:768px){.elementor-43193 .elementor-element.elementor-element-06044d5{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-e81e215{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-ed945c8{width:71.235%;}.elementor-43193 .elementor-element.elementor-element-6c10055{width:28.599%;}.elementor-43193 .elementor-element.elementor-element-32035e8{width:12.497%;}.elementor-43193 .elementor-element.elementor-element-d0944c1{width:87.503%;}.elementor-43193 .elementor-element.elementor-element-8fcd8af{width:22.235%;}.elementor-43193 .elementor-element.elementor-element-89d4607{width:77.765%;}.elementor-43193 .elementor-element.elementor-element-2617924{width:77.987%;}.elementor-43193 .elementor-element.elementor-element-43d52f1{width:22.013%;}.elementor-43193 .elementor-element.elementor-element-1a533f0{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-d2dfa30{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-ada35c2{width:54.535%;}.elementor-43193 .elementor-element.elementor-element-1798cc9{width:45.41%;}.elementor-43193 .elementor-element.elementor-element-2c850ad{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-f5a6913{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-e6d0627{width:29.902%;}.elementor-43193 .elementor-element.elementor-element-951ee2a{width:33.957%;}.elementor-43193 .elementor-element.elementor-element-e1da7db{width:35.77%;}.elementor-43193 .elementor-element.elementor-element-e47f1ef{width:22.235%;}.elementor-43193 .elementor-element.elementor-element-257d219{width:77.765%;}.elementor-43193 .elementor-element.elementor-element-27b94ea{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-de7ab12{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-510ecb6{width:10.988%;}.elementor-43193 .elementor-element.elementor-element-74a3a84{width:77.579%;}.elementor-43193 .elementor-element.elementor-element-9761dbe{width:11.099%;}.elementor-43193 .elementor-element.elementor-element-b24386b{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-1770aed{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-11a71eb{width:27.876%;}.elementor-43193 .elementor-element.elementor-element-3a19b4a{width:22.096%;}.elementor-43193 .elementor-element.elementor-element-1efba23{width:12.5%;}.elementor-43193 .elementor-element.elementor-element-ab52ba5{width:87.5%;}.elementor-43193 .elementor-element.elementor-element-66cd092{width:12.389%;}.elementor-43193 .elementor-element.elementor-element-d4dfb47{width:87.611%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43193 .elementor-element.elementor-element-1a24dc3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43193 .elementor-element.elementor-element-1a2f902 .elementor-counter-number-wrapper{font-size:50px;}.elementor-43193 .elementor-element.elementor-element-9c560d1 .elementor-counter-number-wrapper{font-size:50px;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43193 .elementor-element.elementor-element-1a24dc3 .elementor-counter-number-wrapper{font-size:40px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43193 .elementor-element.elementor-element-1a2f902 .elementor-counter-number-wrapper{font-size:40px;}.elementor-43193 .elementor-element.elementor-element-9c560d1 .elementor-counter-number-wrapper{font-size:40px;}.elementor-43193 .elementor-element.elementor-element-fb2f555 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'D-DinCondensed-new';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://saint-charles-vienne.com/wp-content/uploads/2021/10/D-DINCondensed.woff2') format('woff2'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/10/D-DINCondensed.woff') format('woff'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/10/D-DINCondensed.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'D-DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN.woff2') format('woff2'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN.woff') format('woff'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN.ttf') format('truetype');
}
@font-face {
	font-family: 'D-DIN';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN-Italic.woff2') format('woff2'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN-Italic.woff') format('woff'),
		url('https://saint-charles-vienne.com/wp-content/uploads/2021/08/D-DIN-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */