.elementor-603 .elementor-element.elementor-element-2ff04aa > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-603 .elementor-element.elementor-element-5d95151.elementor-column .elementor-column-wrap{align-items:center;}.elementor-603 .elementor-element.elementor-element-5d95151.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-603 .elementor-element.elementor-element-5d95151.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-603 .elementor-element.elementor-element-5d95151 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-603 .elementor-element.elementor-element-5d95151 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-5d95151{z-index:9;}.elementor-603 .elementor-element.elementor-element-bd80ef9 .elementor-icon-wrapper{text-align:center;}.elementor-603 .elementor-element.elementor-element-bd80ef9 .elementor-icon i, .elementor-603 .elementor-element.elementor-element-bd80ef9 .elementor-icon svg{transform:rotate(0deg);}.elementor-603 .elementor-element.elementor-element-bd80ef9 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-bd80ef9{z-index:9;}body:not(.rtl) .elementor-603 .elementor-element.elementor-element-683ee11{left:0px;}body.rtl .elementor-603 .elementor-element.elementor-element-683ee11{right:0px;}.elementor-603 .elementor-element.elementor-element-ea90c87:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-element-populated, .elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-element-populated > .elementor-background-overlay, .elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -45px;padding:15px 40px 15px 40px;}.elementor-603 .elementor-element.elementor-element-ea90c87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-603 .elementor-element.elementor-element-b2db366 .elementor-heading-title{color:#333333;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-603 .elementor-element.elementor-element-6550ad6:not(.elementor-motion-effects-element-type-background), .elementor-603 .elementor-element.elementor-element-6550ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.56);}.elementor-603 .elementor-element.elementor-element-6550ad6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-603 .elementor-element.elementor-element-6550ad6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-603 .elementor-element.elementor-element-5ab1362 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-603 .elementor-element.elementor-element-4cb25e2 .elementor-image img{width:190px;}.elementor-603 .elementor-element.elementor-element-f613df3 .elementor-image img{width:190px;}.elementor-bc-flex-widget .elementor-603 .elementor-element.elementor-element-019124f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-603 .elementor-element.elementor-element-019124f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-603 .elementor-element.elementor-element-019124f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-603 .elementor-element.elementor-element-019124f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-076640b .elementor-menu-toggle{margin:0 auto;background-color:#FCFCFC;font-size:25px;border-width:0px;border-radius:100px;}.elementor-603 .elementor-element.elementor-element-076640b div.elementor-menu-toggle{color:#005561;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-container{justify-content:center;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav{transform:translateX(10px);margin-left:-40px;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav > li > a{min-height:50px;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav > li{margin-left:40px;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav > li:hover > a:before{background-color:#EE7715;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav > li:hover > a:after{background-color:#EE7715;}.elementor-603 .elementor-element.elementor-element-b961ebb .bdt-navbar-nav > li > a:hover{color:#EE7715;background-color:#FFFFFF;}.elementor-603 .elementor-element.elementor-element-b961ebb{width:62%;max-width:62%;}.elementor-603 .elementor-element.elementor-element-637649b{text-align:center;width:18%;max-width:18%;}.elementor-603 .elementor-element.elementor-element-637649b .elementor-social-icon{background-color:rgba(238, 119, 21, 0);font-size:21px;padding:0em;}.elementor-603 .elementor-element.elementor-element-637649b .elementor-social-icon i{color:#FFFFFF;}.elementor-603 .elementor-element.elementor-element-637649b .elementor-social-icon svg{fill:#FFFFFF;}.elementor-603 .elementor-element.elementor-element-637649b .elementor-social-icon:not(:last-child){margin-right:20px;}.elementor-603 .elementor-element.elementor-element-637649b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-603 .elementor-element.elementor-element-52204b1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:-0.6px;fill:#EE7715;color:#EE7715;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-603 .elementor-element.elementor-element-52204b1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-603 .elementor-element.elementor-element-52204b1{width:20%;max-width:20%;}.elementor-603 .elementor-element.elementor-element-56cc8be{z-index:999;}.elementor-603 .elementor-element.elementor-element-350ae63{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-603 .elementor-element.elementor-element-350ae63 a{color:#FFFFFF;}.elementor-603 .elementor-element.elementor-element-350ae63 a:hover{color:#000000;}.elementor-603 .elementor-element.elementor-element-350ae63 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-603 .elementor-element.elementor-element-5d95151{width:20%;}.elementor-603 .elementor-element.elementor-element-5d95151 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-603 .elementor-element.elementor-element-ea90c87{width:80%;}.elementor-603 .elementor-element.elementor-element-5ab1362{width:20%;}.elementor-603 .elementor-element.elementor-element-4cb25e2 .elementor-image img{width:100%;}.elementor-603 .elementor-element.elementor-element-f613df3 .elementor-image img{width:100%;}.elementor-603 .elementor-element.elementor-element-019124f{width:80%;}.elementor-bc-flex-widget .elementor-603 .elementor-element.elementor-element-019124f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-603 .elementor-element.elementor-element-019124f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-603 .elementor-element.elementor-element-019124f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-603 .elementor-element.elementor-element-019124f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}body:not(.rtl) .elementor-603 .elementor-element.elementor-element-076640b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-603 .elementor-element.elementor-element-076640b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:0px;}.elementor-603 .elementor-element.elementor-element-076640b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-603 .elementor-element.elementor-element-076640b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-076640b{width:30%;max-width:30%;}.elementor-603 .elementor-element.elementor-element-52204b1 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-603 .elementor-element.elementor-element-52204b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-52204b1{width:70%;max-width:70%;}.elementor-603 .elementor-element.elementor-element-f87113f > .elementor-element-populated{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-603 .elementor-element.elementor-element-5d95151{width:20%;}.elementor-603 .elementor-element.elementor-element-ea90c87{width:80%;}.elementor-603 .elementor-element.elementor-element-5ab1362{width:20.352%;}.elementor-603 .elementor-element.elementor-element-019124f{width:79.648%;}}/* Start custom CSS */.principal-1.elementor-sticky--effects {
    background-color: #fff !Important;
    transition: 0.5s ease all !Important;
}

.principal-1 {
    transition: 0.5s ease all !Important;
}


.whatsapp {
    width: 430px
}

.texto-w {
    color: #8bc34a !important;
}

.radar {
       position: absolute;
   top: 50%;
   left: 50%;
   border-radius: 50%;
   border: 10px solid red;
   width: 50px;
   height: 50px;
   -webkit-transform: translate(-50%,-50%);
   transform: translate(-50%,-50%);
   -webkit-animation: radar 4s infinite;
   animation: radar 2s infinite;
   opacity: 0;
}

@keyframes radar{
0%{
    width:75px;
    height:75px;
    border:40px 
    solid rgb(100, 177, 97);
    opacity:1
}50%{
    opacity:.1
}
90%{
    width:150px;
    height:150px
}
90%,100%{
    border:2px 
    solid rgb(100, 177, 97);
    opacity:0
}100%{
    width:200px;
    height:200px
}
}

.whatsapp {
    position: fixed;
    right: -350px;
    z-index: 99999;
    top: 45%;
    transition: all 0.5s ease
}

.whatsapp:hover {
    right: -70px
}

.logos2 {
    width: 450px;
}

.apa {
    background: rgb(238,119,21);
background: -moz-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
}

.apa2 {
    background: rgb(0,176,188);
background: linear-gradient(90deg, rgba(0,176,188,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
}
@media (min-width: 768px) {
.titu-p2 {
    background: rgb(238,119,21);
background: -moz-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00afbb",endColorstr="#000000",GradientType=1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;  
}

.titu-p {
    background: rgb(0,175,187);
background: -moz-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00afbb",endColorstr="#000000",GradientType=1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;  
}

}

.boton-p2 a {
    background: rgb(0,176,188);
background: linear-gradient(90deg, rgba(0,176,188,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
}

h3.bdt-advanced-icon-box-title span {
    background: rgb(238,119,21);
background: -moz-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00afbb",endColorstr="#000000",GradientType=1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;  
}

.ozc .bdt-advanced-icon-box .bdt-icon-wrapper  {
    background: rgb(0,175,187);
background: -moz-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
padding: 10px;
border-radius: 500px
}

.form-2 button {
    background: rgb(238,119,21);
background: -moz-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
background: linear-gradient(90deg, rgba(238,119,21,1) 0%, rgba(135,53,0,1) 100%);
}

.bread-tab {
    background: rgb(0,175,187);
background: -moz-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
background: linear-gradient(90deg, rgba(0,175,187,1) 0%, rgba(0,85,97,1) 50%, rgba(0,0,0,1) 100%);
}


.menu-123 .bdt-navbar-nav > li > a {
    text-align: center;
}

@media (max-width: 767px) {
    .bread-tab {
        top: 10% !important;
    }
}/* End custom CSS */