.material-icons,body{-webkit-font-smoothing:antialiased}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-italic-webfont.eot);src:url(../../../fonts/raleway-italic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-italic-webfont.woff2) format('woff2'),url(../../../fonts/raleway-italic-webfont.woff) format('woff'),url(../../../fonts/raleway-italic-webfont.ttf) format('truetype'),url(../../../fonts/raleway-italic-webfont.svg#ralewayitalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-regular-webfont.eot);src:url(../../../fonts/raleway-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-regular-webfont.woff2) format('woff2'),url(../../../fonts/raleway-regular-webfont.woff) format('woff'),url(../../../fonts/raleway-regular-webfont.ttf) format('truetype'),url(../../../fonts/raleway-regular-webfont.svg#ralewayregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-light-webfont.eot);src:url(../../../fonts/raleway-light-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-light-webfont.woff2) format('woff2'),url(../../../fonts/raleway-light-webfont.woff) format('woff'),url(../../../fonts/raleway-light-webfont.ttf) format('truetype'),url(../../../fonts/raleway-light-webfont.svg#ralewaylight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-lightitalic-webfont.eot);src:url(../../../fonts/raleway-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-lightitalic-webfont.woff2) format('woff2'),url(../../../fonts/raleway-lightitalic-webfont.woff) format('woff'),url(../../../fonts/raleway-lightitalic-webfont.ttf) format('truetype'),url(../../../fonts/raleway-lightitalic-webfont.svg#ralewaylight_italic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-semibold-webfont.eot);src:url(../../../fonts/raleway-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-semibold-webfont.woff2) format('woff2'),url(../../../fonts/raleway-semibold-webfont.woff) format('woff'),url(../../../fonts/raleway-semibold-webfont.ttf) format('truetype'),url(../../../fonts/raleway-semibold-webfont.svg#ralewaysemibold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(../../../fonts/raleway-semibolditalic-webfont.eot);src:url(../../../fonts/raleway-semibolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/raleway-semibolditalic-webfont.woff2) format('woff2'),url(../../../fonts/raleway-semibolditalic-webfont.woff) format('woff'),url(../../../fonts/raleway-semibolditalic-webfont.ttf) format('truetype'),url(../../../fonts/raleway-semibolditalic-webfont.svg#ralewaysemibold_italic) format('svg');font-weight:700;font-style:italic}body{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:19px;background-color:#fcfefe;-moz-osx-font-smoothing:grayscale;color:#727272;-webkit-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum" 1;-ms-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;font-variant-ligatures:none}.navbar{min-height:55px;padding:0;margin-bottom:0;font-size:13px}.navbar-default .navbar-nav>li>a{color:#8a99a4}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-light .navbar-nav .nav-link{color:#45b292}.navbar-nav>li>a{padding-bottom:19px;line-height:20px;text-transform:uppercase;letter-spacing:1px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#45b292!important;background-color:#f0f0f0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{font-weight:700;background-color:transparent;cursor:default}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#45b292;background-color:transparent}.navbar-default .scrolled .navbar-nav>li>a:focus,.navbar-default.scrolled .navbar-nav>li>a:hover{color:#fff;background-color:transparent;font-weight:700}.navbar-default .navbar-nav>.active>a:after{content:'';position:absolute;width:20%;left:40%;bottom:5px;border-bottom:1px solid #45b292}.navbar-default.scrolled .navbar-nav>.active>a:after{content:'';position:absolute;width:20%;left:40%;bottom:5px;border-bottom:1px solid #fff}.navbar-default .navbar-form,.navbar-default.scrolled .navbar-collapse{border-color:#30a180}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:initial}.navbar-header{height:55px}.navbar-default{background-color:#fff;border-color:none;-webkit-box-shadow:0 3px 15px 0 rgba(213,211,211,.36);-moz-box-shadow:0 3px 15px 0 rgba(213,211,211,.36);box-shadow:0 3px 15px 0 rgba(213,211,211,.36)}.navbar-default.scrolled{background:#45b292;color:#fff;border-bottom:none;-webkit-box-shadow:0 3px 15px 0 rgba(94,94,94,.1);-moz-box-shadow:0 3px 15px 0 rgba(94,94,94,.1);box-shadow:0 3px 15px 0 rgba(94,94,94,.1)}.navbar-brand,.navbar-brand.scrolled{display:block;background-repeat:no-repeat}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-toggle{background-color:transparent}.navbar-default.scrolled .navbar-nav>li>a,.navbar-default.scrolled .navbar-nav>li>span>a.a-mail,.navbar-default.scrolled .navbar-nav>li>span>a.a-tel{color:#fff}.navbar-brand{padding-top:14px;width:80px;background-image:url(../../../img/leafMenuColor.svg);background-position:20px 10px;background-size:60px}.navbar-brand.scrolled{background-image:url(../../../img/leafMenuBlanco.svg)}.navbar-flag{margin-top:-20px}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#5f5f5f;text-decoration:none;background-color:transparent;font-weight:700}.dropdown-menu>li>a{color:#5f5f5f;letter-spacing:1px}.navbar-default .navbar-toggle{border-color:transparent}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:14px;margin-right:15px;margin-bottom:8px;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle span .menu-icon-container{width:18px;height:16px;position:relative}.navbar-default.scrolled .navbar-toggle span.menu-icon-container .barra{background-color:#fff!important}.navbar-toggle span.menu-icon-container .barra{position:absolute;transform:translate(-50%,-50%);width:100%;left:50%;height:2px;border:none;display:inline-block;background-color:#5f5f5f;transition-property:width,height,top,left,transform,opacity;transition-duration:.25s;transition-timing-function:ease}.navbar-toggle.collapsed span.menu-icon-container .barra:nth-child(1){top:40%}.navbar-toggle.collapsed span.menu-icon-container .barra:nth-child(2){top:70%;width:70%}.navbar-toggle.collapsed span.menu-icon-container .barra:nth-child(3){top:100%}.navbar-toggle:not(.collapsed) span.menu-icon-container .barra:nth-child(1){transform:translate(-50%,-50%) rotate(45deg);top:70%;left:50%}.navbar-toggle:not(.collapsed) span.menu-icon-container .barra:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg);top:70%;left:50%}.navbar-toggle:not(.collapsed) span.menu-icon-container .barra:nth-child(2){width:0}.navbar-brand{padding-left:20px}.navbar-default .navbar-nav>li>a.social-icon{font-size:16px;padding:15px 2px;margin-left:8px}.footer{width:100%;color:#d5d3d3}.footer-first{background-color:#727272;height:400px;line-height:47px;font-size:13px}.footer-second{background-color:#656565;min-height:26px;font-size:10px;line-height:24px}.social-icon{margin:0 5px}.btn-form-footer,.btn-form-footer-error{letter-spacing:1px;display:inline-block;padding:6px 20px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;background-image:none;border-width:1px;border-style:solid;color:#fff;border-radius:5px;font-size:18px;vertical-align:middle;white-space:nowrap;cursor:pointer}.btn-form-footer{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:#3fa8c3;background-color:#3fa8c3}.btn-form-footer-error{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:#f26666;background-color:#f26666}.ft-logo{width:88px}.ft-logo_2{width:60px;margin-bottom:4px}.about_leaf_img{position:absolute;width:280px}.banner-text-cnt{width:750px!important;text-align:justify;-moz-text-align-last:left;text-align-last:left}.footer a{color:#d5d3d3}.footer a:hover .footer a:active{color:#45b292;text-decoration:none}.footer-icon{font-size:18px;color:#727272;cursor:pointer}a:hover{text-decoration:none}.a-mail-footer-form,.a-tel-footer-form,.a-tel-form{text-decoration:none;color:#d5d3d3;font-family:Raleway;font-size:12px;text-transform:lowercase!important}.a-mail-footer-form:hover,.a-tel-footer-form:hover{color:#53a591}.a-tel,.a-tel-footer{text-decoration:none;color:#45b292;font-family:Raleway}.a-tel:focus,.a-tel:hover{text-decoration:none;color:#45b292;cursor:pointer}.a-mail-footer,span.a-mail-footer{text-decoration:none;color:#d5d3d3;font-family:Raleway!important}.a-mail-footer:focus,.a-mail-footer:hover,.a-tel-footer:focus,.a-tel-footer:hover{text-decoration:none;cursor:pointer;color:#fff;font-weight:700}.a-mail{text-decoration:none;color:#53a591;font-family:Raleway;font-size:15px}.a-mail:focus,.a-mail:hover{text-decoration:none;color:#53a591;cursor:pointer}.show-on-xss{display:none}.form-control{display:block!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;height:29px!important;padding:6px 12px!important;font-size:12px!important;line-height:1.42857143!important;color:#9c9ea1!important;border-radius:5px!important;-webkit-box-shadow:none!important;box-shadow:none!important;transition:none!important}.ii-error,.ii-success,.ii-success-on{display:inline-block;background-repeat:no-repeat;background-position:98% center}input[type=text],textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.form-group{margin-bottom:10px;margin-left:45px;margin-right:45px}.has-error .form-control,.has-error .select-style{border-color:#f26666!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;border:1px solid #f26666!important}.has-error .form-control:focus,.has-error .select-style:focus{border-color:#f26666!important}.has-error .control-label,.has-error .select-style{color:#f26666!important}.ii-success{background-image:url(../../../img/footer/check_off.svg);background-size:16px;vertical-align:middle}.ii-success-on{background-size:16px;background-image:url(../../../img/footer/check_on.svg);vertical-align:middle}.ii-error{background-size:13px;background-image:url(../../../img/footer/error_on.svg);vertical-align:middle}.iita-success,.iita-success-on{background-size:16px;vertical-align:middle}.iita-error,.iita-success,.iita-success-on{display:inline-block;background-repeat:no-repeat;background-position:98% 10%}.iita-success{background-image:url(../../../img/footer/check_off.svg)}.iita-success-on{background-image:url(../../../img/footer/check_on.svg)}.iita-error{background-size:13px;background-image:url(../../../img/footer/error_on.svg);vertical-align:middle}.ii-mail,.ii-mail-error,.ii-mail-on{background-size:16px;background-position:98% center;display:inline-block;background-repeat:no-repeat;vertical-align:middle}.ii-mail{background-image:url(../../../img/footer/mail_off.svg)}.ii-mail-error{background-image:url(../../../img/footer/mail_error.svg)}.ii-mail-on{background-image:url(../../../img/footer/mail_on.svg)}.fb-icon{background-image:url(../../../img/menu/w_fb.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position-x:7px;margin-top:18px}.fb-icon:active,.fb-icon:focus,.fb-icon:hover{background-image:url(../../../img/menu/w_fb_h.png)}.fb-icon-scrolled{background-image:url(../../../img/menu/v_fb.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;background-position-x:7px;margin-top:18px}.fb-icon-scrolled:active,.fb-icon-scrolled:focus,.fb-icon-scrolled:hover{background-image:url(../../../img/menu/v_fb_h.png)}.tw-icon{background-image:url(../../../img/menu/w_tw.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.tw-icon:active,.tw-icon:focus,.tw-icon:hover{background-image:url(../../../img/menu/w_tw_h.png)}.tw-icon-scrolled{background-image:url(../../../img/menu/v_tw.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.tw-icon-scrolled:active,.tw-icon-scrolled:focus,.tw-icon-scrolled:hover{background-image:url(../../../img/menu/v_tw_h.png)}.ld-icon,.ld-icon-contact{background-image:url(../../../img/menu/w_ld.png);display:inline-block;background-repeat:no-repeat;margin-top:18px;vertical-align:middle}.ld-icon-contact{background-size:20px}.ld-icon:active,.ld-icon:focus,.ld-icon:hover{background-image:url(../../../img/menu/w_ld_h.png)}.ld-icon-scrolled{background-image:url(../../../img/menu/v_ld.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.ld-icon-scrolled:active,.ld-icon-scrolled:focus,.ld-icon-scrolled:hover{background-image:url(../../../img/menu/v_ld_h.png)}.ml-icon{background-image:url(../../../img/menu/w_ml.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.ml-icon:active,.ml-icon:focus,.ml-icon:hover{background-image:url(../../../img/menu/w_ml_h.png)}.ml-icon-scrolled{background-image:url(../../../img/menu/v_ml.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.ml-icon-scrolled:active,.ml-icon-scrolled:focus,.ml-icon-scrolled:hover{background-image:url(../../../img/menu/v_ml_h.png)}.tl-icon{background-image:url(../../../img/menu/w_tel.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.tl-icon:active,.tl-icon:focus,.tl-icon:hover{background-image:url(../../../img/menu/w_tel_h.png)}.tl-icon-scrolled{background-image:url(../../../img/menu/v_tel.png);display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-top:18px}.tl-icon-scrolled:active,.tl-icon-scrolled:focus,.tl-icon-scrolled:hover{background-image:url(../../../img/menu/v_tel_h.png)}.title-form{color:#d5d3d3;font-size:20px}.social-container{margin-top:100px}textarea.form-control{height:auto!important}.form-control:focus{border-color:#45b292!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(69,178,146,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(69,178,146,.6)!important}.fr{float:right}.fl{float:left}.primary-color{color:#45b292}.img-center{display:block;margin-left:auto;margin-right:auto}h3.title{color:#3fa8c3;font-size:18px}.fancy{line-height:.5;text-align:center}.fancy span{display:inline-block;position:relative}.fancy span:after,.fancy span:before{content:"";position:absolute;height:5px;border-bottom:2px solid #3fa8c3;top:0;width:28px}.fancy span:before{right:100%;margin-right:15px}.fancy span:after{left:100%;margin-left:15px}h4.subtitle{color:#7b8f9e;font-weight:700;max-width:500px;margin-right:auto;margin-left:auto;font-size:20px}.leaf-home-title{color:#45b292;font-size:22px;text-align:center}span.leaf-home-subtitle{color:#7a8f9d!important}.btn-footer,.btn-footer-xs{background-color:#3fa8c3;color:#fff!important;padding:14px;border-radius:50px;font-weight:700;margin-bottom:50px;letter-spacing:1px}.btn-footer{font-size:19px}.btn-footer-xs{font-size:12px}.btn-footer-content{color:#3fa8c3;margin-top:40px;margin-bottom:30px;max-width:450px;line-height:30px}.hr-btn-footer{color:#3fa8c3;margin-top:-10px;border-top:1px solid #3fa8c3}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:15px;vertical-align:middle;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility}.carousel{height:calc(700px + 55px)}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators .active{width:12px;height:12px;background-color:#45b292;margin:0 0 0 30px}.carousel-indicators li{border:1px solid #45b292;border-radius:10px;margin-left:30px}.carousel-indicators li:first-child{margin-left:0!important}.p1{color:#6baabc}.p2{color:#62ad28}.p3{color:#45b292}.p4{color:#3fa8c3}.p5{color:#fff}.p6{color:#7b8f9e}.bg-white{background-color:#fff}.red-color{color:#f26666}#closeCookie{cursor:pointer}.cookie-container{width:auto;max-width:940px;position:fixed;bottom:20px;z-index:999;padding:10px;background-color:#e0e1e3;left:50%;transform:translate(-50%,-50%)}.cookie-msg{height:auto;font-size:12px;color:#727272;max-width:940px;width:auto}.gods-va{position:relative;top:50%;transform:translateY(-50%)}.nav>li>a{position:relative;display:block;padding:15px 10px 10px}
