@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav#navigation, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden] {display: none;}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; position: relative; }
h1 { font-size: 2em; margin: 0.67em 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold;}
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0;padding: 0;}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box; }
*,*:hover,*:focus,*:before,*:after{behavior: url(../img/backgroundsize.min.htc);-moz-behavior: url(../img/backgroundsize.min.htc);-ms-behavior: url(../img/backgroundsize.min.htc);-webkit-behavior: url(../img/backgroundsize.min.htc);-o-behavior: url(../img/backgroundsize.min.htc);}
html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, input, select[multiple], textarea { background-image: none; }
a { color: #1b757d; text-decoration: underline;font-family: 'robotoblack';}
a:hover, a:focus {text-decoration: none; }
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
img { vertical-align: middle; max-width:100%;}
.img-responsive { display: block; max-width: 100%; height: auto; }
.img-rounded {border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;-ms-border-radius: 6px;}
.img-thumbnail { padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }
.transition, .transition:before, .transition:after, .transition:hover {transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
p { margin: 0 0 10px; font-size: 13.5px; font-weight: normal; line-height: 18.9px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {line-height: 1.1; margin:0;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1;color: #333333; }
h1, h2, h3 {margin-bottom: 10px; }
h4, h5, h6 {margin-bottom: 10px; }
h1, .h1 { font-size: 30px;}
h2, .h2 { font-size: 25px;}
h3, .h3 { font-size: 22px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
h6, .h6 { font-size: 12px; }
h1 small, .h1 small { font-size: 24px; }
h2 small, .h2 small { font-size: 18px; }
h3 small, .h3 small, h4 small, .h4 small { font-size: 14px; }
ul, ol {margin:0;padding:0;}
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
dl { margin-bottom: 20px; }
dt, dd { line-height: 1.428571429; }
dt { font-weight: bold; }
dd { margin-left: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.clearfix:before,.clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
.clearfix{*zoom: 1;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.inner_width { margin-right: auto; margin-left: auto; width:1240px;position: relative;}
.inner_width:before, .inner_width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.inner_width:after { clear: both; }
.outer_width { margin-right: auto; margin-left: auto; width: 100%;}
.outer_width:before, .outer_width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.outer_width:after { clear: both; }
body {font-size:13.5px; line-height:18.9px; color: #000000; position: relative;background:#fefaf7;font-family: 'robotoregular';overflow-x:hidden;}

/***main page css start**/
#wrapper {margin:0 auto;position:relative;}
.brand-logo{display:block; float:left;margin:0;width: 21%;margin-left:30px;margin-top:40px;margin-bottom: 20px;}

/**Fixed Header**/
#header{position: fixed;z-index: 3;width: 100%;left: 0;top: 0;background:#fefaf7;}
/**Mask Css**/
.mask{-webkit-transition: opacity 300ms;-moz-transition: opacity 300ms;transition: opacity 300ms;background: rgba(0,0,0, .5);visibility: hidden;
position: fixed;opacity: 0;z-index: 2;bottom: 0;right: 0;left: 0;top: 0;}
.android .mask {-webkit-transition: none;transition: none;}
.js-nav-active .mask{visibility: visible;opacity: 1;}

/**Navigatino Styles**/
.fixed{position: fixed;width: 100%;left: 0;top: 0;}
nav#navigation{position: relative;float: right;font-family: 'caviar_dreamsbold';margin-top:56px;}
nav#navigation ul.navigation_ul{padding: 0;margin: 0 auto;float:left;list-style:none;margin-top:8px;}
nav#navigation ul.navigation_ul > li {float: left;position:relative;margin:0 17px;}
nav#navigation ul.navigation_ul > li.first,nav#navigation ul.navigation_ul > li:first-child{margin-left:0;}
nav#navigation ul.navigation_ul > li.last_second{margin-left:65px;margin-right:12px;}
nav#navigation ul.navigation_ul > li > a{display:block;text-align: center;text-decoration: none;vertical-align: middle;transition:0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;text-transform: uppercase;font-size:14.85px;color:#000;text-transform:uppercase;border-bottom:1px solid transparent;font-family: 'caviar_dreamsbold';}
nav#navigation ul.navigation_ul > li.active > a,nav#navigation ul.navigation_ul > li:hover > a,nav#navigation ul.navigation_ul  > li:focus > a{color:#1b757d;border-bottom:1px solid #1b757d;}
nav#navigation > a#pull {display: none;}
nav#navigation .img_icon{display:block;float:right;margin-right:19px;}



/**Slider css start**/
#slider{float:left;margin-top:30px;padding:128px 0 0;}
#slider img{width:100%;float:left;}

/**arrow bottom start**/
.arrow_bottom{float:left;text-align: center;margin:25px 0;}
.arrow_bottom a{display:inline-block; text-align:center;margin:0 auto;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);}
.arrow_bottom a:hover{transform: rotate(-360deg);-webkit-transform: rotate(-360deg);-moz-transform: rotate(-360deg);-ms-transform: rotate(-360deg);-o-transform: rotate(-360deg);opacity:0.7;filter: alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}


/**Middle container css start*/
#middle_container{float:left;}

/**como funciona section css start**/
.section-title{width:100%;text-align:center;font-size:63.48px;color:#000000;margin:0;font-weight:normal;padding-top:92px;font-family: 'caviar_dreamsregular';line-height:1;margin-bottom:20px;}
.red-txt{color:#df3149;font-size:14.85px;font-family: 'robotoblack';}
#como_funciona {padding-bottom: 40px;padding-top: 10px;}
.como_funciona_inner{padding:0 152px;}
.como_funciona_wrapper{float:left;margin-top:20px;}
#como_funciona .section-title{margin-bottom:60px;}
#como_funciona  .como_article{float:left;position:relative;}
#como_funciona  .como_article p{margin:0;font-size:13.47px;line-height:18.86px;color:#000000;letter-spacing: -0.1px;margin-bottom:6px;font-family: 'robotoregular';}
#como_funciona  .como_article p span,#como_funciona  .como_article p a{font-size:14.82px;font-family: 'robotoblack';}

/**For article one**/
#como_funciona .section_one {float: left;width: 38%;}
.section_one  img.article_como_img{margin-bottom:12px;}
#como_funciona .section_one .arrow_one {top: 115px;left: 100%;margin-left: 75px;position: absolute;}

/**For article two**/
#como_funciona .section_two {width: 48.6%;float: right;margin-bottom:70px;}
#como_funciona .section_two  .article_como_two_left{float: left;width: 36.5%;margin-top: 50px;padding-left: 65px;}
#como_funciona .section_two  .article_como_two_right{float: right;width: 63.5%;padding-left: 18px;}
#como_funciona .section_two  .article_como_two_right .article_como_img{margin-bottom:12px;}
.arrow_two{left: 90px;margin-left: 0;top: 100%;margin-top: 45px;position: absolute;}

/**For article three**/
#como_funciona .section_three {width: 48.7%;float: right;clear:right;margin-bottom: 45px;}
#como_funciona .section_three img.article_como_img{margin-bottom:12px; float:right;}
#como_funciona .section_three .como_content{text-align:justify;clear: both;float: left;}
.arrow_three {right: 100%;top: 108px;position: absolute;margin-right:98px;}

/**For Article four**/
#como_funciona .section_four{float: left;width: 38%;margin-top:5px;}
#como_funciona .section_four img.article_como_img{margin-bottom:5px; margin-left:30px;}
.arrow_four {left: 85px;top: 100%;position: absolute;margin-top: 43px;}

/**For Article five**/
#como_funciona .section_five{float: left;width: 38%;margin-top: 70px;}
#como_funciona .section_five img.article_como_img{margin-bottom:10px; }
#como_funciona .section_five .como_content{text-align:justify;}
.arrow_five {left: 100%;top: 127px;position: absolute;margin-left: 45px;}


#como_funciona .section_six{width: 51%;float: right;clear: right;margin-bottom: 45px;}
#como_funciona .section_six img.article_como_img{margin-bottom:15px; }
#como_funciona .section_six ul{list-style-image:url(../img/red_arrow.png);list-style-position:inside;padding:0;float:left;width:100%;}
#como_funciona .section_six ul li{width:100%;float:left;font-size: 13.47px;line-height: 18.86px;color: #000000;letter-spacing: -0.1px;margin-bottom: 6px;font-family: 'robotoregular';}
#como_funciona .section_six ul li span{font-size: 14.82px;font-family: 'robotoblack';}


/**Programa section css start**/
#programa_section{float:left;padding-bottom:25px;}
.programa_top_section{}
.programa_top_section .program_top_inner{padding:0 175px;margin-top: 10px;}
.programa_articles{float:left;}
.programa_articles .programa_top_content{float:left;position:relative;}
.programa_articles .programa_top_content p{margin:0;font-size:13.47px;line-height:18.86px;color:#000000;letter-spacing: -0.1px;margin-bottom:6px;font-family: 'robotoregular';}
.programa_articles .programa_top_content p span,.programa_articles .programa_top_content p a{font-size:14.82px;font-family: 'robotoblack';}

/**Programa top article one start**/
.programa_top_article_one {width: 50.6%;}
.programa_top_article_one  img.article_programa_top_img {}
.programa_top_article_one .programa_top_content{text-align:justify;}

/**Programa top article two start**/
.programa_top_article_two {width: 38.2%;float: right;padding-top:35px;}
.programa_top_article_two .programa_top_content{text-align:justify;}
.programa_top_article_two  img.article_programa_top_img {margin-bottom:20px;}

/**Programa top article three start**/
.programa_top_article_three {width: 51.6%;float: none;margin: 0 auto;clear: both;padding-top:60px;}
.programa_top_article_three .programa_top_content{text-align:justify;}
.programa_three_left{float:left;width: 22%;padding-top:40px;}
.programa_three_right{float:left;width: 78%;padding-left:21px;}
.programa_three_right ul{padding:0;float:left;width:100%;list-style:none;}
.programa_three_right ul li{width:100%;float:left;font-size: 13.47px;line-height: 18.86px;color: #000000;letter-spacing: -0.1px;margin-bottom: 6px;font-family: 'robotoregular';}
.programa_three_right  ul li span{font-size: 14.82px;font-family: 'robotoblack';}
.programa_three_right img.article_programa_top_img {margin-bottom:20px;}

/**Programa bottom sectino start**/
.programa_bottom_section{float:left;padding-top:100px;}
.programa_bottom_inner{padding:0 128px;}
.programa_bottom_title{text-align:center;margin-bottom:63px;}
.programa_bottom_title img{display:block;margin:0 auto;}

/**Programa bottom article list start**/
.programa_bottom_list{float:left;list-style:none;}
.programa_bottom_list li {float: left;width: 33.3%;padding: 0 69px;margin-bottom:95px;}
.programa_bottom_list li.last,.programa_bottom_list li:last-child {float: none;margin: 0 auto;clear: both;display: inline-block;}
.programa_bottom_list li figure{width:100%;float:left;text-align:center;}
.programa_bottom_list li figure img{margin:0 auto;display:block;margin-bottom:25px;}
.programa_bottom_list li figure figcaption {text-align: justify;word-wrap: break-word;word-break: break-all;}
.programa_bottom_list li figure figcaption p{margin: 0;font-size: 12.13px;line-height: 18.86px;color: #706f6f;margin-bottom: 6px;font-family: 'robotoregular';}
.programa_bottom_list li figure figcaption p span.red-txt{font-size: 14.82px;font-family: 'robotoblack';}
.programa_bottom_list li figure figcaption p span.black-txt{font-size:13.47px;}
.black-txt{color:#000;}


/**Participa section css start**/
#participa_section{float:left;}
#participa_section .section-title{padding-top:/*72*/92px;}
#participa_section .participa_top_content {float:left;padding:0 285px;margin-top:34px;}

/**Consejos sectino css start**/
.consejos_section{float:left;margin-top:64px;padding:0 60px;}
.consejos_section .consejos_title_img{display:block;margin:0 auto;}
.consejos_list_wrapper{list-style:none;margin:0;padding:0;float:left;margin-top:92px;text-align:justify;word-break:break-all;}
.consejos_list_wrapper > li{float:left;width:27.3%;padding-left:95px;}
.consejos_list_wrapper > li:first-child,.consejos_list_wrapper > li.first{padding-left:0;}
.consejos_list_wrapper > li:first-child img.consejos_list_img ,.consejos_list_wrapper > li.first img.consejos_list_img {margin-top:20px;}
.consejos_list_wrapper > li img.consejos_list_img {margin:0 auto;margin-bottom:20px;display:block;}
.consejos_list_wrapper > li figcaption ul{list-style-image: url(../img/red_arrow.png);list-style-position: inside;padding: 0;float: left;width: 100%;}
.consejos_list_wrapper > li figcaption ul li{width:100%;margin-bottom:10px}
.consejos_list_wrapper > li figcaption p,.consejos_list_wrapper > li figcaption ul li{font-size: 13.47px;line-height:18.86px;}
.consejos_list_wrapper > li:nth-child(2),.consejos_list_wrapper > li.second{width: 36%;}
.consejos_list_wrapper > li:nth-child(2) img.consejos_list_img ,.consejos_list_wrapper > li.second img.consejos_list_img {margin-bottom:10px;margin-top: 12px;}
.consejos_list_wrapper > li:nth-child(3),.consejos_list_wrapper > li.third{width: 36.7%;padding-left: 65px;}
.consejos_list_wrapper > li:nth-child(3) img.consejos_list_img ,.consejos_list_wrapper > li.third img.consejos_list_img {margin-bottom:25px;}


/**Abouts us section**/
#about_section{float:left;padding-bottom:41px;}
#about_section .section-title{padding-top:90px/*50px*/;}
.about_top_content{float:left;padding: 0 230px;text-align:justify;}
.about_top_content .about_top_inner_title{display:block;margin:0 auto;margin-top:10px;margin-bottom: 27px;}
.about_top_content p{font-size:12.13px;margin-bottom:10px;line-height:17.52px;letter-spacing:0.2px;}

/**Equipo section css start**/
.equipo_section{float:left;margin-top:130px;} 
.equipo_title{display:block;margin:0 auto;margin-bottom:77px;}
.equio_list {float:left;list-style:none;padding:0 78px;}
.equio_list li {width: 16.4%;float: left;margin-right: 11.46%;}
html.ie8 .equio_list li{margin-right:8%;}
.equio_list li:last-child,.equio_list li.last{margin-right: 0;}
.equio_list_img{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;overflow:hidden;padding:12px;background:#eeab51;width:177px;height:177px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;cursor:pointer;}
.equio_list_img:hover,.equio_list_img:focus{-webkit-transform: scale(0.8,0.8);transform: scale(0.8,0.8);-moz-transform: scale(0.8,0.8);-ms-transform: scale(0.8,0.8);-o-transform: scale(0.8,0.8);}
.equio_list_img:hover img,.equio_list_img:focus img{opacity: 0.7;filter: alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transform:rotate(360deg);}

.equio_list_img img{width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.equio_list_content{width:100%;float:left;}
.equio_list_content_litle{width:100%;float:left;text-align:center;margin-top: 33px;}
.equio_list_content_litle h2 {font-size: 17.34px;line-height: 21.38px;font-weight: normal;margin:0;}
.equio_list_content_litle h2 span{text-transform:uppercase;display: block;clear: both;margin-top:3px;}
.equio_list_content_litle span.dashed_equio{display:block;font-size:6.73px;margin-top:3px;}
.equio_list_content{width:100%;float:left;padding:0 10px;text-align: center;}
.equio_list_content p{font-size:12.11px;line-height:17.63px;margin-bottom:0;text-align: justify;word-break: break-all;}
.linked_in{display:inline-block;clear:both;margin:10px auto 0;text-align:center;}
.linked_in:hover,.linked_in:focus{-webkit-transform: scale(0.9,0.9) rotate(360deg);transform: scale(0.9,0.9) rotate(360deg);-moz-transform: scale(0.9,0.9) rotate(360deg);-ms-transform: scale(0.9,0.9) rotate(360deg);-o-transform: scale(0.9,0.9) rotate(360deg);opacity: 0.7;filter: alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}

/**Contact Map**/
#contact_section{padding-bottom:63px;}
.Map_section{display:block;width:100%;margin-top: 40px;}
.Map_section img{display:block;width:100%;}
/*.Map_section:hover,.Map_section:focus{opacity: 0.7;filter: alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}*/
.contact_form_wrapper{}
.contact_form_wrapper .contact-form-title{font-size:26.35px;text-transform:uppercase;font-weight:normal;margin:0;letter-spacing:-0.2px;font-family: 'caviar_dreamsregular';text-align:center;margin-top:40px;margin-bottom:20px;}
.contact_form_fields_wrapper{float:left;padding:0 286px;margin-bottom:40px;}
.contact_form_fields_inner{border:2px solid #080808;float:left;width:100%;}
.contact_form_fields_inner .form-group{width:100%;float:left;border-bottom:2px solid #080808;}
.contact_form_fields_inner .form-group:last-child{border-bottom:none;}
.contact_form_fields_inner .form-group label{float:left;background:#b2dee2;font-size:13.33px;letter-spacing:-0.2px;padding: 9px 0;
width: 10.3%;text-align: center;}
.contact_form_fields_inner .form-group .form-control{float: left;width: 89.7%;border: none;height: 36px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;outline:none;padding:0 10px;}
.contact_form_fields_inner .form-group .form-control:focus{background:#F0F0F0;outline:none;}
.contact_form_fields_inner .form-group.message_field label{height:74px;}
.contact_form_fields_inner .form-group textarea.form-control{height: 74px;resize: none;border-right: 2px solid #080808;width: 63.4%;border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;-webkit-border-radius:none;} 
.contact_form_fields_inner .form-group.message_field  .submit_button{border:none;background:#eeab51;font-size:25.57px; font-family: 'robotoblack';
width: 26.3%;padding: 28px;border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;-webkit-border-radius:none;}
.contact_form_fields_inner .form-group.message_field  .submit_button:hover{background:#ECB871;}

.contact_bottom_tag_lines{float:left;width:100%;clear:both;text-align:center;}
.contact_bottom_tag_lines p{margin:0;margin-bottom:25px;font-size:19.89px;letter-spacing:-0.2px;}
.contact_bottom_tag_lines  a{display:inline-block;margin:10px 0; auto;text-align:center;clear:both;}
.contact_bottom_tag_lines  a.facebook{margin-right:17px;}

/**Footer css start**/
#footer{background:#b2dee2;float:left;text-align:center;}
.footer_logo{float:left;margin:10px 16px;}
#footer a.footer_middle_txt{text-align:center;font-weight:normal;font-size:12.8px;    font-family: 'robotoregular';line-height:68px;}
.footer_right_logo{float:right;margin:15px 11px;}

.for_animate{opacity:0;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-webkit-animation-delay: 0.2s;	-o-animation-delay: 0.2s;	-moz-animation-delay: 0.2s;	-ms-animation-delay: 0.2s;	animation-delay: 0.2s;transition:0.2;-moz-transition:0.2;-ms-transition:0.2;-o-transition:0.2;-webkit-transition:0.2;}
.for_animate.animation{opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.for_opacity{opacity:0;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-webkit-animation-delay: 0.2s;	-o-animation-delay: 0.2s;	-moz-animation-delay: 0.2s;	-ms-animation-delay: 0.2s;	animation-delay: 0.2s;transition:0.2;-moz-transition:0.2;-ms-transition:0.2;-o-transition:0.2;-webkit-transition:0.2;}
.for_opacity.animation{opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}



/**Blog page css start**/
#blog_wrapper{float:left;padding-top: 218px;margin-bottom:90px;}
#blog_wrapper .blog_inner {padding: 0 134px;}
.blog_left_section {float: left;width: 87%;padding-right:100px;}
.blog_article{width:100%;float:left;clear:both;margin-bottom:50px;background:none;}
.blog_article_img{width:100%;float:left;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;cursor:pointer;}
.blog_article_img:hover{background:#2EA8B6;}
.blog_article_img img{width:100%;float:left;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
.blog_article_img img:hover{opacity:0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.blog_article_content{float:left;width:100%;margin-top:25px;}
.blog_article_content .blog_article_title{margin:0;font-weight:normal;font-family: 'caviar_dreamsregular';font-size:28.47px;margin-bottom:20px;}
.blog_article_content .blog_article_date{font-family: 'robotoregular';font-size:21.95px;line-height:1;letter-spacing:-0.2px;font-weight:normal;margin:0;}
.blog_article_content .blog_article_detail,.blog_article_content .blog_article_detail p{font-size:18.95px;font-weight:normal;line-height:27.37px;margin:0;}
.blog_article_content .blog_article_detail{margin-top:25px;}
.blog_article_content .blog_article_detail p{margin-bottom:20px;}
.blog_detail_button{display: block;float: left;background: #6dc4ce;color: #fff;font-weight: normal;font-family: 'robotolight';text-decoration: none;line-height: 1;padding: 13px 46px;font-size: 22.95px;}
.blog_detail_button:hover,.blog_detail_button:focus{background: #2EA8B6;}

.blog_right_section{width:13%;float:right;}
.blog_right_section .blog_catoegory_list {float:left;width:100%;margin-bottom:40px;}
.blog_right_section .blog_catoegory_list h2{margin:0;font-weight:normal;font-family: 'caviar_dreamsregular';margin-bottom:20px;font-size:20.49px;}
.blog_right_section .blog_catoegory_list ul{width:100%;list-style:none;float:left;}
.blog_right_section .blog_catoegory_list ul li{width:100%;float:left;margin-bottom:20px;}
.blog_right_section .blog_catoegory_list ul li a{display:block;float:left;font-size:20px;color:#000000;font-weight:normal; font-family: 'robotoregular';
text-decoration:none;letter-spacing:-0.2px;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
.blog_right_section .blog_catoegory_list ul li a:hover{border-bottom: 1px solid #999;padding-bottom: 5px;}


/**Faq Section start**/
#Faq_section{float:left;padding-top: 148px;}
#Faq_section  .inner_faq_section{padding:0 230px;}
#Faq_section .section-title{padding-top:7px;}
#Faq_section  #faq_questions_list{width:100%;float:left;list-style:none;margin-top: 75px;}
#Faq_section  #faq_questions_list li{float:left;width:100%;margin-bottom:25px;}
#Faq_section  #faq_questions_list li .faq_question{font-size:14.82px;color:#df3149;font-family: 'robotoblack';font-weight:normal;margin:0;line-height:1;margin-bottom:10px;}
#Faq_section  #faq_questions_list li .faq_answer_list{width:100%;float:left;}
#Faq_section  #faq_questions_list li .faq_answer_list p{font-size:13.48px;color:#000000;line-height:18.87px;letter-spacing:-0.1px;margin-bottom:10px;}


/**Formulario section**/
/**Faq Section start**/
#formulario_section{float:left;padding-top: 148px;}
#formulario_section  .inner_formulario_section{padding:0 180px;}
#formulario_section .section-title{padding-top:15px;margin-bottom:74px;}
.inner_formulario_section > p{font-size:14.21px;line-height:19.37px;letter-spacing:-0.1px;}
.inner_formulario_section > p span{font-size:17.62px;}
#formulario_form_wrapper{float:left;margin-top: 35px;}
#formulario_form_wrapper .form-group{float:left;padding-right:25px;margin-bottom:20px;}
#formulario_form_wrapper .form-group label{float:left;font-size:14.21px;line-height:1;cursor:pointer;padding-top:3px;margin-right:7px;}
#formulario_form_wrapper .form-group .form-control{background:#d8ecec;border:none;height:15px;font-size:10px;line-height:1;padding:0;vertical-align:middle;padding:0 5px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
#formulario_form_wrapper .form-group .form-control:focus{outline:none;border:none;background:#DAE9E9;}
#formulario_form_wrapper .form-group.Persona .form-control{width: 317px;}
#formulario_form_wrapper .form-group.nombre {padding-right: 0;}
#formulario_form_wrapper .form-group.nombre .form-control{width: 267px;}
#formulario_form_wrapper .form-group.email .form-control{width: 220px;}
#formulario_form_wrapper .form-group.telephone .form-control{width: 150px;}
#formulario_form_wrapper .form-group.provincia{padding-right:0;}
#formulario_form_wrapper .form-group.provincia .form-control{width: 225px;}
#formulario_form_wrapper .form-group.como {padding-right: 0;}
#formulario_form_wrapper .form-group.como .form-control {width: 703px;}

#formulario_form_wrapper .form-group.full_width{padding-right: 0;width:100%;}
#formulario_form_wrapper .form-group.full_width label{width:100%;margin-bottom:10px;padding:0;line-height:23.94px;}
#formulario_form_wrapper .form-group.full_width .form-control{width:100%;}
#formulario_form_wrapper .form-group  textarea.form-control{height:97px;resize:none;font-size:14px;padding:10px;}
#formulario_form_wrapper .form-group.full_width.sobre textarea.form-control{height:64px;resize:none;}
#formulario_form_wrapper .form-group.full_width{margin-bottom:20px;}
#formulario_form_wrapper .form-group.full_width.cuantos label span{display:block;font-family: 'caviar_dreamsregular';text-transform:uppercase;margin-bottom:20px;}
#formulario_form_wrapper .form-group.full_width.last_fields .form-control{margin-bottom:20px;}
#formulario_form_wrapper .form-group.full_width.last_fields label a{display:block;margin-top:10px;}
