ul.widgets-flexible-tout{list-style:none;margin:0;padding:0;}ul.widgets-flexible-tout.horizontal li{padding:0px;width:100%;overflow:hidden;}ul.widgets-flexible-tout.horizontal li a{display:block;height:100%;width:100%;}
ul.widgets-flexible-tout.horizontal li div{width:50%;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-text{padding:0 40px;float:left;}ul.widgets-flexible-tout.horizontal li div.flexible-tout-text span{display:block;font-size:12px;text-transform:uppercase;margin-bottom:10px;}ul.widgets-flexible-tout.horizontal li div.flexible-tout-text span.btn{display:inline-block;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-text h3{color:#222222;text-transform:uppercase;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-text p{color:#8f8e8c;font-size:14px;line-height:24px;padding:20px 0;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-image{position:relative;float:right;overflow:hidden;height:342px;background-size:cover;}ul.widgets-flexible-tout.horizontal li div.flexible-tout-image span.oi-arrow{display:block;position:absolute;top:50%;width:60px;height:60px;margin-top:-30px;color:#fff;font-size:60px;text-indent:-1px;text-align:left;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-image span.dir-left{display:none;}
ul.widgets-flexible-tout.horizontal li div.flexible-tout-image span.dir-right{display:block;}
ul.widgets-flexible-tout.horizontal.color li{width:50%;float:left;}ul.widgets-flexible-tout.horizontal.color li span.btn{display:inline-block;margin:20px auto 0;background:#efeeea;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}ul.widgets-flexible-tout.horizontal.color li span.btn:hover{display:inline-block;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;color:#898886 !important;}
ul.widgets-flexible-tout.horizontal.color li div.image{height:342px;}
ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-text{float:right;text-align:center;padding:0 20px;}ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-text span{display:none;margin:0;}ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-text span.btn{display:inline-block;}
ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-text h3{color:#efeeea;}
ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-image{float:left;}ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-image span.oi-arrow{right:-2px;color:#efeeea;text-align:right;}
ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-image span.dir-left{display:block;}
ul.widgets-flexible-tout.horizontal.color li div.flexible-tout-image span.dir-right{display:none;}
ul.widgets-flexible-tout.stacked li{padding:0px;width:100%;overflow:hidden;text-align:center;}ul.widgets-flexible-tout.stacked li a{display:block;width:100%;height:100%;}
ul.widgets-flexible-tout.stacked li .image{width:366px;height:300px;margin:0 auto 40px 0;position:relative;}ul.widgets-flexible-tout.stacked li .image .oi-arrow{display:none;}
ul.widgets-flexible-tout.stacked li h3{color:#222222;}
ul.widgets-flexible-tout.stacked li p{color:#8f8e8c;font-size:14px;line-height:24px;padding-top:14px;}
ul.widgets-flexible-tout.stacked li span.btn{display:inline-block;margin:20px auto 0;}
ul.widgets-flexible-tout.stacked.color .image{height:215px;width:336px;margin:0;}ul.widgets-flexible-tout.stacked.color .image .oi-arrow{position:absolute;bottom:0;width:40px;left:50%;margin-left:-20px;display:block;text-align:center;font-size:16px;}
ul.widgets-flexible-tout.stacked.color h3{color:#efeeea;padding:40px 40px 0;}
ul.widgets-flexible-tout.stacked.color p{display:none;}
ul.widgets-flexible-tout.stacked.color span.btn{display:inline-block;margin:40px;width:256px;background:#efeeea;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}ul.widgets-flexible-tout.stacked.color span.btn:hover{display:inline-block;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;color:#898886 !important;}
ul.widgets-flexible-tout.stacked.widget .rt-column-head{height:auto;}ul.widgets-flexible-tout.stacked.widget .rt-column-head h3{padding:0;}
ul.widgets-flexible-tout.stacked.widget .image .oi-arrow{width:80px;margin-left:-40px;font-size:36px;bottom:-1px;}
ul.widgets-flexible-tout.stacked.widget h4{color:#fff;padding:40px;}
ul.widgets-flexible-tout.stacked.widget p{display:block;padding:40px;text-align:left;color:#efeeea;}
ul.widgets-flexible-tout.stacked.widget span.btn{margin:0 40px 40px;width:256px;}
ul.widgets-flexible-tout.color li.brand-pink{background:#ed027e;}ul.widgets-flexible-tout.color li.brand-pink a span.btn{color:#ed027e;}
ul.widgets-flexible-tout.color li.brand-pink div.flexible-tout-image span.oi-arrow{color:#ed027e;}
ul.widgets-flexible-tout.color li.brand-orange{background:#f15b22;}ul.widgets-flexible-tout.color li.brand-orange span.btn{color:#f15b22;}
ul.widgets-flexible-tout.color li.brand-orange div.flexible-tout-image span.oi-arrow{color:#f15b22;}
ul.widgets-flexible-tout.color li.brand-teal{background:#15adab;}ul.widgets-flexible-tout.color li.brand-teal span.btn{color:#15adab;}
ul.widgets-flexible-tout.color li.brand-teal div.flexible-tout-image span.oi-arrow{color:#15adab;}
ul.widgets-flexible-tout.color li.brand-purple{background:#611171;}ul.widgets-flexible-tout.color li.brand-purple span.btn{color:#611171;}
ul.widgets-flexible-tout.color li.brand-purple div.flexible-tout-image span.oi-arrow{color:#611171;}
ul.widgets-flexible-tout.color li.brand-green{background:#7bc557;}ul.widgets-flexible-tout.color li.brand-green span.btn{color:#7bc557;}
ul.widgets-flexible-tout.color li.brand-green div.flexible-tout-image span.oi-arrow{color:#7bc557;}
ul.widgets-flexible-tout.color div.flexible-tout-text h3{color:#efeeea;}
ul.widgets-flexible-tout.color div.flexible-tout-text span.subhead{display:none;}
ul.widgets-flexible-tout.color div.flexible-tout-text p{display:none;}
#section-callouts div.tout-container ul.horizontal li a span.btn{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
#section-callouts div.tout-container ul.horizontal li:nth-child(even){background-color:#efeeea;}#section-callouts div.tout-container ul.horizontal li:nth-child(even) div.flexible-tout-text{float:right;}
#section-callouts div.tout-container ul.horizontal li:nth-child(even) div.flexible-tout-image{float:left;overflow:hidden;}#section-callouts div.tout-container ul.horizontal li:nth-child(even) div.flexible-tout-image span.oi-arrow{right:-2px;color:#efeeea;text-align:right;}
#section-callouts div.tout-container ul.horizontal li:nth-child(even) div.flexible-tout-image span.dir-left{display:block;}
#section-callouts div.tout-container ul.horizontal li:nth-child(even) div.flexible-tout-image span.dir-right{display:none;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover{background-color:#ed027e;}body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover a h3,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover a p,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover a span{color:#fff;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover a span.btn{background:#fff;color:#ed027e;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-pink:hover div.flexible-tout-image span.oi-arrow{color:#ed027e;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover{background-color:#f15b22;}body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover a h3,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover a p,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover a span{color:#fff;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover a span.btn{background:#fff;color:#f15b22;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-orange:hover div.flexible-tout-image span.oi-arrow{color:#f15b22;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover{background-color:#15adab;}body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover a h3,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover a p,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover a span{color:#fff;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover a span.btn{background:#fff;color:#15adab;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-teal:hover div.flexible-tout-image span.oi-arrow{color:#15adab;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover{background-color:#611171;}body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover a h3,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover a p,body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover a span{color:#fff;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover a span.btn{background:#fff;color:#611171;}
body.desktop #section-callouts div.tout-container ul.horizontal li.brand-purple:hover div.flexible-tout-image span.oi-arrow{color:#611171;}
body.mobile #touts-bottom{display:none;}
body.mobile div#section-callouts div.tout-container{float:none;width:100%;}
body.mobile #section-callouts div.tout-container ul.horizontal li:nth-child(2n) div.flexible-tout-image{float:none;}
body.mobile #section-callouts div.tout-container ul.horizontal li:nth-child(2n) div.flexible-tout-text{float:none;}
body.mobile ul.widgets-flexible-tout.horizontal li{padding:20px;}body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-image{float:none;height:215px;margin-bottom:20px;background-repeat:no-repeat;}body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-image span.oi-arrow{font-size:30px;left:50%;margin-left:-30px;text-align:center;top:100%;margin-top:-28px;}
body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-text{float:none;padding:0px;}body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-text span{font-weight:700;font-size:13px;margin-bottom:5px;}
body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-text p{padding:10px 0 20px;}
body.mobile ul.widgets-flexible-tout.horizontal li div.flexible-tout-text a{text-align:center;}
body.mobile ul.widgets-flexible-tout.horizontal li div{width:100%;}
