[data-icon]:before{font-family:'ExactTarget_web';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
#product_rotator a,#product_rotator a:visited{text-decoration:none;color:#3aa2df;font-family:Verdana;font-weight:bold;}a:hover{text-decoration:underline;}
.form-submit{background-color:#3aa2df;display:inline-block;color:#ffffff;font-size:16px;padding:10px 15px;margin:0 12px 5px 0;text-decoration:none;border:none;border-radius:4px;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s;font-family:"HelveticaNeueW01-55Roma",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:bold;box-shadow:0px 4px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 4px 0px rgba(0,0,0,0.15);}.form-submit:visited{color:#ffffff;text-decoration:none;}.form-submit:hover{background-color:#3eaef0;color:#ffffff;cursor:pointer;text-decoration:none;}.form-submit:active{position:relative;top:1px;}.form-submit a{color:#ffffff;}.form-submit a:hover{text-decoration:none;}
.button-orange{background-color:#e98300;}.button-orange:hover{background-color:#ffa100;}li a.active,input[type="text"],textarea,.vertical-tabs ul.vertical-tabs-list .selected strong{color:#5E6A71;}.logo-double-lines{padding:1em 0 1em 0;margin:0 0 1em 0;border-top:double 4px #d7d7d7;border-bottom:double 4px #d7d7d7;}.video-bump{margin:55px 0 0 0;}.video-bump-long{margin:90px 0 0 0;}
#product_rotator{width:100%;background:#5E6A71 fixed;min-height:450px;position:relative;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#product_rotator{background-size:70px 70px;}}#product_rotator *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}#product_rotator .product_wrap{margin:0 auto;max-width:1000px;}#product_rotator ul{width:100%;max-width:1000px;height:100%;list-style:none;margin:0 auto;padding:0;display:table;}#product_rotator ul:hover li.exacttarget a .selector_icon,#product_rotator ul:focus li.exacttarget a .selector_icon{opacity:0.5;filter:alpha(opacity=50);box-shadow:0 0 0 rgba(0,0,0,0.5);}#product_rotator ul li{color:#fff;text-align:center;display:table-cell;width:15.5%;}#product_rotator ul li .contentwrap{position:absolute;width:100%;height:330px;left:0;display:table;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
#product_rotator ul #content_background:after{content:"";width:100%;height:330px;top:0;left:0;position:absolute;z-index:0;background:#E98300;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#product_rotator ul li.exacttarget:hover ~ #content_background:after,#product_rotator ul li.exacttarget:focus ~ #content_background:after{background:#E98300;}
#product_rotator ul li.email:hover ~ #content_background:after,#product_rotator ul li.email:focus ~ #content_background:after{background:#7ab800;}
#product_rotator ul li.mobile:hover ~ #content_background:after,#product_rotator ul li.mobile:focus ~ #content_background:after{background:#65cfe9;}
#product_rotator ul li.social:hover ~ #content_background:after,#product_rotator ul li.social:focus ~ #content_background:after{background:#b382c7;}
#product_rotator ul li.web:hover ~ #content_background:after,#product_rotator ul li.web:focus ~ #content_background:after{background:#99ccc3;}
#product_rotator ul li.marketingautomation:hover ~ #content_background:after,#product_rotator ul li.marketingautomation:focus ~ #content_background:after{background:#8e908f;}
#product_rotator ul li.dataandanalytics:hover ~ #content_background:after,#product_rotator ul li.dataandanalytics:focus ~ #content_background:after{background:#99CCC3;}#product_rotator ul li:hover.platform .contentwrap,#product_rotator ul li:focus.platform .contentwrap{background:#8E908F;}#product_rotator ul li.exacttarget .contentwrap{z-index:2;}#product_rotator ul:hover li.exacttarget .contentwrap,#product_rotator ul:focus li.exacttarget .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.email .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.mobile .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.social .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.web .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.marketingautomation .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.dataandanalytics .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.platform .contentwrap{opacity:0;filter:alpha(opacity=0);}#product_rotator ul li.exacttarget:hover .contentwrap,#product_rotator ul li.exacttarget:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:20;}#product_rotator ul li.email:hover .contentwrap,#product_rotator ul li.email:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.mobile:hover .contentwrap,#product_rotator ul li.mobile:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.social:hover .contentwrap,#product_rotator ul li.social:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.web:hover .contentwrap,#product_rotator ul li.web:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.marketingautomation:hover .contentwrap,#product_rotator ul li.marketingautomation:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.dataandanalytics:hover .contentwrap,#product_rotator ul li.dataandanalytics:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li.platform:hover .contentwrap,#product_rotator ul li.platform:focus .contentwrap{opacity:1;filter:alpha(opacity=100);z-index:3;}#product_rotator ul li .contentwrap .content{width:990px;max-width:100%;margin:0 auto;display:table-cell;padding:0px 2em;}#product_rotator ul li .contentwrap .content h1{max-width:800px;margin-left:auto;margin-right:auto;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:35px;}#product_rotator ul li .contentwrap .content h2{max-width:800px;margin-left:auto;margin-right:auto;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:35px;}#product_rotator ul li .contentwrap .content h3{max-width:800px;margin-left:auto;margin-right:auto;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:35px;}
#product_rotator ul li .contentwrap .content span{max-width:590px;line-height:32px;margin-left:auto;margin-right:auto;font-size:21px;font-family:andada-regular;font-style:italic;}
#product_rotator ul li.email .contentwrap .content p{margin:40px auto;font-style:italic;line-height:35px;margin-top:0;font-size:21px;font-family:andada-regular;}
#product_rotator ul li.mobile .contentwrap .content p{max-width:470px;font-style:italic;line-height:35px;margin:0 auto;font-size:21px;font-family:andada-regular;margin-bottom:22px}
#product_rotator ul li.social .contentwrap .content p{max-width:705px;margin:40px auto;font-style:italic;line-height:35px;margin-top:0;font-size:21px;font-family:andada-regular;}
#product_rotator ul li .contentwrap .content a.form-submit{background:rgb(255,255,255);background:rgba(255,255,255,1);margin-top:10px;}#product_rotator ul li .contentwrap .content a.form-submit:hover{background:rgb(255,255,255);background:rgba(255,255,255,0.8);}#product_rotator ul li .contentwrap .content a.form-submit span{font-size:15px;top:1px;position:relative;}
#product_rotator ul li.exacttarget .contentwrap .content a.form-submit{color:#E98300;}
#product_rotator ul li.email .contentwrap .content a.form-submit{color:#7ab800;}
#product_rotator ul li.mobile .contentwrap .content a.form-submit{color:#65CFE9;}
#product_rotator ul li.social .contentwrap .content a.form-submit{color:#b382c7;}
#product_rotator ul li.web .contentwrap .content a.form-submit{color:#99ccc3;}
#product_rotator ul li.marketingautomation .contentwrap .content a.form-submit{color:#8e908f;}
#product_rotator ul li.dataandanalytics .contentwrap .content a.form-submit{color:#99CCC3;}#product_rotator ul li.platform .contentwrap .content a.form-submit{color:#8E908F;}#product_rotator ul li .selector{margin-top:330px;height:150px;position:relative;z-index:10;}#product_rotator ul li .selector a{color:#fff;display:block;width:100%;height:120px;padding-top:20px;line-height:1.3em;}.isMobile #product_rotator ul li .selector:after{content:"";position:absolute;width:100%;height:100%;z-index:50;top:0;left:0;}#product_rotator ul li .selector a:hover,#product_rotator ul li .selector a:focus{text-decoration:none;}
#product_rotator ul li .selector a span{top:10px;position:relative;font-family:Verdana;font-size:14px;}
#product_rotator ul li .selector a .selector_icon{font-size:40px;line-height:60px;width:55px;height:55px;margin:0 auto;color:#fff;border-radius:60px;opacity:0.5;filter:alpha(opacity=50);-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
#product_rotator ul li.exacttarget a .selector_icon{background:#E98300 url('http://www.visapro.com/images/home/us-immigration-lawyer.png') no-repeat -2px 0px;opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}
#product_rotator ul li.email a .selector_icon{background:#7ab800 url('http://www.visapro.com/images/home/visa-types.png') no-repeat;}
#product_rotator ul li.mobile a .selector_icon{background:#65cfe9 url('http://www.visapro.com/images/home/us-visa-eligibility.png') no-repeat;}
#product_rotator ul li.social a .selector_icon{background:#b382c7 url('http://www.visapro.com/images/home/h1b-lottery-results.png') no-repeat;}
#product_rotator ul li.web a .selector_icon{background:#99ccc3 url('http://www.visapro.com/images/home/immigration-information.png') no-repeat;}
#product_rotator ul li.marketingautomation a .selector_icon{background:#6f7070 url('http://www.visapro.com/images/home/us-immigration-services.png') no-repeat;}
#product_rotator ul li.exacttarget a:hover .selector_icon{background:#E98300 url('http://www.visapro.com/images/home/immigration-lawyer-services.png') no-repeat;opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}
#product_rotator ul li.email a:hover .selector_icon{background:#7ab800 url('http://www.visapro.com/images/home/us-visa-types.png') no-repeat;}
#product_rotator ul li.mobile a:hover .selector_icon{background:#65cfe9 url('http://www.visapro.com/images/home/us-visa-requirements.png') no-repeat;}
#product_rotator ul li.social a:hover .selector_icon{background:#b382c7 url('http://www.visapro.com/images/home/h1b-filing.png') no-repeat;}
#product_rotator ul li.web a:hover .selector_icon{background:#99ccc3 url('http://www.visapro.com/images/home/immigration-help.png') no-repeat;}
#product_rotator ul li.marketingautomation a:hover.selector_icon{background:#6f7070 url('http://www.visapro.com/images/home/united-states-immigration-service.png') no-repeat;}
#product_rotator ul li.dataandanalytics a .selector_icon{background:#99CCC3;}#product_rotator ul li.platform a .selector_icon{background:#8e908f;}#product_rotator ul li.exacttarget:hover a .selector_icon,#product_rotator ul li.exacttarget:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul:hover li.exacttarget:hover .contentwrap,#product_rotator ul:focus li.exacttarget:focus .contentwrap{opacity:1;filter:alpha(opacity=100);}#product_rotator ul:hover li.exacttarget:hover a .selector_icon,#product_rotator ul:focus li.exacttarget:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);background-position:-2px 0;}#product_rotator ul li.email:hover a .selector_icon,#product_rotator ul li.email:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.mobile:hover a .selector_icon,#product_rotator ul li.mobile:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.social:hover a .selector_icon,#product_rotator ul li.social:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.web:hover a .selector_icon,#product_rotator ul li.web:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.marketingautomation:hover a .selector_icon,#product_rotator ul li.marketingautomation:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.dataandanalytics:hover a .selector_icon,#product_rotator ul li.dataandanalytics:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#product_rotator ul li.platform:hover a .selector_icon,#product_rotator ul li.platform:focus a .selector_icon{opacity:1;filter:alpha(opacity=100);box-shadow:0px 5px 0px rgba(0,0,0,0.15);}#indicator_wrap{width:100%;position:absolute;left:0;top:0;z-index:0;}#indicator_wrap .indicator_subwrap{max-width:1000px;width:100%;margin:0 auto;position:relative;}
#indicator_wrap .indicator{position:absolute;margin-left:6.25%;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;top:330px;display:block;left:1.5%;}
#indicator_wrap .indicator:after{content:"";position:absolute;top:100%;margin-left:-10px;border-left:10px solid transparent;border-top:10px solid #E98300;border-right:10px solid transparent;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#product_rotator ul li.exacttarget:hover ~ #indicator_wrap .indicator,#product_rotator ul li.exacttarget:focus ~ #indicator_wrap .indicator{left:1.5%;}
#product_rotator ul li.exacttarget:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.exacttarget:focus ~ #indicator_wrap .indicator:after{border-top-color:#E98300;}
#product_rotator ul li.email:hover ~ #indicator_wrap .indicator,#product_rotator ul li.email:focus ~ #indicator_wrap .indicator{left:17%;}
#product_rotator ul li.email:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.email:focus ~ #indicator_wrap .indicator:after{border-top-color:#7ab800;}
#product_rotator ul li.mobile:hover ~ #indicator_wrap .indicator,#product_rotator ul li.mobile:focus ~ #indicator_wrap .indicator{left:32.5%;}
#product_rotator ul li.mobile:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.mobile:focus ~ #indicator_wrap .indicator:after{border-top-color:#65CFE9;}
#product_rotator ul li.social:hover ~ #indicator_wrap .indicator,#product_rotator ul li.social:focus ~ #indicator_wrap .indicator{left:48%;}
#product_rotator ul li.social:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.social:focus ~ #indicator_wrap .indicator:after{border-top-color:#b382c7;}
#product_rotator ul li.web:hover ~ #indicator_wrap .indicator,#product_rotator ul li.web:focus ~ #indicator_wrap .indicator{left:63.5%;}
#product_rotator ul li.web:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.web:focus ~ #indicator_wrap .indicator:after{border-top-color:#99ccc3;}
#product_rotator ul li.marketingautomation:hover ~ #indicator_wrap .indicator,#product_rotator ul li.marketingautomation:focus ~ #indicator_wrap .indicator{left:79%;}#product_rotator ul li.marketingautomation:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.marketingautomation:focus ~ #indicator_wrap .indicator:after{border-top-color:#8e908f;}
#product_rotator ul li.dataandanalytics:hover ~ #indicator_wrap .indicator,#product_rotator ul li.dataandanalytics:focus ~ #indicator_wrap .indicator{left:75%;}
#product_rotator ul li.dataandanalytics:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.dataandanalytics:focus ~ #indicator_wrap .indicator:after{border-top-color:#99CCC3;}
#product_rotator ul li.platform:hover ~ #indicator_wrap .indicator,#product_rotator ul li.platform:focus ~ #indicator_wrap .indicator{left:87.5%;}
#product_rotator ul li.platform:hover ~ #indicator_wrap .indicator:after,#product_rotator ul li.platform:focus ~ #indicator_wrap .indicator:after{border-top-color:#8E908F;}
.featured-slider{float:left;width:100%;}