.elementor-54569 .elementor-element.elementor-element-245b12e5{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-245b12e5:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cadschool.ch/wp-content/uploads/cicble3-3.jpg");background-position:0px -198px;background-size:cover;}.elementor-54569 .elementor-element.elementor-element-245b12e5::before, .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-245b12e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-245b12e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, #FFFFFF 100%);}.elementor-54569 .elementor-element.elementor-element-245b12e5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54569 .elementor-element.elementor-element-5cb00521{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:02%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-54569 .elementor-element.elementor-element-5cb00521:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-5cb00521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #FFFFFF00 0%, var( --e-global-color-2270e3e ) 57%);}.elementor-54569 .elementor-element.elementor-element-6a42bf7d .elementor-heading-title{font-family:"quicksand", Sans-serif;font-size:1em;font-weight:100;color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-16a266b9 .elementor-heading-title{font-size:2em;font-weight:900;color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-18aecae > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ba31e11 );border-radius:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-18aecae .elementor-heading-title{font-weight:900;color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-414c7465{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54569 .elementor-element.elementor-element-4b018354{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-61e17dce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-54569 .elementor-element.elementor-element-61e17dce:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-61e17dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-54569 .elementor-element.elementor-element-61e17dce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-d740c53{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 53px -16px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-54569 .elementor-element.elementor-element-d740c53:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-d740c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-d740c53.e-con{--align-self:flex-start;}.elementor-54569 .elementor-element.elementor-element-4c0b30a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-54569 .elementor-element.elementor-element-4c0b30a0{text-align:center;font-size:1.2em;font-weight:600;}.elementor-54569 .elementor-element.elementor-element-65080a1f{width:var( --container-widget-width, 101.945% );max-width:101.945%;--container-widget-width:101.945%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-65080a1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-65080a1f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-62749659{--spacer-size:20px;}.elementor-54569 .elementor-element.elementor-element-11486fc6{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-11486fc6::before, .elementor-54569 .elementor-element.elementor-element-11486fc6 > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-11486fc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-11486fc6 > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-11486fc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-11486fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 98%);}.elementor-54569 .elementor-element.elementor-element-11486fc6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54569 .elementor-element.elementor-element-17bc18a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-17bc18a6:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-17bc18a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004F71;}.elementor-54569 .elementor-element.elementor-element-3d9d363f{--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;--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-54569 .elementor-element.elementor-element-442d1cec{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-54569 .elementor-element.elementor-element-442d1cec:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-442d1cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-607c4918{text-align:left;}.elementor-54569 .elementor-element.elementor-element-607c4918 .elementor-heading-title{font-size:1em;font-weight:600;text-transform:uppercase;}.elementor-54569 .elementor-element.elementor-element-369acbb4 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-369acbb4{color:var( --e-global-color-bb8d5f8 );line-height:1.3em;}.elementor-54569 .elementor-element.elementor-element-79c853b2{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-54569 .elementor-element.elementor-element-79c853b2:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-79c853b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-43fadb18{text-align:left;}.elementor-54569 .elementor-element.elementor-element-43fadb18 .elementor-heading-title{font-size:1em;font-weight:700;text-transform:uppercase;}.elementor-54569 .elementor-element.elementor-element-27baeeec > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-27baeeec{color:var( --e-global-color-bb8d5f8 );line-height:1.3em;}.elementor-54569 .elementor-element.elementor-element-4f2cf60{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-4f2cf60::before, .elementor-54569 .elementor-element.elementor-element-4f2cf60 > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-4f2cf60 > .e-con-inner > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-4f2cf60 > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-4f2cf60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-4f2cf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 98%);}.elementor-54569 .elementor-element.elementor-element-4f2cf60::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54569 .elementor-element.elementor-element-4f2cf60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ba31e11 );border-radius:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a .elementor-heading-title{color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-23bcf67{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-23bcf67 > .elementor-widget-container{padding:50px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ba31e11 );border-radius:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-23bcf67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-23bcf67 .elementor-heading-title{color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-35f0957{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-dd6b6d8{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-dd6b6d8:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-dd6b6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-8071e74{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-8071e74 .elementor-heading-title{color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-1209c83{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-a4d0e00{--display:flex;}.elementor-54569 .elementor-element.elementor-element-b4c8ed6{--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;}.elementor-54569 .elementor-element.elementor-element-4178c3d{--display:flex;}.elementor-54569 .elementor-element.elementor-element-c71cd19{--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;}.elementor-54569 .elementor-element.elementor-element-29e2435{color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-929b5eb{--n-accordion-title-font-size:1em;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ba31e11 );--n-accordion-title-hover-color:var( --e-global-color-ba31e11 );--n-accordion-title-active-color:var( --e-global-color-ba31e11 );--n-accordion-icon-size:15px;}:where( .elementor-54569 .elementor-element.elementor-element-929b5eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-transform:uppercase;}.elementor-54569 .elementor-element.elementor-element-1d83b3d8{--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;}.elementor-54569 .elementor-element.elementor-element-71494de3{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-71494de3 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-6402d908{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-fb43d7c{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-15px;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:15px;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-figure{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:30% 0% 30% 0%;}.tippy-box[data-theme="bdt-tippy-fb43d7c"]{text-align:center;}.elementor-54569 .elementor-element.elementor-element-3f26711a{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-3f26711a::before, .elementor-54569 .elementor-element.elementor-element-3f26711a > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-3f26711a > .e-con-inner > .elementor-background-video-container::before, .elementor-54569 .elementor-element.elementor-element-3f26711a > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-3f26711a > .e-con-inner > .elementor-background-slideshow::before, .elementor-54569 .elementor-element.elementor-element-3f26711a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 98%);}.elementor-54569 .elementor-element.elementor-element-3f26711a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54569 .elementor-element.elementor-element-3762b652{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-3762b652 > .elementor-widget-container{padding:10px 0px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ba31e11 );border-radius:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-3762b652 .elementor-heading-title{color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-4b41e09f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-4b41e09f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-4b41e09f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54569 .elementor-element.elementor-element-4b41e09f .elementor-custom-embed-play i{color:#000000;}.elementor-54569 .elementor-element.elementor-element-4b41e09f .elementor-custom-embed-play svg{fill:#000000;}.elementor-54569 .elementor-element.elementor-element-2aceda69{text-align:center;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-2aceda69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-2aceda69 .elementor-star-rating{font-size:24px;}body:not(.rtl) .elementor-54569 .elementor-element.elementor-element-2aceda69 .elementor-star-rating i:not(:last-of-type){margin-right:4px;}body.rtl .elementor-54569 .elementor-element.elementor-element-2aceda69 .elementor-star-rating i:not(:last-of-type){margin-left:4px;}.elementor-54569 .elementor-element.elementor-element-3218da2e{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-weight:600;}.elementor-54569 .elementor-element.elementor-element-3218da2e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-402cf410{--swiper-slides-to-display:1;--swiper-slides-gap:10px;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-402cf410 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 5px 0px;}.elementor-54569 .elementor-element.elementor-element-402cf410 .swiper-slide > .elementor-element{height:100%;}.elementor-54569 .elementor-element.elementor-element-2fb75259{--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;}.elementor-54569 .elementor-element.elementor-element-2fb75259:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-2fb75259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac70f10 );}.elementor-54569 .elementor-element.elementor-element-5403c791{--display:flex;}.elementor-54569 .elementor-element.elementor-element-2fd26435{--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;}.elementor-54569 .elementor-element.elementor-element-350dcf20{width:var( --container-widget-width, 101.945% );max-width:101.945%;--container-widget-width:101.945%;--container-widget-flex-grow:0;}.elementor-54569 .elementor-element.elementor-element-350dcf20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-350dcf20.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54569 .elementor-element.elementor-element-45a020c1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ba31e11 );--n-accordion-icon-size:15px;}.elementor-54569 .elementor-element.elementor-element-60c017d4{--display:flex;--min-height:0vh;--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:5%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-54569 .elementor-element.elementor-element-60c017d4:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-60c017d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-54ceb3dd{--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;}.elementor-54569 .elementor-element.elementor-element-e11a01f{text-align:left;}.elementor-54569 .elementor-element.elementor-element-57589f25{text-align:left;}.elementor-54569 .elementor-element.elementor-element-6cf3942c{--grid-template-columns:repeat(0, auto);--icon-size:23px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-54569 .elementor-element.elementor-element-6cf3942c .elementor-social-icon{background-color:var( --e-global-color-bb8d5f8 );}.elementor-54569 .elementor-element.elementor-element-6cf3942c .elementor-social-icon i{color:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-6cf3942c .elementor-social-icon svg{fill:var( --e-global-color-ba31e11 );}.elementor-54569 .elementor-element.elementor-element-4cf1226c{--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;}.elementor-54569 .elementor-element.elementor-element-1ddcf1a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-54569 .elementor-element.elementor-element-76e19890{color:var( --e-global-color-ba31e11 );font-size:0.8em;}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5 .elementor-button{background-color:#02010100;text-transform:uppercase;fill:var( --e-global-color-ba31e11 );color:var( --e-global-color-ba31e11 );padding:5px 5px 5px 0px;}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5{width:100%;max-width:100%;}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5.elementor-element{--align-self:flex-start;}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5 .elementor-button:hover, .elementor-54569 .elementor-element.elementor-element-5ec9b2c5 .elementor-button:focus{color:var( --e-global-color-3fd4c58 );}.elementor-54569 .elementor-element.elementor-element-5ec9b2c5 .elementor-button:hover svg, .elementor-54569 .elementor-element.elementor-element-5ec9b2c5 .elementor-button:focus svg{fill:var( --e-global-color-3fd4c58 );}.elementor-54569 .elementor-element.elementor-element-32ac47b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54569 .elementor-element.elementor-element-18a43570{color:var( --e-global-color-ba31e11 );font-size:0.8em;}.elementor-54569 .elementor-element.elementor-element-54f04b9f .elementor-button{background-color:#02010100;text-transform:uppercase;fill:var( --e-global-color-ba31e11 );color:var( --e-global-color-ba31e11 );padding:5px 5px 5px 0px;}.elementor-54569 .elementor-element.elementor-element-54f04b9f{width:100%;max-width:100%;}.elementor-54569 .elementor-element.elementor-element-54f04b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-54f04b9f.elementor-element{--align-self:flex-start;}.elementor-54569 .elementor-element.elementor-element-54f04b9f .elementor-button:hover, .elementor-54569 .elementor-element.elementor-element-54f04b9f .elementor-button:focus{color:var( --e-global-color-3fd4c58 );}.elementor-54569 .elementor-element.elementor-element-54f04b9f .elementor-button:hover svg, .elementor-54569 .elementor-element.elementor-element-54f04b9f .elementor-button:focus svg{fill:var( --e-global-color-3fd4c58 );}.elementor-54569 .elementor-element.elementor-element-33f9711{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-54569 .elementor-element.elementor-element-414c7465{--width:100%;}.elementor-54569 .elementor-element.elementor-element-61e17dce{--width:66%;}.elementor-54569 .elementor-element.elementor-element-3d9d363f{--width:66%;}.elementor-54569 .elementor-element.elementor-element-54ceb3dd{--width:30%;}.elementor-54569 .elementor-element.elementor-element-4cf1226c{--width:30%;}.elementor-54569 .elementor-element.elementor-element-32ac47b1{--width:30%;}}@media(max-width:1024px){.elementor-54569 .elementor-element.elementor-element-245b12e5:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54569 .elementor-element.elementor-element-402cf410{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-54569 .elementor-element.elementor-element-245b12e5:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54569 .elementor-element.elementor-element-18aecae > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-414c7465{--width:100%;}.elementor-54569 .elementor-element.elementor-element-11486fc6{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-4f2cf60{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-11ea3d1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-8fc33fa > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-23bcf67 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-23bcf67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-35f0957 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-35f0957{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-8071e74 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-8071e74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-1209c83 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-71494de3 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-71494de3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-6402d908 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-6402d908{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-fb43d7c > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-54569 .elementor-element.elementor-element-fb43d7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-35px;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:35px;}.elementor-54569 .elementor-element.elementor-element-fb43d7c .bdt-logo-carousel-figure{padding:0% 0% 0% 0%;}.elementor-54569 .elementor-element.elementor-element-3f26711a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54569 .elementor-element.elementor-element-3762b652 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-3762b652{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-54569 .elementor-element.elementor-element-4b41e09f > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-4b41e09f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-2aceda69 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-2aceda69{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-3218da2e > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-54569 .elementor-element.elementor-element-3218da2e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-402cf410{--swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54569 .elementor-element.elementor-element-402cf410 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-54569 .elementor-element.elementor-element-60c017d4{--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;}}@media(min-width:1025px){.elementor-54569 .elementor-element.elementor-element-245b12e5:not(.elementor-motion-effects-element-type-background), .elementor-54569 .elementor-element.elementor-element-245b12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-d740c53 */.elementor-54569 .elementor-element.elementor-element-d740c53 { position: sticky; positio: -webkit-sticky; top: 50px; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'quicksand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.cadschool.ch/wp-content/uploads/Quicksand-VariableFont_wght-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */