



@import url('https://fonts.googleapis.com/css?family=Cabin:400,500,700|Montserrat:400,500,700');



@import 'css/bootstrap.min.css';



@import 'css/font-awesome.min.css';















/**gobal*/



.section_padding_70{



    padding-top: 70px;    



}



.section_padding_100 {



    padding-top: 100px;    



}



.section_padding_25 {



    padding-top: 25px;   



}



.section_padding_50 {



    padding-top: 50px;   



}



.section_padding_100_50 {



    padding-top: 100px;



    padding-bottom: 50px;



    



}



.section_padding_50_100 {



    padding-top: 50px;



    padding-bottom: 100px;



    



}



.section_padding_50_50 {



    padding-top: 50px;



    padding-bottom: 50px;



}







.section_padding_100_100 {



    padding-top: 100px;



    padding-bottom: 100px;    



}



.section_padding_50_300{



    padding-top: 50px;



    padding-bottom: 300px;



    



}



.section_padding_150{



     padding-top: 150px;



}







body {



    font-family: 'Ubuntu', sans-serif;



    background-color: #fff;



     height: 100%;



    margin: 0px;



}



html {



     height: 100%;



}











h1,



h2,



h3,



h4,



h5,



h6 {



    font-family: 'Ubuntu', sans-serif;



    font-weight: 400;



    color: #000;



    line-height: 1.2;



}



* {



    margin: 0;



    padding: 0;



}



ul,



ol {



    margin: 0;



    padding: 0;



}



a,



a:hover,



a:focus,



a:active {



    text-decoration: none;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}



p {



    color: #001433;



    font-size: 16px;



    font-weight: 300;



    margin-top: 0;



    font-family: 'Ubuntu', sans-serif;



}







.section-heading {



    margin-bottom: 60px;



}



.heading-text > p {



    font-size: 16px;



}







.section-heading > h2 {



    font-weight: 300;



    color: #001433;



    font-size: 48px;



    margin: 0;



}







.line-color {



    width: 80px;



    height: 2px;



    background-color: #001433;



    margin-top: 15px;



}



.line-shape {



    width: 80px;



    height: 2px;



    background-color: #3598dc;



    margin-top: 15px;



}







.line-shape,.line-color {



    margin-left: calc(50% - 40px);



}



.bt-mas {



    display: flex;



    justify-content: center;

    margin-top: 20px;

    margin-bottom: 20px;



}











/* Header menu*/











.navbar{



    padding: 0 1rem !important;    



    bottom: 18px !important;



}



.header_area {



    position: fixed;



    z-index: 99;    



    opacity: 0.92;



    background-image: url(img/menu.png);



    background-size: cover;



    background-repeat: no-repeat;



    width: 100%;



    height: 70px;



    top: 0;



    left: 0;



    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);



}







.navbar-brand {



    font-size: 72px;



    font-weight: 700;



    color: #fff;



    margin: 0;



    line-height: 1;



    padding: 0;



}











.menu_area .navbar-brand:hover,



.menu_area .navbar-brand:focus {



    color: #fff;



}











.menu_area {



    position: relative;



    z-index: 2;



}







.menu_area #nav .nav-link.new {   



    padding: 35px 50px !important;



}







.menu_area #nav .nav-link {



    color: #001433;



    display: block;



    font-size: 20px;



    font-weight: 500;



    border-radius: 30px;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



    padding: 35px 30px;



}



















.menu_area nav ul li > a:hover {



    color: #fb397d;



}







.dropdown-menu{



    top: 85px !important;



    background-color: rgb(95 171 225) !important;



    border: none !important;



}







.dropdown-item{



    font-weight: 700;



    font-size: 13px !important;



    padding: 0.25rem 0.4rem !important;



}



/* header portada*/















.transparencia2{



    background: rgba(251, 251, 251, 0.6);



    width: 100%;



    padding: 30px;



    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);



}



.transparencia1{



    background: rgba(251, 251, 251, 0.6);    



    padding: 30px;



    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);



}







.potencia{



    color: #001433;



    font-weight: 700;



}



  .posi-text3 {



    position: relative;



    left: 0;



    top: 20px;



    }







.posi-text2 {



    position: absolute;



    bottom: 15%;



    left: 10%;



    width: auto;



}











.wellcome_area {



    width: 100%;



    height: 100%;   



    background-image: url(img/header/banner_bg.jpg);



    background-repeat: no-repeat;



    /*background-attachment:fixed;*/



    background-size: 100% 100%;



    position: relative;



    z-index: 1;



}











.wellcome-heading > p {



    color: #001433;



    font-size: 20px;







}







.wellcome-heading > h3  {



    font-size: 140px;



    position: absolute;



    top: -100px;



    font-weight: 900;



    left: 1px;



    z-index: -1;



    color: #001433;



    opacity: 0.2;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";



}















.wellcome-heading > h2 {



    font-size: 40px;



    color: #001433;



    font-weight: 700;



    position: relative;



    z-index: 3;



}



.wellcome-heading > h5 {    



    color: #001433;



    font-weight: 700;



    font-size: 20px;   



}







/*header logos*/



.after-slider {



    background: rgba(0, 20, 51, 0.6);



    height: 75px;



    position: relative;



    z-index: 1;



    bottom: 75px;



       



}



.logo-merca{



    width: 185px;



    position: relative;



    top: 0px;



    padding: 10px;



    



}


.logo-shopee{
width: 185px;
position: relative;
padding: 10px;
top: 0px;
}




.logo-presta{



    width: 150px;



    position: relative;



    top: 20px;



    padding: 10px;



    



}







.logo-fravega{



    width: 165px;



    position: relative;



    padding: 10px;



    top: -40px



}







.logo-magento{



    



     width: 150px;



    position: relative;



    top: 20px;



    padding: 10px;



}



.logo-amazon{



   



    width: 150px;



    position: relative;



    top: 30px;



    padding: 10px;



}



.mas-integra{



    font-size: 15px;



    color: #fff;



    font-weight: bold;



    position: absolute;



    top: 40px;



}







/*  header video */



.body-video iframe{



    width: 100%;



    height: 300px;



}







.video-area {



       position: relative;



    z-index: 1;



    background-position: center center;



    background-size: cover;



    border: 10px solid #fff;



    border-radius: 20px;



    background-image: url(img/header/video.jpg);    



    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



    height: 300px;    



    width: 500px;



    



    



}











.video-area .video-play-btn {



   



    top: 40%;



    position: absolute;



    z-index: 3;



    left: 40%;  



    



    }







.modal-backdrop{



    z-index: 0 !important;



    background-color: transparent;



}







.modal-video{



    top: 30% !important;



}







.header-video .close{







    margin: 0 !important;







}







.header-video {



    padding: 0 !important;



    border-bottom: 0 !important;



}



.body-video{







    padding-top: 0 !important;



    padding-bottom: 0 !important;



}







.btn.video-btn {



    background: #3598dc;



    height: 50px;



    width: 50px;



    border-radius: 100%;  



}



.btn.video-btn:hover {



    background: #001433;    



}



.btn.video-btn i{



    color: aliceblue;



    font-size: 15px;







}



/*producto*/



.blanco{



    background: #fff;



}



.gris{



    background: #6c757d;



    color: #fff !important;



}



.card-p{



    font-size: 13px;



}



.sticky-top-2{



    position:-webkit-sticky;



    position:sticky;



    top:70px;



    z-index:1020;



    background:#fff !important;



}







.text-ver{



    color: #356d9e!important;



    font-weight: 600;



    font-size: 15px;



    margin: 15px;



}







.hr-producto{



    margin-top: 0 !important;



    margin-bottom: 0 !important;   



    border-top: 1px solid rgb(0, 0, 0) !important;



    position: relative !important;



    bottom: 25px !important;



    width: 50% !important;



    left: 25% !important;



}



.hr-producto1{



    margin-top: 0 !important;



    margin-bottom: 0 !important;   



    border-top: 1px solid rgb(0, 0, 0) !important;



    position: relative !important;



    bottom: 25px !important;



    width: 60% !important;



    left: 20% !important;



}







.fa-circle{



    font-size: 10px;



    color:  #3597db;



    margin: 5px 5px 5px 5px;    



    float: left;







}



.nav-producto{



    background: #fff;



    position: relative;



    bottom: 25px;



}











.nav-tabs .nav-pro{



      padding-left: 70px;



  padding-right: 70px; 



    color: #001433;



    font-weight: bold;



}



.nav-tabs .nav-pro:hover{



    background: #dee2e6;



    border-radius: 12px 12px 0 0;



}



.nav-tabs .nav-pro.active{



   



  padding-left: 100px;



  padding-right: 100px; 







}



.nav-tabs .nav-pro.active{



    color: aliceblue;



    background: #3597db;



    border: 3px solid;



    border-color: #3597db #3597db #3598dc;



    border-radius: 25px 25px 0 0;



}



.nav-tabs .nav-pro.active:hover{



     background: #fff;



     color: #001433;



     border-color: #3597db #3597db #fff;



}







.card-title {



    color: #3597db !important;



    font-size: 30px !important;



     



}











.nav-pagina-prod .nav-link:hover{



    background: #6c757d;



    color: #fff !important;







}



.nav-pagina-prod .nav-link{



    border: 1px solid #6c757d;



    color: #001433;  



    border-top-left-radius: 1.25rem !important;



    border-top-right-radius: 1.25rem !important;



    font-size: 15px;



    padding-left: 18px;







}



/*integracion*/



.inte-marg{



    margin-top: 60px !important;



}



#integracion .section-integracion > h2  {



    font-weight: 300;



    color: #001433 !important;



    font-size: 48px;



    margin: 0;



}



#integracion,#video{



    background: #3598dc;



    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.5);



}







/*#integracion .section-heading > h2,*/#cliente .section-heading > h2  {



    font-weight: 300;



    color: #fff;



    font-size: 48px;



    margin: 0;



}



#cliente .section-heading > h3{



    color: #fff;



}



.ali{



    padding-left: 12px;



}



.icon{



   color: #3598dc;



    font-size: 50px;



    text-align: center;



    margin-top: 10px;



}











.car-integ{    



    text-align: center;



    border: 3px solid #868e96;



    border-radius: 60px 60px 60px 0;



}











.modal-integra{



    top: 150px !important;



    border: 5px solid #007bff !important;



    border-radius: 0 !important;



    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.5);



}







.car-integra{



    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



   box-shadow: 0 10px 50px rgba(152, 149, 149, 0.63);



}



.img-inte > img{



    width: 110px;



}



.img-inte > p{



    font-size: 15px;



}







.home-integ > img{



    width: 120px !important;



}



.card-title-integ{



    color: #3597db !important;



    font-size: 20px !important;



    font-weight: 20px;



}







.car-integra .card-body > .card-text{



    padding-left: 130px;



    padding-right: 130px;



}



/*servicio*/



.single-feature {



    margin-bottom: 50px;



    text-align: center;



    height: 200px;



    padding: 10px;



}



.feature-1:hover{



    background: rgb(96 173 226 / 44%);



}







.single-feature > p {



    margin-top: 15px;



    font-size: 15px;



    margin-bottom: 10px;



    height: 80px;



}







.single-feature > img {



   width: 100px;



    height: 100px;



    margin-bottom: 10px;



}







.single-feature > h5 {



    font-size: 20px;



    color: #001433;



    height: 55px;



}











.btn.boton-btn {



    background: #3598dc;



    height: 48px;



    min-width: 185px;



    color: #ffffff;



    font-weight: 500;



    border-radius: 22px 25px 22px 0;



}



.btn.boton-btn:hover {



    background: #001433;



    color: #fff;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}











.marg-servicios{



    margin-top: 5rem!important;



}







/*clientes */







#cliente .section-cliente > h2  {



    font-weight: 300;



    color: #001433 !important;



    font-size: 48px;



    margin: 0;



}







#cliente{



    background: #3598dc;



    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08);



    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.5);



}



.pwizell1{



    color: #001433;



    font-size: 20px;



    padding: 80px 40px;



    text-align: center;



    font-weight: 600;



    







}







.cliente-image {



    margin-bottom: 30px;



    border-radius: 30px 30px 30px 0;



    position: relative;



    z-index: 1;



    



}







.cliente-image img {



    border-radius: 30px 30px 30px 0;



    width: 250px;



}







.cliente-hover-effects {



    position: absolute;



    top: 0;



    



    width: 250px;



    height: 250px;



    background-color: rgba(255, 255, 255, 0.8);



    border-radius: 30px 30px 30px 0;



    opacity: 0;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";



    -webkit-transition: all 500ms;



    -o-transition: all 500ms;



    transition: all 500ms;



}



.cliente-hover-pagina {



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



    background-color: rgba(53, 151, 219, 0.8);



    border-radius: 30px 30px 30px 0;



    opacity: 0;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";



    -webkit-transition: all 500ms;



    -o-transition: all 500ms;



    transition: all 500ms;



}



.cliente-text > h4 {



   font-size: 22px;



    color: #3598dc;



    text-align: center;



}







.cliente-text > p {



    color: #b5aec4;



    margin-bottom: 0;



    text-align: center;



}



.single-cliente:hover .cliente-hover-effects {



    opacity: 1;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";



}



/*trayectoria*/



.card-histo{



    border: 0 !important;



    border-radius: 0 !important;



}



#history-sm .card-body > .card-title{



    color: #3597db !important;



    font-size: 50px !important;



    text-align: center !important;



    font-weight: bold !important;



}



#history-sm .card-body > .card-text{



    text-align: left !important;



    font-size: 20px !important;



}



/*demo*/



.demo-color{



    color: #3598dc  !important;



}



.section-heading-demo{



    margin-bottom: 15px;



}



.section-heading-demo h6{



    font-size: 20px;



    font-weight: 600;



    text-align: center;



    color: #3598dc;



}



.contac,#message {



    



    border-radius: 25px 25px 25px 0;



}











.btn.submit-btn {



    background: #3598dc;



    height: 48px;



    min-width: 160px;



    color: #ffffff;



    font-weight: 500;



    border-radius: 22px 25px 22px 0;



}



.btn.submit-btn:hover {



    background: #001433;



    color: #fff;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}



.btn.agenda-btn {



    background: #dc5435;



    height: 48px;



    min-width: 160px;



    color: #ffffff;



    font-weight: 500;



    border-radius: 22px 25px 22px 0;



}



.btn.agenda-btn:hover {



    background: #001433;



    color: #fff;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}







.address-text > p,



.phone-text > p,



.email-text > p {



    font-size: 18px;



    margin-bottom: 10px;



}







.address-text > p > span,



.phone-text > p > span,



.email-text > p > span {



    color: #001433;



}







.demo {



    background: #f5f9fc;



}







.footer-text > p {



    margin-bottom: 50;



}



/*precio*/











.single-price-plan {



    background: #ffffff;



    border: 1px solid #ebebeb;



    border-radius: 30px 30px 30px 0;



    margin-bottom: 30px;



    margin-left: 7px;



}







.single-price-plan .package-plan {



    padding: 20px 0;



    border-radius: 30px 30px 0 0;



    background: #e3e3e3;



}







.single-price-plan .package-plan > h5 {



    color: #001433;



    font-size: 18px;



}



.single-price-plan {



    background: #ffffff;



    border: 1px solid #ebebeb;



    border-radius: 30px 30px 30px 0;



    margin-bottom: 30px;



    margin-left: 7px;



}







.single-price-plan .package-plan {



    padding: 20px 0;



    border-radius: 30px 30px 0 0;



    background: #e3e3e3;



}







.single-price-plan .package-plan > h5 {



    color: #001433;



    font-size: 18px;



}











.single-price-plan .package-plan .ca-price h4 {



    color: #3598dc;



    font-size: 48px;



    position: relative;



    z-index: 1;



    margin-bottom: 0;



    line-height: 1;



}







.single-price-plan .package-plan .ca-price span {



    font-size: 18px;



    color: #3598dc;



}







.single-price-plan .plan-button > a, .single-price-plan .plan-button .pais-argentina > a  {



    background: #001433;



    padding: 10px 0;



    border-bottom-right-radius: 30px;



    color: #ffffff;



    font-size: 16px;



    font-weight: 500;



    display: block;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}







.single-price-plan .package-description > p, .single-price-plan .package-description  p > span {



    margin-bottom: 0;



    line-height: 1;



    padding: 8px 0;



    font-size: 13px;



    font-family: 'Ubuntu', sans-serif;



    



}







.single-price-plan .package-description > p:first-child {



    border-top: 1px solid #ebebeb;



}







.single-price-plan.active .package-plan,



.single-price-plan.active .plan-button > a,



.single-price-plan:hover .plan-button > a,



.single-price-plan:hover .plan-button  .pais-argentina > a {



    background-color: #3598dc;



}







.single-price-plan.active .package-plan .ca-price > h4,



.single-price-plan.active .package-plan .ca-price > span,



.single-price-plan.active .package-plan > h2,



.single-price-plan.active .plan-button > a {



    color: #fff;



}



.precio {



    text-align: center !important;



    color: #001433 !important;



  



}



.precio > p {



    



    font-size: 20px !important;



    color: #89867e !important;



    font-family: 'Ubuntu', sans-serif;



}



.precio  p.puesto_adiciaonal {



    



    font-size: 15px !important;



    color: #89867e !important;



    font-family: 'Ubuntu', sans-serif;



}



.precio p > span{



    



    font-weight: bold;



    font-family: 'Ubuntu', sans-serif;



}



.precio > a {



    color: #001433;



    font-weight: 500;



    display: inline-block;



    border: 2px solid #001433;



    height: 50px;



    min-width: 178px;



    line-height: 46px;



    text-align: center;



    border-radius: 24px 24px 24px 0px;



}



.precio > a:hover {



    background: #001433;



    color: #fff;



    border-color: transparent;



    -webkit-transition-duration: 500ms;



    -o-transition-duration: 500ms;



    transition-duration: 500ms;



}















/*equipo*/



.pwizell{



    color: #fcfeff;



    font-size: 20px;



    padding: 80px 40px;



    text-align: center;



    font-weight: 600;    







}



.member-image {



    margin-bottom: 30px;



    border-radius: 30px 30px 30px 0;



    position: relative;



    z-index: 1;



    text-align: center;



}







.member-image img {



    border-radius: 30px 30px 30px 0;



    width: 200px;



}







.member-text > h4 {



   font-size: 18px;



    color: #3598dc;



    text-align: center;



    font-weight: 600;



}







.member-text > p {



    color: #001433;



    margin-bottom: 0;



    text-align: center;



    font-size: 13px;



}







.team-hover-effects {



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



    background-color: rgba(53, 152, 220, 0.8);



    border-radius: 30px 30px 30px 0;



    opacity: 0;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";



    -webkit-transition: all 500ms;



    -o-transition: all 500ms;



    transition: all 500ms;



}







.single-team-member:hover .team-hover-effects {



    opacity: 1;



    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";



}







.team-social-icon {



    position: absolute;



    z-index: 5;



    top: 0;



    left: 0;



    height: 100%;



    width: 100%;



    display: -webkit-box;



    display: -ms-flexbox;



    display: flex;



    -webkit-box-align: center;



    -ms-flex-align: center;



    align-items: center;



    -webkit-box-pack: center;



    -ms-flex-pack: center;



    justify-content: center;



}







.team-social-icon > a {



    font-size: 14px;



    color: #fff;



    background: #9a81d7;



    height: 40px;



    width: 40px;



    line-height: 40px;



    text-align: center;



    border-radius: 10px 10px 10px 0;



    display: block;



    margin: 2.5px;



}







.single-team-member,.single-cliente {



    margin-bottom: 50px;



}



.equipo-flecha{







    float: left;



    position: relative;



    bottom: 25px;



}







.equipo-title{



    font-weight: 600;



    color: #001433;



}







/*nosotros*/



.card-nosotros{



    border: 0;



}



/* Footer */



@keyframes latidos {



    from { transform: none; }



    50% { transform: scale(1.1); }



    to { transform: none; }



}



.btn-whatsapp {



        



        width: 70px;



    height: 70px;



    position: fixed;



    bottom: 10px;



    border-radius: 50%;



    line-height: 80px;



    z-index: 999;



    left: 20px;



        animation: latidos 3s infinite;







}



.btn-telegram {



        



        width: 70px;



    height: 70px;



    position: fixed;



    bottom: 65px;



    border-radius: 50%;



    line-height: 80px;



    z-index: 999;



    left: 20px;



        animation: latidos 3s infinite;







}







footer{



    background: #001433;



}



.footer-text > h2 {



    color: #001433;



    font-size: 72px;



    font-weight: 700;



}



















.social-icon {



    margin-bottom: 30px;



}







.footer-text {



    margin-bottom: 15px;    



}



.limenu{



    color: #fff;



    font-weight: bold;



    margin-left: 7px;



}







.footer-menu ul li {



   list-style:none;



   text-align: left;



}







.footer-menu ul li a {



  /*  border-right: 2px solid #726a84;*/



    display: block;



    padding: 0 7.5px;



    color: #726a84;



}







.footer-social-icon > a .active {



    background: #3598dc;



}



.footer-social-icon > a .instagram {



    background: #cc328e;



}



.footer-social-icon > a .whatsapp{



    background: #25d366;



}



/*.footer-menu ul li:last-child a {



    border-right: 0 solid #ddd;



}



*/



.footer-social-icon {



    margin-bottom: 30px;



}



.footer-social-icon > a > i {



    background: #3460a1;



    font-size: 14px;



    color: #ffffff;



    height: 40px;



    width: 40px;



    line-height: 40px;



    font-weight: 500;



    border-radius: 10px 10px 10px 0px;



    margin-right: 10px;



}







.footer-menu {



    margin-bottom: 15px;



}







.copyright-text > p {



    margin-bottom: 0;



    color: #fff;



}







.arriba-footer{



    position: relative;



    bottom: 50px;



}







#scrollUp {



    bottom: 0;



    font-size: 30px;



    right: 15px;



    width: 52px;



    background: 0 0;



    color: #e8e8e8;



    text-align: center;



    height: 52px;



    line-height: 50px;



    border: 2px solid #e8e8e8;



    border-radius: 52px;



    bottom: 100px;



}







#scrollUp:hover {   



    color: #3597db ;    



    border: 2px solid #3597db ;    



}







#impr-pais{



    font-size: 13px;



    color: #048af5;



    



}







.posi-pais{



    position: relative;



    bottom: 70px;



    text-align: right;



}



/*dropshipping*/







#distri-slider-1{



    background: #cde9f5;



        height: 300px;



}







#distri-slider-1 .distri-slider-p1{



    font-size: 40px;



    color: #001433;



    font-weight: 600;



    padding: 40px 40px 0px 40px;



    margin-bottom: 0;



    line-height: 0;



}

.distri-slider-p3,.distri-slider-p4,.distri-slider-p5{

    line-height: 0.8; 

    font-size: 25px; 

    font-weight: 600;

}

.distri-slider-p5{

    line-height: 1.2 !important; 

}

.distri-slider-div{

    position: relative;

    left: 20%;

    top: 20px;

    z-index: 99;

    width: 70%;

    

}



#distri-slider-1 .distri-slider-p2{



    font-size: 35px;



    color: #001433;



    font-weight: 600;



    margin-left: 40px;



    



}



#distri-slider-2{



   



    border-top: 5px solid;



    



}



.distri-segunda, .distri-cuarta, .distri-quinta{



    max-width: 550px;



    margin: 0 auto; 



    margin-top: 40px;



    margin-bottom: 40px;



    position: relative;



}



.distri-segunda-0{



   width: 200px;



    height: 200px;



    border: 5px solid #0380ba;



    border-radius: 160px;



    background: #0380ba;



    z-index: 90;



    position: absolute;



     



}



.distri-tercera{



    border-bottom: 20px solid #013451;



}







.distri-cuarta-0{



   width: 200px;



    height: 200px;



    border: 5px solid #ff5c5d;



    border-radius: 160px;



    background: #ff5c5d;



    z-index: 90;



    position: absolute;



     



}



.distri-quinta-0{



   width: 200px;



    height: 200px;



    border: 5px solid #f28600;



    border-radius: 160px;



    background: #f28600;



    z-index: 90;



    position: absolute;



     



}







.distri-segunda-1,.distri-cuarta-1,.distri-quinta-1{



    margin: 0 auto;



}



.distri-segunda-1,.distri-cuarta-1,.distri-quinta-1{



    font-size: 75px;



    color: #fff;



    font-weight: 600;



}



.distri-segunda-2{



    border: 5px solid #f1f1f1;



    height: 100px;



    position: relative;



    top: 50px;



    border-left: 0px;



    background: #f1f1f1;



    box-shadow: -1px 11px 12px -2px rgba(209,207,209,1);



}



.distri-cuarta-2{



    border: 5px solid #f1f1f1;



    height: 100px;



    position: relative;



    top: 50px;



    border-left: 0px;



    background: #f1f1f1;



    box-shadow: -1px 11px 12px -2px rgba(209,207,209,1);



    left:55px;



}



.distri-quinta-2{



    border: 5px solid #f1f1f1;



    height: 100px;



    position: relative;



    top: 50px;



    border-left: 0px;



    background: #f1f1f1;



    box-shadow: -1px 11px 12px -2px rgba(209,207,209,1);



}



.distri-segunda-2,.distri-cuarta-2,.distri-quinta-2 {



    padding-left: 25px;



}







.distri-sextima{



    position: relative;



    top: 85px;



    z-index: 90;



}



.distri-sextima-1{



    background: url("./img/amazon/amazon-4.png");



    margin: 0 auto;



    height: 182px;



    background-repeat: no-repeat;



    background-position: center;



    /*background-size: 40%;*/



}







.distri-sextima-1 p{



    color: aliceblue;



    font-weight: 900;



    font-size: 23px;



    padding: 70px;



}











.distri-octava{



    background: #01a3b0;



    padding: 100px;



}

#cir-1{

    display: flex;

    justify-content: end;

}

#cir-2{

    display: flex;

    justify-content: start;

}





.distri-octava  p{



    font-weight: 900;



    font-size: 18px;



    color: #fff;



}

.distri-amazon-logo{

    text-align: center;

}





.img-slider{  



    position: relative;



    bottom: 250px;
    left: 80px;



}



.img-amazon{



    margin-top: 70px;



}



.img-slider{  



    position: relative;



    bottom: 150px;



}



.presta-card{



    background: transparent !important;



    border: 0 !important;



}







.presta-card .card-text{    



    



    font-weight: 700;







}



.d-circulo{







    background: black;



    width: 300px;



    height: 300px;



    border-radius: 100%;



    margin-top: 20px;



}



.d-circulo p {



    font-weight: 900;



    font-size: 18px !important;



    color: #fff;



    text-align: center;



    padding: 15px;



}



/*w-web*/



.menu-w-web{



    font-size: 30px;







}



/*partners-2*/







.p-top{



    padding-top: 90px !important;



}



.b-partners{



    border: 0 !important;



}



.circe{



    margin-bottom: 30px;



}



.wellcome_partners {



    width: 100%;



    height: 100%;   



    background-image: url(img/partners/partner1.jpg);



    background-repeat: no-repeat;



    /*background-attachment:fixed;*/



    background-size: 100% 100%;



    position: relative;



    z-index: 1;



    margin-top: 0;



}



.i-part-center{



    margin: 0 auto !important;



}



/*ecommerce*/

.mew{

    width: 100% !important;

}

.carrusel-1 .item {



    background: #ff3f4d;



}



.carrusel-2 .item {



    background: #3597db;



}



.carrusel-1 h2,.carrusel-2 h2 {



    color: #FFF;



    text-align: center;



    padding: 5rem 0;



    margin: 0;



    font-style: italic;



    font-weight: 300;



}



   .large-1 {



        width: 8.3333333333%;



    }



    .large-2 {



        width: 16.6666666667%;



    }



    .large-3 {



        width: 25%;



    }



    .large-4 {



        width: 33.3333333333%;



    }



    .large-5 {



        width: 41.6666666667%;



    }



    .large-6 {



        width: 50%;



    }



    .large-7 {



        width: 58.3333333333%;



    }



    .large-8 {



        width: 66.6666666667%;



    }



    .large-9 {



        width: 75%;



    }



    .large-10 {



        width: 83.3333333333%;



    }



    .large-11 {



        width: 91.6666666667%;



    }



    .large-12 {



        width: 100%;



    }



    .wellcome_eco {



    width: 100%;



    height: 100%;



    background-image: url(img/eco/eco-0.jpg);



    background-repeat: no-repeat;



    /* background-attachment: fixed; */



    background-size: 100% 100%;



    position: relative;



    z-index: 1;



    margin-top: 0;



}







/*footer gracias*/



 .img-gracias{



        width: 30%;



    }







@media (min-width: 1861.99px) { 



    .footer-gracias{







        bottom: 0; position: absolute; display: block; width: 100%;



    }



    .img-gracias{



        width: 40%;



    }



    #gracias{



        height: auto !important;



    }











 }







 /**ecommerce**/



 .subtitle-eco{



    color: #000 !important;



    font-size: 35px !important;



}



.subtitle-eco2{



    color: #fff !important;



    font-size: 35px !important;



}



.title-eco{



    color: #fff !important;



}



#prestashop,#bene-metodo{



    background: #3598dc;



}



.i-fa{



    color: #fff !important;



}


 /**cross**/
