/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Hurme Geometric Sans 1';src:url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Bold.woff2) format('woff2'),url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Hurme Geometric Sans 1';src:url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Light.woff2) format('woff2'),url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Hurme Geometric Sans 1';src:url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-SemiBold.woff2) format('woff2'),url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Hurme Geometric Sans 1';src:url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Regular.woff2) format('woff2'),url(/themes/custom/bib_subtheme/fonts/HurmeGeometricSans1-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Minion Pro';src:url(/themes/custom/bib_subtheme/fonts/MinionPro-Regular.woff2) format('woff2'),url(/themes/custom/bib_subtheme/fonts/MinionPro-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
::placeholder{color:#e3678a;opacity:1;}:-ms-input-placeholder{color:#e3678a;}::-ms-input-placeholder{color:#e3678a;}*{margin:0;padding:0;outline:none;}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{overflow-x:hidden;height:100%;width:100%;background:white;position:relative;font-size:16px;line-height:24px;font-weight:500;font-family:"Hurme Geometric Sans 1",sans-serif;color:#505050;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media all and (max-width:575px){body{font-size:15px;line-height:22px;}}::selection{color:white;background:#eb92ab;opacity:0.1;}a{text-decoration:none;outline:none;}a:hover{text-decoration:none;}ul,ol{margin:0px;padding:0px;margin-bottom:30px;}ul li,ol li{font-size:16px;line-height:24px;font-weight:normal;font-family:"Hurme Geometric Sans 1",sans-serif;margin-bottom:20px;position:relative;}ul li::marker,ol li::marker{color:transparent;}ul li:last-child,ol li:last-child{margin-bottom:0;}ul:last-child,ol:last-child{margin-bottom:0;}ol li{list-style:decimal;}ol li::marker{color:#505050;}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Hurme Geometric Sans 1",sans-serif;color:#393939;margin:0 0 20px 0;padding:0;position:relative;}h1{font-size:68px;line-height:74px;color:white;}h2{font-size:34px;line-height:42px;}@media all and (max-width:1200px){h2{font-size:30px;line-height:38px;}}@media all and (max-width:575px){h2{font-size:28px;line-height:36px;}}@media all and (max-width:320px){h2{font-size:26px;line-height:32px;}}h3{font-size:18px;line-height:22px;font-weight:600;}h4{font-size:16px;line-height:initial;}h5{font-size:15px;line-height:initial;}h6{line-height:14px;line-height:20px;}p{font-weight:normal;font-family:"Hurme Geometric Sans 1",sans-serif;color:#505050;margin-bottom:15px;}p:last-child{margin:0;}p a{color:#e3678a;}p a:hover{color:#e3678a;text-decoration:underline;}.section-heading{margin-bottom:40px;max-width:80%;margin:0 auto 30px;}@media all and (max-width:991px){.section-heading{max-width:100%;}}.section-heading h2{color:#e3678a;margin-bottom:0px;text-align:center;}.swiper-buttons{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:100;display:flex;justify-content:space-between;pointer-events:none;}.swiper-buttons .swiper-button{position:relative;transform:none;margin:0;width:46px;height:46px;pointer-events:auto;background-size:12px;background-position:center;}.swiper-buttons .swiper-button-prev{left:-80px;background-image:url(/themes/custom/bib_subtheme/images/home/left-angle-arrow.svg);}@media all and (min-width:1368px) and (max-width:1600px){.swiper-buttons .swiper-button-prev{left:-60px;}}.swiper-buttons .swiper-button-next{right:-80px;background-image:url(/themes/custom/bib_subtheme/images/home/right-angle-arrow.svg);}@media all and (min-width:1368px) and (max-width:1600px){.swiper-buttons .swiper-button-next{right:-60px;}}address{padding:0px;margin:0px;}figure{margin:0;}figure img{width:100%;height:auto;}section{padding-top:30px;padding-bottom:30px;}@media all and (max-width:767px){section{padding-top:20px;padding-bottom:20px;}}.modal-header{background-color:#e3678a;}.modal-header h4{color:white;}.row{margin-left:-20px;margin-right:-20px;}@media all and (max-width:1200px){.row{margin-left:-15px;margin-right:-15px;}}@media all and (max-width:991px){.row{margin-left:-20px;margin-right:-20px;}}.row > [class*=col]{padding-left:20px;padding-right:20px;}@media all and (max-width:1200px){.row > [class*=col]{padding-left:15px;padding-right:15px;}}@media all and (max-width:991px){.row > [class*=col]{padding-left:20px;padding-right:20px;}}.main-wrapper{padding-top:0px;}.outer-wrapper{max-width:1920px;margin:0 auto;}.pink-color{color:#e3678a;}.green-color{color:#54af8e;}.mt-20{margin-top:20px;}@media all and (max-width:767px){.modal-dialog{max-width:480px;}}sub,sup{font-size:24px;}sup{top:-0.05em;}.healthContentLast a{color:#002469;}@media all and (max-width:575px){.healthContentLast a.healthcare-inner-content{font-size:16px;line-height:24px;}}.healthContentLast a:hover{color:#54af8e;}.btn-wrapper{position:relative;display:inline-block;height:auto;min-height:50px;}.btn-wrapper::before{content:"";position:absolute;left:-11px;top:7px;height:100%;background-color:#e3678a;width:12px;bottom:0px;height:calc(100% - 14px);}.btn-wrapper::after{content:"";position:absolute;right:-11px;top:7px;height:100%;background-color:#e3678a;width:12px;bottom:0px;height:calc(100% - 14px);}.btn-wrapper:hover::before{background-color:#54af8e;}.btn-wrapper:hover::after{background-color:#54af8e;}.btn,input[type=submit]{font-size:18px;font-weight:600;font-family:"Hurme Geometric Sans 1",sans-serif;color:white;line-height:50px;height:50px;background:#e3678a;display:inline-block;padding:0px 24px;border-radius:0px;vertical-align:baseline;text-transform:capitalize;box-shadow:none;transition:0.3s all;position:relative;z-index:5;}@media all and (max-width:991px){.btn,input[type=submit]{font-size:17px;}}@media all and (max-width:767px){.btn,input[type=submit]{font-size:16px;}}@media all and (max-width:575px){.btn,input[type=submit]{font-size:15px;}}.btn::before,input[type=submit]::before{content:"";position:absolute;top:0;bottom:0;left:0;width:0px;background:#54af8e;border-radius:0px;transition:0.3s all;}.btn:hover,input[type=submit]:hover{color:white;box-shadow:none !important;background-color:transparent;border-radius:0px;}.btn:hover::before,input[type=submit]:hover::before{width:100%;}.btn:focus,input[type=submit]:focus{background:#e3678a;color:white;box-shadow:none !important;border:1px solid #e3678a;}.btn:focus::after,input[type=submit]:focus::after{background:white;}.btn:active,input[type=submit]:active{color:white;box-shadow:none !important;background-color:transparent;border:1px solid #002469;}.btn:active::before,input[type=submit]:active::before{width:100%;}.btn span,input[type=submit] span{display:inline-block;position:relative;z-index:3;margin:0px;}.btn-green{background:#54af8e;}.btn-green::before{background:#e3678a;}button:focus:not(:focus-visible){box-shadow:none !important;}.btn:disabled,input[type=submit]:disabled{background:#e3678a !important;border:1px solid #e3678a !important;opacity:1 !important;height:50px !important;line-height:50px !important;}input[type=submit]:hover{background-color:#e3678a;}input:focus{box-shadow:none !important;}input:checked:focus{box-shadow:none !important;}textarea,select,input[type=week],input[type=time],input[type=month],input[type=datetime-local],input[type=datetime],input[type=date],input[type=color],input[type=url],input[type=text],input[type=tel],input[type=search],input[type=password],input[type=select],input[type=number],input[type=email]{width:100%;height:60px;border:1px solid #cbcbcb;background:white;padding:0 18px;border-radius:0px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;line-height:20px;font-weight:400;font-family:"Hurme Geometric Sans 1",sans-serif;color:#e3678a;transition:0.3s ease-in-out;outline:none;position:relative;}@media all and (max-width:575px){textarea,select,input[type=week],input[type=time],input[type=month],input[type=datetime-local],input[type=datetime],input[type=date],input[type=color],input[type=url],input[type=text],input[type=tel],input[type=search],input[type=password],input[type=select],input[type=number],input[type=email]{height:54px;}}textarea:focus,select:focus,input[type=week]:focus,input[type=time]:focus,input[type=month]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=date]:focus,input[type=color]:focus,input[type=url]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=password]:focus,input[type=select]:focus,input[type=number]:focus,input[type=email]:focus{color:#e3678a !important;}input[type=email]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=number]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=select]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=password]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=search]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=tel]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=text]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=url]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=color]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=date]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=datetime]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=datetime-local]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=month]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=time]:focus{border:1px solid #e3678a !important;box-shadow:none;}input[type=week]:focus{border:1px solid #e3678a !important;box-shadow:none;}select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url(/themes/custom/bib_subtheme/images/select-caret-down.svg) !important;background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:14px !important;border-radius:5px !important;color:#7c848b !important;font-family:"Minion Pro",sans-serif !important;font-weight:400 !important;font-size:15px !important;line-height:24px !important;}@media all and (min-width:1201px) and (max-width:1367px){select{background-size:16px !important;}}@media all and (max-width:1200px){select{font-size:15px !important;background-size:16px !important;}}@media all and (max-width:991px){select{font-size:14px !important;background-position:right 10px center !important;background-size:13px !important;padding:0.275rem 0.55rem 0.275rem 0.45rem !important;}}@media all and (max-width:360px){select{font-size:14px !important;}}select:focus{border:1px solid #e3678a !important;box-shadow:none !important;}textarea{height:140px;resize:none !important;padding:16px 18px 18px;border-radius:0px;}textarea:focus{border-color:#e3678a !important;box-shadow:none !important;}.form-control.error{border:1px solid #e3678a !important;}textarea.form-control.error{border:1px solid #e3678a !important;}.form-item--error-message{font-size:14px;color:#e3678a !important;}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:-9999px !important;}input[type=checkbox] + label{padding:0 0 0 20px !important;padding-left:30px !important;color:#e3678a !important;display:inline-block !important;max-width:inherit !important;margin:0px 10px 0 0 !important;font-size:18px !important;font-weight:400 !important;line-height:22px !important;position:relative !important;letter-spacing:0 !important;-webkit-user-select:none;-ms-user-select:none;user-select:none;}input[type=checkbox] + label:before{content:"";position:absolute;width:20px;height:20px;border:1px solid rgba(219,219,219,0.14);background:rgba(219,219,219,0.3);left:0;top:0px;border-radius:0;}input[type=checkbox] + label:after{content:"";background:none !important;position:absolute;left:8px;top:4px;width:5px;height:9px;border:solid #e3678a;border-width:0 2px 2px 0;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);display:none;}input[type=checkbox]:checked + label{color:#e3678a !important;font-weight:400 !important;user-select:none;-webkit-user-select:none;}input[type=checkbox]:checked + label:before{border-color:#e3678a;}input[type=checkbox]:checked + label:after{display:block;}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:-9999px !important;}input[type=radio] + label{padding:0 0 0 30px !important;color:#e3678a !important;display:inline-block !important;max-width:inherit !important;margin:0px 10px 0 0 !important;font-size:15px !important;font-family:"Minion Pro",sans-serif !important;font-weight:400 !important;line-height:22px !important;position:relative !important;letter-spacing:0 !important;-webkit-user-select:none;-ms-user-select:none;user-select:none;}@media all and (max-width:991px){input[type=radio] + label{font-size:14px !important;}}input[type=radio] + label:before{content:"";position:absolute;width:20px;height:20px;border:1px solid #e3678a;background:rgba(219,219,219,0.14);left:0;top:0px;border-radius:55%;}input[type=radio] + label:after{content:"";position:absolute;width:7.5px;height:7.5px;background:#e3678a !important;left:6.25px;top:6.25px;border-radius:55%;display:none;}input[type=radio]:checked + label{color:#e3678a !important;font-weight:400 !important;user-select:none;}input[type=radio]:checked + label:before{border-color:#e3678a !important;}input[type=radio]:checked + label:after{display:block;}.form-check{padding:0px !important;margin:0px !important;}.form-check input[type=radio]{width:0px !important;height:0px !important;padding:0px !important;margin:0px !important;background-color:transparent !important;border:none !important;}.input-wrapper{margin-bottom:36px;}@media all and (max-width:575px){.input-wrapper{margin-bottom:20px;}}.header{padding:0px;margin:0px;}.header p{margin-bottom:0px;}.header-top{background-color:#ececef;padding:5px 0px;}@media all and (max-width:575px){.header-top p{font-size:14px;}}@media all and (max-width:575px){.header-top p strong sup{top:-0.01em;}}@media all and (max-width:320px){.header-top.patient-header-top p{font-size:13px;line-height:20px;}}.header-main{padding:5px 0px;margin:0px;border-bottom:1px solid #0a1a56;}.header-main-items{display:flex;justify-content:space-between;align-items:center;}.header-main-items img{width:100%;height:auto;}.header-main-items .header-logo-left{width:250px;display:inline-block;}@media all and (max-width:1200px){.header-main-items .header-logo-left{width:220px;}}@media all and (max-width:1200px){.header-main-items .header-logo-left{width:220px;}}@media all and (max-width:991px){.header-main-items .header-logo-left{width:190px;}}@media all and (max-width:767px){.header-main-items .header-logo-left{width:160px;}}.header-main-items .header-logo-right{width:150px;display:inline-flex;}@media all and (max-width:1200px){.header-main-items .header-logo-right{width:130px;}}@media all and (max-width:991px){.header-main-items .header-logo-right{width:110px;}}@media all and (max-width:767px){.header-main-items .header-logo-right{width:90px;}}.header-bottom{padding:10px 0px;}@media all and (min-width:1201px) and (max-width:1367px){.header-bottom{padding:7px 0px;}}@media all and (max-width:1200px){.header-bottom{padding:7px 0px;}}.header-bottom-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;height:90px;}@media all and (max-width:1200px){.header-bottom-wrapper{gap:10px;}}@media all and (max-width:767px){.header-bottom-wrapper{flex-direction:column;height:auto;gap:5px;}}.header-bottom-wrapper .box-wrapper-one,.header-bottom-wrapper .box-wrapper-two{width:240px;flex:none;border:1px solid #0a1a56;padding:10px;height:100%;color:#002469;}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-one,.header-bottom-wrapper .box-wrapper-two{padding:7px;}}@media all and (max-width:991px){.header-bottom-wrapper .box-wrapper-one,.header-bottom-wrapper .box-wrapper-two{padding:5px;}}.header-bottom-wrapper .box-wrapper-one a,.header-bottom-wrapper .box-wrapper-two a{color:#002469;}.header-bottom-wrapper .box-wrapper-one{display:flex;align-items:center;text-align:center;}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-one{width:210px;}}@media all and (max-width:991px){.header-bottom-wrapper .box-wrapper-one{width:25%;}}@media all and (max-width:767px){.header-bottom-wrapper .box-wrapper-one{width:100%;height:auto;display:block;}}.header-bottom-wrapper .box-wrapper-one p{font-size:18px;line-height:26px;color:#002469;text-align:center;}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-one p{font-size:17px;line-height:24px;}}@media all and (max-width:991px){.header-bottom-wrapper .box-wrapper-one p{font-size:16px;line-height:22px;}}.header-bottom-wrapper .box-wrapper-one p a{color:#002469;font-size:inherit;}.header-bottom-wrapper .box-wrapper-one p a:hover{text-decoration:none;}.header-bottom-wrapper .box-wrapper-two{width:800px;text-align:center;}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-two{width:700px;}}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-two{width:75%;}}@media all and (max-width:767px){.header-bottom-wrapper .box-wrapper-two{width:100%;height:100%;}}.header-bottom-wrapper .box-wrapper-two p{color:#0a1a56;position:relative;top:50%;transform:translateY(-50%);}@media all and (max-width:1200px){.header-bottom-wrapper .box-wrapper-two p{font-size:14px;line-height:20px;}}@media all and (max-width:767px){.header-bottom-wrapper .box-wrapper-two p{top:0;transform:initial;}}.header-bottom-wrapper .box-wrapper-two p a{color:#002469;font-weight:600;}.header-btn-group{display:flex;justify-content:end;gap:12px;}.menu-section{padding:12px 0px;margin:0px;background-color:#002469;}@media all and (max-width:991px){.menu-section{padding:6px 0px;}}.menu-section .navbar{padding:0px;}.menu-section .navbar-collapse{justify-content:center;}@media all and (max-width:991px){.menu-section .navbar-nav{margin-top:20px;}}.menu-section .navbar-nav li{margin:0px;padding-right:35px;}@media all and (max-width:991px){.menu-section .navbar-nav li{margin-bottom:10px;}}.menu-section .navbar-nav li a{color:white;position:relative;}.menu-section .navbar-nav li a::after{content:"";position:absolute;left:0;right:0;bottom:-6px;width:0px;height:2px;background-color:white;transition:0.4s all;}.menu-section .navbar-nav li:hover a::after{width:100%;}@media all and (max-width:991px){.menu-section .navbar-nav li.active{margin-bottom:15px;}}.menu-section .navbar-nav li.active a::after{width:100%;}@media all and (max-width:991px){.menu-section .navbar-toggler{margin-left:auto;background:white;padding:0px;height:36px;width:42px;}}.hcp-navbar li:last-child a span:last-child{display:none;}.patient-navbar li:nth-child(2) a span:last-child span{display:none;}.patient-navbar li:nth-child(3) a span:last-child{display:none;}.patient-navbar li:last-child a span:last-child{display:none;}.footer{background-color:#002469;padding:40px 0px;position:relative;}footer::before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;background:linear-gradient(to right,#000000 30%,#54af8e 0% 70%,#e3678a 30%);}.footer-wrapper{display:flex;gap:50px;margin-bottom:40px;}@media all and (max-width:575px){.footer-wrapper{gap:10px;flex-direction:column;margin-bottom:20px;}}.footer-wrapper .footer-content{width:100%;}.footer-wrapper .footer-btn{width:300px;}@media all and (max-width:575px){.footer-wrapper .footer-btn{width:100%;margin-left:15px;}}.footer-wrapper p{color:white;margin-bottom:5px;}.footer-links{padding:0px;margin:0px;}.footer-links ul{list-style:none;display:flex;justify-content:start;gap:20px;}@media all and (max-width:991px){.footer-links ul{gap:5px;flex-direction:column;row-gap:5px;}}.footer-links ul li{list-style-type:none;font-size:15px;line-height:26px;color:white;margin-bottom:0px;display:flex;}.footer-links ul li::after{content:"";display:inline-block;height:65%;width:1px;background-color:white;margin-left:20px;top:50%;transform:translateY(-50%);position:relative;}@media all and (max-width:767px){.footer-links ul li::after{margin-left:10px;}}.footer-links ul li:last-child::after{display:none;}.footer-links ul li a{color:white;font-size:15px;display:inline-block;position:relative;}.footer-links ul li a::after{content:"";position:absolute;left:0;bottom:-3px;width:0px;height:0px;background-color:white;transition:0.3s all;width:1px;}.footer-links ul li a:hover::after{width:100%;height:2px;}#references h4{margin-bottom:0px;}#references .modal-body{padding:20px;}#references .modal-body .list-number{padding:0px 20px;}#references .modal-body .list-number li{margin-bottom:10px;}#references .modal-body .list-number li a{color:#505050;font-weight:600;}#references .modal-body .list-number li:last-child{margin-bottom:0px;}.footer-patients-wrapper{max-width:85%;margin:0 auto;}@media all and (max-width:991px){.footer-patients-wrapper{max-width:100%;}}.footer-patients-wrapper .footer-top{display:flex;align-items:center;gap:40px;margin-bottom:30px;}@media all and (max-width:991px){.footer-patients-wrapper .footer-top{flex-direction:column;gap:15px;}}.footer-patients-wrapper .footer-top p{color:white;}.footer-patients-wrapper .info-btns{width:430px;flex:none;}@media all and (max-width:991px){.footer-patients-wrapper .info-btns{width:100%;display:flex;gap:30px;}}@media all and (max-width:767px){.footer-patients-wrapper .info-btns{display:inline-block;margin:0 auto;text-align:center;}}.footer-patients-wrapper .info-btns .btn-wrapper:first-child{margin-bottom:15px;}@media all and (max-width:320px){.footer-patients-wrapper .info-btns .btn-wrapper::after{right:-7px;}}@media all and (max-width:320px){.footer-patients-wrapper .info-btns .btn-wrapper::before{left:-7px;}}@media all and (max-width:991px){.footer-patients-wrapper .info-btns .btn-wrapper .btn,.footer-patients-wrapper .info-btns .btn-wrapper input[type=submit]{padding:0px 14px;}}@media all and (max-width:575px){.footer-patients-wrapper .info-btns .btn-wrapper .btn,.footer-patients-wrapper .info-btns .btn-wrapper input[type=submit]{font-size:14px;padding:0px 12px;}}@media all and (max-width:320px){.footer-patients-wrapper .info-btns .btn-wrapper .btn,.footer-patients-wrapper .info-btns .btn-wrapper input[type=submit]{font-size:13px;padding:0px 8px;}}.footer-patients-wrapper .info-text{width:100%;}@media all and (max-width:991px){.footer-patients-wrapper .info-text{text-align:center;}}.footer-patients-wrapper .info-text p{margin-bottom:7px;}@media all and (max-width:320px){.footer-patients-wrapper .info-text p{font-size:14px;line-height:18px;}}.footer-card{text-align:center;margin-bottom:30px;}@media all and (max-width:575px){.footer-card{padding:12px;}}.footer-card p{color:white;}@media all and (max-width:767px){.footer-card p{text-align:left;}}.footer-bottom{border-top:1px solid white;padding-top:20px;}@media all and (max-width:575px){.privacy-modal .modal-content{padding-top:10px;}}@media all and (max-width:575px){.privacy-modal .modal-body{padding-top:30px;}}@media all and (max-width:575px){.privacy-modal .btn,.privacy-modal input[type=submit]{height:44px;line-height:42px;}}section.counts-with-bibecfo-section{background:#54af8e;}section.counts-with-bibecfo-section .col-7{display:flex;align-items:center;}.counts-with-bibecfo-section .section-heading{margin-bottom:0px;max-width:80%;margin:0 auto 0;}section.counts-with-bibecfo-section h1{font-size:42px;line-height:48px;}.doses-content h3{font-size:22px;}span.hdsuperscript{font-size:20px;clear:both;position:relative;top:-13px;}.bibecfo-section h2 sup{top:-11px;left:-10px;}.indication-section .bibecfo-section-img{position:relative;top:42%;transform:translateY(-50%);}.count_on_ul_sec h2{color:#54af8e;}.count_on_ul_sec ul{border-bottom:1px solid #54af8e;padding-bottom:23px;}section.how_use_vide0{margin:60px auto 0 auto;max-width:60%;}.mart-section{max-width:65%;margin:0 auto;}.adverse-reactions-table{width:100%;border-collapse:collapse;}.adverse-reactions-table thead th{background-color:#002d72;color:white;padding:12px;text-align:left;}.adverse-reactions-table tbody td{background-color:white;color:#002d72;padding:12px;border:1px solid #ccc;vertical-align:top;}.about_ftr_top p:last-child{font-size:12px;}.header-top{background:#4ab493;padding:12px 0px;}.header-top .container{display:flex;align-items:center;justify-content:center;gap:50px;}.header-top a.btn-line{color:#fff;border:1px solid #fff;padding:10px;}.header p{margin-bottom:0px;color:#fff;}section.how-to-use-bibecfo-section{max-width:60%;margin:0 auto;}.bibecfo-use-section{margin:0 auto;}.bibecfo-use-section h2{color:#e55694;font-size:2.2em;font-weight:bold;margin-bottom:20px;}.bibecfo-use-section p{font-size:1.1em;line-height:1.6;margin-bottom:15px;}.video-container{position:relative;padding-bottom:0;padding-top:30px;overflow:hidden;margin-top:30px;}.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}.video-container iframe{height:450px;}.superscript{font-size:0.6em;vertical-align:super;}.how-to-use-doses-content{display:flex;align-items:center;}.download_the_patient h2,.download_the_patient p{text-align:center;}section.how-to-use{max-width:56%;margin:0 auto;}.custom-table-container{overflow-x:auto;margin-top:20px;}.custom-compare-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center;}.custom-compare-table th,.custom-compare-table td{border:1px solid #ffffff;padding:15px;font-size:16px;vertical-align:middle;}.custom-compare-table thead th{background-color:#002f6c;color:white;font-weight:bold;}.header-green{background-color:#49a18f;}.header-blue{background-color:#002f6c;}.pink-cell{background-color:#e66e93;color:white;}.custom-compare-table tbody td:not(.pink-cell){background-color:#e6e6e6;color:#002f6c;}.custom-compare-table td{word-wrap:break-word;}.custom-compare-table tr td:first-child{background:#002f6c;color:#fff;}.similarity p{font-size:14px;}.price-table{width:100%;border-collapse:collapse;text-align:center;}.price-table th,.price-table td{border:1px solid #ffffff;padding:12px;font-size:16px;}.price-table thead th{background-color:#00205B;color:#fff;font-weight:bold;}.price-table td.pink{background-color:#E66A8C;color:white;font-weight:bold;}.price-table td.green{background-color:#5EB4A2;color:white;font-weight:bold;}.price-table tr td:first-child{background:#002f6c;color:#fff;}.abt-cipla-section h1{font-size:34px;}.abt-cipla-section .doese-counter-btn{display:block;margin-left:11%;}.cipla-section{max-width:1000px;margin:0 auto;}.cipla-feature{display:flex;align-items:flex-start;margin-bottom:30px;}.cipla-feature img{width:85px;height:100px;padding:10px;margin-right:20px;object-fit:contain;}.cipla-feature p{font-size:16px;margin:0;}.cipla-feature p strong{font-weight:bold;}.sustainability-columns{display:flex;flex-wrap:wrap;gap:30px;margin-top:15px;}.sustainability-columns .col{flex:1;min-width:200px;}.sustainability-columns .col strong{display:block;font-weight:bold;margin-bottom:6px;}sup{font-size:12px;vertical-align:top;top:9px;}.sustainability-columns ul{padding-top:20px;padding-left:20px;}.sustainability-columns ul li::marker{color:#e3678a;}.font12px{font-size:12px;}.manufacturing{margin-left:10%;}.manufacturing h4{font-weight:400;}.over40years_section .doese-counter-btn{justify-content:flex-start;margin-left:11%;}.ciplaftr .about_ftr_top p{margin-left:10%;}.no_border{border:0 !important;}table.adverse-reactions-table th,table.adverse-reactions-table td,table.custom-compare-table th,.custom-compare-table td,.price-table th,.price-table td{text-align:center;}.why_choose_ftrtop{padding-top:2rem;}@media (max-width:768px){section.counts-with-bibecfo-section .col-7{display:block;align-items:center;width:100%;}section.counts-with-bibecfo-section h1{font-size:25px;line-height:35px;}.counts-with-bibecfo-section .section-heading{max-width:100%;}section.counts-with-bibecfo-section .col-5{width:100%;}section.counts-with-bibecfo-section .col-5 img{width:100%;}.indication-section .bibecfo-section-img{top:53%;}.bibecfo-section-img{width:80%;margin:0 auto;display:block;}.bibecfo-section h2 sup{top:12px;}sup{top:0.95em;}.footer-wrapper .footer-btn{width:93%;}.abt-cipla-section h1{font-size:30px;line-height:35px;}.abt-cipla-section .doese-counter-btn{margin:0 auto;}.cipla-feature{flex-direction:column;align-items:center;}.manufacturing{margin-left:0;}.over40years_section .doese-counter-btn{margin:0 auto;display:block;}.over40years_section .doese-counter-btn .btn-wrapper{margin-bottom:20px;}.ciplaftr .about_ftr_top p{margin-left:0;}section.how-to-use-bibecfo-section,section.how_use_vide0,.mart-section,section.how-to-use{max-width:100%;}section.how_use_vide0{margin-top:0;}.contact-us-form-hcp .container{width:100% !important;}.webform-submission-form .webform-button--submit{width:100% !important;}.header-top .container{display:block;}.box-wrapper-one{margin-bottom:16px;}}.footer-content .doese-counter-btn{display:flex;flex-direction:column;gap:15px;width:fit-content;}.footer-wrapper .footer-btn{display:flex;align-items:center;}.webform-submission-form label{font-weight:bold;color:#000;width:100%;padding:15px 0px;}.webform-submission-form .js-form-item{border-top:1px solid #002469;}.webform-submission-form input{border-radius:10px !important;height:43px !important;border:2px solid #002469 !important;}.contact-us-form-hcp .container{width:60%;}.webform-submission-form .js-form-item:first-child,.webform-submission-form .js-form-item:nth-child(2),div#edit-markup-01{border:0;}.webform-submission-form .webform-button--submit{background:#002469;border-radius:10px;width:22%;}.webform-submission-form .webform-button--submit:hover{background:#e3678a;border-radius:10px;width:22%;}.webform-submission-form .webform-button--submit::before{display:none;}.contact-us-form-hcp h2{color:#002469;}.btn-wrapper::after{right:-8px;}.btn-green::after{right:-11px;}.footer-wrapper .footer-btn{width:auto;}div#edit-markup-02{position:relative;top:90px;border-top:0;}a{cursor:pointer;}.about_ftr_top sub,.why_choose_ftrtop sub{font-size:10px;}.landing-header{padding:7px;margin:0px;border-bottom:1px solid #002469;}.landing-header .header-wrapper{padding:0px;margin-left:auto;text-align:right;}.landing-header .header-wrapper a{width:150px;display:inline-block;}@media all and (max-width:767px){.landing-header .header-wrapper a{width:120px;}}.landing-header .header-wrapper a img{width:100%;}.healthcare-wrapper{height:calc(100vh - 255px);}.healthcare-inner-wrapper{padding:0px;margin:0px;display:flex;align-items:center;justify-content:center;gap:40px;max-width:1100px;margin:0 auto;text-align:center;}@media all and (max-width:1200px){.healthcare-inner-wrapper{gap:30px;}}@media all and (max-width:991px){.healthcare-inner-wrapper{max-width:100%;}}@media all and (max-width:767px){.healthcare-inner-wrapper{flex-direction:column;row-gap:30px;align-items:start;}}.healthcare-inner-wrapper p{font-size:20px;line-height:30px;color:#002469;margin-bottom:0px;text-align:left;}@media all and (max-width:991px){.healthcare-inner-wrapper p{font-size:18px;line-height:26px;}}@media all and (max-width:575px){.healthcare-inner-wrapper p{font-size:16px;line-height:24px;}}.healthcare-inner-wrapper .healthcare-inner-item{width:calc(50% - 20px);display:flex;align-items:center;justify-content:start;gap:20px;}@media all and (max-width:991px){.healthcare-inner-wrapper .healthcare-inner-item{gap:10px;}}@media all and (max-width:767px){.healthcare-inner-wrapper .healthcare-inner-item{width:100%;}}.healthcare-inner-wrapper .healthcare-inner-item:hover p{color:#54af8e;}.healthcare-inner-wrapper .healthcare-inner-circle{width:120px;height:120px;flex:none;border-radius:100%;background-color:transparent;display:flex;justify-content:center;align-items:center;}@media all and (max-width:1200px){.healthcare-inner-wrapper .healthcare-inner-circle{width:100px;height:100px;}}@media all and (max-width:991px){.healthcare-inner-wrapper .healthcare-inner-circle{width:85px;height:85px;}}.healthcare-inner-wrapper .healthcare-inner-circle img{width:100%;}.path-frontpage{height:100%;}.path-frontpage .dialog-off-canvas-main-canvas{height:100%;}.path-frontpage .dialog-off-canvas-main-canvas #page-wrapper{height:100%;}.path-frontpage .dialog-off-canvas-main-canvas #page-wrapper #page{height:100%;}.btn-close{padding:0px;position:absolute;left:calc(100% + 10px);right:auto;top:auto;bottom:calc(100% - 20px);width:40px;height:40px;border-radius:50%;background:#e3678a url(/themes/custom/bib_subtheme/images/cross-icon.png) no-repeat center;background-size:15px;opacity:1;z-index:10;font-size:0px;padding:0px !important;}@media all and (max-width:575px){.btn-close{left:calc(100% - 50px);bottom:calc(100% - 40px);}}.home-hero-section{padding:0px;position:relative;height:700px;}@media all and (min-width:1368px) and (max-width:1600px){.home-hero-section{height:620px;}}@media all and (min-width:1201px) and (max-width:1367px){.home-hero-section{height:600px;}}@media all and (max-width:1200px){.home-hero-section{height:470px;}}@media all and (max-width:991px){.home-hero-section{height:430px;}}@media all and (max-width:767px){.home-hero-section{height:410px;}}@media all and (max-width:575px){.home-hero-section{height:320px;background:#002469;}}.home-hero-section.inner-hero{height:470px;}.home-hero-section .container{position:relative;z-index:3;}.home-hero-section .hero-section-content{position:relative;top:50%;transform:translateY(-50%);width:350px;margin-left:auto;}@media all and (max-width:1200px){.home-hero-section .hero-section-content{width:310px;}}@media all and (max-width:991px){.home-hero-section .hero-section-content{width:270px;}}@media all and (max-width:767px){.home-hero-section .hero-section-content{width:245px;}}@media all and (max-width:575px){.home-hero-section .hero-section-content{width:100%;top:calc(75% - 50px);transform:initial;bottom:0;}}@media all and (max-width:410px){.home-hero-section .hero-section-content{top:calc(75% - 70px);}}@media all and (max-width:320px){.home-hero-section .hero-section-content{top:calc(75% - 100px);}}.home-hero-section .hero-section-content p{color:white;margin-bottom:20px;font-size:20px;line-height:28px;}@media all and (max-width:1200px){.home-hero-section .hero-section-content p{font-size:18px;margin-bottom:15px;}}@media all and (max-width:991px){.home-hero-section .hero-section-content p{font-size:17px;line-height:24px;}}@media all and (max-width:767px){.home-hero-section .hero-section-content p{font-size:15px;line-height:22px;}}.home-hero-section .hero-section-content h3{color:#ea95ac;font-size:30px;margin-bottom:0px;}@media all and (max-width:1200px){.home-hero-section .hero-section-content h3{font-size:28px;}}@media all and (max-width:991px){.home-hero-section .hero-section-content h3{font-size:26px;}}@media all and (max-width:767px){.home-hero-section .hero-section-content h3{font-size:24px;}}.hero-image-hcp{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;}@media all and (max-width:575px){.hero-image-hcp{bottom:auto;height:auto;}}.hero-image-hcp img{width:100%;height:100%;object-fit:cover;}.benefits-wrapper{display:flex;gap:120px;justify-content:center;align-items:center;margin-bottom:50px;}@media all and (max-width:1200px){.benefits-wrapper{gap:70px;}}@media all and (max-width:991px){.benefits-wrapper{gap:30px;}}@media all and (max-width:767px){.benefits-wrapper{flex-direction:column;gap:20px;}}.benefits-image{width:500px;flex:none;}@media all and (max-width:991px){.benefits-image{width:400px;}}.benefits-image img{width:100%;}.benefits-item{padding:20px;background-color:#76bfa4;position:relative;margin-bottom:30px;margin-left:15px;text-align:center;}.benefits-item::before{content:"";position:absolute;left:-15px;right:0;top:20px;height:calc(100% - 40px);background-color:#76bfa4;width:15px;}.benefits-item::after{content:"";position:absolute;right:-15px;left:auto;top:20px;height:calc(100% - 40px);background-color:#76bfa4;width:15px;}.benefits-item p{color:white;margin-bottom:15px;}.benefits-item p:last-child{margin-bottom:0px;}.benefits-item p a{color:#363636;}.benefits-item h4{color:white;}.faster p{margin-bottom:0px;}.indication-section{padding:40px 0px;background-color:#e3678a;}.indication-section .section-heading{max-width:100%;}.indication-section .section-heading h2{color:white;text-align:left;}.indication-section .indication-image{position:relative;top:50%;transform:translateY(-50%);}@media all and (max-width:991px){.indication-section .indication-image{max-width:400px;margin:0 auto;}}.indication-section p{color:white;margin-bottom:20px;}@media all and (max-width:1200px){.indication-section p{margin-bottom:10px;}}.indication-section ul{list-style:none;margin-bottom:20px;margin-left:20px;}@media all and (max-width:1200px){.indication-section ul{margin-bottom:10px;}}.indication-section ul:last-child{margin-bottom:0px;}.indication-section ul li{list-style-type:none;color:white;position:relative;padding-left:22px;}.indication-section ul li::before{content:"";position:absolute;top:14px;left:0;height:2px;width:12px;background-color:white;}.indication-content{margin-bottom:30px;position:relative;padding-left:20px;}@media all and (max-width:575px){.indication-content{padding-left:40px;}}.indication-content::before{content:"";position:absolute;left:0px;top:0;bottom:0;height:100%;width:6px;background-color:white;}@media all and (max-width:575px){.indication-content::before{left:25px;}}.indication-content .bibecfo-title{position:absolute;left:-30px;top:50%;transform:translateY(-50%);}@media all and (max-width:575px){.indication-content .bibecfo-title{left:0px;}}.indication-content .bibecfo-title img{width:30px;}@media all and (max-width:575px){.indication-content .bibecfo-title img{width:24px;}}.indication-content:last-child{margin-bottom:0px;}.indication-content:last-child::before{height:70px;}.indication-content:last-child .bibecfo-title{top:0px;transform:none;}.doses-content h2{color:#e3678a;}.doses-content h4{font-size:20px;}.doses-content p{margin-bottom:10px;}@media all and (max-width:991px){.doses-image{max-width:400px;margin:0 auto;}}@media all and (max-width:575px){.doses-image{max-width:300px;}}.how-to-use-section{position:relative;height:750px;}@media all and (max-width:1200px){.how-to-use-section{height:550px;}}@media all and (max-width:991px){.how-to-use-section{height:auto;}}.how-to-use-section::before{content:"";position:absolute;top:30px;left:0;background:url(/themes/custom/bib_subtheme/images/Globe_lungs.png) no-repeat left top/contain;background-size:500px;width:100%;height:calc(100% - 70px);bottom:40px;}@media all and (min-width:1368px) and (max-width:1600px){.how-to-use-section::before{background-size:480px;}}@media all and (min-width:1201px) and (max-width:1367px){.how-to-use-section::before{background-size:465px;}}@media all and (max-width:1200px){.how-to-use-section::before{background-size:346px;}}@media all and (max-width:991px){.how-to-use-section::before{background-size:280px;}}@media all and (max-width:767px){.how-to-use-section::before{background-size:220px;}}@media all and (max-width:575px){.how-to-use-section::before{position:initial;width:100%;display:inline-block;height:580px;background-size:cover;margin-bottom:20px;}}.how-to-use-section h2{color:#e3678a;}.handy-text{max-width:600px;margin:0 auto;text-align:center;}.use-wrapper-container{height:100%;display:flex;position:relative;flex-direction:column;justify-content:center;}.low-cost-section h2{color:#54af8e;}.low-cost-table{overflow-x:auto;margin-bottom:10px;}.low-cost-table p{text-align:right;}.table-rwd{border:1px solid transparent;border-collapse:collapse;color:#ffffff;margin:0 auto 10px;}.table-rwd td,.table-rwd th{padding:0.8em;background:#f4c2d0;font-size:16px;font-weight:500;}.table-rwd th{background-color:#002469;color:#ffffff;text-align:center;}.table-rwd td{text-align:center;}.table-rwd td:first-of-type:before{content:"";}.table-rwd td:first-of-type{text-align:center;}.table-rwd td:first-of-type:after{content:"";}.table-rwd tr td:nth-child(2n){background-color:#e3678a;}.table-rwd td:first-child{background-color:#ffffff;position:absolute;width:8em;display:none;}@media all and (max-width:410px){.table-rwd td:first-child{display:none;}}.table-rwd th:first-child{width:8em;display:none;}@media all and (max-width:410px){.table-rwd th:first-child{display:none;}}.about-cipla{margin-bottom:30px;}.about-cipla h2{color:#e3678a;}.discover-btn{display:flex;gap:50px;justify-content:center;}.cipla-content-items{margin-bottom:30px;}.cipla-content-items .cipla-content-item{display:flex;gap:30px;justify-content:center;align-items:center;margin-bottom:30px;}@media all and (max-width:575px){.cipla-content-items .cipla-content-item{flex-direction:column;border-bottom:1px solid #b1b1b1;padding-bottom:30px;}}.cipla-content-items .cipla-content-item .content-image{width:120px;flex:none;}.cipla-content-items .cipla-content-item .content-image img{width:100%;}.cipla-content-items .cipla-content-item .content-text{width:100%;}.cipla-content-items .cipla-content-item:last-child{border-bottom:none;}@media all and (max-width:575px){.cipla-content-items .cipla-content-item:last-child .content-text{order:2;}}.pressurised-section .section-heading{max-width:100%;}@media all and (max-width:1200px){.pressurised-section .section-heading{margin-bottom:10px;}}@media all and (max-width:991px){.pressurised-section .section-heading{margin-bottom:30px;}}@media all and (max-width:575px){.pressurised-section .section-heading{margin-bottom:20px;}}.pressurised-section .section-heading h2{color:#e3678a;margin-bottom:20px;text-align:left;}@media all and (max-width:1200px){.pressurised-section .section-heading h2{margin-bottom:10px;}}.pressurised-section .section-heading h3{font-size:20px;line-height:28px;color:#e3678a;text-align:left;}@media all and (max-width:991px){.pressurised-section .section-heading h3{font-size:18px;}}@media all and (max-width:575px){.pressurised-section .section-heading h3{font-size:17px;line-height:22px;}}.pressurised-wrapper{display:flex;gap:60px;}@media all and (max-width:991px){.pressurised-wrapper{gap:40px;}}@media all and (max-width:767px){.pressurised-wrapper{flex-direction:column;row-gap:30px;}}.pressurised-wrapper .pressurised-image{width:350px;flex:none;}@media all and (max-width:991px){.pressurised-wrapper .pressurised-image{width:280px;}}@media all and (max-width:767px){.pressurised-wrapper .pressurised-image{margin:0 auto;}}.pressurised-wrapper .pressurised-content{width:100%;padding-top:40px;}@media all and (max-width:991px){.pressurised-wrapper .pressurised-content{padding-top:0px;}}@media all and (max-width:767px){.pressurised-wrapper .pressurised-content{text-align:center;}}.pressurised-wrapper .pressurised-content p{text-align:left;}.pressurised-wrapper .btn-wrapper{margin-top:40px;}@media all and (max-width:991px){.pressurised-wrapper .btn-wrapper{margin-top:20px;}}@media all and (max-width:575px){.pressurised-wrapper .btn-wrapper{margin-left:10px;}}.btn-wrapper .btn,.btn-wrapper input[type=submit]{text-transform:none;}.store-section{background-color:#cce7dd;padding:50px 0px;}@media all and (max-width:767px){.store-section{padding:40px 0px;}}.store-section h2{text-align:center;}.store-content-items{display:flex;justify-content:center;gap:100px;max-width:940px;margin:0 auto;}@media all and (max-width:1200px){.store-content-items{gap:60px;}}@media all and (max-width:991px){.store-content-items{gap:40px;}}@media all and (max-width:767px){.store-content-items{max-width:100%;}}@media all and (max-width:575px){.store-content-items{flex-direction:column;row-gap:20px;}}.store-content-items .store-content-item{width:calc(50% - 25px);display:flex;flex-direction:column;align-items:center;gap:30px;}@media all and (max-width:991px){.store-content-items .store-content-item{gap:20px;}}@media all and (max-width:575px){.store-content-items .store-content-item{width:100%;}}.store-content-items .store-content-item:first-child .store-content{max-width:310px;}.store-content-items .store-content-item p{text-align:center;}.store-image{width:120px;margin:0 auto;}@media all and (max-width:991px){.store-image{width:100px;}}.store-image img{width:100%;}.doese-counter-section{border-bottom:2px solid #e3678a;}.doese-counter-section .section-heading{max-width:100%;}.doese-counter-section .section-heading h2{margin-bottom:20px;text-align:left;}.doese-counter-section .section-heading p{text-align:left;margin-bottom:7px;}.doese-counter-wrapper{display:flex;gap:80px;justify-content:space-between;margin-bottom:20px;}@media all and (min-width:1201px) and (max-width:1367px){.doese-counter-wrapper{margin-bottom:40px;}}@media all and (max-width:1200px){.doese-counter-wrapper{gap:40px;}}@media all and (max-width:991px){.doese-counter-wrapper{flex-direction:column;}}.doese-counter-wrapper > div{width:calc(50% - 45px);}@media all and (max-width:1200px){.doese-counter-wrapper > div{width:calc(50% - 25px);}}@media all and (max-width:991px){.doese-counter-wrapper > div{width:100%;}}.doese-counter-wrapper > figure{width:calc(50% - 45px);}@media all and (max-width:1200px){.doese-counter-wrapper > figure{width:calc(50% - 25px);}}@media all and (max-width:991px){.doese-counter-wrapper > figure{width:100%;max-width:380px;margin:0 auto;}}.doese-counter-item{display:flex;gap:30px;position:relative;align-items:center;}@media all and (max-width:1200px){.doese-counter-item{gap:20px;}}@media all and (max-width:575px){.doese-counter-item{gap:10px;}}.doese-counter-item::before{content:"";position:absolute;left:0;top:50%;width:25px;height:25px;background:url(/themes/custom/bib_subtheme/images/Tick.png) no-repeat center center/25px;transform:translateY(-50%);}@media all and (max-width:320px){.doese-counter-item::before{width:18px;height:18px;background-size:18px;}}.doese-counter-item p{padding-left:40px;margin-bottom:0px;}@media all and (max-width:320px){.doese-counter-item p{padding-left:30px;}}.doese-counter-item .doese-counter-image{width:100px;height:100px;flex:none;border-radius:50%;}@media all and (max-width:575px){.doese-counter-item .doese-counter-image{width:85px;height:85px;}}@media all and (max-width:320px){.doese-counter-item .doese-counter-image{width:65px;height:65px;}}.doese-counter-item .doese-counter-image img{width:100%;}.doese-counter-content ul{list-style:none;}.doese-counter-content ul li{list-style-type:none;margin-bottom:20px;background-color:#ddefe8;padding:20px;}@media all and (max-width:320px){.doese-counter-content ul li{padding:7px;}}.doese-counter-content ul li:last-child{margin-bottom:0px;}.doese-counter-btn{display:flex;justify-content:center;gap:60px;}@media all and (max-width:575px){.doese-counter-btn{flex-direction:column;row-gap:10px;width:calc(100% - 50px);margin:0 auto;}}.doese-counter-btn .btn-wrapper,.footer .btn-wrapper{height:50px;}@media all and (max-width:575px){.doese-counter-btn .btn-wrapper,.footer .btn-wrapper{width:100%;display:inline-grid;}}.doese-counter-btn .btn-wrapper:hover::before,.footer .btn-wrapper:hover::before{background-color:#e3678a;}.doese-counter-btn .btn-wrapper:hover::after,.footer .btn-wrapper:hover::after{background-color:#e3678a;}.doese-counter-btn .btn-wrapper .btn::before,.doese-counter-btn .btn-wrapper input[type=submit]::before,.footer .btn-wrapper .btn::before,.footer .btn-wrapper input[type=submit]::before{width:100%;background:#e3678a;}.doese-counter-btn .btn-wrapper.btn-green::before,.footer .btn-wrapper.btn-green::before{background:#54af8e;}.doese-counter-btn .btn-wrapper.btn-green::after,.footer .btn-wrapper.btn-green::after{background:#54af8e;}.doese-counter-btn .btn-wrapper.btn-green .btn,.doese-counter-btn .btn-wrapper.btn-green input[type=submit],.footer .btn-wrapper.btn-green .btn,.footer .btn-wrapper.btn-green input[type=submit]{background:#54af8e;}.doese-counter-btn .btn-wrapper.btn-green .btn::before,.doese-counter-btn .btn-wrapper.btn-green input[type=submit]::before,.footer .btn-wrapper.btn-green .btn::before,.footer .btn-wrapper.btn-green input[type=submit]::before{background:#54af8e;}.doese-counter-btn .btn-wrapper.btn-green:hover::before,.footer .btn-wrapper.btn-green:hover::before{background-color:#54af8e;}.doese-counter-btn .btn-wrapper.btn-green:hover::after,.footer .btn-wrapper.btn-green:hover::after{background-color:#54af8e;}.ingredients-section .section-heading h2{max-width:40%;margin:0 auto 20px;text-align:center;}@media all and (min-width:1201px) and (max-width:1367px){.ingredients-section .section-heading h2{max-width:55%;}}@media all and (max-width:1200px){.ingredients-section .section-heading h2{max-width:55%;}}@media all and (max-width:991px){.ingredients-section .section-heading h2{max-width:60%;}}@media all and (max-width:767px){.ingredients-section .section-heading h2{max-width:80%;}}@media all and (max-width:575px){.ingredients-section .section-heading h2{max-width:100%;}}.ingredients-section .section-heading p{max-width:85%;margin:0 auto;text-align:center;}@media all and (max-width:575px){.ingredients-section .section-heading p{max-width:100%;}}.ingredients-active{max-width:55%;margin:0 auto;padding:25px 15px;background-color:#ddefe8;}@media all and (min-width:1201px) and (max-width:1367px){.ingredients-active{max-width:70%;}}@media all and (max-width:1200px){.ingredients-active{max-width:70%;}}@media all and (max-width:991px){.ingredients-active{max-width:90%;}}@media all and (max-width:767px){.ingredients-active{max-width:100%;}}.ingredients-active p{text-align:center;}.ingredients-wrapper{max-width:55%;margin:0 auto;padding:20px;background-color:#ddefe8;}@media all and (min-width:1201px) and (max-width:1367px){.ingredients-wrapper{max-width:70%;}}@media all and (max-width:1200px){.ingredients-wrapper{max-width:70%;}}@media all and (max-width:991px){.ingredients-wrapper{max-width:90%;}}@media all and (max-width:767px){.ingredients-wrapper{max-width:100%;}}.ingredients-wrapper .ingredients-items-wrapper{display:flex;gap:40px;justify-content:center;}@media all and (min-width:1201px) and (max-width:1367px){.ingredients-wrapper .ingredients-items-wrapper{max-width:90%;padding:30px;}}@media all and (max-width:991px){.ingredients-wrapper .ingredients-items-wrapper{max-width:100%;}}@media all and (max-width:575px){.ingredients-wrapper .ingredients-items-wrapper{flex-direction:column;row-gap:20px;}}.ingredients-wrapper .ingredients-content{width:calc(50% - 20px);text-align:center;}@media all and (max-width:575px){.ingredients-wrapper .ingredients-content{width:100%;}}.ingredients-wrapper .ingredients-icon{height:100px;margin:0 auto 20px;text-align:center;}@media all and (max-width:767px){.ingredients-wrapper .ingredients-icon{width:88px;margin-top:6px;}}@media all and (max-width:575px){.ingredients-wrapper .ingredients-icon{height:96px;}}.ingredients-wrapper .ingredients-icon img{height:100%;width:auto;}.ingredients-wrapper .ingredients-icon-large{height:100px;margin:0 auto 20px;text-align:center;}.ingredients-wrapper .ingredients-icon-large img{height:100%;width:auto;}@media all and (max-width:767px){.ingredients-wrapper .ingredients-icon-large img{height:100%;object-fit:contain;}}.patients-about-asthama h2{text-align:left;color:#e3678a;}@media all and (max-width:991px){.useful-links-section .store-content-items{flex-direction:column;row-gap:30px;}}.useful-links-section .store-content-item{display:block;text-align:center;}@media all and (max-width:991px){.useful-links-section .store-content-item{width:100%;}}.useful-links-section .store-content-item p{min-height:140px;}@media all and (max-width:991px){.useful-links-section .store-content-item p{min-height:auto;}}.useful-links-section .store-content-item .btn-wrapper{position:relative;display:block;width:80%;margin:0 auto;}.useful-links-section .store-content-item .btn-wrapper .btn,.useful-links-section .store-content-item .btn-wrapper input[type=submit]{width:100%;}.patients-how-to-use-section{padding:30px;}@media all and (max-width:575px){.patients-how-to-use-section{padding:30px 0px;}}.patients-how-to-use-section h2{color:#e3678a;}.step-section{background-color:#cce7dd;padding:50px 0px;}.step-section .section-heading{text-align:center;max-width:100%;margin-bottom:70px;}.step-section .section-heading h2{color:#e3678a;margin-bottom:30px;}.step-wrapper{padding:50px 30px 30px 30px;background-color:white;position:relative;margin-bottom:30px;}@media all and (max-width:1200px){.step-wrapper{max-width:90%;margin:0 auto 30px;}}@media all and (max-width:575px){.step-wrapper{padding:50px 15px 15px 15px;max-width:100%;}}.step-wrapper .step-icon{position:absolute;left:0;right:0;top:-40px;width:110px;height:110px;margin:0 auto;z-index:5;}@media all and (max-width:1200px){.step-wrapper .step-icon{width:100px;height:100px;}}@media all and (max-width:575px){.step-wrapper .step-icon{width:80px;height:80px;}}.step-wrapper .step-icon img{width:100%;}.step-wrapper h3{font-size:22px;line-height:26px;color:#e3678a;}.step-wrapper ul{list-style:none;}.step-wrapper ul li{list-style-type:none;margin-bottom:35px;background-color:white;padding:0px 20px 0px 20px;}@media all and (max-width:1200px){.step-wrapper ul li{margin-bottom:25px;}}.step-wrapper ul li:nth-child(2n){background-color:#cce7dd;padding:20px;}.step-wrapper ul li:nth-child(4n){background-color:#cce7dd;padding:20px;}.step-wrapper ul li:last-child{margin-bottom:0px;}.step-inner-content{padding-right:60px;}@media all and (max-width:767px){.step-inner-content{padding-right:30px;}}@media all and (max-width:575px){.step-inner-content{padding-right:80px;}}.step-image{position:absolute;left:auto;right:-80px;top:50%;transform:translateY(-50%);width:110px;height:110px;border-radius:50%;}@media all and (max-width:1200px){.step-image{width:100px;height:100px;}}@media all and (max-width:575px){.step-image{width:80px;height:80px;right:-10px;}}.step-image img{width:100%;}.download-section .section-heading{text-align:center;}.download-section .section-heading h2{margin-bottom:15px;color:#54af8e;}.download-bottom{margin:0 auto;text-align:center;}.download-bottom .btn-wrapper{margin-bottom:30px;}.generic-error-page .footer{position:fixed;width:100%;bottom:0;}.general-public-text{display:flex;justify-content:center;align-items:center;padding-bottom:30px;}.general-public-text h1 a{font-size:20px;line-height:30px;font-weight:500;color:#002169;text-decoration:none;position:relative;cursor:pointer;display:flex;align-items:center;gap:10px;}@media all and (max-width:575px){.general-public-text h1 a{font-size:16px;line-height:24px;}}.btn-round-outline.small{padding:5px 15px;}.btn-round-outline:hover{background:#002169;color:#ffffff;}.btn-round-pink.small{padding:5px 15px;}.btn-round-outline{display:inline-block;padding:15px 25px;background:#ffffff;color:#002169;border-radius:30px;text-decoration:none;border:1px solid #002169;text-decoration:none;transition:0.5s;}.btn-round-pink{display:inline-block;padding:15px 25px;background:#002169;color:#ffffff;border-radius:30px;text-decoration:none;border:1px solid transparent;text-decoration:none;transition:0.5s;}.btn-round-pink:after{content:"";border:solid #ffffff;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:0.5s;margin-left:5px;}.btn-round-pink:hover:after{border-color:white;}.download-section .btn-wrapper .btn,.download-section .btn-wrapper input[type=submit]{background:transparent;}.download-section .btn-wrapper .btn::before,.download-section .btn-wrapper input[type=submit]::before{width:100%;background:#e3678a;}.download-section .btn-wrapper .btn:hover::before,.download-section .btn-wrapper input[type=submit]:hover::before{background:#e3678a;}.download-section .btn-wrapper .btn.btn-greens::before,.download-section .btn-wrapper input.btn-greens[type=submit]::before{background:#54af8e;}.download-section .btn-wrapper .btn.btn-greens:hover::before,.download-section .btn-wrapper input.btn-greens[type=submit]:hover::before{background:#54af8e;}.download-section .btn-wrapper::after{background-color:#54af8e;}.download-section .btn-wrapper:hover::before{background-color:#e3678a;}.healthcare-inner-wrapper h6{text-align:left;font-weight:normal;margin-bottom:0px;}.patientsNew h3{color:#e3678a;}.patientsNew ul li{list-style:none;padding:0;position:relative;padding-left:15px;line-height:20px;margin-bottom:10px;}.patientsNew ul li::before{content:"";width:6px;height:6px;background-color:#54af8e;border-radius:3px;display:block;left:0px;top:8px;position:absolute;}#block-bib-subtheme-content{padding-bottom:50px;}.webform-submission-contact-us-form{position:relative;}.webform-submission-contact-us-form input[type=checkbox] + label{font-size:16px !important;display:block !important;margin-bottom:20px !important;}.webform-submission-contact-us-form .form-actions{justify-content:start;display:flex;}.webform-submission-contact-us-form div#edit-markup-02{position:absolute;top:auto;border-top:0;bottom:-50px;left:0;right:auto;}.webform-submission-contact-us-form .js-form-item-i-confirm-i-am-a-uk-registered-healthcare-professional-and-conse{position:relative;padding-top:20px !important;}.webform-submission-contact-us-form .js-form-item-i-confirm-i-am-a-uk-registered-healthcare-professional-and-conse .form-check-input[type=checkbox]{display:none !important;}.cookie-banner ul{margin-bottom:15px;padding-left:0px;display:flex;gap:30px;}@media all and (max-width:991px){.cookie-banner ul{flex-direction:column;gap:10px;}}.cookie-banner ul li{list-style-type:none;margin-bottom:5px;border:1px solid #0a1a56;padding:12px;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
