@font-face{font-family:"Montserrat-Regular";src:url("../../fonts/Montserrat-Regular.ttf") format("TrueType");font-style:normal}@font-face{font-family:"Montserrat-Bold";src:url("../../fonts/Montserrat-Bold.ttf") format("TrueType");font-style:normal}@font-face{font-family:"Montserrat-SemiBold";src:url("../../fonts/Montserrat-SemiBold.ttf") format("TrueType");font-style:normal}header{position:fixed;top:0;left:0;height:145px;width:100%;background-color:white;z-index:1000;transition:all 0.3s}header.scroll{height:80px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1)}header.scroll .logo{height:50px !important}header .wide-width{display:flex;align-items:center;justify-content:space-between;height:100%}header .wide-width .logo{width:auto;height:75px;object-fit:cover;transition:all 0.3s}header .wide-width .menu{list-style:none;display:flex;margin-bottom:0px;margin-top:23px}header .wide-width .menu li{margin-left:25px}header .wide-width .menu li.current_page_item a{color:#20b4b6}header .wide-width .menu li a{color:#262626;text-decoration:none;font-size:20px;line-height:30px}header .wide-width .menu li a:hover{color:#20b4b6}body{margin:0;padding:0}#page{font-family:"Montserrat-Regular";font-size:20px;line-height:30px;color:#262626}#page h1{font-size:60px;line-height:73px;font-family:"Montserrat-SemiBold";margin-bottom:20px}#page h2{font-size:35px;line-height:43px;font-family:"Montserrat-SemiBold";margin-bottom:20px;color:#262626}#page h3{font-size:20px;line-height:24px;font-family:"Montserrat-SemiBold";margin-bottom:10px;color:#262626}#page button,#page .elementor-button{background:white;border:2px solid #20b4b6;box-shadow:none;border-radius:10px;font-family:"Montserrat-SemiBold";font-size:18px;line-height:23px;text-decoration:none;color:#20b4b6;padding:15px 20px 13px;transition:all 0.3s}#page button:hover,#page .elementor-button:hover{border:2px solid white;background-color:#20b4b6;color:white}#page button:hover a,#page .elementor-button:hover a{color:white}#page button a,#page .elementor-button a{font-size:20px;line-height:25px;text-decoration:none;color:#20b4b6}#page .wide-width{max-width:1715px;margin:0 auto;padding-left:45px;padding-right:45px}#page .inner-width{max-width:1200px;margin:0 auto}#page .small-width{max-width:1200px;margin:0 auto}#primary{width:100%;padding:145px 45px 0px}#primary .post-edit-link{display:none}#primary .header_image{height:calc(100vh - 190px);margin-bottom:45px;position:relative}#primary .header_image img{height:100%;width:100%;object-fit:cover;position:relative;border-radius:10px}#primary .header_image .txtwrapper{position:absolute;right:100px;bottom:100px;color:white;max-width:390px}#primary .teaser-col{margin-top:100px;margin-bottom:100px}#primary .teaser-col>.e-con-inner{display:flex;justify-content:space-between;max-width:none}#primary .teaser-col>.e-con-inner>div{max-width:290px;line-height:24px}#primary .teaser-col>.e-con-inner>div img{height:75px;width:auto;margin-bottom:15px}#primary .textimg-box{margin-bottom:100px;border-radius:10px}#primary .textimg-box.blue{background-color:#20b4b6;padding:70px;margin-bottom:50px}#primary .textimg-box.blue h2{color:white}#primary .textimg-box.blue .elementor-widget-text-editor{color:white}#primary .textimg-box>.e-con-inner{max-width:1200px;margin:0 auto}#primary .textimg-box>.e-con-inner>.elementor-element{display:flex;flex-direction:row;gap:70px;align-items:center}#primary .textimg-box>.e-con-inner>.elementor-element>.elementor-element{width:50%}#primary .textimg-box>.e-con-inner>.elementor-element>.elementor-element .e-con-inner{display:flex;justify-content:center}#primary .textimg-box>.e-con-inner>.elementor-element>.elementor-element img{border-radius:10px}#primary .textimg-box .elementor-widget-text-editor{color:#262626}#primary .galerie{margin:100px 0}#primary .galerie>.e-con-inner{max-width:1200px}#primary .subpage-header{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:100px}#primary .subpage-header img{width:100%;height:280px;object-fit:cover;border-radius:10px}#primary .subpage-header h1{position:absolute;color:white}#primary .textbox-2col{border-radius:10px;margin-bottom:100px}#primary .textbox-2col.blue{background-color:#20b4b6;color:white;padding-top:70px;padding-bottom:55px}#primary .textbox-2col.blue h2,#primary .textbox-2col.blue p,#primary .textbox-2col.blue a,#primary .textbox-2col.blue ul,#primary .textbox-2col.blue ol{color:white}#primary .textbox-2col>.e-con-inner{max-width:1200px}#primary .textbox-2col>.e-con-inner>.elementor-element:nth-child(2){padding-right:35px}#primary .textbox-2col>.e-con-inner>.elementor-element:nth-child(3){padding-left:35px}#primary ul{list-style:circle}#primary ul,#primary ol{margin-left:0}#primary ul li,#primary ol li{margin-bottom:10px}#primary table td{vertical-align:baseline}#primary table td:nth-child(2){padding-left:50px}#primary .partner{margin-bottom:100px;border-radius:10px}#primary .partner.blue{background-color:#20b4b6;color:white;padding-top:70px;padding-bottom:55px}#primary .partner.blue h2,#primary .partner.blue p,#primary .partner.blue a{color:white}#primary .partner .column4>.e-con-inner{display:flex;flex-wrap:wrap;max-width:none;grid-gap:50px}#primary .partner .column4>.e-con-inner>.elementor-element{width:100%;max-width:200px}#primary .partner>.e-con-inner{max-width:1200px}#primary .partner>.e-con-inner>.elementor-element:nth-child(3n+4){align-items:end;justify-content:center}#primary .partner>.e-con-inner>.elementor-element:nth-child(3n+3){align-items:center;justify-content:center}#primary .partner>.e-con-inner>.elementor-element:nth-child(3n+2){align-items:baseline;justify-content:center}#primary .partner>.e-con-inner img{max-width:200px;width:100%;height:auto}#primary .textblock{margin-bottom:100px}#primary .textblock>.e-con-inner{max-width:1200px}#primary .infoboxes{margin-bottom:25px;margin-top:50px}#primary .infoboxes>.e-con-inner{max-width:1200px;gap:40px;text-align:center}#primary .infoboxes>.e-con-inner>.elementor-element{background-color:#20b4b6;padding:20px;border-radius:10px}#primary .infoboxes>.e-con-inner>.elementor-element h3,#primary .infoboxes>.e-con-inner>.elementor-element p,#primary .infoboxes>.e-con-inner>.elementor-element a{margin-bottom:0px;color:white;text-decoration:none}#primary .infoboxes>.e-con-inner>.elementor-element img{margin-bottom:15px;height:50px;width:auto}footer{width:100%;background-color:#20b4b6;padding:50px 0;color:#fff;text-align:center;z-index:100;position:relative}footer .wide-width{display:flex;justify-content:space-between}footer .wide-width p,footer .wide-width a,footer .wide-width span{color:white;text-decoration:none;margin:0}footer .wide-width .left{display:flex;flex-direction:column;justify-content:end;text-align:left}footer .wide-width .left img{width:300px;height:auto;margin-bottom:40px}footer .wide-width .right{display:flex;flex-direction:column;justify-content:end;text-align:right}footer .wide-width .right ul{list-style:none;margin:0;padding:0}footer .wide-width .right img{width:200px;height:auto;margin-bottom:20px}.water{position:relative;padding-top:75px}.water .waves{position:relative;width:100%;height:200px;min-height:100px;max-height:150px}.water .parallax>use{animation:move-forever 35s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.water .parallax>use:nth-child(1){animation-delay:-3s;animation-duration:10s}.water .parallax>use:nth-child(2){animation-delay:-5s;animation-duration:15s}.water .parallax>use:nth-child(3){animation-delay:-7s;animation-duration:20s}.water .parallax>use:nth-child(4){animation-delay:-9s;animation-duration:25s}@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fdev.kids-schwimmschule.ch%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fkids-schwimmschule%2Fcss%2F_scss%2Ffonts.scss%22%2C%22wp-content%2Fthemes%2Fkids-schwimmschule%2Fcss%2F_scss%2Fheader.scss%22%2C%22wp-content%2Fthemes%2Fkids-schwimmschule%2Fcss%2F_scss%2Fmain.scss%22%2C%22wp-content%2Fthemes%2Fkids-schwimmschule%2Fcss%2F_scss%2Ffooter.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CWAAA%2CmHAAA%2CCAMA%2CWAAA%2C6GAAA%2CCAKA%2CWAAA%2CqHAAA%2CCCXA%2COAAA%2C2GAAA%2CCASI%2CcAAA%2CqDAAA%2CCAGI%2CoBAAA%2CsBAAA%2CCAIJ%2CmBAAA%2CyEAAA%2CCAKI%2CyBAAA%2C2DAAA%2CCAMA%2CyBAAA%2C8DAAA%2CCAKE%2C4BAAA%2CgBAAA%2CCAEE%2CgDAAA%2CaAAA%2CCAGA%2C8BAAA%2CkEAAA%2CCAKI%2CoCAAA%2CaAAA%2CCC1ChB%2CKAAA%2CkBAAA%2CCAKA%2CMAAA%2C8EAAA%2CCAKI%2CSAAA%2CoFAAA%2CCAMA%2CSAAA%2CkGAAA%2CCAOA%2CSAAA%2CkGAAA%2CCAOA%2CqCAAA%2C4NAAA%2CCAYI%2CiDAAA%2C2DAAA%2CCAII%2CqDAAA%2CWAAA%2CCAIJ%2CyCAAA%2CkEAAA%2CCAOJ%2CkBAAA%2CmEAAA%2CCAMA%2CmBAAA%2C8BAAA%2CCAKA%2CmBAAA%2C8BAAA%2CCAMJ%2CSAAA%2CiCAAA%2CCAGI%2CyBAAA%2CYAAA%2CCAGA%2CuBAAA%2C%2BDAAA%2CCAII%2C2BAAA%2C4EAAA%2CCAOA%2CmCAAA%2CsEAAA%2CCASJ%2CqBAAA%2CoCAAA%2CCAGI%2CkCAAA%2CyDAAA%2CCAII%2CsCAAA%2CgCAAA%2CCAGI%2C0CAAA%2CyCAAA%2CCASZ%2CsBAAA%2CsCAAA%2CCACI%2C2BAAA%2CwDAAA%2CCAII%2C8BAAA%2CWAAA%2CCAGA%2CyDAAA%2CWAAA%2CCAMJ%2CmCAAA%2C8BAAA%2CCAGI%2CsDAAA%2C2DAAA%2CCAKG%2CyEAAA%2CSAAA%2CCAEK%2CsFAAA%2CmCAAA%2CCAIA%2C6EAAA%2CkBAAA%2CCAMZ%2CoDAAA%2CaAAA%2CCAKJ%2CkBAAA%2CcAAA%2CCAEI%2C%2BBAAA%2CgBAAA%2CCAKJ%2CyBAAA%2C4FAAA%2CCAMG%2C6BAAA%2C2DAAA%2CCAMA%2C4BAAA%2C6BAAA%2CCAMH%2CuBAAA%2CsCAAA%2CCAGI%2C4BAAA%2CyEAAA%2CCAKI%2CyJAAA%2CWAAA%2CCAIJ%2CoCAAA%2CgBAAA%2CCAGQ%2CoEAAA%2CkBAAA%2CCAGA%2CoEAAA%2CiBAAA%2CCAOZ%2CYAAA%2CiBAAA%2CCAIA%2CwBAAA%2CaAAA%2CCAEI%2C8BAAA%2CkBAAA%2CCAMA%2CkBAAA%2CuBAAA%2CCAEI%2C%2BBAAA%2CiBAAA%2CCAMR%2CkBAAA%2CsCAAA%2CCAGI%2CuBAAA%2CyEAAA%2CCAKI%2C4EAAA%2CWAAA%2CCAMA%2CwCAAA%2CwDAAA%2CCAKI%2C2DAAA%2C0BAAA%2CCAOR%2C%2BBAAA%2CgBAAA%2CCAGQ%2CkEAAA%2CsCAAA%2CCAIA%2CkEAAA%2CyCAAA%2CCAIA%2CkEAAA%2C2CAAA%2CCAKJ%2CmCAAA%2CsCAAA%2CCAQR%2CoBAAA%2CmBAAA%2CCAEI%2CiCAAA%2CgBAAA%2CCAKJ%2CoBAAA%2CkCAAA%2CCAGI%2CiCAAA%2C2CAAA%2CCAII%2CoDAAA%2CwDAAA%2CCAII%2CmKAAA%2CkDAAA%2CCAKA%2CwDAAA%2CyCAAA%2CCC7ShB%2COAAA%2C6GAAA%2CCAQI%2CmBAAA%2C0CAAA%2CCAGI%2CkEAAA%2CyCAAA%2CCAKA%2CyBAAA%2CsEAAA%2CCAKI%2C6BAAA%2C0CAAA%2CCAMJ%2C0BAAA%2CuEAAA%2CCAKI%2C6BAAA%2CkCAAA%2CCAKA%2C8BAAA%2C0CAAA%2CCASZ%2COAAA%2CkCAAA%2CCAGI%2CcAAA%2C2EAAA%2CCAOE%2CqBAAA%2CsEAAA%2CCAGA%2CkCAAA%2C0CAAA%2CCAIA%2CkCAAA%2C0CAAA%2CCAIA%2CkCAAA%2C0CAAA%2CCAIA%2CkCAAA%2C0CAAA%2CCAIA%2CwBACE%2CGAAA%2CkCAAA%2CCAGA%2CKAAA%2CiCAAA%2CCAAA%22%7D */