.pdp-1{padding: 120px 0px 120px 0px;} .listst{list-style: none; text-align: center; padding-left: 0px;} .sec2{ background-image: url(../images/fondo.png); background-repeat: no-repeat; background-size: cover; background-attachment: fixed;} .sec3{background-image: url(img/banner3.jpg); background-repeat: no-repeat; background-size: cover;} .sec5{background-image: url(../images/banner2.jpg); background-repeat: no-repeat; background-size: cover;} .sec7{background:#153d9238;} .sec8{background-image: url(../images/tres.jpg); background-repeat: no-repeat; background-size: cover; background-attachment: fixed; } .sec9{} .bn-inicio{background-image: url(../images/man-far-gone-PK297A3-scaled.jpg); background-attachment: fixed; background-repeat: no-repeat; background-size: cover; background-position: center right; padding-top: 93px; } .tx-wh{color: #fff; padding-bottom: 17px;} .form-cont{background: rgba(255,255,255,0.9); padding: 50px 30px;} .inpfor{height: 50px; border: none; border-radius: 0px; margin-bottom: 10px; border-bottom: solid 1px #153d92;} .icns{width: 80px; margin-bottom: 30px;} .bac-3e{background: transparent; padding: 50px;} .icns2{width: 80px; margin-bottom: 30px;} .cont2{padding-top: 120px; padding-bottom: 120px;}.bac-4e{background: rgba(255,255,255,0.9); padding: 50px;} .pdp-2{padding-top: 80px; padding-bottom: 80px;}.pdp-3{padding-top: 80px; padding-bottom: 80px;} button.btn.btn-primary {background: #153d92; color: #fff; border-color: #153d92; border-radius: 0px; width: 100%; padding: 10px 0px;}.btn.btn-primary:hover {background: #252525; border-color: #252525;} .btn.btn-primary:visited {background: #252525; border-color: #252525;} .btn.btn-primary:active {background: #252525; border-color: #252525;} .btn.btn-primary:focus{background: #252525; border-color: #252525;}.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle { color: #fff; background-color: #252525;border-color: #252525;}
a.btn.btn-secondary.text-center { background: #153d92; border: #153d92; border-radius: 0px; width: 25%; padding: 12px 0px; font-size: 20px;}a.btn.btn-outline-dark {background: #153d92; color: #fff; font-size: 18px; border-radius: 0px; width: 90%; padding: 10px 0px;} h1, h2, h3, h4, h4, h6{font-weight: 500; letter-spacing: 5px;} a{color: #153d92;} a:hover{text-decoration: none; color: #153d92;} .portafl:hover{box-shadow: 0px 0px 10px #ccc;} .portafl {padding: 10px;     transition: all 500ms;}
.portafl:hover .covert{display: flex; width: 86%; height: 85%; position: absolute; background: #ffffff; padding: 20px; margin: 10px;} .covert{display: none; justify-content: center; align-items: center;     transition: all 500ms;} .titport:after {content: ""; height: 1px; width: 50px; position: absolute; top: 70px; left: calc(50% - 20px); background-color: #153d92; -webkit-transform: rotate(-38deg); -moz-transform: rotate(-38deg); transform: rotate(-38deg);} .carousel-control-next-icon,.carousel-control-prev-icon {filter: brightness(0.1);} .carousel-control-prev {    left: -32px;} .carousel-control-next {    right: -36px;} .carousel-indicators li {background-color: rgb(115 115 115 / 50%) !important;} .carousel-indicators .active {background-color: #153d92 !important;}
@font-face{font-family: "Montserrat Regular"; src: url("Montserrat-Regular.ttf");} @font-face {font-family: "Montserrat ELight"; src: url("Montserrat-EL.ttf"); font-display: swap;} body{font-family: "Montserrat Regular";} p{font-family: "Montserrat ELight"; text-transform: uppercase;}.input-group-text {background: #fff; border: none; border-bottom: solid 1px #153d92;border-radius: 0px;}
.bg-custom{background: #ffffffa6 !important; } a.scroll-to-top.hidden-mobile.visible {opacity: 0;}
.cbh-phone{position:fixed; left: -34px; bottom: -55px; visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:99;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}
.cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2153d92px,0,0);transform:translate3d(2153d92px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.cbh-phone.cbh-static1{opacity:.6} .cbh-phone.cbh-hover1{opacity:1} .cbh-ph-circle{width:110px;height:110px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cbh-phone.cbh-active .cbh-ph-circle1{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5} .cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5} .cbh-phone.cbh-green .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5} .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:rgba(204,204,204,1);opacity:.5} .cbh-phone.cbh-gray .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5} .cbh-ph-circle-fill{top:58px;left:58px;position:absolute;background-color:#153d92;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}         .cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important} .cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important} .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important} .cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:1!important} .cbh-ph-img-circle1{width:50px;height:50px;top:70px;left:70px;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDEtMjFUMTA6Mjg6MjEtMDY6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTAxLTIxVDE1OjM1OjI2LTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTAxLTIxVDE1OjM1OjI2LTA2OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDM5OEEwMzNDOTUxMUVBQTYyNkU3M0Y2MDI2NTk0NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDM5OEEwNDNDOTUxMUVBQTYyNkU3M0Y2MDI2NTk0NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjpp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);background-size: 40px 40px;background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out}
.cbh-phone.cbh-active .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)} .cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:rgba(117,235,80,1)} .cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)} .cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)} .cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:rgba(204,204,204,1)} .cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:rgba(117,235,80,1)}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}
.cbh-ph-img-circle1 {} .cbh-phone.cbh-green .cbh-ph-circle {border-color: rgb(95, 178, 79)} .cbh-phone.cbh-green .cbh-ph-circle-fill {background-color: rgb(95, 178, 79);} .cbh-phone.cbh-green .cbh-ph-img-circle1 {background-color: rgb(251, 255, 251);}
.kmacb__manager-border{position: absolute; width: 75px; height: 75px; top: 50%; left: 50%; margin-top: -39.5px; margin-left: -39.5px; border-radius: 100%; border: 2px solid #ffe787; -webkit-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite; -moz-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite; -ms-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite; -o-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite; animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite; opacity: .8; transform-origin: center;}
.kmacb__manager-fill{background: #52aff7 center bottom no-repeat; position: absolute; width: 75px; height: 75px; top: 50%; left: 50%; margin-top: -37.5px; margin-left: -37.5px; border-radius: 100%; opacity: .5; -webkit-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite; -moz-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite; -ms-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite; -o-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite; animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite; transform-origin: center;}
.kmacb__manager-circle {background: #52aff7; position: absolute; width: 120px; height: 120px; top: 50%; left: 50%; margin-top: -60px; margin-left: -60px; border-radius: 100%;}
@media(max-width: 767px)
{
a.btn.btn-secondary.text-center {width: 90%;}
h1.text-center.tx-wh {font-size: 25px;}
}

.carousel-control-next, .carousel-control-prev{
	    top: 102px;
}

.fb-post {
  width: 500px;
}

.hd-menu{
/*	background: #c4c8c7;*/
	font-size: 18px; 
	background: #fefefe;
    font-size: 18px;
    -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 4px 4px rgb(0 0 0 / 40%);
    box-shadow: 0 4px 4px rgb(123 123 123 / 31%);
}
.hm_estrategias{
	background: #153d92;
	padding-top: 45px;
    padding-bottom: 40px;
    color: #fff;
    margin-bottom: 4em;
}

.hm-restaurante-internet{
	background: #153d92;
    color: #fff;
    text-align: center;
    margin-bottom: 5em;
}
.hm-restaurante-internet ul{
	list-style: none;
}
.hm-restaurante-internet ul li{
	padding-bottom: 11px;
}

.hm-restaurante-internet h2 ,h3{
	padding-bottom: 15px;
}

.btn-estrategias{
	    background: #fff;
    border-radius: 0px;
    color: #153d92 ;
    font-size: 16px;
        width: 33%;
    padding: 12px 0px;
    transition: all 500ms;
    font-family: "Montserrat Regular";
    font-weight: 600;
}
.btn-estrategias:hover{
	color: #fff;
	border: 1px solid #fff;
	background: transparent;
}

.img-pulse{
	max-width: 100%;
    height: auto;
    transition: all 500ms;
}
.img-pulse:hover {
    transform: scale(1.1);
    z-index: 10;
}
.icon-tel{
	font-size: 16px;
}
.img-logo{
	width: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.icon-redes{
	font-size:28px;
	text-align: right;
}
/*
.hm-caracteristicas h4{
	font-size: 17px;
}
*/
.eltdf-btn.eltdf-btn-load-more {
    line-height: 44px;
    padding: 0;
}

.eltdf-btn {
    box-sizing: border-box;
    font-family: Roboto,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    letter-spacing: .05em;
    line-height: 2em;
    margin: 0;
    outline: 0;
    text-transform: lowercase;
    width: auto;
    -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    transition: color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
    padding: 15px 39px;
    cursor: pointer;
        margin-bottom: 20px;
}
.eltdf-btn, .eltdf-btn.eltdf-btn-load-more i {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

.eltdf-icon-shortcode .eltdf-icon-element:before {
    display: block;
    line-height: inherit;
}
.btn-ver-mas{
	-webkit-box-shadow: 0px 0px 15px -8px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 15px -8px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 15px -8px rgba(0,0,0,0.75);
	background: #fff;
       border-radius: 39px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 18px;
    padding-right: 18px;
    transition: all 500ms;
}

.btn-ver-mas:hover{
	background: #153d92;
	color: #fff;
}


.carousel-inner{
	    min-height: 351px;
}

.eltdf-btn-text{
	margin-bottom: 20px;
}

.form-cont h6{ font-weight: 600;   }

@media(max-width:1242px){
	.hd-menu{
		font-size: 15px;
	}
	.pd-tel{
		padding-right: 0px;
		padding-left: 0px;
	}
}
@media(max-width:1200px){
	.hd-menu{
		font-size: 15px;
	}
}
@media(max-width:990px){
	.hd-menu{
		font-size: 14px;
	}
}
@media(max-width:865px){
	.hd-menu{
		font-size: 12px;
	}
	.icon-tel{
		font-size: 14px;
	}
	.icon-redes{
		font-size: 16px;
	}
	.hm-caracteristicas h4{
	font-size: 17px;
}

.btn-estrategias{
	width: 77%;
}
.hm-caracteristicas h4{
	font-size: 12px;
}
}
@media(max-width:767px){
	.pd-tel{
		display: none;
	}
	.img-logo{
		width: 25%;
	}
	.icon-redes{
	font-size: 19px;
    text-align: center;
    padding-top: 9px;
	}
	.bn-inicio{
		padding-top: 106px;
	}
	.hm-restaurante-internet h2{
		font-size: 19px;
	}
	.hm-restaurante-internet h3{
		font-size: 15px;
	}
	.hm-restaurante-internet ul li{
		font-size: 14px;
	}

}
@media(max-width:500px){


.carousel-control-prev {    left: 0px !important;} 

	.carousel-control-next {    right: 0px !important;}
	}
@media(max-width:479px){
		.img-logo{
		width: 40%;
	}
	.carousel-control-prev {    left: 0px !important;} 

	.carousel-control-next {    right: 0px !important;}

.carousel-control-next, .carousel-control-prev {
    top: -24px;
}

}

