﻿@charset "utf-8";.dotsIfTextTooLong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}h1{position:absolute;top:-10000px;}h2{font-family:Montserrat,"Lucida Grande",Tahoma,Sans-Serif;font-weight:800;}section{width:100%;margin:30px 0;padding:80px 0;position:relative;}section.no-padding{padding:0;}section.no-top-padding{padding-top:0;}section.no-bottom-padding{padding-bottom:0;}@media only screen and (max-width:719px),only screen and (min-width:720px) and (max-width:959px){section{padding:50px 0;}}section .title,section .content{width:calc(100% - 40px);max-width:1200px;margin:auto;}@media only screen and (max-width:719px),only screen and (min-width:720px) and (max-width:959px){section .title,section .content{max-width:calc(100% - 40px);}}section .read-more{width:calc(100% - 40px);max-width:1200px;margin:auto;text-align:center;}section .title{text-transform:uppercase;color:#e2007b;}section .content{line-height:25px;display:flex;color:#404040;}section .content strong{white-space:nowrap;}section .content .column{width:50%;}@media only screen and (min-width:960px){section .content .column.narrow{width:33%;}section .content .column.wide{width:67%;}}section .content .column.text-left{margin-right:50px;}section .content .column.text-right{margin-left:50px;}section .content .column.image-left img,section .content .column.image-right img{max-height:100%;max-width:90%;position:absolute;}section .content .column.image-left img{left:0;}section .content .column.image-right img{right:0;}section.colorfull{background:#e2007b;background:linear-gradient(135deg,#e2007b 0%,#af005f 100%);}section.colorfull .title,section.colorfull .content{color:#fff;}section.colorfull .read-more button{color:#fff !important;}section.grey{background:#eaeaea;}@media only screen and (max-width:719px),only screen and (min-width:720px) and (max-width:959px){section .content{display:block;}section .title{text-align:center;}section .content{text-align:center;}section .content .column{width:calc(100% - 40px);margin:auto !important;}section .content img{position:relative !important;max-width:80vw;}}.customer-carousel-wrapper{background-color:#eaeaea;margin:0 !important;padding:0 !important;}