

a,
a:focus,
.vntd-accent-color {
	color:				#bcc8d3;
}


/* Accent Text Colors */

	#navigation .mobile-nav-button:hover,
	footer.footer a:hover,
	section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	body.dark-layout section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	#blog .details .post-info a.post-item:hover,
	.dark-nav .nav-menu ul.dropdown-menu li a:hover,
	.dark-nav .nav-menu ul.dropdown-menu li.active a,
	a.text-button:hover,
	.blog .details a.post-item:hover,
	span.post-item a:hover,
	.nav-menu ul li a:hover,
	.nav-menu ul li.active a,
	#page-content .color-accent,
	a.read-more-post:hover,
	.address-soft a.mail-text:hover,
	.bar.widget_rss a.rsswidget:hover,
	.twitter-feed-icon:hover,
	.menu-item a:hover,
	#navigation-mobile a:hover,
	.nav-extra-item-text i,
	#site-navigation .nav-extra-item:hover i,
	#navigation_sticky .nav-extra-item:hover i,
	#topbar a:hover,
	#topbar .menu li:hover a,
	.nav-bottom-search .search-button:hover,
	.nav-bottom .nav li a:hover,
	#navigation .nav-menu ul.dropdown-menu li a:hover,
	#navigation .nav-menu ul.dropdown-menu li a:hover:after,
	#page-content ul.products li.product h3:hover,
	#page-content .accent-hover,
	.vntd-blog .read-more-post:hover,
	#page-content h1 a:hover,
	#page-content h2 a:hover,
	#page-content h3 a:hover,
	#page-content h4 a:hover,
	#page-content h5 a:hover,
	.vntd-meta-section a:hover,
	#footer-widgets .twitter-content p > a:first-child,
	.bar ul li a:hover:before, .bar ul li > a:hover,
	#footer-widgets .twitter-content p > a:hover,
	.vntd-icon-box.icon-box-hover:hover .icon-box-link-button,
	.vntd-icon-box.icon-box-hover:hover .icon-box-title,
	#page-content .team-member-icons a:hover,
	.vntd-list-accent i,
	.accent-hover:hover,
	.breadcrumbs a:hover,
	.btn-style-stroke.btn-accent,
	.icon-box-big-centered-outline.icon-box-hover:hover .icon-box-icon,
	.pie-style1 .vc_pie_chart_value,
	.vntd-carousel .testimonial-item:hover .testimonial-author h5,
	.vntd-testimonials-grid .testimonial-item:hover h5,
	.vntd-carousel .testimonial-item:hover .testimonial-author span,
	.vntd-testimonials-grid .testimonial-item:hover span,
	.nav-cart:hover i,
	.portfolio.portfolio-bottom .portfolio-overlay-title:hover,
	.portfolio-overlay-title,
	#page-content .progress-bar-style4 .progress-bar-value .vc_label_units,
	#page-content .icon-box-small-left:hover .icon-box-icon,
	#page-content .icon-box-big-centered-icon.icon-box-hover:hover .icon-box-icon,
	.dropcap-style1,
	.vntd-meta-section span span,
	.comment-mini-heading li.comment-name,
	#page-content .widget-tabbed-nav li.active-tab,
	.pricing-box-color-accent.vntd-pricing-box h4,
	.portfolio-overlay-icons span:hover,
	.vntd-blog .read-more-post,
	.carousel-post-overlay .fa:hover,
	.counter-color-accent,
	#page-content .icon-box-medium-right-triangle:hover .icon-box-icon,
	#page-content .icon-box-medium-left-triangle:hover .icon-box-icon,
	#page-content .vc_active .vc_tta-title-text,
	#page-content .vntd-team.team-style-hover .team-member-data .team-member-icons a:hover,
	#page-content .price,
	#reviews #comments .meta strong,
	.owl-nav > div:hover:before,
	.portfolio-love-button a,
	.blog-style-boxed.vntd-blog .item:hover .blog-item-inner h5.blog-post-title a,
	h3.portfolio-outer-title a,
	.video-lightbox a.video-link:hover i,
	.video-lightbox-length,
	#page-content .progress-bar-style2 .vc_label_units,
	#page-content .progress-bar-style1 .vc_label_units,
	.testimonial-content p,
	.vntd-blog-carousel.blog-style-minimal .item:hover h5.blog-post-title a,
	#breadcrumbs li,
	.vntd-cta h1 .heading-highlight,
	.post-media-container a:after:hover,
	#vntd-woocommerce-filters li ul li a:hover,
	#woo-nav-cart.nav-cart-active i,
	.nav-menu ul li a:hover,
	#site-navigation ul.dropdown-menu li a:hover,
	.vntd-icon-box.icon-box-hover:hover .icon-box-link-button, .vntd-icon-box.icon-box-hover:hover .icon-box-title,
	#page-content .icon-box-small-left:hover .icon-box-icon,
	.vntd-icon-box.icon-box-hover:hover .icon-box-link-button,
	.vntd-icon-box.icon-box-hover:hover .icon-box-title {
		color: #bcc8d3;
	}
	
	#site-navigation ul.dropdown-menu li a:hover,
	#site-navigation li a:hover,
	.current_page_item > a,
	.current-menu-ancestor > a,
	.current-menu-parent > a,
	.current-menu-item > a,
	#footer .vntd-social-icons a:hover,
	.vntd-team .item:hover h6.member-position,
	.btn-style-stroke.btn-hover-accent:hover,
	.product-overlay-icon:hover,
	.owl-nav > div:hover,
	.btn-style-stroke.btn-white:hover,
	.navigation-mobile ul li a:hover,
	.item:hover .portfolio-outer-cats,
	.counter-color-accent .counter-title h6,
	#page-content .icon-box-small-left:hover .icon-box-icon,
	#breadcrumbs li,
	#site-navigation .nav-extra-item:hover i,
	#breadcrumbs a:hover {
		color: #bcc8d3 !important;
	}
	
	.portfolio-filters li.cbp-filter-item-active,
	.portfolio-filters li:hover,
	.vntd-icon-box.icon-box-hover:hover .icon-box-title,
	.vntd-icon-box.icon-box-hover:hover .icon-box-link-button,
	#page-content .vc_tta-style-classic .vc_tta-tab.vc_active a,
	.vntd-icon-box.icon-box-hover:hover .icon-box-icon,
	.blog-style-boxed.vntd-blog .item:hover .blog-item-inner h5.blog-post-title a {
		color: #bcc8d3;
	}

/* Accent Background Colors */

	/* ::selection, */
	.colored-bg,
	a.page-content-button:hover,
	.feature-box:hover a.box-icon,
	.vntd-portfolio-carousel .works .item .featured-ball:hover,
	.vntd-cta-button:hover,
	.vntd-pricing-box.p-table.active a.p-button,
	.vntd-pricing-box.p-table a.p-button:hover,
	a.active-colored,
	.blocked,
	.modal .modal-inner a.close:hover,
	.portfolio a.portfolio-view-more:hover,
	body.dark-layout .portfolio a.portfolio-view-more:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	body.dark-layout ul.pagination li.active a,
	body.dark-layout ul.pagination li.active a:hover,
	.contact form button.contact-form-button:hover,
	.btn-accent,
	.vntd-list-bg i,
	.vntd-accent-bgcolor,
	#navigation .nav-menu > ul > li.current_page_item > a:before,
	.pagination .current,
	.contact .wpcf7-submit:hover,	
	.blog-extra-meta .extra-meta-comments,
	.vntd-bg-color-accent,
	.vntd-icon-box.icon-box-hover:hover .icon-box-icon,
	.vntd-pricing-box.active h3,
	.vntd-pricing-box.active .pricing-box-button a.btn,
	.vntd-contact-form.contact form .wpcf7-submit:hover,
	.portfolio-title_categories_excerpt .portfolio-overlay-excerpt:after, 
	.portfolio-bottom .portfolio-overlay-excerpt:after,
	#vntd-woocommerce-layout-switcher li.active-item,
	#vntd-woocommerce-layout-switcher li:hover,
	.vntd-pagination li span.current,
	#page-content .woocommerce-pagination li span.current,
	.btn-hover-accent:hover,
	#page-content .vc_progress-bar-color-accent .vc_bar,
	.vntd-dropcap.dropcap-style2,
	.vntd-pagination li > a:hover, #page-content .woocommerce-pagination li > a:hover,
	.portfolio-style .item-inner,
	.blog-post-thumbnail,
	#page-content .vc_active .vc_tta-controls-icon,
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
	.woocommerce #review_form #respond .form-submit input,
	.wpb_text_column ul li:before,
	.icon-box-big-centered-icon .icon-box-content:after,
	#page-content .vntd-blog .item:hover .extra-meta-item,
	#page-content .vntd-blog .item:hover .extra-meta-item .vntd-day,
	#page-content .blog-index .post:hover .extra-meta-item,
	#page-content .blog-index .post:hover .extra-meta-item .vntd-day,
	.bg-accent,
	.woo-cart-count,
	#respond #submit {
		background-color: #bcc8d3;
	}
	
	.btn-dark:hover,
	.btn-black:hover,
	.vntd-accent-bgcolor-hover:hover,
	#page-content .tp-bullets.simplebullets .bullet.selected,
	#page-content ul.products li.product .add_to_cart_button,
	.bar .tagcloud a:hover,
	.vc_single_bar.accent .vc_bar,
	#page-content .accent-hover-bg:hover,
	#page-content .ui-tabs-nav .ui-tabs-active a,
	.vntd-icon-box.icon-box-hover:hover .icon-box-icon {
		background-color: #bcc8d3 !important;
	}

/* Border Colors */

	.colored-border,
	.feature-box:hover a.box-icon:after,
	a.text-button:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	.bs-callout-north,
	.vntd-icon-box.box:hover .left-icon a,
	.btn-accent,
	.pagination .current,
	.contact .wpcf7-submit:hover,
	.btn-dark:hover,
	.btn-black:hover,
	blockquote,
	#topbar .menu li:hover a,
	#nav-bottom.nav-bottom-style-bottom2 .nav > li:hover > a,
	#nav-bottom.nav-bottom-style-bottom2 .nav > li.current-menu-item > a,
	.nav-menu ul.dropdown-menu li a:hover,
	#page-content .tp-bullets.simplebullets .bullet.selected,
	.portfolio-filters li.cbp-filter-item-active,
	.vntd-testimonials-tabs .testimonial-item.active-item .testimonial-avatar img,
	.icon-box-medium-left.icon-box-hover:hover .icon-box-icon,
	.icon-box-medium-right.icon-box-hover:hover .icon-box-icon,
	.vntd-team.team-style-circle .item:hover .team-member-image img,
	#page-content .team-member-icons a:hover,
	.blockquote-content,
	.vntd-accordion.accordion-style3 .wpb_accordion_header:hover,
	.vntd-accordion.accordion-style3 .wpb_accordion_header.ui-accordion-header-active,
	.icon-box-big-centered-outline.icon-box-hover:hover .icon-box-icon,
	.icon-box-big-left.icon-box-hover:hover .icon-box-content,
	.icon-box-with-link.icon-box-boxed-outline:hover,
	.icon-box-with-link .icon-box-inner:hover,
	.icon-box-boxed-solid.icon-box-with-link:hover,
	.icon-box-with-link.icon-box-boxed-outline:hover,
	.icon-box-boxed-outline a:hover .icon-box-icon,
	.vntd-carousel .testimonial-item:hover .testimonial-content,
	.vntd-testimonials-grid .testimonial-item:hover .testimonial-content,
	.icon-box-medium-left-light.icon-box-hover:hover .icon-box-icon,
	.icon-box-medium-right-light.icon-box-hover:hover .icon-box-icon,
	#vntd-woocommerce-layout-switcher li.active-item,
	#vntd-woocommerce-layout-switcher li:hover,
	#sidebar .tagcloud a:hover,
	.counter-color-accent .counter-value,
	.vntd-icon-box:hover .icon-box-triangle,
	.vntd-icon-box:hover .icon-box-triangle:after,
	.vntd-icon-box:hover .icon-box-triangle:before,
	.owl-nav > div:hover,
	.pulsed,
	.nav-menu > ul > li.current_page_item > a, .nav-menu > ul > li.current-menu-parent > a,
	.nav-menu > ul > li.current-menu-ancestor > a,
	.accent-hover-border,
	.portfolio-love-button a,
	.video-lightbox a.video-link:hover i,
	.owl-dot.active,
	#page-content .swiper-pagination-bullet.swiper-pagination-bullet-active,
	#page-content .vc_images_carousel .vc_carousel-indicators li.vc_active {
		border-color:#bcc8d3;
	}
	
	.nav-menu > ul > li.current_page_item > a, .nav-menu > ul > li.current-menu-parent > a, .nav-menu > ul > li.current-menu-ancestor > a {
		border-color:#bcc8d3;
	}
	
	#footer .vntd-social-icons a:hover,
	#page-content .vntd-tabs.tabs-style4 .wpb_tab,
	.btn-style-stroke.btn-hover-accent:hover,
	#page-content .btn-black:hover {
		border-color:#bcc8d3 !important;
	}

	.tabs .nav-tabs li.active a,
	.nav-menu ul.dropdown-menu,
	.nav-cart-products,
	#page-content .widget-tabbed-nav li.active-tab,
	.vntd-pricing-box.pricing-box-color-accent h3:after,
	#page-content .vc_tta-style-classic .vc_tta-tab.vc_active,
	#page-content .widget-tabbed-nav li.active-tab {
		border-top-color:#bcc8d3;
	}
	
	.vntd-tour .nav-tabs li.active a {
		border-left-color:#bcc8d3;
	}
	
	
	
		.spinner,
	.cbp-popup-singlePage .cbp-popup-loadingBox {
		border-top-color: #bcc8d3;
		border-left-color: #bcc8d3;
		border-right-color: #bcc8d3;
		border-bottom-color: transparent;
	}
	


/* Accent Color 3 (Default: Green) */

#page-content .color-accent3 {
	color: #293d62;
}

#page-content .btn-accent3,
#page-content .bg-accent3,
.item:hover .item-outer,
.blog-style-boxed.vntd-blog.blog-hover-style-accent .item:hover .blog-item-inner {
	background-color: #293d62;
}

.item:hover .item-outer:before {
	border-bottom-color: #293d62;
}

#page-content .btn-accent3 {
	border-color: #293d62;
}



/* Accent Color 2 */

#page-content .color-accent2,
#page-content .btn-style-stroke.btn-white:hover,
#page-content .btn-hover-white:hover,
#page-content .btn-hover-accent2:hover,
#page-content .btn-hover-default:hover,
a:hover,
#page-content .vntd-meta-section a:hover,
.counter-number {
	color: #546988 !important;
}

#page-content .btn-accent2,
#page-content .bg-accent2,
#page-content .btn-hover-accent2:hover,
.blog-style-boxed.vntd-blog .item:hover .vntd-month,
.portfolio-filters-boxed .portfolio-filters li:hover,	
.portfolio-filters-boxed .portfolio-filters li.cbp-filter-item-active,
.vntd-counter:after,
.woocommerce #page-content .button,
.vntd-contact-form.contact form .wpcf7-submit,
#woo-nav-cart p.buttons .button,
#page-content .product .button {
	background-color: #546988;
}

#page-content .btn-hover-accent2:hover,
.portfolio-filters-boxed .portfolio-filters li:hover,	
.portfolio-filters-boxed .portfolio-filters li.cbp-filter-item-active {
	border-color: #546988 !important;
}

#page-content .btn-accent2 {
	border-color: #546988;
}



/* Accent Color 4 */

#page-content .btn-accent4,
#page-content .bg-accent4,
#page-content .btn-hover-accent4:hover,
.item-outer,
.blog-style-boxed.vntd-blog.blog-hover-style-accent .blog-item-inner,
.blog-index .blog-post-wrap,
.icon-box-boxed-solid {
	background-color: #f2fcff;
}

#page-content .btn-hover-accent4:hover {
	border-color: #f2fcff !important;
}

.item-outer:before {
	border-bottom-color: #f2fcff;
}

.nav-menu ul li a { color:#8c8c8c; }#page-title { background-color:#000000;
	background: -webkit-linear-gradient(left, #000000, #1c1c1c);
	background: -o-linear-gradient(left, #000000, #1c1c1c);
	background: -moz-linear-gradient(left, #000000, #1c1c1c);
	background: linear-gradient(left, #000000, #1c1c1c);
	 }.breadcrumbs a { color:#ffffff !important; }body,.icon-description,.vntd-special-heading h6,#sidebar .bar ul li:before { color:#7c7c7c; } h1,h2,h3,h4,h5,h6,#page-content .progress-bar-style2 .progress-bar-value, #page-content .progress-bar-style1 .progress-bar-value,.vntd-blog h5.blog-post-title a,h2.blog-post-title a,.icon-box-big-centered-icon .icon-box-icon { color:#4c4c4c; }.icon-box-boxed-solid .icon-box-icon { background-color:#4c4c4c; }#page-content .extra-meta-item .vntd-day, #page-content .extra-meta-item { background-color:#4c4c4c; }#footer-widgets { background-color:#000000 !important; }#footer { background-color:#000000 !important; }.copyright, #footer .vntd-social-icons a { color:#ffffff !important; }#footer .vntd-social-icons a { border-color:#ffffff !important; }
	
/* Font Sizes */

 body,h2.description,.vntd-cta-style-centered h1,.home-fixed-text,.font-secondary,.wpcf7-not-valid-tip,.testimonials h1,input,textarea { font-family:"Raleway", Helvetica, Arial, sans-serif; } .footer-widget-col-1 { margin-top: -27px; }/* border boton formulario */
.vntd-contact-form.contact form .wpcf7-submit{
        border: 2px solid #fff;
        border-radius: 8px;
}  

#header{
   margin: 0 auto;
}
.nav-menu ul.dropdown-menu li a:after {
    display:none;
}
.nav-menu ul.dropdown-menu {
    background: #293d61;
}
.nav-menu ul.dropdown-menu li a {
    color: #ffffff;
}
.navigation-mobile .dropdown-menu {
    background: #293d61;
}
.navigation-mobile .dropdown-menu li a {
    color: #ffffff;
    padding: 10px 0px;
    line-height: 24px;
}
.navigation-mobile ul li:last-child a {
    border-bottom: 1px solid #f4f4f4;
}
.navigation-mobile ul.dropdown-menu li:last-child a {
    border-bottom: none;
}
.navigation-mobile ul li li {
    display:block;
}
.navigation-mobile .dropdown-toggle-disabled {
    position: absolute;
    right: 0px;
    width: 40px;
    top: 0px;
    text-align: center;
    /* background: purple; */
    font-family: FontAwesome;
    -webkit-font-smoothing: antialiased;
    text-indent: 0px;
    display: block;
    z-index: 11;
    cursor: pointer;
    top: 0px;
    bottom: 0px;
    line-height: 50px;
}
.overlay-info{
    color:#ffffff;
}
.watch-post-excerpt{
    font-size: 1.2rem;
    text-align: justify;
    display:block!important;
}
.item:hover .watch-post-excerpt{
    color:#ffffff;
}
.veented-slide-inner{
    margin-top:30px;
}
.vntd-cta h1 {
    font-size: 28px;
}
.veented-slide .btn{
    border-radius:8px;
}
.veented-slide-scroll-icon-info{
    margin-bottom: 0px;
    line-height: 0px;
}
.veented-slide-scroll-icon-info i{
    font-size: 60px;
    color: rgba(255,255,255,0.5);
}
.veented-slide-scroll-icon-info a:hover i{
    color: rgba(255,255,255,1);
    transition: color .3s, border-color .3s;
}
.heading-highlight{
    font-weight:normal!important;
}
.menu-modal-premium a{
    cursor:pointer;
}
/* NEWSLETTER */
.mc4wp-response .mc4wp-alert, 
.mc4wp-response .mc4wp-success{
    margin: 15px auto;
    color:#ffffff;
    padding: 10px;
    border: 1px solid #ffffff;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius: 15px;
    width:80%;
}
.mc4wp-response .mc4wp-alert{
    background-color:#bd4444;
}
.mc4wp-response .mc4wp-success{
    background-color:#293d62;
}
#parallax-newsletter h3{
    text-shadow:1px 1px 1px #000;
    color:#ffffff;
}
#email-input{
    width:40%;
    background: #ffffff;
}
.wpcf7 input[type=&quot;submit&quot;], .mc4wp-form input[type=&quot;submit&quot;] {
    color: #ffffff;
    background-color: #293d62;
}
.wpcf7 input[type=&quot;submit&quot;]:hover, .mc4wp-form input[type=&quot;submit&quot;]:hover {
    opacity: 1;
    color: #293d62;
    background-color: #ffffff;
}
#parallax-newsletter .mc4wp-form input{
    border-radius: 8px;
}
#parallax-newsletter .mc4wp-form #register-button{
    background-color:#293d62!important;
}
.cta-button {
    margin: 0;
    float: right;
    border-radius: 8px;
}
.vntd-contact-form.contact form .wpcf7-submit{
    background-color: #293d62!important;
}
/* SECTION HOME SECOND */
#services-row .wpb_content_element{
    margin-bottom: 0px;
}
#button-promo{
    background-color:#293d62!important;
    border-radius:8px!important;
    padding: 17px 18px!important;
}
#page-content .btn-style-stroke.btn-white-stroke:hover{
    border: 2px solid #293d62!important;
}
#second h1{
    font-size: 35px;
    line-height:50px;
}
/*SECTION CONTACT ROW INFO*/
 #contact-row-info .vntd-cta .cta-subtitle{
    opacity: 0.8;
    font-size: 18px;
    padding-top:10px;
}
/* TESTIMONIALS */
#carousel-row-frases{
    box-sizing: border-box;
    min-height: 40vh;
}
#carousel-row-frases .owl-item:nth-child(4) .testimonial-content,
#carousel-row-frases .owl-item:nth-child(5) .testimonial-content{
    padding-top: 70px;
}
#carousel-row-frases .testimonial-content-inner p{
    font-size:35px;
}
#carousel-row-frases .testimonials-style-minimal .testimonial-author h5 {
    margin-bottom: 0px;
}
#carousel-row-frases .nav-position-top_right .owl-nav {
    top: 40%;
    width: 100%;
    z-index:-1;
}
#carousel-row-frases .nav-position-top_right .owl-nav div{
    border: 2px solid rgba(41, 60, 97, 1)!important;
}
#carousel-row-frases .nav-position-top_right .owl-nav .owl-prev{
    float:left;
    left: -25px;
}
#carousel-row-frases .nav-position-top_right .owl-nav .owl-next{
    float:right;
    right: -25px;
}
#carousel-row-frases .nav-position-top_right .owl-nav div:before {
    top: -1px;
    color: rgba(41, 60, 97, 1);
}
#carousel-row-frases .owl-controls .owl-dots .owl-dot {
    background: rgba(41, 60, 97, 1);
}
#carousel-row-frases .owl-controls .owl-dots .owl-dot.active {
    border-color: #293d62;
}
#carousel-row-frases .nav-position-top_right .owl-dots {
    margin-top: 20px;
}
#carousel-row-frases .testimonial-content-inner p{
    color:#293d62;
}
#carousel-row-frases .testimonial-author h5{
    color:#293d62;
}
#carousel-row-frases .testimonial-author .testimonial-role {
    color: rgba(170, 170, 170, 1)!important;
}
/* Modal Promociones Premium */
#myModalPromo{
    background-color: rgba(41, 61, 98,0.3);
}
#myModalPromo .modal-content{
    background: url(https://007delmarketing.com/wp-content/uploads/2016/07/modal-bg-premium-g.jpg) no-repeat center bottom; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
#myModalPromo .modal-header .close {
    margin-top: -8px;
    color: #293D62!important;
    opacity: 1;
    filter: alpha(opacity=100);
}
#myModalPromo .modal-title {
    padding-top:10px;
    padding-left:10px;
    color: #fff;
    text-align:left;
    text-shadow: 1px 1px 1px #293d62;
}
#myModalPromo .modal-header .close:hover, .close:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
#myModalPromo .modal-header {
    border-bottom: none;
}
#myModalPromo .exitos-box-premium{
    background-color: #ffffff;
    border-radius:8px;
}
#myModalPromo .icon-box-boxed-solid{
    position: relative;
    background: rgba(41, 61, 98, 0.75);
    margin-bottom: 20px;
    min-height:310px;
}
#myModalPromo .icon-box-title{
    margin-top: 5px;
    color:#ffffff;
}
#myModalPromo .icon-description{
    font-size: 13px;
    color:#ffffff;
}
#myModalPromo .icon-box-boxed-solid .icon-box-icon {
    background-color: #000;
}
#myModalPromo .vntd-icon-box.icon-box-hover:hover{
    background: rgba(41, 61, 98, 0.95);
}
#myModalPromo .vntd-icon-box.icon-box-hover:hover .icon-box-icon {
    background-color: #fff;
    color: #000;
}
#myModalPromo .vntd-icon-box.icon-box-hover:hover .icon-box-link-button{
    color:#fff;
}
#myModalPromo .btn.btn-small{
    font-size: 14px;
}
.icon-box-boxed-solid.icon-box-with-link:hover{
    border-color: #93c5d0;
}
.vntd-content-button{
    position: absolute;
    bottom: 25px;
    margin: 0px auto;
    width: 100%;
    left: 0;
}
.wpcf7-form i.fa-lg{
    font-size:0.5em!important;
    line-height: .05em;
    vertical-align: 2px;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #546988;
}
div.wpcf7-validation-errors {
    border: 2px solid #546988;
}
/* EXITOS */
#page-title .page-title-holder {
    min-height: 110px;
}
#page-title h1.page-title-exitos {
    padding: 30px 0 0 0;
    display: block;
    vertical-align: initial;
    line-height: 30px!important;
    max-width: none;
}
#page-title .page-subtitle-exitos {
    display: block;
    margin-bottom: 20px;
}
#page-title .page-subtitle-exitos a {
    color: #fff;
}
#page-title .page-subtitle-exitos a:hover {
    color: #bcc8d3!important;
}
#breadcrumbs a {
    color: #ffffff!important;
}
#breadcrumbs a:hover {
    color: #bcc8d3!important;
}
#breadcrumbs li:after {
    opacity: 1;
    color:#ffffff;
}
#contact-row .vntd-social-icons a{
    width: 46px;
    height: 46px;
    line-height: 42px;
    font-size: 20px;
}
#contact-row .vntd-social-icons a:hover {
    border-color: #bcc8d3!important;
    color: #fff!important;
}
a.instagram:hover {
    background: #B97EBB!important;
}
.hr-style .vc_sep_line{
    border-color:#546988!important;
}
#items-promociones .vc_custom_1419254486087 .vc_gitem-post-data-source-post_excerpt p{
    font-size:13px;
}
#items-promociones .vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper div.vc_grid-item:first-child .text-gift-promotion h4{
    display:none;
}
#items-promociones .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper div.vc_grid-item .text-gift-promotion h4{
    display:none;
}
#items-promociones .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper div.vc_grid-item:last-child .text-gift-promotion h4{
    display:block;
}
.text-gift-promotion h4{
    text-align:center;
    font-size:2.2rem;
    padding: 25% 5% 12%;
    font-weight:bold;
    background-color: rgba(41, 61, 98, 0.6);
    position: absolute;
    top: -90%;
    left: -47%;
    width:120%;
    text-transform:uppercase;
    transform:rotate(-40deg);
    -ms-transform:rotate(-40deg); /* IE 9 */
    -moz-transform:rotate(-40deg); /* Firefox */
    -webkit-transform:rotate(-40deg); /* Safari and Chrome */
    -o-transform:rotate(-40deg); /* Opera */
}
/* COOKIES */
.cdp-cookies-boton-creditos{
    display:none;
}
.cdp-cookies-boton-cerrar{
    background-color:#293D62!important;
}
.cdp-cookies-boton-cerrar:hover{
    background-color:#546988!important;
}
/* PORTFOLIO */
.portfolio-filters-boxed .portfolio-filters li {
    margin: 0px 5px 5px 5px;
}
h3.portfolio-outer-title a {
    color: #293d62;
}
.portfolio .portfolio-items .item {
    height: auto!important;
}
/*404 PAGE*/
.error404.page-with-title #page-content {
    padding-top: 63px!important;
}
.error404 #page-title{
    margin-bottom: 0px;
}
/* FOOTER */
.text-link-developer{
    color:#ffffff!important;
}
.text-link-developer:hover{
    color:#bcc8d3!important;
}
/* MEDIAS QUERIES */

/* 27 inch iMac ----------- */
@media only screen and (min-width: 1921px) and (max-width: 2560px){
    #row-consigue-triunfo-pc{
        background-position: center top!important;
    }
    .veented-slide h2 {
        font-size: 5.2em;
    }
    .veented-slide-paragraph {
        font-size: 1.5em;
    }
    .veented-slide .btn {
        font-size: 1.2em;
    }
    .btn-large, .btn-larger {
        font-size: 1.5em;
    }
    .text-gift-promotion h4 {
        text-align: center;
        font-size: 2.8em;
    }
}
/* 24 inch iMac ----------- */
@media only screen and (max-width: 1920px){

}
@media only screen and (min-width: 1026px){
    .nav-inner {
        max-width: none;
        padding: 0 7.8%;
    }
    .nav-inner .logo a img{
        max-height:68px;
        height:68px;
        /*Chrome, Safari*/
        -webkit-transition: height 200ms linear;
        /*Firefox*/
        -moz-transition: height 200ms linear;
        /*Opera*/
        -o-transition: height 200ms linear;
        /*Standard*/
        transition: height 200ms linear;
    }
    .style-transparent.sticky-now .site-logo,
    .style-default.sticky-now .site-logo{
        height: 52px;
    }
    .inner {
        max-width: none;
        padding-left: 7.8%;
        padding-right:7.8%;
    }
    #breadcrumbs {
        right: 7.8%;
    }
}
@media only screen and (max-width: 1025px){
    #page-title {
        text-align: center;
    }
    #page-title h1 {
        font-size: 24px;
        line-height: 50px;
        padding: 20px 0 25px;
        display: block;
        max-width: 100%;
    }
    #page-title .page-title-holder {
        display: block;
        padding-left: 0px;
        min-height: auto;
    }
    #page-title h1.page-title-exitos {
        padding: 25px 0 0 0;
    }
    #breadcrumbs {
        position: relative;
        text-align: center;
        left: 0px;
        margin-top: -10px;
        padding-right: 0px;
    }
    #row-consigue-triunfo-mobile{
        background-position: left top!important;
    }
    #row-consigue-triunfo-mobile .vntd-icon-box {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
    .vntd-icon-box {
        margin-left: auto;
        margin-right: auto;
        max-width: 380px;
    }
    #row-consigue-triunfo-mobile .vntd-icon-box.icon-box-hover .icon-box-icon {
        background-color: #293D62!important;
    }
    #site-navigation{
        position: fixed!important;
        background:#ffffff!important;
    }
    .sticky-now {
	    position: fixed!important;
	}
	#navigation-mobile {
        overflow-y:scroll;
    }
	#page-content {
        padding-top: 82px!important;
    }
    #contact-row-info .cta-button{
        float:none;
    }
}
@media only screen and (min-width: 923px){
    .veented-slider-holder {
       min-height:auto!important;
    }
}
@media only screen and (min-width: 769px) and (max-width: 991px){
    #myModalPromo .modal-content{ 
        background-attachment: fixed;
        background-position: right bottom;
    }
    #myModalPromo .modal-title {
        padding-left:0px;
        text-align:center;
    }
    #myModalPromo .vntd-icon-box h3 {
        margin-top: 25px;
    }
    #myModalPromo .modal-content{ 
        background: url(https://007delmarketing.com/wp-content/uploads/2016/07/bg-modal-horizontal-d.jpg) no-repeat center top;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    .modal{
        overflow:auto;
    }
}
@media only screen and (max-width: 768px){
    .veented-slider-scroll-button-holder{
        bottom:80px;
    }
    #myModalPromo .modal-content{ 
        background: url(https://007delmarketing.com/wp-content/uploads/2016/07/bg-modal-horizontal-d.jpg) no-repeat center top;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    #myModalPromo .modal-title {
        padding-left:0px;
        text-align:center;
    }
    #row-consigue-triunfo-mobile .icon-box-link-button {
        font-size:20px;
    }
    .modal{
        overflow:auto;
    }
    .swiper-button-next, .swiper-button-prev{
        display:block!important;
    }
    #page-title h1 {
        font-size: 24px!important;
        line-height: 50px!important;
    }
    #services-row .vc_parallax-inner {
        background-position: center right;
    }
    #services-row {
        background-image: url(https://007delmarketing.com/wp-content/uploads/2016/07/bg-services-mobile-b.jpg)!important;
        background-position: center center;
        padding-top: 150px!important;
        padding-bottom: 160px!important;
    }
    #carousel-row-frases{
        min-height: 40vh;
    }
    #carousel-row-frases .testimonial-content-inner p{
        font-size:24px;
    }
    #parallax-newsletter {
        padding-top: 155px !important;
        padding-bottom: 135px !important;
    }
    .footer .vntd-social-icons {
        float: none;
        text-align: center;
    }
    .copyright{
        text-align:center;
        float:none;
        line-height:25px;
    }
    .copyright span{
        display:block;
    }
}
@media only screen and (max-width: 538px){
    #row-consigue-triunfo-mobile{
        background-image: url(https://007delmarketing.com/wp-content/uploads/2018/04/consigue-el-triunfo-en-movil-new.jpg)!important;
        background-position: center top !important;
    }
    #parallax-newsletter #email-input {
        width: 100%;
    }
    #parallax-newsletter .mc4wp-form #register-button {
        margin-top:15px;
        display: block;
        width: 100%;
    }
}
@media only screen and (min-width: 330px) and (max-width: 480px){
    #items-promociones .vc_gitem-post-data-source-post_title h4{
        font-size:1.9rem!important;
    }
    #items-promociones .vc_gitem-post-data-source-post_excerpt p{
        font-size:1.1rem;
    }
    .veented-slider .swiper-button-next i, .veented-slider .swiper-button-prev i {
        font-size: 40px;
    }
    #breadcrumbs {
        font-size: 13px;
    }
    .veented-slide-paragraph {
        font-size: 14px;
    }
    .veented-slide-scroll-icon-info i{
        font-size: 40px;
    }
    h3.portfolio-outer-title {
        margin-right: 18px;
    }
    .veented-slider .swiper-button-next {
        right: -15px !important;
    }
    .veented-slider .swiper-button-prev {
        left: -15px !important;
    }
}
@media only screen and (max-width: 329px){
    #row-consigue-triunfo-mobile{
        background-image: url(https://007delmarketing.com/wp-content/uploads/2018/04/consigue-el-triunfo-en-movil-new.jpg)!important;
        background-position: center top !important;
    }
    #items-promociones .vc_gitem-post-data-source-post_title h4{
        font-size:1.8rem!important;
    }
    #items-promociones .vc_gitem-post-data-source-post_excerpt p{
        font-size:1rem;
    }
    .text-gift-promotion h4 {
        font-size: 1.4rem;
    }
    .veented-slider .swiper-button-next i, .veented-slider .swiper-button-prev i {
        font-size: 40px;
    }
    .veented-slide-paragraph {
        font-size: 14px;
    }
    .veented-slide-scroll-icon-info i{
        font-size: 40px;
    }
    #breadcrumbs {
        font-size: 12px;
    }
    h3.portfolio-outer-title {
        margin-right: 18px;
    }
    .veented-slider .swiper-button-next {
        right: -15px !important;
    }
    .veented-slider .swiper-button-prev {
        left: -15px !important;
    }
}