.header {border-color:transparent;}
.header .searchForm .sarae .form input.submit {height:85px;}
.container .carea {padding:0px 20px;}

/* ***** Slides ***** */
#navbar {width:100%; z-index:500; position:absolute; bottom:34px; overflow:hidden; text-align:center;}
#navbar span {display:inline-block; width:17px; height:17px; background:url(../../doralprohealth.com/images/2/slide-nav.png) center no-repeat; cursor:pointer; margin:0px 5px 0px 5px; zoom:1;}
#navbar span.activeSlide {background:url(../../doralprohealth.com/images/2/slide-nav-h.png)}

#slides {width:100% !important; height:auto; margin:0px auto; position:relative; display:block; z-index:1; overflow:hidden;}
#slides .slide {width:100%; height:480px;}
#slides .slide img {left:50% !important; margin-left:-960px; position:absolute; max-width:none;}
#slides .ctxt {width:1170px; height:auto; position:absolute; top:110px; left:50%; margin-left:-585px; z-index:502;}
#slides .ctxt .ctxtarea {max-width:483px; padding:25px; background:url(../../doralprohealth.com/images/2/slide-caption-opacity.png); margin:0px auto;}
#slides .ctxt .ctxtarea .title {color:#fff; font-weight:700; font-size:37px; text-align:center; padding-bottom:10px; border-bottom:solid 1px #bdbdbd; line-height:40px;}
#slides .ctxt .ctxtarea .txt {color:#f0f0f0; text-align:center; font-size:17px; margin-top:10px;}
#slides .ctxt .ctxtarea a {display:block; width:176px; margin:20px auto 0px auto; padding:10px; background:#2eaae0; color:#fff; text-align:center; border-radius:9px; font-size:17px; text-transform:uppercase; font-weight:700;}
#slides .ctxt .ctxtarea a:hover {text-decoration:none;}

.res1810 #slides .slide {width:100%; height:600px;}
.res1810 #slides .slide img {margin-left:-1600px;}
.res1810 #slides .ctxt .ctxtarea {max-width:588px;}
.res1810 #slides .ctxt .ctxtarea .title {font-size:44px;}
.res1810 #slides .ctxt .ctxtarea .txt {font-size:20px;}
.res1810 #slides .ctxt .ctxtarea a {font-size:20px;}

.res940 #slides img {margin:0px 0px 0px -585px;}
.res940 #slides .ctxt .ctxtarea .title {font-size:30px;}

.res720 #slides img {margin:0px 0px 0px -470px;}
.res720 #slides .ctxt .ctxtarea .title {font-size:30px;}

.res480 #slides .slide {height:338px;}
.res480 #slides img {margin:0px 0px 0px -360px;}
.res480 #slides .ctxt {top:18px;}
.res480 #slides .ctxt .ctxtarea {width:326px; padding:15px;}
.res480 #slides .ctxt .ctxtarea .title {font-size:21px; line-height:normal;}
.res480 #slides .ctxt .ctxtarea .txt {font-size:15px;}
.res480 #slides .ctxt .ctxtarea a {font-size:16px; margin-top:10px;}

.res320 #slides .slide {height:280px;}
.res320 #slides img {margin:0px 0px 0px -240px;}
.res320 #slides .ctxt {top:50px;}
.res320 #slides .ctxt .ctxtarea {max-width:260px; padding:10px;}
.res320 #slides .ctxt .ctxtarea .title {font-size:18px; line-height:normal;}
.res320 #slides .ctxt .ctxtarea .txt {font-size:13px;}
.res320 #slides .ctxt .ctxtarea a {font-size:16px; margin-top:5px; padding:3px; width:143px;}
.res320 #navbar {bottom:20px;}

/* **** servicios **** */
.crscnt .crsarea {max-width:1130px;margin:0px auto;padding:30px 30px 60px;overflow:hidden;position:relative;}
.crscnt .crsarea .ttl {font-size:33px;font-weight:900;margin:0px 0px 10px 0px;text-align:center;text-transform:uppercase;color:#004f58;}
.crscnt .crsarea .ttl a {color:#464b74;}
.crscnt .crsarea .text {color:#6c6d6f; font-size:37px; text-align:center; margin-bottom:50px; padding:0px 30px 0px 30px;}
.crscnt .crsarea .row {float:left;width:33.33%;margin-bottom:30px;}
.crscnt .crsarea .rowSeparator {padding:25px 0px; clear:both;}
.crscnt .crsarea .row .pic {margin:0px 0px 0px 0px;padding:0px 10px;text-align:center;}
.crscnt .crsarea .row .pic img {/* border:2px solid #ccc; */border-radius:3px;max-width:100%;}
.crscnt .crsarea .row .info .title {color:#6c6d6f; font-size:30px; line-height:38px; height:89px; padding:0px 20px 0px 20px; text-align:center;}
.crscnt .crsarea .row .info .bntcnt {margin-top:10px;text-align:center;/* background:#464b74; */color:#fff;font-size:22px;font-weight:600;letter-spacing:0.8px;/* padding:11px 45px 13px 45px; */display:block;zoom:1;color:#004f58;}
.crscnt .crsarea .row:hover .info .bntcnt {;color:#2eaae0;text-decoration:none !important;}
.crscnt .crsarea .row:hover a {;color:#2eaae0;text-decoration:none !important;}

.crscnt .crsarea .row .info .bntcnt .btn {/* background:#464b74; */color:#fff;font-size:22px;font-weight:600;letter-spacing:0.8px;/* padding:11px 45px 13px 45px; */display:inline-block;zoom:1;color:#004f58;}
.crscnt .crsarea .bline .bbtn {width:fit-content;clear:both;color:#fff;/* position:absolute; *//* left:50%; */margin:0 auto;font-size:28px;padding:10px 50px;/* border:1px solid #464b74; */background:#2eaae0;display:block;text-align:center;bottom:29px;/* text-transform:uppercase; */font-weight:600;border-radius:50px;}

.res1810 .about .text a {font-size:31px;}
.res1810 .crscnt .crsarea .bline .bbtn {font-size:32px;}
.res480 .crsarea {padding:30px 30px 86px 20px;}
.res320 .crsarea {padding:30px 30px 86px 20px;}

.res1810 .crscnt .crsarea {max-width:1770px;}
.res1810 .crscnt .crsarea .text {padding:0px;}
.res1810 .crscnt .crsarea .row .pic {padding:0px;}
.res1810 .crscnt .crsarea .row .info .title {font-size:32px; line-height:46px;height:91px; padding:0px 50px 0px 50px;}
.res1810 .crscnt .crsarea .row .info .bntcnt .btn {font-size:25px; padding:11px 88px 13px 88px;}

.res940 .crscnt .crsarea .row .info .title {font-size:23px; line-height:normal; height:73px;}
.res940 .crscnt .crsarea .row .info .bntcnt .btn {font-size:18px; padding:9px 45px 11px 45px;}

.res720 .crscnt .crsarea {}
.res720 .crscnt .crsarea .text {font-size:30px; padding:0px; margin-bottom:30px;}
.res720 .crscnt .crsarea .row {float:none; width:auto; margin:30px auto 50px auto;}
.res720 .crscnt .crsarea .row .pic {margin:0px 0px 10px 0px; padding:0px 6px;}
.res720 .crscnt .crsarea .row .info .title {font-size:25px; line-height:normal; height:auto; padding:0px 4px 0px 4px;}
.res720 .crscnt .crsarea .row .info .bntcnt {margin-top:25px;}
.res720 .crscnt .crsarea .row .info .bntcnt .btn {font-size:16px;}
.res720 .crscnt .crsarea .rowSeparator {display:none;}

.res480 .crscnt .crsarea .ttl {font-size:36px;}
.res480 .crscnt .crsarea .text {font-size:30px; line-height:36px; padding:0px 10px;;}
.res480 .crscnt .crsarea .row {float:none; width:auto; margin:30px auto 50px auto;}
.res480 .crscnt .crsarea .row .info .title {height:auto;}
.res480 .crscnt .crsarea .rowSeparator {display:none;}

.res320 .crscnt .crsarea {/* padding:30px 10px 40px 10px; */}
.res320 .crscnt .crsarea .ttl {font-size:23px;line-height:40px;}
.res320 .crscnt .crsarea .text {font-size:26px; line-height:34px; margin-bottom:35px; padding:0px 10px;;}
.res320 .crscnt .crsarea .row {float:none;width:auto;margin:30px auto 30px auto;}
.res320 .crscnt .crsarea .row .pic {margin:0px 0px 10px 0px; padding:0px;}
.res320 .crscnt .crsarea .row .info .title {font-size:24px; line-height:30px;height:auto;}
.res320 .crscnt .crsarea .row .info .bntcnt {/* margin-top:25px; */}
.res320 .crscnt .crsarea .row .info .bntcnt .btn {font-size:16px; padding:9px 35px 11px 35px;}
.res320 .crscnt .crsarea .rowSeparator {display:none;}
.res320 .crscnt .crsarea .bline .bbtn {width:fit-content;margin:0 auto;font-size:18px;px;text-align:center;padding:10px 20px;}

/* **** PARALAX BANNER **** */
.wfy-plx-banner .wfy-plx-barea {position:relative; overflow:hidden; height:436px;}
.wfy-plx-banner .wfy-plx-barea .wfy-plx-content {z-index:1; position:relative;}
.wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed {position:absolute; top:0px; color:#fff; width:100%; background:url(../../doralprohealth.com/images/2/opacity-parallax.png);}
.wfy-plx-banner .wfy-plx-barea img.wfy-plx-bg {position:absolute; top:0px; z-index:0; max-width:none;}

.wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {position:relative; top:153px; width:1130px; padding:0px 20px; margin:0px auto;}
.wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .ctxtarea {max-width:420px;}
.wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .title {font-size:37px; font-weight:700; line-height:45px;}
.wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt a {color:#fff; background:#2eaae0; padding:15px 35px; display:inline-block; zoom:1; text-transform:uppercase; font-weight:700; border-radius:9px; margin-top:22px;}

.res1810 .wfy-plx-banner .wfy-plx-barea {height:576px;}
.res1810 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {width:1770px; top:175px;}
.res1810 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .ctxtarea {max-width:700px;}
.res1810 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .title {font-size:62px; line-height:62px;}
.res1810 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt a {font-size:28px;}

.res940 .wfy-plx-banner .wfy-plx-barea {height:370px;}
.res940 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {max-width:100%; top:115px; width:auto;}
.res940 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .title {font-size:30px; line-height:normal;}
.res940 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt a {margin-top:15px;}

.res720 .wfy-plx-banner .wfy-plx-barea {height:370px;}
.res720 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {max-width:680px; width:auto; top:105px; padding:0px; margin:0px auto; text-align:center;}
.res720 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .ctxtarea {max-width:initial;}

.res480 .wfy-plx-banner .wfy-plx-barea {height:370px;}
.res480 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {max-width:440px; width:auto; top:105px; padding:0px; margin:0px auto; text-align:center;}
.res480 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .ctxtarea {max-width:initial;}
.res480 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .title {font-size:30px;}

.res320 .wfy-plx-banner .wfy-plx-barea {height:257px;}
.res320 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt {max-width:440px; width:auto; top:85px; padding:0px; margin:0px auto; text-align:center;}
.res320 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .ctxtarea {max-width:initial;}
.res320 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt .title {font-size:20px; line-height:normal;}
.res320 .wfy-plx-banner .wfy-plx-barea .wfy-plx-fixed .ctxt a {margin-top:6px; font-size:15px; padding:10px 30px;}

/* ***** Row seccion1***** */
.container {border:none;}
.seccion1 {position:relative;overflow:hidden;height:233px;background:#d27d32;color:#fff;padding:0px;background:url(../../doralprohealth.com/images/2/banner-1.jpg) center no-repeat;height:760px;/* margin-top:-108px; */z-index:1;height:342px;}
.seccion1 .ttl {font-size:70px;font-weight:900;text-align:right;margin:100px 30px 0px 0px;color:#dd654a;/* text-transform:uppercase; *//* font-family:BebasNeue; */}
.seccion1 .text {font-size:17px;font-weight:400;text-align:left;/* font-family:Manrope; */max-width:1130px;margin:40px 30px 0 -570px;color:#fff;max-width:570px;float:left;left:50%;position:absolute;}
.seccion1 .text b {font-size:40px;/* font-weight:900; */text-align:left;font-family:arial;display:block;text-transform:uppercase;margin-bottom:15px;}

.res1810 .seccion1 {background:url(../../doralprohealth.com/images/2/banner-1-1810.jpg) center no-repeat;max-width:3590px;height:952px;/* margin-top:-99px; */height:570px;}
.res1810 .seccion1 .ttl {font-size:60px;}
.res1810 .seccion1 .text {font-size:24px;max-width:820px;margin-top:130px;margin-left:-840px;}
.res1810 .seccion1 .text b {font-size:50px;}

.res940 .seccion1 {background:url(../../doralprohealth.com/images/2/banner-1-940.jpg) center no-repeat;height:807px;/* margin-top:-122px; */height:342px;}
.res940 .seccion1 .ttl {font-size:42px;margin-right:20px;margin-top:120px;}
.res940 .seccion1 .text {font-size:16px;max-width:460px;margin-left:-430px;/* margin-top:360px; */}
.res940 .seccion1 .text b {font-size:32px;}

.res720 .seccion1 {height:840px;background:url(../../doralprohealth.com/images/2/banner-1-720.jpg)center no-repeat;/* margin-top:-102px; */height:342px;}
.res720 .seccion1 .ttll {/* float:none; *//* margin:40px auto 0; *//* width:140px; *//* padding:10px 10px 10px 10px; */font-size:17px;}
.res720 .seccion1 .ttl {font-size:44px;text-align:center;margin:40px auto 10px;}
.res720 .seccion1 .text {font-size:16px;/* float:none; *//* text-align:center; */margin:24px auto 0px;padding:0 30px;max-width:360px;/* margin-top:500px; */left:auto;/* position:relative; */}
.res720 .seccion1 .text b {font-size:27px;/* text-align:center; */}

.res480 .seccion1 {height:550px;background:url(../../doralprohealth.com/images/2/banner-1-480.jpg) top no-repeat #2588b2;/* margin-top:-91px; */height:570px;}
.res480 .seccion1 .ttl {font-size:20px;font-size:34px;text-align:center;margin:40px auto 10px;}
.res480 .seccion1 .text {font-size:18px;float:none;text-align:center;margin:0 auto;padding:0 10px;max-width:430px;left:auto;margin-top:240px;position:relative;}
.res480 .seccion1 .ttll {float:none;margin:20px auto 0px;/* width:152px; */}
.res480 .seccion1 .text b {font-size:30px;text-align:center;line-height:40px;}

.res320 .seccion1 {height:579px;background:url(../../doralprohealth.com/images/2/banner-1-320.jpg) top no-repeat #2588b2;/* margin-top:-72px; */height:550px;}
.res320 .seccion1 .ttl {font-size:30px;text-align:center;margin:40px auto 10px;}
.res320 .seccion1 .text {font-size:16px;float:none;text-align:center;margin:0 auto;padding:0 10px;max-width:300px;left:auto;position:relative;margin-top:190px;}
.res320 .seccion1 .ttll {float:none;margin:20px auto 0;/* width:188px; */font-size:16px;/* padding:5px 10px; */}
.res320 .seccion1 .text b {font-size:24px;text-align:center;line-height:30px;}

.seccion1 .ttll {display:block;font-weight:900;color:#004f58;font-size:22px;width:fit-content;text-align:center;padding:10px 50px;background:#ffbc00;border-radius:30px;margin-top:20px;}
.seccion1 .ttll:hover {background:#fff;text-decoration:none;color:#2eaae0;}
.res1810 .seccion1 .ttll {font-size:28px;/* width:380px; *//* padding:10px 50px 10px 50px; */}
.res940 .seccion1 .ttll {font-size:20px;/* width:200px; */line-height:25px;}

/* ***** seccion2 ***** */
.seccion2 .tarea {max-width:1130px; padding:0px 20px; margin:0px auto;}
.seccion2 .tarea .cols {position:relative;min-height:342px;margin:50px 0px 0px;}
.seccion2 .tarea .cols .col1 {position:absolute;top:0px;left:0px;z-index:9;}
.seccion2 .tarea .cols .col1 .video {position:relative;}
.seccion2 .tarea .cols .col1 .video img {width:525px; height:auto;}
.seccion2 .tarea .cols .col1 .video .btn {display:block;width:525px;height:316px;background:url(../../doralprohealth.com/images/0/play-btn.png) center no-repeat;position:absolute;top:0px;left:0px;}
.seccion2 .tarea .cols .col1 .video .btn:hover {background:url(../../doralprohealth.com/images/0/play-btn-h.png) center no-repeat;}
.seccion2 .tarea .cols .col1 .vm {font-size:31px; font-weight:600; text-transform:uppercase; display:block; text-align:center; margin-top:12px; color:#28345e;}
.seccion2 .tarea .cols .col2 {padding-left:556px;width:auto;top:0px;display:block;}
.seccion2 .tarea .cols .col2 .title {font-size:34px;font-weight:600;text-transform:uppercase;text-align:left;color:#004f58;line-height:42px;width:492px;margin:0px;margin-bottom:20px;}
.seccion2 .tarea .cols .col2 .line {height:3px; background:#ccc; margin:20px 0px;}
.seccion2 .tarea .cols .col2 .cont {position:relative; padding-bottom:50px;}
.seccion2 .tarea .cols .col2 .cont .text .txt {font-weight:300;font-size:18px;text-align:left;/* text-transform:uppercase; */}
.seccion2 .tarea .cols .col2 .cont .text .client {text-align:center;margin-top:15px;font-size:22px;/* text-transform:uppercase; */color:#fff;background:#2eaae0;padding:10px 40px;border-radius:50px;font-weight:600;display:block;width:fit-content;z-index:99;position:absolute;}

.res1810 .seccion2 .tarea {max-width:1770px;}
.res1810 .seccion2 .tarea .cols {min-height:416px;margin-top:90px;}
.res1810 .seccion2 .tarea .cols .col1 .video img {width:680px;}
.res1810 .seccion2 .tarea .cols .col1 .video .btn {width:680px;height:409px;}
.res1810 .seccion2 .tarea .cols .col2 {padding-left:723px;}
.res1810 .seccion2 .tarea .cols .col2 .title {width:auto;font-size:50px;}
.res1810 .seccion2 .tarea .cols .col2 .cont .text .client {margin-top:43px;font-size:28px;padding:10px 60px;}
.res1810 .seccion2 .tarea .cols .col2 .cont {padding-bottom:70px;}
.res1810 .seccion2 .tarea .cols .col2 .line {margin:20px 0px 40px 0px;}
.res1810 .seccion2 .tarea .cols .col2 .cont .text .txt {font-size:26px;}

.res940 .seccion2 .tarea .cols .col1 .video img {width:421px;}
.res940 .seccion2 .tarea .cols .col1 .video .btn {width:421px;height:254px;/* background:url(/images/0/play-btn-940.png) center no-repeat; */}
.res940 .seccion2 .tarea .cols .col1 .video .btn:hover {/* background:url(/images/0/play-btn-h-940.png) center no-repeat; */}
.res940 .seccion2 .tarea .cols .col2 {padding-left:448px;}
.res940 .seccion2 .tarea .cols .col2 .title {font-size:28px;width:317px;margin-bottom:10px;}
.res940 .seccion2 .tarea .cols .col2 .cont .text .txt {font-size:14px;}
.res940 .seccion2 .tarea .cols .col2 .cont .text .client {font-size:16px;padding:10px 30px;}
.res940 .seccion2 .tarea .cols {min-height:272px;}

.res720 .seccion2 .tarea .cols .col1 {position:static;padding:0px;}
.res720 .seccion2 .tarea .cols .col1 .video {max-width:680px; margin:0px auto;}
.res720 .seccion2 .tarea .cols .col1 .video img {width:680px;}
.res720 .seccion2 .tarea .cols .col1 .video .btn {width:100%;height:410px;/* background:url(/images/0/play-btn-720.png) center no-repeat; */}
.res720 .seccion2 .tarea .cols .col1 .video .btn:hover {/* background:url(/images/0/play-btn-h-720.png) center no-repeat; */}
.res720 .seccion2 .tarea .cols .col2 {padding:0px;margin-top:30px;position:static;}
.res720 .seccion2 .tarea .cols .col2 .title {font-size:33px;width:auto;text-align:center;}
.res720 .seccion2 .tarea .cols .col2 .cont .text .txt {text-align:center;}
.res720 .seccion2 .tarea .cols {position:relative;/* min-height:750px; */margin:50px 0px 0px;}
.res720 .seccion2 .tarea .cols .col2 .cont .text .client {margin:20px auto 0;position:static;}
.res720 .seccion2 .tarea .cols .col2 .cont {padding-bottom:10px;}


.res480 .seccion2 .tarea .cols .col1 {position:static;padding:0px;}
.res480 .seccion2 .tarea .cols .col1 .video {max-width:440px; margin:0px auto;}
.res480 .seccion2 .tarea .cols .col1 .video img {width:440px;}
.res480 .seccion2 .tarea .cols .col1 .video .btn {width:100%;height:265px;/* background:url(/images/0/play-btn-480.png) center no-repeat; */}
.res480 .seccion2 .tarea .cols .col1 .video .btn:hover {/* background:url(/images/0/play-btn-h-480.png) center no-repeat; */}
.res480 .seccion2 .tarea .cols .col1 .vm {font-size:20px;}
.res480 .seccion2 .tarea .cols .col2 {padding:0px;margin-top:40px;}
.res480 .seccion2 .tarea .cols .col2 .title {font-size:33px;width:auto;text-align:center;}
.res480 .seccion2 .tarea .cols .col2 .cont .text .txt {text-align:center;}
.res480 .seccion2 .tarea .cols {position:relative;/* min-height:750px; */margin:50px 0px 0px;}
.res480 .seccion2 .tarea .cols .col2 .cont .text .client {margin:20px auto 0;position:static;}
.res480 .seccion2 .tarea .cols .col2 .cont {padding-bottom:40px;}


.res320 .seccion2 .tarea {padding:0px 10px;}
.res320 .seccion2 .tarea .cols {margin:30px 0px;}
.res320 .seccion2 .tarea .cols .col1 {position:static;padding:0px;}
.res320 .seccion2 .tarea .cols .col1 .video {max-width:300px;margin:0px auto;}
.res320 .seccion2 .tarea .cols .col1 .video img {width:300px;}
.res320 .seccion2 .tarea .cols .col1 .video .btn {width:100%;height:180px;/* background:url(/images/0/play-btn-320.png) center no-repeat; */background-size:80px;}
.res320 .seccion2 .tarea .cols .col1 .video .btn:hover {/* background:url(/images/0/play-btn-h-320.png) center no-repeat; */}
.res320 .seccion2 .tarea .cols .col1 .vm {font-size:20px;}
.res320 .seccion2 .tarea .cols .col2 {padding:0px; margin-top:30px;}
.res320 .seccion2 .tarea .cols .col2 .title {font-size:26px;width:auto;text-align:center;}
.res320 .seccion2 .tarea .cols .col2 .cont .text .txt {text-align:center;font-size:16px;}
.res320 .seccion2 .tarea .cols {position:relative;/* min-height:750px; */margin:50px 0px 0px;}
.res320 .seccion2 .tarea .cols .col2 .cont .text .client {margin:20px auto 0;font-size:16px;position:static;}
.res320 .seccion2 .tarea .cols .col2 .cont {padding-bottom:40px;}


/* ***** Row seccion3***** */
.container {border:none;}
.seccion3 {position:relative;overflow:hidden;height:233px;background:#d27d32;color:#fff;padding:0px;background:url(../../doralprohealth.com/images/2/banner-2.jpg) center no-repeat;height:760px;/* margin-top:-108px; */z-index:1;height:342px;}
.seccion3 .ttl {font-size:70px;font-weight:900;text-align:right;margin:100px 30px 0px 0px;color:#dd654a;/* text-transform:uppercase; *//* font-family:BebasNeue; */}
.seccion3 .text {font-size:17px;font-weight:400;text-align:left;/* font-family:Manrope; */max-width:1130px;margin:70px 30px 0 -570px;color:#fff;max-width:610px;float:left;left:50%;position:absolute;}
.seccion3 .text b {font-size:40px;/* font-weight:900; */text-align:left;font-family:arial;display:block;text-transform:uppercase;margin-bottom:15px;}

.res1810 .seccion3 {background:url(../../doralprohealth.com/images/2/banner-2-1810.jpg) center no-repeat;max-width:3590px;height:952px;/* margin-top:-99px; */height:570px;}
.res1810 .seccion3 .ttl {font-size:60px;}
.res1810 .seccion3 .text {font-size:24px;max-width:820px;margin-top:230px;margin-left:-850px;}
.res1810 .seccion3 .text b {font-size:50px;}

.res940 .seccion3 {background:url(../../doralprohealth.com/images/2/banner-2-940.jpg) center no-repeat;height:807px;/* margin-top:-122px; */height:342px;}
.res940 .seccion3 .ttl {font-size:42px;margin-right:20px;margin-top:120px;}
.res940 .seccion3 .text {font-size:16px;max-width:460px;margin-left:-430px;/* margin-top:360px; */}
.res940 .seccion3 .text b {font-size:32px;}

.res720 .seccion3 {height:840px;background:url(../../doralprohealth.com/images/2/banner-2-720.jpg)center no-repeat;/* margin-top:-102px; */height:342px;}
.res720 .seccion3 .ttll {/* float:none; *//* margin:40px auto 0; *//* width:140px; *//* padding:10px 10px 10px 10px; */font-size:17px;}
.res720 .seccion3 .ttl {font-size:44px;text-align:center;margin:40px auto 10px;}
.res720 .seccion3 .text {font-size:16px;/* float:none; *//* text-align:center; */margin:64px auto 0px;padding:0 30px;max-width:400px;/* margin-top:500px; */left:auto;/* position:relative; */}
.res720 .seccion3 .text b {font-size:27px;/* text-align:center; */}

.res480 .seccion3 {height:550px;background:url(../../doralprohealth.com/images/2/banner-2-480.jpg) bottom no-repeat #297b2f;/* margin-top:-91px; */height:550px;}
.res480 .seccion3 .ttl {font-size:20px;font-size:34px;text-align:center;margin:40px auto 10px;}
.res480 .seccion3 .text {font-size:18px;float:none;text-align:center;margin:0 auto;padding:0 10px;max-width:430px;left:auto;margin-top:30px;position:relative;}
.res480 .seccion3 .ttll {float:none;margin:20px auto 0px;/* width:152px; */}
.res480 .seccion3 .text b {font-size:30px;text-align:center;line-height:40px;}

.res320 .seccion3 {height:579px;background:url(../../doralprohealth.com/images/2/banner-2-320.jpg) bottom no-repeat #297a2d;/* margin-top:-72px; */height:550px;}
.res320 .seccion3 .ttl {font-size:30px;text-align:center;margin:40px auto 10px;}
.res320 .seccion3 .text {font-size:16px;float:none;text-align:center;margin:0 auto;padding:0 10px;max-width:290px;left:auto;position:relative;margin-top:40px;}
.res320 .seccion3 .ttll {float:none;margin:20px auto 0;/* width:188px; */font-size:16px;/* padding:5px 10px; */}
.res320 .seccion3 .text b {font-size:24px;text-align:center;line-height:30px;}

.seccion3 .ttll {display:block;font-weight:900;color:#2eaae0;font-size:22px;width:fit-content;text-align:center;padding:10px 50px;background:#fff;border-radius:30px;margin-top:20px;}
.seccion3 .ttll:hover {background:#2eaae0;text-decoration:none;color:#fff;}
.res1810 .seccion3 .ttll {font-size:28px;/* width:380px; *//* padding:10px 50px 10px 50px; */}
.res940 .seccion3 .ttll {font-size:20px;/* width:200px; */line-height:25px;}


/* **** proximos-eventos List Carrusel **** */
.proximos-eventos {background:#efefef;padding:30px 0px 40px 0px;}
.proximos-eventos .narea {max-width:1130px; padding:0px 20px; margin:0px auto;}
.proximos-eventos .narea .ttl {font-size:50px;font-weight:900;text-align:center;text-transform:uppercase;color:#2eaae0;font-family:arial;}
.proximos-eventos .narea .sbttl {color:#6c6d6f; font-size:30px; text-align:center;}
.proximos-eventos .narea .features {position:relative;}
.proximos-eventos .narea .features .posts .clear {display:none;}
.proximos-eventos .narea .features .arrow {display:block; width:28px; height:59px; position:absolute; top:80px; cursor:pointer;}
.proximos-eventos .narea .features .arrow.carrousel-left {background:url(../images/2/nav-left-product.html) center no-repeat; left:0px;}
.proximos-eventos .narea .features .arrow.carrousel-left:hover {background:url(../images/2/nav-left-product-h.html) center no-repeat;}
.proximos-eventos .narea .features .arrow.carrousel-right {background:url(../images/2/nav-right-product.html) center no-repeat; right:0px;}
.proximos-eventos .narea .features .arrow.carrousel-right:hover {background:url(../images/2/nav-right-product-h.html) center no-repeat;}
.proximos-eventos .narea .features .bline {height:auto;}
.proximos-eventos .narea .features .bline .bbtn {color:#fff;font-size:24px;padding:10px 10px;width:230px;text-align:center;border-radius:30px;font-weight:600;margin:0 auto;display:block;background:#2eaae0;}
.proximos-eventos .narea .features .bline .bbtn:hover {/* background:url(/images/2/ver-mas-articulos-boton-h.png) 180px center no-repeat #fff; *//* color:#8142d3; */}
.proximos-eventos .narea .features .posts {margin-top:20px;overflow:hidden;width:1074px;margin:40px auto 40px auto;height:auto;}
.proximos-eventos .narea .features .posts .npost {float:left;width:27%;overflow:hidden;margin-bottom:10px;margin:0 30px;}
.proximos-eventos .narea .features .posts .npost .nparea {margin:10px 20px;/* box-shadow:0px 0px 11px 0px #b9b8b8; */padding-bottom:40px;}
.proximos-eventos .narea .features .posts .npost .nparea .npic {margin-bottom:15px; display:block;}
.proximos-eventos .narea .features .posts .npost .nparea .npic img {max-width:100%;}
.proximos-eventos .narea .features .posts .npost .nparea .ntext {margin:0px 35px;/* font-size:18px; */color:#9f9f9f;margin-top:5px;text-align:center;font-weight:700;bottom:0px;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {font-size:20px;line-height:26px;color:#000;font-weight:900;margin:0 10px;margin-top:20px;display:block;min-height:53px;text-align:center;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .ntxt {font-size:15px; color:#696869; margin:25px 0px 0px 0px;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt {text-align:center;margin:30px 0px 0px 0px;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea {background:#dd6449;border-radius:30px;color:#fff;font-size:20px;font-weight:600;letter-spacing:0.8px;padding:8px 60px 9px 60px;display:inline-block;zoom:1;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea:hover {text-decoration:underline;}
.proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea .txt {/* background:url(/images/2/boton-leer-mas-articulos.png) right center no-repeat; *//* padding-right:25px; */}

.proximos-eventos .narea .features .posts .npost .socialcntitems {display:none;}
.proximos-eventos .narea .features .posts .npost .ndate {color:#818181;font-weight:600;margin-bottom:5px;}
.proximos-eventos .narea .features .posts .npost .info .ndate b {display:none;}
.proximos-eventos .narea .features .posts .npost .nttl {font-size:22px;font-weight:700;color:#0b0b0b;}
.proximos-eventos .narea .features .posts .npost .inf {color:#818181;margin:10px 0px;padding-left:30px;}
.proximos-eventos .narea .features .posts .npost .inf.ntxt {padding-left:0px;}
.proximos-eventos .narea .features .posts .npost .info .location {background:url(../../doralprohealth.com/images/0/icon-locacion.png) left no-repeat;}
.proximos-eventos .narea .features .posts .npost .info .capacidad {background:url(../../doralprohealth.com/images/0/icon-hora.png) left no-repeat;}
.proximos-eventos .narea .features .posts .npost .info .patrocinios {background:url(../../doralprohealth.com/images/0/icon-patrocinio.png) left no-repeat;}
.proximos-eventos .narea .features .posts .nrea {display:none;}

.res1810 .proximos-eventos {padding:45px 0px 55px 0px;}
.res1810 .proximos-eventos {padding:45px 0px 55px 0px;}
.res1810 .proximos-eventos .narea {max-width:1770px;}
.res1810 .proximos-eventos .narea .ttl {font-size:55px;}
.res1810 .proximos-eventos .narea .sbttl {font-size:36px;}
.res1810 .proximos-eventos .narea .features .posts .npost {width:27%;margin:0px 50px;}
.res1810 .proximos-eventos .narea .features .arrow {top:138px;}
.res1810 .proximos-eventos .narea .features .posts {width:1681px;height:auto;}
.res1810 .proximos-eventos .narea .features .posts .npost .nparea .ntext {font-size:20px;}
.res1810 .proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {font-size:30px;line-height:36px;min-height:72px;}
.res1810 .proximos-eventos .narea .features .posts .npost .nparea .cpost .ntxt {font-size:23px;}
.res1810 .proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea {font-size:23px; padding:8px 82px 9px 82px;}
.res1810 .proximos-eventos .narea .features .bline .bbtn {font-size:32px;}

.res940 .proximos-eventos .narea .features .arrow {top:54px;}
.res940 .proximos-eventos .narea .features .posts {width:855px;height:auto;}
.res940 .proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {/* min-height:104px; */}
.res940 .proximos-eventos .narea .features .posts .npost {width:225px;}

.res720 .proximos-eventos .narea .ttl {line-height:41px; padding:0px 20px 0px 20px;}
.res720 .proximos-eventos .narea .sbttl {padding:0px 20px; line-height:36px;}
.res720 .proximos-eventos .narea .features .arrow {top:70px;}
.res720 .proximos-eventos .narea .features .posts {width:100%;height:auto;}
.res720 .proximos-eventos .narea .features .posts .npost {width:41%;margin-bottom:0px;}
.res720 .proximos-eventos .narea .features .posts .npost3 {width:45%;margin:0 auto;margin-top:500px;margin-bottom:50px;float:none;}
.res720 .proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {min-height:54px;}
.res720 .proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea {font-size:18px; padding:9px 25px 9px 25px;}
.res720 .proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt {text-align:center;margin:30px 0px 0px 0px;}

.res480 .proximos-eventos .narea .ttl {font-size:36px;}
.res480 .proximos-eventos .narea .sbttl {line-height:34px;}
.res480 .proximos-eventos .narea .features .arrow {top:90px;}
.res480 .proximos-eventos .narea .features .posts {width:100%;height:auto;}
.res480 .proximos-eventos .narea .features .posts .npost {width:auto;float:none;margin-bottom:40px;}
.res480 .proximos-eventos .narea .features .posts .npost .nparea {/* margin:0px; */padding-bottom:10px;}
.res480 .proximos-eventos .narea .features .bline {margin-bottom:0px;}
.res480 .proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {margin-top:10px;min-height:auto;}
.res480 .proximos-eventos .narea .features .bline .bbtn {/* margin-left:-155px; */font-size:20px;width:165px;}

.res320 .proximos-eventos .narea {padding:0px 10px;}
.res320 .proximos-eventos .narea .ttl {font-size:40px;line-height:45px;}
.res320 .proximos-eventos .narea .sbttl {font-size:25px; line-height:29px;}
.res320 .proximos-eventos .narea .features .arrow {width:20px; height:42px; top:60px;}
.res320 .proximos-eventos .narea .features .arrow.carrousel-left {background:url(../images/2/nav-left-product-320.html) center no-repeat;}
.res320 .proximos-eventos .narea .features .arrow.carrousel-left:hover {background:url(../images/2/nav-left-product-320-h.html) center no-repeat;}
.res320 .proximos-eventos .narea .features .arrow.carrousel-right {background:url(../images/2/nav-right-product-320.html) center no-repeat;}
.res320 .proximos-eventos .narea .features .arrow.carrousel-right:hover {background:url(../images/2/nav-right-product-320-h.html) center no-repeat;}
.res320 .proximos-eventos .narea .features .posts {height:auto;width:100%;}
.res320 .proximos-eventos .narea .features .posts .npost {width:auto;float:none;margin-bottom:40px;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea {/* margin:0px; */padding-bottom:10px;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea .ntext {float:none; margin-top:15px;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea .cpost .nttl {margin-top:10px;min-height:auto;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea .cpost .ntxt {margin-top:10px;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt {margin-top:20px; text-align:center;}
.res320 .proximos-eventos .narea .features .posts .npost .nparea .cpost .btncnt .nrea {font-size:18px; padding:8px 40px 9px 40px;}
.res320 .proximos-eventos .narea .features .bline {margin-bottom:0px;}
.res320 .proximos-eventos .narea .features .bline .bbtn {/* margin-left:-129px; */font-size:20px;width:165px;}

