.section-text-image-around-around{position:relative;.inner{max-width:var(--default-max-width);.text-image-row{display:flex;@media only screen and (max-width:1024px){flex-wrap:wrap}.text{display:flex;flex-direction:column;justify-content:center;width:50%;padding-top:100px;padding-bottom:100px;padding-left:9%;padding-right:9%;@media only screen and (max-width:1350px){padding-left:8%;padding-right:8%}@media only screen and (max-width:1024px){padding-top:60px;padding-bottom:60px;width:100%}@media only screen and (max-width:768px){padding-left:0;padding-right:0}h1,h2,h3,h4,h5,h6{font-weight:700}h2,h3,h4,h5,h6{&:has(~p),&:has(~ul){margin-bottom:10px}}h2{margin-bottom:50px;font-weight:bold;@media only screen and (max-width:768px){margin-bottom:24px}}.image{margin-bottom:40px;@media only screen and (max-width:768px){margin-bottom:30px}img{display:block;height:auto}}.bodytext{text-align:justify;h1,h2,h3,h4,h5,h6{text-align:left}h2{margin-bottom:30px}ul,ol{text-align:left}ul{li{background-image:url(//kosskozijnen.nl/wp-content/themes/kosskozijnen/template-parts/blocks/kk-text-image-around-around/assets/icon-check-1.0-black.svg);background-repeat:no-repeat;background-size:15px;background-position-x:0;background-position-y:9px;list-style:none;padding-left:26px;margin-bottom:5px}}p:last-of-type{margin-bottom:0}}.wrapper-button{display:flex;margin-top:60px;@media only screen and (max-width:768px){margin-top:30px}}&.green{background-color:var(--kk-green);@media only screen and (max-width:768px){padding-left:20px !important;padding-right:20px !important}h1,h2,h3,h4,h5,h6{color:var(--kk-white)}.bodytext{color:var(--kk-white);ul{li{background-image:url(//kosskozijnen.nl/wp-content/themes/kosskozijnen/template-parts/blocks/kk-text-image-around-around/assets/icon-check-1.0.svg)}}}.wrapper-button{.button-general{background-color:var(--kk-green);color:var(--kk-white);border:2px solid var(--kk-white);&:hover{color:var(--kk-black2);border-color:var(--kk-black2)}}}}}.image-video{width:50%;@media only screen and (max-width:1024px){width:100%}.image,.video{position:relative;height:100%;min-height:400px;@media only screen and (max-width:768px){min-height:0;aspect-ratio:1.5/1}img,video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}}*,*:before,*:after{box-sizing:inherit}.video_youtube{iframe,object,embed{display:block;width:100%;height:100%}@media only screen and (max-width:1024px){position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;min-height:auto;iframe,object,embed{position:absolute;top:0;left:0;width:100%;height:100%}}}}&:nth-of-type(odd){.text{padding-right:4%;order:1;@media only screen and (max-width:1350px){padding-right:8%}@media only screen and (max-width:1024px){padding-bottom:40px;order:0}@media only screen and (max-width:768px){padding-right:0}}}&:nth-of-type(even){.text{padding-left:4%;@media only screen and (max-width:1350px){padding-left:8%}@media only screen and (max-width:1024px){padding-bottom:40px}@media only screen and (max-width:768px){padding-left:0}.button-general{margin-left:auto;@media only screen and (max-width:1024px){margin-left:0}}}}&.no-padding{gap:9%;@media only screen and (max-width:1024px){gap:50px}.text{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}}}}&.text-image{.inner{.text-image-row{&:nth-of-type(odd){.text{padding-left:4%;padding-right:8%;@media only screen and (max-width:1350px){padding-left:8%}@media only screen and (max-width:768px){padding-left:0}}.image-video{order:1}.wrapper-button{.button-general{margin-left:auto;@media only screen and (max-width:1024px){margin-left:0}}}}&:nth-of-type(even){.text{order:1;padding-right:4%;padding-left:8%;@media only screen and (max-width:1350px){padding-right:8%}@media only screen and (max-width:1024px){order:0}@media only screen and (max-width:768px){padding-right:0;padding-left:0}}.wrapper-button{.button-general{margin-right:auto;margin-left:0;@media only screen and (max-width:1024px){margin-right:0}}}}&:last-of-type{.text{@media only screen and (max-width:1024px){padding-bottom:40px}}}}}}}