.center{margin-left:auto;margin-right:auto}.centered{text-align:center}.left{float:left}.right{float:right}.clear{clear:both}.push-right{margin-right:20px}.end{margin-right:0!important}.more:after{content:" »"}.margin-bottom{margin-bottom:21px}.double-margin-bottom{margin-bottom:42px}.margin-top-bottom{margin-top:21px;margin-bottom:21px}.highlight{color:#08afee}.col1{width:30px}.col2{width:70px}.col3{width:110px}.col4{width:150px}.col5{width:290px}.col6{width:230px}.col7{width:270px}.col8{width:310px}.col9{width:350px}.col10{width:390px}.col11{width:430px}.col12{width:470px}.col13{width:510px}.col14{width:550px}.col15{width:590px}.col16{width:630px}.col17{width:670px}.col18{width:710px}.col19{width:750px}.col20{width:790px}.col21{width:830px}.col22{width:870px}.col23{width:910px}.full{width:100%}@font-face{font-family:BebasNeueRegular;src:url(../fonts/bebas-neue/BebasNeue-webfont.eot);src:url(../fonts/bebas-neue/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/bebas-neue/BebasNeue-webfont.woff) format('woff'),url(../fonts/bebas-neue/BebasNeue-webfont.ttf) format('truetype'),url(../fonts/bebas-neue/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:CoreHumanistSansRegular;src:url(../fonts/core-humanist-sans/CoreHumanistSans-Regular-webfont.eot);src:url(../fonts/core-humanist-sans/CoreHumanistSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/core-humanist-sans/CoreHumanistSans-Regular-webfont.woff) format('woff'),url(../fonts/core-humanist-sans/CoreHumanistSans-Regular-webfont.ttf) format('truetype'),url(../fonts/core-humanist-sans/CoreHumanistSans-Regular-webfont.svg#CoreHumanistSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'PT Sans';src:url(../fonts/pt-sans/PTS55F-webfont.eot);src:url(../fonts/pt-sans/PTS55F-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/pt-sans/PTS55F-webfont.woff) format('woff'),url(../fonts/pt-sans/PTS55F-webfont.ttf) format('truetype'),url(../fonts/pt-sans/PTS55F-webfont.svg#PTSansRegular) format('svg');font-weight:400;font-style:normal}.bebas-neue{font-family:BebasNeueRegular,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:400}.core-humanist{font-family:CoreHumanistSansRegular,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:400}body,input,select,textarea{color:#5d5d5d;font-family:'PT Sans',Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}h1,h2,h3,h4,h5{color:#444;font-family:BebasNeueRegular,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:400;text-rendering:optimizeLegibility;padding-top:6px}.small{font-size:9px}.normal,body{font-size:13px;line-height:1.62}h5{font-size:17px;line-height:1;padding-top:5px}h4{font-size:21px;line-height:1;padding-bottom:2px}.big,h3{font-size:28px;line-height:1.272;padding-bottom:8px}.large,h2{font-size:34px;line-height:1;padding-bottom:3px;margin-bottom:21px}.huge,h1{font-size:45px;line-height:1.125;padding-bottom:13px;margin-bottom:21px}p+p{margin-top:1.62em}body,html{height:100%}body{position:relative;background:#e8e8e8;min-width:910px;-webkit-tap-highlight-color:#81e0fc;overflow:hidden}[role=main]{width:910px;position:relative;min-height:100%;height:auto!important;height:100%;margin:0 auto -42px}.bg-pattern{background:url(../images/diagonal-pattern.png);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-999;opacity:.6}.box-pattern{position:relative}.box-pattern,.box-pattern *{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.box-pattern div{background:#fff;height:50px;position:absolute;width:50px}.main-box{width:100%;height:567px;position:relative}header{float:left;height:120%;width:190px;opacity:.9;padding:21px 20px;background:#fff;position:relative}.logo{display:block;margin:21px 0}nav{float:left;width:100%;margin:21px 0;color:#08afee;font-size:15px}nav a{display:block;padding:6px 10px 7px}nav a:before{content:"";display:block;width:8px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:#ed478d;float:left;margin:13px 15px 0 0}nav li:nth-of-type(1) a:before{background-color:#ed478d}nav li:nth-of-type(2) a:before{background-color:#f5d700}nav li:nth-of-type(3) a:before{background-color:#974eac}nav li:nth-of-type(4) a:before{background-color:#009bd9}nav li:nth-of-type(5) a:before{background-color:#ff7232}nav a:focus,nav a:hover{color:#fff;background:#08afee}.social{position:absolute;bottom:21px;left:30px}.social a,.social li{background-image:url(../images/bg-social-icons.png);background-repeat:no-repeat;width:34px;height:34px}.social li{float:left;position:relative}.social li+li{margin-left:10px}.social a{display:block;position:absolute;z-index:30;text-indent:-9999px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:0}.social a:hover{opacity:1}.twitter{background-position:0 0}.fb{background-position:-34px 0}.g-plus{background-position:-68px 0}.twitter a{background-position:0 -34px}.fb a{background-position:-34px -34px}.g-plus a{background-position:-68px -34px}.container{float:left;width:720px;display:none;background:#fff;height:100%;padding:42px 40px;z-index:99}.close{position:absolute;top:10px;right:10px;width:16px;height:16px;cursor:pointer;background:url(../images/icon-close.png) center center no-repeat;opacity:.4}.close:hover{opacity:1}.about h2{color:#ed478d;margin:0}.scroll-pane{width:640px;height:420px;overflow:auto;position:relative}.jspContainer,.jspPane,.jspScrollable,.jspVerticalBar,.jspVerticalBar *{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.jspVerticalBar{width:14px}.jspTrack{background:#fff;border-width:1px;border-style:solid;border-color:#f2f2f2 #e4e4e4;-moz-box-shadow:0 3px 6px #e1e1e1 inset;-webkit-box-shadow:0 3px 6px #e1e1e1 inset;box-shadow:0 1px 6px #e1e1e1 inset}.jspDrag{width:8px;margin:0 auto;background:#24bfff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.instructors h2{color:#f5d700}.instructors article{width:150px;float:left;margin-bottom:21px;position:relative;margin-right:55px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);background:#fff}.instructors figure{width:150px;float:left}.instructors article:hover{-moz-box-shadow:0 8px 12px -8px #000;-webkit-box-shadow:0 8px 12px -8px #000;box-shadow:0 8px 12px -8px #000}.instructors figcaption{text-align:center;font-weight:700}.instructors article ul{position:absolute;float:left;height:100%;width:150px;padding:20px;margin:0 auto;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;background:rgba(0,0,0,.8);color:#fff;opacity:0}.instructors ul:hover{opacity:1}.instructors h5{margin-bottom:21px;color:#fff}.facilities h2{color:#974eac}.nivoSlider,.nivoSlider *{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.nivo-controlNav a,.nivoSlider{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dcdcdc}.nivoSlider{position:relative;width:640px;height:320px;background:url(images/loading.gif) no-repeat 50% 50%}.nivoSlider a{border:0;display:block}.nivo-controlNav{position:absolute}.nivo-controlNav a{display:block;overflow:hidden;width:124px;height:62px;float:left}.nivo-control.active{-webkit-box-shadow:0 0 4px rgba(165,212,254,.7);-moz-box-shadow:0 0 4px rgba(165,212,254,.7);box-shadow:0 0 4px rgba(165,212,254,.7);border-color:#4ba9ff}.nivo-controlNav a:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-box-shadow:0 12px 10px -10px rgba(0,0,0,.6);-webkit-box-shadow:0 12px 10px -10px rgba(0,0,0,.6);box-shadow:0 12px 10px -10px rgba(0,0,0,.6);border:none}.nivo-control.active:hover{-moz-box-shadow:0 12px 10px -10px rgba(0,0,0,.6),0 0 4px #4ba9ff;-webkit-box-shadow:0 12px 10px -10px rgba(0,0,0,.6),0 0 4px #4ba9ff;box-shadow:0 12px 10px -10px rgba(0,0,0,.6),0 0 4px #4ba9ff}.nivo-controlNav a+a{margin-left:5px}.nivo-directionNav a{top:50%;width:19px;height:26px;display:block;background:url(../images/nav-controls.png) no-repeat;text-indent:-9999px}a.nivo-nextNav{background-position:-19px -27px;right:15px}a.nivo-prevNav{left:15px;background-position:0 -27px}.nivo-caption{font-size:34px;padding:3px 10px 0;bottom:auto;top:15%;width:auto;opacity:1;background:#3ca9db;border:1px solid rgba(255,255,255,.2)}.prices h2{color:#009bd9}.pricing-table,.pricing-table ul:after,.pricing-table ul:before{border:1px solid #dcdcdc;border-top:none;z-index:2}.pricing-table{width:100%;height:100%;float:left;position:relative;-webkit-border-radius:11px 11px 0 0;-moz-border-radius:11px 11px 0 0;border-radius:11px 11px 0 0}.pricing-table ul:after,.pricing-table ul:before{content:"";position:absolute;bottom:-3px;left:2px;right:2px;height:3px}.pricing-table ul:after{left:4px;right:4px;bottom:-6px;box-shadow:0 0 2px #ccc;z-index:1}.pricing-table ul{float:left;-webkit-border-radius:11px 11px 0 0;-moz-border-radius:11px 11px 0 0;border-radius:11px 11px 0 0;background:#fff;position:relative}.pricing-table ul:hover{z-index:100;-moz-box-shadow:0 5px 30px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 30px rgba(0,0,0,.5);box-shadow:0 5px 30px rgba(0,0,0,.5)}.pricing-table li{padding:10px 20px}.pricing-table ul li:first-of-type{background:#42aad6;background:-o-linear-gradient(90deg ,#3098c4 0,#50b7e4 100%);background:-moz-linear-gradient(90deg ,#3098c4 0,#50b7e4 100%);background:-webkit-linear-gradient(90deg ,#3098c4 0,#50b7e4 100%);background:-ms-linear-gradient(90deg ,#3098c4 0,#50b7e4 100%);background:linear-gradient(90deg ,#3098c4 0,#50b7e4 100%);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:11px 11px 0 0;-moz-border-radius:11px 11px 0 0;border-radius:11px 11px 0 0;border-bottom:1px solid rgba(0,0,0,.2)}.pricing-table ul:hover li:first-of-type{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(0,0,0,.8);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(0,0,0,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(0,0,0,.8);position:relative;z-index:100}.pricing-table h5{color:#fff;font-size:15px;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center}.package-name{width:384px}.month-fee,.year-fee{width:127px;text-align:center}.pricing-table ul+ul li+li{border-left:1px solid #dcdcdc}.pricing-table li:nth-of-type(even){background:#f2f7fb}.pricing-table ul li+li:hover{background:#dceefa;font-size:15px;padding:9px 20px 8px}.contact h2{color:#ff7232}.contact section{float:left;width:270px}section.map{width:310px;margin-right:40px}form h5{margin-bottom:21px}.contact *{width:100%}input[type=email],input[type=text],textarea{padding:4px 5px 3px;margin-bottom:21px;border:1px solid #00aef1;-moz-box-shadow:inset 0 1px 3px rgba(57,97,105,.3);-webkit-box-shadow:inset 0 1px 3px rgba(57,97,105,.3);box-shadow:inset 0 1px 3px rgba(57,97,105,.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input[type=email]:focus,input[type=text]:focus,textarea:focus{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-box-shadow:0 8px 10px -8px rgba(0,0,0,.6);-webkit-box-shadow:0 8px 10px -8px rgba(0,0,0,.6);box-shadow:0 8px 10px -8px rgba(0,0,0,.6)}input[type=submit]{border:none;width:70px;padding:6px 0 5px;float:right;font-size:11px;color:#fff;background:#00aef1;-moz-box-shadow:0 1px 0 rgba(1,49,67,.6);-webkit-box-shadow:0 1px 0 rgba(1,49,67,.6);box-shadow:0 1px 0 rgba(1,49,67,.6);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input[type=submit]:active{margin-top:1px}blockquote{font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;color:#999;margin:1.62em 3.2em;border-left:2px solid #999;padding-left:1em}azul{color:#2ba6ff;font-family:sans-serif,sans-serif}verde{color:#54d47c;font-family:sans-serif}cosmetica{width:70%}h11{text-shadow:0 0 0;text-align:right;border-style:solid;border-width:0;line-height:1px;color:#ff00a5;font-size:20px;text-align:center;border-style:solid;border-width:0;line-height:1px;color:#ff00a5;font-size:20px}