@font-face{font-family:"Roboto-Regular";src:url("../../fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Bold";src:url("../../fonts/Roboto-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}body{font-family:"Roboto-Regular";color:black;margin:0;padding:0}#primary strong{font-family:"Roboto-Bold"}#primary p{margin:0}#primary h1,#primary strong,#primary h2,#primary h3,#primary p,#primary span{font-weight:normal}#primary h1{font-family:"Roboto-Bold";font-size:63px;line-height:73px;text-align:center;margin-top:0;margin-bottom:0}#primary h2{font-family:"Roboto-Bold";font-size:40px;line-height:53px;margin-top:0;margin-bottom:45px}#primary .header{position:relative}#primary .header .header-img{position:relative}#primary .header .header-img img{width:100%;height:auto}#primary .header .header-img::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom, #a3a3a3 0%, rgba(163, 163, 163, 0) 100%);mix-blend-mode:multiply}#primary .header .blitz{position:absolute;bottom:0;width:50%;height:auto}#primary .header .blitz.blitz_left{left:0}#primary .header .blitz.blitz_right{transform:rotate(180deg) scaleY(-1);right:0}#primary .header .logo{position:absolute;left:0;right:0;margin:auto;bottom:-100px;width:150px;height:auto}#primary .content{display:flex;flex-wrap:wrap;max-width:1490px;padding-left:20px;padding-right:20px;margin:0 auto;margin-top:150px}#primary .content .left{width:50%;padding-right:50px}#primary .content .left .inner{max-width:600px;font-family:"Roboto-Regular";font-size:20px;line-height:26px}#primary .content .left .inner .teaser{font-family:"Roboto-Bold";font-size:40px;line-height:53px;text-align:center;border-top:5px solid black;border-bottom:5px solid black;margin-top:50px;margin-bottom:60px;padding-top:55px;padding-bottom:50px}#primary .content .right{padding-left:50px;width:50%}#primary .content .right .inner{height:100%;display:flex;flex-direction:column;justify-content:center;max-width:600px;width:100%;box-shadow:rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;background-color:white;margin-left:auto;border-radius:0px 0px 0px 100px;padding:60px 50px;position:relative;min-height:200px}#primary .content .right .inner form input:not(.wpcf7-submit),#primary .content .right .inner form select,#primary .content .right .inner form textarea{background-color:white;width:100%;border:1px solid black;border-radius:10px;height:50px;font-size:20px;line-height:27px;font-family:"Roboto-Regular";color:black;padding-left:10px;padding-right:10px;margin-bottom:20px}#primary .content .right .inner form input:not(.wpcf7-submit)::placeholder,#primary .content .right .inner form select::placeholder,#primary .content .right .inner form textarea::placeholder{color:black;opacity:1;font-family:"Roboto-Regular"}#primary .content .right .inner form input:not(.wpcf7-submit)::-ms-input-placeholder,#primary .content .right .inner form select::-ms-input-placeholder,#primary .content .right .inner form textarea::-ms-input-placeholder{color:black;font-family:"Roboto-Regular"}#primary .content .right .inner form textarea{height:300px}#primary .content .right .inner form .wpcf7-submit{background-color:#FFF100;border:none;box-shadow:none;font-size:20px;line-height:27px;font-family:"Roboto-Regular";color:black;cursor:pointer;border-radius:50px;padding:15px 45px;box-shadow:rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px}#primary .content .right .inner form .wpcf7-not-valid-tip{display:none !important}#primary .content .right .inner form .wpcf7-not-valid{border:1px solid #ec5353 !important}#primary .content .right .inner form .wpcf7-response-output{position:absolute;color:#ec5353;border:none;padding:0}#primary .thank-message{max-width:400px;position:absolute;top:40px;font-size:20px;line-height:30px;font-family:"Roboto-Bold"}footer{width:100%;height:30px;border-top:8px solid #FFF100;background-color:black;margin-top:150px}@media only screen and (max-width:1200px){#primary .header .logo{width:100px;bottom:-55px}#primary h1{font-size:45px;line-height:55px}#primary .content{display:block;margin-top:100px}#primary .content .left,#primary .content .right{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:600px;width:100%}#primary .content .left{margin-bottom:80px}#primary .content .left .inner .teaser{font-size:30px;line-height:40px;padding-top:30px;padding-bottom:25px}footer{margin-top:100px}}@media only screen and (max-width:768px){#primary .header .logo{width:70px;bottom:-45px}#primary h1{font-size:35px;line-height:45px}#primary h2{font-size:25px;line-height:35px;margin-bottom:25px}#primary .content{display:block;margin-top:70px}#primary .content .left,#primary .content .right{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:600px;width:100%}#primary .content .left{margin-bottom:40px}#primary .content .left .inner{font-size:18px;line-height:25px}#primary .content .left .inner .teaser{font-size:25px;line-height:35px;padding-top:20px;padding-bottom:15px;margin-top:30px;margin-bottom:40px}#primary .content .right .inner{padding:0px !important;box-shadow:none}#primary .content .right .inner form span{font-size:13px;line-height:20px}#primary .content .right .inner form input:not(.wpcf7-submit),#primary .content .right .inner form select,#primary .content .right .inner form textarea{font-size:16px;line-height:24px}footer{margin-top:100px}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Ffca.kids-schwimmschule.ch%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Ffca%2Fcss%2Fstyle.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CWAAA%2C8HAAA%2CCAOA%2CWAAA%2CwHAAA%2CCAOA%2CKAAA%2C2DAAA%2CCAQI%2CgBAAA%2CyBAAA%2CCAIA%2CWAAA%2CQAAA%2CCAIA%2C6EAAA%2CkBAAA%2CCAIA%2CYAAA%2CwGAAA%2CCAQA%2CYAAA%2CyFAAA%2CCAQA%2CiBAAA%2CiBAAA%2CCAEI%2C6BAAA%2CiBAAA%2CCAEI%2CiCAAA%2CsBAAA%2CCAIA%2CoCAAA%2CuKAAA%2CCAWJ%2CwBAAA%2CgDAAA%2CCAKI%2CmCAAA%2CMAAA%2CCAGA%2CoCAAA%2C2CAAA%2CCAKJ%2CuBAAA%2CkFAAA%2CCAWJ%2CkBAAA%2CgHAAA%2CCAQI%2CwBAAA%2C4BAAA%2CCAGI%2C%2BBAAA%2C4EAAA%2CCAKI%2CuCAAA%2C4MAAA%2CCAcR%2CyBAAA%2C2BAAA%2CCAGI%2CgCAAA%2CmTAAA%2CCAeQ%2CwJAAA%2CwNAAA%2CCAaI%2C%2BLAAA%2CkDAAA%2CCAKA%2C6NAAA%2CwCAAA%2CCAKJ%2C8CAAA%2CYAAA%2CCAGA%2CmDAAA%2CuQAAA%2CCAaA%2C0DAAA%2CuBAAA%2CCAGA%2CsDAAA%2CmCAAA%2CCAGA%2C4DAAA%2CqDAAA%2CCAWhB%2CwBAAA%2CoGAAA%2CCAUJ%2COAAA%2C2FAAA%2CCAQA%2C0CAEQ%2CuBAAA%2CwBAAA%2CCAIA%2CYAAA%2C%2BBAAA%2CCAIA%2CkBAAA%2C8BAAA%2CCAGI%2CiDAAA%2C4FAAA%2CCAQA%2CwBAAA%2CkBAAA%2CCAIL%2CuCAAA%2CoEAAA%2CCAOH%2COAAA%2CgBAAA%2CCAAA%2CCAKJ%2CyCAEQ%2CuBAAA%2CuBAAA%2CCAIA%2CYAAA%2C%2BBAAA%2CCAIA%2CYAAA%2CkDAAA%2CCAKA%2CkBAAA%2C6BAAA%2CCAGI%2CiDAAA%2C4FAAA%2CCAQA%2CwBAAA%2CkBAAA%2CCAIL%2C%2BBAAA%2C%2BBAAA%2CCAGC%2CuCAAA%2CuGAAA%2CCASD%2CgCAAA%2CsCAAA%2CCAGC%2C0CAAA%2C%2BBAAA%2CCAKD%2CwJAAA%2C%2BBAAA%2CCAKH%2COAAA%2CgBAAA%2CCAAA%22%7D */