@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);@font-face{font-family:'codropsicons';src:url('../fonts/codropsicons/codropsicons.eot');src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),url('../fonts/codropsicons/codropsicons.woff') format('woff'),url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');font-weight:normal;font-style:normal}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:15px;font-family:'Lato',Calibri,Arial,sans-serif;color:#89867e;background:#eaeaea;overflow-y:scroll;overflow-x:hidden}video{margin:0 0 10px}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(115%)}p{font-family:'Raleway',sans-serif;font-size:14px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}a{color:#1b3647;text-decoration:none}a:hover{color:#fff;text-decoration:none;cursor:pointer}iframe{border-radius:5px}.image{border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,0.15)}.container>header{text-align:center;font-size:16px;padding:4em 2em 3em;background:rgba(0,0,0,0.01)}.container>header h1{font-size:2.625em;line-height:1.3;margin:0;font-weight:300}.container>header span{display:block;font-size:60%;color:#BABABA;padding:0 0 .6em .1em}@media screen and (max-width:25em){.container>header{font-size:75%}}.section_title{padding-top:25px;padding-bottom:25px}.section_title h2{text-transform:uppercase;text-align:center;position:relative;color:#1b3647;font-size:30px;font-weight:400}.section_title h3{text-transform:uppercase;text-align:center;position:relative;margin-top:0;color:#1b3647;font-size:20px;font-weight:400}.section_title p{margin-top:20px;color:#1b3647;font-size:16px;font-weight:300}.parallax{background-attachment:fixed !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.div-idiomas-peq .caja-bandera{display:inline-block;width:50px;height:50px;padding:0 5px 5px 15px;text-align:center}.div-idiomas-peq .caja-bandera img{max-width:30px;margin-top:10px}.banner-flotante{position:fixed;display:block;box-sizing:border-box;right:0;top:18%;width:310px;height:auto;transition:all .3s ease;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);z-index:900}.banner-flotante i{position:absolute;left:5px;top:4px;color:#3d6599;font-size:18px;z-index:2}.banner-flotante i:hover{cursor:pointer}.banner-flotante .body{height:auto}.banner-flotante .body img{width:100%}@media (max-width:767px){.text-xs-center{text-align:center}}.avisos .section_title{padding-bottom:0}.avisos .section_title p:first-child{margin-top:0}.cookies{position:fixed;display:block;box-sizing:border-box;bottom:0;width:100%;height:auto;background:#fc4a1a;color:#fff;padding:10px;transition:all .3s ease;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);z-index:900}.cookies .link{float:none !important;background:transparent !important;padding:0 !important;margin:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.cookies .body{height:auto}.cookies .body a{float:right;background:#6da3d1;padding:5px;margin:5px;border-radius:2px;cursor:pointer;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2)}.video_area{background:#e4e4e4;padding-bottom:140px;padding-top:120px}.video_title{padding-bottom:30px}.video_title h2{text-transform:uppercase;font-weight:800;font-size:30px;line-height:37px;position:relative;margin-top:0}.video_title h2:after{content:"";position:absolute;left:0;width:70px;background:#fc4a1a;height:1px}.video_title p{font-size:18px;line-height:28px;margin-top:40px;color:#1b3647;font-weight:300}.btn-video,.btn-video:active,.btn-video:focus,.btn-video:visited{background:transparent;border:1px solid #929292;color:#686868;border-radius:3px;padding:12px 35px;text-transform:uppercase;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.btn-video:hover{background:#fc4a1a;color:#fff;border:1px solid #fc4a1a}.links-footer{position:relative;z-index:9}.links-footer ul{margin-top:10px;list-style:none}.links-footer li{display:inline-block;padding-right:10px;font-size:12px}.links-footer li a:hover{color:#fff;font-weight:bold}.banderas{max-width:35px;margin-bottom:20px}.copyright.fin{background-color:#152836}.copyright{background-color:#1b3647;padding-bottom:20px;padding-top:20px;border-bottom:3px solid #fc4a1a}.copyright h1{margin:0;font-size:14px;text-transform:uppercase;margin-bottom:15px}.copyright p,.copyright a,.copyright h1{color:#fff}.copyright h2{height:0;margin:0}.copy_right_text{text-align:center;margin-top:5px}.copy_right_text p{color:#eaeaea;font-weight:600;font-size:10px;margin-bottom:0;text-transform:uppercase}.copy_right_text p span{color:#eaeaea;font-weight:600;font-size:12px;margin-bottom:0;text-transform:uppercase}.copy_right_text p a{text-decoration:none;font-size:14px;color:#fc4a1a}.copy_right_text p a:hover{text-decoration:none;color:#fc4a1a}.copy_right_text>span{font-size:10px;color:#8a8a8a;text-transform:none}.copy_right_text span a{position:relative;color:#8a8a8a;z-index:9}.copy_right_text span a:hover{color:#eaeaea}.scroll_top{text-align:right;line-height:80px}.scroll_top a{background:#fc4a1a;padding:20px 15px 15px}.scroll_top a i{color:#fff;font-size:35px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fc4a1a;background-image:none;color:#000}#preloader_4{position:relative}#preloader_4 span{position:absolute;width:20px;height:20px;background:#3498db;opacity:.5;border-radius:20px;animation:preloader_4 1s infinite ease-in-out}#preloader_4 span:nth-child(2){left:20px;animation-delay:.2s}#preloader_4 span:nth-child(3){left:40px;animation-delay:.4s}#preloader_4 span:nth-child(4){left:60px;animation-delay:.6s}#preloader_4 span:nth-child(5){left:80px;animation-delay:.8s}@keyframes preloader_4{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}50%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}}.spn_hol{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:50000;opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.spinner{position:absolute;top:50%;margin-top:-12px;left:50%;margin-left:-35px;height:24px;width:70px;text-align:center;display:block}.spinner>div{width:18px;height:18px;background-color:#fc4a1a;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner>div:nth-child(2){background-color:#fea642}.spinner>div:nth-child(3){background-color:#6da3d1}.spinner>div .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner>div .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.feature-icon{display:inline-block;position:relative;margin-top:1.75em;padding-bottom:3em;height:120px}.feature-icon .icon{display:inline-block;width:2em;height:2em;padding-top:2px;font-size:2.5em;border-radius:100%;box-shadow:inset 0 0 0 1px #686868;color:#686868;line-height:2.1em}.feature-icon:before{content:'';background:#686868;position:absolute;bottom:0;left:50%;margin-left:-0.325em;width:.65em;height:.65em;display:block;border-radius:100%}.feature-icon:after{content:'';position:absolute;left:50%;bottom:.65em;width:1px;height:2.35em;background:#686868;margin-left:-0.5px}.dark .feature-icon .icon{background:rgba(255,255,255,0.15);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);color:#fff}.dark .feature-icon:before,.dark .feature-icon:after{background:rgba(255,255,255,0.5)}.icon{text-decoration:none}.icon:before{display:inline-block;font-family:FontAwesome;font-size:1.25em;text-decoration:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon>.label{display:none}#GAFAS .icon-md{background-color:#fc4a1a}#PAREJA .icon-md{background-color:#fc4a1a}#PAREJA img{max-width:100%}#PAREJA .media-body h3{text-transform:none}#terapiaPareja h4{position:relative;top:-5px}.icon-md{font-size:15px;height:25px;width:25px;line-height:26px;color:#fff;background-color:rgba(255,255,255,0.5);text-align:center;display:block;border-radius:50%;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;transition:500ms}.icon-msg{background:url(../images/Facebook_Messenger_icon-naranja.png) no-repeat;width:20px;height:20px;position:relative;top:2px}a.msg:hover .icon-msg{background-image:url(../images/Facebook_Messenger_icon-blanco.png);width:20px;height:20px;position:relative;top:2px}.iconfa{background-image:url(../images/icon-presencial.png) !important;background-repeat:no-repeat !important;background-size:inherit !important;background-position:7px !important}.iconfa2{background-image:url(../images/icon-rv.png) !important;background-repeat:no-repeat !important;background-size:inherit !important;background-position:7px !important}.iconpa{background-image:url(../images/pareja.png) !important;background-repeat:no-repeat !important;background-size:inherit !important;background-position:14px !important}.patologias .media{margin-bottom:10px}.patologias .media h3,.patologias .media p{text-align:left}.features .media{margin-bottom:15px}.features .media h3,.features .media p{text-align:left}.patologias,.patologias h2,.patologias p{background:#fc4a1a;color:#fff}.patologias h3,.features h3{font-size:15px;line-height:20px;letter-spacing:1.1px}.terapias,.terapias h2,.terapias p{background:#fea642;color:#fff}.featured{text-align:center;height:100%;padding-bottom:50px}.featured p{text-align:center}.image.featured{display:block;width:100%;margin:0 0 2em 0}@media (max-width:767px){.single_store{border-left:0}.last{border-right:0}.iphone{float:none;text-align:center}.about_phone{text-align:center}.video{padding-top:50px}.video-button{text-align:center}.call_to_action .col-md-3{text-align:center;padding-top:50px}.single_fun_facts{padding-bottom:60px}.about_phone img{width:100%}}@media (min-width:760px){.single_store{border-left:0}.last{border-right:0}.iphone{float:none;text-align:center}.about_phone{text-align:center}.call_to_action .col-md-3{text-align:center;padding-top:50px}.video-button{text-align:center}.single_fun_facts{padding-bottom:60px}.video{padding-top:50px}}@media (min-width:992px){.last{border-right:1px solid #0F1217}.single_store{border-left:1px solid #0F1217}.iphone{float:right}.video-button{text-align:left}.call_to_action .col-md-3{text-align:right;padding-top:0}.single_fun_facts{padding-bottom:0}.video{padding-top:0}}@media (min-width:1200px){.last{border-right:1px solid #0F1217}.single_store{border-left:1px solid #0F1217}.iphone{float:right}.video-button{text-align:left}.call_to_action .col-md-3{text-align:right;padding-top:0}.video{padding-top:0}}.presencial{background-color:#166ba2;padding-top:50px;padding-bottom:50px}.presencial p{color:#dfdfdf;font-size:18px;font-weight:300}.skype{background-color:#1b3647;padding-top:50px;padding-bottom:50px}.skype p{color:#dfdfdf;font-size:18px;font-weight:300}.btn-action,.btn-action:active,.btn-action:focus,.btn-action:visited{background:#fc4a1a;border:1px solid #fc4a1a;color:#fff;border-radius:3px;padding:12px 15px;text-transform:uppercase;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.btn-action:hover{background:#fc4a1a;border:1px solid #fc4a1a;color:#fff;border-radius:3px;padding:15px 20px;text-transform:uppercase;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}a,li{-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav ul{margin:0;padding:0;list-style:none;font-size:1.5em;font-weight:300}.nav li span{display:block}.nav a{display:block;color:#eaeaea;text-decoration:none;-webkit-transition:color .5s,background .5s,height .5s;-moz-transition:color .5s,background .5s,height .5s;-o-transition:color .5s,background .5s,height .5s;-ms-transition:color .5s,background .5s,height .5s;transition:color .5s,background .5s,height .5s}.nav i{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-touch .nav ul:hover a{color:#eaeaea}.no-touch .nav ul:hover a:hover{color:#eaeaea}.nav li:nth-child(6n+1){background:#fc4a1a}.nav li:nth-child(6n+2){background:#fea642}.nav li:nth-child(6n+3){background:#1691be}.nav li:nth-child(6n+4){background:#166ba2}.nav li:nth-child(6n+5){background:#1b3647}.nav li:nth-child(6n+6){background:#152836}@media (min-width:50em){.nav li{float:left;width:16.66666667%;text-align:center;-webkit-transition:border .5s;-moz-transition:border .5s;-o-transition:border .5s;-ms-transition:border .5s;transition:border .5s}.navbar-collapse.collapse .nav li{height:50px !important}.nav a{display:block;width:auto}.no-touch .nav li:nth-child(6n+1) a:hover,.no-touch .nav li:nth-child(6n+1) a:active,.no-touch .nav li:nth-child(6n+1) a:focus{border-bottom:4px solid #ae4e01}.no-touch .nav li:nth-child(6n+2) a:hover,.no-touch .nav li:nth-child(6n+2) a:active,.no-touch .nav li:nth-child(6n+2) a:focus{border-bottom:4px solid #bf7514}.no-touch .nav li:nth-child(6n+3) a:hover,.no-touch .nav li:nth-child(6n+3) a:active,.no-touch .nav li:nth-child(6n+3) a:focus{border-bottom:4px solid #0c6e95}.no-touch .nav li:nth-child(6n+4) a:hover,.no-touch .nav li:nth-child(6n+4) a:active,.no-touch .nav li:nth-child(6n+4) a:focus{border-bottom:4px solid #0a4b75}.no-touch .nav li:nth-child(6n+5) a:hover,.no-touch .nav li:nth-child(6n+5) a:active,.no-touch .nav li:nth-child(6n+5) a:focus{border-bottom:4px solid #10222c}.no-touch .nav li:nth-child(6n+6) a:hover,.no-touch .nav li:nth-child(6n+6) a:active,.no-touch .nav li:nth-child(6n+6) a:focus{border-bottom:4px solid #091219}#menu .icon{padding-top:.4em}.icon+span{margin-top:.2em;-webkit-transition:margin .5s;-moz-transition:margin .5s;-o-transition:margin .5s;-ms-transition:margin .5s;transition:margin .5s}.nav a{height:4em}.nav i{position:relative;display:inline-block;margin:0 auto;padding:.4em;border-radius:50%;font-size:.8em;box-shadow:0 0 0 30px transparent;background:rgba(255,255,255,0.1);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:box-shadow .6s ease-in-out;-moz-transition:box-shadow .6s ease-in-out;-o-transition:box-shadow .6s ease-in-out;-ms-transition:box-shadow .6s ease-in-out;transition:box-shadow .6s ease-in-out}.no-touch .nav a:hover i,.no-touch .nav a:active i,.no-touch .nav a:focus i{box-shadow:0 0 0 0 rgba(255,255,255,0.2);-webkit-transition:box-shadow .4s ease-in-out;-moz-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;-ms-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}}@media (min-width:50em) and (max-width:61.25em){.nav ul{font-size:1.2em}}@media (max-width:49.938em){.no-touch .nav ul li:nth-child(6n+1) a:hover,.no-touch .nav ul li:nth-child(6n+1) a:active,.no-touch .nav ul li:nth-child(6n+1) a:focus{background:#e37714}.no-touch .nav li:nth-child(6n+2) a:hover,.no-touch .nav li:nth-child(6n+2) a:active,.no-touch .nav li:nth-child(6n+2) a:focus{background:#f5a029}.no-touch .nav li:nth-child(6n+3) a:hover,.no-touch .nav li:nth-child(6n+3) a:active,.no-touch .nav li:nth-child(6n+3) a:focus{background:#2ca8db}.no-touch .nav li:nth-child(6n+4) a:hover,.no-touch .nav li:nth-child(6n+4) a:active,.no-touch .nav li:nth-child(6n+4) a:focus{background:#1f78b0}.no-touch .nav li:nth-child(6n+5) a:hover,.no-touch .nav li:nth-child(6n+5) a:active,.no-touch .nav li:nth-child(6n+5) a:focus{background:#27465a}.no-touch .nav li:nth-child(6n+6) a:hover,.no-touch .nav li:nth-child(6n+6) a:active,.no-touch .nav li:nth-child(6n+6) a:focus{background:#203644}.nav ul li{-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;transition:background .5s}}@media (min-width:32.5em) and (max-width:49.938em){.nav li{display:block;float:left;width:50%}.nav a{padding:.4em .4em .4em 1em}.nav li span,.nav li span.icon{display:inline-block}.nav li span.icon{width:25%}.nav li .icon+span{font-size:1em}.nav li i{display:inline-block;padding:4% 5%;border:4px solid transparent;border-radius:50%;font-size:.8em;background:rgba(255,255,255,0.1);-webkit-transition:border .5s;-moz-transition:border .5s;-o-transition:border .5s;-ms-transition:border .5s;transition:border .5s}.no-touch .nav li:hover i,.no-touch .nav li:active i,.no-touch .nav li:focus i{border:4px solid rgba(255,255,255,0.1)}}@media (min-width:32.5em) and (max-width:38.688em){.nav li span.icon{width:20%}.nav li .icon+span{font-size:.9em}}.nav .navtoogle{display:none;width:100%;padding:.5em .5em .8em;font-family:'Lato',Calibri,Arial,sans-serif;font-weight:normal;text-align:left;color:#fff;background:#fc4a1a !important;font-size:1.2em;background:none;border:none;border-bottom:4px solid #fea642;cursor:pointer}.navtoogle i{z-index:-1}.icon-menu{position:relative;top:3px;line-height:0;font-size:1.6em}@media (max-width:32.438em){.nav .navtoogle{margin:0;display:block}.no-js .nav ul{max-height:30em;overflow:hidden}.js .nav ul{max-height:0;overflow:hidden}.js .nav .active+ul{max-height:30em;overflow:hidden;-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-o-transition:max-height .4s;-ms-transition:max-height .4s;transition:max-height .4s}.nav li span{display:inline-block;height:100%}.nav a{padding:.5em}.icon+span{margin-left:1em;font-size:.8em}.nav li:nth-child(6n+1){border-left:8px solid #ae4e01}.nav li:nth-child(6n+2){border-left:8px solid #bf7514}.nav li:nth-child(6n+3){border-left:8px solid #0d6f96}.nav li:nth-child(6n+4){border-left:8px solid #0a4b75}.nav li:nth-child(6n+5){border-left:8px solid #10222c}.nav li:nth-child(6n+6){border-left:8px solid #091219}.touch .nav a{padding:.8em;color:#eaeaea !important}}.navbar-collapse{padding:0}.navbar-nav.navbar-right:last-child{width:80%;margin:0}@media (max-width:768px){.navbar-collapse.collapse.in .navbar-nav.navbar-right:last-child{width:100%}}.navbar-nav>li>a{color:#fff !important}.navbar-nav>li>a:hover{color:#8a8a8a !important}.header h2{height:0;margin:0}.navbar{margin-top:-100px}.navbar-brand{padding:9px 15px}.navbar-brand img{display:none}@media (min-width:768px){.navbar-default{background-color:transparent;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;z-index:110}.navbar-default .navbar-nav>li>a{color:#ffffff;font-family:'Raleway',sans-serif;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-default .navbar-nav>li>a:hover{color:#fc4a1a}.navbar-default .navbar-nav>li>a:focus{color:#B5B5B5}.navbar-brand img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.navbar-nav>li>a{padding-top:45px}}@media (max-width:768px){.navbar-default{background-color:#fff !important}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:transparent;color:#ffffff}.header .section_overlay{background-color:#eaeaea}.logo{padding-top:15px}.home_text{text-align:left}.home-iphone{text-align:right}.home-iphone img{width:100%}@media (max-width:768px){.home-iphone{display:none}.home_text{text-align:center}}.home_text h1{color:#fff;text-transform:uppercase;font-size:35px;font-weight:300;line-height:45px;padding-top:30px}.home_text p{color:#fff;font-size:17px;line-height:28px;margin-top:0;font-weight:300}.home-btn,.home-btn:focus,.home-btn:active,.home-btn:visited{background:transparent;border-color:#fc4a1a;color:#fc4a1a;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;font-size:19px;text-transform:uppercase;border-radius:3px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.home-btn:hover{background-color:#fc4a1a;color:#fff}.tuor,.tuor:focus,.tuor:active,.tuor:visited{color:#A9ADB0;margin-left:20px;text-transform:uppercase;font-size:19px;font-weight:500;background:transparent;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.tuor:hover{color:#fff}.tuor i{font-size:20px;padding-left:5px;color:#fc4a1a}#main-slider{position:relative;background:#eaeaea}#main-slider .carousel h2{font-size:36px}#main-slider .carousel .btn{border:3px solid #fc4a1a;color:#fc4a1a;border-radius:0;margin-top:5px}#main-slider .carousel .btn:hover{background-color:rgba(255,255,255,0.3)}#main-slider .carousel .boxed{padding:10px 15px;background-color:rgba(0,0,0,0.8);display:inline-block}#main-slider .carousel .item{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0 !important;opacity:0;top:0;position:absolute;width:100%;display:block !important;height:auto;padding-bottom:50px;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms}#main-slider .carousel .item:first-child{top:auto;position:relative}#main-slider .carousel .item.active{opacity:1;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms;z-index:1}#main-slider .prev,#main-slider .next{position:absolute;top:50%;background-color:rgba(255,255,255,0.5);color:#fc4a1a;display:inline-block;margin-top:-25px;font-size:35px;height:45px;width:45px;line-height:45px;text-align:center;border-radius:4px;z-index:5}#main-slider .prev:hover,#main-slider .next:hover{background-color:rgba(0,0,0,0.15);border-radius:10px}#main-slider .prev{left:10px}#main-slider .next{right:10px}.carousel-indicators li{background-color:#fea642}.carousel-indicators .active{background-color:#fc4a1a}#main-slider .active .animation.animated-item-1{-webkit-animation:fadeInUp 300ms linear 300ms both;-moz-animation:fadeInUp 300ms linear 300ms both;-o-animation:fadeInUp 300ms linear 300ms both;-ms-animation:fadeInUp 300ms linear 300ms both;animation:fadeInUp 300ms linear 300ms both}#main-slider .active .animation.animated-item-2{-webkit-animation:fadeInUp 300ms linear 600ms both;-moz-animation:fadeInUp 300ms linear 600ms both;-o-animation:fadeInUp 300ms linear 600ms both;-ms-animation:fadeInUp 300ms linear 600ms both;animation:fadeInUp 300ms linear 600ms both}#main-slider .active .animation.animated-item-3{-webkit-animation:fadeInUp 300ms linear 900ms both;-moz-animation:fadeInUp 300ms linear 900ms both;-o-animation:fadeInUp 300ms linear 900ms both;-ms-animation:fadeInUp 300ms linear 900ms both;animation:fadeInUp 300ms linear 900ms both}#main-slider .active .animation.animated-item-4{-webkit-animation:fadeInUp 300ms linear 1200ms both;-moz-animation:fadeInUp 300ms linear 1200ms both;-o-animation:fadeInUp 300ms linear 1200ms both;-ms-animation:fadeInUp 300ms linear 1200ms both;animation:fadeInUp 300ms linear 1200ms both}#main-slider .active .animation.animated-item-5{-webkit-animation:fadeInUp 300ms linear 1500ms both;-moz-animation:fadeInUp 300ms linear 1500ms both;-o-animation:fadeInUp 300ms linear 1500ms both;-ms-animation:fadeInUp 300ms linear 1500ms both;animation:fadeInUp 300ms linear 1500ms both}#main-slider .active .animation.animated-item-6{-webkit-animation:fadeInUp 300ms linear 1800ms both;-moz-animation:fadeInUp 300ms linear 1800ms both;-o-animation:fadeInUp 300ms linear 1800ms both;-ms-animation:fadeInUp 300ms linear 1800ms both;animation:fadeInUp 300ms linear 1800ms both}.about{background:#F1F1F1}.inner_about_area{padding-top:50px}.inner_about_title{padding-bottom:50px}.inner_about_title h2{text-transform:uppercase;font-weight:800;font-size:30px;line-height:37px;position:relative}.inner_about_title h2:after{content:"";position:absolute;bottom:-12px;left:0;width:70px;background:#fc4a1a;height:1px}.inner_about_title p{font-size:19px;line-height:24px;margin-top:40px}.single_about_area{position:relative;padding-bottom:4px;padding-left:80px}.single_about_area div{position:absolute;top:0;left:0}.single_about_area div i{font-size:55px;color:#BABABA;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.single_about_area h3{color:#343434;text-transform:uppercase;font-size:20px;font-weight:800}.single_about_area p{color:#727272;font-size:15px}.single_about_area:hover div i{color:#fc4a1a}@media (min-width:991px) and (max-width:1200px){.about_phone img{margin-top:184px;width:80%;margin-right:20%}}.features{background-color:#f1f1f1}.features .section_title p{color:#1b3647}.feature_inner{padding-top:30px;padding-bottom:70px}.feature_iphone img{width:100%}.right_single_feature{position:relative;padding-left:90px;margin-bottom:65px;margin-top:35px}.right_single_feature div{position:absolute;font-size:40px;color:#fc4a1a;left:0;width:90px;height:90px;text-align:center;top:-8px}.right_single_feature h3{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:21px;color:#1b3647}.right_single_feature h3 span{color:#fc4a1a}.right_single_feature p{color:#1b3647;font-size:16px;font-weight:300;line-height:25px}.left_single_feature{position:relative;padding-right:90px;margin-bottom:65px;text-align:right;margin-top:35px}.left_single_feature div{position:absolute;font-size:40px;color:#fc4a1a;right:0;width:90px;height:90px;text-align:center;top:-8px}.left_single_feature h3{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:21px;color:#1b3647}.left_single_feature h3 span{color:#fc4a1a}.left_single_feature p{color:#1b3647;font-size:16px;font-weight:300;line-height:25px}.right_no_padding{padding-left:15px}.left_no_padding{padding-right:15px}@media (min-width:991px) and (max-width:1200px){.right_single_feature{margin-left:-60px}.left_single_feature{margin-right:-60px}.feature_iphone{margin-top:35px}.right_single_feature h3,.left_single_feature h3{margin-top:0;margin-bottom:15px}}.terapeuta{background:#ffffff}.terapeuta a{text-decoration:none;color:#fff}.terapeuta a:hover,.terapeuta a:hover p,.terapeuta a:hover .icon{text-decoration:none;color:#1b3647;cursor:pointer}.terapeuta_screen{padding-top:45px}.terapeuta_screen img{width:100%}.universidad img{margin:5px 0 20px;width:100%;max-width:130px}.universidad .insti img{max-width:105px}.universidad .ultimo img{max-width:200px}.available_store{background:#1a1a1a;margin-top:-8px;position:relative}.available_title{padding-top:75px}.available_title h2{color:#fff;font-size:30px}.available_title p{color:#B5B5B5}.single_store{text-align:center;border-left:1px solid #0F1217;min-height:230px;padding-bottom:15px;position:relative;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.single_store i{color:#fc4a1a;text-align:center;opacity:1;font-size:40px;padding-top:90px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.single_store:hover{background:#1b223f}.single_store:hover i{opacity:0}.single_store:hover div.store_inner{opacity:1}.store_inner{position:absolute;bottom:93px;width:100%;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.store_inner h2{text-align:center;font-weight:300;color:#d7dadb;font-size:16px}.no_padding{padding-left:0;padding-right:0}.last{border-right:1px solid #0F1217}.testimonial .section_title h2{color:#fff}.testimonial .section_title h3,.testimonial .section_title h5{color:#eaeaea}.testimonial .section_overlay{background:#166ba2;padding-top:25px}.testimonial .cuerpo{padding:20px 20px 0}.testimonial .cuerpo iframe{margin:10px}.contact .section_overlay{background:#152836;padding-top:25px}.contact .section_overlay h2{color:#fff}.contact .cuerpo{background:#eaeaea}.contact_form .form-control{display:block;width:100%;height:50px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#686868;background-color:transparent;border:1px solid #aeaeae;background-image:none;border-radius:3px;margin-bottom:15px;opacity:.8;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;outline:0 !important}.contact_form .form-control:focus{border:1px solid #fc4a1a;border-color:#fc4a1a;outline:0 none;box-shadow:0 0 0 rgba(0,0,0,0.075) inset,0 0 0 rgba(102,175,233,0.6)}.contact_form .form-control:-webkit-input-placeholder{color:#fc4a1a}.contact_form .form-control:-moz-placeholder{color:#fc4a1a}.contact_form .form-control:-moz-placeholder{color:#fc4a1a}.contact_form .form-control:-ms-input-placeholder{color:#fc4a1a}.submit-btn,.submit-btn:active,.submit-btn:focus,.submit-btn:visited{background-color:transparent;border:1px solid #fc4a1a;border-radius:4px;width:100%;height:50px;text-transform:uppercase;font-size:18px;color:#fc4a1a;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;outline:0 !important}.submit-btn:hover{background-color:#fc4a1a;color:#fff;border-color:#fc4a1a}.social_icons{padding:14px 0}.social_icons ul{margin:0;padding:0;text-align:center}.social_icons ul li{list-style:none;display:inline;padding-left:10px}.social_icons ul li a{text-decoration:none;display:inline-block;text-align:center;border:1px solid #fc4a1a;border-radius:3px;width:35px;height:35px;margin-bottom:5px;line-height:38px;color:#fc4a1a;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.social_icons ul li a i{font-size:20px}.social_icons ul li a:hover{background:#fc4a1a;border:1px solid #fc4a1a;color:#fff}@media (max-width:992px){.social_icons{padding:20px 15px}}.error{color:#fc4a1a;display:block;padding-bottom:15px;font-size:18px}.error i{padding-right:10px;font-size:18px}.Sucess{color:#4DB849;display:block;padding-bottom:15px;font-size:18px;text-align:center}.Sucess i{padding-right:10px;font-size:18px;color:#4DB849}.contact_form .form-control{color:#3d3d3d}#message{height:117px;resize:none}.subscribe{background-color:#fea642}.subscribe .section_overlay{padding-bottom:70px;background:transparent}.subscribe .section_title h2{color:#ffffff}.subscribe .section_title p{color:#eaeaea}.subscribe_form{text-align:center;padding-top:30px}.subscribe_form .form-control{background:transparent;border:1px solid #fff;border-radius:0;height:45px;border-left:0;border-right:0;border-top:0;color:#eaeaea;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.subscribe_form .form-control:focus{background:transparent;border-bottom:1px solid #f1f1f1;box-shadow:none}.subs-btn,.subs-btn:active,.subs-btn:focus,.subs-btn:visited{width:200px;background:transparent;border:1px solid #fc4a1a;border-radius:4px;height:45px;margin-left:0;margin-bottom:1px;color:#fc4a1a;text-transform:uppercase;font-weight:600;font-size:17px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;outline:0 !important}.subs-btn:hover{background-color:#fc4a1a;color:#fff;border-color:#fc4a1a}@media (min-width:300px){.subscribe_form .form-control{width:100%}}.subscription-success{color:#fff;text-align:center;font-size:20px}.subscription-error{color:#fff;text-align:center;font-size:20px}.img-flyer{width:100%;height:100%}.img-flyer img{width:100%}.video-taller{width:100%;height:100%}