section.text-image{padding-bottom:50px;color:var(--orange)}section.text-image.green{background:var(--green);color:#D1EBEB}section.text-image.green .headline,section.text-image.green h4{color:var(--green-light)}section.text-image.green .text p{color:#D1EBEB}@media (max-width:767px){section.text-image .headline{padding-bottom:0}}section.text-image .row{padding:50px 0}@media (max-width:767px){section.text-image .row{padding-left:10px;padding-right:10px}}@media (max-width:767px){section.text-image .row+.row{padding-top:0}}section.text-image .row:nth-child(2n) .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.text-image .row:nth-child(2n) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.text-image .row:nth-child(2n) .image .thumb{max-width:457px}section.text-image .row:nth-child(2n) p{max-width:507px}section.text-image .row:nth-child(odd) .text{padding-left:50px}@media (max-width:767px){section.text-image .row:nth-child(odd) .text{padding-left:0}}section.text-image .text{padding-top:35px;width:50%}section.text-image .text p{color:#000;max-width:500px}@media (max-width:767px){section.text-image .text{width:100%;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}section.text-image .image{width:50%}section.text-image .image .thumb{max-width:482px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));margin-left:80px}@media (max-width:1023px){section.text-image .image .thumb{margin-left:20px}}@media (max-width:767px){section.text-image .image{width:100%;-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}section.text-image .image .thumb{max-width:100%;margin-left:0}}section.text-image .thumb img{position:relative;-webkit-transform:none;transform:none;top:0;left:0}section.text-image h4{font-weight:400;font-size:24px;line-height:120%;letter-spacing:0.1em;text-transform:capitalize;margin-bottom:20px}section.text-image h4+h4{margin-top:-20px}section.text-image h5{font-weight:300;font-size:40px;line-height:120%;margin-bottom:30px;max-width:500px}section.text-image p{line-height:120%}section.text-image p+p{padding-top:1em}