.elementor-10 .elementor-element.elementor-element-9e76f08{--display:flex;--min-height:684px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9e76f08:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e76f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2026.novatempo.ch/wp-content/uploads/2025/12/banner_homepage.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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-10 .elementor-element.elementor-element-c2c07bd .elementor-heading-title{font-size:60px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ad88750{padding:0px 0px 040px 0px;}.elementor-10 .elementor-element.elementor-element-ad88750 .elementor-heading-title{font-family:"Manrope";font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ae9afa8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-53abf41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-e069b02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c910a63{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-105618d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bcd878f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );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-10 .elementor-element.elementor-element-4d79b1c{font-family:"Manrope";font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-57d288b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 010px;--row-gap:0px;--column-gap:010px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-4711814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4711814:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4711814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ed14323 .elementor-heading-title{font-family:var( --e-global-typography-aab8d5d-font-family );font-size:var( --e-global-typography-aab8d5d-font-size );font-weight:var( --e-global-typography-aab8d5d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8550f38{font-family:"Manrope";font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-31598dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-31598dc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-31598dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-39c0b3d .elementor-heading-title{font-family:var( --e-global-typography-aab8d5d-font-family );font-size:var( --e-global-typography-aab8d5d-font-size );font-weight:var( --e-global-typography-aab8d5d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-52b2c4b{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-00ceb55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-00ceb55:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00ceb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6cf39c8 .elementor-heading-title{font-family:var( --e-global-typography-aab8d5d-font-family );font-size:var( --e-global-typography-aab8d5d-font-size );font-weight:var( --e-global-typography-aab8d5d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-737f719{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9057799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9057799:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9057799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bfdefe4 .elementor-heading-title{font-family:var( --e-global-typography-aab8d5d-font-family );font-size:var( --e-global-typography-aab8d5d-font-size );font-weight:var( --e-global-typography-aab8d5d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c379f5d{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a14823{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9a14823:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9a14823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-10 .elementor-element.elementor-element-bdfce58{--e-image-carousel-slides-to-show:9;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bdfce58 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-bdfce58 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-10 .elementor-element.elementor-element-bdfce58 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-10 .elementor-element.elementor-element-bdfce58 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-06b26a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-ebfeb5f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a55d2c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e478dba{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .swiper-pagination-bullet{height:0px;width:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__header, .elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__name{font-family:"Manrope";font-size:18px;font-weight:900;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Manrope";font-size:15px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__image img{width:0px;height:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__icon{font-size:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__icon svg{width:0px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-star-rating{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-star-rating i:before{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6f100a6 .elementor-testimonial__header{border-block-end-width:0px;}.elementor-10 .elementor-element.elementor-element-2dc3134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-bfd25db{--display:flex;--min-height:245px;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bfd25db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-bfd25db::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://2026.novatempo.ch/wp-content/uploads/2025/12/splash_bannire.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-a5f2c18 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8eab0b7{font-family:"Manrope";font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-96a6815{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;bottom:-50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-96a6815{right:104px;}body.rtl .elementor-10 .elementor-element.elementor-element-96a6815{left:104px;}.elementor-10 .elementor-element.elementor-element-631fa5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-afe9c6e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-widget-etc_form .gform_wrapper form .gfield input, .elementor-widget-etc_form .gform_wrapper form .gfield textarea, .elementor-widget-etc_form .gform_wrapper form .gfield select{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper form .gfield_label{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper .gfield_radio .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield_checkbox .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_radio label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_checkbox label{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper .gform_required_legend{color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield input{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield textarea{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield select{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield input::placeholder{color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield textarea::placeholder{color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield input:focus{border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield textarea:focus{border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield select:focus{border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield .ginput_container_radio label{color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form .gfield .ginput_container_checkbox label{color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper form input[type="checkbox"]{accent-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form input[type="radio"]{accent-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield-choice-input::before{background-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield input[type="checkbox"]{border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper form .gfield input[type="radio"]{border-color:var( --e-global-color-primary );}.elementor-widget-etc_form div.gform_wrapper form div.gform-footer input.gform_button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_progressbar{background-color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step_active .gf_step_number{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step_active .gf_step_label{color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step_completed .gf_step_number{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step_completed .gf_step_label{color:var( --e-global-color-primary );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step:not(.gf_step_active) .gf_step_number{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-widget-etc_form .gform_wrapper .gf_page_steps .gf_step:not(.gf_step_active) .gf_step_title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield_label{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper .gform_required_legend{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input::placeholder{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea::placeholder{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input:focus{border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea:focus{border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select:focus{border-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:601px){.elementor-10 .elementor-element.elementor-element-e069b02{--width:25%;}.elementor-10 .elementor-element.elementor-element-4711814{--width:25%;}.elementor-10 .elementor-element.elementor-element-31598dc{--width:25%;}.elementor-10 .elementor-element.elementor-element-00ceb55{--width:25%;}.elementor-10 .elementor-element.elementor-element-9057799{--width:25%;}.elementor-10 .elementor-element.elementor-element-ebfeb5f{--width:50%;}}@media(max-width:1400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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-10 .elementor-element.elementor-element-bcd878f .elementor-heading-title{font-size:var( --e-global-typography-secondary-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-10 .elementor-element.elementor-element-ed14323 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-39c0b3d .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-6cf39c8 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-bfdefe4 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-a55d2c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a5f2c18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-afe9c6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-etc_form .gform_wrapper form .gfield input, .elementor-widget-etc_form .gform_wrapper form .gfield textarea, .elementor-widget-etc_form .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper .gfield_radio .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield_checkbox .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_radio label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_checkbox label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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-10 .elementor-element.elementor-element-bcd878f .elementor-heading-title{font-size:var( --e-global-typography-secondary-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-10 .elementor-element.elementor-element-ed14323 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-39c0b3d .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-6cf39c8 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-bfdefe4 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-a55d2c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a5f2c18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-afe9c6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-etc_form .gform_wrapper form .gfield input, .elementor-widget-etc_form .gform_wrapper form .gfield textarea, .elementor-widget-etc_form .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper .gfield_radio .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield_checkbox .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_radio label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_checkbox label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:600px){.elementor-10 .elementor-element.elementor-element-9e76f08{--min-height:400px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-c2c07bd .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-ad88750 .elementor-heading-title{font-size:30px;}.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-10 .elementor-element.elementor-element-ae9afa8{--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;}.elementor-10 .elementor-element.elementor-element-53abf41{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-bcd878f .elementor-heading-title{font-size:var( --e-global-typography-secondary-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-10 .elementor-element.elementor-element-57d288b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4711814{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ed14323 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-31598dc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-39c0b3d .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-00ceb55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6cf39c8 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-9057799{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bfdefe4 .elementor-heading-title{font-size:var( --e-global-typography-aab8d5d-font-size );}.elementor-10 .elementor-element.elementor-element-bdfce58{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-06b26a6{--padding-top:40px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-a55d2c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2dc3134{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-bfd25db::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfd25db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:248px 0px;}.elementor-10 .elementor-element.elementor-element-bfd25db{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a5f2c18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-96a6815{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;bottom:196px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-96a6815{right:42px;}body.rtl .elementor-10 .elementor-element.elementor-element-96a6815{left:42px;}.elementor-10 .elementor-element.elementor-element-afe9c6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-etc_form .gform_wrapper form .gfield input, .elementor-widget-etc_form .gform_wrapper form .gfield textarea, .elementor-widget-etc_form .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-etc_form .gform_wrapper .gfield_radio .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield_checkbox .gchoice label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_radio label, .elementor-widget-etc_form .gform_wrapper .gfield .ginput_container_checkbox label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield input, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield textarea, .elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2e5798a .gform_wrapper form .gfield_label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('http://2026.novatempo.ch/wp-content/uploads/2025/12/Manrope-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */