/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/
/* Header Menu Bar */

.wpcf7-submit:hover{color:#fff!important;background-color:#000!important;}
.wpcf7-submit{background-color:#00aaa7!important;}
.icon-location, .icon-phone, .icon-mail{color: #00aaa7;font-size: 39px;}

.imgQuemSomos{max-width:75%!important;}
.wpcf7-textarea{height:309px!important;}
.get_in_touch, .infobox{background:none!important;}.get_in_touch_wrapper>ul>li>span{left:0px!important;top:12!important;}.get_in_touch_wrapper>ul>li>span>i{margin-left: -40px;}
.get_in_touch, .get_in_touch a, .get_in_touch h3, .get_in_touch ul, .infobox, .infobox a, .infobox h3, .infobox ul{color:#000!important;}

.ui-tabs .ui-tabs-nav li.ui-state-active a, .accordion .question.active .title > .acc-icon-plus, .accordion .question.active .title > .acc-icon-minus, .accordion .question.active .title, .faq .question.active .title > .acc-icon-plus, .faq .question.active .title, .fake-tabs > ul li.active a{color: #00aaa7!important;}
.themebg, #comments .commentlist > li .reply a.comment-reply-link, #Filters .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-cat a, .fixed-nav .arrow, .offer_thumb .slider_pagination a:before, .offer_thumb .slider_pagination a.selected:after, .pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current, .pager-single span:after, .portfolio_group.exposure .portfolio-item .desc-inner .line, .Recent_posts ul li .desc:after, .Recent_posts ul li .photo .c, .slider_pagination a.selected, .slider_pagination .slick-active a, .slider_pagination a.selected:after, .slider_pagination .slick-active a:after, .testimonials_slider .slider_images, .testimonials_slider .slider_images a:after, .testimonials_slider .slider_images:before, #Top_bar .header-cart-count, #Top_bar .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-wishlist-count, .mfn-footer-stickymenu ul li a .header-cart-count, .widget_categories ul, .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, .widget_product_categories ul, .widget_recent_entries ul li:after, .woocommerce-account table.my_account_orders .order-number a, .woocommerce-MyAccount-navigation ul li.is-active a, .style-simple .accordion .question:after, .style-simple .faq .question:after, .style-simple .icon_box .desc_wrapper .title:before, .style-simple #Filters .filters_wrapper ul li a:after, .style-simple .article_box .desc_wrapper p:after, .style-simple .sliding_box .desc_wrapper:after, .style-simple .trailer_box:hover .desc, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet.selected:after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after{background-color: #00aaa7!important;}
.uebeQButton{background-color: #000;color: #fff;background-image: none;font-weight: 700;font-size: 18px!important;}
.h1UebeqWhite{color:#fff!important;text-align:center; font-weight:700;font-size: 35px!important;line-height: 56px;}
.h2UebeqWhite{color:#fff!important;text-align:center; font-weight:300;font-size: 30px!important;line-height: 34px}
.textModulos{color: #fff;font-size: 24px;font-weight: 400;line-height: 28px;text-align: center;}
.textModulosExplanation{font-size: 20px!important;line-height: 26px!important;font-weight: 300;}
.wpb_single_image.vc_align_center{margin:0px!important;}
.tittleModulo{text-align: left!important;font-weight: 400!important;font-size: 25px!important;line-height: 56px;}
.subTittleModulo a{color: #00a7e1!important;font-weight: 300!important;text-transform: uppercase!important;font-size: 20px!important;}
.subTittleModuloGreen a{color: #00aaa7!important;font-weight: 300!important;text-transform: uppercase!important;font-size: 20px!important;}
.h1UebeqContacto{text-align:center; font-weight:700;color:#fff}
.h1UebeqContacto2{text-align:center; font-weight:700;color:#000}
#Top_bar.is-sticky #logo img.logo-sticky{max-height: 53px;}
body:not(.template-slider) #Header{min-height: 90px!important;}
.header-plain #Top_bar, .header-plain #Top_bar .menu > li > a span:not(.description){border:none!important;}
#menu > ul > li > a, a.action_button, #overlay-menu ul li a{font-size: 24px!important;}
#Content{padding-top:0px!important;}
.has_content .the_content_wrapper{margin-bottom:0px!important;}
.counter .desc_wrapper .number-wrapper{font-size: 50px!important;font-weight: 700!important;color: #00aaa7!important;}
.counter .desc_wrapper .title{color: #000;font-size: 20px;font-weight: 700;padding-top: 10px;line-height:30px}
.iconImageHome {max-width:100px!important}
.iconTextHome{padding-left: 45px;padding-right: 45px;text-align: center;font-size:16px;line-height:26px;}
.buttonUebQBlack > a {padding-left: 14px!important;padding-right: 14px!important;letter-spacing: 0.1pc;}
.buttonUebQBlack > a{border-radius:16px!important;padding-top: 20px!important;padding-bottom: 20px!important;}
.buttonUebQBlack > a:hover{text-decoration: none!important;color:#fff!important; background-color:#00aaa7!important;font-weight:700;background-image:none!important;border:none!important;outline: none!important;}
.subTitleHome{text-align:center;font-size:30px;line-height:38px;color:#161922;font-weight:700;}
.subTitleHomeBlue{text-align: center;font-size: 30px;line-height: 38px;color: #00a7e1;font-weight: 400;text-transform: uppercase;}
.subTitleh3Home{text-align:center;color:#00a7e1;font-size:40px;}
.address{font-weight:300;font-size:14px;}

.buttonUebQGradCenter > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradCenter > a{border-radius:16px!important;padding-top: 20px!important;padding-bottom: 20px!important;}
.buttonUebQGradCenter > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}


.buttonUebQGrad > a {padding-left: 26px!important;padding-right: 26px!important;font-size: 26px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGrad > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
/*.buttonUebQGrad > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}*/
.buttonUebQGrad > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQGradFaq > a {padding-left: 26px!important;padding-right: 26px!important;font-size: 26px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradFaq > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradFaq > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}


.buttonUebQBlackBig > a {padding-left: 44px!important;padding-right: 44px!important;font-size: 26px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBig > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBig > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}

#Side_slide #menu ul #menu-item-29> a{color: #00aaa7!important;margin-top: -38px!important;line-height: 22px;}


.uebeQButtonQuemSomos{color: #fff; font-weight: 700!important;}
.uebeQButtonQuemSomos:hover{color:#000!important;text-decoration: none!important;}
.uebeQSeeSolutions{ background-color: #000; color: #fff; background-image: none; font-weight: 700;}
.titleQualities{font-size: 18px!important;font-weight: 700!important;}
.get_in_touch_wrapper>  div{border: 6px solid #00a7e1;border-radius: 20px;margin: 26px;font-size: 18px;padding: 14px;}
.get_in_touch_wrapper2>  div{border: 6px solid #00aaa7;border-radius: 20px;margin: 26px;font-size: 18px;padding: 14px;}
.faq_wrapper > div > div {font-size: 20px;line-height: 30px;}
.acc-icon-plus{color:#00a7e1!important;}
.faq .question .title{font-size:18px!important;}
.answer{font-size:16px!important;}
.faq_wrapper > div > div > i{font-size: 28px!important;;line-height: 30px;}
.answer{font-weight:300;}
#Footer .widgets_wrapper{padding:0px!important;}
.footertitleSocial{color: #00a7e1!important;text-transform: uppercase;font-weight: 700;font-size: 16px;padding-top: 38px;}
.footertitle{color: #00aaa7!important;text-transform: uppercase;font-weight: 700;font-size: 16px;padding-top: 38px;}
.footerphone1{color: #fff;font-size: 14px;padding-top: 15px;font-weight: 700;margin-bottom: 1px;}.footerphone2{color: #fff;font-size: 14px;font-weight: 700;margin-bottom: 1px;}
.footeremail{color: #00aaa7;font-size: 14px;padding-top: 0px;font-weight: 700;margin-bottom: 1px;}
.footeraddress{color: #fff;font-size: 14px;padding-top: 15px;font-weight: 700;margin-bottom: 1px;}
.rowUebQ{display: flex;}
.columnUebQ{ padding: 5px;}
#menu-footer{font-size:16px;line-height:20px;}
@media only screen and (min-width: 601px){
.paddingLeftBizz{padding-left:10px;padding-bottom:22px;padding-top: 29px;} .paddingRightBizz{padding-right: 10px!important;padding-bottom: 22px!important;}
}
@media only screen and (max-width: 600px){
.paddingLeftBizz{padding-left:0px!important;padding-bottom: 22px!important;} .paddingRightBizz{padding-right: 0px!important;padding-bottom: 22px!important;}
}
@media only screen and (min-width: 769px){
#menu-item-29{padding-top: 38px;}
#menu-item-29 > a > span {line-height: 50px!important;padding: 0px!important;}
#menu-item-29 > a{margin-top: 1px!important;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;color: #fff!important;padding: 18px!important;border-radius: 19px!important;font-size: 24px!important;letter-spacing: 1px!important;}
/*#menu-item-29 > a:hover{background:#000!important;}*/
#menu-item-29 > a:hover{margin-top: 1px!important;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,0,0,1) 26%, rgba(0,0,0,1) 100%)!important;color: #fff!important;padding: 18px!important;border-radius: 19px!important;font-size: 24px!important;letter-spacing: 1px!important;}
}
/*.header-plain #Top_bar .menu > li.hover >a{background:#000!important;}*/
#Top_bar.is-sticky #menu-item-29 > a > span {line-height: 46px!important;margin-top: 7px!important;}
@media only screen and (min-width: 768px){
.buttonUebQBlackBig{text-align: left!important;}
.buttonUebQGrad{text-align: right!important;padding-right: 15px;}
.buttonUebQGradFaq{text-align: left!important;padding-right: 15px;padding-top: 20px;}
.h1Uebeq{text-align:center; font-weight:700;font-size: 35px!important;}
.iconImgModules{max-width:110px!important;}
.modulePoints{text-align:center;font-weight:600;font-size:24px;line-height:35px;}
}
@media only screen  and (min-width: 768px) and (max-width: 1022px){
.h1Uebeq{text-align:center; font-weight:700;font-size: 35px!important;}
.buttonUebQGradQSomos > a {padding-left:18px!important;padding-right: 18px!important;font-size: 16px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradQSomos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradQSomos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQGradFaq{padding-top: 20px;}

.address{color: #000;font-size: 17px;font-weight: 200;}
.phone{color: #000;font-size: 30px;font-weight: 200;}
.phone-1{color: #000;font-size: 30px;font-weight: 200;}
.mail{color: #000;font-size: 30px;font-weight: 200;}.address>span>i, .phone>span>i,.phone-1>span>i,.mail>span>i {color: #00aaa7;font-size: 52px;}


.h1QuemsSomos{font-weight: 700;font-size: 31px;padding-top: 0px;}
.h2QuemsSomos{font-size: 19px;padding-top: 0px;font-weight:400!important;}
.resolveText{font-weight: 300;font-size: 17px;color: #000;line-height: 34px;padding-top:25px;line-height: 34px;}
.resolveh2{color: #000; font-size: 21px; padding-top: 21px; font-weight: 700; line-height: 28px;}
.resolveh3{color: #000; font-size: 21px; padding-top: 21px; font-weight: 700; line-height: 28px;text-align: center!important;}
.resolveUl{font-weight: 300;font-size: 17px;color: #000;}
.resolveUlIcon{font-weight: 700;font-size: 20px;}
.quenSomosLastStep{font-weight:700;text-align: center;font-size: 42px;line-height: 50px;color: #161922;}
.quenSomosLastStep2{font-weight:300;text-align: center;font-size: 20px;line-height: 35px;color: #161922;padding-bottom: 25px;}

.buttonUebQBlackBigQSomos > a {text-align: center!important padding-left: 25px!important;padding-right: 25px!important;font-size: 25px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigQSomos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigQSomos > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;outline: none!important;}

.buttonUebQGradMoodulos > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradMoodulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradMoodulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQBlackBigModulos, .buttonUebQBlackBigModulosMain > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulos > a, .buttonUebQBlackBigModulosMain >a {border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00aaa7!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQWhiteBigModulos > a{padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQWhiteBigModulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQWhiteBigModulos > a:hover{text-decoration: none!important;color:#000!important;background:none!important; background-color:#fff!important;font-weight:500;border:none!important;outline: none!important;}


.buttonUebQBlackBigModulosBlue > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulosBlue > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulosBlue > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00a7e1!important;font-weight:500;border:none!important;outline: none!important;}
}
@media only screen and (min-width: 1023px){
.h1Uebeq{text-align:center; font-weight:700;font-size: 35px!important;}
.buttonUebQGradQSomos > a {padding-left: 16px!important;padding-right: 16px!important;font-size: 16px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradQSomos > a{border-radius:16px!important;padding-top: 16px!important;padding-bottom: 16px!important;}
.buttonUebQGradQSomos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQBlackBigQSomos > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQGradFaq{padding-top: 20px;}

.h1QuemsSomos{font-weight: 700;font-size: 50px;padding-top: 0px;}
.h2QuemsSomos{font-size: 22px;padding-top: 0px;font-weight:400!important;line-height: 29px;}
.resolveText{font-weight: 300;font-size: 16px;color: #000;padding-top:10px;line-height: 24px;}
.resolveh2{color: #000; font-size: 35px; padding-top: 21px; font-weight: 700; line-height: 65px;}
.resolveh3{color: #000; font-size: 35px; padding-top: 21px; font-weight: 700; line-height: 65px;text-align: center!important;}
.resolveUl{font-weight: 300;font-size: 14px;color: #000;line-height: 16px;}
.resolveUlIcon{font-weight: 700;font-size: 28px;}
.quenSomosLastStep{font-weight:700;text-align: center;font-size: 30px;line-height: 60px;color: #161922;}
.quenSomosLastStep2{font-weight:300;text-align: center;font-size: 22px	;line-height: 32px;color: #161922;padding-bottom: 6px;}

.buttonUebQBlackBigQSomos > a {text-align: center!important padding-left: 25px!important;padding-right: 25px!important;font-size: 18px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigQSomos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigQSomos > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background-color:#000!important;}

.buttonUebQGradMoodulos > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradMoodulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradMoodulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQBlackBigModulos > a, .buttonUebQBlackBigModulosMain >a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulos > a, .buttonUebQBlackBigModulosMain >a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00aaa7!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQWhiteBigModulos > a{padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQWhiteBigModulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQWhiteBigModulos > a:hover{text-decoration: none!important;color:#000!important;background:none!important; background-color:#fff!important;font-weight:500;border:none!important;outline: none!important;}


.buttonUebQBlackBigModulosBlue > a {padding-left: 20px!important;padding-right: 20px!important;font-size: 20px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulosBlue > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulosBlue > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00a7e1!important;font-weight:500;border:none!important;outline: none!important;}
}
@media only screen and (max-width: 767px){
.faq .question .title{padding-right: 0px;line-height: 25px;}
.noheight>div{padding-top:15px!important;}
.noheight .wpb_text_column {margin-bottom:15px!important;}
.iconImgModules{max-width:95px!important;}
.modulePoints{text-align:center;font-weight:600;font-size:18px;line-height:25px;}
.imageNoMargins{padding:0px!important;}
.h1Uebeq{text-align:center; font-weight:700;font-size: 34px!important; padding-left:5px;padding-right:5px;}
.numbersuebeq>div{padding-top:0px!important;}
.numbersuebeq>div>div>div{margin-bottom: 10px!important;}
.buttonUebQGradMoodulos > a {padding-left: 14px!important;padding-right: 14px!important;font-size: 15px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradMoodulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradMoodulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQGradQSomos {text-align:center!important;}
.buttonUebQGradQSomos > a {text-align: center!important;padding-left: 14px!important;padding-right: 14px!important;font-size: 15px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradQSomos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradQSomos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQGradCenter{padding-top: 26px;}
.buttonUebQGradCenter > a {text-align: center!important;padding-left: 18px!important;padding-right: 18px!important;font-size: 14px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background: linear-gradient(90deg, rgba(0,170,167,1) 26%, rgba(0,167,225,1) 100%)!important;}
.buttonUebQGradCenter > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQGradCenter > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#000!important;font-weight:500;border:none!important;outline: none!important;}
.wpcf7-submit{width:100%!important;color:#f1f3f2!important;}
.address{color: #000;font-size: 17px;font-weight: 200;}
.phone{color: #000;font-size: 17px;font-weight: 200;}
.phone-1{color: #000;font-size: 17px;font-weight: 200;}
.mail{color: #000;font-size: 17px;font-weight: 200;}.address>span>i, .phone>span>i,.phone-1>span>i,.mail>span>i {color: #00aaa7;font-size: 40px;}
.get_in_touch{margin-bottom:0px!important;padding-top:0px!important;padding-bottom:0px!important;}
.h1QuemsSomos{font-weight: 700;font-size: 28px;padding-top: 0px;text-align: center!important;}
.h2QuemsSomos{font-size: 21px;padding-top: 18px; text-align: center!important;font-weight:400!important;}
.resolveText{font-weight: 300;font-size: 19px;color: #000;line-height: 34px;padding-top:0px;line-height: 26px;text-align: center!important;}
.resolveh2{color: #000; font-size: 36px; padding-top: 21px; font-weight: 700; line-height: 40px;text-align: center!important;}
.resolveh3{color: #000; font-size: 36px; padding-top: 21px; font-weight: 700; line-height: 40px;text-align: center!important;}
.resolveUl{font-weight: 300;font-size: 18px;color: #000; line-height: 23px;}
.resolveUlIcon{font-weight: 700;font-size: 22px;}
.quenSomosLastStep{font-weight:700;text-align: center;font-size: 25px;line-height: 23px;color: #161922;padding-left: 5px;padding-right: 5px;}
.quenSomosLastStep2{font-weight:300;text-align: center;font-size: 21px;line-height: 25px;color: #161922;padding-left:5px;padding-right:5px;}

.buttonUebQBlackBigQSomos > a {text-align: center!important;padding-left: 18px!important;padding-right: 18px!important;font-size: 14px!important;letter-spacing: 0.1pc;background: rgb(0,170,167)!important;background-color:#000!important;}
.buttonUebQBlackBigQSomos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigQSomos > a:hover{text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background-color:#000!important;}

.buttonUebQBlackBigModulos,.buttonUebQBlackBigModulosMain >a {padding-top:49px!important;}
.buttonUebQBlackBigModulos > a, .buttonUebQBlackBigModulosMain >a {padding-left: 13px!important;padding-right: 13px!important;font-size: 14px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulos > a, .buttonUebQBlackBigModulosMain >a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulos > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00aaa7!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQWhiteBigModulos{text-align: center!important; }
.buttonUebQWhiteBigModulos > a{padding-left: 13px!important;padding-right: 13px!important;font-size: 14px!important;letter-spacing: 0.1pc;text-decoration: none!important;color:#fff!important; background: rgb(0,167,225)!important;background: linear-gradient(90deg, rgba(0,167,225,1) 0%, rgba(0,170,167,1) 79%)!important;font-weight:500;border:none!important;outline: none!important;}
.buttonUebQWhiteBigModulos > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQWhiteBigModulos > a:hover{text-decoration: none!important;color:#000!important;background:none!important; background-color:#fff!important;font-weight:500;border:none!important;outline: none!important;}

.buttonUebQBlackBigModulosBlue {padding-top:20px!important;}
.buttonUebQBlackBigModulosBlue > a {padding-left: 34px!important;padding-right: 34px!important;font-size: 20px!important;letter-spacing: 0.1pc;background-color:#000!important;}
.buttonUebQBlackBigModulosBlue > a{border-radius:16px!important;padding-top: 27px!important;padding-bottom: 27px!important;}
.buttonUebQBlackBigModulosBlue > a:hover{text-decoration: none!important;color:#fff!important;background:none!important; background-color:#00a7e1!important;font-weight:500;border:none!important;outline: none!important;}
}

.buttonUebQBlackBigModulosMain > a:hover{text-decoration: none!important;color:#000!important;background:none!important; background-color:#fff!important;font-weight:500;border:none!important;outline: none!important;}