@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}a{text-decoration:none}button,input{border:0}button{background:transparent}em{font-style:normal}a{color:inherit}form{font-size:0}textarea{border:0;margin:0;padding:0;resize:none}h2,h3,h4,h5{line-height:1.25}li,ol,p{line-height:1.6}h2{font-size:40px}@media screen and (max-width:1366px){h2{font-size:40px}}@media screen and (max-width:991px){h2{font-size:40px}}h3{font-size:30px}@media screen and (max-width:1366px){h3{font-size:30px}}@media screen and (max-width:991px){h3{font-size:30px}}h4{font-size:26px}@media screen and (max-width:1366px){h4{font-size:24px}}@media screen and (max-width:991px){h4{font-size:20px}}h5{font-size:22px}@media screen and (max-width:1366px){h5{font-size:20px}}@media screen and (max-width:991px){h5{font-size:18px}}a,p{font-size:16px}button,input,select,textarea{font-size:16px;line-height:1.25}@media screen and (max-width:1366px){button,input,select,textarea{font-size:17px}}@media screen and (max-width:991px){button,input,select,textarea{font-size:16px}}div [data-float=left]:after,div [data-float=right]:after{clear:both;content:"";display:table}.newsletter__form__input,.share__list li a,[data-padding="0 10"],[data-padding="0 20"],[data-padding="0"],[data-padding="10 0"],[data-padding="10 15"],[data-padding="10"],[data-padding="15"],[data-padding="20 0"],[data-padding="25"],[data-padding="35 0"],[data-padding="5 0"],[data-padding="5 10"],[data-padding="5 15"],[data-padding="5"],[data-padding="50 0"],[data-padding="50"],html body form .select,html body form input,html body form textarea{box-sizing:border-box}section{padding:50px 0}[data-align=left]{text-align:left}[data-align=center]{text-align:center}[data-align=right]{text-align:right}[data-container=text]{display:block;margin:0 auto;max-width:900px}@media screen and (max-width:991px){[data-container=text]{max-width:100%}}[data-height]>div{background-position:50%!important;background-size:cover!important}[data-float=left]{float:left}[data-float=right]{float:right}[data-type=list]{font-size:0;list-style-type:none}[data-type=list]>*{display:inline-block;vertical-align:text-top}@media screen and (max-width:767px){[data-mobile=true]{display:block!important}[data-mobile=false]{display:none!important}}@media screen and (min-width:768px) and (max-width:991px){[data-tablet=false]{display:none!important}[data-tablet=true]{display:block!important}}@media screen and (max-width:991px){[data-desktop=false]{display:none!important}[data-desktop=true]{display:block!important}}[data-position=absolute]{position:absolute}[data-absolute=right],[data-position=relative]{position:relative}[data-absolute=right] [data-absolute]{position:absolute;right:0;top:0}[data-absolute=left]{position:relative}[data-absolute=left] [data-absolute]{left:10px;position:absolute;top:10px}[data-width=full]{width:100%}[data-width=half]{width:50%}[data-valign=top]{vertical-align:text-top}[data-valign=middle]{top:50%!important;transform:translateY(-50%)}[data-valign=center]{left:50%;top:50%!important;top:50%;transform:translate(-50%,-50%)}[data-transform=capitalize],[data-transform=uppercase]{text-transform:uppercase}[data-menu=mobile] nav{display:none}[data-menu=mobile] .header__openMenu{display:block}[data-display=inline]{display:inline-block}[data-display=block]{display:block}[data-padding="0"]{padding:0}[data-padding="5"]{padding:5px 10px}[data-padding="5 0"]{padding:5px 0}[data-padding="0 10"]{padding:0 10px}[data-padding="5 10"]{padding:5px 10px}[data-padding="0 20"]{padding:0 20px}[data-padding="5 15"]{padding:5px 15px}[data-padding="10"]{padding:10px}[data-padding="10 0"]{padding:10px 0}[data-padding="10 15"]{padding:10px 15px}[data-padding="15"]{padding:15px}[data-padding="20 0"]{padding:20px 0}[data-padding="25"]{padding:25px}[data-padding="35 0"]{padding:35px 0}[data-padding="50"]{padding:50px}[data-padding="50 0"]{padding:50px 0}[data-margin="10"]{margin:10px 0}[data-margin="15"],[data-margin="20"]{margin:20px 0}[data-parallax=true]{background-attachment:fixed!important;background-repeat:no-repeat!important}[data-maxwidth="800"]{display:block;margin:0 auto;max-width:800px;width:100%}[data-effect=on],[data-effect=on]>*{transition:all .2s ease}[data-border="5px"]{border-radius:5px}[data-acceleration=center]{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[data-acceleration=center],[data-acceleration=default]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}[data-acceleration=default]{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-absolute-right=true]{position:absolute;right:0}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?8db256202d582c8bfb113f71b70bda71);src:url(/fonts/icomoon.eot?8db256202d582c8bfb113f71b70bda71#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?bba0ddd6ecf9c75cde9d4a37f33270e7) format("truetype"),url(/fonts/icomoon.woff?59b41034cad529a2bf1abd32985aa38a) format("woff"),url(/fonts/icomoon.svg?4ed74c67144b4fef72b1d64ddf4a8d5c#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-cocktail:before{content:"\e927"}.icon-directory:before{content:"\e928"}.icon-school:before{content:"\e929"}.icon-u:before{content:"\e92a"}.icon-audience:before{content:"\e92b"}.icon-banquet:before{content:"\e92c"}.icon-double-bed:before{content:"\e91d"}.icon-parking:before{content:"\e91e"}.icon-restaurant:before{content:"\e91f"}.icon-room-services:before{content:"\e920"}.icon-sauna:before{content:"\e921"}.icon-smart:before{content:"\e922"}.icon-swimming-pool:before{content:"\e923"}.icon-wifi:before{content:"\e924"}.icon-biz-center:before{content:"\e925"}.icon-gym:before{content:"\e926"}.icon-circle:before{content:"\e91b"}.icon-circle_middle:before{content:"\e91c"}.icon-arrow-right:before{content:"\e900"}.icon-arrow-left:before{content:"\e91a"}.icon-menu-open:before{content:"\e901"}.icon-linkedin:before{content:"\e902"}.icon-instagram:before{content:"\e903"}.icon-whatsapp:before{content:"\e904"}.icon-youtube:before{content:"\e905"}.icon-twitter:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-pin:before{content:"\e908"}.icon-user:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-menu:before{content:"\e90c"}.icon-add:before{content:"\e90d"}.icon-up:before{content:"\e90e"}.icon-right:before{content:"\e90f"}.icon-left:before{content:"\e910"}.icon-down:before{content:"\e911"}.icon-phone:before{content:"\e912"}.icon-mail:before{content:"\e913"}.icon-password:before{content:"\e914"}.icon-home:before{content:"\e915"}.icon-download:before{content:"\e916"}.icon-pause:before{content:"\e917"}.icon-play_arrow:before{content:"\e918"}.icon-globe:before{content:"\e919"}.icon-log-out:before{content:"\e991"}.icon-eye:before{content:"\e9ce"}.icon-arrow-down:before{content:"\ea36"}.icon-skype:before{content:"\eac5"}.icon-check:before{content:"\f058"}.icon-submenu:before{content:"\f142"}.icon-submenu1:before{content:"\f143"}body *{font-family:Open Sans,sans-serif}body h1,body h2,body h3,body h4,body h5{font-family:Source Sans Pro,sans-serif!important}.newsletter{background:#404b69}@media screen and (max-width:767px){.newsletter{background-size:cover!important}}.newsletter__form{margin:25px 0 0;position:relative;width:100%}.newsletter__form__input{padding:10px 15px}.newsletter h2{color:#dbedf3}@media screen and (max-width:767px){.newsletter h2{font-size:27px}.newsletter form{padding:25px 0}.newsletter form input{float:left;min-width:auto;padding:11px 15px;width:65%}.newsletter form button{float:right;min-width:auto;padding:12px 15px;top:-1px;width:35%}}.share{color:#696969}.share>*{vertical-align:middle}.share__list{padding-left:10px}.share__list li{line-height:1}.share__list li a{border:1px solid #696969;border-radius:32px;color:#696969;display:inline-block;font-size:20px;height:36px;overflow:hidden;padding:7px 5px;text-align:center;width:36px}.map{height:650px;overflow:hidden;padding:0}.map__container,.map__container #map-canvas{height:100%;width:100%}.map__container #map-canvas img{height:100px!important}.map__content{background:#363642}.map__content i{display:inline-block;width:25px}.map .gm-style-iw{color:#666!important}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(/fonts/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(/fonts/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(/fonts/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html body form .animation{display:block;height:0;left:0;position:absolute;top:0;width:100%}html body form button{position:relative}html body form .select,html body form input,html body form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important;transition:all .25s ease-in-out}html body form .select.error,html body form input.error,html body form textarea.error{border-color:red!important}html body form[data-validation].error:before{height:100%;width:100%}html body form[data-validation].error .msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.preloading{transition:.5s}.preloading.loaded{animation:fadein 1s;overflow:hidden;z-index:-11111}@keyframes fadein{0%{opacity:1}to{opacity:0}}.btn{background:#1da978;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Source Sans Pro,sans-serif!important;font-size:16px;font-weight:600;font-weight:400;letter-spacing:1px;overflow:hidden;padding:15px 35px;position:relative;text-transform:uppercase;transition:.2s}.btn:hover{background:#fff;color:#1da978}.btn__link{color:silver;font-size:26px;font-weight:600;position:relative}.btn__link:hover i{left:10px}.btn__link i{bottom:-20px;color:silver;font-size:14px;left:0;position:absolute;transition:.3s}.btn__outline{background:transparent;border:3px solid #1da978!important;border-radius:5px;color:#1da978;display:inline-block;font-family:Source Sans Pro,sans-serif!important;font-size:16px;font-weight:700;letter-spacing:1px;padding:12px 35px;text-transform:uppercase;transition:all .3s ease}.btn__outline:hover{background:#1da978;color:#fff}header{padding:0;position:fixed;top:0;transition:.3s;width:100%;z-index:111}@media screen and (max-width:991px){header{background:rgba(0,0,0,.7)}}header.active{background:rgba(0,0,0,.9)}@media screen and (max-width:991px){header.active{background:rgba(0,0,0,.9)!important;top:0!important;z-index:1111111}}@media (max-width:1200px){header{padding:0 15px}}header.scrolled{backdrop-filter:blur(10px) saturate(200%);background:#1da978}@media screen and (max-width:991px){header.scrolled{background:rgba(0,0,0,.7)}}header.scrolled .btn__outline{border-color:hsla(0,0%,100%,.7)!important;font-weight:700!important}header.scrolled .btn__outline:hover,header.scrolled .btn__outline:last-child{background:#fff!important;color:#1da978!important}header.scrolled .btn__outline.first{color:#fff!important}header.scrolled .btn__outline.first:hover{color:#1da978!important}@media (max-width:1200px){header .navbar__secondary{height:0;overflow:hidden}header .navbar__secondary.active{height:100vh}}header .navbar__secondary .container{align-items:center;display:flex;justify-content:space-between;padding:20px 0}@media (max-width:1200px){header .navbar__secondary .container{flex-direction:column}}header .navbar__secondary svg{fill:#fff!important;height:auto;transition:.2s;width:120px}@media (max-width:1200px){header .navbar__secondary svg{display:none}}@media screen and (max-width:1366px){header .navbar__secondary svg{width:95px}}header .navbar__secondary .nav{align-items:center;display:flex;justify-content:flex-end;width:100%}@media (max-width:1200px){header .navbar__secondary .nav{flex-direction:column;justify-content:center;text-align:center;width:100%}header .navbar__secondary .nav div{text-align:center;width:100%}}header .navbar__secondary .nav .submenu,header .navbar__secondary .nav a{color:#fff;display:inline-block;font-size:16px;font-weight:400;opacity:.8;padding:10px;position:relative;text-transform:uppercase;transition:.2s}@media screen and (max-width:1366px){header .navbar__secondary .nav .submenu,header .navbar__secondary .nav a{font-size:14px}}@media (max-width:1200px){header .navbar__secondary .nav .submenu,header .navbar__secondary .nav a{padding:20px;width:100%}header .navbar__secondary .nav .submenu:before,header .navbar__secondary .nav a:before{height:1px!important;left:0!important;opacity:1;width:100%!important}}header .navbar__secondary .nav .submenu.active,header .navbar__secondary .nav a.active{opacity:1}header .navbar__secondary .nav .submenu.active:before,header .navbar__secondary .nav a.active:before{left:0;width:100%}header .navbar__secondary .nav .submenu:last-child,header .navbar__secondary .nav a:last-child{margin-right:10px}@media screen and (max-width:991px){header .navbar__secondary .nav .submenu:last-child,header .navbar__secondary .nav a:last-child{margin:0}}header .navbar__secondary .nav .submenu:hover,header .navbar__secondary .nav a:hover{opacity:1}header .navbar__secondary .nav .submenu:hover:before,header .navbar__secondary .nav a:hover:before{left:0;width:100%}header .navbar__secondary .nav .submenu:before,header .navbar__secondary .nav a:before{background:#fff;bottom:0;content:"";height:3px;left:50%;position:absolute;transition:.2s;width:0}@media screen and (max-width:1366px){header .navbar__secondary .nav .submenu:before,header .navbar__secondary .nav a:before{height:2px}}header .navbar__secondary .nav .social{align-items:center;border-left:1px solid #fff;display:flex;margin-left:6px;padding:0 25px}@media (max-width:1200px){header .navbar__secondary .nav .social{border:none;justify-content:center;margin:20px 0}}header .navbar__secondary .nav .social a{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;margin-right:5px;padding:13px;transition:.2s;width:30px}header .navbar__secondary .nav .social a:before{content:none}@media screen and (max-width:991px){header .navbar__secondary .nav .social a{height:40px;margin-right:15px;width:40px}}header .navbar__secondary .nav .social a:last-child{margin:0}header .navbar__secondary .nav .social a:hover{background:#fff;color:#1a4e13}header .navbar__secondary .log-out{align-items:center;display:flex!important;font-size:14px!important;position:relative!important;top:3px}header .navbar__secondary .log-out:before{content:none!important}@media screen and (max-width:991px){header .navbar__secondary .log-out{justify-content:center}}header .navbar__secondary .log-out i{font-size:24px;margin-right:5px}header .navbar__secondary .btn__outline{border:3px solid #1da978;font-weight:700;padding:12px!important}header .navbar__secondary .btn__outline:hover{background:#1da978}header .navbar__secondary .btn__outline:before{content:none!important}header .navbar__secondary .btn__outline.first{margin-right:10px}@media screen and (max-width:991px){header .navbar__secondary .btn__outline.first{margin-bottom:10px;margin-right:0}}header .navbar__secondary .btn__outline:last-child{background:#1da978;color:#fff}header .mobile{display:none;min-height:77px;padding:10px 0;position:relative}@media (max-width:1200px){header .mobile,header .mobile .container{align-items:center;display:flex}header .mobile .container{justify-content:space-between;max-width:100%;z-index:101}}@media screen and (max-width:991px){header .mobile,header .mobile__logo{padding:0}}header .mobile__logo svg{fill:#fff;height:55px;width:auto}header .mobile .nav-toggle{font-size:30px;height:30px;position:absolute;right:0;top:40px;transform:translateY(-50%);transition:all .2s ease-in-out;width:40px;z-index:99}header .mobile .nav-toggle .bar{background:#fff;bottom:0;display:block;height:3px;left:0;margin:5px 7px;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:27px}header .mobile .nav-toggle .bar.bar-2{transform:translate3d(0,8px,0)}header .mobile .nav-toggle .bar.bar-3{transform:translate3d(0,16px,0)}header .mobile .nav-toggle.open{transform:rotate(180deg);-webkit-transform:translate3d(0,-6px,0)}header .mobile .nav-toggle.open .bar{background:#fff!important}header .mobile .nav-toggle.open .bar-1{transform:rotate(45deg)}header .mobile .nav-toggle.open .bar-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}header .mobile .nav-toggle.open .bar-3{transform:rotate(-45deg)}@media screen and (max-width:1200px){header .mobile .nav-toggle.open+.header__menu .social{display:block}}header .mobile .nav-toggle.open+.header__menu nav{display:block}header.scrolled nav .submenu,header.scrolled nav .submenu:hover{color:#fff!important}header.scrolled nav .submenu.active{color:hsla(0,0%,100%,.5)!important}header .submenu{display:inline-flex;position:static!important}@media (min-width:769px){header .submenu:before{width:0!important}}@media (max-width:768px){header .submenu{position:relative!important}header .submenu:before{width:100%!important}}header .submenu:hover{color:#fff!important}header .submenu__item{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.25);opacity:0;padding:15px 20px;pointer-events:none;position:absolute;top:70px}@media screen and (max-width:991px){header .submenu__item{background:#1da978;border-radius:0;height:100vh;left:0;margin:0;padding-top:80px;position:fixed;top:0;width:100%;z-index:1}header .submenu__item *{color:#fff}}header .submenu__item.active{opacity:1;pointer-events:all}@media screen and (max-width:991px){header .submenu__item.active .close{display:block;margin:15px 0;padding-right:15px;text-align:center}}header .submenu__item__children a{align-items:center;color:#2f2f2f!important;display:flex!important;font-family:inherit!important;font-weight:400!important;margin:0!important;padding:5px 0!important;text-transform:none!important}header .submenu__item__children a svg{height:20px;margin-right:5px;width:20px}header .submenu__item__children a svg *{fill:#2f2f2f!important;transition:.2s}@media screen and (max-width:991px){header .submenu__item__children a svg *{fill:#fff!important}}header .submenu__item__children a h3{font-size:16px!important;margin:0!important}@media screen and (max-width:991px){header .submenu__item__children a{color:#fff!important;justify-content:flex-start;margin:0 auto!important;padding:15px!important}}header .submenu__item__children a:hover svg *{fill:#1da978!important}@media screen and (max-width:991px){header .submenu__item__children a:hover svg *{fill:#fff!important}}header .submenu__item__children a:hover h3{color:#1da978!important}@media screen and (max-width:991px){header .submenu__item__children a:hover h3{color:#fff!important}}header .submenu__item .close{display:none}footer{background:#fbfbfb;position:relative;z-index:111}footer .terms{background:#001409;padding:8px 0}footer .terms *{color:#8b999f}@media screen and (max-width:991px){footer .terms{padding:30px 0}}footer .terms__container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){footer .terms__container{flex-direction:column}}footer .terms__container__item img{display:inline-block;height:25px;vertical-align:middle}@media screen and (max-width:991px){footer .terms__container__item img{display:block;margin-bottom:15px!important;margin:0 auto;text-align:center}}footer .terms__container__item p{display:inline-block;font-size:14px;line-height:1.2em;text-align:left;vertical-align:middle}@media screen and (max-width:991px){footer .terms__container__item p{display:block;text-align:center}}footer .terms__container__item .logoKodear logokodear{opacity:.5;transform:scale(.7)}footer .terms__container__item .logoKodear logokodear:hover{opacity:1}.main__slider{height:800px;margin:0 auto!important;padding:0!important;position:relative}@media screen and (max-width:1366px){.main__slider{height:600px}}@media screen and (max-width:991px){.main__slider{height:auto;width:100%}}.main__slider:after{background:#000;background:linear-gradient(0deg,transparent,rgba(0,0,0,.9));content:"";height:200px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.main__slider.no-slider .slider__item{text-align:center}.main__slider.no-slider .slider__item img{margin-left:auto;margin-right:auto}.main__slider .slick-slide{height:auto}.main__slider .slick-next{right:25px;z-index:1}.main__slider .slick-prev{left:25px;z-index:1}.main__slider .slick-dots{bottom:150px;z-index:11111}@media screen and (max-width:991px){.main__slider .slick-dots{bottom:15px!important;z-index:1}}@media screen and (max-width:1366px){.main__slider .slick-dots{bottom:130px}}.main__slider .slick-dots li button:before{color:#fff;font-size:16px;opacity:.65}.main__slider .slick-dots li.slick-active button:before{color:#1da978;opacity:1}.main__slider .btn{background:#70c64b;border:none;color:#fff}.main__slider .btn:hover{background:#fff;border:none;color:#70c64b}.main__slider .slider__item{position:relative}.main__slider .slider__item__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}@media screen and (max-width:991px){.main__slider .slider__item__content{height:100%}.main__slider .slider__item__content h3{font-size:46px!important}.main__slider .slider__item__content p{font-size:22px!important;margin-top:5px!important}}.main__slider .slider__item__content__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:600px;text-align:left}@media screen and (max-width:991px){.main__slider .slider__item__content__text{align-items:center;justify-content:center;text-align:center}}.main__slider .slider__item__content__text:hover .btn__outline{background:#fff;border-color:#fff!important;color:#1da978}.main__slider .slider__item__content__text h4{color:#fff;font-size:24px;font-weight:400;margin-bottom:15px;position:relative;z-index:1}@media screen and (max-width:1366px){.main__slider .slider__item__content__text h4{font-size:20px}}@media screen and (max-width:991px){.main__slider .slider__item__content__text h4{font-size:14px!important;margin-bottom:5px}}.main__slider .slider__item__content__text h3{color:#fff!important;font-size:55px;font-weight:600;line-height:1em;position:relative;z-index:1}@media screen and (max-width:1366px){.main__slider .slider__item__content__text h3{font-size:30px!important}}@media screen and (max-width:991px){.main__slider .slider__item__content__text h3{font-size:28px!important;line-height:1.2em!important}}.main__slider .slider__item__content__text p{color:#fff;font-size:30px;line-height:1.2em;margin:15px 0;position:relative;z-index:1}@media screen and (max-width:1366px){.main__slider .slider__item__content__text p{font-size:22px!important}}@media screen and (max-width:991px){.main__slider .slider__item__content__text p{font-size:16px!important}}.main__slider .slider__item__content__text .btn__outline{border-color:hsla(0,0%,100%,.7)!important;color:#fff;margin-top:15px;pointer-events:none;position:relative;z-index:1}@media screen and (max-width:991px){.main__slider .slider__item__content__text .btn__outline{padding:10px}}@media screen and (max-width:1366px){.main__slider .slider__item__content__text .btn__outline{padding:10px 15px}}.main__slider .slider__item__content__text .btn__outline:hover{background:#fff;border-color:#fff!important;color:#1da978}.main__slider .slider__item.toned{position:relative}.main__slider .slider__item.toned:before{background:#fff;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.2));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.main__slider .slider__item img{height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (max-width:1366px){.main__slider .slider__item img{height:600px}}@media screen and (max-width:991px){.main__slider .slider__item img{height:auto}}.main__slider .slider__item .video__container{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.main__slider .slider__item video{height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (max-width:1366px){.main__slider .slider__item video{height:600px}}@media screen and (max-width:991px){.main__slider .slider__item video{height:auto}}.slick-dots>li{display:inline-block}.slick-dots>li:only-child{display:none}.slick-dots li button:before{color:#fff;font-size:16px;opacity:.65}.slick-dots li.slick-active button:before{color:#1da978;opacity:1}.msje p.msg{opacity:1}p.msg{align-items:center;backdrop-filter:blur(10px);background:rgba(28,49,44,.95);color:#fff;display:flex;flex-direction:column;font-size:24px!important;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:11}p.msg span{font-size:28px}@media screen and (max-width:991px){.form{padding:25px 0}}.form :focus{outline:none}.form form{padding:20px}.form form fieldset.error h4{display:block}.form form h4{color:red;display:none;font-size:16px;font-weight:400;margin-top:8px;text-align:right}@media screen and (max-width:991px){.form form{padding:25px 15px}}.form .form__component{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;position:relative;transition:all .25s cubic-bezier(.52,.04,0,1.01)}.form .form__component input,.form .form__component select,.form .form__component textarea{background-color:#f9f9f9;border:1px solid #f9f9f9;color:#838f97;color:rgba(0,0,0,.77);font-size:18px;margin-bottom:10px;padding:15px 10px;width:100%}.form .form__component input::-moz-placeholder,.form .form__component select::-moz-placeholder,.form .form__component textarea::-moz-placeholder{color:rgba(0,0,0,.45)}.form .form__component input::placeholder,.form .form__component select::placeholder,.form .form__component textarea::placeholder{color:rgba(0,0,0,.45)}.form .form__component input.error,.form .form__component select.error,.form .form__component textarea.error{border-color:red!important}.form .form__component textarea{height:150px}.form .form__component button{font-size:20px;font-weight:600;margin-top:20px;padding:15px 50px;text-transform:uppercase}.form .form__component .select{position:relative}.form .form__component .select:before{color:#838f97;content:"\e910";font-family:icomoon!important;font-size:24px;position:absolute;right:20px;top:20px;z-index:222}.form .form__component .recaptcha__container{padding:25px 0}.form .form__component fieldset{padding:5px 10px}.form .form__component fieldset .error{border-color:red!important}.form .form__component:before{background:url(/images/preloader.gif) no-repeat;z-index:9999}.form .form__component:after,.form .form__component:before{content:"";display:block!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:0;left:50%;-moz-opacity:1;-khtml-opacity:1;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s cubic-bezier(.52,.04,0,1.01);width:0}.form .form__component:after{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);opacity:.8}.form .form__component.submiting:before{height:35px;width:35px}.form .form__component.error:before{height:0;width:0}.form .form__component.submiting:after,.form .form__component.sucess:after{height:100%;width:100%}.form .form__component.onError .msg,.form .form__component.sucess .msg{color:#535353;font-family:inherit;font-size:25px;font-weight:700;left:50%;max-width:500px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.form .form__component .hidden{display:none}.form option[value=""][disabled]{color:#b5b7bb}.form .btn__content{width:100%}.form .btn__content button{cursor:pointer}#hr .form__component.sucess:before{content:"Envío realizado con éxito."!important}.g-recaptcha>div.error iframe{border:2px solid red}.mainheader{background:#37474f;padding:0;position:relative;text-align:center}.mainheader:before{background:#000;background:linear-gradient(180deg,#000,transparent);content:"";height:100%;left:0;opacity:.77;position:absolute;top:0;width:100%}.mainheader img{height:450px;margin:0 auto;width:100%}@media screen and (max-width:991px){.mainheader img{height:auto;width:100%}}.mainheader__text{align-items:center;color:#fff;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;text-align:left;top:0;width:100%}@media screen and (max-width:991px){.mainheader__text{align-items:center;justify-content:center;padding:75px 0 30px;text-align:center}}.mainheader__text h2{font-size:48px}@media screen and (max-width:991px){.mainheader__text h2{font-size:28px}}.mainheader__text p{font-size:28px;line-height:1.2em;max-width:550px}@media screen and (max-width:991px){.mainheader__text p{font-size:20px;max-width:none}.mainheader__text p br{display:none}}.fancy-item:hover .video i{background:#1da978;color:#fff}.fancy-item .video{display:block;position:relative}.fancy-item .video i{background:rgba(0,0,0,.5);border-radius:3px;color:#fff;font-size:48px;left:50%;padding:8px 27px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s}#search{-webkit-overflow-scrolling:touch;background:rgba(50,147,34,.95);background:linear-gradient(160deg,rgba(50,147,34,.95),rgba(26,78,19,.95));height:100%;opacity:0;overflow:auto;padding-bottom:50px;padding-top:80px;position:fixed;top:0;transform:translateY(-25px);transition:.3s;width:100%;z-index:-1}#search.open__search{opacity:1;transform:translateY(0);z-index:9999}#search .search-title{margin-bottom:20px;text-align:center}#search .search-title h3{color:#fff;font-size:48px;font-weight:600}#search .search-bar{border-bottom:1px solid hsla(0,0%,100%,.4);padding:12px 80px 10px 20px;position:relative;width:768px}#search .search-bar:hover input::-moz-placeholder{color:#fff}#search .search-bar:hover .icon-search,#search .search-bar:hover input::placeholder{color:#fff}#search .search-bar input{background:transparent;color:#fff;font-size:40px;font-weight:300;margin-top:-5px;outline:none;width:100%}#search .search-bar input::-moz-placeholder{color:hsla(0,0%,100%,.75);-moz-transition:.2s;transition:.2s}#search .search-bar input::placeholder{color:hsla(0,0%,100%,.75);transition:.2s}#search .search-bar .icon-search{color:hsla(0,0%,100%,.75);font-size:30px;position:absolute;right:20px;top:20px;transition:.2s}@media screen and (max-width:767px){#search .search-bar{padding:10px 35px 10px 15px;width:90%}#search .search-bar input{font-size:24px;margin-top:0;padding-right:0}#search .search-bar .icon-search{font-size:24px;top:8px}}#search .close{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}@media screen and (max-width:991px){#search .close{height:28px;right:21px;top:27px;width:30px}}#search .close:after,#search .close:before{background:#f5e1e4;border-radius:3px;content:"";height:100%;left:50%;position:absolute;top:0;transition:.3s;width:3px}#search .close:hover:after,#search .close:hover:before{background:#fff}#search .close:before{transform:rotate(45deg)}#search .close:after{transform:rotate(-45deg)}#search .search-results{margin-top:50px}@media screen and (max-width:991px){#search .search-results{margin-top:30px}}#search .search-results h2{color:#fff;font-size:18px;margin:10px 0;width:100%}#search .search-results__row__item a{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:center;line-height:1.3em;margin:0 0 30px;padding:20px;transition:.3s}@media screen and (max-width:991px){#search .search-results__row__item a{margin:0 0 15px}}#search .search-results__row__item a:hover{background:hsla(0,0%,100%,.8)}#search .search-results__row__item a div{text-align:left;width:100%}#search .search-results__row__item a .row span{font-size:20px}#search .search-results__row__item a img{padding-right:0}.lds-ripple{display:inline-block;height:64px;margin:80px auto;position:relative;width:64px}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #999;border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:28px;opacity:1;top:28px;width:0}to{height:58px;left:-1px;opacity:0;top:-1px;width:58px}}.product__item{background:#fff;border:1px solid #dedddd;display:block;height:auto;margin:30px}@media screen and (max-width:1366px){.product__item{margin:15px}}@media screen and (max-width:991px){.product__item{margin:5px}}.product__item:hover .btn__outline{background:#1da978;color:#fff}.product__item__container{display:block}.product__item__container h2{background:#1da978;color:#fff;font-size:24px;padding:5px;text-align:center;width:100%}.product__item__container .row{padding:5px 20px 30px}.product__item__container .row h3{font-size:20px;padding-top:10px}.product__item__container .row h3 span{color:#1da978;font-size:23px}.product__item__container .row strong{color:#1da978;font-weight:400}.product__item__container .row h4,.product__item__container .row h5{font-size:20px;padding-top:10px}.product__item__container .row h4 span,.product__item__container .row h5 span{color:#909191;font-weight:400}.product__item__container .row .btn__outline{border-radius:5px;font-size:14px;letter-spacing:1px;margin-top:15px;padding:10px;text-transform:uppercase;width:100%}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1450px){.container{max-width:1366px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-15,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.col-15{flex:0 0 20%;max-width:20%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}body#home .items{margin-top:-150px}@media screen and (max-width:991px){body#home .items{margin-top:0;padding:0!important}body#home .items .col{flex:0 0 100%;max-width:100%}}body#home .items .col,body#home .items .col-lg-2,body#home .items .col-lg-3{padding:1px}body#home .items__slider{justify-content:center}body#home .items__slider__item{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:200px;justify-content:center;min-height:200px;padding:30px 20px;position:relative;text-align:center}@media screen and (max-width:991px){body#home .items__slider__item{height:auto;margin:0 0 1px!important;min-height:auto;padding:30px}}body#home .items__slider__item:before{background:rgba(0,0,0,.6);background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.6));content:"";height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:0}body#home .items__slider__item:hover:before{backdrop-filter:grayscale(1);background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9))}body#home .items__slider__item h3{color:#fff!important;font-size:22px;font-weight:400;line-height:1.2em;position:relative;z-index:1}body#home .legals{background:#f3f3f4;padding:0}body#home .legals__item.full{border-bottom:1px solid #d5d5d5;width:100%}body#home .legals__item.full,body#home .legals__item.last{align-items:center;display:flex;justify-content:center;padding:15px 0}body#home .legals__item.last{position:relative}body#home .legals__item.last:before{background-color:#d5d5d5;content:"";height:100%;left:49%;position:absolute;width:1px}body#home .legals__item.last p:first-child{padding-right:30px}body#home .legals__item.last p:last-child{padding-left:30px}body#home .legals__item p{align-items:center;display:flex;font-size:14px;justify-content:center}@media screen and (max-width:991px){body#home .legals__item p{flex-direction:column;line-height:1.3em;padding:0 15px;text-align:center}}body#home .legals__item p .btn__outline{border-radius:100px;border-width:2px!important;font-size:14px;margin-left:15px;padding:3px 15px}@media screen and (max-width:991px){body#home .legals__item p .btn__outline{margin:10px 0 0}}body#home #comisiones{background:rgba(22,105,56,.969);color:#fff;height:100%;left:0;opacity:0;overflow-y:auto;padding:10%;position:fixed;right:0;text-align:center;top:100%;transition:top .3s cubic-bezier(.35,-.01,.09,1.01),opacity .25s ease-out;z-index:999999}body#home #comisiones.on{opacity:1;top:0}@media screen and (max-width:991px){body#home #comisiones.on{padding-top:90px}}body#home #comisiones i.icon-close{cursor:pointer;font-size:300%;padding:.5em;position:absolute;right:0;top:0}body#home #comisiones h2{font-size:22px;font-weight:500}body#home #comisiones h3{padding:10px 0}body#home #comisiones h4{padding:15px 0 0}body#home .opinions{background:#fff;border-radius:0 0 200px 0;padding-bottom:100px;position:relative}body#home .opinions:before{background:#fafbfa;bottom:0;content:"";height:100%;position:absolute;right:0;width:100%;z-index:-1}body#home .opinions__title{text-align:center}body#home .opinions__title h2{margin-bottom:10px}body#home .opinions__title p{margin:0 auto;max-width:480px}body#home .opinions .slick-dots{bottom:-10px}body#home .opinions .slick-dots li button:before{color:#70c64b;opacity:.4}body#home .opinions .slick-dots li.slick-active button:before{color:#70c64b;opacity:1}body#home .opinions .slick-prev{height:auto;left:-50px;width:auto}body#home .opinions .slick-prev:before{color:#e5e5e5;content:"\e910";font-family:icomoon!important;font-size:40px}body#home .opinions .slick-next{height:auto;right:-50px;width:auto}body#home .opinions .slick-next:before{color:#e5e5e5;content:"\e90f";font-family:icomoon!important;font-size:40px}body#home .opinions__carousel{margin:0 auto;max-width:991px;position:relative}body#home .opinions__carousel:before{background:#fff;background:linear-gradient(277deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:50px;z-index:11}@media screen and (max-width:991px){body#home .opinions__carousel:before{content:none}}body#home .opinions__carousel:after{background:#fff;background:linear-gradient(277deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;top:0;width:50px}@media screen and (max-width:991px){body#home .opinions__carousel:after{content:none}}body#home .opinions__carousel__item{background-color:#fff;border-radius:5px;box-shadow:0 0 24px 0 rgba(0,0,0,.04);box-sizing:border-box;height:auto;margin:30px 50px;padding:50px}@media screen and (max-width:991px){body#home .opinions__carousel__item{margin:30px 10px;padding:30px}body#home .opinions__carousel__item h3{font-size:22px}}body#home .opinions__carousel__item p{font-size:24px;font-style:italic;line-height:1.2em;padding:20px 0}@media screen and (max-width:991px){body#home .opinions__carousel__item p{font-size:18px}}body#home .opinions__carousel__item h4{font-family:Open Sans,sans-serif!important;font-size:24px;font-weight:400;opacity:.3}@media screen and (max-width:991px){body#home .opinions__carousel__item h4{font-size:18px}}body#home .newsletter{background-attachment:fixed;background-color:#1da978;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:991px){body#home .newsletter{padding:30px 15px 10px}}body#home .newsletter form[data-newsletter]{position:relative}body#home .newsletter form[data-newsletter] p.msg{border-radius:8px}body#home .newsletter form[data-newsletter] p.msg span{font-size:18px}body#home .newsletter__container{align-items:center;display:flex;justify-content:center}@media screen and (max-width:991px){body#home .newsletter__container{display:block}}body#home .newsletter__container h2{color:#fff;font-size:36px;letter-spacing:1px;line-height:1em;margin-right:50px;width:400px}@media screen and (max-width:991px){body#home .newsletter__container h2{font-size:24px;line-height:1.2em;margin:0;text-align:center;width:100%}body#home .newsletter__container h2 br{display:none}}body#home .newsletter__container p{color:#fff;font-size:22px;line-height:1.2em;margin-bottom:15px}@media screen and (max-width:991px){body#home .newsletter__container p{font-size:16px;margin-top:10px;text-align:center}body#home .newsletter__container p br{display:none}}body#home .newsletter__container form{align-items:center;display:flex;justify-content:center}@media screen and (max-width:991px){body#home .newsletter__container form{display:block}}body#home .newsletter__container form fieldset{padding:0 5px}body#home .newsletter__container form fieldset input{border-radius:5px!important;margin:0;padding:14px 20px;width:475px}@media screen and (max-width:991px){body#home .newsletter__container form fieldset input{width:100%}}body#home .newsletter__container form .btn__content{margin-left:-100px;width:auto}@media screen and (max-width:991px){body#home .newsletter__container form .btn__content{margin-left:0}}body#home .newsletter__container form .btn__content .btn{background:#191a21;border-radius:5px;box-shadow:0 0 9px 0 rgba(0,0,0,.09);color:#fff;margin:0}@media screen and (max-width:991px){body#home .newsletter__container form .btn__content .btn{width:100%}body#home .informs__container__item{display:none}body#home .informs__container__item:first-child{display:block}body#home .news__item{display:none}body#home .news__item.first{display:block}body#home .informs .btn__outline{display:inline;margin:0 auto;text-align:center}body#home .informs .btn__outline.only__desktop{display:none!important}body#home .informs__title{margin-bottom:10px}body#home .news__title p{margin:0 auto 20px!important}body#home .news__title h2{margin-bottom:0}body#home .news{padding-bottom:50px}body#home .news .btn__container{padding-top:0}}.informs{align-items:flex-start;justify-content:flex-start}.informs,.informs .container{display:flex}@media screen and (max-width:991px){.informs .container{flex-direction:column}.informs{padding-bottom:0}}.informs__title{margin:0 auto;width:275px}@media screen and (max-width:991px){.informs__title{margin-bottom:30px;text-align:center;width:100%}}.informs__title .btn__outline{text-align:center;width:100%}@media screen and (max-width:991px){.informs__title .btn__outline{width:auto}}.informs__title h2{font-size:42px;margin-bottom:20px}@media screen and (max-width:1366px){.informs__title h2{font-size:32px}}@media screen and (max-width:991px){.informs__title h2{font-size:28px;margin-bottom:0}}.informs__title p{margin-bottom:30px}@media screen and (max-width:991px){.informs__title p{margin-bottom:15px}}.informs__container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 0 0 50px;width:100%}@media screen and (max-width:991px){.informs__container{flex-wrap:wrap;padding:0!important}}.informs__container__item{border-radius:5px;box-shadow:0 0 24px 0 rgba(0,0,0,.05);cursor:pointer;margin:10px;overflow:hidden;padding:40px 25px;position:relative;width:31%}@media screen and (max-width:1366px){.informs__container__item{width:30%}}@media screen and (max-width:991px){.informs__container__item{margin:0 0 30px;width:calc(50% - 15px)}}@media screen and (max-width:767px){.informs__container__item{width:100%}}.informs__container__item h4{color:#70c64b;font-family:Open Sans,sans-serif!important;font-size:18px;font-weight:400!important;margin-bottom:30px;position:relative;transition:.2s;z-index:1}@media screen and (max-width:991px){.informs__container__item h4{margin-bottom:20px}}.informs__container__item h3{font-size:28px;line-height:1.1em;margin-bottom:25px;position:relative;transition:.2s;z-index:1}@media screen and (max-width:991px){.informs__container__item h3{margin-bottom:10px}}.informs__container__item p{font-size:19px;line-height:1.2em;margin-bottom:30px;position:relative;transition:.2s;z-index:1}.informs__container__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.informs__container__item .btn{position:relative;z-index:1}.informs__container__item:after{background-color:#fff}.informs__container__item:after,.informs__container__item:before{content:"";height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:0}.informs__container__item:before{background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9));opacity:0}.informs__container__item:hover{background:transparent;box-shadow:0 0 27px rgba(0,0,0,.2)}.informs__container__item:hover h3,.informs__container__item:hover h4,.informs__container__item:hover p{color:#fff!important}.informs__container__item:hover .btn{background:#fff;color:#1da978}.informs__container__item:hover img,.informs__container__item:hover:before{opacity:1}.informs__container__item:hover:after{opacity:0}.news{padding-bottom:100px}.news__title{text-align:center}.news__title h2{margin-bottom:10px}.news__title p{margin:0 auto 30px;max-width:480px}.news__item{border-radius:5px;box-shadow:0 0 24px 0 rgba(0,0,0,.05);cursor:pointer;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.news__item a{display:block;padding:30px 40px;width:100%}@media screen and (max-width:991px){.news__item a{padding:30px}}.news__item h4{color:#70c64b;font-family:Open Sans,sans-serif!important;font-size:18px;font-weight:400!important;margin-bottom:20px}.news__item h3,.news__item h4{position:relative;transition:.2s;z-index:1}.news__item h3{font-size:28px;line-height:1.1em;margin-bottom:25px}.news__item p{font-size:19px;line-height:1.2em;margin-bottom:30px;position:relative;transition:.2s;z-index:1}@media screen and (max-width:991px){.news__item p{display:none}}.news__item .btn{position:relative;z-index:1}.news__item:after{background-color:#fff}.news__item:after,.news__item:before{content:"";height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:0}.news__item:before{background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9));opacity:0}.news__item.first{height:calc(100% - 30px)}.news__item.first a{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 60px}@media screen and (max-width:991px){.news__item.first a{padding:0}.news__item.first{padding:30px}}.news__item.first h3,.news__item.first h4,.news__item.first p{color:#fff!important}.news__item.first .btn__outline{border-color:#fff!important;color:#fff!important;position:relative;z-index:1}.news__item.first:before{opacity:1}.news__item.first:after{opacity:0}.news__item.first:hover .btn__outline{background:#fff;color:#1da978!important}.news__item:hover{background:transparent;box-shadow:0 0 27px rgba(0,0,0,.2)}.news__item:hover h3,.news__item:hover h4,.news__item:hover p{color:#fff!important}.news__item:hover .btn{background:#fff;color:#1da978}.news__item:hover:before{opacity:1}.news__item:hover:after{opacity:0}.news .btn__container{padding-top:20px;text-align:center}.news .btn__container .btn{background:#fff;color:#1da978}.news .btn__container .btn:hover{color:#000}.branch{background:#fafbfa;background-position:bottom;background-repeat:no-repeat;border-radius:200px 0 0 0;padding:100px 0 70px;position:relative;transition:.2s}@media screen and (max-width:1366px){.branch{padding:100px 0}}@media screen and (max-width:991px){.branch{background:none!important;border-radius:0;padding:50px 0}}.branch:before{background:#fff;bottom:0;content:"";height:100%;position:absolute;right:0;width:100%;z-index:-1}.branch__title{align-items:center;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width:991px){.branch__title{flex-direction:column;text-align:center}}.branch__title p{margin:0 30px;width:500px}@media screen and (max-width:991px){.branch__title p{margin-bottom:15px;width:100%}}.branch img{height:550px;margin-top:-400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.2s;width:100%}.branch__container{align-items:flex-start;display:flex;justify-content:center;margin-top:50px;position:relative;z-index:1}@media screen and (max-width:991px){.branch__container{flex-direction:column}}.branch__container__item{cursor:pointer;position:relative;width:25%}@media screen and (max-width:991px){.branch__container__item{margin-bottom:15px;width:100%}}.branch__container__item:before{background:#1da978;background:linear-gradient(310deg,#1da978,#70c64b);border-radius:5px;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;transition:.2s;width:calc(100% - 30px);z-index:-1}@media screen and (max-width:991px){.branch__container__item:before{width:100%}}.branch__container__item__title{background:#fff;border-radius:5px;box-shadow:0 0 24px rgba(0,0,0,.04);padding:30px;width:calc(100% - 30px)}@media screen and (max-width:1366px){.branch__container__item__title{padding:20px}.branch__container__item__title h3{font-size:24px}}@media screen and (max-width:991px){.branch__container__item__title{padding:20px;width:100%}}.branch__container__item span{color:#70c64b;display:block;font-size:22px;margin-bottom:5px}@media screen and (max-width:1366px){.branch__container__item span{font-size:20px}}.branch__container__item span svg{fill:#70c64b;display:inline-block;height:20px;width:auto}@media screen and (max-width:1366px){.branch__container__item span svg{font-size:16px}}.branch__container__item.active:before{opacity:1}.branch__container__item.active *{color:#fff}.branch__container__item.active svg{fill:#fff}.branch__container__item.active .branch__container__item__title{background:transparent;border-radius:5px 5px 0 0;box-shadow:0 0 0 transparent;padding:30px 30px 0}@media screen and (max-width:1366px){.branch__container__item.active .branch__container__item__title{padding:20px 20px 0!important}}.branch__container__item.active .branch__container__item__more{opacity:1}@media screen and (max-width:991px){.branch__container__item.active .branch__container__item__more{display:block}}.branch__container__item.active .plus:before{background:#fff;transform:rotate(90deg)}.branch__container__item.active .plus:after{background:#fff}.branch__container__item__more{border-radius:0 0 5px 5px;opacity:0;padding:0 30px 30px;width:calc(100% - 30px)}@media screen and (max-width:1366px){.branch__container__item__more{padding:0 20px 20px}}@media screen and (max-width:991px){.branch__container__item__more{display:none;width:100%}}.branch__container__item__more .item{border-top:1px solid hsla(0,0%,100%,.3);margin-top:15px;padding-top:15px}.branch__container__item .btn{background:#fff!important;color:#70c64b!important;margin-top:15px}.branch__container__item .btn:hover{color:#000}.branch .plus{height:18px;position:absolute;right:60px;top:34px;width:18px}@media screen and (max-width:1366px){.branch .plus{right:50px;top:24px}}@media screen and (max-width:991px){.branch .plus{right:20px;top:20px}}.branch .plus:before{height:100%;left:7px;top:0;width:3px}.branch .plus:after,.branch .plus:before{background:#1da978;content:"";position:absolute;transition:.3s}.branch .plus:after{height:3px;left:0;top:7px;width:100%}@media screen and (max-width:991px){.agent,.agent .col-lg-8{padding:0}}.agent__title{text-align:center}.agent__title h2{margin-bottom:10px}.agent__title p{margin:0 auto;max-width:480px}.agent__container{height:450px;margin-top:30px;overflow-x:hidden;overflow-y:auto;padding-bottom:0}@media screen and (max-width:991px){.agent__container{height:auto}}.agent__container h4{background:#fff;border:1px solid #eaeaea;color:#1da978;cursor:pointer;font-family:Open Sans,sans-serif!important;font-size:20px;font-weight:400;padding:10px 15px;position:relative;width:100%;z-index:1}@media screen and (max-width:991px){.agent__container h4{padding:10px 20px}}.agent__container h4 .plus{height:18px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px}@media screen and (max-width:991px){.agent__container h4 .plus{right:20px}}.agent__container h4 .plus:before{background:#1da978;content:"";height:100%;left:7px;position:absolute;top:0;transition:.3s;width:3px}.agent__container h4 .plus:after{background:#1da978;content:"";height:3px;left:0;position:absolute;top:7px;transition:.3s;width:100%}.agent__container .item{padding:0}.agent__container .item.active h4{background:#1da978;background:linear-gradient(310deg,#1da978,#70c64b);color:#fff}.agent__container .item.active .item__text{background:hsla(0,0%,92%,.4);height:auto;padding:15px 20px 5px}.agent__container .item.active .plus:before{background:#fff;transform:rotate(90deg)}.agent__container .item.active .plus:after{background:#fff}.agent__container .item__text{height:0;overflow:hidden;padding:0 20px;transition:.2s}.agent__container .item a:last-child{border-right:none}.agent__container .item a span{line-height:1.8em}.agent__container .item a,.agent__container .item p{display:flex;flex-direction:column;margin-bottom:15px;position:relative}.agent__container .item a span,.agent__container .item p span{align-items:center;display:flex}.agent__container .item a i,.agent__container .item p i{color:#70c64b;font-size:20px;margin-right:5px}.agent__container .item a i.icon-pin,.agent__container .item p i.icon-pin{margin:0 0 0 -8px}.agent__container .item a i.icon-mail,.agent__container .item p i.icon-mail{font-size:15px}.agent__container .item a{transition:.2s}.agent__container .item a:hover{color:#70c64b}.agent #map-canvas{height:450px;margin-top:30px;width:100%}.whatsapp__sticky{align-items:center;backdrop-filter:blur(10px);background:#1da978;background:linear-gradient(-135deg,#1da978,#70c64b);border-radius:0 40px;bottom:20px;display:flex;height:70px;justify-content:center;opacity:.77;position:fixed;right:20px;transition:.2s;width:70px;z-index:11}@media screen and (max-width:991px){.whatsapp__sticky{border-radius:50%;bottom:10px;height:60px;right:10px;top:inherit;width:60px}}.whatsapp__sticky:hover{opacity:1}.whatsapp__sticky i{color:#fff;font-size:30px}@media screen and (max-width:991px){.mercados .col-15{flex:0 0 50%;margin-bottom:15px;max-width:50%}}.mercados img{transition:.2s}.mercados img:hover{transform:scale(.9)}.partner{background:#0064b2;color:#fff;padding:15px 0}@media screen and (max-width:767px){.partner{padding:30px 0}}.partner__container{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767px){.partner__container{flex-direction:column}}.partner__container img{margin-right:30px}@media screen and (max-width:767px){.partner__container img{margin:0 0 15px}}.partner__container h3{font-size:22px;font-weight:400}@media screen and (max-width:767px){.partner__container h3{font-size:20px;text-align:center}}.partner__container h3 small{display:block;font-size:18px}body#informs .news{padding-bottom:0!important}@media screen and (max-width:991px){body#informs .news{padding-top:30px}body#informs .news__item{margin-bottom:10px}}body#informs .news__item:after{background-color:rgba(0,0,0,.7)!important}body#informs .news__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}body#informs .news__item *{color:#fff}body#informs .news__item:hover .btn__outline{background:#fff!important;color:#1da978!important}body#informs .news__item .btn__outline{border-color:#fff!important;color:#fff!important;position:relative;z-index:1}body#informs .news__item .btn__outline:hover{background:#fff!important;color:#1da978!important}@media screen and (max-width:991px){body#informs .informs{padding-top:5px}}body#informs .informs__container{padding:0}@media screen and (max-width:991px){body#informs .informs__container__item{margin-bottom:10px}}body#informs .informs.no-result h4{opacity:.5;padding:50px 0 100px;text-align:center;width:100%}body#informs .filters{align-items:center;display:flex;justify-content:center;margin-top:50px;padding:0}@media screen and (max-width:991px){body#informs .filters{flex-direction:column;margin-top:30px}}body#informs .filters h4{cursor:pointer;font-size:18px;padding:20px;transition:.2s}body#informs .filters h4:hover{background:rgba(0,0,0,.03)}body#informs .filters__mobile{display:none!important}@media screen and (max-width:991px){body#informs .filters__mobile{align-items:center;background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9));border-radius:5px!important;box-shadow:10px 0 18px 0 rgba(0,0,0,.06);display:flex!important;flex-direction:row!important;justify-content:space-between}body#informs .filters__mobile h4{color:#fff;padding:20px 0}body#informs .filters__mobile i{color:#fff}}body#informs .filters .all.active,body#informs .filters .select.active{display:flex!important}body#informs .filters .all.active h4,body#informs .filters .select.active h4{color:#1da978!important}@media screen and (max-width:991px){body#informs .filters .all{padding:0}}body#informs .filters .select{background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9));border-radius:5px;box-shadow:10px 0 18px 0 rgba(0,0,0,.06);padding:0;position:relative}@media screen and (max-width:991px){body#informs .filters .select{background:#fff;display:none;padding:0;width:100%}body#informs .filters .select h4{color:#1da978}}body#informs .filters .select h4{color:#fff}body#informs .filters .select:hover .select__items{display:block;left:5%;top:50px;width:90%;z-index:11}body#informs .filters .select__items{border-radius:5px;cursor:pointer;display:none;padding:0;position:absolute}@media screen and (max-width:991px){body#informs .filters .select__items{position:static;width:100%}}body#informs .filters .select__items h4{color:#1da978;padding:15px;text-align:center}body#informs .filters div{background-color:#fff;border-radius:0 5px 5px 0;box-shadow:0 0 16px 0 rgba(0,0,0,.04);display:flex;padding:0 20px}@media screen and (max-width:991px){body#informs .filters div{display:none;flex-direction:column;width:100%}}body#company{background:#fff}body#company .about{background:hsla(180,8%,90%,.478);margin-bottom:70px}@media screen and (max-width:991px){body#company .about{background:#fff;margin-bottom:0;padding-bottom:10px}}body#company .about .row{justify-content:center;margin-top:-100px}body#company .about__title{text-align:center}body#company .about__title h2{font-size:46px;line-height:1em;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:991px){body#company .about__title h2{font-size:28px}}body#company .about__title p{font-size:18px;font-weight:400;line-height:1.5em;margin-bottom:30px;text-transform:none}@media screen and (max-width:991px){body#company .about__title p{font-size:16px}}body#company .about__item{display:block;margin-bottom:30px;position:relative}body#company .about__item:before{background:rgba(67,162,59,0);bottom:0;content:"";height:100%;left:0;position:absolute;transition:.2s;width:100%;z-index:1}body#company .about__item:hover:before{backdrop-filter:saturate(0);background:rgba(67,162,59,.7)}body#company .about__item h3{align-items:flex-end;bottom:0;color:#fff;display:flex;font-size:20px;height:50%;justify-content:center;left:0;padding-bottom:15px;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:1}body#company .about__item h3:before{background:#090c17;background:linear-gradient(0deg,rgba(9,12,23,.9),rgba(9,12,23,0));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}body#company .about__slider .slick-next{height:auto;right:10px;width:auto}body#company .about__slider .slick-next:before{content:"\e90f";font-family:icomoon;font-size:40px}body#company .about__slider .slick-prev{height:auto;left:10px;width:auto;z-index:1}body#company .about__slider .slick-prev:before{content:"\e910";font-family:icomoon;font-size:40px}body#company .about__slider .slick-dots{bottom:15px}body#company .about__slider .slick-dots li{width:10px}body#company .about__slider .slick-dots li.slick-active button:before{color:#c7c7c7;opacity:1}body#company .about__slider .slick-dots li button{height:auto;margin:0;padding:0;width:auto}body#company .about__slider .slick-dots li button:hover:before{color:#c7c7c7;opacity:1}body#company .about__slider .slick-dots li button:before{color:#e0e0e0;font-size:14px;line-height:25px;opacity:.5;transition:.2s}body#company .about__slider img{height:auto}body#company .estate{padding:100px 0;position:relative}@media screen and (max-width:991px){body#company .estate{background:rgba(0,0,0,.7);padding:50px 0}}body#company .estate img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;top:0;width:100%;z-index:-1}body#company .estate__text{max-width:550px}@media screen and (max-width:991px){body#company .estate__text{max-width:100%}}body#company .estate__text *{color:#fff}body#company .hitos{padding:100px 0}@media screen and (max-width:991px){body#company .hitos{padding:50px 0 0}}body#company .hitos__title{align-items:center;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width:991px){body#company .hitos__title{flex-direction:column}}body#company .hitos__title p{margin:0 30px;width:500px}@media screen and (max-width:991px){body#company .hitos__title p{margin:0;text-align:center;width:100%}}body#company .hitos__slider{margin-top:30px;position:relative}body#company .hitos__slider:before{background:#fff;background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;top:0;width:500px;z-index:11}@media screen and (max-width:1366px){body#company .hitos__slider:before{width:100px}}@media screen and (max-width:991px){body#company .hitos__slider:before{content:none}}body#company .hitos__slider:after{background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:500px;z-index:11}@media screen and (max-width:1366px){body#company .hitos__slider:after{width:100px}}@media screen and (max-width:991px){body#company .hitos__slider:after{content:none}}body#company .hitos__slider__item{align-items:center;display:flex;height:auto;justify-content:center;margin:10px;opacity:.3;transform:scale(.8);transition:1s}@media screen and (max-width:1366px){body#company .hitos__slider__item{transform:scale(.8)}}@media screen and (max-width:991px){body#company .hitos__slider__item{flex-direction:column-reverse;margin:10px;transform:none}}body#company .hitos__slider__item img{height:100%}@media screen and (max-width:991px){body#company .hitos__slider__item img{height:auto;width:100%}}body#company .hitos__slider__item__text{background:#1da978;background:linear-gradient(310deg,#1da978,#70c64b);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:50px;width:600px}@media screen and (max-width:991px){body#company .hitos__slider__item__text{min-height:auto;padding:30px;width:100%}}body#company .hitos__slider__item__text h3{font-size:38px}body#company .hitos__slider__item__text h2{display:none;font-size:28px;line-height:1em;margin:10px 0}@media screen and (max-width:991px){body#company .hitos__slider__item__text h2{display:block;font-size:22px;margin:10px 0 5px}}body#company .hitos__slider__item__text p{display:none;font-size:18px;line-height:1.3em}@media screen and (max-width:991px){body#company .hitos__slider__item__text p{display:block;font-size:16px}}body#company .hitos__slider__item.slick-current.slick-active{opacity:1;transform:scale(1)}@media screen and (max-width:991px){body#company .hitos__slider__item.slick-current.slick-active{transform:none}}body#company .hitos__slider__item.slick-current.slick-active h2,body#company .hitos__slider__item.slick-current.slick-active p{display:block}body#company .hitos__slider .slick-prev{height:auto;left:30px;width:auto;z-index:111}body#company .hitos__slider .slick-prev:before{color:#000;content:"\e910";font-family:icomoon!important;font-size:40px}body#company .hitos__slider .slick-next{height:auto;right:30px;width:auto;z-index:111}body#company .hitos__slider .slick-next:before{color:#000;content:"\e90f";font-family:icomoon!important;font-size:40px}body#company .hitos__slider .slick-dots{bottom:-30px}body#company .hitos__slider .slick-dots li button:before{color:#70c64b;opacity:.4}body#company .hitos__slider .slick-dots li.slick-active button:before{color:#70c64b;opacity:1}body#company .items{padding:0}@media screen and (max-width:991px){body#company .items{background:hsla(180,8%,90%,.478);padding:30px 0 50px}}body#company .items__title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}body#company .items__title p{margin:0 30px;text-align:center;width:500px}@media screen and (max-width:991px){body#company .items__title p{width:100%}}body#company .items__item{border-radius:5px;box-shadow:0 0 24px 0 rgba(0,0,0,.05);cursor:pointer;margin-bottom:30px;overflow:hidden;padding:30px;position:relative;width:100%}@media screen and (max-width:991px){body#company .items__item{margin-bottom:10px}}body#company .items__item:hover img,body#company .items__item:hover:before{opacity:1}body#company .items__item:hover h2,body#company .items__item:hover p{color:#fff}body#company .items__item:before{background:rgba(29,169,120,.7);background:linear-gradient(-135deg,rgba(29,169,120,.9),rgba(112,198,75,.9));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:0}@media screen and (max-width:991px){body#company .items__item:before{opacity:1}}body#company .items__item h2{font-size:28px;line-height:1.1em;margin-bottom:15px;position:relative;transition:.2s;z-index:1}@media screen and (max-width:991px){body#company .items__item h2{color:#fff;margin-bottom:8px}}body#company .items__item p{font-size:19px;line-height:1.2em;position:relative;transition:.2s;z-index:1}@media screen and (max-width:991px){body#company .items__item p{color:#fff}}body#company .items__item img{height:100%;left:0;opacity:.15;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}body#company .referring__title{margin-bottom:50px;text-align:center}body#company .referring__container__item{background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.05);margin-bottom:30px;padding:30px 20px;text-align:center;transition:.2s}body#company .referring__container__item:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}body#company .referring__container__item img{border-radius:50%;margin:0 auto 15px;width:60%}body#company .referring__container__item h2{color:#37474f;font-size:24px;line-height:1em;margin-bottom:10px;text-align:center}body#company .referring__container__item a{color:#37474f;display:block;margin-bottom:8px;transition:.2s}body#company .referring__container__item a:hover{color:#70c64b}body#company .referring__container__item a i{margin-bottom:5px;margin-right:5px}body#company .referring__container__item a i.icon-mail{margin-left:-2px}body#contact .contact{margin-top:0;padding:50px 0 0;text-align:center}body#contact .contact h3{font-size:30px}body#contact .contact p{color:#4d4d55;font-size:20px}body#contact .contact .container{max-width:1000px}body#contact .contact form{box-shadow:none;text-align:center}body#contact .contact .contactus{position:relative!important}@media screen and (max-width:991px){body#contact .contact .contactus{padding:0}}body#contact .contact p.msg{background:hsla(0,0%,100%,.6);color:#000}body#contact .map-contact{height:425px;margin-bottom:150px;overflow:initial;padding-bottom:0;position:relative}@media (max-width:1200px){body#contact .map-contact{height:auto;margin:0;padding:0}}body#contact .map-contact .map-content{left:0;position:absolute;top:0;width:100%}@media (max-width:1200px){body#contact .map-contact .map-content{position:static}}body#contact .map-contact .map-content__text{background-color:#000;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#fff;height:530px;left:200px;padding:50px;position:absolute;top:-75px;width:460px;z-index:11}@media screen and (max-width:1366px){body#contact .map-contact .map-content__text{left:50px}}@media (max-width:1200px){body#contact .map-contact .map-content__text{height:auto;padding:30px;position:static;width:100%}}body#contact .map-contact .map-content__text p{border-bottom:2px solid hsla(0,0%,100%,.5);font-size:20px;line-height:1.3em;margin:8px 0 13px;padding-bottom:13px}body#contact .map-contact .map-content__text p.last{border-bottom:0}body#contact .map-contact .map-content__text a{font-size:20px;transition:.2s}body#contact .map-contact .map-content__text a:hover{opacity:.7}body#contact .map-contact .map-content__text .btn{background:#fff;border-radius:30px;color:#329322;font-weight:600;padding:15px 30px}body#contact .map-contact .map-content__text .btn:before{background:#329322}body#contact .map-contact .map-content__text .btn:hover{color:#fff;opacity:1}body#contact .map-contact .map-content:before{background:#329322;background:linear-gradient(-90deg,#329322,#1a4e13);content:"";height:530px;left:230px;position:absolute;top:-40px;width:460px;z-index:11}@media screen and (max-width:1366px){body#contact .map-contact .map-content:before{left:80px}}@media (max-width:1200px){body#contact .map-contact .map-content:before{content:none}}body#contact .map-contact .map-content #map-contact{height:425px}body#contact .branch{background:transparent;background-position:center 65px;background-repeat:no-repeat;border-radius:0;padding:0 0 70px}@media screen and (max-width:991px){body#contact .branch{padding-bottom:50px}}body#contact .branch:before{content:none}body#contact .branch__title{display:none}body#contact .agent{padding:0}body#contact .agent__container{padding:0 0 30px}@media screen and (max-width:991px){body#contact .agent__container{margin-top:25px;padding-bottom:15px}}body#new .imgBig{padding:0}body#new .mainheader img{height:300px}@media screen and (max-width:991px){body#new .mainheader img{height:auto!important}}body#new .title{line-height:1.2em;margin-bottom:10px}body#new .subtitle{font-size:24px;font-weight:400;line-height:1.2em;margin-bottom:25px}body#new .new *{font-family:Open Sans,sans-serif!important}body#new .new .container{max-width:991px}body#new .new__gallery h3{font-size:24px;margin:30px 0 10px}body#new .new__gallery .row{margin:0}body#new .new__gallery .fancy-item{padding:5px}body#new .new__gallery .fancy-item img{transition:.3s}body#new .new__gallery .fancy-item:hover img{opacity:.5}body#new .new__gallery .fancy-item .fancy{background:#000;display:block;padding:0}body#new .modal__register__container{padding:30px 0}body#new .modal__register__container i{display:none!important}.text img{height:auto}body#service .mainheader__text{align-items:center;justify-content:center;text-align:center}body#service .mainheader__text p{font-size:22px;margin:0 auto}body#service .service h3.title{font-size:36px;margin-bottom:10px}body#service .service .text{margin-bottom:30px}body#service .service .container{max-width:991px}body#service .modules{padding:0}body#service .modules__item{padding:25px 0}@media screen and (max-width:991px){body#service .modules__item{padding:25px 15px 0}}body#service .modules__item h3{font-size:34px;margin-bottom:25px}body#service .modules__item img{margin:0 0 25px}body#service .modules__item__description{margin-bottom:25px}body#service .modules__item__row{padding:15px 0}body#service .modules__item__row p,body#service .modules__item__row span{font-size:16px!important;line-height:1.5em!important;margin-bottom:10px!important;text-align:left!important}@media screen and (max-width:991px){body#service .modules__item__row .row{flex-direction:column-reverse!important}body#service .modules__item__row.only-text{padding:0}}body#service .modules__item__row.only-text h4{margin-top:0!important}body#service .modules__item__row:last-child{border-bottom:0}@media screen and (max-width:991px){body#service .modules__item__row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}body#service .modules__item__row .right{flex-direction:row-reverse}body#service .modules__item__row h4{font-size:26px;margin-bottom:10px}@media screen and (max-width:991px){body#service .modules__item__row h4{margin-top:20px}}body#service .modules__item__row p{margin-bottom:10px}body#rrhh .contact{margin-top:0;padding:50px 0 0;text-align:center}@media screen and (max-width:991px){body#rrhh .contact{padding:50px 0}}body#rrhh .contact h3{font-size:30px}body#rrhh .contact p{color:#4d4d55;font-size:20px}body#rrhh .contact .container{max-width:1000px}body#rrhh .contact form{box-shadow:none;text-align:center}body#rrhh .contact .contactus{position:relative!important}@media screen and (max-width:991px){body#rrhh .contact .contactus{padding:0}}body#rrhh .contact p.msg{background:hsla(0,0%,100%,.6);color:#000}body#rrhh p.msg{background:hsla(0,0%,100%,.93)}body#rrhh .form .form__component:after{background:#fff}body#rrhh .file{margin-top:20px}body#rrhh .file div{background:#fff;border:1px dashed #ccc;color:#000;padding:35px 10px;position:relative;text-align:center}body#rrhh .file div .icon{border:2px solid #1da978;border-radius:50%;color:#1da978;font-size:28px}body#rrhh .file div p{padding-top:10px}body#rrhh .file input{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.1)";filter:alpha(opacity=0.1);height:100%;left:0;-moz-opacity:.001;-khtml-opacity:.001;opacity:.001;position:absolute;top:0;width:100%}body#rrhh .file .selected-file{border:0;color:#8997a4;margin-top:0;padding-bottom:10px}body#login{background:#f5f5f5}body#login .login{font-size:12px;margin-top:-50px;padding:0 0 100px;position:relative;z-index:11}body#login .login form{background:#fff;border-radius:10px;box-shadow:0 2px 21px 0 rgba(95,95,95,.05);margin:0 auto;max-width:500px;padding:50px;transition:.2s}@media screen and (max-width:991px){body#login .login form{margin:0 auto;max-width:90%;padding:30px}}body#login .login form:hover{box-shadow:0 4px 18px 0 rgba(95,95,95,.14)}body#login .login form input{background-color:#eceff1;border:1px solid #eceff1;border-radius:10px;color:#838f97;color:rgba(0,0,0,.77);font-size:18px;margin-bottom:10px;padding:15px 10px;width:100%}body#login .login form input[type=checkbox]{width:auto}body#login .login form .btn__container{align-items:center;display:flex;justify-content:space-between}body#login .login form .btn__container .btn{padding:13px;transition:.2s;width:100%}body#login .login form .btn__container .btn:hover{background:#455a64!important;color:#fff!important}body#login .login h2{font-size:28px;margin-bottom:15px;text-align:center}body#login .login span.has-error{color:red;display:block;font-size:18px;margin-bottom:20px;margin-top:-10px;text-align:center}body#login .login p{margin-top:15px;text-align:center}body#login .login p a{font-family:inherit;font-weight:600;transition:.2s}body#login .login p a:hover{color:#3b2182}body#login .whatsapp__sticky{display:none}body#access_client{background:#f5f5f5}body#access_client .mainheader{position:relative}body#access_client .mainheader img{height:100%;width:100%}body#access_client .container-access_client{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}body#access_client .access_client{background:#fff;border-radius:15px;box-shadow:0 2px 21px 0 rgba(95,95,95,.05);max-width:500px;padding:35px 50px 50px;text-align:center;width:100%}@media (max-width:991px){body#access_client .access_client{width:calc(100% - 30px)}}body#access_client .access_client:hover{box-shadow:0 4px 18px 0 rgba(95,95,95,.14)}body#access_client .access_client h2{margin-bottom:15px}body#access_client .access_client--container{display:flex;gap:15px}@media (max-width:991px){body#access_client .access_client--container{flex-direction:column}}body#access_client .access_client--container a{align-items:center;border-radius:10px;display:flex;font-size:20px;font-weight:600;height:175px;justify-content:center;line-height:1.2em;padding:15px;transition:.2s;width:100%}@media (max-width:991px){body#access_client .access_client--container a{font-size:16px;height:auto}}body#access_client .access_client--container a:hover{background:#1da977!important;border-color:#1da977!important;color:#fff!important}body#access_client .access_client--container a:first-child{border:3px solid #6fc54b;color:#6fc54b}body#access_client .access_client--container a:last-child{background:#6fc54b;color:#fff}main{min-height:calc(100vh - 81px)}@media (max-width:991px){main{min-height:auto}}body{overflow-x:hidden}body.hidden{overflow:hidden}body :focus{outline:none!important}@media screen and (max-width:991px){.only__desktop{display:none}}.only__mobile{display:none}@media screen and (max-width:991px){.only__mobile{display:inline-block}}.modal__login,.modal__register{display:none}.modal__login.active,.modal__register.active{align-items:center;backdrop-filter:blur(10px);background:rgba(21,29,20,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:11111111}.modal__login__container,.modal__register__container{background:#fff;border-radius:5px;padding:50px 0 30px;position:relative;width:480px}.modal__login__container *,.modal__register__container *{font-size:14px}.modal__login__container label,.modal__register__container label{display:block;margin-bottom:5px}.modal__login__container form,.modal__register__container form{padding:0 50px}.modal__login__container form input,.modal__register__container form input{background:#ececec;margin-bottom:15px;padding:10px;width:100%}.modal__login__container h4,.modal__register__container h4{color:#191b18;font-size:24px;padding:0 30px 15px;text-align:center}.modal__login__container .email,.modal__register__container .email{width:100%}.modal__login__container .btn__content,.modal__register__container .btn__content{text-align:center;width:100%}.modal__login__container .btn__content .btn:hover,.modal__register__container .btn__content .btn:hover{background:#455a64!important;color:#fff!important}.modal__login__container .icon-close,.modal__register__container .icon-close{cursor:pointer;font-size:28px;padding:15px;position:absolute;right:0;top:0}.modal__login__container .container_check,.modal__register__container .container_check{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal__login__container .container_check input,.modal__register__container .container_check input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.modal__login__container .container_check:hover input~.checkmark,.modal__register__container .container_check:hover input~.checkmark{background-color:#ccc}.modal__login__container .container_check input:checked~.checkmark,.modal__register__container .container_check input:checked~.checkmark{background-color:#2196f3}.modal__login__container .container_check input:checked~.checkmark:after,.modal__register__container .container_check input:checked~.checkmark:after{display:block}.modal__login__container .checkmark,.modal__register__container .checkmark{background-color:#eee;height:25px;left:0;position:absolute;top:0;width:25px}.modal__login__container .checkmark:after,.modal__register__container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.modal{display:none}.modal.active{align-items:center;backdrop-filter:blur(10px);background:rgba(21,29,20,.9);display:flex;height:100%;justify-content:center;justify-items:center;left:0;overflow:auto;padding:30px 0;position:fixed;top:0;width:100%;z-index:11111111}.modal.active .modal__container__content_img,.modal.active .modal__container__content_img img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.modal.active .modal__container__content_img img{height:100%;width:100%}.modal.active .modal__container{width:850px}@media (max-width:768px){.modal.active{padding:15px}}.modal__container{background:#fff;border-radius:10px;overflow:hidden;padding:0;position:relative;width:550px}@media (max-width:768px){.modal__container{border-radius:0}}.modal__container .icon-close{cursor:pointer;font-size:24px;padding:15px;position:absolute;right:0;top:0;z-index:1}.modal__container video{width:100%}.modal__container .text{padding:40px 30px}.modal__container .text h4{color:#1da978;margin-bottom:15px;text-align:center}.modal__container .text p{margin-bottom:15px}.modal__container .btn__container{text-align:center}.modal__container .btn__outline,.modal__container .download{margin-top:15px}.modal__container .download .col-md-6{text-align:center}.modal__container .download a{align-items:center;display:inline-block;justify-content:center;line-height:1.2em;margin-top:15px;transition:.2s}.modal__container .download a:hover{color:#1da978}.modal__container .download a svg{height:auto;opacity:.8;position:relative;top:2px;width:16px}
