.texteditor{margin-top:75px}.texteditor h2{color:#545454;font-size:24px;font-weight:bold;margin:35px 0 0 0;text-transform:uppercase}.texteditor h3{color:#545454;font-size:20px;font-weight:normal;margin:35px 0 0 0;text-transform:uppercase}.texteditor a,.texteditor p,.texteditor li{color:#545454;letter-spacing:0.5px;line-height:180%}.texteditor a{text-decoration:underline}.texteditor p{margin:0}.texteditor *+p{margin:25px 0 0 0}.texteditor img{height:auto !important;width:auto !important}.texteditor img.imageCircleCutting{border:1px solid #c6c6c6;border-radius:50%;max-width:60%;padding:4px}.texteditor .circleImageParent{background:#f5f5f5;border-radius:50%;height:150px;margin-left:auto;margin-right:auto;padding:0;width:150px}.texteditor .circleImageParent img.circleImage{margin-top:25% !important;max-height:50% !important;max-width:50% !important}.texteditor .columns{margin-top:50px}.texteditor .columns:first-child{margin-top:0}.texteditor .columns>*:first-child{margin-top:0;margin-bottom:0}.texteditor.bgimage,.texteditor.bgcolor1{background:#f5f5f5}.texteditor.bgimage>div,.texteditor.bgcolor1>div{padding-bottom:35px;padding-top:35px}.texteditor.bgimage{background-size:cover;position:relative}.texteditor.bgimage .mask{background-color:#545454;height:100%;opacity:0.5;position:absolute;width:100%}.texteditor.bgimage .row{position:relative;z-index:9}.texteditor.bgimage h2,.texteditor.bgimage h3,.texteditor.bgimage a,.texteditor.bgimage p{color:#fefefe}.texteditor .button{background:#c6c6c6;border-radius:4px;color:#fefefe;display:inline-block;font-weight:bold;padding:11px 25px;line-height:100%;margin-top:45px;min-width:225px;text-align:center;text-decoration:none}.texteditor .button.action{background:#ffb200}.texteditor .button:hover{background:#ff9000;transition:background 300ms ease-out}.texteditor.iconText .row>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.texteditor.iconText .icon{text-align:center}.texteditor.iconText+.iconText{margin-top:40px}.texteditor.iconText:not(:last-of-type){padding-bottom:0}.texteditor.imageText .row>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.texteditor ul.advantages{list-style-image:url("../images/advantageArrow.png")}@media screen and (min-width: 40em){.texteditor.bgimage>div,.texteditor.bgcolor1>div{padding-bottom:75px;padding-top:75px}.texteditor.iconText .icon{text-align:center}.texteditor.iconText:nth-of-type(odd) .icon{-ms-flex-order:2;order:2}.texteditor.imageText:nth-of-type(even) .image{-ms-flex-order:2;order:2}.texteditor img.imageCircleCutting{max-width:100%}.texteditor .columns{margin-top:0}}
