*{margin:0;padding:0;outline:0}body,html{height:100%}body{font-size:12px;line-height:16px;font-family:arial,sans-serif;color:#808080;min-width:950px;min-height:1100px;background:#fff}.ctrlTypo1{font-family:"Segoe UI",Segoe,"Open Sans",Tahoma,Geneva,sans-serif;font-size:14px;color:#333;font-weight:bold;text-rendering:optimizeLegibility!important}.niceBg{height:4px;width:100%;background:url(/images/nice-bg.jpg) repeat-x}.barBg{height:334px;width:100%;background:url(/images/bar-bg.png) repeat-x}.barBg
.barImg{margin-left:auto;margin-right:auto;background:url(/images/bar-image.jpg) no-repeat;width:954px;height:334px}a{color:#65cbf8;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a
img{border:0}article,aside,details,footer,header,menu,nav,section{display:block}input,textarea,select{font-size:12px;font-family:arial,sans-serif}textarea{overflow:auto}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}.notext{font-size:0;line-height:0;text-indent:-4000px}.left,.alignleft{float:left;display:inline}.right,.alignright{float:right;display:inline}.shell{margin:0
auto;width:950px}.header{height:95px;padding:0;padding-bottom:4em;background:#efefef url(/images/body.png) repeat-x 0 0}#logo{width:290px;float:left}#logo
a{height:68px;width:290px;display:block;font-size:0;line-height:0;position:relative;top:20px}#navigation{float:right;padding-top:3.5em}#navigation
ul{list-style:none;list-style-position:outside;font-size:13px;font-weight:400}#navigation ul
li{float:left;padding:0
0 0 30px}#navigation ul li
a{color:#0089bc}#navigation ul li a:hover ,
#navigation ul li.active
a{color:#000;text-decoration:none}#navigation ul li.active
a{background-color:#4FB0D4;padding:0.1em 0.8em;color:white;text-shadow:0px -1px 0px #387C96;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#navigation #tnEnglish,#tnSpanish{padding:0
0 0 5px}.main{padding-top:0px;background:#efefef url(/images/body.png) repeat-x 0 0}.main
h2{font-size:24px;line-height:24px;letter-spacing:-1px;font-size:19px;color:#b54210;font-weight:400}.main h2
strong{font-weight:800;color:#3b3f45;font-size:28px}.main
h3{padding-bottom:14px;font-size:19px;color:#4fb0d4;letter-spacing:-1px;font-weight:400}.main h3
strong{font-weight:800;color:#3b3f45;font-size:26px;letter-spacing:-1px}.slider-section{margin-bottom:30px;background:#f2f2f2;position:relative}.slider-padder{;background:#4fb0d4;position:absolute;top:0px;width:100%;height:436px}.slider-section a.buy-btn{padding:0
18px 0 19px;height:39px;border:1px
solid #e6e6e6;float:right;line-height:39px;position:relative;margin-top:-12px;font-size:17px;color:#65cbf8;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px}.slider-section a.buy-btn:hover{text-decoration:none;color:#066995}.flexslider{width:996px;height:474px;overflow:hidden}.slider-holder{position:relative}.slider-holder span.slider-shadow{width:951px;height:27px;position:absolute;bottom:-27px;left:0;background:url(/images/slider-shadow.png) no-repeat 0 0;z-index:20}.flexslider
ul.slides{list-style:none;list-style-position:outside;position:relative}.flexslider ul.slides
li{width:950px;height:436px;position:relative;float:left}.flexslider ul.slides li
#slide1{width:950px;height:436px;background:url(/images/slide-img1.jpg) no-repeat 0px 0px}.flexslider ul.slides li
#slide2{width:950px;height:436px;background:url(/images/slide-img2.jpg) no-repeat 0px 0px}.flexslider ul.slides li
#slide3{width:950px;height:436px;background:url(/images/slide-img3.jpg) no-repeat 0px 0px}.flexslider ul.slides li
#slide1.en{background:url(/images/slide-img1_en.jpg) no-repeat 0px 0px}.flexslider ul.slides li
#slide2.en{background:url(/images/slide-img2_en.jpg) no-repeat 0px 0px}.flexslider ul.slides li
#slide3.en{background:url(/images/slide-img3_en.jpg) no-repeat 0px 0px}.flexslider ul.slides li .slide-cnt{position:absolute;bottom:0;left:0;width:739px;padding:21px
190px 21px 21px;background:url(/images/slide-cnt.png) repeat 0 0}.flexslider ul.slides li .slide-cnt
h3{color:#f7f7f7;padding-bottom:4px}.flexslider ul.slides li .slide-cnt
p{color:#f7f7f7}.flexslider ul.slides li .slide-cnt a.slider-btn{height:93px;padding:0
33px 0 36px;line-height:93px;background:url(/images/slider-btn.png) repeat-x 0 0;position:absolute;top:-9px;right:0;font-size:17px;color:#438bb9;border-radius:8px 0 8px 0;-moz-border-radius:8px 0 8px 0;-webkit-border-radius:8px 0 8px 0;-o-border-radius:8px 0 8px 0}.flexslider ul.slides li .slide-cnt a.slider-btn
span{background:url(/images/plus-ico.png) no-repeat 0 0;width:23px;height:22px;position:absolute;left:0;top:0}.flexslider ul.slides li .slide-cnt a.slider-btn:hover{text-decoration:none;color:#8ed9fa}a.sliderPuller{display:block;position:relative;background:url(/images/slide_puller.png) no-repeat center -9px #f2f2f2;height:28px;width:100%}a.sliderPuller:hover{background-position:center -46px}.main
.cols{padding-bottom:54px}.main .cols
.col{width:280px;float:left}.main .cols .col:last-of-type{width:274px}.main .cols .col+.col{padding-left:55px}.main .cols .col
h3{padding-bottom:14px;font-size:19px;color:#4fb0d4;letter-spacing:-1px}.main .cols .col h3
strong{font-weight:800;color:#3b3f45;font-size:26px;letter-spacing:-1px}.main .cols .col h3
a{color:#000}.main .cols .col h3 a:hover{text-decoration:none;color:#333}.main .cols .col h3.starter-ico{background:url(/images/starter-ico.png) no-repeat 0 0}.main .cols .col h3.awesome-ico{background:url(/images/awesome-ico.png) no-repeat 0 0}.main .cols .col h3.save-ico{background:url(/images/save-ico.png) no-repeat 0 0}.main .cols .col
p{padding-bottom:10px}.main .cols .col
a.more{text-transform:uppercase}.main .section a.all-projects{float:right;font-size:11px;color:#000;text-transform:uppercase;background:#fff;border:1px
solid #e6e6e6;padding:0
13px 0 15px;height:23px;line-height:23px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;margin-right:6px}.main .section a.all-projects
strong{padding-right:3px;font-weight:bold;font-size:12px}.main .section a.all-projects:hover{text-decoration:none;color:#65cbf8}.main
#features{background:url(/images/awards.png) repeat-x #3A4245}.main
.featured{padding-bottom:44px;padding-top:16px}.main .featured
.entry{width:176px;height:122px;float:left;position:relative}.main .featured .entry
img{width:176px;height:122px}.main .featured .entry
span{display:none;position:absolute;bottom:4px;left:2px;background:url(/images/entry-cnt.png) repeat 0 0;width:158px;padding:7px
7PX 7px 7px;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 8px 10px;-o-border-radius:0px 0px 10px 10px;color:#eebd53;text-decoration:underline;text-shadow:0px 2px 0px 3px black;font-size:10px;font-weight:bold;text-align:center;line-height:1em;-webkit-font-smoothing:antialiased}.main .featured .entry
em{display:none;width:23px;height:22px;position:absolute;top:0;right:-4px}.main .featured .entry+.entry{margin-left:22px}.main .featured .entry
strong{font-size:11px;display:none;width:174px;height:10px;position:absolute;bottom:-16px;left:3px;font-weight:normal;color:#c1c1c3;text-align:center!important;line-height:1em!important}.main .featured .entry:hover
strong{display:block;line-height:1.5em}.main .featured .entry a:hover
span{display:block}.main .featured .entry a:hover
em{display:block}.main .featured
.entry.firstChild{margin-left:3px}.main .featured
.entry_separator{float:left;height:117px;width:9px;background:url(/images/entry-separator.png) no-repeat center center;margin-left:0px;margin-right:4px}.main .featured>h3{color:#eebd53;text-align:center;margin-top:5px;margin-bottom:28px}.main .featured > h3
strong{color:#fff}html,body{height:100%}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0
auto -279px}#footer,#footer-push{height:247px;padding-top:32px}#footer
h4{color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;padding-bottom:22px}#footer{background:#fff}#footer
.widgets{padding-bottom:16px;width:570px;margin-left:auto;margin-right:auto;padding-top:40px}#footer
.widget{float:left;width:240px}#footer .widget+.widget{padding-left:76px}#footer .widget
ul{list-style:none;list-style-position:outside;font-size:11px}#footer .widget ul
li{padding-bottom:11px}#footer .widget ul li
a{color:#4a4949}#footer .widget ul li a:hover{color:#5b5a5a}#footer .gallery-widget ul
li{float:left;padding-right:14px;width:72px;height:45px}#footer .gallery-widget ul li a
img{display:block;width:72px;height:45px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}#footer .gallery-widget ul li a:hover
img{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}#footer .contact-widget
p{padding-bottom:12px;font-size:11px;line-height:14px;padding-left:77px;min-height:130px;color:#54585d}#footer .contact-widget p.address-ico{background:url(/images/address-ico.png) no-repeat 0 0}#footer .contact-widget p.phone-ico{background:url(/images/phone-ico.png) no-repeat 0 0}#footer .contact-widget a.chat-btn{padding:0
30px 0 57px;position:relative;height:39px;background:#000 url(/images/chat-btn.png) repeat-x 0 0;line-height:39px;color:#65cbf8;font-size:15px;display:block;border:1px
solid #0e0e0e;border-top:0;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;margin-top:16px}#footer .contact-widget p
strong{display:block;font-weight:800;font-size:16PX;letter-spacing:-1PX}#footer .contact-widget p
EM{COLOR:#8a8f98;font-style:normal;display:BLOCK;font-size:13PX;margin-bottom:1EM;margin-top:0.2EM}#footer .contact-widget p.phone-ico
strong{margin-bottom:1em}#footer .contact-widget p
a{margin-top:1em;display:block;text-decoration:underline}#footer .contact-widget
a{text-transform:uppercase}#footer .contact-widget a.chat-btn:hover{text-decoration:none;color:#fff}#footer .contact-widget a.chat-btn span.chat-ico{width:16px;height:14px;position:absolute;top:13px;left:26px;background:url(/images/chat-ico.png) no-repeat 0 0}#footer .footer-bottom{margin-top:0px;border-top:1px dotted #dadada;padding-top:1em;text-align:center;padding-bottom:1em}.footer-nav{float:left;padding-left:10px;padding-right:10px}.footer-nav
ul{list-style:none;list-style-position:outside;font-size:10px;font-weight:bold}.footer-nav ul
li{float:left;padding:0
39px 0 0}.footer-nav ul li
a{color:#a8b1b7}.footer-nav ul li a:hover ,
.footer-nav ul li.active
a{color:#2497e0;text-decoration:none}#footer
p.copy{float:right;color:#353535}#footer p.copy
a{color:#3f3f3f;text-decoration:underline}#footer p.copy a:hover{text-decoration:none}h1{font-size:19px!Important;color:#b54210!IMPORTANT;letter-spacing:-1px;font-weight:400!IMPORTANT}h1
strong{font-weight:800;color:#3b3f45;font-size:26px;letter-spacing:-1px}.section#sectionTrabajar .cols, .section#sectionCookies
.cols{;padding-bottom:0}.section#sectionTrabajar .cols .col, .section#sectionCookies .cols
.col{width:200px}.section#sectionTrabajar .cols .col + .col,.section#sectionCookies .cols .col+.col{padding-left:0;margin-left:50px}.section#sectionTrabajar .cols h3 strong, .section#sectionCookies .cols h3
strong{color:#4fb0d4;font-size:22px}.section#sectionCookies
h1{color:#000;font-size:16px;letter-spacing:-0.1em;font-weight:400;margin-top:1em;font-weight:bold}.section#sectionTrabajar h2, .section#sectionCookies
h2{COLOR:#3B3F45;font-size:14px;letter-spacing:-0.1em;font-weight:400;margin-top:1em;margin-bottom:0.5em;font-weight:bold;text-transform:uppercase}.section#sectionTrabajar h3, .section#sectionCookies
h3{COLOR:#052537;font-size:12px;letter-spacing:-0.1em;font-weight:400;margin-top:1em;font-weight:bold}.section#sectionTrabajar
.textBlock{background:white;padding-right:20px;padding-left:20px;margin-bottom:50px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding-bottom:1.5em}.section#sectionCookies
.textBlock{background:white;padding-right:20px;padding-left:20px;margin-bottom:50px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding-bottom:1.5em}.section#sectionTrabajar p+h2, .section#sectionCookies p+h2{margin-top:1.5em}.section#sectionTrabajar{padding-bottom:7em}.section#sectionCookies
p{margin-bottom:10px}.section#sectionCookies
.tabuled{padding:4px
0 10px 40px}#cookieFor{float:right;padding-top:1em}.error{font-size:36px;padding:50px}.flex-container a:active,
.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides>li{display:none}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}.no-js .slides>li:first-child{display:block}.flexslider{border:0;position:relative}.flexslider
.slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li
a{width:24px;height:33px;margin:0px
0 0;display:block;position:absolute;top:170px;cursor:pointer;text-indent:-9999px}.flex-direction-nav li
.next{background-position:0px bottom;right:-40px}.flex-direction-nav li
.prev{left:-40px}.flex-direction-nav li
.disabled{opacity: .3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav
li{margin:0
0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li
a{width:13px;height:13px;display:block;background:url(/css/theme/bg_control_nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li
a.active{background-position:0 -26px;cursor:default}