.fly-ftop *{color:#fff}.fly-ftop{min-height:600px;padding-bottom:165px;position:relative}.fly-ftop .item-flex{display:flex;flex-wrap:wrap}.fly-ftop .left{left:0;position:absolute;top:-13%;width:48%}.fly-ftop .right{margin-left:auto;padding:123px 0 0 10px;width:50%}.fly-ftop .right .content{margin:0 auto;max-width:535px}.fly-ftop .right h2{font-size:45px;letter-spacing:1.13px;line-height:1.1;margin-bottom:41px}.fly-ftop .right P{font-size:20px;letter-spacing:.5px;line-height:1.75}.fly-ftop .cta{padding-top:40px}.fly-ftop .right p:last-of-type{margin-bottom:0}.solutions .fly-ftop .right .content{max-width:507px}.loyalty .fly-ftop .right .content{max-width:485px}@media (max-width:1366px) and (min-width:768px){.fly-ftop .left{left:-105px}}@media (max-width:1150px){.fly-ftop{padding-bottom:130px}}@media (max-width:1023px){.fly-ftop{min-height:auto;padding-bottom:120px}.fly-ftop .right{padding-top:32px}.fly-ftop .cta{padding-top:20px}.fly-ftop .right h2{font-size:40px}.fly-ftop .right P{font-size:18px}.fly-ftop .left{top:-10%}}@media (max-width:767px){.fly-ftop{padding:50px 0;text-align:center}.fly-ftop .content-wrapper{padding:0}.fly-ftop .left{position:static;text-align:left;width:100%}.fly-ftop .right{padding:50px 20px 0;width:100%}.fly-ftop .right .content{max-width:100%}.fly-ftop .right h2{font-size:28px;line-height:1.3;margin-bottom:25px}.fly-ftop .right P{font-size:16px}.fly-ftop .cta{padding-top:20px}.loyalty .fly-ftop .right .content,.solutions .fly-ftop .right .content{max-width:100%}}