.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.eot');src:local('Poppins ExtraLight'), local('Poppins-ExtraLight'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraLight.svg#Poppins-ExtraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.eot');src:local('Poppins SemiBold'), local('Poppins-SemiBold'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.eot');src:local('Poppins Medium'), local('Poppins-Medium'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Medium.svg#Poppins-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.eot');src:local('Poppins Light'), local('Poppins-Light'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Light.svg#Poppins-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.eot');src:local('Poppins Regular'), local('Poppins-Regular'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Regular.svg#Poppins-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.eot');src:local('Poppins Thin'), local('Poppins-Thin'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Thin.svg#Poppins-Thin') format('svg');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.eot');src:local('Poppins Bold'), local('Poppins-Bold'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Bold.svg#Poppins-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.eot');src:local('Poppins Bold Italic'), local('Poppins-BoldItalic'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-BoldItalic.svg#Poppins-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.eot');src:local('Poppins ExtraBold'), local('Poppins-ExtraBold'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-ExtraBold.svg#Poppins-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.eot');src:local('Poppins Black'), local('Poppins-Black'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.woff2') format('woff2'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.woff') format('woff'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.ttf') format('truetype'),
url('/wp-content/themes/therapie-mobil-nord/assets/font/Poppins-Black.svg#Poppins-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}:root{--bodycolor:#102036;--primarycolor:#3682AE;--secondarycolor:#EDA0A0;--whitecolor:#fff;--bodyfontfamily:"Poppins";--bodyfontsize:18px;--bodyfontlineheight:30px;--bodyfontweight:400}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;padding:0}body{font-family:var(--bodyfontfamily);font-weight:var(--bodyfontweight);font-style:normal;font-size:var(--bodyfontsize);line-height:var(--bodyfontlineheight);color:var(--bodycolor);margin:0;padding:0}@media screen and (min-width:768px){body{font-size:18px}}img{max-width:100%;height:auto;display:block}a{text-decoration:none;transition:400ms;color:var(--primarycolor)}a:hover{color:var(--secondarycolor)}h1,h2,h3,h4,h5,h6{line-height:normal;font-family:var(--bodyfontfamily)}h1{font-size:92px;line-height:1.2}@media screen and (max-width:1429px){h1{font-size:68px}}@media screen and (max-width:767px){h1{font-size:38px}}h2{font-size:55px;line-height:65px}@media screen and (max-width:1429px){h2{font-size:44px;line-height:54px}}@media screen and (max-width:767px){h2{font-size:30px;line-height:38px}}h3{font-size:28px;line-height:38px}@media screen and (max-width:1429px){h3{font-size:24px;line-height:30px}}.wpcf7-spinner{position:absolute;opacity:1;right:-20px;top:50%;transform:translateY(-50%)}p{margin-bottom:1rem}ul,ol{list-style:none;padding-left:0;margin:0}.form-field{width:100%}.form-field
p{margin:0
0 24px 0}input,textarea,select,button{font-family:inherit;font-weight:500;border:1px
solid;width:100%;margin-bottom:0;border-color:rgba(0, 0, 0, 0.2);border-radius:50px;padding:17px
20px 17px 40px;font-size:16px;line-height:24px;color:var(--bodycolor)}@media screen and (max-width:767px){input,textarea,select,button{padding:17px
20px 17px 20px}}input:focus,textarea:focus,select:focus,button:focus{outline:none;box-shadow:none}textarea{border-radius:30px;min-height:163px}input::placeholder,textarea::placeholder{color:var(--bodycolor);font-size:16px;line-height:normal;font-weight:500}@media screen and (max-width:767px){.wpcf7-not-valid-tip{text-align:center}}input[type="submit"]{font-size:16px;line-height:23px;color:var(--whitecolor);padding:15px
37px 11px 37px;border-radius:50px;border:3px
solid;max-width:286px;background-color:var(--secondarycolor);border-color:var(--secondarycolor);cursor:pointer;margin:0;text-align:left;transition:400ms}input[type="submit"]:hover{background-color:var(--bodycolor);border-color:var(--bodycolor);color:var(--whitecolor)}input[type="submit"]:hover + span.arrow svg
path{fill:var(--whitecolor)}.form-row .submit-button{position:relative;max-width:286px;margin:30px
auto 0 auto}.form-row .submit-button
p{margin:0}.form-row .submit-button
span.arrow{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.form-row .submit-button span.arrow
br{display:none}.form-row .submit-button span.arrow svg
path{transition:400ms}.form-row .submit-button:hover span.arrow svg
path{fill:var(--whitecolor)}.wpcf7-not-valid-tip{line-height:normal;padding:10px
0 0 0;font-size:14px}input.wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{border-color:#dc3232;background-color:#ff000014}.clearfix::after{content:"";clear:both;display:block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.fw-thin{font-weight:100}.fw-extralight{font-weight:200}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:600}.fw-extrabold{font-weight:800}.fw-black{font-weight:900}.text-uppercase{text-transform:uppercase}.white-text, .white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text
h6{color:var(--whitecolor)}.primarytextcolor{color:var(--primarycolor)}.flex-gap15{gap:15px}.flex-gap25{gap:25px}.flex-gap35{gap:35px}.flex-gap45{gap:45px}.margin0{margin:0}.padding0{padding:0}.hidden{display:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1200px){.container{width:1170px}}@media screen and (min-width:1440px){.container{width:1330px}}[class*="button--"] a{font-size:16px;line-height:23px;background-color:var(--primarycolor);color:var(--whitecolor);padding:15px
37px 11px 37px;border-radius:50px;border:3px
solid;border-color:var(--primarycolor);max-width:286px;display:flex;align-items:center;justify-content:center;gap:15px;text-transform:uppercase;font-weight:600}[class*="button--"] a span.button-text{display:flex;align-items:center;justify-content:center}[class*="button--"] a
span.arrow{display:flex;align-items:center;justify-content:center;transform:translateY(-2px)}[class*="button--"] a > span svg
path{transition:all 400ms}[class*="button--"] a:hover{color:var(--primarycolor);background-color:transparent}[class*="button--"] a:hover > span svg
path{fill:var(--primarycolor)}.button--2
a{background-color:transparent;border-color:#A5B2BA}.button--2 a > span svg
path{fill:var(--secondarycolor)}.button--2 a:hover{background-color:var(--secondarycolor);border-color:var(--secondarycolor);color:var(--whitecolor)}.button--2 a:hover > span svg
path{fill:var(--whitecolor)}.button--3
a{background-color:var(--secondarycolor);border-color:var(--secondarycolor)}.button--3 a > span svg
path{fill:var(--bodycolor)}.button--3 a:hover{background-color:var(--bodycolor);border-color:var(--bodycolor);color:var(--whitecolor)}.button--3 a:hover > span svg
path{fill:var(--whitecolor)}header.header{position:absolute;width:100%;z-index:9}header.header .header-wrapper{padding:25px
0;border-bottom:2px solid rgba(255, 255, 255, 0.27);position:relative;display:flex;align-items:center;justify-content:space-between}header.header .header-wrapper .right-part .number-button .number-button-wrapper{display:flex;align-items:center;justify-content:end;gap:25px}header.header .header-wrapper .right-part .number-button .number-button-wrapper .number
span.icon{padding:10px;border:5px
solid #A5B2BA;border-radius:50px;display:flex;align-items:center;justify-content:center}header.header .header-wrapper .right-part .number-button .number-button-wrapper .number
a{display:flex;align-items:center;justify-content:center}header.header .header-wrapper .right-part
nav{margin:25px
0 0 0}header.header .header-wrapper .right-part nav
ul{gap:45px;display:flex;justify-content:flex-end}header.header .header-wrapper .right-part nav ul li
a{color:var(--whitecolor);font-size:16px;line-height:24px;text-transform:uppercase}header.header .header-wrapper .right-part nav ul li a:hover,
header.header .header-wrapper .right-part nav ul li.current-menu-item a,
body.home header.header .header-wrapper .right-part nav ul li
a.active{color:var(--secondarycolor);font-weight:600}.hamburger-menu{display:none}@media screen and (min-width: 1200px){header.header .header-wrapper .right-part
nav{display:block!important}}@media screen and (max-width: 1199px){header.header
.container{width:100%}header.header .header-wrapper .logo
img{max-width:60%}header.header .header-wrapper{display:flex;align-items:center;justify-content:space-between}header.header .header-wrapper .right-part
nav{display:none;position:absolute;left:0;top:100%;background-color:var(--primarycolor);width:100%;margin:0;padding:10px
20px}header.header .header-wrapper .right-part nav
ul{flex-direction:column;gap:5px}.number-button{display:none}.hamburger-menu{width:25px;height:23px;cursor:pointer;display:block}.hamburger-menu .bar, .hamburger-menu .bar:after, .hamburger-menu .bar:before{width:15px;height:3px}.hamburger-menu
.bar{position:relative;transform:translateY(10px);background-color:var(--whitecolor);transition:all 0ms 300ms;width:25px}.hamburger-menu
.bar.animate{background:rgba(255, 255, 255, 0)}.hamburger-menu .bar:before{content:"";position:absolute;left:0;bottom:10px;background-color:var(--whitecolor);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu .bar:after{content:"";position:absolute;left:0;top:10px;background-color:var(--whitecolor);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu .bar.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);width:25px}.hamburger-menu .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);width:25px}}section.banner{background:url(/wp-content/themes/therapie-mobil-nord/assets/image/banner-bg.jpg) no-repeat bottom right / cover;height:100vh;position:relative;display:flex;align-items:center}section.banner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(107.99deg, #102036 25.9%, rgba(16, 32, 54, 0.89) 48.96%, rgba(16, 32, 54, 0.49) 68.68%, rgba(16, 32, 54, 0.43) 91.61%, rgba(16, 32, 54, 0.38) 109.78%)}section.banner .banner-content{position:relative;z-index:2}section.banner .banner-content .top-title{font-size:57px;line-height:71px}section.banner .banner-content .bottom-title{font-size:30px;line-height:42px}section.banner .banner-content>*+*{margin:10px
0 0 0}section.banner .banner-content [class*="button--"] a{margin:30px
0 0 0}@media screen and (max-width: 1199px){section.banner .banner-content .top-title{font-size:38px;line-height:46px}section.banner .banner-content .bottom-title{font-size:38px;line-height:46px}}@media screen and (max-width: 767px){section.banner{display:flex;align-items:center}section.banner .banner-content .bottom-title{font-size:20px;line-height:26px}section.banner .banner-content .top-title{font-size:24px;line-height:32px}}section.four-points{padding:0
0 100px 0;margin:-145px 0 0 0;z-index:1;position:relative}section.four-points
.listing{display:flex;justify-content:space-between}section.four-points .listing
.list{width:calc(100% / 4 - 45px)}section.four-points .listing .list .list-image{background:url(/wp-content/themes/therapie-mobil-nord/assets/image/border.png) no-repeat center center / cover;padding:25px;width:290px;height:290px;margin:0
auto;display:flex;align-items:center;justify-content:center}section.four-points .listing .list .list-image .list-image-inner{width:238px;height:238px;box-shadow:0px 4px 116.3px 2px #00000040;border-radius:50%;transition:400ms;background-color:var(--whitecolor);display:flex;align-items:center;justify-content:center}section.four-points .listing .list:hover .list-image .list-image-inner{background-color:var(--secondarycolor)}section.four-points .listing .list .list-image .list-image-inner
img{transition:400ms;max-width:138px;max-height:138px;opacity:0.6}section.four-points .listing .list:hover .list-image .list-image-inner
img{filter:brightness(0) invert(1);opacity:1}section.four-points .listing .list .list-title{font-size:26px;line-height:36px;margin:30px
0 0 0}section.four-points [class*="button--"] a{margin:60px
auto 0 auto}@media screen and (max-width: 1199px){section.four-points{margin:0;padding:80px
0}section.four-points
.listing{flex-flow:row wrap}section.four-points .listing
.list{width:calc(100% / 2 - 45px)}}@media screen and (max-width: 767px){section.four-points{padding:40px
0}section.four-points .listing
.list{width:100%}section.four-points .listing .list .list-image{width:250px;height:250px}section.four-points .listing .list .list-image .list-image-inner{width:198px;height:198px}section.four-points .listing .list .list-image .list-image-inner
img{max-width:108px;max-height:108px}}.title{margin:0
0 80px 0}.title
h2{padding:0
0 20px 0;margin:0
0 0 0}.title h2
span{color:var(--primarycolor)}.title .title-bottom{display:flex;align-items:center;justify-content:center}.title .title-bottom .title-bottom-inner{display:flex;align-items:center}.title .title-bottom span.horizintal-line{width:75px;height:3px;background-color:#D9D9D9}@media screen and (max-width: 1199px){.title{margin:0
0 50px 0}}section.physiotherapy-home{padding:0
0 100px 0;position:relative}section.physiotherapy-home:before{content:'';background:url(/wp-content/themes/therapie-mobil-nord/assets/image/heartrate.svg) no-repeat center center / cover;width:434px;height:507px;position:absolute;left:0;top:0;z-index:-1}section.physiotherapy-home:after{content:'';background:url(/wp-content/themes/therapie-mobil-nord/assets/image/dumbles-icon.svg) no-repeat center center / cover;width:218px;height:166px;position:absolute;right:0;bottom:0;z-index:-1}section.physiotherapy-home
.listing{display:flex;align-items:center}section.physiotherapy-home .listing
.middle.list{background-color:var(--bodycolor);color:var(--whitecolor);border-radius:20px;padding:30px
40px}section.physiotherapy-home .listing .left.list, section.physiotherapy-home .listing .right.list, section.physiotherapy-home .listing
.middle.list{width:calc(100%/3)}section.physiotherapy-home .listing .right.list
img{height:636px}section.physiotherapy-home .listing .list
img{object-fit:cover;display:block;position:relative;width:100%}section.physiotherapy-home .listing .left.list
img{height:318px;object-fit:cover}section.physiotherapy-home .listing
.left.list{display:flex;flex-direction:column;gap:10px}section.physiotherapy-home .listing .middle.list
p{margin:0
0 20px 0}section.physiotherapy-home .listing .middle.list [class*="button--"] a{margin:30px
auto 0 auto}section.physiotherapy-home .listing .middle.list
h3{margin:0
0 20px 0}section.physiotherapy-home .listing .left.list .left-top{border-top-left-radius:20px;overflow:hidden}section.physiotherapy-home .listing .left.list .left-bottom{border-bottom-left-radius:20px;overflow:hidden}section.physiotherapy-home .listing
.right.list{border-radius:0 20px 20px 0;overflow:hidden}section.physiotherapy-home .listing .left.list .left-top:After,
section.physiotherapy-home .listing .left.list .left-bottom:After,
section.physiotherapy-home .listing .right.list:After{content:'';background-color:var(--bodycolor);opacity:0.65;position:absolute;left:0;top:0;width:100%;height:100%}section.physiotherapy-home .listing .left.list .left-top,
section.physiotherapy-home .listing .left.list .left-bottom,
section.physiotherapy-home .listing
.right.list{position:relative}@media screen and (min-width: 1200px){section.physiotherapy-home .listing
.middle.list{transform:scale(1.1);z-index:1}}@media screen and (max-width: 1199px){section.physiotherapy-home
.listing{flex-direction:column}section.physiotherapy-home .listing .left.list, section.physiotherapy-home .listing .right.list, section.physiotherapy-home .listing
.middle.list{width:100%}section.physiotherapy-home .listing
.middle.list{border-radius:0}section.physiotherapy-home .listing .left.list .left-top{border-radius:20px 20px 0 0}section.physiotherapy-home .listing
.left.list{gap:0}section.physiotherapy-home .listing .left.list .left-bottom{border-radius:0}section.physiotherapy-home .listing
.middle.list{padding:40px
40px}section.physiotherapy-home .listing
.right.list{border-radius:0 0 20px 20px}}@media screen and (max-width: 767px){section.physiotherapy-home{padding:20px
0 50px 0}section.physiotherapy-home:before{display:none}section.physiotherapy-home .listing
.middle.list{padding:30px
20px}}section.requirements-home-therapy{padding:100px
0;background:url(/wp-content/themes/therapie-mobil-nord/assets/image/image2.png) no-repeat bottom right / cover;height:120vh;position:relative}section.requirements-home-therapy:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, #102036 34.99%, rgba(16, 32, 54, 0.62) 80.51%, rgba(16, 32, 54, 0.53) 100%)}section.requirements-home-therapy
.title{margin:0
0 30px 0}section.requirements-home-therapy .requirements-home-therapy-wrapper{position:relative;z-index:2;display:flex}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side .title .title-bottom{justify-content:left}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side .title .title-bottom .title-bottom-inner{display:flex;align-items:center}section.requirements-home-therapy .requirements-home-therapy-wrapper
.images{width:600px;background:url(/wp-content/themes/therapie-mobil-nord/assets/image/big-border.png) no-repeat center center / cover;padding:35px;height:600px;display:flex;align-items:center;justify-content:center}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side{width:calc(100% - 600px);padding:0
0 0 80px}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner{width:504px;height:504px;border-radius:50%;display:flex;align-items:center;justify-content:center}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner
img{height:100%;object-fit:cover;object-position:left;border-radius:50%;width:100%}section.requirements-home-therapy [class*="button--"] a{margin:40px
0 0 0}@media screen and (min-height: 768px) and (max-height: 801px){h2{font-size:34px;line-height:44px}section.requirements-home-therapy .requirements-home-therapy-wrapper
.images{width:400px;height:400px}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side{width:calc(100% - 400px)}section.requirements-home-therapy
.content{font-size:14px;line-height:normal}section.requirements-home-therapy [class*="button--"] a{margin:20px
0 0 0}section.requirements-home-therapy
.title{margin:0
0 20px 0}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner{width:304px;height:304px}}@media screen and (min-width: 1200px) and (max-width: 1429px){h2{font-size:34px;line-height:44px}section.requirements-home-therapy .requirements-home-therapy-wrapper
.images{width:400px;height:400px}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side{width:calc(100% - 400px)}section.requirements-home-therapy
.content{font-size:14px;line-height:normal}section.requirements-home-therapy [class*="button--"] a{margin:20px
0 0 0}section.requirements-home-therapy
.title{margin:0
0 20px 0}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner{width:304px;height:304px}}@media screen and (max-width: 1199px){section.requirements-home-therapy .requirements-home-therapy-wrapper{flex-direction:column}section.requirements-home-therapy .requirements-home-therapy-wrapper
.images{width:400px;height:400px;margin:0
auto}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner{width:360px;height:330px;display:block}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side{width:100%;padding:40px
0 0 0;text-align:center}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side .title .title-bottom{justify-content:center}section.requirements-home-therapy .requirements-home-therapy-wrapper .right-side [class*="button--"] a{margin:40px
auto 0 auto}}@media screen and (max-width: 767px){section.requirements-home-therapy{height:auto}section.requirements-home-therapy .requirements-home-therapy-wrapper
.images{width:290px;height:290px}section.requirements-home-therapy .requirements-home-therapy-wrapper .images .images-inner{width:280px;height:220px}}section.need-physical{margin:-144px 0 0 0;position:relative;z-index:1}section.need-physical
.title{margin:0
0 20px 0}section.need-physical .title .title-main{font-size:42px;line-height:54px}section.need-physical .need-physical-wrapper{background-color:var(--secondarycolor);border-radius:29px;padding:35px;display:flex;align-items:center}section.need-physical .need-physical-wrapper .right-side
.content{font-size:21px;line-height:33px}section.need-physical .need-physical-wrapper
.images{width:230px;position:relative}section.need-physical .need-physical-wrapper .right-side{width:calc(100% - 230px);padding:0
0 0 50px}section.need-physical .need-physical-wrapper .images .images-main{text-align:center;position:relative}section.need-physical .need-physical-wrapper .images .images-main
svg{width:209px;height:209px}section.need-physical .need-physical-wrapper .images .image-icon{position:absolute;width:70px;height:70px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:var(--bodycolor);border-radius:50%;border:4px
solid var(--whitecolor)}section.need-physical .need-physical-wrapper .images .image-icon
img{max-width:40px;max-height:40px}section.need-physical .need-physical-wrapper .images .image-icon.top-icon{right:-10px;top:-10px}section.need-physical .need-physical-wrapper .images .image-icon.bottom-icon{bottom:10px;left:0px}section.need-physical .need-physical-wrapper .images .images-main .heartrate-icon-black
svg{width:117px}section.need-physical .need-physical-wrapper .images .images-main .heartrate-icon-black{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1199px){section.need-physical{margin:0;padding:50px
0}section.need-physical .title .title-main{font-size:34px;line-height:40px}section.need-physical .need-physical-wrapper{flex-direction:column;align-items:flex-start}section.need-physical .need-physical-wrapper
.images{margin:0
0 40px 0}section.need-physical .need-physical-wrapper .right-side{width:100%;padding:0}}@media screen and (max-width: 767px){section.need-physical .need-physical-wrapper{padding:25px
15px}section.need-physical .title .title-main{font-size:22px;line-height:28px}section.need-physical .need-physical-wrapper .right-side
.content{font-size:18px;line-height:26px}}section.make-appointment{padding:100px
0;position:relative}section.make-appointment:before{content:'';background:url(/wp-content/themes/therapie-mobil-nord/assets/image/running-man.svg) no-repeat center center / cover;width:211px;height:347px;position:absolute;left:0;bottom:0;z-index:-1}section.make-appointment
.title{margin:0
0 30px 0}section.make-appointment
.content{max-width:835px;margin:0
auto 50px auto;font-size:26px;line-height:38px}section.make-appointment .appointment-form form .form-row.two-column{display:flex;justify-content:space-between}@media screen and (max-width: 1199px){section.make-appointment{padding:20px
0 50px 0}.form-row .submit-button{margin:0
auto}}@media screen and (max-width: 767px){section.make-appointment
.content{font-size:20px;line-height:28px;margin:0
auto 30px auto}section.make-appointment .appointment-form form .form-row.two-column{flex-direction:column;gap:0}}footer.footer .footer-top{padding:100px
0;background-color:var(--bodycolor)}footer.footer .footer-top .footer-wrapper{display:flex;flex-flow:row wrap}footer.footer .footer-top .footer-left{width:285px}footer.footer .footer-top .footer-left .footer-left-wrapper{max-width:168px}footer.footer .footer-top .footer-left
ul{display:flex;flex-direction:column;gap:10px}footer.footer .footer-top .footer-left ul li
a{text-transform:uppercase;color:var(--whitecolor);font-size:16px;line-height:24px}footer.footer .footer-top .footer-left ul li a:hover{color:var(--secondarycolor)}footer.footer .footer-top .footer-left ul li.active
a{font-weight:600;color:var(--secondarycolor)}footer.footer .footer-top .footer-left{border-right:2px solid rgb(217 217 217 / 11%)}footer.footer .footer-top .footer-middle{width:calc(100% - 720px)}footer.footer .footer-top .footer-middle .footer-middle-wrapper{max-width:420px;margin:0
auto;font-size:16px;line-height:28px}footer.footer .footer-top .footer-middle .footer-middle-wrapper
.content{margin:20px
0 0 0}footer.footer .footer-top .footer-middle .footer-middle-wrapper .footer-logo
a{display:block}footer.footer .footer-top .footer-middle .footer-middle-wrapper .footer-logo a
svg{width:100%;display:block}footer.footer .footer-top .footer-right{border-left:2px solid rgb(217 217 217 / 11%);width:385px}footer.footer .footer-top .footer-right .footer-right-wrapper{max-width:244px;margin:0
0 0 auto;font-size:18px;line-height:27px}footer.footer .footer-top .footer-right .listing .list+.list{margin:25px
0 0 0}footer.footer .footer-top .footer-right .listing .list
label{display:block;margin:0
0 5px 0}footer.footer .footer-top .footer-right .listing .list
a{font-size:22px;font-weight:600;line-height:33px;color:var(--whitecolor)}footer.footer .footer-top .footer-right .listing .list a:hover{color:var(--secondarycolor)}footer.footer
.copyright{font-size:16px;line-height:24px;padding:30px
0}@media screen and (max-width: 1429px){footer.footer .footer-top .footer-left{width:200px}footer.footer .footer-top .footer-right{width:300px}footer.footer .footer-top .footer-wrapper{justify-content:space-between}}@media screen and (max-width: 991px){footer.footer .footer-top .footer-left{width:100%;border:none;order:2;padding:40px
0 40px 0}footer.footer .footer-top .footer-middle{width:100%;padding:0;order:1}footer.footer .footer-top .footer-middle .footer-middle-wrapper{max-width:100%}footer.footer .footer-top .footer-right{border:none;width:100%;order:3}footer.footer .footer-top .footer-right .footer-right-wrapper{max-width:100%;margin:0}footer.footer .footer-top .footer-right .listing .list+.list{margin:20px
0 0 0}footer.footer .footer-top .footer-right .listing .list
label{margin:0}footer.footer .footer-top{padding:50px
0}footer.footer .footer-top .footer-left .footer-left-wrapper{max-width:100%}footer.footer .footer-top .footer-left
ul{gap:0}}