.dark-banner-area{background-position:100%;background-size:cover;margin-left:-15px;margin-right:-15px;padding:8% 15px;position:relative}.dark-banner-area .contenedor-banner{max-width:1320px;padding-left:50px;width:100%}.dark-banner-area .banner-inner{box-sizing:border-box}.dark-banner-area .banner-heading .hero__head{color:#000;margin:0;padding:15px 0 14px}.dark-banner-area .banner-heading h2{text-transform:none}.dark-banner-area .banner-desc h5{font-weight:600;line-height:1.3}.dark-banner-area .banner-desc .hero__head{color:#000;margin:0 0 24px}.dark-banner-area .dark-buttons-wrapper a{background-color:transparent;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:inline-block;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:1.5;min-width:175px;outline:0;overflow:hidden;padding:17.5px 49px;position:relative;text-align:center;text-transform:upper;-webkit-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-moz-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.dark-banner-area .dark-buttons-wrapper a:before{border:2px solid #81d742;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.dark-banner-area .dark-buttons-wrapper a:after{background-color:#000;border:2px solid #000;content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform .2s;-moz-transition:transform .2s;transition:transform .2s;width:100%;z-index:1;z-index:10}.dark-banner-area .dark-buttons-wrapper a:hover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.dark-banner-area .dark-buttons-wrapper a .text{position:relative;z-index:20}.dark-banner-area .dark-buttons-wrapper .btn-wrap:not(:only-child){display:inline-block}.dark-banner-area .dark-buttons-wrapper .btn-wrap a{border-radius:8px;overflow:hidden}.dark-banner-area .dark-buttons-wrapper .btn-wrap:not(:only-child):nth-of-type(odd) a{color:#000}.dark-banner-area .dark-buttons-wrapper .btn-wrap:not(:only-child):nth-of-type(odd) a:hover{color:#fff}.dark-banner-area .dark-buttons-wrapper .btn-wrap:not(:only-child):nth-of-type(odd) a:before{border-color:#fff}.dark-banner-area .dark-buttons-wrapper{display:flex;flex-wrap:wrap;gap:50px}@media (max-width:767px){.dark-banner-area{padding:80px 40px}.dark-banner-area .contenedor-banner{padding-left:0}.dark-banner-area .banner-heading h2{font-size:24px}.dark-banner-area .banner-desc h5{font-size:18px}.dark-buttons-wrapper .btn-wrap:first-child a{margin-left:0}.dark-banner-area,.dark-banner-area .dark-buttons-wrapper{gap:14px;text-align:start}.dark-banner-area .dark-buttons-wrapper a{margin:0 auto}.dark-banner-area .dark-buttons-wrapper .btn-wrap:not(:only-child){display:block}.dark-banner-area .dark-buttons-wrapper .btn-wrap~.btn-wrap a{margin-left:auto}.dark-banner-area .banner-desc,.dark-banner-area .banner-heading{padding:0}}@media(min-width:500px){.dark-banner-area{align-items:center;display:flex;max-height:387px;min-height:386px}}