﻿.pt-100{padding-top:100px;}.pb-100{padding-bottom:100px;}.mb-100{margin-bottom:100px;}.mt-100{margin-top:100px;}.pt-40{padding-top:40px;}.pt-60{padding-top:60px;}.pb-40{padding-bottom:40px;}.mb-40{margin-bottom:40px;}.mb-60{margin-bottom:60px;}.mb-80{margin-bottom:80px;}.mt-60{margin-top:60px;}.mt-80{margin-top:80px;}.py-100{padding-top:100px;padding-bottom:100px;}.py-80{padding-top:80px;padding-bottom:80px;}.pointer{cursor:pointer;}label{font-weight:bold;}.info-container{font-size:16px;padding-top:8px;line-height:1.2em;}.form-control{border:none;border-radius:0;border-bottom:1px solid #363636;font-size:18px;}.form-control::placeholder{color:#d1d1d1;}.vtop{vertical-align:top;}.vtop td{vertical-align:top;}.vbot{vertical-align:bottom;}.vbot td{vertical-align:bottom;}.vmid{vertical-align:middle;}.vmid td{vertical-align:middle;}.btn-circle{display:inline-flex;width:80px;height:80px;border-radius:50%;font-size:20px;font-weight:bold;background-color:#50c4e5;color:#fff;text-decoration:none;line-height:1em;transition:ease-in-out all .25s;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.btn-circle:hover{background-color:#00a5cc;text-decoration:none;color:#fff;}hr{border:none;border-top:1px solid #777;margin:40px 0;}hr.dotted{border:none;border-top:1px dotted #777;margin:40px 0;}.small-label{font-size:18px;font-weight:normal !important;border-bottom:1px solid #363636;}.select2-container--bootstrap4 .select2-selection{font-size:14px;}.select2-container--bootstrap4 .select2-selection--single{height:2rem;padding-top:.5rem;}.select2-container--bootstrap4 .select2-results__option{font-size:14px;padding-top:.375rem;padding-bottom:.375rem;}.ui-pnotify-text{font-size:16px;font-weight:normal;}.ui-pnotify-title{font-size:22px;font-weight:bold;}.bootstrap-timepicker-widget{font-size:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}.checker{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;}.checker,.checker span,.checker input{width:18px;height:18px;margin-right:8px;}.checker span{color:#455a64;border:2px solid #607d8b;display:inline-block;text-align:center;position:relative;}.checker span:after{content:"";font-family:'icomoon';display:none;font-size:16px;line-height:1;position:absolute;top:-1px;left:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.checker span.checked:after{display:block;}.checker input[type=checkbox],.choice input[type=radio]{border:none;background:none;display:-moz-inline-box;display:inline-block;margin:0;vertical-align:top;cursor:pointer;position:absolute;top:-2px;left:-2px;z-index:2;opacity:0;filter:alpha(opacity=0);}.checkbox .checker,.checkbox-inline .checker{position:absolute;top:1px;left:0;}.form-horizontal .checkbox .checker,.form-horizontal .checkbox-inline .checker{top:9px;}.checkbox-right .checker{left:auto;right:0;}.checker.active span:after,.checkbox>label:active .checker span:after,.checkbox-inline:active .checker span:after{display:block;opacity:.75;filter:alpha(opacity=75);}.checker.disabled{opacity:.5;filter:alpha(opacity=50);}.checker.disabled,.checker.disabled input[type=checkbox]{cursor:not-allowed;}.checkbox>label:active .checker.disabled span:after,.checkbox-inline:active .checker.disabled span:after{opacity:0;filter:alpha(opacity=0);}.checkbox>label:active .checker.disabled span.checked:after,.checkbox-inline:active .checker.disabled span.checked:after{opacity:1;filter:alpha(opacity=100);}.checker[class*=border-] span{border-color:inherit;color:inherit;}.dropdown-menu>.active:not(.disabled) .checker span,.dropdown-menu[class*=bg-] .checker span,.navbar-inverse .navbar-form .checker span,.sidebar:not(.sidebar-default) .checkbox .checker span{border-color:#fff;color:#fff;}.choice{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;border-radius:100%;}.choice,.choice span,.choice input{width:18px;height:18px;}.choice span{border:2px solid #607d8b;display:-moz-inline-box;display:inline-block;border-radius:100%;text-align:center;position:relative;}.choice span:after{content:"";position:absolute;top:3px;left:3px;border:4px solid;border-color:inherit;width:0;height:0;border-radius:100%;display:none;}.choice span.checked:after{display:block;}.radio .choice,.radio-inline .choice{position:absolute;top:1px;left:0;}.form-horizontal .radio .choice,.form-horizontal .radio-inline .choice{top:9px;}.radio-right .choice{left:auto;right:0;}.choice.active span:after,.radio>label:active .choice span:after,.radio-inline:active .choice span:after{display:block;opacity:.75;filter:alpha(opacity=75);}.choice.disabled{opacity:.5;filter:alpha(opacity=50);}.choice.disabled,.choice.disabled input[type=radio]{cursor:not-allowed;}.radio>label:active .choice.disabled span:after,.radio-inline:active .choice.disabled span:after{opacity:0;filter:alpha(opacity=0);}.radio>label:active .choice.disabled span.checked:after,.radio-inline:active .choice.disabled span.checked:after{opacity:1;filter:alpha(opacity=100);}.choice[class*=border-] span{border-color:inherit;}.choice[class*=border-] span:after{border-color:inherit;}.dropdown-menu>.active .choice span,.dropdown-menu[class*=bg-] .choice span,.navbar-inverse .navbar-form .choice span,.sidebar:not(.sidebar-default) .checkbox .choice span{border-color:#fff;}.uploader{width:100%;position:relative;display:-moz-inline-box;display:inline-block;vertical-align:middle;border-radius:4px;}.uploader .filename{color:#999;height:36px;padding:7px 12px;padding-right:45px;cursor:pointer;width:100%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;border:1px solid #ddd;background-color:#fff;border-radius:3px;text-align:left;}.uploader .action{position:absolute;color:#333;top:0;right:0;width:36px;height:36px;cursor:pointer;z-index:1;border:1px solid #ddd;border-bottom-right-radius:3px;border-top-right-radius:3px;}.uploader .action>i{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.uploader[class*=bg-] .action{background-color:inherit;border-color:inherit;color:inherit;}.uploader input[type=file]{width:100%;margin-top:0;position:absolute;top:0;right:0;bottom:0;height:36px;border:0;cursor:pointer;z-index:10;opacity:0;filter:alpha(opacity=0);}.uploader.disabled .action{opacity:.6;filter:alpha(opacity=60);}.uploader.disabled .filename{background-color:#fafafa;cursor:not-allowed;}.uploader-lg input[type=file],.uploader-lg .action,.uploader-lg .filename{height:40px;}.uploader-lg .action{width:40px;}.uploader-lg .filename{padding-top:9px;padding-bottom:9px;padding-right:50px;}.uploader-sm input[type=file],.uploader-sm .action,.uploader-sm .filename{height:34px;}.uploader-sm .action{width:34px;}.uploader-sm .filename{padding-top:6px;padding-bottom:6px;padding-right:42.5px;}.uploader-xs input[type=file],.uploader-xs .action,.uploader-xs .filename{height:32px;}.uploader-xs .action{width:32px;}.uploader-xs .filename{padding-top:5px;padding-bottom:5px;padding-right:42.5px;}.cursor-alias{cursor:alias;}.cursor-all-scroll{cursor:all-scroll;}.cursor-auto{cursor:auto;}.cursor-cell{cursor:cell;}.cursor-context-menu{cursor:context-menu;}.cursor-col-resize{cursor:col-resize;}.cursor-copy{cursor:copy;}.cursor-crosshair{cursor:crosshair;}.cursor-default{cursor:default;}.cursor-e-resize{cursor:e-resize;}.cursor-ew-resize{cursor:ew-resize;}.cursor-grab{cursor:-webkit-grab;cursor:grab;}.cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing;}.cursor-help{cursor:help;}.cursor-move{cursor:move;}.cursor-n-resize{cursor:n-resize;}.cursor-ne-resize{cursor:ne-resize;}.cursor-nesw-resize{cursor:nesw-resize;}.cursor-ns-resize{cursor:ns-resize;}.cursor-nw-resize{cursor:nw-resize;}.cursor-nwse-resize{cursor:nwse-resize;}.cursor-no-drop{cursor:no-drop;}.cursor-none{cursor:none;}.cursor-not-allowed{cursor:not-allowed;}.cursor-pointer{cursor:pointer;}.cursor-progress{cursor:progress;}.cursor-row-resize{cursor:row-resize;}.cursor-s-resize{cursor:s-resize;}.cursor-se-resize{cursor:se-resize;}.cursor-sw-resize{cursor:sw-resize;}.cursor-text{cursor:text;}.cursor-w-resize{cursor:w-resize;}.cursor-wait{cursor:wait;}.cursor-zoom-in{cursor:zoom-in;}.cursor-zoom-out{cursor:zoom-out;}.FullCal-Container{width:288px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}.FullCal-DOW{width:41px;height:29px;background:url("Images/Calendar/Cal-DOW.png") no-repeat top left;font:bold 14px Arial;color:#000;text-transform:uppercase;text-align:center;padding-top:10px;float:left;}.FullCal-Past{width:41px;height:27px;background:url("Images/Calendar/Cal-Past.png") no-repeat top left;font:bold 14px Arial;color:#ccc;text-align:center;padding-top:10px;float:left;text-shadow:1px 1px 1px #fff;}.FullCal-Past-Event{width:41px;height:27px;background:url("Images/Calendar/Cal-Past-Event.png") no-repeat top left;font:bold 14px Arial;color:#fff;text-align:center;padding-top:10px;float:left;}.FullCal-Future{width:41px;height:27px;background:url("Images/Calendar/Cal-Future.png") no-repeat top left;font:bold 14px Arial;color:#737373;text-align:center;padding-top:10px;float:left;}.FullCal-Future-Event{width:41px;height:27px;background:url("Images/Calendar/Cal-Future-Event.png") no-repeat top left;font:bold 14px Arial;color:#fff;text-align:center;padding-top:10px;float:left;}.FullCal-Today{width:41px;height:27px;background:url("Images/Calendar/Cal-Today.png") no-repeat top left;font:bold 14px Arial;color:#2b2522;text-align:center;padding-top:10px;float:left;text-shadow:1px 1px 1px #cacdb5;}.FullCal-Today-Event{width:41px;height:27px;background:url("Images/Calendar/Cal-Today-Event.png") no-repeat top left;font:bold 14px Arial;color:#2b2522;text-align:center;padding-top:10px;float:left;text-shadow:1px 1px 1px #cacdb5;}.FullCal-Future-Event a{color:#fff;text-decoration:none;}.FullCal-Today-Event a{color:#fff;text-decoration:none;}.closed .vertical{transition:all .5s ease-in-out;transform:rotate(-90deg);}.closed .horizontal{transition:all .5s ease-in-out;transform:rotate(-90deg);opacity:1;}.opened{opacity:1;}.opened .vertical{transition:all .5s ease-in-out;transform:rotate(90deg);}.opened .horizontal{transition:all .5s ease-in-out;transform:rotate(90deg);opacity:0;}.circle-plus{position:relative;display:inline-block;cursor:pointer;}.circle-plus .circle{position:relative;width:25px;height:25px;border-radius:100%;border:1px solid #363636;}.circle-plus .circle .horizontal{position:absolute;background-color:#363636;width:16px;height:2px;left:50%;margin-left:-8px;top:50%;margin-top:-1px;}.circle-plus .circle .vertical{position:absolute;background-color:#363636;width:2px;height:16px;left:50%;margin-left:-1px;top:50%;margin-top:-8px;}html{position:relative;min-height:100%;}html,body{height:100%;margin:0;padding:0;}body{font-family:"Calibri",sans-serif;font-size:22px;font-weight:400;color:#363636;background-color:#fff;padding:0;}h1{font-size:48px;margin:0 0 40px 0;padding:0;font-weight:bold;color:#00b2dc;}h2{font-size:48px;margin:0 0 40px 0;padding:0;font-weight:bold;}h2 span{font-weight:normal;}.error-text,.ErrorText,.input-error{color:#f00;font-size:12px;font-style:italic;line-height:1.2em;}h3{font-weight:bold;font-size:34px;}h4{font-weight:300;font-size:16px;}h4.ui-pnotify-title{color:#000;}.text-black{color:#000 !important;}p{margin-bottom:1.2em;}a.blue{color:#00b2dc;text-decoration:underline;transition:ease-in-out all .25s;}a.blue:hover{color:#9cb916;}a.standard{color:#363636;text-decoration:underline;transition:ease-in-out all .25s;}a.standard:hover{color:#00b2dc;}.modal-content{border-radius:0;}.brighttheme-info,.brighttheme-success{background-color:#c5e8f0;border:1px solid #00a5cc;}.legals{font-size:18px;padding-bottom:80px;}.legals h1{color:#363636;padding-top:80px;}.legals h2{font-size:32px;color:#363636;margin-bottom:32px;}.legals hr{border-top:2px solid #363636;}.legals a{color:#00b2dc;}.legals a:hover{color:#00b2dc;text-decoration:underline;}.logo-container{padding:25px 0;text-align:right;}@media(max-width:576px){.logo-container img{max-width:150px;}}.navbar-hcp{margin:0;padding:0 0 30px 0;font-size:19px;font-weight:normal;background-color:#fff;line-height:1em;}.navbar-hcp a{font-weight:normal;}.navbar-hcp .navbar-brand{color:#363636;}.navbar-hcp .navbar-brand:hover,.navbar-hcp .navbar-brand:focus{color:#363636;}@media(max-width:576px){.navbar-hcp .navbar-brand img{max-width:150px;}}.navbar-hcp .navbar-nav .nav-item-spacer{border-left:1px solid #c3c3c3;margin-left:16px;padding-left:16px;}.navbar-hcp .navbar-nav .nav-link{color:#363636;text-decoration:none;padding-left:0;padding-right:0;}.navbar-hcp .navbar-nav .nav-link:hover,.navbar-hcp .navbar-nav .nav-link:focus{color:#00b2dc;text-decoration:none;}.navbar-hcp .navbar-nav .nav-link.disabled{color:rgba(54,54,54,.3);}.navbar-hcp .navbar-nav .show>.nav-link,.navbar-hcp .navbar-nav .active>.nav-link,.navbar-hcp .navbar-nav .nav-link.show,.navbar-hcp .navbar-nav .nav-link.active{color:#363636;}.navbar-hcp .navbar-nav .mobi-link{color:#363636;font-size:24px;text-decoration:none;padding:16px 20px;display:block;border-bottom:2px solid #b6b6b6;}.navbar-hcp .navbar-nav .mobi-link:hover,.navbar-hcp .navbar-nav .mobi-link:focus{background-color:#00b2dc;color:#fff;text-decoration:none;}.navbar-hcp .navbar-nav .mobi-link.disabled{color:rgba(54,54,54,.3);}.navbar-hcp .navbar-nav .show>.mobi-link,.navbar-hcp .navbar-nav .active>.mobi-link,.navbar-hcp .navbar-nav .mobi-link.show,.navbar-hcp .navbar-nav .mobi-link.active{background-color:#00b2dc;color:#fff;}.navbar-hcp .navbar-toggler{border-color:#00b2dc;border:none;margin:4px 0;}.navbar-hcp .navbar-toggler:hover{background-color:#fff;}.navbar-hcp .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,165,204, 1)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.navbar-hcp .navbar-text{color:#00b2dc;}.navbar-hcp .navbar-text a{color:#363636;}.navbar-hcp .navbar-text a:hover,.navbar-hcp .navbar-text a:focus{color:#363636;}.navbar-hcp .dropdown-menu{border:none;border-radius:0;width:340px;}.navbar-hcp .dropdown-item{padding:16px 20px;font-size:24px;text-decoration:none;color:#fff;border-bottom:2px solid #fff;}.navbar-hcp .dropdown-item:hover,.navbar-hcp .dropdown-item:focus{background-color:#00b2dc;color:#fff;text-decoration:underline;}.navbar-hcp .dropdown-item.active{background-color:#00b2dc;color:#fff;text-decoration:underline;}.navbar-hcp .dropdown-submenu{position:relative;border-radius:0;}.navbar-hcp .dropdown-submenu a::after{border:none;}.navbar-hcp .dropdown-submenu .dropdown-menu{top:0;left:100%;}.navbar-hcp .category-menu{border-radius:0;background-color:#00a5cc;color:#fff;margin-top:0;column-count:2;column-gap:0;}.navbar-hcp .category-menu li.bordered{border-right:2px solid #fff;}.navbar-hcp .category-menu .nav-link{color:#fff;padding-left:15px;}.navbar-hcp .category-menu .nav-link:hover{color:#fff;}.navbar-hcp .menu-icon{background:no-repeat 15px 2px;padding-left:50px;margin-bottom:6px;}.navbar-hcp .button-container{width:100px;padding-left:20px;display:inline-block;}.navbar-hcp .btn-circle{position:relative;display:inline-flex;font-size:1em;line-height:2em;width:48px;height:48px;border-radius:50%;background-color:#fff;border:1px solid #363636;color:#363636;text-align:center;transition:ease-in-out all .25s;}.navbar-hcp .btn-circle:hover{border:1px solid #50c4e5;color:#50c4e5;}.navbar-hcp .btn-menu-blue{display:inline-flex;width:48px;height:48px;border-radius:50%;background-color:#82d3ea;line-height:1em;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:13px;font-weight:bold;transition:ease-in-out all .25s;}.navbar-hcp .btn-menu-blue:hover{color:#fff;background-color:#50c4e5;text-decoration:none;}.megamenu{position:static;background-color:transparent;}.megamenu .dropdown-menu{background:none;border:none;width:100%;text-transform:none;font-weight:normal;}.menu-news{position:absolute;left:0;top:0;width:420px;height:140px;background-color:#50c4e5;color:#fff;padding:20px;}footer{padding:100px 0 60px 0;background-color:#747474;color:#fff;}footer a{color:#fff;font-size:24px;transition:ease-in-out all .25s;background:url(../img/footer/icon-footer-link.png) no-repeat 0 4px;padding-left:30px;}footer a:hover{color:#00b2dc;text-decoration:none;}.container-search h4{color:#fff;font-weight:normal;font-size:1em;margin:0;padding:30px 0 30px 0;}.container-search .top-search{display:inline-block;background-color:#fff;color:#50c4e5;padding:4px 12px;margin:0 4px 4px 0;text-decoration:none;text-align:center;width:170px;font-size:15px;}.container-search .top-search:hover{text-decoration:none;background-color:#00b2dc;color:#fff;}.container-search .search-box{background-color:transparent;border:none;border-bottom:2px solid #fff;width:100%;color:#fff;}@media(max-width:576px){.container-search .search-box{font-size:18px;}}@media(min-width:576px){.container-search .search-box{font-size:24px;}}@media(min-width:768px){.container-search .search-box{font-size:34px;}}@media(min-width:992px){.container-search .search-box{font-size:44px;}}.container-search .search-box::placeholder{color:rgba(255,255,255,.4);font-style:italic;opacity:1;font-weight:300;}.container-search .btn-circle{display:inline-block;font-size:1em;line-height:2em;width:2em;height:2em;border-radius:50%;background-color:#50c4e5;border:1px solid #fff;color:#fff;text-align:center;}.container-search .btn-circle:hover{background-color:#fff;color:#50c4e5;}.container-search .btn-exit{display:inline-block;font-size:.8em;line-height:1.5em;width:1.5em;height:1.5em;border-radius:50%;background-color:#50c4e5;border:1px solid #fff;color:#fff;text-align:center;}.container-search .btn-exit:hover{background-color:#fff;color:#50c4e5;}.fixed-search{background-color:#50c4e5;}.container-search-results .search-box{font-size:28px;border:none;border-bottom:1px solid #363636;width:100%;color:#363636;}.container-search-results .search-box::placeholder{color:#d1d1d1;font-style:italic;opacity:1;font-weight:300;}.container-search-results .btn-search{display:inline-block;font-size:1em;line-height:2em;width:2em;height:2em;border-radius:50%;background-color:#fff;border:1px solid #363636;color:#363636;text-align:center;}.container-search-results .btn-search:hover{border:1px solid #00b2dc;color:#00b2dc;}.container-search-results .search-result{font-size:1em;color:#00b2dc;transition:ease-in-out all .25s;}.container-search-results .search-result:hover{color:#00b2dc;text-decoration:underline;}.container-search-results hr{margin:1em 0 1em 0;border-top:1px dotted #363636;}.our-brands .brand-link{display:inline-flex;border-radius:10px;background-color:#00b2dc;padding:20px;height:180px;width:100%;transition:ease-in-out all .25s;}.our-brands .brand-link img{margin:auto;display:block;}.our-brands .filler{display:inline-flex;border-radius:10px;padding:20px;height:180px;width:100%;background-color:#e7e7e7;}.our-brands .filler img{margin:auto;display:block;}.welcome h1{margin:0;padding:0;font-size:42px;}.welcome h2{margin:0;padding:0;color:#00b2dc;font-size:42px;font-weight:normal;font-style:italic;}.welcome .btn-round{display:inline-flex;width:78px;height:78px;font-size:18px;text-transform:uppercase;text-align:center;border:2px solid #363636;background-color:#fff;color:#363636;transition:ease-in-out all .25s;border-radius:50%;font-weight:bold;line-height:1em;align-items:center;justify-content:center;}.welcome .btn-round:hover{background-color:#363636;color:#fff;text-decoration:none;}.welcome hr{border-top:1px solid #c9c9c9;margin-top:70px;}.banner-container{padding-bottom:20px;text-align:center;}.product-links .info-container{position:relative;padding-bottom:120px;text-align:center;}.product-links .info-container .btn-info{position:absolute;left:calc(50% - 70px);width:140px;height:140px;border-radius:50%;font-weight:bold;color:#fff;line-height:1em;text-transform:uppercase;font-size:26px;top:-70px;padding-top:24px;}.product-links .info-container .btn-info:hover{text-decoration:none;}@media(max-width:576px){.product-links .info-container{padding-bottom:60px;}.product-links .info-container .btn-info{position:absolute;left:calc(50% - 40px);width:80px;height:80px;border-radius:50%;font-weight:bold;color:#fff;line-height:1em;text-transform:uppercase;font-size:18px;top:-30px;padding-top:14px;}.product-links .info-container .btn-info:hover{text-decoration:none;}}.brand-details h1{color:#363636;}.brand-details .icon-container{display:inline-block;color:#fff;font-size:28px;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;text-transform:uppercase;font-family:"Calibri",sans-serif;transition:ease-in-out all .25s;}.brand-details .icon-container.link{font-size:40px;}.brand-details a{color:#363636;}.brand-details a:hover{text-decoration:none;color:#363636;}.brand-details .references{color:#363636;font-size:16px;}.brand-details .references a{color:#00b2dc;white-space:pre-wrap;word-wrap:break-word;}.brand-details .references a:hover{color:#00b2dc;text-decoration:underline;}.brand-details .file-title{padding-top:20px;line-height:1em;}.info-block{padding:20px;position:relative;font-size:1.4em;line-height:normal;}.info-block .border{border:none !important;padding:20px 20px 260px 20px;}.info-block .border.small-bottom{padding-bottom:20px !important;}.info-block .img-prod{position:absolute;bottom:-30px;max-width:460px;height:auto;z-index:99;}@media(min-width:992px){.info-block .img-prod{position:absolute;top:-30px;max-width:360px;height:auto;right:20px;z-index:99;height:calc(100% + 60px);}.info-block .img-prod img{max-height:100%;height:auto;}.info-block .border{border:none !important;padding:20px;}}.news .date{width:70px;height:70px;text-align:center;text-transform:uppercase;line-height:1em;border:2px solid #070707;color:#070707;border-radius:50%;padding-top:8px;margin-right:16px;}.news h3{font-size:24px;}.news h3.title{font-size:34px;line-height:1em;}.news .card{border:none;border-radius:0;}.news .card .card-body{font-size:18px;text-align:justify;}.news .card .card-header{background-color:#fff;border:none;padding-bottom:12px;}.news .card .card-footer{border-top:none;border-bottom:2px solid #363636;border-radius:0;background-color:#fff;text-align:center;padding-bottom:30px;}.news .card .card-footer a{display:inline-block;line-height:1em;width:75px;height:75px;border-radius:50px;background-color:#00b2dc;color:#fff;text-transform:uppercase;font-size:15px;font-weight:bold;padding-top:18px;border:2px solid #00b2dc;transition:ease-in-out all .25s;}.news .card .card-footer a:hover{color:#00b2dc;background-color:#fff;text-decoration:none;}.news hr{border-top:2px solid #363636;}.news .references{font-size:14px;}.news a{color:#00b2dc;}.news a:hover{color:#00b2dc;text-decoration:underline;}.news .info-container{position:relative;padding-bottom:120px;text-align:center;}.news .info-container .btn-info{position:absolute;left:calc(50% - 70px);width:140px;height:140px;border-radius:50%;font-weight:bold;color:#fff;line-height:1em;text-transform:uppercase;font-size:26px;top:-70px;padding-top:24px;}.news .info-container .btn-info:hover{text-decoration:none;}@media(max-width:576px){.news .info-container{padding-bottom:60px;}.news .info-container .btn-info{position:absolute;left:calc(50% - 40px);width:80px;height:80px;border-radius:50%;font-weight:bold;color:#fff;line-height:1em;text-transform:uppercase;font-size:18px;top:-30px;padding-top:14px;}.news .info-container .btn-info:hover{text-decoration:none;}}.btn-more-info{display:inline-block;background-color:#fff;font-size:28px;width:74px;height:74px;border-radius:50%;text-align:center;text-transform:uppercase;font-family:"Calibri",sans-serif;color:#363636;transition:ease-in-out all .25s;font-size:15px;line-height:1em;font-weight:bold;padding-top:22px;cursor:pointer;}.btn-more-info:hover{text-decoration:none;color:#363636;}.medical-services{display:block;background:url("../img/services/medical-services.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:300px;position:relative;overflow:hidden;}.medical-services h3{font-size:38px;font-weight:bold;margin:50px 0 30px 0;color:#fff;line-height:1em;}.medical-services .front-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.medical-services .back-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#f18f18;line-height:1em;font-size:18px;}.medical-services .back-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.medical-services .content-pad{padding:40px 0 0 40px;}.request-a-connect{display:block;background:url("../img/services/connect.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:300px;position:relative;overflow:hidden;}.request-a-connect h3{font-size:38px;font-weight:bold;margin:50px 0 30px 0;color:#fff;line-height:1em;}.request-a-connect .front-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.request-a-connect .back-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#fff;line-height:1em;font-size:18px;}.request-a-connect .back-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.request-a-connect .content-pad{padding:40px 0 0 40px;}.request-a-connect:hover .btn-more-info{background-color:#00b2dc;color:#fff;}.suggestion-box{display:block;background:url("../img/services/suggestion-box.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:300px;position:relative;overflow:hidden;}.suggestion-box h3{font-size:38px;font-weight:bold;margin:50px 0 30px 0;color:#fff;line-height:1em;}.suggestion-box .front-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.suggestion-box .back-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#743f1f;line-height:1em;font-size:18px;}.suggestion-box .back-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.suggestion-box .content-pad{padding:40px 0 0 40px;}.suggestion-box .content-pad{padding:30px 0 0 30px;}.product-search{display:block;background:url("../img/services/search.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:300px;position:relative;overflow:hidden;}.product-search h3{font-size:38px;font-weight:bold;margin:50px 0 30px 0;color:#fff;line-height:1em;}.product-search .front-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.product-search .back-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#93b667;line-height:1em;font-size:18px;}.product-search .back-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.product-search .content-pad{padding:40px 0 0 40px;}.product-search .content-pad{padding:45px 30px 0 0;}.product-search .search-box{background-color:transparent;border:none;border-bottom:2px solid #fff;width:100%;color:#fff;font-size:22px;}.product-search .search-box::placeholder{color:rgba(255,255,255,.4);font-style:italic;opacity:1;font-weight:300;}.product-search .btn-search{display:inline-block;font-size:1em;line-height:2em;width:2em;height:2em;border-radius:50%;background-color:#93b667;border:1px solid #fff;color:#fff;text-align:center;}.product-search .btn-search:hover{background-color:#fff;color:#50c4e5;}.button-container{position:absolute;z-index:30;height:80px;width:100%;left:0;bottom:-40px;text-align:center;}.mobi-medical-services{display:block;background:url("../img/services/medical-services.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:240px;position:relative;overflow:hidden;}.mobi-medical-services h3{font-size:38px;font-weight:bold;margin:80px 0 0 0;color:#fff;line-height:1em;text-align:center;}.mobi-medical-services .front-mobi-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.mobi-medical-services .back-mobi-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#f18f18;line-height:1em;font-size:18px;}.mobi-medical-services .back-mobi-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.mobi-medical-services .content-pad{padding:20px 30px;}.mobi-suggestion-box{display:block;background:url("../img/services/suggestion-box.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:240px;position:relative;overflow:hidden;}.mobi-suggestion-box h3{font-size:38px;font-weight:bold;margin:80px 0 0 0;color:#fff;line-height:1em;text-align:center;}.mobi-suggestion-box .front-mobi-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.mobi-suggestion-box .back-mobi-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#743f1f;line-height:1em;font-size:18px;}.mobi-suggestion-box .back-mobi-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.mobi-suggestion-box .content-pad{padding:20px 30px;}.mobi-request-a-connect{display:block;background:url("../img/services/connect.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:240px;position:relative;overflow:hidden;}.mobi-request-a-connect h3{font-size:38px;font-weight:bold;margin:80px 0 0 0;color:#fff;line-height:1em;text-align:center;}.mobi-request-a-connect .front-mobi-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.mobi-request-a-connect .back-mobi-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#fff;line-height:1em;font-size:18px;}.mobi-request-a-connect .back-mobi-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.mobi-request-a-connect .content-pad{padding:20px 30px;}.mobi-request-a-connect .btn-more-info:hover{background-color:#00b2dc;color:#fff;}.mobi-product-search{display:block;background:url("../img/services/search.jpg") no-repeat center center;background-size:cover;border-radius:16px;width:100%;min-height:240px;position:relative;overflow:hidden;}.mobi-product-search h3{font-size:38px;font-weight:bold;margin:80px 0 0 0;color:#fff;line-height:1em;text-align:center;}.mobi-product-search .front-mobi-card{position:absolute;z-index:10;top:0;left:0;width:100%;height:300px;}.mobi-product-search .back-mobi-card{position:absolute;z-index:20;top:300px;left:0;width:100%;height:300px;color:#fff;background-color:#93b667;line-height:1em;font-size:18px;}.mobi-product-search .back-mobi-card a{color:#fff;text-decoration:underline;text-transform:uppercase;font-weight:bold;}.mobi-product-search .content-pad{padding:20px 30px;}.mobi-product-search .search-box{background-color:transparent;border:none;border-bottom:2px solid #fff;width:100%;color:#fff;font-size:22px;}.mobi-product-search .search-box::placeholder{color:rgba(255,255,255,.4);font-style:italic;opacity:1;font-weight:300;}.mobi-product-search .btn-search{display:inline-block;font-size:1em;line-height:2em;width:2em;height:2em;border-radius:50%;background-color:#93b667;border:1px solid #fff;color:#fff;text-align:center;}.mobi-product-search .btn-search:hover{background-color:#fff;color:#50c4e5;}