.elementor-79 .elementor-element.elementor-element-f8a0ec6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-f8a0ec6:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-f8a0ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-f8a0ec6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 0em;z-index:100;}.elementor-79 .elementor-element.elementor-element-f8a0ec6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-6d68c20 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:60px;font-weight:400;}.elementor-79 .elementor-element.elementor-element-6d68c20 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-79 .elementor-element.elementor-element-6d68c20{width:auto;max-width:auto;}.elementor-79 .elementor-element.elementor-element-b587a88 .elementor-menu-toggle{margin:0 auto;}.elementor-79 .elementor-element.elementor-element-b587a88{width:auto;max-width:auto;}.elementor-79 .elementor-element.elementor-element-53d6707 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-53d6707{margin-top:0em;margin-bottom:3em;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-586e00f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-586e00f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-586e00f > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-4cdb1cf .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-2f4ca3c{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-238bc28.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-fa364ed{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-8db5076.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-8db5076.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-8db5076 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-fc4b4c4 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-f54c556{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-43229e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-005cf4a{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-a0270e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-a0270e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-a0270e3 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-4ca96b6 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-8d345dd{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-afa8c0f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-51f0225{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-0d25b7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-0d25b7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-0d25b7a > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-56900a8 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-660a678{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-db0f094.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-bdfd7e0{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-f7f363c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-f7f363c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-f7f363c > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-f9296aa .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-1520931{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-0e8539b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-90cd525{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-a561af4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-a561af4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-a561af4 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-e566371 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-14f618d{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-a7ed909.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-8273390{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-74de5c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-74de5c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-74de5c0 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-720e2d6 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-da13714{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-7f25c01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-003cea7{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-74e8c20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-74e8c20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-74e8c20 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-5020521 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-d9118f6{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-9861d9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-215ee7d{--e-image-carousel-slides-to-show:1;}.elementor-79 .elementor-element.elementor-element-215ee7d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-79 .elementor-element.elementor-element-215ee7d .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-79 .elementor-element.elementor-element-215ee7d .swiper-pagination-bullet{width:5px;height:5px;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-a0b112d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-a0b112d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-a0b112d > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-4680e81 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-448c8ea{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-8d4e25f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-80b0ebe{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-8fcccfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-8fcccfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-8fcccfc > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-409edc7 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}.elementor-79 .elementor-element.elementor-element-5e642e0{margin-top:0em;margin-bottom:3em;}.elementor-79 .elementor-element.elementor-element-0f0606e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79 .elementor-element.elementor-element-cbd87b9{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-adbfb9f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-adbfb9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-adbfb9f > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-79 .elementor-element.elementor-element-09380d1 .elementor-heading-title{font-family:"Euclid", Sans-serif;font-size:26px;font-weight:bold;}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-586e00f{width:100%;}.elementor-79 .elementor-element.elementor-element-238bc28{width:100%;}.elementor-79 .elementor-element.elementor-element-8db5076{width:100%;}.elementor-79 .elementor-element.elementor-element-43229e3{width:100%;}.elementor-79 .elementor-element.elementor-element-a0270e3{width:100%;}.elementor-79 .elementor-element.elementor-element-afa8c0f{width:100%;}.elementor-79 .elementor-element.elementor-element-0d25b7a{width:100%;}.elementor-79 .elementor-element.elementor-element-db0f094{width:100%;}.elementor-79 .elementor-element.elementor-element-f7f363c{width:100%;}.elementor-79 .elementor-element.elementor-element-0e8539b{width:100%;}.elementor-79 .elementor-element.elementor-element-a561af4{width:100%;}.elementor-79 .elementor-element.elementor-element-a7ed909{width:100%;}.elementor-79 .elementor-element.elementor-element-74de5c0{width:100%;}.elementor-79 .elementor-element.elementor-element-7f25c01{width:100%;}.elementor-79 .elementor-element.elementor-element-74e8c20{width:100%;}.elementor-79 .elementor-element.elementor-element-9861d9f{width:100%;}.elementor-79 .elementor-element.elementor-element-a0b112d{width:100%;}.elementor-79 .elementor-element.elementor-element-8d4e25f{width:100%;}.elementor-79 .elementor-element.elementor-element-8fcccfc{width:100%;}.elementor-79 .elementor-element.elementor-element-0f0606e{width:100%;}.elementor-79 .elementor-element.elementor-element-adbfb9f{width:100%;}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-6d68c20 .elementor-heading-title{font-size:50px;}.elementor-79 .elementor-element.elementor-element-b587a88{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-586e00f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-4cdb1cf{text-align:center;}.elementor-79 .elementor-element.elementor-element-8db5076 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-fc4b4c4{text-align:center;}.elementor-79 .elementor-element.elementor-element-a0270e3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-4ca96b6{text-align:center;}.elementor-79 .elementor-element.elementor-element-0d25b7a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-56900a8{text-align:center;}.elementor-79 .elementor-element.elementor-element-f7f363c > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-f9296aa{text-align:center;}.elementor-79 .elementor-element.elementor-element-a561af4 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-e566371{text-align:center;}.elementor-79 .elementor-element.elementor-element-74de5c0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-720e2d6{text-align:center;}.elementor-79 .elementor-element.elementor-element-74e8c20 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-5020521{text-align:center;}.elementor-79 .elementor-element.elementor-element-a0b112d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-4680e81{text-align:center;}.elementor-79 .elementor-element.elementor-element-8fcccfc > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-409edc7{text-align:center;}.elementor-79 .elementor-element.elementor-element-adbfb9f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-79 .elementor-element.elementor-element-09380d1{text-align:center;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-6d68c20 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-57adafc */.elementor-79 .elementor-element.elementor-element-57adafc p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1dfcaa */.elementor-79 .elementor-element.elementor-element-b1dfcaa p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d56f304 */.elementor-79 .elementor-element.elementor-element-d56f304 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a96e1d */.elementor-79 .elementor-element.elementor-element-7a96e1d p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-248e9e3 */.elementor-79 .elementor-element.elementor-element-248e9e3 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d9c04 */.elementor-79 .elementor-element.elementor-element-e3d9c04 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe0c0e */.elementor-79 .elementor-element.elementor-element-fbe0c0e p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaf987 */.elementor-79 .elementor-element.elementor-element-ddaf987 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2b04e */.elementor-79 .elementor-element.elementor-element-4f2b04e p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccd93fc */.elementor-79 .elementor-element.elementor-element-ccd93fc p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50eb99b */.elementor-79 .elementor-element.elementor-element-50eb99b p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://old.perspectives-construction.ch/wp-content/uploads/EuclidCircularA-Regular-WebS.woff2') format('woff2'),
		url('https://old.perspectives-construction.ch/wp-content/uploads/EuclidCircularA-Regular-WebS.woff') format('woff'),
		url('https://old.perspectives-construction.ch/wp-content/uploads/EuclidCircularA-Regular-WebS.ttf') format('truetype');
}
/* End Custom Fonts CSS */