@font-face {
  font-family: 'Georgia';
  src: url('../fonts/Georgia-Bold.eot');
  src: url('../fonts/Georgia-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Georgia-Bold.woff2') format('woff2'),
  url('../fonts/Georgia-Bold.woff') format('woff'),
  url('../fonts/Georgia-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Georgia';
  src: url('../fonts/Georgia.eot');
  src: url('../fonts/Georgia.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Georgia.woff2') format('woff2'),
  url('../fonts/Georgia.woff') format('woff'),
  url('../fonts/Georgia.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Brandon Grotesque';
  src: url('../fonts/BrandonGrotesque-Regular.eot');
  src: url('../fonts/BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'),
  url('../fonts/BrandonGrotesque-Regular.woff2') format('woff2'),
  url('../fonts/BrandonGrotesque-Regular.woff') format('woff'),
  url('../fonts/BrandonGrotesque-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'BrandonGrotesque';
  src: url('../fonts/BrandonGrotesque-Medium.eot');
  src: url('../fonts/BrandonGrotesque-Medium.eot?#iefix') format('embedded-opentype'),
  url('../fonts/BrandonGrotesque-Medium.woff2') format('woff2'),
  url('../fonts/BrandonGrotesque-Medium.woff') format('woff'),
  url('../fonts/BrandonGrotesque-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Brandon Grotesque';
  src: url('../fonts/BrandonGrotesque-Bold.eot');
  src: url('../fonts/BrandonGrotesque-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/BrandonGrotesque-Bold.woff2') format('woff2'),
  url('../fonts/BrandonGrotesque-Bold.woff') format('woff'),
  url('../fonts/BrandonGrotesque-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Brandon Grotesque';
  src: url('../fonts/BrandonGrotesque-Light.eot');
  src: url('../fonts/BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/BrandonGrotesque-Light.woff2') format('woff2'),
  url('../fonts/BrandonGrotesque-Light.woff') format('woff'),
  url('../fonts/BrandonGrotesque-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

body{
  font-family: 'Brandon Grotesque', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #000;
}

.font_Georgia{ font-family:'Georgia', sans-serif; }
a:hover{text-decoration:none}
.line_h_2{line-height:2}
.f-w-B{font-weight:700}
.topStrip {
    background-color: #63666a;
    height: 24px;
    width: 100%;
}
.main_logo{max-width:173px;width:100%;padding:12px 0;margin-left:0px;margin-right:0px}
.icon-bar{width:22px;height:2px;background-color:#fff;display:block;transition:.2s;margin-top:4px}
.main_logo_wrap_width,.topMenu .navbar{width:1140px;margin:0 auto}
.topMenu .navbar{padding:0}
.navbar-toggler{border:none;background:0 0!important}
.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}
.navbar-toggler .middle-bar{opacity:0}
.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}
.navbar-toggler.collapsed .bottom-bar,.navbar-toggler.collapsed .top-bar{transform:rotate(0)}
.navbar-toggler.collapsed .middle-bar{opacity:1}
button:focus{outline:dotted 0;outline:-webkit-focus-ring-color auto 0}
.logo{width:100px;-webkit-transition:.6s;transition:.6s}
.sticky{position:fixed;top:0;box-shadow:0 0 5px;background-color:#fff;z-index:999;width:100%;height:auto;left:0}
.faq_video,.topMenu .dropdown:hover>.dropdown-menu{display:block}
.topMenu.sticky{animation:1s forwards smoothScroll}
.topMenu{width:100%;padding:0;background-color:#fff;-webkit-transition:.6s;transition:.6s}
.navbar-light .navbar-nav .nav-link{color:#002a3a;padding:0 0 11px}
.topmeu ul li{padding:0 32px 0 0}
.topmeu ul .nav-item{font-size:16px;font-weight:700}
.topmeu ul .nav-item .nav-link:hover,.topmeu ul .nav-item.active .nav-link{color:#009cde;border-bottom:5px solid #009cde}
.topmeu ul .nav-item .nav-link{color:#002a3a;padding:8px 0;border-bottom: 5px solid transparent;}
.main_logo_wrap {
    border-bottom: 1px solid #222731;
    background-color: #232731;
}
/*.topMenu.sticky .main_logo{max-width:66px}*/
.topMenu .dropdown{position:initial}
.topMenu .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;width:100%;border:0;border-radius:0;margin-top:0;padding:32px 0 16px 45.12px;height:300px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 24%),0 4px 8px -2px rgb(141 141 148 / 28%)}
.dropList .dropdown-item:focus,.dropList .dropdown-item:hover{color:#fff;text-decoration:none;background-color:#009cde;padding:14px 14px 14px 16px}
.dropList .dropdown-item{padding:14px 14px 14px 16px;display:table-caption;font-size:16px}
.dropList .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #009cde}
.dropList .dropdown-toggle::after{border-top:0 solid}
.navbar-expand-md .navbar-nav .dropList .dropdown-menu{position:absolute;width:100%;border-radius:0;border:0;margin-top:0;padding:30px 30px 70px}
.tb_wrap .nav-tabs li.nav-item{background-color:#009cde;border-bottom:0;display:flex;justify-content:center;align-items:center;flex:1 1 calc(31%);color:#fff;font-weight:700}
.tb_wrap .nav-tabs li.nav-item:not(:last-child){border-right:2px solid #fff}
.tb_wrap .nav-tabs .active,.tb_wrap .nav-tabs .nav-item.show .nav-link{color:#ffff;background-color:#004f71;border-color:transparent;width:100%;text-align:center;min-height:60px;padding:18px 8px;vertical-align:middle;align-self:center;align-items:center;border-radius:0}
.tb_wrap .nav-tabs .nav-link:focus,.tb_wrap .nav-tabs .nav-link:hover{border-color:transparent}
.tb_wrap .nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0}
.tab_cont_wrp{background-color:#efefef;padding:34px 0}
.main_faq{margin:50px 0}
.main_faq #faq .card,.main_faq #faq1 .card,.main_faq #faq2 .card{margin-bottom:25px;border-radius:0}
.main_faq #faq .card .card-header,.main_faq #faq1 .card .card-header,.main_faq #faq2 .card .card-header{border:0;-webkit-box-shadow:0 0 20px 0 rgba(213,213,213,.5);box-shadow:0 0 20px 0 rgba(213,213,213,.5);padding:0}
.main_faq #faq .card .card-header .btn-header-link,.main_faq #faq1 .card .card-header .btn-header-link,.main_faq #faq2 .card .card-header .btn-header-link{display:block;text-align:left;background:#009cde;color:#fff;padding:14px 20px;border-radius:0;height:55px;text-transform:uppercase;font-size:16px;font-weight:700}
.main_faq #faq .card .card-header .btn-header-link:after,.main_faq #faq1 .card .card-header .btn-header-link:after,.main_faq #faq2 .card .card-header .btn-header-link:after{content:"\f107";font-family:'fontAwesome', sans-serif;font-weight:400;float:right;font-size:26px;line-height:1}
.main_faq #faq .card .card-header .btn-header-link.collapsed,.main_faq #faq1 .card .card-header .btn-header-link.collapsed,.main_faq #faq2 .card .card-header .btn-header-link.collapsed{background:#009cde;color:#fff}
.main_faq #faq .card .card-header .btn-header-link.collapsed:after,.main_faq #faq1 .card .card-header .btn-header-link.collapsed:after,.main_faq #faq2 .card .card-header .btn-header-link.collapsed:after{content:"\f105"}
.main_faq #faq .card .collapsing,.main_faq #faq1 .card .collapsing,.main_faq #faq2 .card .collapsing{background:#fff;line-height:30px}
.main_faq #faq .card,.main_faq #faq .card .collapse,.main_faq #faq1 .card,.main_faq #faq1 .card .collapse,.main_faq #faq2 .card,.main_faq #faq2 .card .collapse{border:0}
.main_faq #faq .card .collapse.show,.main_faq #faq1 .card .collapse.show,.main_faq #faq2 .card .collapse.show{background:#fff;line-height:30px;color:#222}
.faq_slide_wrap img,.faq_slide_wrap source{object-fit:contain}
.faq_slide_wrap,.faq_slide_wrap video{height:420px}
.faq-image__image{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
.faq-slider{margin-top:24px}
.faq-slider .slick-prev{left:0}
.faq-slider .slick-next{right:0}
.faq-slider .slick-arrow{position:absolute;background-color:#009cde;width:28px;height:28px;border-radius:50px;color:#fff;z-index:1}
.faq-slider button{font-size:0px}
.faq-slider .slick-next:before{font-family:'fontAwesome', sans-serif;;content:"\f105";font-size:28px;color:#fff;padding:0 11px;opacity:1}
.faq-slider .slick-prev:before{font-family:'fontAwesome', sans-serif;;content:"\f104";font-size:28px;color:#fff;padding:0 9px;opacity:1}
.faq_video{width:33%;margin:0 auto;height:420px;background-color:#000}
.video{width:100%;display:inline-block}
#summary p.collapse:not(.show){height:0!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
#summary p.collapsing{min-height:0!important}
#summary a.collapsed:after{content:'Read More >>'}
#summary a:not(.collapsed):after{content:'Read Less <<'}
.summery_cont a{text-align:right;display:block}
.ftWrap{background-color:#222731;padding:72px 0 165px}
.ft_logo{max-width:173px;width:100%}
.copyText{font-size:20px;margin:60px 0 25px;    font-weight: normal;}
.copycont {
    font-size: 20px;
    color: #FFF;
}
.list-link,.list-link:hover{background:#0065a9;color:#fff}
.section_new{padding:50px 0}
.f-s-26{font-size:21px}
.secTitle{margin-bottom:15px}
.list-link{background:-moz-linear-gradient(left,#0065a9 0,#6accf4 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0065a9),color-stop(100%,#6accf4));background:-webkit-linear-gradient(left,#0065a9 0,#6accf4 100%);background:-o-linear-gradient(left,#0065a9 0,#6accf4 100%);background:-ms-linear-gradient(left,#0065a9 0,#6accf4 100%);background:linear-gradient(to right,#0065a9 0,#6accf4 100%);display:block;text-align:center;padding:13px 45px;position:relative;transition:.3s ease-in-out}
.list-link:hover{background:-moz-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0065a9),color-stop(100%,#0065a9));background:-webkit-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-o-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-ms-linear-gradient(left,#0065a9 0,#0065a9 100%);background:linear-gradient(to right,#0065a9 0,#0065a9 100%)}
.list-link:before{content:"\f105";font-family:'FontAwesome', sans-serif;position:absolute;right:30px}
.select_lang .list-block-item{margin-bottom:10px}
.ueBox{background:#6accf4;background:-moz-linear-gradient(left,#6accf4 0,#0065a9 100%);background:-webkit-gradient(left top,right top,color-stop(0,#6accf4),color-stop(100%,#0065a9));background:-webkit-linear-gradient(left,#6accf4 0,#0065a9 100%);background:-o-linear-gradient(left,#6accf4 0,#0065a9 100%);background:-ms-linear-gradient(left,#6accf4 0,#0065a9 100%);background:linear-gradient(to right,#6accf4 0,#0065a9 100%);padding:25px 10px;border-radius:25px;margin-bottom:30px;display:grid;width:100%;align-items:center;transition:.1s ease-out}
.ueBox:hover{background:#6accf4;background:-moz-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0065a9),color-stop(100%,#0065a9));background:-webkit-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-o-linear-gradient(left,#0065a9 0,#0065a9 100%);background:-ms-linear-gradient(left,#0065a9 0,#0065a9 100%);background:linear-gradient(to right,#0065a9 0,#0065a9 100%)}
.ueBox_icon{max-width:63px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:15px}
.ueBox_title{line-height:1.3}
.f-s-20{font-size:18px}
.txt_summary{line-height:1.2}
.sectionMobile{padding:0!important}
.secRef{padding:30px 5%;border-top:1px solid #000}
.refInn ol{padding:0 15px}
.refInn ol li{line-height:1.4;margin-bottom:5px;word-break:break-all}
.abbott_btm_logo{max-width:72px;display:block;margin-left:auto}
.refBx_1 a{color: #000;}
.refBx_1 a:hover{color: #009cde;}
.langageBar { margin-top: -40px; }
.select_lang  select, .select_lang  select:focus {border: none;font-size: 15px; font-weight: bold; padding: 5px;outline: none;box-shadow: none;}
.select_lang  select option{font-size:14px;}
.backBtn, .backBtn:hover {
    margin: 5px 0;
    border: none;
    font-size: 18px;
    font-weight: bold;
    padding: 2px 25px;
    outline: none;
    box-shadow: none;
    color: #fff;
    background: #0065a9;
    display: inline-block;
    border-radius: 4px;
}
.spectra_code {
    font-size: 18px;
}
.social-linkList .list-inline-item {
    margin: 0;
}
.openPDF { display: block;height:100vh;}
    .openPDF iframe{display:block;height:calc(80vh - 50px);}
    .openPDF embed {
    height: 100%;
}
    
/*****************************************/
/*********Responsive Media Quries*********/
/*****************************************/
@keyframes smoothScroll {
  0% {transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
  100% {transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);}
}
@media (max-width: 1199px){
  .main_logo_wrap_width {width: 960px;}
  .topMenu .navbar {width: 960px;}
}

@media (max-width: 991px){
    .main_logo_wrap_width,.topMenu .navbar{width:720px}
    .tab_cont_wrp{padding:20px 0}
    .main_faq{margin:30px 0}
    .card-header .btn-header-link{color:#fff;padding:10px 20px;height:44px;font-size:14px}
    .main_faq #faq .card .card-header .btn-header-link:after,.main_faq #faq1 .card .card-header .btn-header-link:after,.main_faq #faq2 .card .card-header .btn-header-link:after{font-size:20px}
    .tb_wrap .nav-tabs .active,.tb_wrap .nav-tabs .nav-item.show .nav-link{min-height:46px;padding:12px 8px}
    .main_faq #faq .card .card-header .btn-header-link,.main_faq #faq1 .card .card-header .btn-header-link,.main_faq #faq2 .card .card-header .btn-header-link{padding:10px 20px;height:auto;font-size:14px}
    .topmeu ul li{padding:0 32px 0 0}
    .copycont,.refBx_1>div,.topmeu ul .nav-item{font-size:14px}
    .ft_logo{max-width:160px}
    .copyText{font-size:20px;margin:40px 0 16px}
    .refInn ol li{font-size:10px}
    .select_lang select, .select_lang select:focus{    font-size: 13px;}
    .faq_video{width:100%;}
    
    .main_logo{    max-width: 103px;}
    #sidebar-wrapper.show { width: 280px;}
    .navbar-toggler{float:right;border:none;padding-right:0;padding: 0;}
    .navbar-toggler:active,.navbar-toggler:focus{outline:0}
    .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:1px solid #FFFFFF;transition:.3s linear}
    .navbar-toggler-icon:after,.navbar-toggler-icon:before{width:24px;position:absolute;height:1px;background-color:#FFFFFF;top:0;left:0;content:'';z-index:2;transition:.3s linear}
    .navbar-toggler-icon:after{top:8px}
    .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}
    .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}
    .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}
    .socialLinks { margin-top: 25px;display:none;}
    .ftWrap{padding: 40px 0;}
    .copyText, .copycont{    line-height: 1.5;}
    
    
    .main_logo_wrap_width,.topMenu .navbar{width:540px}
    .main_logo{margin-left:inherit}
    .topMenu{background-color:#222731}
    .menu-section .navbar .navbar-collapse.show{transform:translateY(0)}

    .topmeu ul .nav-item .nav-link:hover,.topmeu ul .nav-item.active .nav-link{color:#009cde;border-bottom:0 solid #222731}
    .navbar-light .navbar-nav .nav-link{color:#fff!important;padding:0 0 6px;font-size:12px}
    .topmeu ul .nav-item .nav-link{padding:0;color:#fff;font-size:12px}
    .topMenu .navbar-expand-md .navbar-nav .dropList .dropdown-menu{position:inherit;width:100%;border-radius:0;border:0;margin-top:0;padding:16px 10px 45px}
    .hamburger,.toggled .hamburger{z-index:999;display:block;width:28px;height:28px;margin-right:15px;background:0 0;border:none}
    .dropList .dropdown-item{padding:9px;font-size:12px}
    .dropList .dropdown-item:focus,.dropList .dropdown-item:hover{padding:9px}
    .topmeu ul.navbar-nav{padding-left:24px;display: block;}
    .topmeu ul li{padding:0;line-height:24px}
    .topmeu ul li .nav-link{display:block;padding:0}
    #wrapper{padding-left:0}
    #wrapper.toggled #page-content-wrapper{padding-left:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;margin-left:-80%}
    #sidebar-wrapper,.toggled .hamburger{left:auto;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
    #wrapper.toggled{padding-right:220px}
    #sidebar-wrapper{z-index:1000;width:0;height:100%;margin-left:220px;overflow-y:auto;overflow-x:hidden;background:#65666b;transition:.5s;right:0}
    #sidebar-wrapper::-webkit-scrollbar{display:none}
    #wrapper.toggled #sidebar-wrapper{width:80%}
    #page-content-wrapper{width:100%;padding-top:0px}
    .menu-section .mob_view{top:0;position:absolute}
    .hamburger,.mob_top,.navbar{position:fixed}
    .hamburger{top:6px;left:auto;right:0}
    .hamburger:active,.hamburger:focus,.hamburger:hover{outline:0}
    .hamburger.is-closed:before,.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:.35s ease-in-out}
    .hamburger.is-closed:hover:before,.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:.35s ease-in-out}
    .hamburger.is-closed .hamb-bottom,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-top,.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-top{position:absolute;left:0;height:2px;width:100%;background-color:#d9d9d6}
    .hamburger.is-closed .hamb-top{top:5px;-webkit-transition:.35s ease-in-out}
    .hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px}
    .hamburger.is-closed .hamb-bottom{bottom:7px;-webkit-transition:.35s ease-in-out}
    .hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top{-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08)}
    .hamburger.is-open .hamb-bottom{top:50%;margin-top:8px}
    .hamburger.is-open .hamb-top{top:6px}
    .toggled .hamburger{position:fixed;top:6px;right:80%;transition:.5s}
    .mob_top{background:#232732;top:0;left:0;width:100%;height:42px;z-index:1;display: none;}
    .toggled .mob_logo{margin-left:-80%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
    .topmeu ul .nav-item .nav-link:hover{color:#009cde}
    .topMenu.sticky{animation:inherit}
    .mob_logo {
    max-width: 103px;
    width: 100%;
    margin-left: 16px;
    margin-top: 12px;
}
    .abbott_btm_logo{margin-left:0}
    .langageBar {margin-top: 60px;}
    .toggled .langageBar { margin-top: 0;}

}

@media (max-width: 767px) {
    

}

@media (max-width: 575px) {
    .copyText,.copycont{font-size:13px}
    .main_logo_wrap_width,.topMenu .navbar{width:90%}
    .copyText{margin:40px 0 16px}
    .ft_logo{max-width:100px}
    .tb_wrap .nav-tabs .active,.tb_wrap .nav-tabs .nav-item.show .nav-link{text-align:left;min-height:100%}
    .tb_wrap .nav-tabs li.nav-item{flex:1 1 calc(26%)}
    .main_faq #faq .card .card-header .btn-header-link:after,.main_faq #faq1 .card .card-header .btn-header-link:after,.main_faq #faq2 .card .card-header .btn-header-link:after{margin-right:-10px}
    .main_faq #faq .card .card-header .btn-header-link,.main_faq #faq1 .card .card-header .btn-header-link,.main_faq #faq2 .card .card-header .btn-header-link{padding:10px 25px 10px 20px;height:auto;font-size:14px}

}
