/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;}html{min-height:100%;-ms-text-size-adjust:100%;}html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,section,samp,input,small,strike,strong,tt,var,article,dl,dt,dd,ol,ul,li,form,aside,fieldset,form,label,legend,main,table,caption,tbody,tfoot,thead,tr,th,td,nav,header,footer{margin:0;border:0;outline:0;padding:0;color:#08312A;font-size:100%;font-weight:400;font-style:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline;font-family:"BoehringerForwardText",sans-serif;line-height:1.2em;}@media (max-width:500px){p,li,div{font-size:14px;}}:focus{outline:0;}::-moz-selection{background:#888888;}::selection,::-moz-selection{background:#888888;}body{width:100%;min-height:100%;height:100%;font-weight:400;}ol,ul{list-style:none;}strong{font-weight:700;}table{border-spacing:0;border-collapse:separate;}input,textarea{font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;}textarea{resize:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #ffffff inset;}input.submit{cursor:pointer;}a,a:hover{cursor:pointer;text-decoration:none;}.none{display:none;}::-ms-clear{display:none;}sup{bottom:0;line-height:1;font-size:0.5em !important;position:relative;}img,main{display:block;}em{font-style:italic;font-weight:inherit;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:"BoehringerForwardHead-Bd";src:url(/themes/custom/BI-theme/fonts/BoehringerForwardHead-Bd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"BoehringerForwardHead-Md";src:url(/themes/custom/BI-theme/fonts/BoehringerForwardHead-Md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"BoehringerForwardText";src:url(/themes/custom/BI-theme/fonts/BoehringerForwardText.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}body:has(.loader.active) header{z-index:35;}.header{z-index:30;position:relative;background-color:#08312A;}.header_wrap{width:100%;margin:0 auto;padding:0 30px;max-width:1404px;}@media (max-width:750px){.header_wrap{padding:0 12px;}}.header_top{padding:11px 0;position:relative;border-bottom:1px solid #2F594F;}@media (max-width:750px){.header_top{padding:0;position:static;border-bottom:none;}}.header_top_content{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:750px){.header_top_content{position:absolute;top:0;left:0;right:0;height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;background-color:#fff;padding:0 12px 24px;overflow:scroll;gap:0;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.header_top_content.open{height:101vh;padding-top:96px;}}@media (max-width:750px){.header_top_links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:16px 0;border-bottom:1px solid #6B8375;border-top:1px solid #6B8375;}}.header_top_links li{margin-right:16px;display:inline-block;}@media (max-width:750px){.header_top_links li{display:block;margin-right:0;margin-bottom:16px;}}.header_top_links li:last-child{margin-right:0;margin-bottom:0;}.header_top_links li,.header_top_links li *{line-height:1.4em;color:#FFFFFF;}@media (max-width:750px){.header_top_links li,.header_top_links li *{color:#08312A;font-size:16px;}}.header_top_links li.active,.header_top_links li.active *{font-family:"BoehringerForwardHead-Bd",sans-serif;text-decoration:underline;text-decoration-color:#00E47C;}@media (max-width:750px){.header_top_languages{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:16px 0;border-bottom:1px solid #6B8375;border-top:1px solid #6B8375;}}.header_top_languages *{color:#fff;}@media (max-width:750px){.header_top_languages *{color:#08312A;font-size:16px;}}.header_bottom{padding:24px 0;background-color:#08312A;}@media (max-width:750px){.header_bottom{padding:19px 0;position:relative;}}.header_bottom .header_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header_bottom_logo img{max-width:100%;height:auto;}@media (max-width:750px){.header_bottom_logo img{max-width:112px;}}@media (max-width:750px){.header_bottom_user{margin-right:46px;}}.header_bottom_user_logged{gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header_bottom_user_logged a{gap:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header_bottom_user_logged a:hover p{text-decoration:underline;}.header_bottom_user_logged p{color:#00E47C;font-size:16px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:750px){.header_bottom_user_logged p{display:none;}}.header_bottom_user_logged svg path{fill:#00E47C;}.hamburger{top:14px;right:30px;display:none;position:absolute;-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear;}@media (max-width:750px){.hamburger{top:50%;right:20px;display:block;margin-top:-7px;}}#nav-icon{width:24px;height:16px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;float:right;}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}#nav-icon span:nth-child(2){top:6px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}#nav-icon span:nth-child(3){top:12px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}#nav-icon.open span{background-color:#00E47C;}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:4px;}#nav-icon.open span:nth-child(2){width:0;opacity:0;}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:4px;}.footer{background-color:#08312A;}.footer_wrap{max-width:1276px;padding:0 30px;margin:0 auto;}@media (max-width:768px){.footer_wrap{padding:0 12px;}}.footer_top{padding:16px 0 30px;border-bottom:1px solid #2F594F;}@media (max-width:768px){.footer_top{padding:16px 0 25px;}}.footer_top ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.footer_top ul li p{font-size:14px;}.footer_top ul li,.footer_top ul li *{color:#fff;}.footer_top ul li:last-child{margin-right:0;}.footer_top ul li a svg{display:block;}.footer_bottom{gap:125px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:64px 0 80px;}@media (max-width:1023px){.footer_bottom{gap:50px;}}@media (max-width:920px){.footer_bottom{padding:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (max-width:768px){.footer_bottom{gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 0 24px;}}.footer_bottom_logo img{max-width:100%;height:auto;}@media (max-width:768px){.footer_bottom_logo img{width:112px;}}.footer_bottom_menu{margin-top:5px;}.footer_bottom_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:24px;}@media (max-width:768px){.footer_bottom_menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:16px;}}.footer_bottom_menu ul li,.footer_bottom_menu ul li *{color:#fff;font-size:16px;text-align:center;}.footer_bottom_menu ul li a:hover{color:#00E47C;}.footer_bottom_menu p{color:#fff;font-size:12px;text-align:center;}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;}body.menu-open{overflow:hidden;}body .dialog-off-canvas-main-canvas{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.user-status-message{top:0;z-index:99;position:sticky;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#08312A;}.user-status-message .main-body_wrap{padding-top:0;padding-bottom:0;}.user-status-message .main-body_wrap *{color:#fff;font-weight:bold;}.user-status-message:has(.messages--error){background-color:red;}.user-status-message:has(.messages--status){background-color:#00E47C;}.user-status-message:has(.messages--status) *{color:#08312A;}.btn,.form-submit{border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-size:16px;font-family:"BoehringerForwardHead-Md",sans-serif;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:768px){.btn,.form-submit{padding:8px 16px;font-size:14px;}}.btn:hover,.form-submit:hover{text-decoration:none;color:#08312A;}.btn.green,.form-submit.green{background-color:#00E47C;}.btn.green:hover,.form-submit.green:hover{background-color:color-mix(in srgb,#00E47C 75%,white);}button{cursor:pointer;}a:hover{text-decoration:underline;text-decoration-color:#00E47C;color:#00E47C;}main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f6f5f3;}.main-body_wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:1276px;padding:100px 30px;margin:0 auto;}@media (max-width:1023px){.main-body_wrap{padding:80px 30px;}}@media (max-width:768px){.main-body_wrap{padding:35px 12px 100px;}}.main-body_text{max-width:800px;margin:0 auto;text-align:center;}.main-body_text h1{font-size:40px;margin-bottom:20px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:768px){.main-body_text h1{font-size:32px;}}.main-body_text p{line-height:1.5em;}.main-body_boxes{gap:32px;display:grid;margin-top:60px;grid-template-columns:1fr 1fr 1fr;}@media (max-width:1023px){.main-body_boxes{gap:20px;grid-template-columns:1fr 1fr;}}@media (max-width:768px){.main-body_boxes{grid-template-columns:1fr;}}.main-body_boxes_box{width:100%;background-color:#FFFFFF;padding:0 24px 60px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1023px){.main-body_boxes_box{padding:0 20px 30px;}}@media (max-width:768px){.main-body_boxes_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 20px 20px 0;}}.main-body_boxes_box_image{height:216px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 48px);overflow:hidden;}@media (max-width:1023px){.main-body_boxes_box_image{width:calc(100% + 40px);}}@media (max-width:768px){.main-body_boxes_box_image{height:auto;width:13vw;min-width:65px;display:block;margin:5px 0 0 20px;}}.main-body_boxes_box_image img{max-width:100%;height:auto;}@media (max-width:1023px){.main-body_boxes_box_image img{margin:0 auto;}}.main-body_boxes_box_text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:768px){.main-body_boxes_box_text{display:block;text-align:left;padding-left:20px;}}.main-body_boxes_box_text h2{font-size:22px;margin-bottom:15px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:768px){.main-body_boxes_box_text h2{font-size:18px;margin-bottom:8px;}}.main-body_boxes_box_text > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}.main-body_boxes_box_text > div,.main-body_boxes_box_text > div *{font-size:14px;line-height:1.43em;}.main-body_boxes_box_text .btn{margin-top:30px;}@media (max-width:768px){.main-body_boxes_box_text .btn{margin-top:15px;}}.popup{top:0;left:0;right:0;bottom:0;position:absolute;background-color:rgba(25,25,25,0.4);padding:24px;display:none;z-index:31;}.popup_wrap{width:100%;max-width:936px;margin:160px auto 24px;background-color:#fff;padding:92px 48px 70px;position:relative;}@media (max-width:768px){.popup_wrap{padding:0 0 40px;margin-top:72px;}}.popup_close{top:22px;right:22px;width:40px;height:40px;position:absolute;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;z-index:5;padding:10px;-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;}@media (max-width:768px){.popup_close{top:12px;right:12px;}}.popup_close:active{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.popup_close svg{width:100%;height:auto;}@media (max-width:768px){.popup_slides_slide_content{max-height:500px;overflow:scroll;}}.popup_slides h2,.popup_slides h4{margin-bottom:24px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:768px){.popup_slides h2,.popup_slides h4{margin-bottom:20px;}}.popup_slides h2{font-size:32px;line-height:1.375em;}@media (max-width:768px){.popup_slides h2{font-size:24px;}}.popup_slides h4{font-size:22px;}@media (max-width:768px){.popup_slides h4{font-size:18px;}}.popup_slides p{font-size:16px;line-height:1.5em;}.popup_slides .slick-arrow{bottom:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;position:absolute;border:1px solid #08312A;width:48px;height:48px;color:transparent;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}@media (max-width:768px){.popup_slides .slick-arrow{right:auto;left:50%;bottom:24px;}}.popup_slides .slick-arrow:before{content:" ";top:50%;left:50%;width:16px;height:16px;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 15.24L3.4 8L13 0.75L12.35 0L3 7.1V8.9L12.35 16L13 15.24Z" fill="%2308312A"/></svg>') no-repeat 0 0;background-size:100% 100%;-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;}.popup_slides .slick-arrow:active:before{-webkit-transform:translate(-50%,-50%) scale(0.8);-ms-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);}.popup_slides .slick-arrow.slick-disabled{opacity:0.5;cursor:not-allowed;}.popup_slides .slick-prev{right:48px;border-right:0;}@media (max-width:768px){.popup_slides .slick-prev{right:auto;-webkit-transform:translate(calc(-50% - 24px),0);-ms-transform:translate(calc(-50% - 24px),0);transform:translate(calc(-50% - 24px),0);}}@media (max-width:768px){.popup_slides .slick-next{right:auto;-webkit-transform:translate(calc(-50% + 24px),0);-ms-transform:translate(calc(-50% + 24px),0);transform:translate(calc(-50% + 24px),0);}}.popup_slides .slick-next:before{background-image:url('data:image/svg+xml,<svg width="10" height="16" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0.76L9.6 8L0 15.25L0.65 16L10 8.9V7.1L0.65 0L0 0.76Z" fill="%2308312A"/></svg>');}.popup_slides .slick-dots{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:768px){.popup_slides .slick-dots{margin-top:108px;}}.popup_slides .slick-dots li{width:35px;height:3px;}.popup_slides .slick-dots li.slick-active button{background-color:#08312A;}.popup_slides .slick-dots li button{border-radius:2px;color:transparent;background-color:#E5E3DE;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;}.popup_slides .slide-image-aside .popup_slides_slide_content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;}@media (max-width:768px){.popup_slides .slide-image-aside .popup_slides_slide_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}}.popup_slides .slide-image-aside_image{width:40%;}@media (max-width:768px){.popup_slides .slide-image-aside_image{width:100%;}.popup_slides .slide-image-aside_image > div{aspect-ratio:16/9;}}.popup_slides .slide-image-aside_image img{width:100%;height:auto;}@media (max-width:768px){.popup_slides .slide-image-aside_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.popup_slides .slide-image-aside_text{width:60%;}@media (max-width:768px){.popup_slides .slide-image-aside_text{width:100%;padding:0 16px;}}.popup_slides .slide-image-aside_text p{margin-bottom:15px;}.popup_slides .slide-image-aside_text p:last-child{margin-bottom:0;}@media (max-width:768px){.popup_slides .slide-list_text{padding:44px 16px 0;}}.popup_slides .slide-list_text ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;}@media (max-width:768px){.popup_slides .slide-list_text ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}}.popup_slides .slide-list_text ul li{margin-bottom:32px;padding-left:24px;position:relative;max-width:400px;}.popup_slides .slide-list_text ul li:last-child{margin-bottom:0;}.popup_slides .slide-list_text ul li:before{content:" ";top:2px;left:0;width:16px;height:16px;position:absolute;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.2832 8.51682L6.7432 10.9776L11.6872 5.32642L12.3128 5.87362L7.652 11.2H5.8344L3.7168 9.08322L4.2832 8.51682Z" fill="%2308312A"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 8C0 3.5816 3.5816 0 8 0C12.4184 0 16 3.5816 16 8C16 12.4184 12.4184 16 8 16C3.5816 16 0 12.4184 0 8ZM5.24468 14.6519C6.11822 15.0138 7.05448 15.2 8 15.2C9.90956 15.2 11.7409 14.4414 13.0912 13.0912C14.4414 11.7409 15.2 9.90956 15.2 8C15.2 6.09044 14.4414 4.25909 13.0912 2.90883C11.7409 1.55857 9.90956 0.8 8 0.8C7.05448 0.8 6.11822 0.986234 5.24468 1.34807C4.37114 1.7099 3.57741 2.24025 2.90883 2.90883C2.24025 3.57741 1.7099 4.37114 1.34807 5.24468C0.986233 6.11822 0.8 7.05448 0.8 8C0.8 8.94552 0.986233 9.88178 1.34807 10.7553C1.7099 11.6289 2.24025 12.4226 2.90883 13.0912C3.57741 13.7598 4.37114 14.2901 5.24468 14.6519Z" fill="%2308312A"/></svg>') no-repeat 0 0;background-size:100% 100%;}.popup_slides .slide-list_text ul li h5{font-size:16px;margin-bottom:12px;font-family:"BoehringerForwardHead-Md",sans-serif;}.popup_slides .slide-list_text ul li p{font-size:14px;}.popup_slides .slide-login .popup_slides_slide_content{text-align:center;}@media (max-width:768px){.popup_slides .slide-login .popup_slides_slide_content{padding:100px 16px 0;}}.popup_slides .slide-login_image{margin:0 auto 24px;}.popup_slides .slide-login_image img{margin:0 auto;max-width:84px;width:100%;height:auto;}.popup_slides .slide-login_text{max-width:636px;margin:0 auto;}.popup_slides .slide-login_text .btn{margin-top:32px;}.user-login{text-align:center;}.user-login h1{font-size:40px;margin-bottom:40px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:768px){.user-login h1{font-size:32px;}}.user-login_form{max-width:400px;margin:0 auto;}.user-login_form .form-item{margin-bottom:20px;}.user-login_form .form-item label{font-size:16px;margin-bottom:7px;display:block;}.user-login_form .form-item input{width:100%;padding:10px 15px;border:1px solid #ccc;background-color:#eee;}.user-login_form .form-item input::-webkit-input-placeholder{font-size:16px;}.user-login_form .form-item input::-moz-placeholder{font-size:16px;}.user-login_form .form-item input:-ms-input-placeholder{font-size:16px;}.user-login_form .form-item input::-ms-input-placeholder{font-size:16px;}.user-login_form .form-item input,.user-login_form .form-item input::placeholder{font-size:16px;}.user-login_form .form-item input.error,.user-login_form .form-item textarea.error{border-color:red;background-color:#fef0f0;}.user-login_form .form-item input.error::-webkit-input-placeholder,.user-login_form .form-item textarea.error::-webkit-input-placeholder{color:red;}.user-login_form .form-item input.error::-moz-placeholder,.user-login_form .form-item textarea.error::-moz-placeholder{color:red;}.user-login_form .form-item input.error:-ms-input-placeholder,.user-login_form .form-item textarea.error:-ms-input-placeholder{color:red;}.user-login_form .form-item input.error::-ms-input-placeholder,.user-login_form .form-item textarea.error::-ms-input-placeholder{color:red;}.user-login_form .form-item input.error::placeholder,.user-login_form .form-item textarea.error::placeholder{color:red;}.user-login_form .form-submit{margin-top:20px;background-color:#00E47C;cursor:pointer;}.user-login_form .form-submit:hover{background-color:color-mix(in srgb,#00E47C 75%,white);}.loader{top:0;left:0;right:0;bottom:0;z-index:32;cursor:wait;display:none;position:fixed;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(8,49,42,0.8);}.loader.active{display:block;}.loader::after{content:"";top:50%;left:50%;width:35px;height:35px;position:absolute;border-radius:50%;pointer-events:none;margin:-18px 0 0 -18px;border:3px solid #00E47C;-webkit-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;-webkit-animation:dual-ring 1.2s linear infinite;animation:dual-ring 1.2s linear infinite;border-color:#00E47C transparent #00E47C transparent;}@-webkit-keyframes dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.user-profile-wrap{max-width:300px;margin:60px auto 0;}.user-profile-wrap label span{font-size:14px;}.user-profile-wrap .error-message{font-size:13px;color:red;margin-top:5px;}.user-profile-wrap_label-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.user-profile-wrap_label-wrap span:nth-child(2){color:#9d9d9b;font-size:13px;}.user-profile-wrap_info{margin-bottom:40px;}.user-profile-wrap_info_item{display:block;margin-bottom:20px;}.user-profile-wrap_info_item:last-child{margin-bottom:0;}.user-profile-wrap_info_item input[type=text],.user-profile-wrap_info_item input[type=email]{width:100%;height:45px;padding:8px 15px;border:1px solid #898885;border-radius:2px;font-size:16px;}.user-profile-wrap_info_item input[type=text]::-webkit-input-placeholder,.user-profile-wrap_info_item input[type=email]::-webkit-input-placeholder{font-size:14px;color:#9d9d9b;}.user-profile-wrap_info_item input[type=text]::-moz-placeholder,.user-profile-wrap_info_item input[type=email]::-moz-placeholder{font-size:14px;color:#9d9d9b;}.user-profile-wrap_info_item input[type=text]:-ms-input-placeholder,.user-profile-wrap_info_item input[type=email]:-ms-input-placeholder{font-size:14px;color:#9d9d9b;}.user-profile-wrap_info_item input[type=text]::-ms-input-placeholder,.user-profile-wrap_info_item input[type=email]::-ms-input-placeholder{font-size:14px;color:#9d9d9b;}.user-profile-wrap_info_item input[type=text]::placeholder,.user-profile-wrap_info_item input[type=email]::placeholder{font-size:14px;color:#9d9d9b;}.user-profile-wrap_info_item input[type=text].error,.user-profile-wrap_info_item input[type=email].error{border-color:red;}.user-profile-wrap_info_email-note{margin-top:8px;display:block;font-size:14px;color:#9d9d9b;}.user-profile-wrap_species{border-radius:2px;border:1px solid #9d9d9b;padding:20px 30px 30px;margin-bottom:15px;}.user-profile-wrap_species legend{margin-bottom:30px;}.user-profile-wrap_species .js-form-type-checkbox{gap:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.user-profile-wrap_species .js-form-type-checkbox:not(:last-child){margin-bottom:15px;}.user-profile-wrap_species .js-form-type-checkbox input{width:25px;height:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;}.user-profile-wrap_species .js-form-type-checkbox input:before,.user-profile-wrap_species .js-form-type-checkbox input:after{content:" ";position:absolute;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}.user-profile-wrap_species .js-form-type-checkbox input:before{width:100%;height:100%;left:0;top:0;color:transparent;border:1px solid #9d9d9b;-webkit-transition:all 0.15s linear;transition:all 0.15s linear;}.user-profile-wrap_species .js-form-type-checkbox input:after{width:10px;height:10px;top:50%;left:50%;background-color:#f6f5f3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.user-profile-wrap_species .js-form-type-checkbox input:checked:before{border-width:0;background-color:#00E47C;}.user-profile-wrap_species .js-form-type-checkbox input.error:before{border-color:red;}.user-profile-wrap_species .js-form-type-checkbox input.error + label{color:red;}.user-profile-wrap_species .js-form-type-checkbox input.error:checked + label{color:#08312A;}.user-profile-wrap_species .error-message{margin-top:10px;}.user-profile-wrap .form-actions .form-submit{width:100%;display:block;cursor:pointer;}.user-profile-wrap .form-actions .form-submit:not(:last-child){margin-bottom:15px;background-color:#00E47C;}.user-profile-wrap .form-actions .form-submit:not(:last-child):hover{background-color:color-mix(in srgb,#00E47C 75%,white);}.policies-terms-page h1{font-size:40px;margin-bottom:20px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:768px){.policies-terms-page h1{font-size:32px;}}.policies-terms-page h1,.policies-terms-page h2,.policies-terms-page h3,.policies-terms-page h4,.policies-terms-page h5,.policies-terms-page h6,.policies-terms-page p,.policies-terms-page li,.policies-terms-page p *,.policies-terms-page li *{line-height:1.5em;}.policies-terms-page h2{font-size:30px;}@media (max-width:768px){.policies-terms-page h2{font-size:25px;}}.policies-terms-page h3{font-size:28px;}@media (max-width:768px){.policies-terms-page h3{font-size:20px;}}.policies-terms-page a{text-decoration:underline;}.policies-terms-page a:hover{text-decoration:none;}.policies-terms-page p{margin-bottom:17px;word-break:break-word;}.policies-terms-page :last-child{margin-bottom:0;}.policies-terms-page p + ol,.policies-terms-page p + ul{margin-top:-17px;}.policies-terms-page ol,.policies-terms-page ul{margin-bottom:17px;padding-left:39px;}@media (max-width:450px){.policies-terms-page ol,.policies-terms-page ul{padding-left:15px;}}.policies-terms-page ol li,.policies-terms-page ul li{counter-increment:number;position:relative;margin-bottom:5px;}.policies-terms-page ol li:before,.policies-terms-page ul li:before{top:0;left:0;position:absolute;font-size:inherit;color:inherit;font-weight:inherit;}.policies-terms-page ol li{padding-left:18px;}.policies-terms-page ol li:before{content:counter(number) ".";}.policies-terms-page ul li{padding-left:10px;}.policies-terms-page ul li:before{content:"•";}.page-404 .main-body_wrap{text-align:center;}.page-404 h1{font-size:70px;margin-bottom:20px;font-family:"BoehringerForwardHead-Md",sans-serif;}@media (max-width:750px){.page-404 h1{font-size:50px;}}.page-404 p{font-size:25px;}@media (max-width:750px){.page-404 p{font-size:20px;}}.page-404 .btn{margin-top:50px;}.p--green{color:#00E47C;font-size:14px;font-family:"BoehringerForwardHead-Md",sans-serif;}.user-dashboard_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;font-family:"BoehringerForwardText",sans-serif;}.user-dashboard_title{font-size:28px;margin-bottom:12px;}.user-dashboard_identity p{margin:4px 0;font-size:16px;}.user-dashboard_role{color:#08312A;font-weight:600;}.user-dashboard_name{color:#08312A;}.user-dashboard_add_icon{margin-left:8px;font-weight:700;}.plans-panel{padding:24px;border-radius:25px;background-color:rgba(0,228,124,0.08);margin-top:12px;}.plans-panel_title{font-size:20px;margin-bottom:16px;font-family:"BoehringerForwardHead-Bd","BoehringerForwardText",sans-serif;}.plans-list{list-style:none;padding:0;margin:0 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.plans-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:10px 30px;background-color:#fff;}.plans-item_icon{width:40px;height:40px;border:2px solid #08312A;border-radius:4px;padding:3px;}.plans-item_title{font-size:16px;color:#08312A;font-weight:600;margin:0 0 2px;}.plans-item_meta{font-size:12px;color:#6B8375;margin:0;}.plans-item_status{background-color:#fff6e4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;color:#000000;padding:5px 20px;border-radius:30px;}.plans-item_status.draft{background-color:#F5F6C9;}.plans-item_status.active{background-color:#90ee90;}.plans-item_status.completed{background-color:#6cec6c;}.plans-item_status.vacunos{background-color:#F5F6C9;}.plans-item_status.porcinos{background-color:#ffd285;}.plans-actions{margin-top:8px;}.plans-btn-outline{background:transparent;border:1px solid #08312A;color:#08312A;}.plans-region-content{margin-top:24px;}.plans-item .views-field-nid,.plans-item .views-field-field-year,.plans-item .views-field-field-productor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline;font-size:16px;color:#08312A;font-weight:600;margin:0;}.plans-item .views-field-nid .field-content::before{content:"# ";}.plans-item .views-field-field-year .field-content::before{content:" -";}.plans-item .views-field-field-productor .field-content::before{content:" - ";}.plans-item .views-field-title,.plans-item .views-field-view-node{display:none;}.plans-item .views-field-created{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;width:100%;font-size:12px;color:#6B8375;margin-top:4px;}.plans-item .views-field-field-status{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.plans-item .views-field-field-status .field-content{background-color:#F5F6C9;color:#08312A;font-size:14px;font-weight:600;padding:6px 12px;border-radius:9999px;}@media (max-width:768px){.user-dashboard_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.plans-item{gap:5px;padding:10px 5px;}.plans-item .views-field-field-status{top:18px;-webkit-transform:none;-ms-transform:none;transform:none;}.plans-panel{padding:24px 5px;}}.node-health-plan-form,#node-health-plan-form,#node-health-plan-edit-form{max-width:800px;}@media (max-width:768px){.node-health-plan-form,#node-health-plan-form,#node-health-plan-edit-form{max-width:100%;}}.tabledrag-toggle-weight-wrapper{display:none;}.js .field--widget-paragraphs .field-multiple-table{text-align:left;}.js .field--widget-paragraphs .field-multiple-table h4{font-family:"BoehringerForwardHead-Md",sans-serif;font-size:16px;color:#08312A;margin-bottom:8px;}.health-plan-form .js-form-item{margin-bottom:16px;}.health-plan-form .form-item label{display:block;font-family:"BoehringerForwardHead-Md",sans-serif;font-size:14px;color:#08312A;margin-bottom:8px;}.health-plan-form input[type=text],.health-plan-form input[type=email],.health-plan-form input[type=number],.health-plan-form .form-text,.health-plan-form .form-number,.health-plan-form select,.health-plan-form textarea{width:100%;height:45px;padding:8px 15px;border:1px solid #898885;border-radius:2px;font-size:16px;background-color:#fff;color:#08312A;}.health-plan-form textarea{min-height:90px;}.health-plan-form input::-webkit-input-placeholder,.health-plan-form textarea::-webkit-input-placeholder{color:#9d9d9b;font-size:14px;}.health-plan-form input::-moz-placeholder,.health-plan-form textarea::-moz-placeholder{color:#9d9d9b;font-size:14px;}.health-plan-form input:-ms-input-placeholder,.health-plan-form textarea:-ms-input-placeholder{color:#9d9d9b;font-size:14px;}.health-plan-form input::-ms-input-placeholder,.health-plan-form textarea::-ms-input-placeholder{color:#9d9d9b;font-size:14px;}.health-plan-form input::placeholder,.health-plan-form textarea::placeholder{color:#9d9d9b;font-size:14px;}.health-plan-form input:focus,.health-plan-form select:focus,.health-plan-form textarea:focus{outline:none;border-color:#08312A;-webkit-box-shadow:0 0 0 2px rgba(8,49,42,0.08);box-shadow:0 0 0 2px rgba(8,49,42,0.08);}.health-plan-form .form-actions .form-submit,.health-plan-form .form-actions .button--primary{background-color:#00E47C;color:#08312A;border:none;}.health-plan-form .form-actions .form-submit:hover,.health-plan-form .form-actions .button--primary:hover{background-color:color-mix(in srgb,#00E47C 75%,white);}.health-plan-form .button,.health-plan-form .button--secondary{background:transparent;border:1px solid #08312A;color:#08312A;border-radius:2px;margin-bottom:15px;}.health-plan-form .button:hover,.health-plan-form .button--secondary:hover{background-color:color-mix(in srgb,#08312A 5%,white);text-decoration:none;}.health-plan-form a{text-decoration:underline;color:#08312A;}.health-plan-form a:hover{text-decoration:none;color:#00E47C;}.user-login__title .user-login__heading{font-family:"BoehringerForwardHead-Md",sans-serif;color:#08312A;margin-bottom:12px;}.page .main-body_wrap,.main-body_wrap{padding-top:60px;}.field--type-boolean.paragraphs-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--type-boolean .js-form-type-checkbox{display:inline-block;}.field--type-boolean .js-form-type-checkbox .form-checkbox,#node-health-plan-form .js-form-type-checkbox .form-checkbox{position:absolute;opacity:0;width:0;height:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;}.field--type-boolean .js-form-type-checkbox label.option,#node-health-plan-form .js-form-type-checkbox label.option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;border-radius:5px;margin-right:10px;background-color:#efefef;border:1px solid #e0e0df;color:#6B8375;font-weight:600;text-decoration:none;}.field--type-boolean .js-form-type-checkbox label.option:hover{background-color:#f6f6f6;}.field--type-boolean .js-form-type-checkbox .form-checkbox:checked + label.option,#node-health-plan-form .js-form-type-checkbox .form-checkbox:checked + label.option{background-color:#00E47C;color:#08312A;border-color:#00E47C;text-decoration:none;}.field--type-boolean .js-form-type-checkbox .form-checkbox:focus-visible + label.option{outline:2px solid rgba(8,49,42,0.25);outline-offset:2px;}.field--type-boolean .js-form-type-checkbox .form-checkbox:disabled + label.option{background-color:#f0f0f0;color:#9d9d9b;cursor:not-allowed;opacity:0.7;}.field--type-boolean .js-form-type-checkbox + .js-form-type-checkbox{margin-left:12px;}.user-login{padding:16px 0;}.user-login__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;margin-bottom:50px;}.user-login__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.user-login__heading{font-family:"BoehringerForwardHead-Bd","BoehringerForwardText",sans-serif;font-weight:700;font-size:clamp(32px,5vw,48px);line-height:1.2;margin:0;color:#08312A;}.user-login__subheading{font-family:"BoehringerForwardHead-Bd","BoehringerForwardText",sans-serif;font-weight:600;font-size:clamp(20px,2.4vw,30px);line-height:0;margin:6px 0 0;color:#08312A;}.user-login__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.user-login__icon-svg{width:100px;height:100px;}.footer_bottom{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 0 80px;}[data-drupal-selector=edit-field-trata-wrapper]{padding-left:40px;}[data-drupal-selector=edit-field-trata] > summary{margin-bottom:30px;font-family:"BoehringerForwardHead-Md",sans-serif;font-size:25px;color:#08312A;}.field--name-field-enero,.field--name-field-febrero,.field--name-field-marzo,.field--name-field-abril,.field--name-field-mayo,.field--name-field-junio,.field--name-field-julio,.field--name-field-agosto,.field--name-field-septiembre,.field--name-field-octubre,.field--name-field-noviembre,.field--name-field-diciembre{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}[data-drupal-selector=edit-field-trata] > table > thead{display:none;}[data-drupal-selector=edit-field-trata] > table > tbody > tr > .inline-entity-form-node-label{padding-right:30px;}.ief-entity-delta.form-select{display:none;}.inline-entity-form-node-status{display:none;}.ief-trata-entities-table .ief-row-entity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:solid 2px darkgrey;}.ief-trata-entities-table .ief-row-entity .ief-tabledrag-handle{display:none;}.ief-trata-entities-table .ief-row-entity > .ief-tabledrag-handle + div:not([class]){display:none;}[data-drupal-selector=edit-field-trata-actions]{margin-top:20px;padding-top:40px;margin-bottom:30px;border-top:solid 2px darkgrey;}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}#edit-field-trata > summary{margin-bottom:25px;}.review-plan_layout{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media (max-width:992px){.review-plan_layout{grid-template-columns:1fr;}}.review-summary__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;}.review-summary__title{font-weight:700;color:#08312A;}.review-summary__subtitle{color:#08312A;opacity:0.75;}.review-summary__meta{margin:8px 0 16px;color:#08312A;}.review-summary__section{margin-bottom:16px;}.review-summary__label{font-weight:600;margin-bottom:6px;color:#08312A;}.review-summary__text{color:#08312A;opacity:0.85;line-height:1.4;}.review-summary__actions{margin-top:12px;}.filter-segment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px;}.seg-btn{padding:6px 12px;border:1px solid rgba(8,49,42,0.18);border-radius:10px;background:#fff;color:#08312A;font-size:14px;line-height:1;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.04);box-shadow:0 1px 0 rgba(0,0,0,0.04);}.seg-btn.is-active{background:#F2F6F5;border-color:rgba(8,49,42,0.35);}.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}@media (max-width:992px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:560px){.plans-grid{grid-template-columns:1fr;}}.plan-card{background:#fff;border:1px solid rgba(8,49,42,0.25);border-radius:4px;min-height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.plan-card_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(8,49,42,0.12);font-weight:700;color:#08312A;}.plan-card_body{padding:12px;}.plan-icon{opacity:0.8;}.plans-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.plans-item_status{margin:0;padding:6px 14px;border-radius:999px;font-size:12px;line-height:1;color:#08312A;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;border:1px solid rgba(8,49,42,0.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.08);box-shadow:0 1px 0 rgba(0,0,0,0.08);}.plans-item_status.carbovac{background:#F3E7A7;}.plans-item_status.sintoxan{background:#D7EFF7;}.plans-item_status.bovinos{background:#EAEAEA;}.plans-item_status.lanares{background:#EDE7F6;}@media (max-width:768px){.plans-item_status{text-align:center;}}#node-health-plan-form :where(.vertical-tabs.clearfix){display:none;}.field--name-field-enero .js-form-type-number,.field--name-field-febrero .js-form-type-number,.field--name-field-marzo .js-form-type-number,.field--name-field-abril .js-form-type-number,.field--name-field-mayo .js-form-type-number,.field--name-field-junio .js-form-type-number,.field--name-field-julio .js-form-type-number,.field--name-field-agosto .js-form-type-number,.field--name-field-septiembre .js-form-type-number,.field--name-field-octubre .js-form-type-number,.field--name-field-noviembre .js-form-type-number,.field--name-field-diciembre .js-form-type-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f4f4f4;border:1px solid rgba(8,49,42,0.12);border-radius:8px;padding:6px 10px;}.field--name-field-enero.month-has-value .js-form-type-number,.field--name-field-febrero.month-has-value .js-form-type-number,.field--name-field-marzo.month-has-value .js-form-type-number,.field--name-field-abril.month-has-value .js-form-type-number,.field--name-field-mayo.month-has-value .js-form-type-number,.field--name-field-junio.month-has-value .js-form-type-number,.field--name-field-julio.month-has-value .js-form-type-number,.field--name-field-agosto.month-has-value .js-form-type-number,.field--name-field-septiembre.month-has-value .js-form-type-number,.field--name-field-octubre.month-has-value .js-form-type-number,.field--name-field-noviembre.month-has-value .js-form-type-number,.field--name-field-diciembre.month-has-value .js-form-type-number{background:#00e676;border-color:#00e676;}.field--name-field-enero .js-form-type-number label,.field--name-field-febrero .js-form-type-number label,.field--name-field-marzo .js-form-type-number label,.field--name-field-abril .js-form-type-number label,.field--name-field-mayo .js-form-type-number label,.field--name-field-junio .js-form-type-number label,.field--name-field-julio .js-form-type-number label,.field--name-field-agosto .js-form-type-number label,.field--name-field-septiembre .js-form-type-number label,.field--name-field-octubre .js-form-type-number label,.field--name-field-noviembre .js-form-type-number label,.field--name-field-diciembre .js-form-type-number label{margin:0;font-weight:600;color:#6B8375;}.field--name-field-enero.month-has-value .js-form-type-number label,.field--name-field-febrero.month-has-value .js-form-type-number label,.field--name-field-marzo.month-has-value .js-form-type-number label,.field--name-field-abril.month-has-value .js-form-type-number label,.field--name-field-mayo.month-has-value .js-form-type-number label,.field--name-field-junio.month-has-value .js-form-type-number label,.field--name-field-julio.month-has-value .js-form-type-number label,.field--name-field-agosto.month-has-value .js-form-type-number label,.field--name-field-septiembre.month-has-value .js-form-type-number label,.field--name-field-octubre.month-has-value .js-form-type-number label,.field--name-field-noviembre.month-has-value .js-form-type-number label,.field--name-field-diciembre.month-has-value .js-form-type-number label{color:#08312A;}.field--name-field-enero .js-form-type-number .form-number,.field--name-field-febrero .js-form-type-number .form-number,.field--name-field-marzo .js-form-type-number .form-number,.field--name-field-abril .js-form-type-number .form-number,.field--name-field-mayo .js-form-type-number .form-number,.field--name-field-junio .js-form-type-number .form-number,.field--name-field-julio .js-form-type-number .form-number,.field--name-field-agosto .js-form-type-number .form-number,.field--name-field-septiembre .js-form-type-number .form-number,.field--name-field-octubre .js-form-type-number .form-number,.field--name-field-noviembre .js-form-type-number .form-number,.field--name-field-diciembre .js-form-type-number .form-number{width:64px;min-width:56px;padding:4px 8px;border:1px solid rgba(8,49,42,0.25);border-radius:6px;background:#fff;color:#08312A;}.field--name-field-enero .js-form-type-number .form-number:focus,.field--name-field-febrero .js-form-type-number .form-number:focus,.field--name-field-marzo .js-form-type-number .form-number:focus,.field--name-field-abril .js-form-type-number .form-number:focus,.field--name-field-mayo .js-form-type-number .form-number:focus,.field--name-field-junio .js-form-type-number .form-number:focus,.field--name-field-julio .js-form-type-number .form-number:focus,.field--name-field-agosto .js-form-type-number .form-number:focus,.field--name-field-septiembre .js-form-type-number .form-number:focus,.field--name-field-octubre .js-form-type-number .form-number:focus,.field--name-field-noviembre .js-form-type-number .form-number:focus,.field--name-field-diciembre .js-form-type-number .form-number:focus{outline:none;border-color:rgba(8,49,42,0.45);-webkit-box-shadow:0 0 0 2px rgba(8,49,42,0.1);box-shadow:0 0 0 2px rgba(8,49,42,0.1);}.health-plan-form .field--name-field-producto-comercial{position:relative;}.health-plan-form .field--name-field-producto-comercial::after{content:"Dias de tratamiento";display:block;margin-top:10px;margin-bottom:8px;font-size:14px;font-family:"BoehringerForwardHead-Md",sans-serif;color:#08312A;}
