@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
span,div,h1,h2,h3,h4,h5,h6,p,body,a,button,html{font-family:Manrope}div#mainNavigation{position:fixed;background:#fff;width:100%;height:100vh;z-index:10;top:0}div#mainNavigation a{color:#222}div#mainNavigation svg{color:#fff;width:29px}.fullPageMainNabv.header{background:#3464ab;padding:13px}nav#block-dny-barrio-main-menu{float:left}.form-inline.navbar-form.float-right{float:right}.g-3,.gx-3{--bs-gutter-x:2rem !important}.content-space{margin-bottom:150px}@media only screen and (min-width:601px){.content-space{margin-bottom:125px}.font-size-13{font-size:13px !important}.font-size-14{font-size:14px !important}.font-size-16{font-size:16px !important}.font-size-18{font-size:18px !important}.font-size-24{font-size:24px !important}.font-size-30{font-size:30px !important}.font-size-40{font-size:40px !important}.font-size-60{font-size:60px !important}h1{font-size:60px;!important}h2{font-size:40px;!important}h3{font-size:30px;!important}h4{font-size:24px;!important}h5{font-size:18px;!important}}@media only screen and (max-width:600px){.font-sm-size-13{font-size:13px !important}.font-sm-size-14{font-size:14px !important}.font-sm-size-16{font-size:16px !important}.font-sm-size-18{font-size:18px !important}.font-sm-size-20{font-size:20px !important}.font-sm-size-24{font-size:24px !important}.font-sm-size-30{font-size:30px !important}.font-sm-size-40{font-size:40px !important}.font-sm-size-60{font-size:60px !important}h1{font-size:40px;!important}h2{font-size:30px;!important}h3{font-size:20px;!important}h4{font-size:14px;!important}h5{font-size:18px;!important}}.fw-800{font-weight:700 !important}@media only screen and (min-width:1500px){.container{width:1320px}}.text-light-gray{color:#f8f8f8}.bg-red{background:#c64262 !important}.bg-red:hover{background:#a8314e !important}.path-frontpage .row{--bs-gutter-x:0rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:auto !important;margin-left:calc(-.5*var(--bs-gutter-x))}.owl-item img{max-width:initial}form#dny-pages-quick-search .js-form-item input{padding:10px}div#popular_specialists .views-row{padding-bottom:10px}.container-fluid{padding-left:0;padding-right:0}.path-doctor #main-wrapper{background:#f8f8f8}.theme-title{color:#3464ab !important}.bdny-reason span{display:inline-block;margin-top:12px}.theme-text{color:#10273e !important}.main-background{background:#10273e}.btn.btn-theme{--bs-btn-color:#fff;--bs-btn-bg:#3464ab;--bs-btn-border-color:#3464ab;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#264f8a;--bs-btn-hover-border-color:#3464ab;--bs-btn-focus-shadow-rgb:51,98,168;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3464ab;--bs-btn-active-border-color:#3464ab;--bs-btn-active-shadow:inset 0 3px 5px #3362a8;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3464ab;--bs-btn-disabled-border-color:#3464ab}.btn-theme{--bs-btn-color:#fff;--bs-btn-bg:#3464ab;--bs-btn-border-color:#3464ab;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#264f8a;--bs-btn-hover-border-color:#3464ab;--bs-btn-focus-shadow-rgb:51,98,168;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3464ab;--bs-btn-active-border-color:#3464ab;--bs-btn-active-shadow:inset 0 3px 5px #3362a8;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3464ab;--bs-btn-disabled-border-color:#3464ab}.btn-aqua:hover{color:#fff}.btn-aqua{background:#06bdd4;text-decoration:none;border-radius:9px;font-weight:600}.btn-primary:hover,.btn-aqua:hover{background:#04a4b8 !important}.btn-light-blue{--bs-btn-color:#10273e;--bs-btn-bg:#d4e8ff;--bs-btn-border-color:#d4e8ff;--bs-btn-hover-color:#10273e;--bs-btn-hover-bg:#bfd3ec;--bs-btn-hover-border-color:#d4e8ff;--bs-btn-focus-shadow-rgb:51,98,168;--bs-btn-active-color:#10273e;--bs-btn-active-bg:#d4e8ff;--bs-btn-active-border-color:#d4e8ff;--bs-btn-active-shadow:inset 0 3px 5px #3362a8;--bs-btn-disabled-color:#10273e;--bs-btn-disabled-bg:#d4e8ff;--bs-btn-disabled-border-color:#d4e8ff}.bg-theme{background:#3464ab}.bg-aqau{background:#00bcd4}.btn-aqua{text-align:left;width:100%;background:#00bcd4 0% 0% no-repeat padding-box;border-radius:5px;color:#fff;text-decoration:none;padding:8px 10px}.text-aqua{color:#00bcd4}.theme-text-second{color:#3464ab}.text-cecontary{color:#10273e}.bordered_link:hover .separator{margin-top:0}.separator{transition:all .3s ease;width:112px;height:3px;background:#00bcd4;display:block;margin-top:3px}.underline{border-bottom:solid 5px #40b7bf;padding-bottom:5px}.bordered{position:relative}.bordered:after{content:"";position:absolute;height:5px;background:#06bdd4;bottom:-10px;left:0;width:49px}div#popular_specialists a{text-decoration:none;color:#3464ab;font-weight:500}span.dividerblue{width:28px;height:3px;background:#06bdd4;display:block;margin-left:auto;margin-right:auto;margin-top:12px}#CollapsingNavbar nav a{color:#fff;font-weight:600 !important}li.nav-item.menu-item--expanded ul{display:none;position:relative}li.nav-item.menu-item--expanded ul{position:absolute;background:#fff;z-index:50000;width:186px}li.nav-item.menu-item--expanded ul li:hover{background:#eee}li.nav-item.menu-item--expanded:hover ul{display:block}li.nav-item.menu-item--expanded ul li{list-style:none;margin-left:-28px;padding-left:10px;color:#000}li.nav-item.menu-item--expanded ul li:hover a{color:#000 !important}li.nav-item.menu-item--expanded ul li a{color:#3464ab !important}a.nav-link--user-login:before{display:none !important}ul.clearfix.nav{margin-left:10px}.menu-item--expanded{background:#6787bf;border-radius:10px}div#how_it_works span.badge{background:#00bcd4;border-radius:49%;color:#fff;margin:14px 0;width:64px;height:64px;padding:20px}.bdny-reason{margin-left:15px}.bg-light-gray{background:#f8f8f8}.btn-green{background:#4cbb80}.btn-green:hover{background:#3a8d60}.btn-red{background:#c64262}.btn-red:hover{background:#691a2d}ol.breadcrumb{padding:10px 0;margin-bottom:0}.breadcrumb a{text-decoration:none}.panel{background:#fff;border-top:solid 1px #dde0e5;border-bottom:solid 1px #dde0e5;border-right:solid 1px #dde0e5;border-top:solid 8px #3464ab;border-radius:5px;padding:17px;margin-bottom:20px}a.nav-link.theme-text:focus{border-bottom:solid 3px #00bcd4}footer:before{content:"";position:absolute;top:-97px;margin-bottom:-2px;background:url('/modules/custom/dny_pages/images/wave-blue-top.svg') no-repeat bottom center;width:100%;height:100px;left:-1px}footer{position:relative}li.list-inline-item.social-round-border-facebook{border:2px solid #6bc6c533;padding:20px 30px;border-radius:50%}li.list-inline-item.social-round-border-instagram{border:2px solid #6bc6c533;padding:20px;border-radius:50%}li.list-inline-item.social-round-border-facebook:hover,.list-inline-item.social-round-border-instagram:hover{background:#b6d9dd52}.site-footer{margin-top:100px}section.row.region.region-footer-fifth{margin-left:0;margin-right:0}form#dny-pages-quick-search .js-form-item{width:40%;float:left;padding-right:10px}form#dny-pages-quick-search .js-form-item input{border:none;box-shadow:0 0 4px #25487c}form#dny-pages-quick-search button.form-submit{background:#06bdd4;font-weight:500;font-size:17px;border:none;line-height:2em;padding-left:20px;padding-right:20px}.js input.form-autocomplete.bg-icon svg{text-align:center}.bg-icon{background:#f8f8f8;padding:13px;text-align:center;width:48px;height:48px;border-radius:50%}button#edit-submit:before{display:none}.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}.backgroundhomeWave{content:"";background:url("/modules/custom/dny_pages/images/wave-blue-bottom.svg") no-repeat top center;position:relative;width:100%;height:76px}.backgroundhome{background:#3464ab;width:100%;height:240px}.site-footer__bottom{border-top:none;border-bottom:none}.form-submit:before{display:none !important}form#dny-pages-search-filters{width:85%}#collapseFilterBtn{bottom:35px}.doctor-list-item-availablie span+span{margin-left:15px !important}#breadcrumb-custom{border-top:solid 1px #dde0e5;border-bottom:solid 1px #dde0e5}#docktor-pagecontent:before{width:100%;left:0;position:absolute;content:'';background:#fff;height:90px;z-index:-1}#docktor-pagecontent{margin-top:10px;position:relative;z-index:1}@media only screen and (max-width:600px){#docktor-pagecontent:before{height:20px}div#CollapsingNavbar{position:absolute;background:#2b5491;width:100%;top:131px;z-index:121212121}div#CollapsingNavbar li a{display:inline-block !important;background:#2b5491;width:100%;z-index:100000;left:0;color:#fff !important}nav#block-dny-barrio-account-menu .nav a{display:inline-block;width:100%}div#collapseFilters{position:fixed;top:0;background:#fff;width:100%;left:0;z-index:5000;height:100vh;overflow:scroll}div#collapseFilters button{position:fixed;bottom:10px;margin-left:auto;margin-right:auto;width:90vw;left:5%}.filterheader{background:#3c61a8}.close-filter-icon{cursor:pointer}.filterheader svg{width:22px;float:left;margin-left:5px}.filterheader span{text-align:center;color:#fff;font-weight:700;margin-left:-9px}.filterheader{text-align:center;padding:14px}a.navbar-brand{width:140px}nav#navbar-main{padding-top:15px}.row{margin-left:0 !important;margin-right:0 !important}li.nav-item.menu-item--expanded{width:97%;margin-bottom:10px}#breadcrumb-custom{margin-top:-54px}div#block-dny-barrio-doctor-header{padding-bottom:70px}li.doctorpage_details{max-width:155px}.backgroundhomeWaveMobile{content:"";background:url(/modules/custom/dny_pages/images/wave-blue-bottom.svg) no-repeat top center;position:relative;width:100%;height:20px;margin-top:-1px}form#dny-pages-search-filters{width:100%}#homeSlider{background:#3c61a8}form#dny-pages-quick-search .js-form-item{width:100%;float:left;padding:0 5px}form#dny-pages-quick-search button.form-submit{width:98%;margin:0 3px}.two-columns{columns:1;-webkit-columns:1;-moz-columns:1}div#pager{overflow:scroll}}.horizontal-scrolling{width:auto;overflow-x:auto;white-space:nowrap}form#dny-pages-quick-search .js-form-item input{padding-left:30px}form#dny-pages-quick-search .js-form-item-multi-category-autocomplete.form-item-multi-category-autocomplete{position:relative}input#edit-multi-category-autocomplete,input#edit-area-autocomplete{font-size:13px;background-image:none;line-height:2em}.js-form-item-multi-category-autocomplete.form-item-multi-category-autocomplete:before{position:absolute;left:5px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";padding-left:8px;padding-top:11px;color:#3464ab}form#dny-pages-quick-search .js-form-item input{box-shadow:none}form#dny-pages-quick-search .js-form-item-area-autocomplete.form-item-area-autocomplete{position:relative}.js-form-item-area-autocomplete.form-item-area-autocomplete:before{position:absolute;left:5px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f3c5";padding-left:8px;padding-top:11px;color:#3464ab}div#searchDoctorModal input.form-autocomplete{border:solid 1px #dde0e5}.page-user-login div#block-dny-barrio-content,div#block-socialauthlogin{max-width:450px;margin-left:auto;margin-right:auto}.text-center.footernav ul li+li{padding-left:20px}.text-center.footernav ul li{display:inline !important;width:200px}.text-center.footernav ul li a{text-decoration:underline;font-size:11px;display:inline}.text-center.footernav ul{flex:none !important;display:inline-block !important}form#dny-pages-patient-profile{padding:50px;border-left:1px solid #a8b6c4;border-radius:0 0 8px 8px;border-right:1px solid #a8b6c4;border-bottom:1px solid #a8b6c4}div#patientdashboard{margin-top:11px}.payment-methods__icons svg{display:inline-block}span.dividerblue{width:28px;height:3px;background:#06bdd4;display:block;margin-left:auto;margin-right:auto;margin-top:12px}.afterDnyDoctors{content:"";background:url("/modules/custom/dny_pages/images/wave-green-bottomn.svg") no-repeat top center;position:relative;width:100%;margin-top:-2px;height:100px;margin-bottom:-2px}.beforeDnyDoctors{content:"";background:url(/modules/custom/dny_pages/images/wave-green-topn.svg) no-repeat bottom center;position:relative;width:100%;height:100px;margin-bottom:-2px}.carddny.testimonial-card{border-bottom:solid 10px #3464ab;border-radius:0 0 5px 5px}table.responsive-enabled.table.table-hover.table-striped thead tr th{color:#3c61a8;font-size:15px}.doctor-results{transition:all .5s ease;border:1px solid #dce1e7;border-radius:8px}.doctor-results{border-top:solid 8px #3464ab !important}.doctor-results:hover{box-shadow:0 3px 6px #c3c3c3}.doctor-results a{text-decoration:none}div#searchdny{background:#f8f8f8}#edit-special-filters-group .js-form-item.js-form-type-checkbox.checkbox{background:#fff;border:solid 1px #a8b6c4;border-radius:25px;padding:8px 15px;margin-bottom:15px}fieldset#edit-physician-standarized-services--wrapper .fieldset-wrapper,#edit-physician-languages--wrapper .fieldset-wrapper{background:#fff;border-radius:15px;padding:20px 15px 11px}#searchdoctorbtn{background:#d4e8ff}#searchbackbutton{background:#3464ab;width:100%;color:#fff;margin:0;border-radius:0;padding:18px 20px 20px 18px;text-align:left;opacity:1}#searchDoctorModal .modal-header{margin:0;padding:0}#searchDoctorModal form#dny-pages-quick-search button.form-submit{padding:5px 13px;font-size:18px !important}.carddny.testimonial-card .avatar:before{content:"";background:#fff;position:absolute;bottom:0;width:100%;height:60px;left:0;z-index:-1;border-radius:5px 5px 0 0;border-left:solid #6bc6c5 1px;border-top:solid #6bc6c5 1px;border-right:solid #6bc6c5 1px}.carddny.card-body{border-left:solid #6bc6c5 1px;border-right:solid #6bc6c5 1px}.carddny.testimonial-card .avatar{position:relative}.ui-autocomplete.ui-front{z-index:1000000 !important}div#popular_specialists .lead{position:relative;margin-bottom:25px}div#popular_specialists .lead:after{content:"";position:absolute;height:3px;background:#06bdd4;bottom:-10px;left:0;width:31px}div#popular_specialists a{text-decoration:none;color:#3464ab;font-weight:500}#dny_doctors .owl-item{padding-top:12px}#dny_doctors .owl-item:hover{transform:translateY(-10px);transition:all .3s ease}.owl-theme .owl-controls .owl-page span{background:#00bcd4}.owl-theme .owl-controls .owl-page.active span{background:#f1f1f1}.owl-theme .owl-controls .owl-page span{width:15px;height:14px}.text-center.footernav li a:hover{border-bottom:solid 1px #fff}.text-center.footernav li a{font-size:18px !important;color:#fff;text-decoration:none !important;font-weight:400;font-family:'Manrope'}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0 !important;padding-right:0 !important}span.fieldset-legend,.js-form-wrapper>label,.js-form-type-select label{font-size:24px;font-weight:700 !important;font-family:'Manrope'}.js-form-type-select :not(:first-child){margin-top:10px !important;margin-bottom:30px}#edit-special-filters-group .js-form-item.js-form-type-checkbox{display:flex;align-items:center}#edit-special-filters-group .form-check-input[type=checkbox]{margin-left:auto;order:2}label.form-check-label{font-size:14px}.form-check-input{width:1.2em !important;height:1.2em !important;border:2px solid #a8b6c4 !important}.bg-success{background:#4cbb80 !important}.searchPageAppointmentBtn{font-size:18px !important}#expertice span.badge{background:#f8f8f8;font-size:16px !important;font-weight:300}.accordion-button:not(.collapsed){color:#000 !important;background-color:transparent !important;box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color) !important;font-weight:bolder !important;font-family:'Manrope'}.navbar-toggler{margin-right:15px}a.navbar-brand{padding:10px}.bg-icon svg{text-align:center}button.accordion-button{font-size:inherit}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-visit-to-your-place.form-item-visit-to-your-place label,js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-online-prescription.form-item-online-prescription label,.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-available.form-item-available label,.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-online-prescription.form-item-online-prescription label,.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-video-call.form-item-video-call label,.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-eopyy.form-item-eopyy label{padding-left:25px;position:relative}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-visit-to-your-place.form-item-visit-to-your-place label:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.119' height='15.884' viewBox='0 0 11.119 15.884'%3E%3Cpath id='pin-gray' d='M13.059 3A5.555 5.555 0 0 0 7.5 8.559c0 4.17 5.559 10.325 5.559 10.325s5.559-6.155 5.559-10.325A5.555 5.555 0 0 0 13.059 3Zm0 7.545a1.986 1.986 0 1 1 1.986-1.986A1.986 1.986 0 0 1 13.059 10.545Z' transform='translate(-7.5 -3)' fill='%23a8b6c4'/%3E%3C/svg%3E");width:11px;height:15px;position:absolute;left:0;top:4px}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-available.form-item-available label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.944' height='16.944' viewBox='0 0 16.944 16.944'%3E%3Cpath id='clock-gray' d='M11.847 3.375a8.472 8.472 0 1 0 8.472 8.472A8.471 8.471 0 0 0 11.847 3.375Zm.57 9.205a.572.572 0 0 1-.57.57H7.937a.57.57 0 0 1 0-1.14h3.34V6.633a.57.57 0 0 1 1.14 0Z' transform='translate(-3.375 -3.375)' fill='%23a8b6c4'/%3E%3C/svg%3E");width:17px;height:17px;position:absolute;left:-4px;top:4px}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-online-prescription.form-item-online-prescription label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.271' height='15.339' viewBox='0 0 12.271 15.339'%3E%3Cpath id='prescription-gray' d='M7.534 3A1.532 1.532 0 0 0 6.008 4.534L6 16.805a1.532 1.532 0 0 0 1.526 1.534h9.211a1.538 1.538 0 0 0 1.534-1.534V7.6L13.67 3ZM12.9 8.369V4.15l4.218 4.218Z' transform='translate(-6 -3)' fill='%23a8b6c4'/%3E%3C/svg%3E");width:12px;height:15px;position:absolute;left:0;top:4px}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-video-call.form-item-video-call label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.119' height='15.884' viewBox='0 0 11.119 15.884'%3E%3Cpath id='pin-gray' d='M13.059 3A5.555 5.555 0 0 0 7.5 8.559c0 4.17 5.559 10.325 5.559 10.325s5.559-6.155 5.559-10.325A5.555 5.555 0 0 0 13.059 3Zm0 7.545a1.986 1.986 0 1 1 1.986-1.986A1.986 1.986 0 0 1 13.059 10.545Z' transform='translate(-7.5 -3)' fill='%23a8b6c4'/%3E%3C/svg%3E");width:11px;height:15px;position:absolute;left:0;top:4px}.js-form-item.js-form-type-checkbox.checkbox.form-check.mb-3.js-form-item-eopyy.form-item-eopyy label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.198' height='14.558' viewBox='0 0 18.198 14.558'%3E%3Cpath id='eoppy-gray' d='M6.369 7.279A3.64 3.64 0 1 0 2.73 3.64 3.639 3.639 0 0 0 6.369 7.279Zm2.548.91H8.442a4.95 4.95 0 0 1-4.146 0H3.822A3.823 3.823 0 0 0 0 12.011v1.183a1.365 1.365 0 0 0 1.365 1.365H11.374a1.365 1.365 0 0 0 1.365-1.365V12.011A3.823 3.823 0 0 0 8.917 8.189ZM18.1 4.538l-.79-.8a.337.337 0 0 0-.478 0l-2.98 2.957-1.294-1.3a.337.337 0 0 0-.478 0l-.8.793a.337.337 0 0 0 0 .478L13.6 9a.337.337 0 0 0 .478 0L18.1 5.016a.34.34 0 0 0 0-.478Z' fill='%23a8b6c4'/%3E%3C/svg%3E");width:18px;height:15px;position:absolute;left:0;top:4px}span.xs-small-text{font-size:18px;display:inline-block;font-weight:400;color:dimgrey}.accordion-button:focus{box-shadow:none !important}.hover-aqua{transition:all .5s ease}.hover-aqua:hover{border-bottom:solid 1px #00bcd4}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;width:100%;display:block}button.accordion-button.collapsed{cursor:pointer}input#edit-pass{margin-bottom:10px}.sticky{position:-webkit-sticky;position:sticky;top:29px}.doctor-gallery-item{width:20%;max-height:94px;overflow:hidden;padding:10px}.collapseArrow.open{transform:rotate(180deg)}span.rotate{color:#d6e3f7}.collapseArrow{transition:all .3s ease}table.table-striped thead{background:#3c61a8}#content thead th{background:#3c61a8 !important}table.table-striped thead tr th{color:#fff !important;font-size:15px}table tbody tr:nth-child(even){background:#fff}table tbody tr{background:#f8f8f8}table tbody tr:hover{background:#7cc3c4}.stepper{text-align:center}span.stepperTitle{display:block;color:#10273e;font-size:18px}.stepper li.done span.stepperTitle{padding-top:11px;font-weight:700}.stepper li.active span.stepperTitle{font-weight:700}.stepper:before{width:100%;content:"";background:#f8f8f8;height:132px;position:absolute;left:0}.stepper li+li:before{width:100%;content:"";background:#a8b6c4;height:1px;left:-58px;position:absolute;top:50px;z-index:-3}.stepper li{position:relative;z-index:1;align-items:center;justify-content:center;display:flex}.stepper li.active a{background:#3464ab;color:#fff}.stepper li.done a{background:#4cbb80;width:62px;height:62px;padding:16px}.stepper li{padding:16px 40px}.stepper{text-align:center;margin-left:auto;background:#f8f8f8;text-align:center}.stepper li a{background:#fff;border-radius:50%;border:solid 1px #a8b6c4;padding:2px;width:29px;text-decoration:none;height:30px;text-align:center;font-weight:700;display:inline-block}.stepper li a{text-decoration:none;color:#a8b6c4;font-size:16px}.stepper li:not(.done) a{margin-bottom:22px;margin-top:18px}.success-payment-icon{background:#4cbb80;width:80px;height:80px;padding:28px 25px;border-radius:100%;text-align:center;margin:auto;margin-bottom:17px}@media only screen and (max-width:601px){.stepper li:not(.done) a{margin-bottom:0;margin-top:0}.stepper li .stepperTitle{display:none}.stepper li+li:before{width:58%;content:"";background:#a8b6c4;height:1px;left:-20px;position:absolute;top:29px;z-index:-3}.stepper li a span svg{width:18px !important}.stepper li{padding:15px 18px}.stepper li.done a{width:30px;height:30px;padding:2px}.stepper:before{height:65px}}.homepageServices .card{border:none !important;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}nav#block-dny-barrio-main-menu,.navbar-form{float:left}.page-doctor-registration #page,.page-doctor-registration #main-wrapper,.page-doctor-registration .region-primary-menu .menu-item a.is-active,.page-doctor-registration .region-primary-menu .menu-item--active-trail a{background:#D4E8FF!important}@media screen and (min-width:768px){.page-doctor-registration main#content:before{content:'';background:url(/modules/custom/dny_pages/images/registrationformdoctors.svg);width:1600px;height:327px;position:fixed;bottom:0;z-index:0}}.page-doctor-registration input#edit-contact-address-address-line2{display:none}.page-doctor-registration .webform-flex .page-doctor-registration .js-form-item.js-form-type-select{margin-bottom:11px!important}.page-doctor-registration .registrationForm section#edit-left fieldset{margin-top:0;margin-bottom:0}.page-doctor-registration .registrationForm section#edit-left .webform-flexbox{margin-bottom:0!important;margin-top:0!important}@media screen and (min-width:1577px){.page-doctor-registration img.doctors{min-width:1444px!important;position:fixed;top:47%;z-index:0}}.page-doctor-registration ul.registetrationBullets li{list-style-image:url(/modules/custom/dny_pages/images/check.svg);padding-left:12px}.page-doctor-registration .webform-flex.webform-flex--1{position:relative}.page-doctor-registration button#edit-actions-submit{width:100%;border-radius:8px;background:#00bcd4;border:#00bcd4;height:50px;font-size:18px;font-weight:700}.page-doctor-registration h1{text-align:left;font:normal normal bold 36px/46px Manrope!important;letter-spacing:0px;color:#10273E!important;opacity:1}.page-doctor-registration ul li,.page-doctor-registration .formTitle,.page-doctor-registration .preListText{color:#10273e;font-weight:700}.page-doctor-registration .registrationForm input,.page-doctor-registration .registrationForm select{height:50px}.page-doctor-registration section#edit-left{background:#fff;border:1px solid #a8b6c4;padding:20px;border-radius:8px}.page-doctor-registration .js-form-type-select :not(:first-child){margin-bottom:0!important}.doctor-registration-form .js-form-item label,.doctor-registration-form label,.doctor-registration-form .fieldset-legend,.page-doctor-registration .js-form-wrapper>label,.page-doctor-registration .js-form-type-select label,.page-doctor-registration .fieldset-legend{color:var(--black);text-align:left;font-size:16px!important;font-weight:700;padding-bottom:0!important;margin-bottom:0!important;letter-spacing:0px;color:#10273e}@media only screen and (min-width:600px){.page-doctor-registration div#edit-vat-num>div{width:46%;display:inline;float:left}.page-doctor-registration div#edit-vat-num>div+div{margin-left:26px}.page-doctor-registration .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-contact-address-locality.form-item-contact-address-locality.mb-3{float:right;width:49%}.page-doctor-registration .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-contact-address-postal-code.form-item-contact-address-postal-code.mb-3{float:left;width:48%}.page-doctor-registration .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-contact-address-dependent-locality.form-item-contact-address-dependent-locality.mb-3{width:48%;flex:1;float:left}.page-doctor-registration .js-form-item.js-form-type-select.form-type-select.js-form-item-contact-address-administrative-area.form-item-contact-address-administrative-area.mb-3{width:49%;float:right}}@media only screen and (max-width:600px){.page-doctor-registration .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-contact-address-postal-code.form-item-contact-address-postal-code.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-contact-address-dependent-locality.form-item-contact-address-dependent-locality.mb-3{width:50%}}.page-doctor-registration .checkboxToBtn .js-form-type-checkbox label{color:#fff;font-weight:400;font-size:16px!important;background:#f8f8f8;border-radius:50px;color:#10273e;cursor:pointer;height:32px;padding:3px 10px 17px}.page-doctor-registration .checkboxToBtn .js-form-type-checkbox{display:inline-block!important}.page-doctor-registration .checkboxToBtn .form-check{padding-left:0!important}.page-doctor-registration .checkboxToBtn .js-form-type-checkbox input[type=checkbox]:checked+label{background:#3464ab;color:#fff}.page-doctor-registration .checkboxToBtn .js-form-type-checkbox input{margin-top:0;display:none}.page-doctor-registration .registrationForm input:not([type=checkbox]){margin-top:10px}.page-doctor-registration .checkboxToBtn{margin-left:0}.page-doctor-registration .checkboxToBtn .fieldset-wrapper{padding:0}webform-options-display-three-columns{max-width:inherit !important}.page-doctor-registration .webform-term-checkboxes-scroll .fieldset-wrapper{border:none}webform-options-display-three-columns{max-width:inherit !important}.page-doctor-registration div#edit-plan-1--description{background-color:#add8e6;border-radius:10px;padding:13px}.page-doctor-registration div#edit-plan-2--description{background-color:#ffa07a;border-radius:10px;padding:13px}.page-doctor-registration .iti.iti--allow-dropdown{width:100%}.page-doctor-registration .iti.iti--allow-dropdown>input{width:100%;padding-top:.5em !important;padding-bottom:.4em !important}.page-doctor-registration .form-item-company-name{margin-inline:.5em !important}.page-doctor-registration .form-type-select{margin-top:0 !important}.form-type-select>select{border:1px solid #ccc;width:100%;padding:.3em .4em .3em .5em}#edit-languages--wrapper,#edit-plan--wrapper{margin-left:.75em}.form-item-home-visit,.form-item-terms{margin-left:.75em !important}#collapseFilters{display:block}@media (max-width:800px){#collapseFilters{display:none}}
.rotating{display:inline-block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);-moz-transform:rotateX(0) rotateY(0) rotateZ(0);-ms-transform:rotateX(0) rotateY(0) rotateZ(0);-o-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform-origin-x:50%}.rotating.flip{position:relative}.rotating .front,.rotating .back{left:0;top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.rotating .front{position:absolute;display:inline-block;-webkit-transform:translate3d(0,0,1px);-moz-transform:translate3d(0,0,1px);-ms-transform:translate3d(0,0,1px);-o-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px)}.rotating.flip .front{z-index:1}.rotating .back{display:block;opacity:0}.rotating.spin{-webkit-transform:rotate(360deg) scale(0);-moz-transform:rotate(360deg) scale(0);-ms-transform:rotate(360deg) scale(0);-o-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}.rotating.flip .back{z-index:2;display:block;opacity:1;-webkit-transform:rotateY(180deg) translate3d(0,0,0);-moz-transform:rotateY(180deg) translate3d(0,0,0);-ms-transform:rotateY(180deg) translate3d(0,0,0);-o-transform:rotateY(180deg) translate3d(0,0,0);transform:rotateY(180deg) translate3d(0,0,0)}.rotating.flip.up .back{-webkit-transform:rotateX(180deg) translate3d(0,0,0);-moz-transform:rotateX(180deg) translate3d(0,0,0);-ms-transform:rotateX(180deg) translate3d(0,0,0);-o-transform:rotateX(180deg) translate3d(0,0,0);transform:rotateX(180deg) translate3d(0,0,0)}.rotating.flip.cube .front{-webkit-transform:translate3d(0,0,100px) scale(.9,.9);-moz-transform:translate3d(0,0,100px) scale(.85,.85);-ms-transform:translate3d(0,0,100px) scale(.85,.85);-o-transform:translate3d(0,0,100px) scale(.85,.85);transform:translate3d(0,0,100px) scale(.85,.85)}.rotating.flip.cube .back{-webkit-transform:rotateY(180deg) translate3d(0,0,100px) scale(.9,.9);-moz-transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85);-ms-transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85);-o-transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85);transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85)}.rotating.flip.cube.up .back{-webkit-transform:rotateX(180deg) translate3d(0,0,100px) scale(.9,.9);-moz-transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85);-ms-transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85);-o-transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85);transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85)}
body{color:#3b3b3b;background:#292929}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#055a8e}#navbar-main{background-color:#3464ab}a,.link{color:#0071b3}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2}a:active,.link:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#0071b3}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1}.site-footer{background:#3c61a8}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}
