a{text-decoration:none!important;color:#A51783}.et_pb_button::after,.et_pb_button::before{transition:all .3s!important}.footer-menu-blurb{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.footer-menu-blurb .et_pb_blurb_content{width:100%!important}.footer-menu-blurb .et_pb_blurb_content .et_pb_main_blurb_image{padding-left:0.5rem!important}.header-footer-col{max-width:47%!important;margin-right:0%!important;margin-left:3%!important;margin-bottom:0%!important}.header-footer-row-1{padding:20px 0!important;min-height:auto!important}.header-footer-row-2,.header-footer-row-3{padding:15px 0!important;min-height:auto!important}#footer-menu-blurb .et_pb_blurb_content .et_pb_blurb_container{text-align:left!important}#footer-menu-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{text-align:left!important}.menu-padre,.menu-padre a{color:#859198!important;font-size:1rem!important;line-height:1.5rem!important;padding-bottom:0.5rem!important;font-weight:700!important;opacity:1!important}.menu-padre a:hover{color:#a51873!important;font-size:1rem!important;line-height:1.5rem!important;border-bottom:solid .125rem #a51873;padding-bottom:0.5rem!important;opacity:1!important}.menu-padre ul{border-top:0px!important;top:calc(100%)!important;margin-left:42%!important;width:60%!important}.menu-padre-2,.menu-padre-2 a{color:#859198!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:700!important}.menu-padre-2,.menu-padre-2 a:hover{opacity:1!important}.menu-padre-2 a:hover{color:#a51873!important;border-bottom:solid .125rem #a51873;padding-bottom:0.5rem!important}.menu-padre-2 ul{border-top:0px!important;top:calc(85%)!important;margin-left:42%!important;width:20rem!important}.menu-padre-2,.menu-padre-2 a{color:#859198!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:700!important;opacity:1!important}@media only screen and (max-width:980px){.menu-padre ul{border-top:0px!important;top:calc(100%)!important;margin-left:0%!important;width:100%!important}}.menu-hijo,.menu-hijo a{color:#a51783!important;font-size:1.5rem!important;line-height:2rem!important;font-weight:700!important;padding-left:1%!important;border-bottom:0!important}.menu-hijo,.menu-hijo a:hover{opacity:1!important;border-bottom:0!important;background-color:#fff!important}.menu-hijo ul,.menu-hijo-mobile ul{margin-left:0%!important}.menu-hijo-mobile,.menu-hijo-mobile a{color:#a51783!important;font-size:1.5rem!important;line-height:2rem!important;font-weight:700!important;padding-left:1%!important;border-bottom:0!important}.menu-hijo-mobile,.menu-hijo-mobile a:hover{opacity:1!important;border-bottom:0!important;background-color:#fff!important}@media screen and (min-width:980px){.menu-hijo{display:block!important;width:100%!important;float:none!important;padding:2% 10%!important}}.menu-nieto,.menu-nieto a{color:#859198!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:700!important}.menu-nieto,.menu-nieto a:hover{opacity:1!important;border-bottom:0!important;background-color:#fff!important}.et_mobile_menu li a{border-bottom:0px!important;background-color:#ffffff!important}.et_mobile_menu li a:hover{background-color:#ffffff!important}.et-menu-nav li .mega-menu.mega-menu-parent li a{min-width:100%!important}html{height:-webkit-fill-available}.sub-menu li{margin:0!important}.menu-footer-main a:after{display:none!important}.not-collapsible-menu .et_pb_menu__menu{display:block!important;text-align:center}.not-collapsible-menu .mobile_menu_bar{display:none!important}@media only screen and (min-width:768px){.title-section{max-width:35%!important;width:100%!important;font-size:2rem!important;min-height:3rem!important}.title-component{font-size:2rem!important;line-height:2.5rem!important;min-height:3rem!important}}@media only screen and (max-width:767px){.title-section{max-width:750%!important;width:100%!important}.title-component{font-size:2rem!important;line-height:2.5rem!important;min-height:3rem!important}}@media only screen and (min-width:125rem){.col_4_2_1{width:22%!important;margin-right:3%!important;margin-bottom:0!important}}.col_3_3_3{width:31.3%!important;margin-right:3%!important;margin-bottom:0!important}.col_3_3_3_last{width:31.3%!important;margin-right:0%!important;margin-bottom:0!important}@media only screen and (min-width:992px) and (max-width:1279px){.col_4_2_1{width:27.5%!important;margin-bottom:1.875rem!important}.col_3_3_3{width:30.3%!important;margin-right:3%!important;margin-bottom:0!important}}@media only screen and (min-width:608px) and (max-width:991px){.col_4_2_1{width:44.5%!important;margin-bottom:1.875rem!important}.col_3_3_3{width:30.3%!important;margin-right:3%!important;margin-bottom:0!important}}@media only screen and (max-width:607px){.col_4_2_1{width:94.5%!important;margin-bottom:1.875rem!important}.col_3_3_3{width:30.3%!important;margin-right:3%!important;margin-bottom:0!important}}.slick-dots{position:relative!important}.slick-dots li button{background:transparent;font-size:0;line-height:0;display:block;width:0.5rem!important;height:0.5rem!important;padding:5px;cursor:pointer;color:transparent;z-index:9999;border:.063rem solid #BDC4C9!important;outline:none;border-radius:999px}.slick-dots .slick-active button{border:0px!important;background:#A51783!important}.karriere-list .et_pb_toggle_content{padding-right:0!important}.element-hidden{display:none!important}@media only screen and (min-width:736px){.m001{max-width:66.5rem!important}.et_pb_toggle_content{padding-right:30%}}.m001 .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\32"}.m001 .et_pb_toggle_close .et_pb_toggle_title:before{display:block!important;content:"\33"}.m001 .et_pb_toggle_open h5{font-family:"Bariol Bold"!important}.m001 .et_pb_toggle_title::before{content:"\33"}.m001 .et_pb_toggle_title h5{font-family:"Bariol Bold"!important}.et_pb_toggle_open h5.et_pb_toggle_title{margin-bottom:0rem!important}.m001 .et_pb_toggle_close{padding:1rem 1.25rem!important;margin-bottom:1px!important;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569)!important}.m001 .et_pb_toggle_open{padding:1rem 1.25rem!important;margin-bottom:1px!important;box-shadow:0rem .25rem 2.375rem rgba(21,42,53,.258824)!important}.bariol-bold{font-family:"Bariol Bold"!important}.bariol-regular{font-family:"Bariol Regular"!important}.phone{color:#e86600!important;font-weight:700!important}.button{border-radius:999px!important}.border{border:solid 0.125rem!important}.no-border{border-width:0rem!important}.m002,.m002-inactive,.m003,.m003-inactive,.m004,.m004-inactive,.m005,.m005-inactive,.m006,.m006-inactive,.m007,.m007-inactive{font-size:1.25rem!important;line-height:1.75rem!important;padding:0!important;margin:0rem 1rem}.m002,.m004,.m006{color:#e86600!important}.m002:hover,.m003:hover,.m004:hover,.m005:hover,.m006:hover,.m007:hover{color:#ff9000!important}.m002-inactive,.m004-inactive,.m006-inactive{color:#bdc4c9!important}.m003,.m005,.m007{color:#ffffff!important}.m003-inactive,.m005-inactive,.m007-inactive{color:#4d5d66!important}.m008,.m008-inactive,.m009,.m009-inactive{font-size:1rem!important;line-height:1.5rem!important;padding:0!important;margin:0rem 1rem}.m010,.m10-inactive,.m011,.m011-inactive,.m012,.m012-inactive,.m013,.m013-inactive{font-size:1rem!important;line-height:1.5rem!important;padding:0!important;margin:0rem 1rem;text-align:center!important}.m008,.m010,.m012{color:#e86600!important}.m008:hover,.m009:hover,.m010:hover,.m011:hover,.m012:hover,.m013:hover{color:#ff9000!important}.m008-inactive,.m010-inactive,.m012-inactive{color:#bdc4c9!important}.m009,.m011,.m013{color:#ffffff!important}.m009-inactive,.m011-inactive,.m013-inactive{color:#4d5d66!important}.m014,.m014:hover,.m014-inactive,.m015,.m015:hover,.m015-inactive,.m016,.m016:hover,.m016-inactive,.m017,.m017:hover,.m017-inactive{width:100%!important;min-width:15.5625rem!important;height:3.75rem!important;font-size:1.25rem!important;line-height:1.75rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;border-radius:999px!important;margin:0 auto!important}.m018,.m018-inactive,.m019,.m019-inactive,.m020,.m020-inactive,.m021,.m021-inactive,.m022,.m022-inactive,.m023,.m023-inactive,.m024,.m024-inactive,.m025,.m025-inactive{width:100%!important;min-width:18.5625rem!important;height:3.75rem!important;font-size:1.25rem!important;line-height:1.75rem!important;border-radius:999px!important;margin:0 auto!important}.m014,.m014-inactive,.m016,.m016-inactive,.m018,.m018-inactive,.m020,.m020-inactive,.m022,.m022-inactive,.m024,.m024-inactive{padding:1rem 1.0625rem!important}.m015,.m015-inactive,.m017,.m017-inactive,.m019,.m019-inactive,.m021,.m021-inactive,.m023,.m023-inactive,.m025,.m025-inactive{padding:.875rem 1.0625rem!important}.m014,.m018,.m022{background-color:#e86600!important;color:#ffffff!important}.m014:hover,.m018:hover,.m019:hover,.m022:hover,.m023:hover{background-color:#FF9000!important;color:#ffffff!important}.m014-inactive,.m018-inactive,.m022-inactive{background-color:#bdc4c9!important;color:#ffffff!important}.m015{border:solid 0.125rem!important;color:#e86600!important}.m019,.m023{border:solid .125rem #E86600!important;color:#E86600!important}.m015-inactive,.m019-inactive,.m023-inactive{border:solid .125rem #bdc4c9!important;color:#bdc4c9!important}.m016,.m020,.m024{background-color:#ffffff!important;color:#e86600!important}.m016:hover,.m020:hover,.m021:hover,.m024:hover,.m025:hover{background-color:#ffffff!important;color:#FF9000!important}.m016-inactive{background-color:#4d5d66!important;color:#ffffff!important}.m017,.m021,.m025{border:solid .125rem #ffffff!important;color:#ffffff!important}.m017-inactive,.m021-inactive,.m025-inactive{border:solid .125rem #4d5d66!important;color:#4d5d66!important}.m020-inactive,.m024-inactive{background-color:#4d5d66!important;color:#152a35!important}.m026,.m026-inactive,.m027,.m027-inactive,.m028,.m028-inactive,.m029,.m029-inactive{width:100%!important;min-width:12.25rem!important;height:3rem!important;font-size:1rem!important;line-height:1.5rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;border-radius:999px!important;margin:0 auto!important}.m026,.m026-inactive,.m028,.m028-inactive{padding:.75rem 1rem!important}.m027,.m027-inactive,.m029,.m029-inactive{padding:.625rem 1rem!important}.m030,.m030-inactive,.m031,.m031-inactive,.m032,.m032-inactive,.m033,.m033-inactive,.m034,.m034-inactive,.m035,.m035-inactive,.m036,.m036-inactive,.m037,.m037-inactive{width:100%!important;min-width:14.75rem!important;height:3rem!important;font-size:1rem!important;line-height:1.5rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;border-radius:999px!important;margin:0 auto!important}.m030,.m030-inactive,.m032,.m032-inactive,.m034,.m034-inactive,.m036,.m036-inactive{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.m031,.m031-inactive,.m033,.m033-inactive,.m035,.m035-inactive,.m037,.m037-inactive{padding-top:0.625rem!important;padding-bottom:0.625rem!important}.m026,.m030,.m034{background-color:#E86600!important;color:#ffffff!important}.m026:hover,.m030:hover,.m034:hover{background-color:#ff9000!important;color:#ffffff!important}.m026-inactive,.m030-inactive,.m034-inactive{background-color:#bdc4c9!important;color:#ffffff!important}.m027,.m031,.m035{border:solid .125rem #E86600!important;color:#E86600!important}.m027:hover,.m031:hover,.m035:hover{background-color:#ff9000!important;color:#ffffff!important}.m027-inactive,.m031-inactive,.m035-inactive{border:solid .125rem #bdc4c9!important;color:#bdc4c9!important}.m028,.m032,.m036{background-color:#ffffff!important;color:#E86600!important}.m028:hover,.m032:hover,.m029:hover,.m033:hover,.m036:hover,.m037:hover{background-color:#ffffff!important;color:#ff9000!important}.m028-inactive,.m032-inactive,.m036-inactive{background-color:#4d5d66!important;color:#152a35!important}.m029,.m033,.m037{border:solid .125rem #ffffff!important;color:#ffffff!important}.m029-inactive,.m033-inactive,.m037-inactive{border:solid .125rem #4d5d66!important;color:#4d5d66!important}body #page-container .et_pb_section .m018,body #page-container .et_pb_section .m018-inactive,body #page-container .et_pb_section .m019,body #page-container .et_pb_section .m019-inactive,body #page-container .et_pb_section .m020,body #page-container .et_pb_section .m020-inactive,body #page-container .et_pb_section .m021,body #page-container .et_pb_section .m021-inactive{padding-right:2rem!important;padding-left:3.75rem!important}body #page-container .et_pb_section .m022,body #page-container .et_pb_section .m022-inactive,body #page-container .et_pb_section .m023,body #page-container .et_pb_section .m023-inactive,body #page-container .et_pb_section .m024,body #page-container .et_pb_section .m024-inactive,body #page-container .et_pb_section .m025,body #page-container .et_pb_section .m025-inactive{padding-right:3.75rem!important;padding-left:2rem!important}#page-container #m018:before,#page-container #m018-inactive:before,#page-container #m019:before,#page-container #m019-inactive:before,#page-container #m020:before,#page-container #m020-inactive:before,#page-container #m021:before,#page-container #m021-inactive:before{font-size:1.75rem!important;margin-top:0.125rem!important;margin-left:-2.2rem!important}#page-container #m022:after,#page-container #m022-inactive:after,#page-container #m023:after,#page-container #m023-inactive:after,#page-container #m024:after,#page-container #m024-inactive:after,#page-container #m025:after,#page-container #m025-inactive:after{margin-top:0.125rem!important;margin-left:0.6rem!important}body #page-container .et_pb_section .m030,body #page-container .et_pb_section .m030-inactive,body #page-container .et_pb_section .m031,body #page-container .et_pb_section .m031-inactive,body #page-container .et_pb_section .m032,body #page-container .et_pb_section .m032-inactive,body #page-container .et_pb_section .m033,body #page-container .et_pb_section .m033-inactive{padding-left:2rem!important;padding-right:0!important}body #page-container .et_pb_section .m034,body #page-container .et_pb_section .m034-inactive,body #page-container .et_pb_section .m035,body #page-container .et_pb_section .m035-inactive,body #page-container .et_pb_section .m036,body #page-container .et_pb_section .m036-inactive,body #page-container .et_pb_section .m037,body #page-container .et_pb_section .m037-inactive{padding-left:0!important;padding-right:2rem!important}#page-container #m030:before,#page-container #m030-inactive:before,#page-container #m031:before,#page-container #m031-inactive:before,#page-container #m032:before,#page-container #m032-inactive:before,#page-container #m033:before,#page-container #m033-inactive:before{font-size:1.5rem!important;margin-top:0.0625rem!important;margin-right:10rem!important}#page-container #m034:after,#page-container #m034-inactive:after,#page-container #m035:after,#page-container #m035-inactive:after,#page-container #m036:after,#page-container #m036-inactive:after,#page-container #m037:after,#page-container #m037-inactive:after{font-size:1.5rem!important;margin-top:0.0625rem!important;margin-left:12rem!important}#page-container #m004:before,#page-container #m004-inactive:before,#page-container #m005:before,#page-container #m005-inactive:before,#page-container #m006:after,#page-container #m006-inactive::after,#page-container #m007:after,#page-container #m007-inactive::after,#page-container #m010:before,#page-container #m010-inactive:before,#page-container #m011:before,#page-container #m011-inactive:before,#page-container #m012:after,#page-container #m012-inactive::after,#page-container #m013:after,#page-container #m013-inactive::after{font-size:1.5rem!important;margin-top:0.125rem!important}.et-pb-icon-circle-border{border-width:0.125rem!important}.m042-normal a{padding:0 0.5rem!important;color:#859198!important;font-weight:700!important}.m042-normal .breadcrumb_last{color:#a51783!important;padding:0 0.5rem!important}.m042 a{padding:0 0.5rem!important;color:#ffffff!important;font-weight:700!important}.m042 .breadcrumb_last{color:#FFB401!important;padding:0 0.5rem!important}.m043{display:flex!important;flex-direction:column!important;align-items:center!important;padding:3rem 0rem!important;width:26rem!important;height:13rem!important;border:.125rem solid #F5E4EF!important;box-sizing:border-box!important;border-radius:0.25rem!important}.m043 .et_pb_promo_description{padding-bottom:0!important}.m043 .et_pb_promo_description h2{font-weight:bold!important;padding-bottom:0.5rem!important}.m043 .et_pb_button_wrapper a::after{content:url(https://www.verti.de/wp-content/uploads/Path-Copy.svg);display:inline-block;width:2rem;height:1.9375rem;position:absolute;top:.375rem;left:auto}@media only screen and (max-width:479px){.m043{flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem;width:21.4375rem!important;height:7.75rem!important}.m043 .et_pb_module_header{padding-bottom:0.5rem!important}.m043 .et_pb_promo_description{padding-bottom:0!important}}.badge{margin:.625rem -0.125rem!important;padding:.5rem 0;background-color:#3BD0D6}.badge-text{color:#ffffff!important;font-weight:700!important;vertical-align:middle}.badge .et-pb-icon{font-size:1.875rem!important;color:#ffffff!important;font-weight:700!important;padding-right:0.625rem!important;vertical-align:middle}.m044{width:26rem!important;height:13rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem}.m044 .et_pb_promo_description{padding-bottom:0!important;height:8.125rem}.m044 .et_pb_promo_description h2{font-weight:bold!important}.m044 .et_pb_promo_description blockquote{margin:0;border-left:none;padding-left:0;height:48px;width:100%;background:#3BD0D6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.m044 .et_pb_promo_description div>p{width:14.375rem;margin:0 auto;padding-bottom:.5rem}.m044 .et_pb_promo_description .et_pb_module_header{padding:0}.m044 .et_pb_button_wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:3.75rem;width:100%}.m044 .et_pb_button_wrapper a::after{content:url(https://www.verti.de/wp-content/uploads/Path-Copy.svg);display:inline-block;width:2rem;height:1.9375rem;position:absolute;top:.375rem;left:auto}.m044 .et_pb_promo_description blockquote p::before{content:url(https://www.verti.de/wp-content/uploads/icon.png);display:inline-block;width:2rem;height:1.938rem;position:absolute;top:.438rem;left:5rem}@media (max-width:540px){.m044 .et_pb_promo_description blockquote p::before{position:absolute;top:.4375rem;left:2.5rem}.m044 .et_pb_button_wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:3.125rem;width:100%}}@media only screen and (max-width:479px){.m044{width:21.4375rem!important;height:12.5rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem}.m044 .et_pb_promo_description{padding-bottom:0!important}.m044 .et_pb_promo_description h2{font-family:"Bariol Regular"!important;font-weight:bold!important}}.main-card{height:13.1875rem!important}.main-card p{font-family:"Bariol Regular"!important}.m045{width:26rem!important;height:14rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;background:#FFF;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569);border-radius:.25rem;margin:0 auto;overflow:hidden}.m045 .et_pb_promo_description{padding-bottom:0!important}.m045 .et_pb_blurb_content .et_pb_blurb_description p{width:80%!important;margin:0 auto!important}.m045 h1{font-family:"Bariol Regular"!important;font-weight:bold!important;font-size:1.5rem!important;line-height:2rem!important;text-align:center!important;color:#a51783!important}.m045 p{font-family:"Bariol Regular"!important;font-weight:300!important;font-size:1rem!important;line-height:1.125rem!important;text-align:center!important;color:#152a35!important}.icon-m045{font-size:3.5rem;font-weight:900;color:#a51783}@media only screen and (max-width:479px){.m045{width:21.4375rem!important;height:12.5rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem}.m045 .et_pb_promo_description{padding-bottom:0!important}}.m046-badge{margin:0!important;padding:.5rem 0;background-color:#FFECB3}.m046-badge-text{color:#152a35!important;font-family:"Bariol Regular"!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:400!important;vertical-align:middle}.m046-badge .et-pb-icon{font-size:1.875rem!important;color:#a51783!important;font-weight:400!important;padding-right:0.625rem!important;vertical-align:middle}.et_pb_promo_description .badge{color:#ffffff!important}.m046{max-width:26rem!important;width:100%!important;height:17rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;background:#FFF;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569);border-radius:.25rem;margin:0 auto}.m_046 .et_pb_blurb_content .et_pb_blurb_description{height:8.625rem;flex-wrap:wrap;align-content:space-between;flex-direction:column;justify-content:flex-end;position:relative}.m_046 .et_pb_blurb_content .et_pb_blurb_description p{width:100%!important;margin:0 auto!important}.m_046 .et_pb_blurb_content .et_pb_blurb_description blockquote{margin:4.6rem 0 0 0;border-left:none;padding:.75rem 0;height:3rem;width:100%;background:#FFECB3;flex-wrap:wrap;justify-content:center;align-items:center}.m046 blockquote p{font-size:1.25rem!important;line-height:1.375rem!important;height:1.75rem!important;padding-bottom:0.1875rem!important;margin-right:-2.5rem!important}.m_046 blockquote p::before{content:url(https://www.verti.de/wp-content/uploads/Combined-Shape-1.png)!important;display:inline!important;max-width:0.75rem!important;height:0.75rem!important;position:absolute!important;margin-left:-2.5rem!important;line-height:0.75rem!important;width:100%!important}.m046 .et_pb_promo_description{padding-bottom:0!important}.m046 h1{font-weight:700;font-size:1.5rem;line-height:2rem;text-align:center;color:#a51783}.m046 p{font-style:normal;font-weight:300;font-size:1rem;line-height:1.125rem!important;text-align:center;color:#152a35}.icon-m046{font-size:3.5rem;font-weight:900;color:#a51783}@media only screen and (max-width:479px){.m046{width:21.4375rem!important;height:17rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem}.m046 .et_pb_promo_description{padding-bottom:0!important}}.m047-badge{margin:0!important;padding:.5rem 0;background-color:#FFD650}.m047-badge-text{color:#152a35!important;font-family:"Bariol Regular"!important;font-size:1.125rem!important;line-height:1.75rem!important}.m047-badge .et-pb-icon{font-size:1.875rem!important;color:#a51783!important;font-weight:400!important;padding-right:0.625rem!important;vertical-align:middle}.m_047 .et_pb_blurb_content .et_pb_blurb_description{height:11.625rem;flex-wrap:wrap;align-content:flex-end;justify-content:center;position:relative}.m_047 .et_pb_blurb_content .et_pb_blurb_description p{width:80%!important;margin:0 auto!important;line-height:1.5rem}.m_047 .et_pb_blurb_content .et_pb_blurb_description div{width:100%}.m_047 .et_pb_blurb_content .et_pb_blurb_description blockquote{margin-top:4.6rem;margin-bottom:0;border-left:none;padding:.75rem 0;height:3rem;width:100%;background:#FFECB3;flex-wrap:wrap;justify-content:center;align-items:center}.m_047 .et_pb_blurb_content .et_pb_blurb_description blockquote p::before{content:" " url(https://www.verti.de/wp-content/uploads/Combined-Shape-1.png);display:inline-block;width:1.5rem;height:auto;position:relative;top:.25rem;left:-.4375rem}.m_047 .et_pb_blurb_content .et_pb_blurb_description blockquote:nth-child(3){margin:0;border-left:none;padding-left:0;height:3rem;width:100%;background:#FFD650;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.m047{width:26rem!important;height:20rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;background:#FFF;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569);border-radius:.25rem;margin:0 auto;overflow:hidden}.m047 .et_pb_promo_description{padding-bottom:0!important}.m047 h1{font-family:"Bariol Regular";font-style:normal;font-weight:700;font-size:1.5rem;line-height:2rem;text-align:center;color:#a51783}.m047 p{font-family:"Bariol Regular"!important;font-weight:300;font-size:1rem;line-height:1.125rem!important;text-align:center;color:#152a35}.icon-m047{font-size:3.5rem;font-weight:900;color:#a51783}@media only screen and (max-width:479px){.m047{width:21.4375rem!important;height:20rem!important;flex-direction:column;align-items:center;padding:1rem 0rem!important;border:.125rem solid #F5E4EF;box-sizing:border-box;border-radius:.25rem}.m047 .et_pb_promo_description{padding-bottom:0!important}}.blog-card-post-title .et_pb_text_inner{font-family:"Bariol Regular"!important;font-weight:bold!important;font-size:1.5rem!important;line-height:2rem!important;color:#A51783!important;margin:0rem!important}.blog-card-post-cat{margin-bottom:4%!important}.rt-reading-time{font-size:1rem!important;line-height:1.125rem!important;color:#859198!important}.dmach-grid-sizes{grid-auto-rows:auto!important}.m051{width:19.25rem;background:#FFFFFF!important;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569)!important;border-radius:0.25rem!important;margin:1rem 0!important}@media (min-width:981px){.m051 .et_pb_blurb_content{min-height:428px!important}}@media (max-width:767px){.m051{width:21.25rem}.m051 .et_pb_blurb_content{padding-top:2.3125rem!important;padding-bottom:2.3125rem!important}.m051 .et_pb_module_header{padding-top:1rem!important}.m051 .et_pb_main_blurb_image{margin-bottom:1rem!important}.m051 .classic .et-pb-icon{font-size:5rem!important}}.m051 blockquote{border-left:0rem!important;font-size:0rem!important;line-height:0rem!important;margin:1.5rem 0 1rem!important;padding:.813rem 0!important;height:3.375rem}.m052{width:19.25rem;background:#FFFFFF!important;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569)!important;border-radius:0.25rem!important;margin:1rem 0!important}.m052 blockquote{background-color:#3BD0D6!important;color:#ffffff!important;border-left:0rem!important;font-size:1rem!important;line-height:1.5rem!important;margin:1.5rem 0 1rem!important;padding:.797rem 0!important;height:3.375rem}@media (max-width:767px){.m052{width:21.25rem}.m052 .et_pb_blurb_content{padding-top:1rem!important;padding-bottom:2rem!important}.m052 .et_pb_main_blurb_image{margin-bottom:1rem!important}.m052 blockquote{padding:.75rem 0!important;margin:1rem 0!important}.m052 .classic .et-pb-icon{font-size:5rem!important}}.m052 blockquote .icon{font-weight:700!important;line-height:1.25rem!important;font-size:1.75rem!important;position:relative;top:0.25rem!important}.offer-icon{position:relative;bottom:0.15rem!important;left:0.25rem!important}.m052-icon:before{font-size:7rem!important;font-weight:700;color:#a51783}.m053-column{width:19.25rem!important;min-height:19.5rem;padding:2.5rem 1.75rem 0rem 1.75rem}.m053{width:19.25rem;background:#FFF;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569);border-radius:.25rem;padding-bottom:2rem;margin:0 auto}.m053-column .badge{font-size:1rem!important;line-height:1.5rem!important;font-weight:bold!important;color:#ffffff!important;margin:1.125rem -1.8125rem 0 -1.8125rem!important;padding:.5rem 1.8125rem}.m053-icon:before{font-size:7rem;font-weight:700;color:#a51783}.m053-column h1{font-weight:bold!important;color:#a51783!important;font-size:1.5rem!important;line-height:2rem!important}.m053-column p{font-size:1.125rem!important;line-height:1.75rem!important;color:#152a35;padding-bottom:0}.m054-column{min-height:18.25rem;padding:2.5rem 1.75rem 0rem 1.75rem}.m054{width:19.25rem;background:#FFF;box-shadow:0rem .25rem .5rem rgba(21,42,53,.121569);border-radius:.25rem;padding-bottom:2rem;margin:0 auto}.m054-column .badge{font-size:1rem!important;line-height:1.5rem!important;font-family:"Bariol Regular";font-weight:bold!important;color:#ffffff!important;margin:3px -1.8125rem 0 -1.8125rem!important;padding:.5rem 1.8125rem}.m054-icon:before{font-size:7rem;font-weight:700;color:#a51783}.m054-column h1{font-family:'Bariol Regular',sans-serif!important;font-weight:bold!important;color:#a51783!important;font-size:1.5rem!important;line-height:2rem!important;margin-top:1.125rem!important}.m054-column p{font-family:'Bariol Regular',sans-serif;font-size:1.125rem!important;line-height:1.75rem!important;color:#152a35;padding-bottom:0}.m_122-tex-img-2 .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0!important}.m067{width:4.75rem!important;height:3rem!important;font-family:"Bariol Regular"!important;font-size:1rem!important;font-weight:bold!important;line-height:1.5rem!important;padding:.75rem 1rem!important;text-align:center!important;background:#F5E4EF;border-radius:.25rem}.m067:hover{color:#fff;background:#a51783;border-radius:.25rem}.m068{width:6.5rem!important;height:3rem!important;font-family:"Bariol Regular"!important;font-size:1rem!important;font-weight:bold!important;line-height:1.5rem!important;padding:.75rem 0 .75rem 1.5rem!important;text-align:center!important;background:#F5E4EF;border-radius:.25rem}.m068:hover{color:#fff;background:#a51783;border-radius:.25rem}.m069{width:6.5rem!important;height:3rem!important;font-family:"Bariol Regular"!important;font-size:1rem!important;font-weight:bold!important;line-height:1.5rem!important;padding:.75rem 1.5rem .75rem 0!important;text-align:center!important;background:#F5E4EF;border-radius:.25rem}.m069:hover{color:#fff;background:#a51783;border-radius:.25rem}.chip-right-icon{width:6.5rem;height:3rem;font-family:"Bariol Regular"!important;font-size:1rem!important;font-weight:bold!important;line-height:1.5rem;text-align:center;text-transform:uppercase;color:#FFF;flex:none;order:1;flex-grow:0;margin:.75rem 0rem}.disabled{background:#edf1f3!important;color:#859198!important}.wpcf7-not-valid-tip{font-family:'Bariol Regular',sans-serif!important;color:#fc2249!important;font-weight:400!important;padding-left:0.625rem!important;font-size:.75rem;line-height:1rem}.m_070-email,.m_070-vorname,.m_070-nachname{margin-top:1.5rem!important}.m_070-forms .m_070-button .active{border:.063rem solid #a51783!important}.m_070-forms .m_070-button .checkbox{background:#a51783;padding:1rem 3rem 1rem 2rem;color:#fff;font-size:1.5rem}#checkbox1,#checkbox2,#checkbox3{margin:0;background-color:#fff;overflow:auto;float:left;width:8rem}#checkbox1{border-top:1px solid #D9DFE3;border-bottom:1px solid #D9DFE3;border-left:1px solid #D9DFE3;border-radius:.25rem 0 0 .25rem}#checkbox2{border-top:1px solid #D9DFE3;border-bottom:1px solid #D9DFE3;border-left:1px solid #D9DFE3;border-radius:0}#checkbox3{border:1px solid #D9DFE3;border-radius:0 .25rem .25rem 0}#checkbox1:hover,#checkbox2:hover,#checkbox3:hover{border:1px solid #a51783}#checkbox1 label,#checkbox2 label,#checkbox3 label{width:1rem}#checkbox1 label span,#checkbox2 label span,#checkbox3 label span{text-align:center;display:block;padding:1rem 2rem}#checkbox1 label span{border-radius:.25rem 0 0 .25rem}#checkbox2 label span{border-radius:0}#checkbox3 label span{border-radius:0 .25rem .25rem 0}#checkbox1 label input,#checkbox2 label input,#checkbox3 label input{display:none}#checkbox1 input:checked+span,#checkbox2 input:checked+span,#checkbox3 input:checked+span{background-color:#a51783;color:#fff}#checkbox1 input:checked:hover+span,#checkbox2 input:checked:hover+span,#checkbox3 input:checked:hover+span{transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;background-color:#a51783;color:#fff;margin:0!important}.richTextContent{margin:2rem 0 1rem 0}.input-check-form .form-md+label{padding-left:3rem!important;margin-top:-1.75rem!important;margin-bottom:2rem!important;display:block!important}.Block .marginB0 .marginT20 button{background-color:#e86600!important;color:#ffffff!important}.m_070_send_button{background-color:#e86600!important;color:#ffffff!important;border:none;width:65%;font-size:1.25rem;margin-top:1.5rem;height:3rem;border-radius:999px!important;padding:0 1rem!important}.m_070_send_button:hover{background-color:#ff9000!important;color:#fff;border:none;width:65%;height:3rem;border-radius:999px!important;padding:0 1rem!important}.m_070_send_button:after{display:none!important}.anrede{height:3.125rem}.m_070-anrede label{font-family:'Bariol Regular',sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:#4D5D66}.m_070-anrede label{margin:0 0 .25rem .25rem}.m_070-forms .m_070-button{display:flex;flex-wrap:wrap;margin-top:.5rem}.m_070-forms .m_070-button{border-top:.063rem solid #D9DFE3;border-right:.063rem solid #D9DFE3;border-left:.063rem solid #D9DFE3;border-radius:.25rem 0 0 .25rem}.m_070-forms .m_070-button:active{background:#A51783!important;color:#fff!important}.m_070-forms .m_070-email{margin-top:1rem}.m_070-forms .wpcf7-email::placeholder,.m_070-forms .wpcf7-text::placeholder{color:#859198;font-style:normal;font-weight:400;font-size:1.25rem;font-family:'Bariol Regular',sans-serif}.m_070-forms input.text{color:red!important}.m_070-forms .m_070-email input,.m_070-forms .m_070-vorname input,.m_070-forms .m_070-nachname input{border:none;width:100%;padding:.625rem;border-bottom:.063rem solid #D9DFE3;font-size:1.25rem;line-height:1.75rem;font-family:'Bariol Regular',sans-serif;color:#152A35}.m_070-forms .m_070-email input:focus::placeholder,.m_070-forms .m_070-vorname input:focus::placeholder,.m_070-forms .m_070-nachname input:focus::placeholder{color:transparent!important;opacity:1}.m_070-forms .m_070-email input:focus,.m_070-forms .m_070-vorname input:focus,.m_070-forms .m_070-nachname input:focus{border:none;width:100%;padding:.625rem;border-bottom:.063rem solid #A51783;font-size:1.25rem;font-family:'Bariol Regular',sans-serif;color:#152a35;font-weight:700}.m_070-forms .m_070-email label,.m_070-forms .m_070-vorname label,.m_070-forms .m_070-nachname label{visibility:hidden;color:#A51783}.m_070-forms .m_070-email label:active,.m_070-forms .m_070-vorname label:active,.m_070-forms .m_070-nachname label:active{display:block!important;color:#A51783;font-size:.75rem;margin-left:0.75rem!important}.m_070-forms .m_070-acceptance{margin-top:2rem}.m_070-forms input[type=checkbox]{width:1.5rem;height:1.5rem}.m_070-forms input[type=checkbox]:checked+label{background:#A15783!important}.m_070-forms .acceptance label{display:flex;flex-wrap:wrap}.m_070-forms .wpcf7-list-item-label{width:calc(100% - 55px);position:relative;left:1.25rem;top:-2.5rem;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;padding-left:1.25rem;color:#152A35;font-family:'Bariol Regular',sans-serif}.m_070-forms .m_070-acceptance .accepta{background:#fff;width:2rem;height:2rem;border:.063rem solid #D9DFE3;border-radius:.25rem;cursor:pointer}.m_070-forms .m_070-acceptance .accepta:hover{border:.063rem solid #A51783}.m_070-forms .m_070-acceptance .accepta.active{background:#A51783 url(https://www.verti.de/wp-content/uploads/Vector.png)no-repeat center center!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border:0;background-size:2rem 2rem}.m_070-forms span.wpcf7-form-control-wrap:hover input::placeholder{color:#A51783;cursor:pointer}.m_070-forms span.wpcf7-form-control-wrap:hover input{border-bottom:.063rem solid #A51783;cursor:pointer}.m_070-forms span.wpcf7-form-control-wrap:focus input::placeholder{color:#A51783!important}.m_070-forms span.wpcf7-form-control-wrap:focus input{border-bottom:.125rem solid #A51783!important}@media (max-width:380px){.m_070-forms .m_070-button .frau,.m_070-forms .m_070-button .herr{padding:.875rem 43px}}@media (max-width:273px){.m_070-forms .m_070-button .frau,.m_070-forms .m_070-button .herr{padding:.625rem 33px}}.m_072-et_pb_column_1{width:58%!important}.m_072-et_pb_column_2{width:35%!important}.m_072 .title-m_072 h2{font-size:3.6rem;color:#A51783;font-family:'Bariol Bold',sans-serif}.m_072 .wrap-m-072{display:flex;flex-wrap:wrap;width:100%;max-width:100%;justify-content:space-between;align-items:center;padding:1rem;height:auto;margin-bottom:1.875rem;margin-top:1.875rem;border-radius:50px;box-shadow:0 .25rem .5rem rgba(21,42,53,.121569)}.m_072 .wrap-m-072 .m002{padding:.625rem 2rem!important;cursor:pointer;font-weight:700;position:relative;background:#e86600!important;color:#fff!important;border-radius:999px}.m_072 .wrap-m-072 .m002 a{color:#fff!important}.m_072 .wrap-m-072 .m002 .img-btn{width:1.25rem;height:auto;display:none}.m_072 .icon-title{display:flex;flex-wrap:wrap;align-items:center;padding-left:1.25rem}.m_072 .icon-title h3{font-size:1.25rem;color:#A51783;margin-left:.938rem;font-family:'Bariol Bold',sans-serif;line-height:2rem!important;padding-bottom:0!important}.m_072 .wrap-icon{display:flex;flex-wrap:wrap;width:100%;max-width:85%;height:auto;justify-content:space-between;align-items:flex-end}.m_072 .wrap-icon h3{font-size:1rem;color:#A51783;font-family:'Bariol Bold',sans-serif}.m_072 .wrap-icon .icon{text-align:center}.m_072 .wrap-icon>div{cursor:pointer;text-align:center}.m_072 .Mehr{display:none}.m_072{max-width:100%}@media (max-width:966px){.m_072-et_pb_column_1{width:100%!important}.m_072-et_pb_column_2{width:100%!important}}@media (max-width:1040px){.m_072 .title-m_072 h2{font-size:48px!important}}@media (max-width:768px){.m_072{max-width:100%!important}.m_072 .wrap-icon>div{width:26%!important}}.M_072filasello{position:absolute!important;bottom:0!important;align-items:center!important}@media (max-width:487px){.m_072{max-width:100%}.m_072 .wrap-m-072{box-shadow:none!important;margin-top:0.938rem!important;margin-bottom:0.938rem!important;padding:0!important}.m_072 .title-m_072 h2{font-size:2rem!important;margin-left:0!important}.m_072 .icon-title{display:none!important}.m_072 .btn{width:100%!important;margin-bottom:0.625rem!important;text-align:center}.m_072 .wrap-m-072 .m002{font-size:1rem!important;padding:.625rem 2rem .625rem 3rem!important}.m_072 .wrap-icon .icon,.m_072 .wrap-icon h3{margin-left:0!important}.m_072 .wrap-m-072 .m002 .img-btn{width:1.25rem;height:1.25rem;display:block!important;position:absolute;left:1rem;top:.6rem}.m_072 .Mehr{display:block!important}.m_072 .wrap-icon>div{margin:0 0.625rem!important}.m_072 .icon-title{margin-right:0}.m_072 .wrap-icon>div{width:25%!important}.m_072 .m-072-none{display:none}}.m085-quote{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:2rem!important;line-height:2.5rem!important;color:#A51783!important}.m085-text{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:1.125rem!important;line-height:2rem!important;color:#152A35!important;margin-bottom:0!important}.m086-name,.m086-cargo{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:1.125rem!important;line-height:1.75rem!important;color:#152A35!important;margin-bottom:0!important}.rating{width:18%;float:left}@media (max-width:767px){.rating{width:100%;float:left}}.rating-img-col{float:left!important;width:15%!important;margin-right:5%!important}.rating-text-col{width:80%!important}.rating-text{line-height:2rem!important}.m085-mobile-quote{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:1.5rem!important;line-height:2rem!important;color:#A51783!important;margin-bottom:1.125rem!important}.m085-mobile-text{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:0.75rem!important;line-height:1rem!important;color:#152A35!important;margin-bottom:0!important}.m086-mobile-name,.m086-mobile-cargo{font-family:"Bariol Regular"!important;font-weight:400!important;font-size:1rem!important;line-height:1.125rem!important;color:#152A35!important;margin-bottom:0!important}.rating-mobile{float:left!important}.rating-mobile img{height:2rem!important}.mobile-meta{padding:8.0.125rem 0!important}.rating-mobile-img img{float:left!important;height:4rem!important;margin-right:1.125rem!important}.rating-mobile-text{margin-left:0.75rem!important;line-height:1rem!important}.et_pb_video_play:before{font-family:'verti-ico !important;
  		content: "\ea2c";
	}

/*---------------[Módulo M124 - Tabs]------------*/

	.m_124_tabs .et_pb_tabs_controls li.et_pb_tab_active {
		background-color: #ffffff;
		box-shadow: 0px 0.25rem 0.5rem rgb(21 42 53 / 12%) !important;
	}
	.m_124_tabs .et_pb_tabs_controls {
		max-width: 36.875rem !important;
		margin-right: auto !important;
		margin-left: auto !important;
		padding: 0 !important;
		line-height: 3rem !important;
		background-color: #f5e6ed !important;
		border-radius: 999px !important;
	}
	.m_124_tabs .et_pb_tabs_controls:after {
		border: 0px !important;
	}
	.m_124_tabs .et_pb_tab_active:after {
		display:none !important;
	}

	@media(max-width:767px){
		.m_124_tabs .et_pb_tabs_controls {
			background-color: #ffffff !important;
			border-radius: 0 !important;
		}
		.m_124_tabs .et_pb_tabs_controls li {
			margin: 1rem 0rem !important;
		}
	}

	.m_124_tabs .et_pb_tabs_controls li {
		padding: 0.5rem 1.125rem !important;
		border-right: 0px !important;
		border-radius: 999px !important;
	}
	.custom-tabs .et_pb_all_tabs {
		display: flex;
		width: 65%;
	}
	.custom-tabs .et_pb_tab {
		padding: 1.125rem 3.75rem;
	}
	.custom-tabs .et_pb_tabs {
		border:none !important;	
	}
	.custom-tabs .et_pb_tab_active a {
		color: #ffffff!important;
	}
	.custom-tabs ul.et_pb_tabs_controls {
		float: left;
		width: 35%;
		display: block;
		background: transparent;
	}
	.custom-tabs .et_pb_tabs_controls li {
		display: block;
		width: 100%;
		border: none;
		margin-bottom: 0.3125rem;
	}
	.custom-tabs .et_pb_tabs_controls li a {
		display: block;
		width: 100%;
		padding: 1.5rem 1.875rem ;
	}
	.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {
		border-right: none;
	}
	.custom-tabs ul.et_pb_tabs_controls:after {
		content: none;
	}

	@media(max-width:767px){
		.custom-tabs ul.et_pb_tabs_controls.clearfix {
			float: left;
			width: 100%;
			display: inherit;
		}
		.custom-tabs .et_pb_all_tabs {
			display: flex;
			width: 100%;
		}
		.custom-tabs .et_pb_tab.et_pb_tab.clearfix.et-pb-active-slide {
			border-left: none;
		}
	}

/*---------------[Módulo M134 - Tiles]------------*/
body #page-container .et_pb_section .et_pb_blurb_extended_0.et_pb_blurb_extended .et_pb_more_button:after

body #page-container .et_pb_section .m134_card_1 .et_pb_blurb_extended .et_pb_more_button::after {
		font-size: 2rem !important;
	}
.m_134_small .et_pb_blurb_content .et_pb_blurb_container {
	position: relative !important;
	left: -2rem !important;
}
.m_134_small .et_pb_blurb_content .et_pb_main_blurb_image {
	position: relative !important;
	left: 11rem !important;
}

/*----------------------[FOOTER]------------------*/
/*------------------[Footer Social]---------------*/

.social-footer .et-social-facebook, .social-footer .et-social-instagram, .social-footer .et-social-twitter, .social-footer .et-social-youtube, .social-footer .et-social-linkedin {
	height:3rem !important;
}
.social-footer .et-social-facebook a, .social-footer .et-social-instagram a , .social-footer .et-social-twitter a, .social-footer .et-social-youtube a, .social-footer .et-social-linkedin a {
	height: 3rem !important;
	width: 3rem !important;
}
.social-footer .et-social-facebook a:before, .social-footer .et-social-instagram a:before , .social-footer .et-social-twitter a:before, .social-footer .et-social-youtube a:before, .social-footer .et-social-linkedin a:before {
	font-size: 2rem !important;
	line-height: 3rem !important;
	height: 3rem !important;
	width: 3rem !important;
}

/*------------------------------------------------*/
/*--------------------[TEMPLATES]-----------------*/
/*------------------------------------------------*/

/*--------------------[BLOCKQUOTE]----------------*/
	blockquote {
		border-left: none !important;
		padding-left: 0 !important;
	}

/*------------------[BLURBS KONTAKT ]-------------*/
	.blurb-phone .et_pb_blurb_content {
		max-width: 65% !important;
}

/*-------------------[HERO - GLOBAL]--------------*/
	.price-circle {
		bottom: 50% !important;
		position: relative;
		z-index: inherit;
		right: 40%;
	}	
	.price-circle .et_pb_blurb_content {
		border-radius: 999px !important;
	}
	.price-circle .et_pb_blurb_container {
		position: relative;
		top: -2rem;
		max-width: 12rem !important;
	}
	.price-circle .et_pb_main_blurb_image {
		position: relative;
		top: 10rem;
		margin-bottom:1.875rem !important;
	}
	.price-circle .et_pb_blurb_description {
		display: -webkit-inline-box;
		max-width: 70% !important;
		margin: 0 auto !important;
	}
	.sup-ind {
		position: relative !important;
		bottom: .8em !important;
		font-size: 2rem !important;
		line-height: 2.5rem !important;
	}
	.sub-ind {
		position: relative !important;
		top: .3em !important;
		font-size: 1rem !important;
		line-height: 1.5rem !important;
		left: -3.5rem !important;
	}
	.margin_4_5 {	
		margin-right:4.5% !important;
	}

/*-----------------[HERO1 - DESKTOP]--------------*/

	.seal-image {
		margin-right:auto !important;
		margin-left: auto !important;
		margin-bottom:0 !important;
		min-height:14rem !important;
	}
	.seal-image blockquote {
		border-left: 0 !important;
		color: #859198 !important;
	}
	.center {
		text-align:center !important;
	}
	.left {
		text-align:left !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.hero-title {
		color:#A51783 !important;	
	}
	.htitle {
		width: -moz-fit-content;
		margin: 1.125rem auto;
	}
	.hero-text {
		font-family: 'Bariol',sans-serif;
		font-weight: 400 !important;
		font-size: 1.5rem !important;
		line-height: 1.75rem !important;
		color: #000000 !important;
	}
	.htext {
		width: 86.39%;
		margin: 0 auto;
	}
	.hero-list ul {
		margin-top:5% !important;
	}
	.hero-list ul li {
		list-style:none;
		font-size:1.125rem !important;
		line-height:1.75rem !important;
		color: #152a35 !important;
		margin-left: 20% !important;
	}
	.hero-list ul li::before {
		content: '\4e'!important;
		color: #E86600 !important;
		font-family: 'ETMODULES'!important;
		margin-right: 0.625rem;
		margin-left: -0.875rem;
		font-size: 1.2rem !important;
	}

/*-----------------[HERO - PRODUCT]--------------*/

/*----- BADGE -----*/
	.header-badge .title {
		font-family: "Bariol Bold";
		font-size: 4rem;
		line-height: 4.5rem;
	}
	.header-badge .superindex {
		font-size: 2rem;
		font-family: "Bariol Bold";
		position: relative;
		bottom: 1.5rem;
		display: inline-block;
	}
	.header-badge .subindex {
		font-size: 1rem;
		position: relative;
		bottom: 1.75rem;
		left: 3.25rem;
		display: inline-block;
	}
	.header-badge .et_pb_blurb_extended_btn {
		position: relative !important;
		top: -2.5rem;
	}
	.header-badge .et_pb_blurb_extended_btn a:before, .header-badge .et_pb_blurb_extended_btn a:hover::before {
		margin-left: -1.5rem !important;
	}

/*-----------------[HERO1 - MOBILE]--------------*/

	@media screen and (max-width: 980px) {
		.hero-title {
			font-size:2rem !important;
			line-height:2.5rem !important;
			color:#A51783 !important;
		}
		.htitle {
			width: -moz-fit-content;
			margin: 1.125rem auto;
		}
		.hero-text {
			font-weight: 400 !important;
			font-size: 1.5rem !important;
			line-height: 1.75rem !important;
			color: #000000 !important;
		}
		.htext {
			width: 86.39%;
			margin: 0 auto;
		}
		.hero-list ul {
			margin-top:5% !important;
		}
		.hero-list ul li {
			list-style:none;
			font-size:1.125rem !important;
			line-height:1.75rem !important;
			color: #152a35 !important;
			margin-left: 5% !important;
		}
		.hero-list ul li::before {
			content: '\4e'!important;
			color: #E86600 !important;
			font-family: 'ETMODULES'!important;
			margin-right: 0.625rem;
			margin-left: -0.875rem;
			font-size: 1.2rem !important;
		}
	}

/*---------------[HERO POSTAL]--------------*/

	#zcv4 {
		border-right: none !important;
	}

/*------------------[TABS]------------------*/
	.custom-tabs .et_pb_tab_active a {
		color: #ffffff!important;
	}
	.custom-tabs ul.et_pb_tabs_controls {
		float: left;
		width: 35%;
		display: block;
		background: transparent;
	}
	.custom-tabs .et_pb_all_tabs {
		display: flex;
		width: 65%;
	}
	.custom-tabs .et_pb_tabs_controls li {
		display: block;
		width: 100%;
		border: none;
		margin-bottom: 0.3125rem;
	}
	.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {
		border-right: none;
	}
	.custom-tabs .et_pb_tabs_controls li a {
		display: block;
		width: 100%;
		padding: 0.9375rem 1.875rem ;
		font-size: 0.9375rem;
	}
	.custom-tabs ul.et_pb_tabs_controls:after {
		content: none;
	}
	.custom-tabs .et_pb_tab {
		padding: 1.125rem 3.75rem;
	}
	.custom-tabs .et_pb_tabs {
		border:none !important;	
	}
	.et_pb_tab_active:after {
		font-family: 'ETMODULES'!important;
		content: "\35";
		color: #a51783;
		font-size:2.5rem;
		position:relative;
		left:95%;
		top:-57%;
	}

	@media(max-width:767px){
		.custom-tabs ul.et_pb_tabs_controls.clearfix {
			float: left;
			width: 100%;
			display: inherit;
		}
		.custom-tabs .et_pb_all_tabs {
			display: flex;
			width: 100%;
		}
		.custom-tabs .et_pb_tab.et_pb_tab.clearfix.et-pb-active-slide {
			border-left: none;
		}
	}

/*------------------[FALDÓN]------------------*/
	/*----------- Faldón izquierda -----------*/
	.bold {
		font-family: 'Bariol Bold', sans-serif;
	}
	.logo-faldon {
		float:left !important;
	}
	.logo-faldon img {
		max-width:5rem !important;
	}
	.titular-faldon {
		font-family: 'Bariol',sans-serif;
		padding: 1.528125rem 0 1.528125rem 6rem !important; 
		font-size:1rem !important; 
		line-height:1.125rem !important; 
		color: #152a35 !important;
	}

	/*----------- Faldón derecha -----------*/
	.line-kundenportal {
		font-family: 'Bariol Bold',sans-serif;
		width: 26rem;
		color:#E86600;
		font-weight: bold !important;
		font-size: 1.125rem;
		line-height: 1.75rem;
		border-bottom: solid 0.125rem #d9dfe3;
		padding-bottom:0.875rem;
	}
	.line-kundenportal:before {
		margin-left:0.625rem;
	}
	.icon-text {
		font-family: 'Bariol Bold',sans-serif !important;
		margin-left:1rem;
	}
	.icon-faldon {
		width: 2rem;
	}

/*------------------[PLANTILLA ERROR]------------------*/

	.error-title {
		font-family: "Bariol Bold";
		text-align:center;
		color: #4d5d66;
		font-weight: 400;
	}
	.etitle {
		width: 55%;
		margin: 1.125rem auto;
	}

/*---------------[PLANTILLA PANNENHILFE]---------------*/

	.pannenhilfe-list ul  {
		list-style: none !important;
	}
	.pannenhilfe-list ul li:before {
		content: '\4e'!important;
		color: #E86600 !important;
		font-family: 'ETMODULES'!important;
		margin-right: 0.625rem;
		margin-left: -0.875rem;
		font-size: 1.2em!important; 
	}

/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and ( min-width: 981px ) {}

@media only screen and ( max-width: 95rem ) {}

@media only screen and ( min-width: 768px ) and ( max-width: 95rem ) {}

@media only screen and ( max-width: 767px ) {}

@media only screen and ( max-width: 479px ) {}

/*  MENU  */

	@media screen and (max-width: 95rem) {
		#Menu-Mobile .et_pb_menu__menu {
			display: block !important;
		}
		#Menu-Mobile .et_mobile_nav_menu {
			display: none !important;
		}
	}

	.mobile_menu_bar::before {
		font-size: 52px !important;
		color: #859198 !important;
	}

/* OVERLAYS */
	#et-boc .area-outer-wrap .da-close {
		right: 1rem;
		top: 0.5rem;
		width: 3rem;
		height: 3rem;
		line-height: 3rem;
		font-size: 3rem;
		cursor: pointer;
	}

	#et-boc .area-outer-wrap .da-close-wrap a {
		z-index: 1000 !important;
	}

	/* Karriere Module */
	.karriere-detail {
		display: none;
	}
	.karriere-block {
		color: #666666!important;
		font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif;
		font-size: 1.5rem;
		line-height: 1.1em;
	}
	.karriere-block h5 {
		font-family: 'Bariol Bold',Helvetica,Arial,Lucida,sans-serif;
		font-weight: 700;
		font-size: 2rem;
		line-height: 1em;
		text-align: center;
	}
	.loader, .loader:before, .loader:after {
		border-radius: 50%;
		width: 2.5em;
		height: 2.5em;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation: load7 1.8s infinite ease-in-out;
		animation: load7 1.8s infinite ease-in-out;
	}
	.loader {
		color: #859198;
		font-size: 10px;
		margin: 80px auto;
		position: relative;
		text-indent: -9999em;
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0);
		transform: translateZ(0);
		-webkit-animation-delay: -0.16s;
		animation-delay: -0.16s;
	}
	.loader:before, .loader:after {
		content: '';
		position: absolute;
		top: 0;
	}
	.loader:before {
		left: -3.5em;
		-webkit-animation-delay: -0.32s;
		animation-delay: -0.32s;
	}
	.loader:after {
		left: 3.5em;
	}

	@-webkit-keyframes load7 {
  		0%,
  		80%,
  		100% {box-shadow: 0 2.5em 0 -1.3em;}
  		40% {box-shadow: 0 2.5em 0 0;}
	}

	@keyframes load7 {
  		0%,
  		80%,
  		100% {box-shadow: 0 2.5em 0 -1.3em;}
  		40% {box-shadow: 0 2.5em 0 0;}
	}

/* End of Karriere Module */

/* Mobile tabs */

	@media only screen and (max-width: 767px) {
		/* Hide scrollbar for Chrome, Safari and Opera */
		.m_124_tabs::-webkit-scrollbar {
			display: none;
		}

		/* Hide scrollbar for IE, Edge and Firefox */
		.m_124_tabs .et_pb_tabs_controls   {
			-ms-overflow-style: none;  /* IE and Edge */
			scrollbar-width: none;  /* Firefox */
		}
		.m_124_tabs {
			overflow-x: scroll !important;
			max-width: none !important;
			width: auto !important;
		}
		.m_124_tabs .et_pb_tabs_controls {
			display: flex;
			overflow-x: scroll;
		}
		.m_124_tabs .et_pb_tabs_controls li {
			min-width: fit-content;
			min-width: -moz-fit-content;
			margin: 0 0.5rem !important;
		}
		.m_124_tabs .et_pb_tabs_controls li a {
			display: inline-block;
			min-width: fit-content;
			min-width: -moz-fit-content;
		}
	}

/* End of mobile tabs*/

/* FIXES */
/* ANCHOR LINKS */
	:target::before {
		content: "";
		display: block;
		height: 160px;
		margin: -120px 0 0;
	}

/* Newsletter Checkbox */
	@media screen and (max-width: 767px) {
		.label__checkbox {
			max-width:200px !important;
		}
	}

/* Header Badge */
	@media screen and (max-width: 767px) {
		.header-badge {
			top: 2rem!important;}
	}

/* Blog Grid */
	.titulo-blog-item h2 {
		margin-top: 10px !important;
		padding-bottom: 0px !important;
	}
	.blog-card-post-date {
		margin-top: 0px !important;
	}
	.blog-card-post-meta {
		margin: 20px auto !important;
		padding: 0px !important;
	}


/**************************************************************/
/*************************style 2******************************/
/**************************************************************/


/* Theme customization starts here
-------------------------------------------------------------- */

/*- YOU CAN INCLUDE THE CUSTOM CODE FOR YOUR CHILD THEME BELOW THIS LINE-*/

/*MENU MOBILE*/
.menu_mobile{
	display: none;
}

/* Card 3 col - Blog - Cat + Título*/
.card-blog-3c-a article{
	width: 100%;
	height: auto;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	display: flex;
  	flex-wrap: wrap;
  	padding: 1rem 2rem !important;
}
.card-blog-3c-a .et_pb_blog_grid h2{
	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;  
  	overflow: hidden;
	padding-bottom: 0 !important;
}
.card-blog-3c-a .entry-title{
	order:2;
}
.card-blog-3c-a .post-meta{
	order: 1;
}

/* Card 3 col - Blog - Imagen + Cat + Título + Fecha + Hora + Autor */

.card-blog-3c-b article {
	display: flex;
  	flex-wrap: wrap;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	padding-bottom: 65px!important;
}
.card-blog-3c-b .et_pb_image_container, .card-blog-3c-b .et_pb_image_container a{
	margin-bottom: 0px
}
.card-blog-3c-b .et_pb_blog_grid h2{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; 
	overflow: hidden;
	padding-top: 50px;
	padding-bottom: 0;
}
.card-blog-3c-b .post-meta {
	color: transparent;
	height: 0;
}
.card-blog-3c-b .post-meta * {
	display: block;
}
.card-blog-3c-b .post-meta .author a {
	color: #152A35 !important;
}
.card-blog-3c-b .post-meta .published {
	color: #152A35;
}
.card-blog-3c-b .published,
.card-blog-3c-b .author,
.card-blog-3c-b .post-meta > a{
		position: relative;
}
.card-blog-3c-b .published {
		top: -63px;
	  color: #152A35 !important;
}   
.card-blog-3c-b .author {
    top: 5px;
}
.card-blog-3c-b .post-meta > a {
	color: #4D5D66;
	top: -195px;
	left: 0;
}

/* Card 3 col - Blog - Cat + Título + Fecha + Hora + Autor */
.card-blog-3c-c .et_pb_image_container{
	display: none;
}
.card-blog-3c-c article {
	display: flex;
  	flex-wrap: wrap;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	padding-bottom: 65px!important;
}
.card-blog-3c-c .et_pb_image_container, .card-blog-3c-b .et_pb_image_container a{
	margin-bottom: 0px
}
.card-blog-3c-c .et_pb_blog_grid h2{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; 
	overflow: hidden;
	padding-top: 25px;
	padding-bottom: 0;
}
.card-blog-3c-c .post-meta {
	color: transparent;
	height: 0;
}
.card-blog-3c-c .post-meta * {
	display: block;
}
.card-blog-3c-c .post-meta .author a {
	color: #152A35 !important;
}
.card-blog-3c-c .post-meta .published {
	color: #152A35;
}
.card-blog-3c-c .published,
.card-blog-3c-c .author,
.card-blog-3c-c .post-meta > a{
	position: relative;
}
.card-blog-3c-c .published {
	top: -63px;
	color: #152A35 !important;
}
.card-blog-3c-c .author {
    top: 5px;
}
.card-blog-3c-c .post-meta > a {
	color: #4D5D66;
	top: -175px;
	left: 0;
}
.m_050 .et_pb_image_container img{
	display: none;
}
.m_050 .entry-title{
	padding-top: 1.875rem !important;
}
.m_050 article{
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

/* m052-card-4c-b */
/*Card 4 col - Info - Icono + Título + Descripción + Badge + CTA*/
.m_052{
	width: 308px;
    height: 428px;
    background: #FFFFFF;
    box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
    border-radius: 0.25rem;
    text-align: center;
	display: flex;
    flex-wrap: wrap;
	padding-top: 37px;
	padding-bottom: 2rem;
	justify-content: space-between;
    flex-direction: column;
	margin: 0 auto;
}
.m_052 h1{
	color: #A51783;
	font-family: 'Bariol Bold',sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 1.5rem !important;
	line-height: 2rem;
	padding-bottom: 0.5rem;
  	padding-top: 1.125rem;
}
.m_052 p{
	color: #152A35;
	font-weight: 100;
	font-size: 1.25rem;
	line-height: 28px;
	font-family: 'Bariol Regular',sans-serif;
	padding-bottom: 0.5rem;
}
.m_052 .img-parrafo{
	position: relative;
	width: 100%;
	height: 48px;
	padding: 0.625rem 0.75rem;
	background: #3BD0D6;
}
.m_052 .img-parrafo img{
	position: absolute;
	top: 9px;
  	left: 0.625rem;
	width: 1.875rem;
	height: 29px;
}
.m_052 .img-parrafo p{
	color: #fff;
	font-size: 1rem;
	font-weight: 700;
	padding-bottom: 0px;
	padding-left: 1.25rem;
}
.m_052 .img-wrap-m052{
	display: flex;
	flex-wrap: wrap;
}
.m_052 .wrap-m_052{
	margin-bottom: 0.875rem;
}
.m_052 .m002 {
    font-size: 1rem !important;
    padding: 0.625rem 1.5rem;
}
.m052-card-4c-b .img-m052 img{
	position: absolute;
    left: 0;
    bottom: 0;
}	
.m052-card-4c-b .img-m046-m047 img{
	position: absolute;
    left: 1.25rem;
    bottom: 0;
}

/* Tabla precios: Card + Lista bullets + Botón Texto + Promoción + Botón */
.tabla-precios-card .et_pb_column_1_3{
	width: 98%!important;
  	margin-right: 1%!important;
}
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_pricing_content li{
	padding-left: 80px; 
	padding-right: 80px;
}
.tabla-precios-card .et_pb_frequency span{
	color: transparent;
}
.tabla-precios-card .et_pb_column_1_3:last-child{
	margin-right: 0!important;
}
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_pricing_table{
	padding: 0;
	height: 226px;
	width: 22rem;
} 
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_pricing_table_2 .et_pb_pricing li{
	font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif !important;
}
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_pricing_heading{
	background-color: transparent;
	padding-bottom: 0px;
    padding-top: 1.375rem;
}
.tabla-precios-card .et_pb_pricing_content_top{
	border: none;
	padding: 0;
	margin-top: -0.938rem;
}
.tabla-precios-card .m_065-tabla-sele-tarifa{
	margin: 0 !important;
	max-height: 226px;
}
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_pricing_content{
	padding: 0;
	padding-top: 0.625rem;
	padding-bottom: 0.625rem;
}
.tabla-precios-card .m_065-tabla-sele-tarifa .et_pb_dollar_sign{
	position: relative;
    overflow: hidden;
    width: 42.5px;
    display: block;
    top: 29px;
    right: -46px;
    margin: 0;
    text-align: right;
    text-indent: -67px;
    margin: 0 auto !important;
  	bottom: 0.938rem;
	font-size: 1.5rem;
	font-weight: 700;
}

/* Slider selección de seguro */
.slider-selec input[type=range] {
  	height: 2.5rem;
  	-webkit-appearance: none;
  	margin: 0.625rem 0;
  	width: 73%;
	background: transparent;
	position: absolute;
  	top: 45px;
	left: 85px;
	z-index: 10;
	transition:all .2s ease-in-out;
}
.slider-selec .mas-01, .slider-selec .mas-02{
	position: absolute;
    left: 194px;
    top: 19px;
    color: #fff;
    font-size: 1.25rem;
	display: none;
}
.slider-selec input[type=range]:focus {
  	outline: none;
}
.slider-selec input[type=range]::-webkit-slider-runnable-track {
  	width: 100%;
	height: 0.625rem;
	cursor: pointer;
	box-shadow: 0px 0px 0px #000000;
	background: transparent !important;
	border-radius: 5px;
	border: 0px solid #000000;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-webkit-slider-thumb {
	box-shadow: 0.063rem 0.063rem 0.063rem #000000;
	border: 0.063rem solid #FFB401;
	height: 2rem;
	width: 2rem;
	border-radius: 25px;
	background: #FFFFFF;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -11.5px;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]:focus::-webkit-slider-runnable-track {
  	background: rgba(217,223,227,0.31);
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-moz-range-track {
	width: 100%;
	height: 0.625rem;
	cursor: pointer;
	box-shadow: 0px 0px 0px #000000;
	background: #f2f2f2;
	border-radius: 5px;
	border: 0px solid #000000;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-moz-range-progress {
	width: 100%;
	height: 0.625rem;
	cursor: pointer;
	box-shadow: 0px 0px 0px #ffffff;
	background: #FFB401;
	border-radius: 5px;
	border: 0px solid #000000;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-moz-range-thumb {
	box-shadow: 0.063rem 0.063rem 0.063rem #000000;
	border: 0.063rem solid #FFB401;
	height: 2rem;
	width: 2rem;
	border-radius: 25px;
	background: #FFFFFF;
	cursor: pointer;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-ms-track {
	width: 100%;
	height: 0.625rem;
	cursor: pointer;
	background: transparent;
	border-color: transparent;
	color: transparent;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-ms-fill-lower {
	background: rgba(217,223,227,0.31);
	border: 0px solid #000000;
	border-radius: 0.625rem;
	box-shadow: 0px 0px 0px #000000;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]::-ms-fill-upper {
	background: #FFB401;
	border: 0px solid #000000;
	border-radius: 0.625rem;
	box-shadow: 0px 0px 0px #000000;
}
.slider-selec input[type=range]::-ms-thumb {
	margin-top: 0.063rem;
	box-shadow: 0.063rem 0.063rem 0.063rem #000000;
	border: 0.063rem solid #FFB401;
	height: 2rem;
	width: 2rem;
	border-radius: 25px;
	background: #FFFFFF;
	cursor: pointer;
	transition:all .2s ease-in-out;
}
.slider-selec input[type=range]:focus::-ms-fill-lower, .slider-selec input[type=range]:focus::-ms-fill-upper{
  	background: #FFB401;
	transition:all .2s ease-in-out;
}
.slider-selec .M_066 .content{
	width: 100%;
	height: 105px;
	display: flex;
	flex-wrap: wrap;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	border-radius: 0.25rem;
	background: #ffff;
	position: relative;
	transition:all .3s ease-in-out;
	overflow: hidden;
}
.slider-selec .M_066 .content .range-01, .slider-selec .M_066 .content .range-02, .slider-selec .M_066 .content .range-03{
	width: 33.33%;
	flex-direction: column;
	padding-top: 1.5rem;
	color: #BDC4C9 !important;
	text-align: center !important;
	font-size: 1rem !important;
	background: white;
	transition:all .9s ease-in-out;
}
.slider-selec .M_066 .content .range-02 h2, .slider-selec .M_066 .content .range-03 h2{
	text-align: center;
	font-size: 1rem ;
	color: #BDC4C9;
	transition:all .9s ease-in-out;
}
.slider-selec .M_066 .range-1{
	width: 89.4%;
    height: 0.625rem;
    background: #f4f4f4;
    position: absolute;
    left: 1.875rem;
	top: 70px;
	cursor: pointer;
	box-shadow: 0px 0px 0px #000000;
	border-radius: 5px;
	border: 0px solid #000000;
	z-index: 1;
	transition:all .9s ease-in-out;
} 
.slider-selec .M_066 .range-2{
	width: 43%;
    height: 0.625rem;
    background: #FFB401;
    position: absolute;
    left: 1.875rem;
	top: 70px;
	cursor: pointer;
	box-shadow: 0px 0px 0px #000000;
	border-radius: 5px;
	border: 0px solid #000000;
	z-index: 2;
	transition:all .9s ease-in-out;
}
.slider-selec .M_066 .content .range-01.active,
.slider-selec .M_066 .content .range-02.active,
.slider-selec .M_066 .content .range-03.active{
	background: #A51783;
	transition:all .9s ease-in-out;
}
.slider-selec .M_066 .content .range-01.active h2,
.slider-selec .M_066 .content .range-02.active h2,
.slider-selec .M_066 .content .range-03.active h2{
	color: white !important;
	text-align: center;
	font-size: 1rem ;
	transition:all .9s ease-in-out;
}

/* Card 4 col - Info - Icono + Título + Badge + CTA */
.m_053{
	width: 308px;
    height: 372px;
    background: #FFFFFF;
    box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
    border-radius: 0.25rem;
    text-align: center;
	display: flex;
    flex-wrap: wrap;
	padding-top: 37px;
	padding-bottom: 2rem;
	justify-content: space-between;
    flex-direction: column;
	margin: 0 auto;
}
.m_053 h1{
	color: #A51783;
	font-family: 'Bariol Bold',sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 1.5rem !important;
	line-height: 2rem;
	padding-bottom: 0.5rem;
  	padding-top: 1.125rem;
}
.m_053 p{
	color: #152A35;
	font-weight: 100;
	font-size: 1.25rem;
	line-height: 28px;
	font-family: 'Bariol Regular',sans-serif;
	padding-bottom: 0.5rem;
}
.m_053 .img-parrafo{
	position: relative;
	width: 100%;
	height: 48px;
	padding: 0.625rem 0.75rem;
	background: #3BD0D6;
}
.m_053 .img-parrafo img{
	position: absolute;
	top: 9px;
  	left: 0.625rem;
	width: 1.875rem;
	height: 29px;
}
.m_053 .img-parrafo p{
	color: #fff;
	font-size: 1rem;
	font-weight: 700;
	padding-bottom: 0px;
	padding-left: 1.25rem;
}
.m_053 .img-wrap-m052{
	display: flex;
	flex-wrap: wrap;
}
.m_053 .wrap-m_052{
	margin-bottom: 0.875rem;
}
.m_053 .m002 {
    font-size: 1rem !important;
    padding: 0.625rem 1.5rem;
}

/* Card 4 col - Info - Icono + Título + CTA */
.m_054{
	width: 308px;
    height: 352px;
    background: #FFFFFF;
    box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
    border-radius: 0.25rem;
    text-align: center;
	display: flex;
    flex-wrap: wrap;
	padding-top: 37px;
	padding-bottom: 2rem;
	justify-content: space-between;
    flex-direction: column;
	margin: 0 auto;
}
.m_065-tabla-sele-tarifa .et_pb_pricing_content_top{
	background-color: transparent !important;
}
.m_054 .img-m_052 img{
	width: 128px;
}
.m_054 h1{
	color: #A51783;
	font-family: 'Bariol Bold',sans-serif;
  	font-style: normal;
  	font-weight: bold;
  	font-size: 1.5rem !important;
  	line-height: 2rem;
	padding-bottom: 0px;
    padding-top: 13px;
    padding-left: 2rem;
    padding-right: 2rem;
}
.m_054 p{
	color: #152A35;
	font-weight: 100;
	font-size: 1.25rem;
	line-height: 28px;
	font-family: 'Bariol Regular',sans-serif;
	padding-bottom: 0.5rem;
}
.m_054 .img-parrafo{
	position: relative;
	width: 100%;
	height: 48px;
	padding: 0.625rem 0.75rem;
	background: #3BD0D6;
}
.m_054 .img-parrafo img{
	position: absolute;
	top: 9px;
  	left: 0.625rem;
	width: 1.875rem;
	height: 29px;
}
.m_054 .img-parrafo p{
	color: #fff;
	font-size: 1rem;
	font-weight: 700;
	padding-bottom: 0px;
	padding-left: 1.25rem;
}
.m_054 .img-wrap-m052{
	display: flex;
	flex-wrap: wrap;
}
.m_054 .wrap-m_052{
	margin-bottom: 0.875rem;
}
.m_054 .m002 {
    font-size: 1rem;
    padding: 0.625rem 1.5rem;
}
.tabla-precios-card .img-circ{
	position: absolute;
    right: -1.375rem;
    top: 0;
}
.tabla-precios-card .img-m_065{
	position: relative;
	left: -0.938rem;
	top: 0;
}
.tabla-precios-card .m_065-navsave24{
	position: relative;
    top: 0.25rem;
    left: 0;
}
.tabla-precios-card .slick-list{
	margin: 0 auto;
}

/* M_072 Hero Producto No Divi */
.m_072-et_pb_column_1{
	width: 58% !important;
}
.m_072-et_pb_column_2{
	width: 35% !important;
}
.m_072 .title-m_072 h2 {
	font-size: 3.6rem;
	color: #A51783;
	font-family: 'Bariol Bold',sans-serif;
}
.m_072 .wrap-m-072{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	max-width:100%;
	justify-content: space-between;
    align-items: center;
	padding: 1rem;
	height: auto;
	margin-bottom: 1.875rem;
	margin-top: 1.875rem;
	border-radius: 50px;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
}
.m_072 .wrap-m-072 .m002{
	padding: 0.625rem 2rem !important;
    cursor: pointer;
    font-weight: 700;
    position: relative;
    background: #e86600 !important;
    color: #fff !important;
    border-radius: 999px;
}
.m_072 .wrap-m-072 .m002 .img-btn{
	width: 1.25rem;
	height: auto;
	display: none;
}
.m_072 .icon-title{
	display: flex;
	flex-wrap: wrap;
    align-items: center;
	padding-left: 1.25rem;
}
.m_072 .icon-title h3{
	font-size: 1.25rem;
	color: #A51783;
	margin-left: 0.938rem;
	font-family: 'Bariol Bold',sans-serif;
	line-height: 2rem !important;
	padding-bottom:0 !important;
}
.m_072 .wrap-icon{
	display: flex; 
	flex-wrap: wrap;
	width: 100%;
	max-width:85%;
	height: auto;
	justify-content: space-between;
	align-items: flex-end;
}
.m_072 .wrap-icon h3{
	font-size: 1rem;
	color: #A51783;
	font-family: 'Bariol Bold',sans-serif;
}
.m_072 .wrap-icon .icon{
	text-align: center;
}
.m_072 .wrap-icon > div{
	cursor: pointer;	
	text-align: center;
}
.m_072 .Mehr{
	display: none;
}
.m_072{
	max-width: 100%;
    }
.M_072filasello{
	position: absolute !important;
    bottom: 0 !important;
	align-items: center !important;
}

/* Img. Izq. + Beneficios Der. + Sellos */

.m_073{
	display: flex;
    flex-wrap: wrap;
}
.m_073 .m_073-icon-tex{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    height: auto;
}
.m_073 .m_073-column_1{
	width: 37%;
}
.m_073 .m_073-column_2{
	width: 55%;
}
.m_073 .m_073-icon-tex img{
	position: relative;
	top: 7px;
    left: 0;
}
.m_073 .m_073-icon-tex a{
	color: #E86600;
}

/* M_074	Hero Beneficios - Tipo B	Img. Der. + Beneficios Der. + Sellos */
.m_074{
	display: flex;
    flex-wrap: wrap;
}
.m_074 .m_074-icon-tex{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    height: auto;
}
.m_074 .m_074-column_2{
	width: 37% !important;
	
}
.m_074 .m_074-column_1{
	width: 60% !important;
    margin: 0;
}
.m_074 .m_074-icon-tex img{
	position: relative;
	top: 7px;
    left: 0;
}
.m_074 .m_074-icon-tex a{
	color: #E86600;
}

/* M_075 Hero Slider	Slider Izq. + Sellos + Img. Der.  */
.body-range-m-075 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
	font-family: 'Bariol Regular',sans-serif;
	margin: 0;
}
.body-range-m-075 h2 {
    position: absolute;
    top: -0.188rem;
    left: 122px;
    font-size: 0.75rem;
	font-family: 'Bariol Regular',sans-serif;
}
.body-range-m-075 h3 {
    font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	font-weight: 400;
	padding-top: 0.625rem;
    padding-bottom: 0;
}
.body-range-m-075 .range-container {
	position: relative;
}
.body-range-m-075 input[type=range] {
	width: 100%;
  	margin: 0;
  	-webkit-appearance: none;
	position: relative;
	z-index: 3;
	background: transparent;
	top: -0.188rem; 
}
.body-range-m-075 input[type=range] + label {
	padding: 5px 0;
    position: absolute;
    top: -31px;
    font-size: 1.25rem;
    left: 125px !important;
    text-align: center;
    width: 80px;
}
.body-range-m-075 input[type=range]:active {
	outline: none;
}
.body-range-m-075 input[type=range]::-webkit-slider-runnable-track {
	transition: 0.2s;
	background-color: transparent;
	border-radius: 0.25rem;
	cursor: pointer;
	width: 100%;
	height: 7.5px;
	z-index: 100;
}
.body-range-m-075 .m-075-superior{
	position: relative;
    top: 1.125rem;
    left: 0;
    background: #A51783;
    width: 10rem;
    height: 7px;
    border-radius: 5px;
    z-index: 1;
}
.body-range-m-075 .m-075-inferior{
	position: relative;
    top: 11px;
    left: 0;
    background: #D9DFE3;
    width: 100%;
    height: 7px;
    border-radius: 5px;
    z-index: 0;
}
.body-range-m-075 input[type=range]::-webkit-slider-thumb {
	background: #fff;
	border-radius: 50%;
	border: 0.063rem solid #A51783;
  	cursor: pointer;
	height: 1.25rem;
	width: 1.25rem;
	margin-top: -7px;
	-webkit-appearance: none;
}
.body-range-m-075 input[type=range]:active::-webkit-slider-runnable-track {
	opacity: 0.8;
}
.body-range-m-075 input[type=range]::-moz-range-track, .body-range-m-075 input[type=range]::-ms-track{
	transition: 0.2s;
	background-color: transparent !important;
	border-radius: 0.25rem;
	cursor: pointer;
	width: 100%;
	height: 7.5px;
}
.body-range-m-075 input[type=range]::-moz-range-thumb {
	background: #ffffff;
	border-radius: 50%;
  	cursor: pointer;
	height: 1.25rem;
	width: 1.25rem;
}
.body-range-m-075 input[type=range]::-ms-thumb {
	background: #ffffff;
	border-radius: 50%;
	border: 0.063rem solid #A51783;
  	cursor: pointer;
	height: 1.25rem;
	width: 1.25rem;
	margin: 0;
	box-sizing: border-box;
}
.body-range-m-075 input[type=range]:active::-ms-fill-lower, .body-range-m-075 input[type=range]:active::-ms-fill-upper{
  	background: transparent !important;	
}

/* M_076 Hero Código Postal Tarificador */
.m_076 .input076{
	width: 57px;
	height: 52px;
	text-align: center;
    font-size: 1.5rem;
    background: #EDF1F3;
    border: none;
    color: #BDC4C9;
	border-right: 0.188rem solid #fff;
}
.m_076 .input076r{
	width: 48px;
	height: 52px;
	text-align: center;
    font-size: 1.5rem;
    background: #EDF1F3;
    border: none;
    color: #BDC4C9;
}

/* M_078	Hero Icono	Icono Izq. + Beneficios Der. + Sellos */
.m_078{
	display: flex;
    flex-wrap: wrap;
}
.m_078 .m_078-icon-tex{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    height: auto;
}
.m_078 .m_078-column_2{
	width: 60% !important;
}
.m_078 .m_078-column_1{
	width: 37% !important;
    margin: 0;
}
.m_078 .m_078-icon-tex img{
	position: relative;
	top: 7px;
    left: 0;
}
.m_078 .m_078-icon-tex a{
	color: #E86600;
}
.m_078 .imgm_078{
	width: 10%;
}

/* M_079	Hero Info - Ancla Blanco	Hero Info - Texto + Sellos + Menú anclado - Tipo A */
.m_079 .menu-interno ul{
	padding:1rem 0;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	list-style: none;
	align-items: center;
}
.m_079 .menu-interno ul li a{
	align-items: center;
	font-size: 1.25rem;
	color: #E86600;
	font-family: 'Bariol Regular',sans-serif;
	font-weight: 700;
}
.m_079 .menu-interno p{
	font-size: 1.25rem;
    width: 156px;
    position: absolute;
    top: 13px;
    left: 100px;
	color: #152A35;
	font-family: 'Bariol Regular',sans-serif;
	font-weight: 400;
}
.m_079 .menu-interno ul li img{
	margin: 0 36px;
    position: relative;
    top: 9px;
}

/* M_083	Hero Mensaje	Hero Mensaje - Icono + Mensaje + 1 o 2 CTA */
.btn-m_083 .et_pb_column{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.m_083 .btn-m_083 .m002{
	margin: 0 !important;
	padding: 0.5rem 1.5rem 0.75rem 1.5rem;
	margin-left: 2.5rem !important;
	cursor: pointer;
	border: 0.125rem solid #E86600;
}
.m_083 .btn-m_083 .btn083{
	background: #fff;
	color: #E86600;
}
.m_083 .btn-m_083 .btn083 img{
	position: relative;
    left: 6px;
    top: 0.25rem;
}

/* M_106	Info Blog */
.m_106-info-blog .m_106{
	width: 848px;
    height: 342px;
	padding: 1.375rem 0 2rem 2rem;
	border: 0.125rem solid #EECA00;
	box-sizing: border-box;
	border-radius: 0.25rem;
}
.m_106-info-blog .m_106 h1{
	font-family: 'Bariol Regular',sans-serif;
	margin-bottom: 2rem;
	font-style: normal;
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 2rem;
	color: #A51783;
	padding: 0;
}
.m_106-info-blog .m_106 p{
	font-size: 1.25rem;
	font-weight: 400;
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
	margin-bottom: 1rem;
	padding: 0;
	cursor: pointer;
}
.m_106-info-blog .m_106 img{
	margin-right: 0.75rem;
	position: relative;
	top: 0.188rem;
}

/* M_107 Info Artículo */
.m_107-info-articulo article{
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 0;
}
.m_107-info-articulo{
	width: 380px;
	padding: 25px 1.25rem 1.25rem 0.625rem;
}
.m_107-info-articulo .post-meta{
	display: flex;
	flex-wrap: wrap;
	color: transparent !important;
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
}
.m_107-info-articulo .et_pb_post h2 a{
	display: none;
}
.m_107-info-articulo .post-content-inner p{
	width: 100px;
    height: 1.25rem;
    overflow: hidden;
}
.m_107-info-articulo .post-meta .author a{
	color: #4D5D66;
	margin: 0 1.25rem;
}
.m_107-info-articulo .post-meta .author {
	order: 3;
}
.m_107-info-articulo .post-meta .published{
	color: #4D5D66;
	order: 2;
	margin-left: 19px;
    margin-right: 19px;
}
.m_107-info-articulo .post-meta .published a{
	color: #4D5D66;
	order: 1;
	margin-left: 0;
	text-decoration: underline;
}
.m_107-info-articulo .post-meta a{
	text-decoration: underline;
}
.m_107-info-articulo .rt-reading-time{
	color: #4D5D66 !important;
	display: block;
    position: relative;
    top: 0.188rem;
	right: -0.938rem;
	font-family: 'Bariol Regular',sans-serif;
}

/* M_117Header Barra ProgresoHeader - Barra de progreso*/
.m_117 #myProgress {
    position: relative;
    width: 100%;
    height: 0.5rem;
    background-color: #E6F9FA;
	border-radius: 0.25rem;
}
.m_117 #myProgress #mylabel{
	width: auto;
    height: 0.625rem;
    top: -1.25rem;
    position: relative;
}
.m_117 #myProgress #mylabel img{
    position: relative;
	left: 0;
	transition: 0.2s;
}
.m_117 #myBar {
    position: absolute;
	top: 0;
    width: 0%;
    height: 100%;
	border-radius: 0.25rem;
    background-color: #3BD0D6;
	transition: 0.2s;
}
.m_117 .mybtn{
	position: absolute;
	top: 1.25rem;	
}

/* M_119	Overlay Básico - Tipo A	Overlay - Icono + Título + Texto + CTA */
#m_119-overlay-a .m_119-text{
	display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: auto;
    margin-bottom: 1.25rem;
}
#m_119-overlay-a .m_119-text img{
	margin-right: 1.25rem;
    position: relative;
	top: 0.188rem;
    left: 0;
    width: 1.5rem;
    height: 1.5rem;		
}
#m_119-overlay-a .m_119-text p{
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
    line-height: 28px;
    font-size: 1.25rem;
    width: calc(100% - 50px);
}
#m_119-overlay-a .btn-m_119{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 48px;
}
#m_119-overlay-a .btn-m_119 .m002 {
	width: auto;
	height: auto;
	margin: 0 !important;
	padding: 0.875rem 2rem;
	text-transform: uppercase;
	margin-right: 2rem !important;
}
#m_119-overlay-a .btn-m_119 .m_119-icon-tex a{
	font-family: 'Bariol Regular',sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 1.25rem;
	line-height: 28px;
	color: #E86600;
	position: relative;
	left: 0;
    bottom: 0.625rem;
}
#m_119-overlay-a .btn-m_119 .m_119-icon-tex img{
	width: 2rem;
    height: 2rem;
    position: relative;
    margin-right: 1.25rem;
	position: relative;
    bottom: 0.125rem;
	left: 0;
}

/*---------------------- M_121 Overlay Galería ------------------------------ */
.master-slider .ms-container .ms-nav-prev{
	background: url(https://www.verti.de/wp-content/uploads/ms-nav-prev.fw_.png) no-repeat center center !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;	
}
.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev{
	width: 2.5rem !important;
}
.master-slider .ms-container .ms-nav-next{
	background: url(https://www.verti.de/wp-content/uploads/ms-nav-next.png) no-repeat center center !important;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
}
.ms-thumb {
	height: 100%!important;
    width: 100%!important;
    max-width: 100%!important;
    max-height: 100%!important;
    object-fit: cover;
    object-position: center center;
}

/* ------------------------M_089	Sello Vertical--------------------------------- */
.m_089sello-vertical{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	text-align: center;
	cursor: pointer;
	height: 240px;
    justify-content: flex-end;
}
.m_089sello-vertical p{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
	font-weight: 400;
	padding-bottom: 0.5rem;
}
.m_089sello-vertical h3{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #859198;
	font-weight: 400;
	padding-bottom: 0.5rem;
}
	
/* ------------------------M_090	Sello Horizontal--------------------------------- */
.m_090sello-horizontal{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	text-align: center;
	cursor: pointer;
	height: 240px;
   	justify-content: flex-end;
}
.m_090sello-horizontal p{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
	font-weight: 400;
	padding-bottom: 0.5rem;
}
.m_090sello-horizontal h3{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #859198;
	font-weight: 400;
	padding-bottom: 0.5rem;
}

/* ---------------------M_091 Sello Trusted Shop ----------------------------*/
.m_091sello-trusted-shop{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	text-align: center;
	cursor: pointer;
	height: 240px;
    justify-content: flex-end;
}
.m_091sello-trusted-shop p{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
	font-weight: 400;
	padding-bottom: 0.5rem;
}
.m_091sello-trusted-shop h3{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #859198;
	font-weight: 400;
	padding-bottom: 0.5rem;
}

/* ---------------------M_092	Sellos ----------------------------*/
.m_092sello{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	text-align: center;
	cursor: pointer;
	height: 240px;
    justify-content: flex-end;
}
.m_092sello p{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #152A35;
	font-weight: 400;
	padding-bottom: 0.5rem;
}
.m_092sello h3{
	font-size: 1rem;
	font-family: 'Bariol Regular',sans-serif;
	color: #859198;
	font-weight: 400;
	padding-bottom: 0.5rem;
}

/* -------------------------M_093 Banner alerta Mensaje de alerta -------------------------------*/
.m_093-banner-alerta .m_093-icon-tex {
	position: relative;
}
.m_093-banner-alerta .m_093-icon-tex img{
	position: absolute;
	left: -37px;
    top: -0.188rem;
}
.m_093-banner-alerta .m_093-icon-tex a{
	color: #E86600;
}

/* -------------------------M_105 Compartir	Compartir en redes sociales-------------------------------*/
.et_social_icons_container .Job-teilen{
	padding-top: 0.625rem !important;
	color: #152A35 !important;
	font-family: 'Bariol Regular',sans-serif !important;
    font-size: 1rem !important;
    font-style: normal !important;
	font-weight: bold !important;
}
.et_monarch .et_social_networks .et_social_icons_container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.et_monarch .et_social_inline .et_social_networkname {
    color: #e86600;
	font-family: 'Bariol Regular',sans-serif;
    font-size: 1rem;
    font-style: normal;
	font-weight: bold;
}

/*------------------M_094	Lista Documentos - Básica	Lista - Doc - Tipo A - Icono + Título + Acción --------------*/
.m_094-lista-basica .et_pb_blurb_container .et_pb_module_header{
	position: absolute;
    left: 2.5rem;
    top: 0.625rem;
}
.m_094-lista-basica .et_pb_blurb_container .et_pb_blurb_description{
	position: absolute;
    right: 0;
    top: 0.625rem;
}
.m_094-lista-basica .et_pb_image_wrap img{
	margin-bottom: 0.625rem;
    position: relative;
    left: 0.25rem;
    top: 0.25rem;
	animation: fadeTop 0s cubic-bezier(.77,0,.175,1) 1 !important;
}

/* --------------M_095	Lista Documentos - Label	Lista - Doc - Tipo B - Icono + Título + Label + Acción ----------------*/
.m_095-label .et_pb_blurb_container .et_pb_module_header{
	position: absolute;
    left: 2.5rem;
    top: 0.625rem;
}
.m_095-label .et_pb_blurb_container .et_pb_blurb_description{
	position: relative;
    left: 36px;
    top: 0.625rem;
}
.m_095-label .et_pb_image_wrap img{
	margin-bottom: 0.625rem;
    position: relative;
    left: 0.25rem;
    top: 0.25rem;
	animation: fadeTop 0s cubic-bezier(.77,0,.175,1) 1 !important;
}
.m_095-label .et_pb_blurb_description .label-action{
	display: flex;
    flex-wrap: wrap;
}
.m_095-label .et_pb_blurb_description .label-action .label-m_094{
	position: relative;
    right: 676px;
    top: 0;
    color: #152A35;
	font-family: 'Bariol Regular',sans-serif;
    font-weight: 400;
    font-size: 1rem;
}

/* -----M_096	Lista Eventos - Fecha	Lista - Evento - Fecha específica - Fecha + Título + Descripción ---------*/
.m_097-fecha .fecha-text{
	display: flex;
    flex-wrap: nowrap;
}
.m_097-fecha .fecha-text .fecha-m_095{
	margin-right: 2.75rem;
	margin-left: 2.75rem;
	position: relative;
	color: #A51783;
	font-family: 'Bariol Regular',sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 2rem;
	line-height: 2.5rem;
}
.m_097-fecha .fecha-text .text-m_095{
	color: #152A35;
	font-family: 'Bariol Regular',sans-serif;
	padding-bottom: 1rem;
	font-style: normal;
	font-weight: normal;
	font-size: 1rem;
	line-height: 1.25rem;
}
.m_097-fecha .et_pb_blurb_container h4 span{
	position: relative;
	left: 0px;
	top: 0;
}

/* M_097	Lista Eventos - Rango	Lista - Evento - Rango fechas - Fecha desde/hasta + Título + Descripción */
.m_097-rango .fecha-text{
	display: flex;
    flex-wrap: nowrap;
}
.m_097-rango .fecha-text .fecha-m_095{
	color: #A51783;
	margin-right: 2.75rem;
    margin-left: 2.75rem;
    position: relative;
    padding-bottom: 0;
    bottom: 1.875rem;
    font-family: 'Bariol Regular',sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 2rem;
    line-height: 2.5rem;
    text-align: center;
}
.m_097-rango .fecha-text .text-m_095{
	color: #152A35;
	font-family: 'Bariol Regular',sans-serif;
	padding-bottom: 0px;
	font-style: normal;
	font-weight: normal;
	font-size: 1rem;
	line-height: 1.25rem;
}
.m_097-rango .et_pb_blurb_container h4{
	padding-bottom: 0.5rem;
}
.m_097-rango .et_pb_blurb_container h4 span{
	position: relative;
	left: 0px;
	top: 0;
}

/*------------------M_098	Lista Media	Lista - Media - Img/Vídeo + Icono + Título + Label + Acción --------------*/
.m_098-lista-Media{ 
	display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.m_098-lista-Media .m_098-Media img{
	height: 100%;
  	min-height: 100%;
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
    object-position: center center;
} 
.m_098-lista .et_pb_blurb_container .et_pb_module_header{
	position: absolute;
    left: 2.5rem;
    top: 0.625rem;
}
.m_098-lista .et_pb_blurb_container .et_pb_blurb_description{
	position: absolute;
    right: 0;
    top: 0.625rem;
}
.m_098-lista .et_pb_image_wrap img{
	margin-bottom: 0.625rem;
    position: relative;
    left: 0.25rem;
    top: 0.25rem;
	
}
.m_098-colum-2 .m_098-label img{
	animation: fadeTop 0s cubic-bezier(.77,0,.175,1) 1 !important;
}

/* --------------M_099	Lista Prensa	Lista - Media - Img/Vídeo + Icono + Título + Label + Acción ----------------*/
.m_099-label .et_pb_blurb_container .et_pb_module_header{
	position: absolute;
    left: 223px;
    top: 0.625rem;
}
.m_099-label .et_pb_main_blurb_image{
	position: relative;
	left: 190px;
		
}
.m_099-label .et_pb_blurb_container .et_pb_blurb_description{
	position: absolute;
    right: 0;
    top: 0.625rem;
}
.m_099-label .et_pb_blurb_content {
    border-bottom: 0.125rem solid #BDC4C9;
}
.m_099-label .et_pb_image_wrap img{
	margin-bottom: 0.625rem;
    position: relative;
    left: 0.25rem;
    top: 0.25rem;
}
.m_099-label .et_pb_blurb_description .label-action{
	display: flex;
    flex-wrap: wrap;
}
.m_099-label .et_pb_blurb_description .label-action .label-m_094{
	position: relative;
    right: 402px;
    top: 0;
    color: #152A35;
	font-family: 'Bariol Regular',sans-serif;
    font-weight: 400;
    font-size: 1rem;
}
.m_099-label .et_pb_blurb_container .data-m_099{
	position: relative;
    right: 695px;
	color: #A51783;
	font-size: 1.25rem;
    line-height: 28px;
	font-family: 'Bariol Regular',sans-serif;
}

/* --------------M_099	Lista Prensa	Lista - Media - Img/Vídeo + Icono + Título + Label + Acción ----------------*/
.m_099 .m_099-label-tex .et_pb_blurb_container{
	display: flex;
    flex-wrap: wrap;
	padding-left: 0!important;
}
.m_099-colum-2 .m_099-label-tex img{
	animation: fadeTop 0s cubic-bezier(.77,0,.175,1) 1 !important;
}
.m_099 .m_099-label-tex .et_pb_blurb_container h4{
	margin-right: 1.25rem;
    padding-bottom: 0;
	position: relative;
    bottom: 0.125rem;
}
.m_099 .m_099-label-tex .et_pb_blurb_container .et_pb_blurb_description{
	position: relative;
    left: 300px;
}

/* M_100	Lista Trabajos	Lista - Trabajos - Icono + Título + Acción */
.m_100 .et_pb_blurb_container .et_pb_module_header{
	position: absolute;
    left: 2.5rem;
    top: 0.625rem;
}
.m_100 .et_pb_blurb_container .et_pb_blurb_description{
	position: absolute;
    right: 0;
    top: 0.625rem;
}
.m_100 .et_pb_image_wrap img{
	margin-bottom: 0.625rem;
    position: relative;
    left: 0.25rem;
    top: 0.25rem;
	animation: all 0s !important;
}
.element1,.element2 {
	display: none;
}
.btn-lista-mas .btn-mas img{
	padding-right: 0.625rem;
}
.btn-lista-mas .et_pb_text_inner a{
	font-family: 'Bariol Regular',sans-serif;
	font-style: normal;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #E86600 !important;
}

/*----------------------- M_122	Tabla Básica ----------------------------*/
.m_122-tabla-basica .m_122-fila .m_122-colum-1,
.m_122-tabla-basica .m_122-fila .m_122-colum-2,
.m_122-tabla-basica .m_122-fila .m_122-colum-3,
.m_122-tabla-basica .m_122-fila .m_122-colum-4, 
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
	width: 308px !important;
	margin: 0 !important;
}
.m_122-tabla-basica .m_122-fila .m_122-colum-1,
.m_122-tabla-basica .m_122-fila .m_122-colum-2,
.m_122-tabla-basica .m_122-fila .m_122-colum-3,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3{
	margin-right: 1rem !important;
}
.m_122-tabla-basica .m_122-fila .m_122-colum-4, .m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
	margin-right: 0 !important;
}
.m_122-tabla-basica .et_pb_pricing_heading {
	background: transparent;
}
.m_122-tabla-basica .et_pb_pricing_tables_3 .et_pb_pricing_content_top{
	border-bottom: none;
}
.m_122-fila-2 .m_122-colum-1 .m_122-tex-img-1 .et_pb_blurb_content{
	display: flex;
    flex-direction: row-reverse;
	justify-content: space-between;
}
.m_122-fila-2 .m_122-colum-1 .m_122-tex-img-1 .et_pb_blurb_content .et_pb_blurb_container{
	padding-right: 0.938rem;
}
.m_122-fila-2 .m_122-colum-1 .m_122-tex-img-1 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{
	position: absolute;
    right: 0;
}
.m_122-fila-2 .m_122-colum-2 .m_122-tex-img-2 .et_pb_blurb_content .et_pb_main_blurb_image,
.m_122-fila-2 .m_122-colum-3 .m_122-tex-img-3 .et_pb_blurb_content .et_pb_main_blurb_image,
.m_122-fila-2 .m_122-colum-4 .m_122-tex-img-4 .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 0;
}
.m_122-tabla-basica .btn-lista-mas .btn-mas img {
    padding-right: 0;
	padding-left: 0.625rem;
}

/* ----------------------------------M_123	Tabla Comparación------------------------------------ */
.m_123-tabla-comparación .m_122-fila .m_122-colum-1,
.m_123-tabla-comparación .m_122-fila .m_122-colum-2,
.m_123-tabla-comparación .m_122-fila .m_122-colum-3, 
.m_123-tabla-comparación .m_122-fila-2 .m_122-colum-2{
	position: relative;
	left: 1.5rem;
}

/* -------------------------------------------M_125	 --------------------*/
.m_125-productos .m_125-fila .m_125-col-1,
.m_125-productos .m_125-fila .m_125-col-2,
.m_125-productos .m_125-fila .m_125-col-3,
.m_125-productos .m_125-fila .m_125-col-4{
	width: 19.25rem;
	height: 26.75rem;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
    border-radius: 0.25rem;
	margin: 0;
}
.m_125-productos .m_125-fila .m_125-col-1,
.m_125-productos .m_125-fila .m_125-col-2,
.m_125-productos .m_125-fila .m_125-col-3{
	margin-right: 1rem;
}
.m_125-fila .m_125-col-2 .et_pb_module .et_pb_text_inner img{
	position: relative;
	top: 7px;
}
.m-125-fila2 .m-125-col-2 .et_pb_text_inner img{
	position: relative;
    top: 0.375rem;
	left: 0.375rem;
}
.m_125-Productos01 .et_pb_text_inner {
	width: 19.25rem;
	height: 26.75rem;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
	background: #fff;
	border-radius: 0.25rem;
	padding-bottom: 2rem;
	padding-top: 3.125rem;
	justify-content: space-between;
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
}
.m_125-Productos01 .et_pb_text_inner figure{
	width: 122px;
    height: 118px;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-evenly;
	margin: 0 auto;
}
.m_125-Productos01 .et_pb_text_inner p{
	padding-bottom: 100px;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
}
.m_125-Productos01 .et_pb_text_inner h2{
	padding-bottom: 0.5rem;
}
.m_125-Productos01 .et_pb_text_inner h3{
	position: absolute;
    top: 17.375rem;
    background: #3BD0D6;
    color: #ffffff;
    width: 100%;
	height: 3rem;
}
.m_125-Productos01 .et_pb_text_inner h3 img{
	position: relative;
	top: 0.5rem;
}
.m_125-Productos01 .et_pb_text_inner div .m002-btn{
	position: inherit;
    background: #E86600;
    border-radius: 999px;
    color: #ffffff;
    width: 100% !important;
    text-align: center;
    cursor: pointer;
    height: 50px;
   padding: 0.625rem 1.5rem; 
   font-family: 'Bariol Regular',sans-serif;
}
.m_125-Productos01 .et_pb_text_inner div .m002-btn:hover{
	opacity: 0.8;
    background: #E86600;
}
.m_134-grid-a .m_134-grid-fila .m_134-grid-col-2{
	display: flex;
    flex-wrap: wrap;
}
.m_134-grid-a .m_134-grid-fila .m_134-grid-col-2 .et_pb_module{
	margin-bottom: 1rem;	
}
.m_134-grid-col-2 .slick-list .slick-track .slick-slide{
	margin: 0.625rem;
}
.m_134-grid-a .m_134-grid-fila .m_134-elemen2{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}

/*------------------------- M_140	Dualismo	Dualismo ---------------------------*/
.m_140-dualismo .m_140-dual-fila .m_140-dual-col-1,
.m_140-dualismo .m_140-dual-fila .m_140-dual-col-2{
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	border-radius: 0.25rem;
}

/* ------------M_142	Contacto - Básico  y  M_143	Contacto - Partner--------------------*/
.m_141-newsletter .et_contact_bottom_container {
    float: left;
    text-align: left;
    margin-top: 2rem;
}
.m_141{
	box-shadow: 0px 0.25rem 0.5rem rgba(21, 42, 53, 0.121569);
	overflow: hidden;
}
.m_141 .m_141-col1{
	width: 842px;
    height: 396px;
    margin-right: 0px;
	padding: 2rem;
}
.m_141 .m_141-col2{
	padding: 2rem;
}
.m_141 .m_141ttex-icon .et_pb_text_inner, .m_142-cont-basico .m_142-fila .m-142-sello-tex .et_pb_text_inner{
	display: flex;
	flex-wrap: wrap;
}
.m_141 .m_141ttex-icon .et_pb_text_inner img {
    margin: 0;
    position: relative;
    top: 0.5rem;
    margin-right: 1rem;
}
.m_142-cont-basico .m_142-fila .m_142-tex-icon .et_pb_text_inner{
	cursor: pointer;
}
.m_142-cont-basico .m_142-fila .m_142-tex-icon .et_pb_text_inner img{
	margin-right: 1rem;
    position: relative;
    top: 5px;
}

/*---- M_144 Hero Acción - Básico - Tipo A	Hero Acción - Básico - 1 CTA & M_146 Hero Acción - Step by Step - Tipo A ----*/
.m_144 .m_144-fila-btn .et_pb_column, .m_146 .m_144-fila-btn .et_pb_column{
	display: flex;
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}
.m_144 .m_144-fila-btn .et_pb_column div, .m_146 .m_144-fila-btn .et_pb_column div{
	margin-right: 0.625rem;
}

/* -------M_148	Hero Acción - Código postal	Hero Acción - Código postal ----------*/
.m_148 .m_144-fila-btn .et_pb_column{
	display: flex;
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}
.m_148 .m_144-fila-btn .et_pb_column div{
	margin-right: 0.625rem;
}
.m_148 .m_146-fila .et_pb_column .m_076 .input076{
	width: 57px;
    height: 52px;
    text-align: center;
    font-size: 1.5rem;
    background: #FF9000;
    border: none;
    color: #152A35;
    border-right: 0.188rem solid #FFB401;
}
.m_148 .m_146-fila .et_pb_column .m_076:hover{
	background-color: #fff !important;
}
.m_148 .m_146-fila .et_pb_column .m_076 .input076r{
	width: 48px;
    height: 52px;
    text-align: center;
    font-size: 1.5rem;
    background: #FF9000;
    border: none;
    color: #152A35;
}
.m_148 .m_146-fila .et_pb_column .m_076:hover .input076, .m_148 .m_146-fila .et_pb_column .m_076:hover .input076r{
	background: #fff;
}
.m_148 .m_146-fila .et_pb_text_inner .error-co-po img{
	position: relative;
    left: 45px;
    bottom: 45px;
}

/* ------------------- M_149 	Guía - Tipo A	Guía - 2 cards -------------------------*/
.m_149-guía-a .m_149-fila-guía-a .m_149-post article{
	width: 22rem;
    background: #fff;
    padding: 1rem 2rem;
    border-radius: 0.25rem;
	margin-bottom: 1rem;
	display: flex;
    flex-wrap: wrap;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post article .entry-title a{
	 display: -webkit-box;
    max-height: 4.5em;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post article h2{
	order: 2;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post article p{
	order: 1;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post article:nth-child(1), 
.m_149-guía-a .m_149-fila-guía-a .m_149-post article:nth-child(3), 
.m_149-guía-a .m_149-fila-guía-a .m_149-post article:nth-child(5){
	margin-right:1rem;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post .et_pb_ajax_pagination_container{
	display: flex;
    flex-wrap: wrap;
}
.m_152 .m_152-fila .m047 .main-card{
	height: 212px !important;
} 
body .slick-dots {
    bottom: -50px !important;
}

/* -------------------M_153 a M_162	Opciones extra - Tipo A	Opciones Extra - 3 cards--------------------- */
.m_153 .m_153-fila .et_pb_column .et_pb_module .et_pb_promo_description .m-153-icontex{
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
}
.m_153 .m_153-fila .et_pb_column .et_pb_module .et_pb_promo_description .m-153-icontex img{
		margin-right: 6px;
}
.m_153 .m_153-fila .et_pb_column .et_pb_module .et_pb_promo_description .m-153-icontex p{
		color: #ffffff;
		font-family: 'Bariol Regular',sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size: 1rem;
	    padding-bottom: 0;
}

/* -----------M_165	Información adicional - Tipo B	Imagen/Icono + Texto + CTA - Tipo A ----------*/
.m_165 .icon-tex .et_pb_text_inner{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	margin-left: 2rem;
}
.m_165 .m_165-col2{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.m_165 .icon-tex .et_pb_text_inner img{
	max-width: 100%;
    height: auto;
    margin-right: 0.938rem;
    position: relative;
    bottom: 0.25rem;
}
.m_165 .icon-tex .et_pb_text_inner p a{
	 color: #E86600;
}
.m_167 .m_167-fila .m_167-col-2 .et_pb_module .et_pb_blurb_content .et_pb_blurb_container{
	padding-left: 0px !important;
}

/* --------------M_169	Blog Relacionados	Blog - Top/Relacionados ---------------*/
.m_169-blog-relac .et_pb_section .et_pb_module .et_pb_text_inner{
	display: -webkit-box;
    max-height: 4.5em;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.m_169-blog-relac .et_pb_section .et_pb_row .et_pb_column .blog-card-post-cat{
	margin-bottom: 0% !important;
}
.m_169-blog-relac .et_pb_section{
	border-radius: 0.25rem;
    overflow: hidden;
}
.m_169-blog-relac .et_pb_row  {
	overflow: hidden;
} 
.m_171{
	cursor: pointer;
}
.m_171 .et_pb_blurb_content .et_pb_main_blurb_image{
	position: relative;
    top: 7px;
}
.m_171:hover{
	border: 0.063rem solid #A51783 !important;
}
.m_171:hover .et_pb_blurb_content .et_pb_blurb_container  h4{
	color: #E86600 !important;
}

/* M_172	Opciones Check Básico	Opciones - Check básico */
.m_172 .et_pb_column .et_pb_module .et_pb_text_inner sup{
	font-size: 2rem;
}
.m_172 .et_pb_column .et_pb_module .et_pb_text_inner .sup-date{
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
.tabla-precios-card-1 .et_pb_column_1_3{
	width: 98%!important;
  	margin-right: 1%!important;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_pricing_content li{
	padding-left: 80px; 
	padding-right: 80px;
}
.tabla-precios-card-1   .et_pb_frequency span{
	color: transparent;
}
.tabla-precios-card-1 .et_pb_column_1_3:last-child{
	margin-right: 0!important;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_pricing_table_2 .et_pb_pricing li{
	font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif !important;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_pricing_heading{
	background-color: transparent;
	padding-bottom: 0px;
    padding-top: 1.375rem;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_pricing_table{
	padding: 0;
    height: 70px;
    width: 22rem;
    border: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
	background: #fff;
} 
.tabla-precios-card-1 .et_pb_pricing_content_top{
	border: none;
	padding: 0;
	margin-top: -0.938rem;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa{
	margin: 0 !important;
	max-height: 14.125rem;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa  .et_pb_pricing_content{
	padding: 0;
	padding-top: 0.625rem;
	padding-bottom: 0.625rem;
}
.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_dollar_sign{
	position: relative;
    overflow: hidden;
    width: 43.5px;
    display: block;
    top: 29px;
    right: -30%;
    text-align: right;
    text-indent: -67px;
    margin: 0 auto !important;
    bottom: 0.938rem;
	font-size: 1.5rem;
	font-weight: 700;
} 
.texM_173 .et_pb_blurb_content{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.texM_173 .et_pb_blurb_content .et_pb_main_blurb_image{
	display: flex;
    flex-wrap: wrap;
    position: absolute;
    left: 190px;
    top: 9px;
}
.texM_173 .et_pb_blurb_content .et_pb_blurb_container{
	display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}
.m_173icon-tex .et_pb_blurb_content{
	display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: left;
    height: 25px;
    position: relative;
    left: 3.875rem;
}
.m_173icon-tex .et_pb_blurb_content .et_pb_main_blurb_image{
	position: relative;
    bottom: 0.188rem;
    left: 0.75rem;
}
.m_172 .m_173_tex{
	position: relative;
    bottom: 26px;
    left: 2.5rem;
}
.tabla-precios-card-1 .m_173-des .et_pb_dollar_sign{
	position: relative;
    overflow: hidden;
    width: 42.5px;
    display: block;
    top: 17px;
    right: -30%;
    text-align: right;
    text-indent: -67px;
    margin: 0 auto !important;
    bottom: 0.938rem;
    font-size: 1.5rem;
    font-weight: 700;
}
.tabla-precios-card-1 .m_173-des{
	position: relative;
    top: 13px;
    left: 0.875rem;
}
.tabla-precios-card-1 .m_173-des .et_pb_pricing_table_wrap .et_pb_pricing_table{
	height: 2.5rem;
}
.m_173-des .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content{
	position: absolute;
    top: 0.25rem;
	left: 70px;
}
.m_173-des .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading{
	position: relative;
    top: 17px;
    left: -0.188rem;
}
.m_173-tabla-sele-tarifa2 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading{
	position: relative;
    top: 42px;
}
.m_174 .et_pb_dollar_sign{
	left: 7px;
}

/* M_175	Resumen Kilómetros	Resumen - Kilómetros */
.m_175{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.m_175 .m_175-col-1{
	width: 343px !important;
	height: 176px;
}
.m_175 .m_175-col-2{
	width: 343px !important;
	height: auto;	
}

/* M_176 Resumen Mi Tarifa M_177	Resumen Archivo M_178	Resumen Referencia */
.m_176{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.m_176 .m_175-col-1{
	width: 343px !important;
	height: auto;
}
.m_176 .m_175-col-2{
	width: 343px !important;
	height: auto;		
}

/* M_179	Resumen Mi Auto	Resumen - Mi auto */
.m_179 .et_pb_text_inner .m_179{
	display: flex;
    flex-wrap: wrap;
}
.m_179 .et_pb_text_inner .m_179 p{
	margin-bottom: 0;
    padding: 0.75rem 1rem;
    background: #790270;
    border-radius: 0.25rem;
    margin-right: 0.5rem;
	margin-bottom: 0.5rem;
}
.m_179 .et_pb_text_inner .m_179 p:hover{
	cursor: pointer;
	background: #790275;
}
.m_179 .et_pb_text_inner .m_179 img{
	margin-left: 0.75rem;
}
.m_180 .m_175-col-1{
	display: flex;
    flex-wrap: wrap;
	width: 288px !important;
	height: auto;
}
.m_180 .m_175-col-1 .et_pb_image{
	margin-left: 0px;
    margin-right: 1rem;

}
.m_180 .m_175-col-1 .et_pb_text_inner{
	 padding-top: 0.5rem;
}
.m_180-fila-teaser .m_180-col-1-teaser .et_pb_module .et_pb_blurb_content,
.m_180-fila-teaser .m_180-col-2-teaser .et_pb_module .et_pb_blurb_content,
.m_180-fila-teaser .m_180-col-3-teaser .et_pb_module .et_pb_blurb_content{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 25.375rem;
    height: 6rem;
	padding-left: 2rem;
}
.m_180-fila-teaser .m_180-col-3-teaser .et_pb_module .et_pb_blurb_content .et_pb_blurb_container{
	width: 10rem;
}
.m_180-fila-teaser .m_180-col-1-teaser .et_pb_module .et_pb_blurb_content .et_pb_main_blurb_image,
.m_180-fila-teaser .m_180-col-2-teaser .et_pb_module .et_pb_blurb_content .et_pb_main_blurb_image,
.m_180-fila-teaser .m_180-col-3-teaser .et_pb_module .et_pb_blurb_content .et_pb_main_blurb_image{
	width: 3.875rem;
	height: 60px;
	margin: 0 !important;
	padding: 0 !important;
}
.m_180-fila-teaser .m_180-col-1-teaser .et_pb_module .et_pb_blurb_content .et_pb_module_header,
.m_180-fila-teaser .m_180-col-2-teaser .et_pb_module .et_pb_blurb_content .et_pb_module_header,
.m_180-fila-teaser .m_180-col-3-teaser .et_pb_module .et_pb_blurb_content .et_pb_module_header{
	padding-bottom: 0 !important; 
}
.m_180-fila-teaser .et_pb_column .et_pb_accordion .et_pb_toggle_content p img{
	margin-left: 1rem;
}
.m_180-fila-teaser h5.et_pb_toggle_title{
	font-size: 1.5rem !important;
}

/* M_181	Tooltip - Tipo A	Tooltip - Texto */
.m_181-col{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 0.063rem dotted black;
}
.tooltip .tiptext {
    visibility: hidden;
    width: 343px;
	height: 60px;
    background-color: #9DE8EB;
    color: #152A35;
    text-align: center;
    border-radius: 0.25rem;
    padding: 6px 0;
    position: absolute;
    z-index: 1;
}
.tooltip .tiptext figure{
    position: absolute;
    top: 5px;
    right: 0.5rem;
} 
.tooltip .tiptext figure img{
	margin-right: 0 !important;
} 
.tooltip .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.tooltip:hover .tiptext {
    visibility: visible;
}
.tooltip.top .tiptext{
    margin-left: -60px;
    bottom: -400%;
    left: 30%;
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: left;
	padding: 0 2rem;
	font-size: 1rem;
	font-family:'Bariol Regular',Helvetica,Arial,Lucida,sans-serif !important;
	font-weight: 100;
}
.tooltip.top .tiptext img{
	margin-right: 2rem;
}
.tooltip.top .tiptext::after{
    margin-left: -5px;
    top: -50%;
    left: 39%;
    border-color: transparent transparent #9DE8EB transparent;
}

/* /////////////////////// */
.m-181tooltip .tiptext::after{
    margin-left: -5px;
    top: -50%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip{
	height: 60px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem;
	padding: 0.5rem 2rem;
	position: relative;
}
.m-181tooltip figure{
	margin-right: 2rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip  p{
	width: 210px;
	padding-bottom: 0;
}
.m-181tooltip  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}

/* ///////////// */
.m-181tooltip2 .tiptext::after{
    margin-left: -5px;
    top: -37%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip2 .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip2{
	height: 80px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem;
	padding: 0.625rem 2rem;
	position: relative;
}
.m-181tooltip2 figure{
	margin-right: 2rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip2  p{
	width: 210px;
	padding-bottom: 0;
}
.m-181tooltip2  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}

/* /////////////////// */
.m-181tooltip3 .tiptext::after{
    margin-left: -5px;
    top: -30%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip3 .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip3{
	height: 100px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem;
	padding: 0.5rem 29px;
	position: relative;
}
.m-181tooltip3 figure{
	margin-right: 1.875rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip3  p{
	width: 215px;
	padding-bottom: 0;
}
.m-181tooltip3  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}

/* /////////////////// */
.m-181tooltip4 .tiptext::after{
    margin-left: -5px;
    top: -25%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip4 .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip4{
	height: 115px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem;
	padding: 0.5rem 29px;
	position: relative;
}
.m-181tooltip4 figure{
	margin-right: 1.875rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip4  p{
	width: 215px;
	padding-bottom: 0;
}
.m-181tooltip4  h4{
	padding-bottom: 0.625rem;
    padding-top: 0.625rem;
}
.m-181tooltip4  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}

/* //////////////////////////// */
.m-181tooltip5 .tiptext::after{
    margin-left: -5px;
    top: -25%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip5 .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip5{
	height: 115px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem 0.25rem 0 0;
	padding: 0.5rem 29px;
	position: relative;
}
.m-181tooltip5 figure{
	margin-right: 1.875rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip5  p{
	width: 215px;
	padding-bottom: 0;
}
.m-181tooltip5  h4{
	padding-bottom: 0.625rem;
    padding-top: 0.625rem;
}
.m-181tooltip5  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}
.m181tex-bot{
	width: 343px;
	height: 48px;
	background: #3BD0D6;
	border-radius: 0 0 0.25rem 0.25rem;
	cursor: pointer;
	display: flex;
	flex-wrap: wra;
	align-items: center;
	justify-content: center;
}
.m181tex-bot a{
	text-decoration: none;
}
.m181tex-bot h2{
	padding: 0;
}

/* //////////////////////////// */
.m-181tooltip6 .tiptext::after{
    margin-left: -5px;
    top: -20%;
    left: 50%;
    border-color: transparent transparent #9DE8EB transparent;
}
.m-181tooltip6 .tiptext::after {
    content: "";
    position: absolute;
    border-width: 0.938rem;
    border-style: solid;
}
.m-181tooltip6{
	height: 140px;
    width: 343px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
	background: #9DE8EB;
	border-radius: 0.25rem 0.25rem 0 0;
	padding: 0.5rem 29px;
	position: relative;
}
.m-181tooltip6 figure{
	margin-right: 1.875rem;
	width: 2rem;
    height: auto;
}
.m-181tooltip6  p{
	width: 215px;
	padding-bottom: 0;
}
.m-181tooltip6  h4{
	padding-bottom: 0.625rem;
    padding-top: 0.625rem;
}
.m-181tooltip6  h2{
	padding-top: 1.125rem;
}
.m-181tooltip6  .imgM-181{
	position: absolute;
	right: -0.875rem;
    top: 0.5rem;
	cursor: pointer;
	margin-right: 5px;
}
.M_052-Card .et_pb_blurb_description{
	height: 180px;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}
.M_052-Card .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 1rem !important;
}
.M_052-Card .et_pb_blurb_content .et_pb_blurb_container p{
	padding: 0 2rem;
}
.M_052-Card .et_pb_blurb_content .et_pb_blurb_container blockquote{
	margin: 0;
    border-left: none;
    padding-left: 0px;
}
.M_052-Card .et_pb_blurb_content .et_pb_blurb_container blockquote p{
	background: #3BD0D6;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
    padding: 0.5rem;
	margin-bottom: 1rem;
	color: #ffffff;
	font-size: 1rem;
	font-weight: bold;
	justify-content: center;
} 
.M_052-Card .et_pb_blurb_content p{
	padding-bottom: 0.5rem;
}
.M_052-Card a{
	background: #E86600;
    border-radius: 999px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.625rem 1.5rem;
    font-size: 1rem;
	font-weight: bold;
    font-family: 'Bariol Regular',sans-serif;
 	margin: 0 auto;
}

/*---------------- M_052-Card+ badge ----------------------- */
.M_052-Cardbadge .et_pb_blurb_description{
	height: 180px;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}
.M_052-Cardbadge .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 1rem !important;
}
.M_052-Cardbadge .et_pb_blurb_content .et_pb_blurb_container p{
	padding: 0 2rem;
}
.M_052-Cardbadge .et_pb_blurb_content .et_pb_blurb_container blockquote{
	margin: 0;
    border-left: none;
    padding-left: 0px;
}
.M_052-Cardbadge .et_pb_blurb_content .et_pb_blurb_container blockquote p{
	background: #3BD0D6;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
    padding: 0.5rem;
	color: #ffffff;
	font-size: 1rem;
	font-weight: bold;
	justify-content: center;
} 
.M_052-Cardbadge .et_pb_blurb_content p{
	padding-bottom: 0.5rem;
}
.M_052-Cardbadge a{
	background: #E86600;
    border-radius: 999px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.625rem 1.5rem;
    font-size: 1rem;
	font-weight: bold;
    font-family: 'Bariol Regular',sans-serif;
 	margin: 0 auto;
}

/*---------------- M_053----------------------- */
.M_053-Card .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 21px !important;
}
.M_053-Card .et_pb_module_header{
	padding-bottom: 2.75rem;
    width: 200px;
    margin: 0 auto;
}
.M_053-Card .et_pb_blurb_content .et_pb_blurb_container blockquote{
	margin: 0;
    border-left: none;
    padding-left: 0px;
}
.M_053-Card .et_pb_blurb_content .et_pb_blurb_container blockquote p{
	background: #3BD0D6;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
    padding: 0.5rem;
	color: #ffffff;
	font-size: 1rem;
	font-weight: bold;
	justify-content: center;
} 
.M_053-Card a{
	width: 174px;
	height: auto;
	background: #E86600;
    border-radius: 999px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.625rem 1.5rem;
    font-size: 1rem;
	font-weight: bold;
    font-family: 'Bariol Regular',sans-serif;
 	margin: 0 auto;
}

/*---------------- M_053 -Card  + badge + call-to-action----------------------- */
.M_053-Card-badge .et_pb_blurb_description{
	height: 106px;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}
.M_053-Card-badge .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 21px !important;
}
.M_053-Card-badge .et_pb_module_header{
	padding-bottom: 1rem;
}
.M_053-Card-badge .et_pb_blurb_content .et_pb_blurb_container blockquote{
	margin: 0;
    border-left: none;
    padding-left: 0px;
}
.M_053-Card-badge .et_pb_blurb_content .et_pb_blurb_container blockquote p{
	background: #3BD0D6;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-bottom: 0;
    padding: 0.5rem;
	color: #ffffff;
	font-size: 1rem;
	font-weight: bold;
	justify-content: center;
} 
.M_053-Card-badge a{
	width: 174px;
	height: auto;
	background: #E86600;
    border-radius: 999px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.625rem 1.5rem;
    font-size: 1rem;
	font-weight: bold;
    font-family: 'Bariol Regular',sans-serif;
 	margin: 0 auto;

}
.m_045 .et_pb_blurb_content .et_pb_main_blurb_image,
.m_046 .et_pb_blurb_content .et_pb_main_blurb_image,
.m_047 .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 0.5rem;
}
.m_045 .et_pb_blurb_content .et_pb_module_header,
.m_046 .et_pb_blurb_content .et_pb_module_header,
.m_047 .et_pb_blurb_content .et_pb_module_header{
	padding-bottom: 8!important;
}
.btn-teaser::after {
    content: " " url(https://www.verti.de/wp-content/uploads/Path-Copy.svg) !important;
    display: inline-block;
    position: relative;
    top: 0.25rem;
    right: -0.563rem !important;    
} 

/* -------------------------- M_089  M_090 Sello ------------------- */
.M_089sellos{
	display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
} 
.M_089sellos .et_pb_blurb_content .et_pb_main_blurb_image{
	margin-bottom: 0.5rem;
}
.M_089sellos .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{
	padding-bottom: 1rem;
}
.M_089sellos .et_pb_blurb_description blockquote{
	margin: 0;
    border-left: none;
    padding-left: 0px;
    width: 100%;
}

/* ////// teaser_176/////// */
.teaser_176{
	cursor: pointer;
}
.teaser_176 .et_pb_promo_description blockquote{
	margin:  0 ;
    border-left: none;
    padding-left: 0;
	padding-top: 8px;
}
.teaser_176 .et_pb_promo_description p{
	padding-bottom: 0;
}
.teaser_176 .et_pb_promo_description a{
	font-size: 16px;
}
.teaser_176 .et_pb_promo_description a::before{
	content: " " url(https://www.verti.de/wp-content/uploads/Shape.png);
	display: inline-block;
	width: 2rem; 
	height: 1.938rem;
    position: relative;
    top: 0.5rem;
    left: 0;
}

/* //////teaser_177/////// */
.teaser_177 .et_pb_promo_description blockquote{
	margin:  0 ;
    border-left: none;
    padding-left: 0;
}
.teaser_177 .et_pb_promo_description a{
	font-size: 16px;
}
.teaser_177 .et_pb_promo_description a::before{
	content: " " url(https://www.verti.de/wp-content/uploads/icon-2.png);
	display: inline-block;
	width: 2rem; 
	height: 1.938rem;
    position: relative;
    top: 0.5rem;
    left: 0;
}

/* //////teaser_178/////// */
.teaser_178 .et_pb_promo_description blockquote{
	margin:  0 ;
    border-left: none;
    padding-left: 0;
}
.teaser_178 .et_pb_promo_description a{
	display: flex;
    flex-wrap: nowrap;
    width: 100%;
    line-height: 17px;
    padding-top: 8px;
}
.teaser_178 .et_pb_promo_description a::before{
	content: " " url(https://www.verti.de/wp-content/uploads/icon-2.png);
	display: inline-block;
	width: 2rem; 
	height: 1.938rem;
    position: relative;
    top: 0.3rem;
    margin-right: 4px;
}
.teaser_178 .et_pb_promo_description  .text178{
	color: #E86600;
	font-size: 12px;
	font-family: 'Bariol Bold',sans-serif;
	text-transform: uppercase;
}

/* ///////teaser_179 - 180 - 180a////// */
.teaser_179 .et_pb_promo_description blockquote, .teaser_180 .et_pb_promo_description blockquote, .teaser_180-a .et_pb_promo_description blockquote{
	margin:  0 ;
    border-left: none;
    padding-left: 0;
	padding-top: 8px;
}
.teaser_179 .et_pb_promo_description p, .teaser_180 .et_pb_promo_description p, .teaser_180-a .et_pb_promo_description p{
	padding-bottom: 0;
}
.teaser_179 .et_pb_promo_description a, .teaser_180 .et_pb_promo_description a, .teaser_180-a .et_pb_promo_description a{
	font-size: 16px;
}
.teaser_179 .et_pb_promo_description a::before{
	content: " " url(https://www.verti.de/wp-content/uploads/Combined-Shape-4.png);
	display: inline-block;
	width: 2rem; 
	height: 1.938rem;
    position: relative;
    top: 0.5rem;
    left: 0;
}
.teaser_180 .et_pb_promo_description a::before, .teaser_180-a .et_pb_promo_description a::before{
	content: " " url(https://www.verti.de/wp-content/uploads/icon-2.png);
	display: inline-block;
	width: 2rem; 
	height: 1.938rem;
    position: relative;
    top: 0.5rem;
    left: 0;
}
.teaser_180-a .et_pb_promo_description blockquote p{
	margin-bottom: 8px;
}

/* //////////////////////// */
.forms-icon{
	cursor: pointer;	
}
.forms-icon.active .et-pb-icon,
.forms-icon.active a,
.forms-icon.active.et_pb_blurb .et_pb_module_header {
    color: #fff!important;
}
.forms-icon.active {
    background-color: #a51783!important;
}
.forms-icon-tooltip-0  .m-181tooltip3 .tiptext::after, .forms-icon-tooltip-5  .m-181tooltip3 .tiptext::after {
    margin-left: -5px;
    top: 33%;
    left: -7%;
    border-color: transparent #9DE8EB transparent transparent;
}
.fahrzeu_btn .et_pb_column, .form-07-fahrzeug .et_pb_text_inner, .btnforM_070{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.form-07-fahrzeug .et_pb_text_inner div{
	width: 200px;
	display: block;
	margin-right: 16px;
	border-bottom: 2px solid #D9DFE3;
}
.form-07-fahrzeug .et_pb_text_inner div input{
	border: none;
    font-size: 20px;
    color: #152A35;
	padding-bottom: 12px;
    font-family: 'Bariol Bold';
}
.form-07-fahrzeug .et_pb_text_inner div input::placeholder{
	color: #152A35;
} 
.form-07-fahrzeug .et_pb_text_inner div label{
	font-size: 12px;	
}
.form-07-fahrzeug label.Postleitzahl{
	font-size: 12px;
	color: #859198;
	font-family: 'Bariol-regular';
	font-weight: normal;
}
.btn08-fahrzeug .et_pb_text_inner{
	display: flex;
	flex-wrap: wrap;
}
.btn08-fahrzeug .btn-m_176{
	margin-right: 8px;
    margin-bottom: 22px;
    margin-top: 12px;
}
.btn08-fahrzeug .btn-m_176 a{
	background: #A51783;
	border-radius: 4px;
	text-transform: uppercase;
	color: #ffffff;
	padding: 12px 16px;
}
.btn08-fahrzeug .btn-m_176 a::after{
	content: " " url(https://www.verti.de/wp-content/uploads/Shape-1.png);
	display: inline-block;
	width: 1rem; 
	height: 1rem;
    position: relative;
    top: 0;
    margin-left: 12px;
    left: 0;
}
.fahrzeu09 .et_pb_code_inner{
	width: 330px;	
	margin: 0 auto;
}
.fahrzeu09 h3{
	font-size: 1rem;
    color: #A51783;
    font-family: 'Bariol Bold';
    position: relative;
    top: -17px;
    left: 125px;
}
.fahrzeu09 p{
	font-size: 1.5rem;
    color: #A51783;
    font-family: 'Bariol Bold';
    position: relative;
    top: -60px;
    left: 126px;
}
.body-range-m-075 input[type=range] + label.tex-range075 {
	font-size: 45px !important;
	color: #A51783;
	font-family: 'Bariol Bold';
	top: -58px;
}
.fahrzeu09 .range-container{
	margin-bottom: 30px;
	margin-top: 30px;
	top: 20px;
}
.btnforM_070 a{
	width: 156px;
	height: 48px;
	border: 1px solid #D9DFE3;
	color: #A51783;
	font-size: 16px;
	display: flex;
	flex-wrap: wrap;
	justify-content:center;
	align-items: center;
	font-family: 'Bariol Bold';
	cursor: pointer;
}
.btnforM_070 .btn_070-1{
	border-radius: 4px 0 0 4px;
	border-right: none;
}
.btnforM_070 .btn_070-2{
	border-radius: 0 4px 4px 0;
	border-left: none;
}
.btnforM_070 a.active{
	background: #A51783;
	color: #ffffff;
	border: 1px solid #A51783;
}
.btn_forM_070 .et_pb_main_blurb_image{
	margin-bottom: 5px;
}
.m_172tabla{
	width: 26rem !important;
	height: 19.75rem !important;
	margin-right: 1rem !important; 
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.m_172tabla:nth-child(3){
	margin-right: 0!important;
}
.texM_173modal .et_pb_blurb_content .et_pb_main_blurb_image { 
    left: 17rem;
}
form .wrapFormItens{
	width: 1020px;
}
form .wrapFormItens .formItem{
	display: flex;
    flex-wrap: wrap;
	width: max-content;
}
form .wrapFormItens .formItem label{
	width: 15.625rem;
	height: 1.25rem;
	color: #859198;
	font-size: 1rem;
	margin-bottom: 1.5rem;
}
form .wrapFormItens .formItem input{
	width: 30rem;
	height: auto;
	border: none;
	font-size: 1.5rem;
	margin-bottom: 1.5rem;
}
form .formItemBtn{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	margin: 2rem;
}
form .formItemBtn button{
	background: transparent;
    border: none;
    color: #E86600;
    font-family: 'Bariol Bold';
    font-size: 16px;
	cursor: pointer;
}
form .formItemBtn button::before{
	content: " " url(https://www.verti.de/wp-content/uploads/Shape.png);
	display: inline-block;
	width: 1rem; 
	height: 1rem;
    position: relative;
    top: 0.4rem;
    left: -1rem;
}

/* ///////////////// */
.tablaPrecioLanding .m_065-tabla-sele-tarifa .et_pb_pricing_table {
	height: 280px !important;
	border-radius: 4px;
}

/* /////////form/////////// */
.form_checkbox .et_pb_text_inner{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 33px;
}
.form_checkbox .et_pb_text_inner p{
	margin-right: 16px;
}
.form_checkbox .check-form{
	display: block;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: #FFFFFF;
	border: 1px solid #D9DFE3;
	box-sizing: border-box;
	border-radius: 4px;
	position: relative;
    top: -1.5rem;
}
.form_checkbox .check-form.active{
	background: #A51783 url(https://www.verti.de/wp-content/uploads/Vector.png)no-repeat center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    border: 0;
    background-size: 2rem 2rem;
}
.form_checkbox input{
	display: none;
}
/* /////////form/////////// */
.form_select .et_pb_text_inner label{
	font-size: 12px;
    color: #859198;
    font-family: 'Bariol Regular';
    font-weight: 400;
	position: relative;
    top: 20px;
}
.form_select .et_pb_text_inner{
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
	margin: 0 10px;
}
.form_select .et_pb_text_inner select{
	border: none;
    border-bottom: 2px solid #D9DFE3;
    width: 400px;
	padding-bottom: 9px;
	color: #152A35;
    font-family: 'Bariol Bold';
    font-size: 20px;
	cursor: pointer;
}
.form_select2 .et_pb_text_inner select{
	color: #859198 !important;
	font-family: 'Bariol Regular';
} 
.forms-icon-tooltip-0{
	position: absolute;
    top: 33px;
    right: 10px;
}
.forms-icon-tooltip-2{
	position: absolute !important;
    top: 194px;
    left: -80px;
}
.forms-icon-tooltip-3{
	position: absolute;
    top: -37px;
    right: 368px;
}
.forms-icon-tooltip-4{
	position: absolute;
    top: -34px;
    left: 42px;
}
.forms-icon-tooltip-4 .m-181tooltip3 h4{
	position: relative;
    left: 99px;
	cursor: pointer;
}
.m_065-hovertooltip, .teaser_180{
	cursor: pointer;
}
.forms-icon-tooltip-5{
	position: absolute;
    top: 162px;
    right: -107px;
}
.btn_M_070-form{
	color: #A51783 !important;
	border: 1px solid #D9DFE3;
	box-sizing: border-box;
	border-radius: 4px !important;
}
.btn_M_070-form:hover{
	color: #A51783 !important;
	border: 1px solid #A51783 !important;
}
.btn_M_070-form.active, .btn-form070 a.active{
	background: #A51783 !important;
	color: #ffffff !important;
}

/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and (max-width: 1280px){
	/*----------------------- M_122	Tabla Básica ----------------------------*/
	.m_122-tabla-basica .m_122-fila .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila .m_122-colum-4,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
		width: 250px !important;
		margin: 0 !important;
	}
}

@media only screen and (max-width: 1040px){
	/* M_072 Hero Producto No Divi */
	.m_072 .title-m_072 h2 {
    	font-size: 48px !important;
    }
}

@media only screen and (max-width: 999px){
	/*----------------------- M_122	Tabla Básica ----------------------------*/
	.m_122-tabla-basica .m_122-fila .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila .m_122-colum-4{
		width: 150px !important;
		margin: 0 !important;
	}
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
		width: 150px !important;
		margin: 0 !important;
	}
}

@media only screen and (max-width: 990px){
	/*----------------------- M_122	Tabla Básica ----------------------------*/
	.m_122-tabla-basica .m_122-fila .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila .m_122-colum-4{
		width: 33.33% !important;
		margin: 0 !important;
	}
	.m_122-fila-2 .m_122-colum-1 .m_122-tex-img-1 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{
    	right: 13px;
	}
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
		width: 33.33% !important;
		margin: 0 !important;
	}
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1{
		width: 100% !important;
	}
}

@media only screen and ( min-width: 981px ) {}

@media only screen and ( max-width: 980px ) {
	/* Img. Izq. + Beneficios Der. + Sellos */
	.m_073 .m_073-column_1{
		width: 100% !important;
		order: 2 !important;
   	}
	.m_073 .m_073-column_2{
		width: 100% !important;
		padding: 1.25rem;
		order: 1 !important;
    }

	/* M_074	Hero Beneficios - Tipo B	Img. Der. + Beneficios Der. + Sellos */
	.m_074 .m_074-column_1{
		width: 100% !important;
   	}
	.m_074 .m_074-column_2{
		width: 100% !important;
		padding: 1.25rem;
    }

	/* M_078	Hero Icono	Icono Izq. + Beneficios Der. + Sellos */
	.m_078 .m_078-column_1{
		width: 100% !important;
	}
	.m_078 .m_078-column_2{
		width: 100% !important;
		padding: 1.25rem;
	}

	/*MENU MOBILE*/
	.menu1{
		display: none!important;
	}
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {}

@media only screen and (max-width: 966px){
	/* M_072 Hero Producto No Divi */
	.m_072-et_pb_column_1{
		width: 100% !important;
    }
	.m_072-et_pb_column_2{
		width: 100% !important;
    }
}

@media only screen and (max-width: 780px){
	.M_052-Card .et_pb_blurb_description{
		height: 168px;
	}

	/*---------------- M_052-Card+ badge ----------------------- */
	.M_052-Cardbadge .et_pb_blurb_description{
		height: 168px;
	}

	/*---------------- M_053 -Card  + badge + call-to-action----------------------- */
	.M_053-Card-badge .et_pb_blurb_description{
		height: 115px;
	}
}

@media ( max-width: 768px ) {
	/* M_072 Hero Producto No Divi */
	.m_072{
		max-width: 100% !important;
    }
	.m_072 .wrap-icon > div{
		width: 26% !important;
	}
}

@media only screen and ( max-width: 767px ) {
	/* Card 3 col - Blog - Cat + Título + Fecha + Hora + Autor */
	.card-blog-3c-c .post-meta > a {
		color: #4D5D66;
		top: -175px;
		left: 0;
	}
	/* m052-card-4c-b */
	/*Card 4 col - Info - Icono + Título + Descripción + Badge + CTA*/
	.m052-card-4c-b .img-m052 img{
		position: absolute;
		left: -1.25rem;
	}
	.m052-card-4c-b .img-m046-m047 img{
		left: 0.625rem !important;
	}
	/* Tabla precios: Card + Lista bullets + Botón Texto + Promoción + Botón */
	.tabla-precios-card .et_pb_column_1_3{
		width: 100%!important;
		margin-right: 0!important;
	}
	/* Slider selección de seguro */
	.slider-selec input[type=range] {
		height: 2.5rem;
		margin: 0.625rem 0;
		width: 75%;
	  	background: transparent;
	  	position: absolute;
		top: 45px;
	  	left: 51px;
	  	z-index: 10;
	  	transition:all .2s ease-in-out;
  	}
  	.slider-selec .et_pb_column{
	  	padding: 0px 0.625rem;
  	}
	.slider-selec .M_066 .range-1{
		width: 82%;
  		height: 0.625rem;
  		left: 1.875rem;
	}
	/* --------------M_125	 --------------------*/
	.m_125-productos .m_125-fila .m_125-col-1,
	.m_125-productos .m_125-fila .m_125-col-2,
	.m_125-productos .m_125-fila .m_125-col-3,
	.m_125-productos .m_125-fila .m_125-col-4{
		width: 95% !important;
		height: auto !important;
		margin: 0 auto!important;
		margin-bottom: 1rem !important;
	}
	.m_125-productos .m_125-fila .m_125-col-1,
	.m_125-productos .m_125-fila .m_125-col-2,
	.m_125-productos .m_125-fila .m_125-col-3{
		margin-right: 0 auto !important;
	}
	.m_125-productos .m-125-fila2 .m-125-col-1,
	.m_125-productos .m-125-fila2 .m-125-col-1{
		width: 100% !important;
		height: auto !important;
		text-align: center;
	}
	/* M_172	Opciones Check Básico	Opciones - Check básico */
	.tabla-precios-card-1 .et_pb_column_1_3{
		width: 100%!important;
	 	margin-right: 0!important;
	}
}

@media only screen and (min-width: 700px){
	/* M_179	Resumen Mi Auto	Resumen - Mi auto */
	.m_180-fila-teaser .et_pb_column .et_pb_accordion .et_pb_toggle_content{
		display: block !important;
	}
	.m_180-fila-teaser .et_pb_toggle_title:before{
		color: transparent !important;
	}
}

@media only screen and (max-width: 590px){
	/* -------------------------------------------M_125	 --------------------*/
	.m_125-Productos01{
		width: 100% !important;
		max-width: 100% !important;
	}
	.m_125-Productos01 .et_pb_text_inner{
		width: 95% !important;
		margin: 0.625rem !important;
		height: 21rem;
		padding-bottom: 34px;
		padding-top: 34px;
	}
	.m_125-Productos01 .et_pb_text_inner figure{
		width: 65px;
		height: 55px;
	}
	.m_125-Productos01 .et_pb_text_inner h3 {
		top: 195px;
	}
	.m_134-grid-a .et_pb_column .m085-quote .et_pb_text_inner p{
		font-size: 23px;
		line-height: 2rem !important;
	}
	.m_125-Productos01 .et_pb_text_inner div .m002-btn{
		font-size: 1rem !important;
		padding: 0.75rem 70px;
	}
	.m_134-grid-col-2 .slick-list .slick-track .slick-slide .et_pb_module{
		padding-top: 81px!important;
    	padding-left: 1rem!important;
    	padding-right: 0.5rem;
	}
	.m_134-grid-fila2 .m_134-grid-col-1 .et_pb_module{
		margin-top: 1.1rem !important;	
	}
	.m_134-grid-fila .m_134-grid-col-1 .et_pb_module{
		margin-bottom: 1.1rem !important;
	}
	.m_134-grid-a .m_134-grid-fila2 .m_134-elemen2 .slick-track{
		left: -3.3rem;
	}
	.m_134-grid-a .m_134-grid-fila2 .m_134-elemen2 .slick-track .slick-slide .et_pb_module{
		border-radius: 0.25rem;
	}
	.m_134-grid-a .m_134-grid-fila .m_134-grid-col-2 .slick-track{
		left: -3.2rem;
	}
	.m_134-grid-a .m_134-grid-fila .m_134-grid-col-2 .slick-track .slick-slide{
		width: 15.813rem !important;
		height: 15.813rem !important;
	}
	.m_134-grid-a .m_134-grid-fila .m_134-grid-col-2 .slick-track .slick-slide .et_pb_module{
		border-radius: 0.25rem;
	}

	/* ------------M_142	Contacto - Básico  y  M_143	Contacto - Partner--------------------*/
	.m_141 .m_141-col1{
		width: 100%;
		height: auto;
		margin-right: 0px;
		padding: 1rem;
	}
	.m_141{
		width: 95% !important;
	}

	/*----- M_144	Hero Acción - Básico - Tipo A	Hero Acción - Básico - 1 CTA -----*/
	.m_144 .m_144-fila-btn .et_pb_column{
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
	}
	.m_144 .m_144-fila-btn .et_pb_column .m-144-btn{
		width: 100%;
		margin: 0 !important;
	}
	.m_144 .m_144-fila-btn .et_pb_column div{
		margin-right: 0;
	}

	/*------------ M_146 Hero Acción - Step by Step - Tipo A ---------------------*/
	.m_146 .m_144-fila-btn .et_pb_column{
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
	}
	.m_146 .m_144-fila-btn .et_pb_column .m-144-btn{
		width: 100%;
		margin: 0 !important;
	}
	.m_146 .m_144-fila-btn .et_pb_column div{
		margin-right: 0;
	}
	.m_146  .m_146-fila .et_pb_column{
		display: flex;
    	flex-wrap: wrap;
		width: max-content !important;
	}

	/* -------M_148	Hero Acción - Código postal	Hero Acción - Código postal ----------*/
	.m_148 .m_144-fila-btn .et_pb_column{
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
	}
	.m_148 .m_144-fila-btn .et_pb_column .m-144-btn{
		width: 100%;
		margin: 0 !important;
	}
	.m_148 .m_144-fila-btn .et_pb_column div{
		margin-right: 0;
	}
	.m_148  .m_146-fila .et_pb_column{
		display: flex;
    	flex-wrap: wrap;
	}

	/* ------------------- M_149 	Guía - Tipo A	Guía - 2 cards -------------------------*/
	.m_149-guía-a .m_149-fila-guía-a .m_149-post article{
		width: 95% !important;
		display: inline-block !important;
		margin-left: 0.625rem;
	}
	.m_149-guía-a .m_149-fila-guía-a .m_149-post article h2 {
		order: 2 !important;
		position: relative;
		top: 1.5rem;
	}
	.m_149-guía-a .m_149-fila-guía-a .m_149-post article p {
		order: 1 !important;
		position: relative;
		top: -46px;
	}
	.m_152  .slick-slide .main-card p img{
		margin: 0 auto !important;
	}

	/* -------------------M_153 a M_162	Opciones extra - Tipo A	Opciones Extra - 3 cards--------------------- */
	.m_153 .m_153-fila .et_pb_column .et_pb_module{
		margin-bottom: 1rem;
		min-height:9.5rem !important;
	}

	/* -----------M_165	Información adicional - Tipo B	Imagen/Icono + Texto + CTA - Tipo A ----------*/
	.m_165 .m_165-col2{
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		flex-direction: column;
	}
	.m_165 .icon-tex .et_pb_text_inner{
		margin-left: 0;
		margin-top: 2rem;	
	}

	/* -----------M_165	Información adicional - Tipo B	Imagen/Icono + Texto + CTA - Tipo A ----------*/
	.m_167 .m_167-fila .m_167-col-2 .et_pb_module .et_pb_blurb_content{
		display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
		height: 25px;
	}
}

@media only screen and (max-width: 560px){
	/*----------------------- M_122	Tabla Básica ----------------------------*/
	.m_122-title-size h2{
		font-size: 1.25rem!important;
	}
	.m_122-tabla-basica{
		display: block;
		width: 100%;
		height: 80vh;
	}
}

@media only screen and (max-width: 540px){
	/*---------------- M_052-Card+ badge ----------------------- */
	.M_052-Card .et_pb_blurb_description{
		height: 113px !important;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: space-between;
	}
	.M_052-Card .et_pb_blurb_content .et_pb_blurb_container h4{
	    padding-bottom: 0;
	}
	.M_052-Card a{
    	padding: 0.625rem 4rem;
	}
	.M_052-Cardbadge .et_pb_blurb_description{
		height: 168px !important;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: space-between;
	}
	.M_052-Cardbadge .et_pb_blurb_content .et_pb_blurb_container h4{
	    padding-bottom: 0;
	}
	.M_052-Cardbadge a{
    	padding: 0.625rem 70px;
	}

	/*---------------- M_053----------------------- */
	.M_053-Card .et_pb_blurb_content .et_pb_blurb_container h4{
	    padding-bottom: 0;
	}
	.M_053-Card a{
		width: 279px;
    	padding: 0.625rem 76.5px;
	}
	.M_053-Card .et_pb_blurb_description{
		height: 146px !important;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: center;
	}

	/*---------------- M_053 -Card  + badge + call-to-action----------------------- */
	.M_053-Card-badge .et_pb_blurb_description{
		height: 115px !important;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: space-between;
	}
	.M_053-Card-badge .et_pb_blurb_content .et_pb_blurb_container h4{
	    padding-bottom: 1rem;
	}
	.M_053-Card-badge a{
		width: 279px;
    	padding: 0.625rem 76.5px;
	}

	/* /////////form/////////// */
	.forms-icon-tooltip-2{
		position: absolute;
   		top: 195px;
    	left: 20px;
		z-index: 10 !important;
	}
}

@media only screen and (max-width: 520px){
	.et_monarch .et_social_left .et_social_network_label div {
   		display: none !important;
	}
	.et_monarch .et_social_autowidth.et_social_networks li:nth-child(n) {
    	width: auto !important;
    	margin: 0 0 0 0 !important;
    	clear: none !important;
	}
	.et_social_icons_container{
		width: 100%;
    	display: flex;
    	flex-wrap: wrap;
    	justify-content: space-between;
	}
	.et_monarch .et_social_networks .et_social_icons_container {
    	width: 100vw !important;
    	display: flex !important;
    	flex-wrap: wrap !important;
    	justify-content: space-between !important; 
		position: relative;
    	left: -1.875rem;
	}

	/* M_094	Lista Documentos - Básica	Lista - Doc - Tipo A - Icono + Título + Acción */
	.m_094 .m_095-colum-1 .et_pb_blurb_description{
		position: relative !important;
		left: -5px !important;
		top: 33px !important;
	}
	.m_094 .m_095-colum-1{
		margin-bottom: 1rem !important;
	}
	.row-element .M_094-colum01 {
		margin-bottom: 0px!important;
	}

	/* M_095	Lista Documentos - Label	Lista - Doc - Tipo B - Icono + Título + Label + Acción */
	.m_095-colum-2{
		position: absolute;
    	top: 27px;
    	right: 0; 
	}

	/* M_097	Lista Eventos - Rango	Lista - Evento - Rango fechas - Fecha desde/hasta + Título + Descripción */
	.m_097 .m_097-colum-1{
		display: flex;
		flex-wrap: wrap;
		margin: 0 auto !important;
		justify-content: left;
		position: relative;
		top: 25px;
	}
	.m_097-fecha.et_pb_blurb_position_left .et_pb_blurb_container, .m_097-rango.et_pb_blurb_position_left .et_pb_blurb_container{
		padding-left: 0 !important;
	}

	/* M_098	Lista Media	Lista - Media - Img/Vídeo + Icono + Título + Label + Acción */
	.m_098-lista-Media{
		width: 100% !important;
		padding-left: 0.625rem;
	} 
	.m_098-lista-Media .m_098-colum-1{
		margin: 0 !important;
		width: 74px !important;
		padding: 0 !important;
		margin-right: 0 !important;
	}
	.m_098-lista-Media .m_098-colum-2{
		width: calc(100% - 100px)!important;
		margin-left: 0.625rem;
		position: absolute;
		right: 0.625rem;
		margin-bottom: 0!important;
	}
	.m_098-lista-Media .m_098-Media{
		width: 74px !important;
		height: 74px !important;
		border-radius: 0.25rem;
		overflow: hidden;
	}
	.m_099 .fluid-width-video-wrapper{
		padding-top: 100% !important;
	}

	/* M_099	Lista Prensa	Lista - Media - Img/Vídeo + Icono + Título + Label + Acción */
	.m_099 .m_099-label-tex .et_pb_blurb_container .et_pb_blurb_description{
		position: relative;
		left: 0;
		top:0;
		padding-bottom: 1rem;
	}
	.m_099 .m_099-label-tex .et_pb_blurb_container{
		display: flex;
		flex-direction: column;
	}
	.m_099 .m_099-colum-1{
		margin: 0 !important;
		width: 100% !important;
		padding: 0.625rem;
	}
	.m_099 .m_099-colum-2{
		margin: 0;
		padding-left: 0.625rem;
		width: 80% !important;
	}
	.m_099 .m_099-colum-3{
		width: 20% !important;
		margin: 0;
        padding-right: 0.625rem;
	}
}

@media only screen and (max-width: 499px){
	/* M_172	Opciones Check Básico	Opciones - Check básico */
	.m_169 .et_pb_section{
		width: auto;
		height: auto;
	}
}

@media only screen and (max-width: 489px){
	/* M_083	Hero Mensaje	Hero Mensaje - Icono + Mensaje + 1 o 2 CTA */
	.m_083 .btn-m_083 .m002 {
		width: 100%;
		margin: 0 !important;
		margin-left: 0px !important; 
		text-align: center;
		margin-bottom: 1.5rem !important;
	}

	/* M_106	Info Blog */
	.m_106-info-blog .m_106{
		width: 100%;
		height: auto;
		padding: 1rem;
	}
	.m_106-info-blog .m_106 h1{
		font-size: 1.25rem;
		padding: 0;
	}
	.m_106-info-blog .m_106 p{
		font-size: 1rem;
		padding: 0;
	}
	.m_106-info-blog .m_106 img{
		width: 1rem;
		height: auto;
	}

	/* M_107 Info Artículo */
	.m_107-info-articulo{
		width: 100%;
	}
	.m_107-info-articulo .post-meta .author a{
		margin: 0 !important;
	}
	.m_107-info-articulo .rt-reading-time {
		right: -50px;
	}

	/* M_119	Overlay Básico - Tipo A	Overlay - Icono + Título + Texto + CTA */
	#m_119-overlay-a .m_119-text p{
		font-size: 1rem;
		width: calc(100% - 50px);
	}
	#m_119-overlay-a .btn-m_119 .m002{
		font-size: 1rem !important;
		margin: 0 auto !important;
		justify-content: center;
		padding: 0.875rem 72px;
	}
	#m_119-overlay-a .btn-m_119{
		margin-top: 2rem;
	}
	#m_119-overlay-a .btn-m_119 .m_119-icon-tex{
		position: relative;
		left: 0;
		top: 1.875rem;
	}
}

@media only screen and (max-width: 487px){
	/* Card 4 col - Info - Icono + Título + Descripción + Badge + CTA */
	.m_052{
		width: 343px !important;
		height: 344px !important;
		padding-top: 28px !important;
    }
	.m_052 .wrap-m_052 {
    	margin-bottom: 0.5rem !important;
    }
	.m_052 .img-m_052 img {
		width: 3.875rem !important;
	}
	.m_052 h1{
		padding-bottom: 6px !important;
        padding-top: 0.625rem !important;
	}

	/* Card 4 col - Info - Icono + Título + Badge + CTA */
	.m_053{
		width: 343px !important;
		height: 312px !important;
		padding-top: 34px !important;
	}
	.m_053 .wrap-m_052 {
		margin-bottom: 0.5rem !important;
	}
	.m_053 .img-m_052 img {
		width: 3.875rem !important;
	}
	.m_053 h1{
		padding-bottom: 0.75rem !important;
        padding-top: 0.625rem !important;
	}

	/* Card 4 col - Info - Icono + Título + CTA */
	.m_054{
		width: 343px !important;
		height: 290px !important;
		padding:34px !important;
	}
	.m_054 .wrap-m_052 {
		margin-bottom: 0.5rem !important;
	}
	.m_054 .img-m_052 img {
		width: 3.875rem !important;
	}
	.m_054 h1{
		padding-bottom: 6px !important;
		padding-top: 0.625rem !important;
	}
	.tabla-precios-card{
	    margin-left: 2.5rem;
        margin-right: 2.5rem;
        padding-left: 0.125rem;
        padding-right: 0.125rem;
    }
	.tabla-precios-card .img-m_065{
		position: absolute;
		left: -0.938rem;
		top: 6px;
	}
	.tabla-precios-card{
		width: 95%;
    	margin: 0px auto;
	}
	.tabla-precios-card .slick-slide{
		margin: 5px;
		
	}
	.tabla-precios-card .m_065-navsave24{
		position: relative;
		top: -21px;
		left: 230px;
	}

	/* M_072 Hero Producto No Divi */
	.m_072{
		max-width: 100%;
    }
	.m_072 .wrap-m-072{
		box-shadow: none !important;
		margin-top: 0.938rem !important;
		margin-bottom: 0.938rem !important;
        padding: 0 !important;
	}
	.m_072 .title-m_072 h2{
		font-size: 2rem !important;
		margin-left: 0 !important;
    }
	.m_072 .icon-title{
		display: none !important;
		margin-right: 0;
	}
	.m_072 .btn{
		width: 100% !important;
		margin-bottom: 0.625rem !important;
		text-align: center; 
	}
	.m_072 .wrap-m-072 .m002{
		font-size: 1rem !important;
		padding: 0.625rem 2rem 0.625rem 3rem !important;
    }
	.m_072 .wrap-icon .icon, .m_072 .wrap-icon h3{
    	margin-left: 0 !important;
    }
	.m_072 .wrap-m-072 .m002 .img-btn{
		width: 1.25rem;
		height: 1.25rem;
		display: block !important;
		position: absolute;
		left: 1rem;
		top: 0.6rem;	
    }
	.m_072 .Mehr{
		display: block !important;
    }
	.m_072 .wrap-icon > div {
    	margin: 0 0.625rem !important;
    }
	.m_072 .wrap-icon > div{
		width: 25% !important;
    }
	.m_072 .m-072-none{
		display: none;
	}

	/* Img. Izq. + Beneficios Der. + Sellos */
	.m_073 .m_073-column_1{
		width: 100% !important;
		order: 2 !important;
	}
	.m_073 .m_073-column_2{
		width: 100% !important;
		padding: 1.25rem;
		order: 1 !important;
	}

	/* M_074	Hero Beneficios - Tipo B	Img. Der. + Beneficios Der. + Sellos */	
	.m_074 .m_074-column_1{
		width: 100% !important;
	}
	.m_074 .m_074-column_2{
		width: 100% !important;
		padding: 1.25rem;
	}

	/* M_075 Hero Slider	Slider Izq. + Sellos + Img. Der.  */
	.body-range-m-075 {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		font-family: 'Bariol Regular',sans-serif;
		margin: 0;
	}
	.body-range-m-075 input[type=range] + label {
		top: -36px;
		left: 129px;
	}
	.body-range-m-075 h2 {
		top: -7px;
		left: 126px;
	}
	.body-range-m-075 h3{
			text-align: center;
	}

	/* M_078	Hero Icono	Icono Izq. + Beneficios Der. + Sellos */
	.m_078 .m_078-column_1{
		width: 100% !important;
	}
	.m_078 .m_078-column_2{
		width: 100% !important;
		padding: 1.25rem;
	}

	/* M_079	Hero Info - Ancla Blanco	Hero Info - Texto + Sellos + Menú anclado - Tipo A */
	.m_079 .menu-interno ul li {
		white-space: nowrap;
	}
	.m_079 .menu-interno ul li a{
		font-size: 1rem;
	}
	.m_079 .menu-interno ul li img{
		margin: 0 0.4rem 0.4rem 0.9rem;
    	height: 1.2rem;
	}
	.m_079 .m_079-slider{
		overflow-x: scroll;
	}
	.m_079 .menu-interno p{
		top: -1.25rem;
        left: 0.625rem;
	}
	.m_079-slider{
    	display: -webkit-inline-box !important;
		flex-wrap: unset !important;
		overflow: auto;
        width: 100%;
	}

	/* -----teaser_180-a----- */
	.fahrzeu09 h3{
    	left: -10px;
	}

	/* ----- FORMS -----*/
	form .wrapFormItens{
		width: 100% !important;
	}
	form .wrapFormItens .formItem label,form .wrapFormItens .formItem input {
		width: 100%;
		height: auto;
	}
	.form_select .et_pb_text_inner select{
    	width: 100%;
	}
}

@media only screen and (max-width: 480px){
	/* Slider selección de seguro */
	.slider-selec .mas-01{
		display: block;
		left: 125px;
	}
	.slider-selec .mas-02{
		display: block;
		right: 110px;
	}
}

@media only screen and (max-width: 460px){
	/*----------------------- M_122	Tabla Básica ----------------------------*/
	.m_122-tabla-basica .m_122-fila .m_122-colum-1,
	.m_122-tabla-basica .m_122-fila .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila .m_122-colum-4, 
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-2,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-3,
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-4{
		width: 33.33% !important;
		margin: 0 !important;
	}
	.m_122-fila-2 .m_122-colum-1 .m_122-tex-img-1 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{
    	right: 13px;
	}
	.m_122-tabla-basica .m_122-fila-2 .m_122-colum-1{
		width: 100% !important;
	}

	/* -----M_123	Tabla Comparación----- */
	.m_123-tabla-comparación .m_122-fila .m_122-colum-1,
	.m_123-tabla-comparación .m_122-fila .m_122-colum-2,
	.m_123-tabla-comparación .m_122-fila .m_122-colum-3,
	.m_123-tabla-comparación .m_122-fila .m_122-colum-4{
		width: 100% !important;
		left: 0;
	}
	.m_123-tabla-comparación .m_122-fila-2 .m_122-colum-2,
	.m_123-tabla-comparación .m_122-fila-2 .m_122-colum-3,
	.m_123-tabla-comparación .m_122-fila-2 .m_122-colum-4{
		width: 100% !important;
	}
	.m_123-tabla-comparación .m_122-fila-2 .m_122-colum-2{
		position: relative;
		left: 0px;
	}
}

@media only screen and ( max-width: 400px ){
	/* M_172	Opciones Check Básico	Opciones - Check básico */
	.tabla-precios-card-1 .m_065-tabla-sele-tarifa .et_pb_pricing_content li{
		padding-left: 60px; 
		padding-right: 80px;
	}
}

@media only screen and (max-width: 397px){
	/* M_172	Opciones Check Básico	Opciones - Check básico */
	.texM_173 .et_pb_blurb_content .et_pb_main_blurb_image{
		display: flex;
		flex-wrap: wrap;
		position: absolute;
		left: 170px;
		top: 9px;
	}
	.m_169 .et_pb_text_align_right {
		margin-top: -41px!important;
		margin-right: 1.25rem!important;
	}
}

@media only screen and ( max-width: 379px ){
	/*------------ M_146 Hero Acción - Step by Step - Tipo A ---------------------*/
	.m_146 .m_146-fila .et_pb_column .et_pb_module{
		margin-right: 5px!important;
    	margin-left: 5px!important;
	}

}

@media only screen and (max-width: 362px){
	/* M_119	Overlay Básico - Tipo A	Overlay - Icono + Título + Texto + CTA */
	#m_119-overlay-a .btn-m_119 .m002{
		padding: 0.875rem 52px;
	}
}

@media only screen and (max-width: 322px){
	/* M_119	Overlay Básico - Tipo A	Overlay - Icono + Título + Texto + CTA */
	#m_119-overlay-a .btn-m_119 .m002{
		padding: 0.875rem 42px;
	}
}

/*****************/
/***adicional*****/
/*****************/

/* FORMS */
.form__check {
    display: none;
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.form-de h3{
		margin-top: 3.5rem !important;
	  align-items: center;
    font-size: 1.25rem;
    color: #E86600;
    font-family: 'Bariol Regular',sans-serif;
    font-weight: 700;
}
.form-de input, .form-de select, .form-de textarea{
	  border: none;
    width: 100%;
    padding: 0.625rem;
    border-bottom: 0.063rem solid #D9DFE3;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-family: 'Bariol Regular',sans-serif;
    color: #152A35;
}
.form-de .active ::placeholder{
	visibility: hidden;
}
.form-de .active input{
		border-bottom: 0.063rem solid #a51783;
}
.form-de .active label{
	visibility: visible;
   opacity: 1;
   color: #A51783;
}
.hidden{
	visibility: hidden;
}
.form__element{
	margin-top: 1.5rem !important;
}
.form-de input[type=checkbox]{
	width: 3.5rem;
  height: 1.5rem;
	margin-right: 11px;
}
.form__row--vertical-flex, .checkbox__wrapper{
	 display: flex!important;
}
.form__row--vertical-flex .form__element--narrow{
    width: 40%;
    padding-right: 10%;
}
.form__row--vertical-flex .form__element--dha{
    width: 40%;
    padding-left: 10%;
}
.form__row--vertical-flex .form__element--wide{
	width: 60%
}
.form__submit{
	background-color: #e86600 !important;
    color: #ffffff !important;
    border: none;
    width: 65%;
    font-size: 1.25rem;
    margin-top: 1.5rem;
    height: 3rem;
    border-radius: 999px !important;
    padding: 0 1rem !important;
}
.form-de button{
	cursor: pointer;
}
.form-de .wpcf7-list-item-label{
	top: 0px !important;
	left: 0px !important;
}

/*TAB FIX*/
.m_124_tabs .et_pb_tabs_controls {
   max-width: fit-content!important;
}

/*SECTION HEIGTH FIX*/
.m_090sello-horizontal{
	height: 90px;
}

/*MENU ICONS*/

.tel-icon:before{
	font-family: 'verti-ico' 	!important;
	content: none;
	margin-right: 10px;
	padding-bottom: 8px;
}

/*.login-icon:before{
	font-family: 'Verti-DE' !important;
    content: "\ea02";
}*/

.menu-button {
margin: -0.125rem 0 0 0 !important;
}

/* FIX TAB NICLAS*/
 @media only screen and (min-width: 981px){
#post-386203 .m_122-fila-2, #post-386204 .m_122-fila-2 {
width: 50%!important;
}
} 

/* FIX MENU */
.et_pb_sticky .et_pb_menu_3_tb_header.et_pb_menu, .et_pb_sticky .et_pb_menu_2_tb_header.et_pb_menu {
	    margin-top: 13px;
}

/* FIX CARDS H2 size */
/*.et_pb_text_inner h2 {
	font-size: 54px;
}*/

/* PRESEMITELUNGEN LIST */
.none{
	display: none;
}
#ver_mas{
	width: 160px;
	margin: auto;
}
.presse_list{
	width: 100%;
}

/* CO2 FORM */
#jegForm-result p, #jegForm-result a, #jegForm-noresult p{
	margin: 20px;
}
#jegForm-result a{
		font-weight: 500;
    padding: .3em 1em;
    line-height: 1.7em!important;
    background-color: transparent;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    border: 2px solid;
    border-radius: 3px;
    text-decoration: none !important;
    color: #a51783!important;
}

/* werkstattsuche FORM */ 
.werkstattsuche_form button{
	font-size: 16px;
	width: 256px;
}
@media(max-width: 400px){
	.werkstattsuche_form button{
	  margin: auto;
    margin-top: 20px;
    display: table;
}
}

/* HERO HOME */ 
.oculto{
	display:none!important;
}
@media (min-width: 981px){
	.m_072-warp .m_072-et_pb_column_1{
		display: -webkit-inline-box;
	}
	.m_072-warp .et_pb_row_5col .et_pb_column_1_5{
		margin-top: 50px;
	}
}
@media (max-width: 767px){
	.header-badge {
    top: 15rem!important;
		margin-left: -50px;
	}
}
.m_072-warp .et_pb_blurb_extended{
	left: 30%;
}

/* autoversicherung */
.et_pb_blurb_extended_3.et_pb_blurb_extended .et_pb_blurb_content {
	/* margin-left: 0px!important; */
}
@media(max-width: 500px){
.autoversicherung-btn .m_165-col2{
	flex-direction: initial!important;
}
.autoversicherung-btn .et_pb_button_4_wrapper {
    margin-left: 5px!important;
}
.et_pb_blurb_extended_3.et_pb_blurb_extended .et_pb_blurb_content {
    margin-left: auto!important;
    margin-right: auto!important;
}
}

/* carousel fix */
.margin-fix-slider .m_134-grid-col-2 {
	margin-right: 20px!important;
}

/* kerriere acordeon */
#show{
	cursor: pointer;
}

/* slick homepage */
@media (min-width: 500px){
	.oculto-desktop{
		display: none;
	}
}
@media (max-width: 500px){
	.oculto-mobile{
		display: none;
	}
}


/*Issues testing*/

/*Issue 001*/
@media screen and (max-width: 767px) {
	.m001.footer .et_pb_toggle_content.clearfix{
		    padding-right: 10%!important;
}
}

/**Issue 002**/
.icon-icon-nav-user-32:before {
    content: "\ea02"!important;
	font-size: 24px!important;
	color: #859198!important;
}
.icon-icon-nav-phone-32:before {
    content: "\e9ea"!important;
	font-size: 24px!important;
	color: #859198!important;
}
/*Issue 004*/
@media (max-width: 590px){
	.m_153 .m_153-fila .et_pb_column .et_pb_module {
    min-height: auto !important;
}
}
/*Issue 005*/
.et_pb_module.et_pb_cta_1.m044.M_044 blockquote > p{
	line-height: 2rem;
}
.et_pb_module.et_pb_cta_1.m044.M_044 blockquote > p > img{
	float: left;
    margin-top: 4.5px;
    margin-right: 8px;
}
@media(max-width: 768px){
	.et_pb_module.et_pb_cta_4.m043.M_043.et_pb_promo.et_pb_text_align_center.et_pb_bg_layout_dark{
	height: auto!important;
}
}

/*Issue 007*/
/*
@media (max-width: 980px){
	.breadcrumb-anchor-auto .et_pb_column{
	margin-bottom: 0;
	}
	.breadcrumb-anchor-auto .et_pb_row_6col > .et_pb_column.et_pb_column_1_6{
		width: auto;
	}

}
*/
@media (min-width: 768px) and (max-width: 980px) {
 	.m_074_tablet > .et_pb_column{
		max-width:  50%!important;
	}
	#m_074_titulo h2{
		font-size:  48px!important;
	}
	.breadcrumb-anchor-auto {
	    padding-left: 0!important;
	    padding-right: 0!important;
	    top: -5rem!important;
	    overflow-x: scroll!important;
	    flex-wrap: unset!important;
	}

}
/*Issue 008*/
@media (max-width: 767px){
	.m_149-slider-blog .slick-list {
	padding:0 15% 0 0!important;
}
	.m_149-slider-blog .slick-slide{
	opacity: .6!important;
}
.m_149-slider-blog .slick-slide.slick-current.slick-active{
	opacity: 1!important;
}

.m_149-guía-a .m_149-fila-guía-a .m_149-post article:nth-child(1) {
  margin-right: 1rem;
}
.m_149-guía-a .m_149-fila-guía-a .m_149-post article {
  width: 95% !important;
  display: inline-block !important;
  margin-left: 0.625rem;
	padding: 16px!important;
}

}
/*Issue 010*/

.m_124_fila .et_pb_tab.et_pb_tab_0.et_clickable.clearfix.et_pb_active_content{
	padding: 24px 0px!important;
}
.m_124_fila .et_pb_tab.et_pb_tab_1.clearfix{
	padding: 24px 0px!important;
}
.m_124_fila .et_pb_tab.et_pb_tab_2.clearfix{
	padding: 24px 0px!important;
}

/*Issue VA209*/

@media (min-width: 981px){
	.menu-sticky-global{
    width: 20.7%!important;
		margin-right: 0!important;
	}
}

/*Blog grid behaviour*/

.blog-grid-2 .grid-posts.loop-grid :nth-child(3n-1){
	position: relative;
	top: -20vw;
}

.blog-grid-2 .grid-posts.loop-grid :nth-child(2) .featured-image.wp-post-image{
	display: none;
}
.blog-grid-2 .grid-posts.loop-grid :nth-child(2){
	top:  0;
}

.blog-grid-2 h2.entry-title.de_title_module.dmach-post-title{
	min-height: 6rem;
}
/*
.blog-grid-2 .grid-posts.loop-grid {
	margin-bottom: -220px;
	}*/
.et_pb_gutters3 .filtered-posts>:not(.no-results-layout) {
    grid-gap: 16px;
}

@media(max-width:  767px){
	.blog-grid-2 .grid-posts.loop-grid{
		grid-column-gap: 0;
	}
}

@media (max-width: 1080px){
	.blog-grid-2 .grid-posts.loop-grid {
	margin-bottom: 0;
	}
	.blog-grid-2 .grid-posts.loop-grid :nth-child(3n-1){
	top: 0;
	}

	.blog-grid-2 .grid-posts.loop-grid :nth-child(2) .featured-image.wp-post-image{
		display: block;
	}
	.blog-grid-2 .grid-posts.loop-grid :nth-child(2){
		top:  0;
	}
}



/*menu header behaviour*/

.menu1 .et_pb_column.et_pb_column_1_2.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{
	width: auto!important;
	margin-right: 0!important;
}
.menu1 .et_pb_module.et_pb_image.et_pb_image_0_tb_header.menu1.et_multi_view__hover_selector{
	width:  130px!important;
	margin-right:  2rem!important;
}
.menu1 .et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu{
	width:  auto!important;
	display: flex;
  align-items: center;
  padding-bottom: 8px;
	float: right !important;
}
.tel-icon.et_pb_menu_page_id-405402.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-405402{
	align-items: center;
}

.menu-item-type-yspl_win .et_pb_section a{
	background-color: transparent!important;
	color: white!important;
}

/*Issue VA-223 Breadcrumbs css*/
.m042-normal, .m042{
	font-family: 'Bariol Bold'!important;
    text-transform: uppercase!important;
}

.m042-normal a {
		padding: 0 0.5rem !important;
		color: #859198 !important;
		font-weight: 700 !important;
		font-size: 12px!important;
}

.m042-normal .breadcrumb_last {
	color: #a51783 !important;
	padding: 0 0.5rem !important;
	font-size: 12px!important;
}

.m042 a {
	padding: 0 0.5rem !important;
	color: #ffffff !important;
	font-weight: 700 !important;
	font-size: 12px!important;
}

.m042 .breadcrumb_last {
	color: #FFB401 !important;
	padding: 0 0.5rem !important;
	font-size: 12px!important;
}
.m042 .et_pb_text_inner > span > span{
	font-size:  16px!important;
}
.m042-normal .et_pb_text_inner > span > span{
	font-size:  16px!important;
}





/*Divi machine pagination*/
.divi-filter-pagination{
	position: relative;
    z-index: 1;
}
    
.divi-filter-pagination li{
	border:  none!important;
}
.divi-filter-pagination a.page-numbers, .divi-filter-pagination span.current{
	display: inline-block!important;
    text-align: center!important;
    transition: ease-in .3s!important;
    border: none!important;
    border-radius: 2px!important;
    padding: 0!important;
    font-weight: 700 !important;
    font-size: 16px !important;
    margin-left: 0!important;
    margin-right: 6px!important;
    width: 24px!important;
    height: 24px!important;
    color: #859198!important;
    line-height: 1.5em!important;
}
.divi-filter-pagination a.page-numbers:hover {
    color: #a51783 !important;
    background-color: #f5e4ef !important;
    transition: .3s ease-in-out!important;
    border-color: #f5e4ef !important;
}
.divi-filter-pagination span.current{
	background-color: #f5e4ef;
}
.divi-filter-pagination .dots{
	color: #666;
    margin: 0 6px 0 0!important;
    text-decoration: none;
    font-size: 14px !important;
    font-weight: 400 !important;
    border: none !important;
}
.divi-filter-pagination a.next, .divi-filter-pagination a.prev{
	background-color: transparent;
    border-radius: 2px;
    border-color: transparent !important;
    color: #a51783 !important;
    transition: .3s ease-in-out;
    text-transform: uppercase;
    margin-left: 0;
    margin-right: 0;
    width: auto !important;
    text-align: center;
    padding-left: 20px!important;
    padding-right: 20px!important;
    align-items: baseline;
    display: inline-flex;
}
.divi-filter-pagination a.next:hover, .divi-filter-pagination a.prev:hover{
    background-color: transparent!important;

}


/*article subtitle*/

.article-subtitle .rt-reading-time{
	display:  none!important;
}
.article-subtitle h2{
	font-size: 24px!important;
	color: white!important;
	text-align: center!important;
}
@media (max-width: 768px){
	.article-subtitle h2{
	font-size: 20px!important;
}
}
/*tipbox*/
.tipbox-button p{
	float:  right;
	cursor: pointer;
}
.tipbox-text{
	float:  right;
	position: relative;
}
.tipbox-button .asterisc{
	color: #c3009e;
    font-weight: 600;
}
.tipbox-text span{
	position: absolute;
    right: -16px;
    line-height: 1px;
    top: -10px;
    cursor: pointer;
    font-size: 30px;
    font-weight: 700;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #c3009e;
}
.tipbox{
	max-height:  2rem;
	overflow-y:  hidden;
	transition: max-height 1s;
}
.tipbox.open{
	max-height: 2000px;
	transition: max-height .5s;
}

.tipbox > div.et_pb_column{
	width:98%!important;
}

/*Coupon code*/
.disabled{
	pointer-events: none;
}
#coupon-code{
 border: 2px
 solid #c3009e !important;
 border-radius: 4px;
 width: 97%;
 padding: 5px;
 margin-top: 0;
 height: 45px;
}

/* ISSUE 1802453 */
@media (min-width: 967px) and (max-width: 1233px) {
	.m_072 .wrap-m-072 .btn-auto-tarif {
	margin: 1rem 0 0.5rem 0;
	}
}
@media (min-width: 488px) and (max-width: 590px) {
  .m_072 .wrap-m-072 .btn.btn-auto-tarif {
    margin-top: 0.5rem;
  }
}

/*ISSUE 1803080*/
@media (min-width: 780px) and (max-width: 840px) {
 .m_149-padding {
    padding-right: 70px !important;
    padding-left: 452px !important;
  }
}

/*ISSUE 1802586 and 1802595*/
@media (max-width: 995px) {
  .hero-blue-circle {
    top: 2rem !important;
  }
}

/*ISSUE 1802562*/
@media (max-width: 590px) {
  .m_146 .m_146-fila.column-without-flex .et_pb_column {
    display: block !important;
    width: 100% !important;
  }
}

/*ISSUE 1803414*/
@media (max-width: 400px) {
  .row-button-fit-content {
    width: fit-content;
  }
  .et_pb_row.row-button-fit-content a.m014 {
    font-size: 1.1rem !important
  }
}

/*ISSUE 1803680*/
@media (min-width: 768px) and (max-width: 998px) {
  .header-badge.capa-1.hero-img.hero-yellow-price-circle {
    top: -30rem;
    left: 15rem;
  }
}


/* C7 FORM */
.presse-form input[type=email]{
	  border: none;
    border-bottom: solid 2px #D9DFE3;
    width: 100%;
    padding: 16px;
    font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif;
    font-size: 20px;
}
.presse-form .wpcf7-list-item-label{
	    color: #859198;
    font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.presse-form .wpcf7-checkbox{
	display: grid;
}
.presse-form .wpcf7-checkbox .wpcf7-list-item{
	 line-height: 1em;
}
.presse-form .wpcf7-checkbox input[type=checkbox] {

}
.presse-form button{
	    color: #ffffff!important;
    border-width: 0px!important;
    border-radius: 999px;
    font-family: 'Bariol Bold',Helvetica,Arial,Lucida,sans-serif!important;
    text-transform: uppercase!important;
    background-color: #e86600!important;
    padding-top: 8px!important;
    padding-right: 24px!important;
    padding-bottom: 8px!important;
}

.screen-reader-response ul{
 padding: 0px;
}

/*ISSUE 1802487*/
.menu3 #mobile_menu5 {
  max-height: calc(100% - 50px);
  overflow-y: auto;
  padding-bottom: 85px!important;
	/*margin-top: 1.5rem !important;*/
}

/* Responsive issues */

.landing-middle-card .et_pb_blurb_content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.m_140-dual-fila {
	padding-left: 3% !important;
	padding-right: 3% !important;
}

.m_140-dual-col-1 {
	padding-left: 50px !important;
	padding-right: 50px !important;
}

.m_142-cont-basico {
	padding-left: 5% !important;
	padding-right: 5% !important;
}

.et_pb_column_143 {
	padding-left: 0 !important;
}

.m_165 .m_165-col2 {
	justify-content: center;
}

/*ISSUE 1802496*/
@media (min-width: 981px) and (max-width: 1170px) {
  .m-125-fila2.co2-responsive .et_pb_column:nth-child(2) .et_pb_text_inner {
    line-height: 1.1em!important;
  }
}
@media (max-width: 998px) {
  .m-125-fila2.co2-responsive .et_pb_column {
    margin-bottom: 6rem;
  }
}

@media (min-width: 494px) and (max-width: 784px) {
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(1),
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(3) {
    width: 35%;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(2),
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(4) {
    width: 65%;
    padding-left: 1rem;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(1) .et_pb_module,
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(3) .et_pb_module {
    text-align: right;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(2) .et_pb_module,
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(4) .et_pb_module {
    margin: 0 !important;
    text-align: left;
  }
}

@media (max-width: 493px) {
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(3) .et_pb_module {
    margin: 6rem 0 0 0 !important;
    text-align: center;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(1) .et_pb_module {
    margin: 0 0 2rem 0 !important;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(2) .et_pb_module:nth-child(2) {
    margin-top: 1rem!important;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(3) .et_pb_module .et_pb_blurb_content {
    text-align: center;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(3) .et_pb_module .et_pb_main_blurb_image {
    margin-bottom: 0;
  }
  .et_pb_gutters1.m-125-fila2.co2-responsive .et_pb_column:nth-child(4) .et_pb_module {
    margin: 0 !important;
  }
}

/*ISSUE 1813525*/
@media (max-width: 520px) {
  .et_pb_row.custom-dropdown-relative .et_pb_column.et-last-child {
    top: 0;
    position: relative;
  }
}

/*ISSUE 1813881*/
.custom-no-wrapp-button .et_pb_blurb_description a.m026 {
  white-space: nowrap;
}

/*ISSUE 1814810*/
@media (max-width: 520px) {
  .et_pb_row.custom-accordion-responsive .et_pb_section {
    padding: 0;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_row_3-4_1-4 {
    margin:0;
    width: 100%;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_column {
    margin-bottom: 0;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_main_blurb_image,
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_blurb_container
  {
    display: inline-block;
    width: 100%;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_main_blurb_image {
    margin-bottom: 10px;
    text-align: center;
  }

  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_main_blurb_image span.et-waypoint {
    display: inline-block;
  }
}

@media (min-width: 377px) and (max-width: 440px) {
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_blurb_container h4 span {
    font-size: 90%;
  }
}
@media (max-width: 376px) {
  .et_pb_row.custom-accordion-responsive {
    width: 90%;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_blurb_container {
    padding-left: 0;
  }
  .et_pb_row.custom-accordion-responsive .et_pb_section .et_pb_blurb_container h4 span {
    font-size: 80%;
  }
}

/*ISSUE 1803781*/
@media (min-width: 898px) and (max-width: 1320px) {
  .custom-column4 .et_pb_column {
    width: 44.5%;
  }
}
@media (max-width: 897px) {
  .custom-column4 .et_pb_column {
    width: 100% !important;
    margin-right: 0 !important;
  }
	.custom-column4 .et_pb_column .et_pb_module {
    width: 100% !important;
  }
}

/* Issue 1802466 */

@media(max-width: 1340px){
	.row_with_responsive_columns_4-2-1 > .et_pb_column {
		width: 50%!important;
    	margin-right: 0!important;
	}
}

@media(max-width: 650px){
	.row_with_responsive_columns_4-2-1 > .et_pb_column {
		width: 100%!important;
    	margin-right: 0!important;
	}
}

/*ISSUE 1802555*/
@media (max-width: 1250px) {
  .row_with_responsive_columns_3-1 {
    display: block !important;
  }
  .row_with_responsive_columns_3-1 .et_pb_column {
    width: 100% !important;
  }
}

/*ISSUE 1802514*/
.cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(2),
.cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(3) {
  display: none;
}
.cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(1) .et_pb_module {
  max-width: 100% !important;
}
@media (min-width: 981px) {
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(1) {
    margin-right: 0!important;
    width: 48%!important;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child {
    width: 52%;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(1) .et_pb_module  {
    height: 650px !important;
    max-height: 650px !important; 
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child .et_pb_module  {
    width: 47% !important;
    max-width: none !important;
    margin-right: 0!important;
    margin-top: 0!important;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child .et_pb_module:nth-child(1),
  .cards-mosaic-grid_1_4_custom_margin.cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child .et_pb_module:nth-child(2) {
    margin-bottom: 2.4%;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child .et_pb_module:nth-child(1),
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:last-child .et_pb_module:nth-child(2) {
    margin-bottom: 5%;
  }
}
@media (max-width: 980px) {
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(1) {
    width: 100% !important;
	margin-right: 0!important;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(4) {
    width: 100% !important;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(1) .et_pb_module {
    width: 100% !important;
  }
  .cards-mosaic-grid_1_4 .et_pb_column_1_4:nth-child(4) .et_pb_module {
    margin-top: 0!important;
  }
  .cards-mosaic-grid_2_1 .et_pb_column_1_2:nth-child(1) .et_pb_module.et_pb_promo {
    margin-top: 0!important;
  }
}

/*NEGATIVE MENU*/

.without_background .menu-padre > a{
	color: white!important;
}

.without_background_right .menu-item > a, .without_background_right .menu-item{
	color: white!important;
	border-color: white;
}
.without_background_mobile #mobile_menu5{
	background-color: white!important;
}
.without_background_mobile .mobile_menu_bar::before, .without_background_mobile span.login-icon, .without_background_mobile .tel-icon a::before{
	color: white!important;
}

/*Tables issues*/

.m_122-fila-2 {
  height: auto!important;
  max-height: none!important;
}
.et_pb_section.m_122-tabla-basica .et_pb_row.m_122-fila-2 .m_122-colum-2 {
  left:0!important;
}
.m_122-tabla-basica.m_122-table-title-right .m_122-fila .et_pb_with_border {
  float: right !important;
  left: 0 !important;
  margin-right: 0!important;
}
@media (min-width: 981px) and (max-width: 1355px) {
  .et_pb_section.m_122-tabla-basica .et_pb_row.m_122-fila-2 .m_122-colum-1 {
    width: 50%!important;
    margin-right: 0!important;
  }
  .et_pb_section.m_122-tabla-basica .et_pb_row.m_122-fila-2 .m_122-colum-2 {
    width: 50%!important;
    margin-right: 0!important;
    left:0!important;
  }
}
@media (min-width: 480px) and (max-width: 980px) {
  .m_122-tabla-basica .et_pb_row.m_122-fila-2 .m_122-colum-1 {
    width: 66.6%!important;
  }
  .m_122-tabla-basica .et_pb_row.m_122-fila-2 .m_122-colum-2 {
    width: 33.3%!important;
  }
}
@media (min-width: 980px) and (max-width: 1370px) {
  .m_122-tabla-basica.m_122-table-title-right .m_122-fila {
    width: 50% !important;
  }
}
@media (min-width: 980px) and (max-width: 1059px) {
  .m_122-tabla-basica.m_122-table-title-right .m_122-fila .et_pb_with_border {
    width: 50%!important;
  }
}
@media (max-width: 480px) {
  .m_122-tabla-basica.m_122-table-title-right .m_122-fila .et_pb_with_border {
    width: 100%!important;
  }
}

/*ISSUE 1802608*/
footer .et_pb_row_2_tb_footer.et_pb_row {
  padding-bottom: 0!important;
}

/*ISSUE 1802596*/
@media (max-width: 480px) {
  .row_with_responsive_columns_3-1 .et_pb_column .et_pb_module {
    width: 100% !important;
  }
}

.wrap-icon div{
	min-width: 80px;
}
@media (max-width: 480px) {
.wrap-icon div{
	min-width: 70px;
}
}

/*ISSUE 1802765*/
@media (min-width: 768px) and (max-width: 1024px) {
  .m_153.sondertarife-custom-responsive .m_153-fila {
    width: 80%;
  }
  .m_153.sondertarife-custom-responsive .m_153-fila .et_pb_column_1_2  .et_pb_module {
    margin-left: 0!important;
  }
}

/*ISSUE 1803481*/
@media (min-width: 768px) and (max-width: 800px) {
  .custom-list-responsive-margin.et_pb_row .et_pb_blurb {
    padding-right: 160px!important;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  .button-without-padding-left.et_pb_row .et_pb_column {
    padding-left: 0;
  }
}

/*ISSUE 1803788*/
.m_122-tabla-basica .et_pb_tab {
  cursor: default !important;
}

/*ISSUE 1802509*/
.et_pb_column_0_tb_footer .et_pb_social_media_follow_0_tb_footer .et_pb_social_media_follow_network_0_tb_footer {
  vertical-align: middle;
}
.et_pb_column_0_tb_footer .et_pb_social_media_follow_0_tb_footer .et_pb_social_media_follow_network_0_tb_footer a.icon {
  height: 2.2rem !important;
  width: 2.2rem !important;
}
.et_pb_column_0_tb_footer .et_pb_social_media_follow_0_tb_footer .et_pb_social_media_follow_network_0_tb_footer a.icon::before {
  height: 2.2rem !important;
  width: 2.2rem !important;
  line-height: 2.4rem !important;
  font-size: 1.5rem!important;
}

/*ISSUE 1803444*/
@media (min-width: 436px) and (max-width: 548px) {
  .et_pb_social_media_follow.social-footer .et-social-instagram {
    margin-left: 3.3rem!important;
  }
}

@media (max-width: 487px){
.m_072 .wrap-m-072 .m002 {
    padding: 0.625rem 1rem 0.625rem 1rem!important;
}
}

/*ISSUE 1814524*/
@media (min-width: 981px) and (max-width: 1300px) {
  .et_pb_row.row_with_height_auto .et_pb_column .et_pb_module {
    padding-right: 0.5rem!important;
    height: auto;
  }
  .et_pb_row.row_with_height_auto .et_pb_column .et_pb_module h4 {
    line-height: 1.8rem;
  }
}
@media (max-width: 400px) {
  .et_pb_row.row_with_height_auto .et_pb_column .et_pb_module {
    padding-right: 0.5rem!important;
    height: auto;
  }
}

/*ISSUE 1813614*/
@media (min-width: 768px) and (max-width: 980px) {
  .et_pb_row.row_custom_responsive_image .m_134-grid-col-1 {
    left: 0;
  }
}

/*ISSUE 1814497*/
@media (min-width: 840px) and (max-width: 1197px) {
  .m_141.custom_column_responsive_100_100 .m_141-col1 {
    width: 100%;
  }
}

/*ISSUE 1814571*/
@media (min-width: 890px) and (max-width: 1366px) {
  .et_pb_row.column_responsive_arrow_menu .et_pb_column_10 {
    margin-right: 10%;
  }
}

/*ISSUE 1814585*/
@media (min-width: 375px) and (max-width: 425px) {
  .m044.m_044_15_percentage blockquote p::before {
    left: 2rem;
  }
}
@media (min-width: 335px) and (max-width: 374px) {
  .m044.m_044_15_percentage blockquote p::before {
    left: 1rem;
  }
}
@media (max-width: 334px) {
  .m044.m_044_15_percentage blockquote p::before {
    left: 0.5rem;
  }
}

/*ISSUE 1813897*/
@media (min-width: 590px) and (max-width: 850px) {
  .m_141 .et_pb_column.width_responsive_100 {
    width: 100%;
  }
}

/*ISSUE 1813532*/
@media (max-width: 1008px) {
  .et_pb_module.custom_text_line_height p {
    line-height: 3rem;
  }
}

/*ISSUE 1813522*/
@media (max-width: 480px) {
  .et_pb_row.custom_arrow_padding .et-pb-slider-arrows .et-pb-arrow-prev {
    left: -0.9rem;
  }
  .et_pb_row.custom_arrow_padding .et-pb-slider-arrows .et-pb-arrow-next {
    right: -0.9rem;
  }
 .et_pb_row.custom_arrow_padding .et_pb_slider_container_inner .et_pb_slide_description {
    padding: 16% 14%;
  }
}

/*ISSUE 1814247*/
@media (min-width: 980px) {
  .et_pb_row.custom_center_arrow_down .et_pb_blurb_extended {
    width: 48%;
    display: inline-block;
  }
  .et_pb_row.custom_center_arrow_down .et_pb_image {
    width: 52%;
    display: inline-block;
    top: 0;
    left: 0;
		position: relative!important;
  }
}


/*ISSUE 1814529*/
@media (max-width: 980px) {
  .et_pb_row.column_2_1_responsive .et_pb_column_4 {
    margin-bottom: 0;
  }
  .et_pb_row.column_2_1_responsive .et_pb_column_4 ul {
    padding-bottom: 0;
  }
  .et_pb_row.column_2_1_responsive .et_pb_column_5 ul {
    margin-top: 0!important;
  }
}
/*Issue 1803444*/

@media (min-width: 250px) and (max-width: 548px){
	.et_pb_social_media_follow.social-footer .et-social-instagram {
    margin-left: 3.3rem!important;
}
}

/*Issue 1802499*/

.M_089sellos .et_pb_blurb_extended .et_pb_blurb_content .et_pb_blurb_description > p > a > img {
	margin: 0 auto;
}

/*Issue 1802751*/
@media (min-width: 768px) and (max-width: 980px){
	.arrow-tablet-middle{
		position: relative;
    	left: calc(50vw - 50%);
	}

}

/*ISSUE 1814045*/
@media (max-height:768px) {
  .et_pb_row.custom_margin_title_text .et_pb_column .et_pb_text:first-child {
    margin-bottom: 0.7rem!important;
  }
}
/*1803727*/

body #page-container .et_pb_section a.et_pb_button:before{
	font-family: "verti-ico"!important;
}

/*ISSUE 1814007*/
@media (max-width: 768px) {
  .et_pb_row.custom_line_height_1_5_responsive .et_pb_column .et_pb_module .et_pb_section h4 span {
    line-height: 1.5em;
  }
}

/*ISSUE 1814864*/
@media (max-width: 480px) {
  .m_153-fila.custom_card_height_auto .m043.M_043 {
    height: auto!important;
  }
}

/*ISSUE 1813625*/
@media (max-width: 768px) {
  .et_pb_column .et_pb_module.custom_phone_icon_margin_left {
    margin-left: 1.5em;
  }
}

/*Menu responsive issues*/
.mobile-menu-fixing .et_pb_column_5_tb_header .et_pb_menu_inner_container > .et_pb_menu__wrap{
	justify-content: flex-start;
}

.mobile-menu-fixing .et_pb_menu_inner_container > .et_pb_menu__wrap .mobile_menu_bar:before{
	margin-left: 12px;
    font-size: 52px!important;
    font-weight: lighter;
}

.mobile-menu-fixing .et_pb_column_11_tb_header .et_pb_menu_inner_container > .et_pb_menu__wrap{
	justify-content: flex-end;
}
.mobile-menu-fixing .et_pb_menu_inner_container > .et_pb_menu__wrap .menu-item a::before, .mobile-menu-fixing .et_pb_menu_inner_container > .et_pb_menu__wrap .login-icon::before{    
	font-weight: 500;
    font-size: 26px!important;
    margin: 0!important;
    padding: 0!important;
    top: 0!important;
    line-height: 100%;
}

.mobile-menu-fixing .et_pb_column_10_tb_header > .et_pb_module{
	margin-top: 0px!important;
    width: 90%!important;
    max-width: 130px!important;
}


.mobile-menu-fixing{
	display: flex;
    align-items: center;
}
.mobile-menu-fixing .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{
	margin-top: 0!important;
}
.without_background_mobile.scrolled{
	background-color: white!important;
}
.without_background_mobile.scrolled .mobile_menu_bar::before{
	color: #859198 !important;
}
.without_background_mobile.scrolled #partnerid::before{
	color: #859198 !important;
}
.without_background_mobile.scrolled .login-icon::before{
	color: #859198 !important;
}

.without_background_mobile.negative_front .mobile_menu_bar::before{
	color: #859198 !important;
}
.without_background_mobile.negative_front #partnerid::before{
	color: #859198 !important;
}
.without_background_mobile.negative_front .login-icon::before{
	color: #859198 !important;
}

/*blog slider*/

.m_149-guía-a .m_149-fila-guía-a .m_149-post article .entry-title a {
    min-height: 48px;
}
@media (max-width: 590px){
	.m_149-guía-a .m_149-fila-guía-a .m_149-post article h2 {
    padding-bottom: 0;
}
}



/*Original anchor navigation*/

.original-anchor-navigation{
	overflow-x: hidden!important;
	position: relative;
}
.original-anchor-navigation > .et_pb_row.main-row{
	position: relative;
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap!important;
    overflow-x: scroll;
    padding-top:  30px!important;
	font-weight: 600;
}
.original-anchor-navigation > .et_pb_row.main-row .et-waypoint{
	font-size: 27px;
    font-weight: 600;
}
.original-anchor-navigation > .et_pb_row.title-row > .et_pb_column{
	position:  absolute;
	margin-top: 20px;
	left:  5%;
}
.original-anchor-navigation > .et_pb_row > .et_pb_column{
	width: auto!important;
	flex-shrink: 0;
	margin-bottom: 0!important;
	margin-right:  5.5%!important;
}
.original-anchor-navigation > .et_pb_row > .et_pb_column:last-of-type{
	margin-right: 0!important;
}

@media(min-width: 1100px){
	.original-anchor-navigation > .et_pb_row.main-row{
		overflow: hidden;
		padding-left: 277px!important;
	}
	.original-anchor-navigation > .et_pb_row.title-row > .et_pb_column{
		margin-top: 38px;
	}
	.original-anchor-navigation > .et_pb_row.title-row{
		padding-top:  0!important;
		padding-bottom: 5px!important;
	}
}



/*ISSUE 1813881*/
@media (min-width: 980px) and (max-width: 1140px) {
  .et_pb_section.m_165.m_165_less_padding {
    padding-left: 140px;
    padding-right: 140px;
  }
}

/*ISSUE 1813587*/
@media (max-width: 480px) {
  span.custom_line_height_1_5_responsive {
    line-height: 1.2em;
  }
}

/*ISSUE 1814703*/
@media (max-width: 480px) {
  .m_141-col1.et_pb_column .et_pb_module .et_pb_text_inner .mgv-help-block__title {
    font-size: 40px;
  }
}

/*pages offset*/


.M_089sellos .slick-next{
	right:0!important;
}
.m_152 .slick-next{
	right:0!important;
}

/*ISSUE 1813612*/
.m_146-fila.m_148_codigo_equal .et_pb_code {
  padding-right: 0;
}
.m_146-fila.m_148_codigo_equal .et_pb_code input.input076:last-child {
  padding: 2px 0px!important;
}
@media (min-width: 350px) {
  .m_146-fila.m_148_codigo_equal .et_pb_code {
    width: 307px;
  }
}
@media (max-width: 350px) {
  .m_146-fila.m_148_codigo_equal .et_pb_code {
    width: 282px;
  }
  .m_146-fila.m_148_codigo_equal .et_pb_code input.input076 {
    width: 52px!important;
  }
}

/*ISSUE 1802612*/
@media (min-width: 380px) and (max-width: 480px) {
  .title_mobile_70_percent_width .et_pb_text_inner {
    font-size: 40px;
  }
  .title_mobile_70_percent_width .et_pb_text_inner h2 {
    font-size: 36px;
  }
}
@media (max-width: 380px) {
  .title_mobile_70_percent_width .et_pb_text_inner {
    font-size: 40px;
  }
  .title_mobile_70_percent_width .et_pb_text_inner h2 {
    font-size: 36px;
  }
}

.tel-icon a:before {
	padding-bottom: 8px;  
	font-family: 'verti-ico'!important;
 /* content: "\e9ea";*/
  margin-right: 10px;
}

/*Alternative menu*/

.alternative-mobile-menu-img{
	    display: flex;
    margin-left: 5.5%;
}

.alternative-mobile-menu-icons{
	    display: flex;
    flex: 2;
    justify-content: end;
}

.alternative-mobile-menu-icons .et_pb_module{
	margin-right:  5.5%;
}


.menu1.special-row .menu-padre ul{
	margin-left: 0!important;

}

/*breadcrumb adjustment*/

.m042 a:first-of-type{
	padding-left:  0!important;
}

.m042-normal a:first-of-type{
	padding-left:  0!important;
}

/*ISSUE 1813537*/
.accordion-with-responsive-table.et_pb_accordion_0 .et_pb_toggle_open {
  background-color: #FFFFFF;
}
@media (min-width: 736px) {
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content {
    padding-right: 15%;
    padding-left: 15%;
  }
}
@media (max-width: 590px) {
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content table tr {
    display: flex;
    flex-wrap: wrap;
  }
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content table tr td {
    width: 100%!important;
    border: 1px solid #eee;
  }
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content {
    padding: 20px 20%!important;
  }
}
@media (max-width: 480px) {
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content {
    padding: 20px 15%!important;
  }
}
@media (max-width: 390px) {
  .accordion-with-responsive-table .et_pb_toggle .et_pb_toggle_content {
    padding: 1rem 0!important;
  }
}

/*fila sellos*/
.fila-sellos {
	padding-right: 27%;
}

@media(min-width: 1440px){
	.fila-sellos {
	padding-right: 390px;
}
}


/* Issue 1803677 */

.m_152-fila .slick-slider{
	flex-direction:  column;

}

@media(min-width: 768px) and (max-width: 980px){
	.m_152 .et_pb_module.et_pb_blurb{
		max-width: 50%;
	}
}

.m_046{
	min-height:  15rem!important;
}
.m_047{
	min-height:  18.24rem!important;
}


/*slick slider fixing*/
.m_149-slider-blog{
	overflow-x: hidden;
}

.m_134-grid-col-2 .slick-next,.m_134-grid-col-2 .slick-prev{
	right:  0;
	display:  none!important;
}


/*ISSUE 1813530*/
@media (min-width: 980px) {
  .carousel_with_image_overlapping .et_pb_column_43 {
    left: 0;
  }
  .carousel_with_image_overlapping .et_pb_module {
    max-width: 100%;
  }
  .carousel_with_image_overlapping .et_pb_column_42 .slick-list.draggable {
    width: 90%;
  }
}
@media (min-width: 768px) {
  .et_pb_row.carousel_with_image_overlapping .et_pb_column {
    padding: 0 2em !important;
  }
}
@media (max-width: 767px) {
  .et_pb_row.carousel_with_image_overlapping .et_pb_column .et_pb_module .et_pb_promo_description {
    margin-top: 6em !important;
  }
}

/*Icon text - 2*/
.et_pb_row_inner.row_width_100 {
  max-width: 100%;
}
.custom_icon_with_text.et_pb_module {
  height: auto!important;
}
.custom_icon_with_text.et_pb_module .et_pb_blurb_content {
  display: flex;
  flex-flow: nowrap;
}

/*H to span fixed*/

.landing-et_pb_text_3 p {
    font-size: 30px;
    color: #A51783!important;
    line-height: 2em;
    text-align: center;
}

.landing-mehrfach span{
	font-family: 'Bariol Bold',Helvetica,Arial,Lucida,sans-serif;
    font-size: 54px!important;
    color: #A51783!important;
    text-align: center;
    width: 100%;
    float: left;
    padding-bottom: 10px;
    line-height: 1em;
}
@media(min-width: 981px){
	.m_122-title-size span{
		font-size: 54px!important;
	}
}
@media(max-width: 980px){
	.m_122-title-size span{
		font-size: 35px!important;
	}
}
@media(max-width: 768px){
	.m_122-title-size span{
		font-size: 28px!important;
	}
}
.m_122-title-size span{
	font-family: 'Bariol Bold',Helvetica,Arial,Lucida,sans-serif;
    color: #fff!important;
    text-align: center;
    padding-bottom:  10px;
    width: 100%;
	float: left;
    line-height: 1em;
}
.m043.M_043 span{
	font-size: 32px!important;
    color: #a51783!important;
    line-height: 40px!important;
    text-align: center!important;
    width: 100%!important;
    font-weight: bold !important;
    padding-bottom:  8px;
}

.m044.M_044 span{
	font-size: 32px!important;
    color: #a51783!important;
    line-height: 40px!important;
    text-align: center!important;
    width: 100%!important;
    font-weight: bold !important;
    padding-bottom:  8px;
}

.zweitwagen h3{
	color: inherit!important;
    font-weight: inherit!important;
}

.footer-button-header span{
	font-weight: 700;
    color: #152a35!important;
    letter-spacing: 0.63px;
    line-height: 1.75rem; 
	padding-bottom: 10px;
	float: left;
    width: 100%;
}


/*Icon Car margin - 29*/
@media (max-width: 768px) {
  .et_pb_module.et_pb_blurb.module_blur_margin_left {
    height: auto!important;
    margin-left: 16px!important;
    word-break: break-word;
  }
}

/*clickabel listener*/

.clickable_listener{
	width:  30px;
	height: 30px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -0.5em;
}

.et_pb_accordion_0 .et_pb_toggle_title .clickable_listener, .et_pb_accordion_1 .et_pb_toggle_title .clickable_listener{
	right:  -7px;
}

/* Issue 1803677 */

.m_152-fila.slick-slider{
	flex-direction:  column;

}

/*Card box hieght auto - 70*/
@media (max-width: 420px) {
  .custom_mobile_height_auto {
    height: auto !important;
		max-height: none!important;
    padding-bottom: 1em;
  }
}

/*Phone number center - 112*/
@media (max-width: 980px) {
  .custom_blurb_display_flex_responsive.et_pb_blurb {
    display: flex;
  }
  .custom_blurb_display_flex_responsive.et_pb_blurb .et_pb_blurb_content {
    width: auto;
  }
}
@media (max-width: 360px) {
  .custom_blurb_display_flex_responsive.et_pb_blurb .et_pb_blurb_description p img {
    width: 10%;
  }
  .custom_blurb_display_flex_responsive.et_pb_blurb .et_pb_blurb_description p a {
    font-size: 95%;
  }
}

/*Purple text + icon - 110*/
@media (max-width: 980px) {
  .et_pb_row .et_pb_column.custom_center_items_column {
    width: auto!important;
    margin: auto!important;
  }
}

/*Background image position - 107*/
@media (max-width: 780px) {
  .custom_responsive_background_image_position_85 {
    background-position: 85%!important;
  }
}

/*slider cards*/

.m_046.et_pb_module{
	height: 272px!important;
}
.m_047.et_pb_module{
	height: 320px!important;
}
.m_046.et_pb_module.m_046-icon{
	height: 308px!important;
}
.m_047.et_pb_module.m_047-icon{
	height: 356px!important;
}


.m_046.et_pb_module > .et_pb_blurb_content, .m_047.et_pb_module > .et_pb_blurb_content{
	height: 100%!important;
    position: relative!important;
}
.m_046.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description, .m_047.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description {
	width: 100%!important;
    position: absolute!important;
    bottom: 0!important;
    left: 0!important;
    height: auto!important;
}

.m_046.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description > p, .m_047.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description > p{
	height:  150px!important;
}
.m_046.et_pb_module.m_046-icon > .et_pb_blurb_content .et_pb_blurb_description > p, .m_047.et_pb_module.m_047-icon > .et_pb_blurb_content .et_pb_blurb_description > p{
	height:  114px!important;
}

.m_046.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description > blockquote, .m_047.et_pb_module > .et_pb_blurb_content .et_pb_blurb_description > blockquote{
	margin-top: 0!important;
}


/*columns without margin in ipad - 104*/
@media (min-width: 981px) and (max-width: 1300px) {
  .custom_3_column_laptop_width.et_pb_column {
    margin-right: 2%!important;
  }
  .custom_3_column_laptop_width.et_pb_column .et_pb_blurb_container {
    max-width: 70% !important;
    margin: auto!important;
  }
}

/*Slider arrows responsive - 103*/
@media (min-width: 768px) and (max-width: 1200px) {
  .et_pb_slider.custom_arrows_position_responsive .et-pb-arrow-prev {
    left: 0px!important;
  }
  .et_pb_slider.custom_arrows_position_responsive .et-pb-arrow-next {
    right: 0px!important;
  }
}
@media (min-width: 480px) and (max-width: 600px) {
  .et_pb_slider.custom_arrows_position_responsive .et-pb-arrow-prev {
    left: -14px!important;
  }
  .et_pb_slider.custom_arrows_position_responsive .et-pb-arrow-next {
    right: -14px!important;
  }
}
@media (max-width: 580px) {
  .et_pb_slider.custom_arrows_position_responsive .et-pb-controllers {
    bottom: 3%!important;
  }
}

/*Text center - 94*/
@media (max-width: 1280px) {
  .et_pb_row.custom_row_center_text {
    padding-right: 28px!important;
    padding-left: 28px!important;
  }
  .et_pb_row.custom_row_center_text .et_pb_text,
  .et_pb_row.custom_row_center_text .et_pb_blurb {
    padding-right: 4px!important;
  }
}

/*Align items display flex - 93*/
@media (max-width: 980px) {
  .custom_flex_center_items.et_pb_column {
    display: flex;
    justify-content: center;
  }
  .custom_flex_center_items.et_pb_column .et_pb_blurb_content {
    display: flex;
    justify-content: center;
  }
}

/*Items align - 84*/
@media (max-width: 980px) {
  .custom_text_align_center_text {
    text-align: center!important;
  }
}

/*Amazon card - 7*/
@media (max-width: 980px) {
  .et_pb_column .et_pb_module.custom_amazon_card_responsive {
    left: 0!important;
    margin-left: auto!important;
    margin-right: auto!important;
  }
  .et_pb_column .et_pb_module.custom_line_height_1_responsive {
    line-height: 1.1em!important;
	left: 0!important;
	margin-bottom: 0!important;
  }
}

/*Cards Kontakt - 87*/
@media (min-width: 981px) {
  .et_pb_blurb.custom_card_kontakt_height .et_pb_module_header {
    height: 3em!important;
  }
}

/*Kontakt worker - 76*/
@media (max-width: 980px) {
  .et_pb_column.custom_responsive_flex_column_center {
    display: flex!important;
    flex-direction: column!important;;
    align-items: center!important;;
  }
}

/*Cards m_153 - 50*/
@media (min-width: 1251px) {
  .m_153-fila.custom_card_height_auto .et_pb_module {
    width: 23.5rem!important;
  }
}
@media (max-width: 1250px) {
  .m_153-fila.custom_card_height_auto.et_pb_row {
    margin-bottom: 0!important;
  }
  .m_153-fila.custom_card_height_auto .et_pb_module {
  margin-bottom: 1.5em!important;
  }
}
@media (max-width: 980px) {
  .m_153-fila.custom_card_height_auto .et_pb_module {
    min-height: 1px;
    height: 14rem!important;
  }
}

/*Align text with arrows - 52*/
@media (max-width: 980px) {
  .et_pb_section.custom_responsive_center_text_arrows {
    width: 80%;
    margin: auto!important;
  }
  .et_pb_section.custom_responsive_center_text_arrows .et_pb_row {
    justify-content: center !important;
  }
  .et_pb_section.custom_responsive_center_text_arrows .et_pb_row .et_pb_column_1_2 .et_pb_module {
    margin-left: 0!important;
    margin-right: 0!important;
  }
  .et_pb_section.custom_responsive_center_text_arrows .et_pb_row .et_pb_column_1_2 h2 {
    text-align: center !important;
  }
}
@media (max-width: 670px) {
  .et_pb_section.custom_responsive_center_text_arrows .et_pb_row .et_pb_column:nth-child(2) {
    padding-left: 0 !important;
  }
}

/*Newsletter align center - 36*/
@media (max-width: 1197px) {
  .et_pb_row.custom_newsletter_responsive_center .et_pb_column {
    width: 100% !important;
  }
}
@media (min-width: 981px) and (max-width: 1197px) {
  .et_pb_row.custom_newsletter_responsive_center .et_pb_column:nth-child(2) .et_pb_text {
    margin-bottom: 30px;
  }
  .et_pb_row.custom_newsletter_responsive_center .et_pb_column:nth-child(2) .et_pb_text p {
    text-align: center !important;
  }
  .et_pb_row.custom_newsletter_responsive_center .et_pb_column:nth-child(2) .et_pb_code {
    margin: auto !important;
  }
}

/*Heart icon buttons - 35*/
@media (min-width: 768px) and (max-width: 776px) {
  .et_pb_row.custom_heart_icon_buttons .et_pb_column .et_pb_button_module_wrapper:nth-child(1) {
    margin-bottom: 25px!important;
  }
  .et_pb_row.custom_heart_icon_buttons .et_pb_column .et_pb_button_module_wrapper {
    margin-left: 5px !important;
    margin-right: 10px !important;
  }
}
@media (min-width: 591px) and (max-width: 767px) {
  .et_pb_row.custom_heart_icon_buttons .et_pb_column .et_pb_button_module_wrapper:nth-child(1) {
    margin-right: 10px !important;
    margin-bottom: 0px!important;
  }
  .et_pb_row.custom_heart_icon_buttons .et_pb_column .et_pb_button_module_wrapper:nth-child(2) {
    margin-left: 10px !important;
  }
}

/*one column table*/

@media(max-width: 980px){
	.m_122-fila .m_122-title-size, .m_122-fila .m_122-title-none{
		font-size:  35px!important;
	}
}
@media(max-width: 768px){
	.m_122-fila .m_122-title-size, .m_122-fila .m_122-title-none{
		font-size:  28px!important;
	}
}



/*three column table*/
@media(max-width: 980px) {
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-1{
		width: 100%!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-1 .et_pb_blurb_content{
		float: left!important;
    	margin-left: 2.5%!important;
	}
}

@media(min-width: 980px) and (max-width: 1000px){
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila .m_122-colum-4,
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila .m_122-colum-2,
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila .m_122-colum-3{
		width: 250px!important;
	}
}
@media(min-width: 980px) and (max-width: 1355px){
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila .m_122-colum-2,
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila .m_122-colum-3{
		margin-right:  1rem!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila{
		display: flex;
		justify-content: end;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-1{
		width: 100%!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-1 .et_pb_blurb_content{
		float: left!important;
    	margin-left: 2.5%!important;
	}
}

@media(min-width: 980px) and (max-width: 1280px){
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-2{
		width: 250px!important;
		float: left!important;
		margin-left: calc(100% - 750px)!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-3{
		width: 250px!important;
		float: left!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-4{
		width: 250px!important;
		float: left!important;
	}
}
@media(min-width: 1281px) and (max-width: 1355px){
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-2{
		width: 308px!important;
		float: left!important;
		margin-left: calc(100% - 924px)!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-3{
		width: 308px!important;
		float: left!important;
		margin-right: 0!important;
	}
	.et_pb_section.m_122-tabla-basica.three_columns_table .m_122-fila-2 .m_122-colum-4{
		width: 308px!important;
		float: left!important;
	}
}



/*Table 2 columns*/
.et_pb_section.m_122-tabla-basica.custom_table_2_columns {
  height: auto !important;
}
@media (min-width: 981px) {
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila {
    display: flex !important;
    justify-content: end !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila .et_pb_column {
    width: 33% !important;
    margin-right: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-1 {
    width: 33% !important;
    float: left !important;
    margin-right: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-1 .et_pb_blurb_content {
    margin-left: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-2,
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-3 {
    width: 33% !important;
    margin-right: 0 !important;
    float: right !important;
    padding: 0 1em!important;
  }
}

@media (min-width: 601px) and (max-width: 980px) {
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila {
    display: flex !important;
    justify-content: end !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila .et_pb_column {
    width: 25% !important;
    margin-right: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-1 {
    width: 50% !important;
    float: left !important;
    margin-right: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-1 .et_pb_blurb_content {
    margin-left: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-2,
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-3 {
    width: 25% !important;
    margin-right: 0 !important;
    float: right !important;
    padding: 0 0.5em !important;
  }
}

@media (max-width: 600px) {
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila .et_pb_column {
    width: 50% !important;
    margin: 0 !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-1 {
    width: 100% !important;
  }
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-2,
  .et_pb_section.m_122-tabla-basica.custom_table_2_columns .m_122-fila-2 .m_122-colum-3 {
    width: 50% !important;
    padding: 0 0.5em !important;
  }
}

/*Newsletter page form - 65*/
@media (min-width: 768px) {
  .et_pb_module.custom_newsletter_page_form .form__content .action__item button {
    width: 30% !important;
  }
}
@media (min-width: 601px) and (max-width: 767px) {
  .et_pb_module.custom_newsletter_page_form .form__content .action__item button {
    width: 45% !important;
  }
}
@media (max-width: 480px) {
  .et_pb_module.custom_newsletter_page_form .form__content .anrede span {
    width: 100% !important;
  }
  .et_pb_module.custom_newsletter_page_form .form__content .anrede #checkbox1 {
    border-right: 1px solid #D9DFE3;
    border-top: 1px solid #D9DFE3;
  }
  .et_pb_module.custom_newsletter_page_form .form__content .anrede #checkbox2 {
    border-right: 1px solid #D9DFE3;
  }
}


/*hero adapted*/

@media(max-width:  767px){
	.hero_adapted .et_pb_module.et_pb_image{
		right:  0!important;
	}
	.hero_adapted div.et_pb_row.m_074_tablet{
		padding-left: 0!important;
		padding-right:  0!important;
	}
}

@media (min-width: 981px){
	.hero_adapted .m_074 .m_074-column_2 {
    	width: 40% !important;
	}
}
@media (min-width: 981px) and (max-width: 1100px){
	.hero_adapted .m_074 .m_074-column_2 {
    	width: 50% !important;
	}
	.hero_adapted .m_074 .m_074-column_1 {
    	width: 50% !important;
	}
}


@media(max-width:  767px){
	.hero_adapted .et_pb_button_module_wrapper a{
		width: 90%!important;
	}
	.hero_adapted .sellos_1{
		   width: 47.25%!important;
	}
}

/*Purple images - 73*/
.et_pb_section.custom_purple_images .et_pb_row.m_134-grid-fila2 .et_pb_column_1_2 .et_pb_promo_description {
  height: 10em !important;
}
@media (min-width: 981px) and (max-width: 1280px) {
  .et_pb_section.custom_purple_images .et_pb_row.m_134-grid-fila2 .et_pb_column_1_2 {
    width: 100% !important;
  }
  .et_pb_section.custom_purple_images .et_pb_row.m_134-grid-fila2 .et_pb_column_1_2 .et_pb_module {
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (max-width: 767px) {
  .et_pb_section.custom_purple_images .et_pb_row.m_134-grid-fila2 .et_pb_column_1_2 .et_pb_promo_description .et_pb_module_header {
    font-size: 32px !important;
  }
}

/*adapted hero 2*/
@media(min-width: 967px){
	.hero_adapted_2 .hero_row_sellos.home_sellos{
		bottom: 100px!important;
	}
}
@media(min-width: 768px) and (max-width: 966px){
	.hero_adapted_2 .hero_row_sellos.home_sellos{
		bottom: 0px!important;
		margin-bottom:  60px!important;
	}
}
@media (min-width: 768px) and (max-width: 980px){
	.hero_adapted_2 .m_074 .m_074-column_2 {
    	width: 40% !important;
    	padding: 0!important;
	}
	.hero_adapted_2 .m_074 .m_074-column_1 {
    	width: 60%!important;
	}
	.hero_adapted_2 .et_pb_row.m_074{
		padding-left: 2rem!important;
		padding-right: 2rem!important;
	}
	.hero_adapted_2 .secondary_hero_imagen{
	    top: -5rem!important;
    	left: -1rem!important;
	}
}

@media(max-width: 767px){
	.hero_adapted_2 .m_074 .m_074-column_2 {
    	padding-left: 0!important;
		padding-right: 0!important;
	}
	.hero_adapted_2 .m_074 .m_074-column_1 {
    	padding-left: 1rem!important;
		padding-right: 1rem!important;
	}
	.hero_adapted_2 .et_pb_row.m_074{
		padding-left: 0!important;
		padding-right: 0!important;
		max-height: none!important;
		height: auto!important;
	}
	.hero_adapted_2 .main_hero_image{
		width: 100%;
		margin: 0!important;
		max-width: none!important;
	}
	.hero_adapted_2 .hero_row_sellos{
		position: absolute;
		bottom: 50vw;
		left: 0;
	}
	.hero_adapted_2 .hero_row_sellos.home_sellos{
		bottom: 29vw!important;
		margin-bottom: 0!important;
	}
}
@media(max-width: 479px){
	.hero_adapted_2 .hero_row_sellos.home_sellos{
		bottom: 12vw!important;
    	left: -3rem;
	}
}

/*home bullets*/
.home_bullet{
	margin-bottom: 0.5rem!important;
	padding-left: 20px;
}
.home_bullet .et_pb_blurb_description{
	font-family: 'Bariol Regular',Helvetica,Arial,Lucida,sans-serif;
    color: #152a35;
    font-size: 20px;
    line-height: 27px;
}
.home_bullet .et_pb_blurb_content span{
	color: #A51783;
}
.home_bullet .et_pb_blurb_content{
	margin-left:0!important;
}
.home_code_container{
	height: auto!important;
	max-height: none!important;
}.hero_code_column{
	height: auto!important;
	max-height: none!important;
}
/*grid behaviour (adding 2)*/

@media(min-width:  767px){
	.blog-grid-2 .grid-posts.loop-grid > .grid-item > .grid-item-cont{
		height: 100%;
	}
	.blog-grid-2 .grid-posts.loop-grid > .grid-item > .grid-item-cont > div {
		height: 100%;
	}
	.blog-grid-2 .grid-posts.loop-grid > .grid-item > .grid-item-cont > div > div.et_pb_section{
		height: 100%;
	}
	.blog-grid-2 .grid-posts.loop-grid :nth-child(2) .grid-item-cont > div > div.et_pb_section{
		height: auto!important;
	}
}


/*left image hero*/

.left_image_hero_1 .row_sellos{
	display: flex!important;
	align-items: baseline!important;
}
@media (max-width: 980px){
	.left_image_hero_1 .row_sellos{
		display: none!important;
	}
	.left_image_hero_1 > .et_pb_row{
		display: flex;
		flex-direction: column-reverse;
	}
	.left_image_hero_1 {
		max-height: none!important;
		height: auto!important;
	}
}

@media (max-width: 767px){
	.left_image_hero_1 > .et_pb_row{
		display: flex;
		flex-direction: column-reverse;
		width: 100%!important;
	}
	.left_image_hero_1 .hero_text_column{
		width: 90%!important;
		margin-left: auto!important;
		margin-right: auto!important;
	}
		.left_image_hero_1 .center_buttons .et_pb_button_module_wrapper > a{
		width: 100%!important;
		text-align: center!important;

	}
}

/*Safari menu error*/

.custom-row .et_pb_image_wrap img,
.menu3 .et_pb_image_wrap img,
.mobile-menu-fixing .et_pb_image_wrap img{
	height: auto!important;
	min-height: auto!important;
	max-height: none!important;
}

/*h to span home component*/

.m_072 .icon-title span {
    font-size: 1.25rem;
    color: #A51783;
    margin-left: 0.938rem;
    font-family: 'Bariol Bold',sans-serif;
    line-height: 2rem !important;
    padding-bottom: 0 !important;
}
.m_072 .wrap-icon span {
    font-size: 1rem;
    color: #A51783;
    font-family: 'Bariol Bold',sans-serif;
    padding-bottom: 10px;
	float: left;
	width: 100%;
}
.m_072 .title-m_072 span {
  font-size: 3.6rem;
  color: #A51783;
  font-family: 'Bariol Bold',sans-serif;
  padding-bottom: 10px;
  float: left;
  width: 100%;
	line-height: 1em;
	overflow-wrap: break-word;
}

@media (max-width: 487px){
	.m_072 .wrap-m-072 .m002 {
	    width: 100%!important;
	    max-width: none;
	    float: left;
			padding: 0.625rem 1rem 0.625rem 1rem!important;
	}

	.wrap-icon .oculto {
    display: block!important;
	}
	.wrap-icon .m-072-none.oculto {
		display: none!important;
	}
}



/*slider gallery*/
.m_134-grid-col-1{
		left:0!important;
	}
@media (max-width: 980px){
	.other-gallery .m_134-grid-col-2 .slick-list .slick-track .slick-slide {
	    margin: 0.625rem;
	    width: 60vw!important;
	}
	.m_134-elemen2 .slick-slide{
		width: 60vw;
	}
	
}

/*music-hall gallery*/
@media(min-width: 981px) and (max-width: 1275px){
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-1{
		width: 100%;
		margin-bottom: 1%;
	}
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-2{
		width: 95%!important;
    	margin-right: auto!important;
    	margin-left: auto!important;
    	float: none!important;
	}
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-2 .m_134-grid-obje-1,
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-2 .m_134-grid-obje-2,
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-2 .m_134-grid-obje-3,
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-2 .m_134-grid-obje-4{
		width: 50%!important;
		max-width: none!important;
	}
}

@media(max-width: 1275px){
	.m_134-grid-a.other-gallery.music-hall .m_134-grid-col-1 .et_pb_module{
		width: 95%!important;
   		max-width: none!important;
		margin: auto;
	}
}

/*mobile visible blurb*/
@media (max-width:  980px){
	div.mobile_visible_blurb{
		position: absolute;
	    top: 0!important;
	    right: 10%!important;
    	left: auto!important;	
	}
	    div.mobile_visible_blurb_2{
		position: relative!important;
	    top: 0!important;
	    right: 0!important;
	    left: 0!important;
	    margin-right: 15%!important;
	    margin-left: auto!important;
    }
}

/*premios quickfix*/

div.premios_quickfix_1 > div.et_pb_column{
	width: 65.17989%!important;
}

/*alle anzeigen*/
#show.btn-show p::after{
	top: 5px;
    position: relative;
    font-family: "ETModules";
    content: '\33';
    color: #E86600;
    border-radius: 50%;
    padding: 0.1875rem;
    font-size: 2rem;
}

/*menu opacity problem*/

#et-main-area{
	z-index:1;
}

/*partner menu*/

.mobile-menu-fixing.partner #Menu-Mobile .et_pb_menu_inner_container > div.et_pb_menu__wrap{
	   justify-content: end;
}

/*quick menu fixing*/


div.fxd_mnu_1 {
	justify-content:  space-between;
}
div.fxd_mnu_1::after{
	display: none!important;
}
div.fxd_mnu_1 > div.et_pb_column.et-last-child{
	margin-right: 5%!important;
}

/*row sellos m89*/

.M_089sellos .slick-track{
	display: flex!important;
	align-items: baseline!important;
	margin-left: 0!important;
	margin-right:0!important;
}
div.M_089sellos{
	display: flex!important;
	align-items: baseline!important;
}

@media(max-width:768px){
	.m_072 .title-m_072 span {
	font-size: 2.6rem;
}
}

/*mobile menu toggle*/
ul.et_mobile_menu li.menu-item-has-children a.mobile-toggle{
	width: 100%!important;
	background-color: transparent!important;
}
ul.et_mobile_menu li.menu-item-has-children a.mobile-toggle::after{
	position: absolute!important;
	right:  1rem!important;
}

/*tables issue*/

@media (max-width: 560px){
	div.m_122-tabla-basica {
    	height: auto!important;
	}
	.m_124_tabs div.et_pb_tab.clearfix{
		padding-left:  0!important;
		padding-right: 0!important;
 	}
}



/**********************************/
/****** NEW HEADER FIXED **********/
/**********************************/
/* Reused old code */
.et-menu .menu-item-has-children > a:first-child::after {
    font-size: 1.5rem !important;
    right: -0.5rem !important;
}
/*some code to keep everyting positioned properly*/
ul.et_mobile_menu>li.menu-item-has-children, ul.et_mobile_menu>li.page_item_has_children, ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children, .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children, .et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children, .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
    position: relative;
}
/*remove default background color from menu items that have children*/
.et_mobile_menu .menu-item-has-children>a, .et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
    background-color: transparent;
}
/*hide the submenu by default*/
ul.et_mobile_menu .menu-item-has-children .sub-menu, 
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu, 
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu, 
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
    display: none !important;
    visibility: hidden !important;
}
/*adjust the position of the hamburger menu*/
.mobile_menu_bar {
    position: relative;
    display: block;
    bottom: 0;
    line-height: 0;
}
.mobile_menu_bar::before {
    font-size: 52px !important;
    color: #859198 !important;
}
#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before, 
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
    content: '\4d'}.et_mobile_menu{border-top:0rem;min-width:100vw;min-height:100vh!important;padding:0!important;margin-top:1rem!important}.et_mobile_menu li a{border-bottom:0px!important;background-color:#ffffff!important}html{height:-webkit-fill-available}.sub-menu li{margin:0!important}.de-header-sec h1,.de-header-sec h2,.de-header-sec h3,.de-header-sec h4,.de-header-sec h5,.de-header-sec h6{padding:0}.de-header-sec .et-menu.nav .hidden-item-mobile{display:none!important}.de-header-sec .de-header-main-menu-row .et-menu.nav>li{margin-top:0;position:relative}.de-header-sec .de-header-main-menu-row .et-menu.nav>li.menu-item-has-children>a{cursor:pointer}.de-header-sec .de-header-main-menu-row .et-menu.nav>li>a{padding-bottom:0}.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level.menu-item-has-children>a:first-child:after{font-size:2rem!important;right:-16px!important;font-weight:200;transition:all .2s}.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level a:hover,.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level.et-hover>a{color:#a51873!important;opacity:1!important;background-color:transparent}.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level.menu-item-has-children.et-hover>a::after{transform:rotate(-180deg);top:2px}.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level:not(.menu-item-has-children) a:hover::before,.et-db #et-boc .et-l .de-header-sec .et-menu.nav .menu-first-level.current-menu-item:not(.menu-item-has-children) a::before{content:"";position:absolute;bottom:-16px;width:100%;height:2px;background-color:#a51873;border-radius:2px}.et-db #et-boc .et-l .de-header-sec .et-menu.nav li.menu-first-level.mega-menu>ul{padding:32px 32px 16px;width:469px;top:calc(100% + 1px);left:50%!important;transform:translateX(-50%);border-top:none;background-color:#ffffff!important;box-shadow:0 14px 38px -16px rgba(21,42,53,.258824);border-radius:0 0 4px 4px}.et-db #et-boc .et-l .de-header-sec .et-menu.nav li.menu-first-level.mega-menu>ul>li.menu-second-level{width:100%}.et-db #et-boc .et-l .de-header-sec .et-menu.nav li.menu-first-level.mega-menu>ul>li.menu-second-level>a{padding-left:0;border-bottom:none;font-size:24px;font-weight:400;color:#152A35!important}.et-db #et-boc .et-l .de-header-sec .et-menu.nav li.menu-first-level.mega-menu>ul li.menu-third-level:last-child{margin-bottom:32px!important}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec .et-menu.nav .menu-first-level>a:hover,.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec .et-menu.nav .menu-first-level.et-hover>a{color:#FFB401!important}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec .et-menu.nav .menu-first-level:not(.menu-item-has-children)>a:hover::before,.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec .et-menu.nav .menu-first-level.current-menu-item:not(.menu-item-has-children)>a::before{background-color:#FFB401!important}body.menu-open{overflow:hidden!important;position:relative!important;z-index:-1!important}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu{top:-4px;left:-14px;padding:104px 16px 0!important;width:100vw;height:100vh;background-color:#fff!important;border-top:none;box-shadow:none;margin-top:0!important;overflow-y:auto}.et-db #et-boc .et-l .de-header-sec.et_pb_sticky .et_mobile_menu{top:0}.et-db #et-boc .et-l .de-header-sec .mobile_nav.opened span.mobile_menu_bar{z-index:99999;position:relative;right:calc(-100vw + 80px)}.et-db #et-boc .et-l .de-header-sec ul.et_mobile_menu>li>a{position:relative;width:max-content}.et-db #et-boc .et-l .de-header-sec ul.et_mobile_menu>li.menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"5";font-size:2rem;position:absolute;right:-22px;top:50%;transform:translateY(-50%);font-weight:200}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-item-has-children .mobile-toggle::after{display:none}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-first-level.menu-item-has-children.open>a{display:none}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-first-level.menu-item-has-children.open ul.sub-menu{display:block!important;visibility:visible!important}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-first-level.menu-item-has-children.open>ul.sub-menu{margin-top:-72px;margin-bottom:187px;padding:0}.de-header-sec .et_mobile_menu li.back_button{margin-bottom:48px!important}.de-header-sec .et_mobile_menu li.back_button>a{text-align:center;position:relative;color:#152A35!important}.de-header-sec .et_mobile_menu li.back_button>a::before{font-family:ETmodules;content:"4";font-size:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:200;color:#859198}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-second-level>a{font-style:normal;font-size:24px;line-height:32px;color:#A51783!important}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu li.menu-first-level.menu-item-has-children.open>ul.sub-menu>li{padding:0}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu .btn-menu-mobile{display:flex;flex-direction:column;align-items:center;padding:10px 1.5rem;color:#E86600;border:.125rem solid #E86600;box-sizing:border-box;border-radius:999px;margin:5% 5% 64px}.et-db #et-boc .et-l .de-header-sec .et_mobile_menu .btn-menu-mobile a{padding:0 5%;color:#E86600!important;font-weight:700}.et-db #et-boc .et-l .de-header-sec .et_pb_menu .et_mobile_menu li.current-menu-item.btn-menu-mobile a{color:#E86600!important}.de-header-sec .mobile_nav li.contact-template-mobile-items{width:100vw;position:relative;bottom:0;top:auto;left:-16px}.de-header-sec .mobile_nav li.template-mobile-items{list-style:none;position:fixed;width:100vw;bottom:calc(-100vh + 60px);top:auto;left:-14px;right:0;z-index:99991;transition:all ease-out .3s}.de-header-sec .mobile_nav.closed li.template-mobile-items{margin-bottom:-155px;visibility:hidden;opacity:0}.de-header-sec .mobile_nav.opened li.template-mobile-items{margin-bottom:0;visibility:visible;opacity:1}.de-header-sec.de-transparent-header-sec .mobile_menu_bar::before{color:#ffffff!important}.de-header-sec.de-transparent-header-sec .mobile_nav.opened .mobile_menu_bar::before{color:#859198!important}@media screen and (min-height:845px){.de-header-sec .mobile_nav li.contact-template-mobile-items{position:absolute;left:0}}@media screen and (min-width:981px){.de-header-sec.et_pb_sticky .hidden-item-sticky{display:none!important}.de-header-sec.et_pb_sticky .visible-item-sticky{display:inline-block!important}}.et-db #et-boc .et-l .de-header-sec.et_pb_sticky{background-color:#ffffff!important;box-shadow:0 4px 38px rgba(21,42,53,.258824)}.de-header-sec.et_pb_sticky .de-header-cta-row{height:80px;min-height:80px;max-height:80px}.de-header-sec.et_pb_sticky .de-header-main-menu-row{position:absolute;width:fit-content;height:100%;min-height:100%;max-height:100%;top:50%;left:calc((100% - 1280px) / 2);transform:translateY(-50%);margin-left:calc(118px + 6%)}.de-header-sec.et_pb_sticky .de-header-main-menu-row>div.et_pb_column,.de-header-sec.et_pb_sticky .de-header-main-menu-row>div.et_pb_column>.et_pb_module.et_pb_menu,.de-header-sec.et_pb_sticky .de-header-main-menu-row>div.et_pb_column>.et_pb_module.et_pb_menu>.et_pb_menu_inner_container{height:100%;min-height:100%;max-height:100%}.et-db #et-boc .et-l .de-header-sec.et_pb_sticky .de-header-main-menu-row .et-menu.nav>li{display:flex;align-items:center}.et-db #et-boc .et-l .de-header-sec.et_pb_sticky .de-header-main-menu-row .et-menu.nav>li>a{color:#859198!important}.et-db #et-boc .et-l .de-header-sec.et_pb_sticky .de-header-main-menu-row .et-menu.nav>li>a:hover,.et-db #et-boc .et-l .de-header-sec.et_pb_sticky .de-header-main-menu-row .et-menu.nav>li:hover>a{color:#A51783!important}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec.et_pb_sticky .mobile_menu_bar::before{color:#859198!important}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec.et_pb_sticky .de-header-cta-row .de-btn-negative{color:#E86600!important;border-color:#E86600!important;background-color:RGBA(0,0,0,0)}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec.et_pb_sticky .de-header-cta-row .de-btn-negative:hover{color:#ffffff!important;border-color:#ff9000!important;background-color:#ff9000}@media screen and (max-width:1280px){.de-header-sec.et_pb_sticky .de-header-main-menu-row{left:0}}@media screen and (max-width:980px){.de-header-sec.et_pb_sticky .de-header-cta-row{height:60px;min-height:60px;max-height:60px}.de-header-sec.et_pb_sticky .de-header-main-menu-row{left:14px;margin-left:0}.et-db #et-boc .et-l .de-header-sec.de-transparent-header-sec.et_pb_sticky .de-header-cta-row .et_pb_module.et_pb_image{filter:invert(71%) sepia(6%) saturate(679%) hue-rotate(158deg) brightness(81%) contrast(79%)}}