@font-face {
	font-family: 'Conv_GothamOffice-Regular_1';
	src: url('fonts/GothamOffice-Regular_1.eot');
	src: local('â˜º'), url('fonts/GothamOffice-Regular_1.woff') format('woff'), url('fonts/GothamOffice-Regular_1.ttf') format('truetype'), url('fonts/GothamOffice-Regular_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamOffice-Italic_1';
	src: url('fonts/GothamOffice-Italic_1.eot');
	src: local('â˜º'), url('fonts/GothamOffice-Italic_1.woff') format('woff'), url('fonts/GothamOffice-Italic_1.ttf') format('truetype'), url('fonts/GothamOffice-Italic_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamOffice-BoldItalic_1';
	src: url('fonts/GothamOffice-BoldItalic_1.eot');
	src: local('â˜º'), url('fonts/GothamOffice-BoldItalic_1.woff') format('woff'), url('fonts/GothamOffice-BoldItalic_1.ttf') format('truetype'), url('fonts/GothamOffice-BoldItalic_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamOffice-Bold_1';
	src: url('fonts/GothamOffice-Bold_1.eot');
	src: local('â˜º'), url('fonts/GothamOffice-Bold_1.woff') format('woff'), url('fonts/GothamOffice-Bold_1.ttf') format('truetype'), url('fonts/GothamOffice-Bold_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{
	background-color: #fff;
	font-size: 15px;
	padding: 0!important;
	margin: 0!important;
	line-height: 24px;
	font-family: "Gotham SSm A", "Gotham SSm B", Verdana, sans-serif;
	color: #454545;
}
html {
  scroll-behavior: smooth;
}

a{color: #002c6c;}
a:hover{color:#002c6c;}
.small, small {font-size: 100%!important; font-weight: 400;}

label.element-invisible.finder {
    display: none;
}

.sp-megamenu-parent {float: left;}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full { left: 0;right: auto;}
.row-flex {display: flex;flex-wrap: wrap;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {display: inline-block;padding: 0 15px;line-height: 50px;margin: 7px 0px 5px 0px;font-family: "Gotham SSm A","Gotham SSm B",Verdana,sans-serif!important;font-size: 16px!important;font-weight: 500;}
.sp-megamenu-parent > li {margin: 0 10px;}
/*li.sp-menu-item a:hover {background: #e5f0fc; border-radius: .25rem;}*/
li.sp-menu-item a:hover {color: #002c6c!important; text-decoration:underline;}
/*li.sp-menu-item.active a:after {content: "";display: block; background-color: #cd3c0d;border-radius: .125rem;height: 4px;position: absolute;bottom: 0px;left: 0;margin: 0;width:100%;}*/
.sp-megamenu-parent {float: none!important;}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { padding: 0 10px!important;}
.align-right{text-align: right;}

ul.topul li {list-style: none; display: inline-block; padding: 5px 10px 0 10px;}
ul.topul {margin: 5px 0 12px 0;padding: 0;text-align: right;font-size:12px;}


.btn-default a{color:#fff;}
.btn-default {font-size: 15px;color: #fff;background-color: #CD3C0D;border-radius:4px;padding:7px 15px}

.btn-outline a{color:#CD3C0D;}
.btn-outline {font-size: 15px;color: #CD3C0D;background-color: #fff;border-radius:4px;padding:7px 15px;border:1px solid #CD3C0D;}

.bbtn {background-color: #002c6c; border: none; color: #fff; border-radius: 0; padding: 10px 25px; margin-bottom: 10px; display: inline-block; margin-top: 30px;}
.bbtn a{color: #fff;}
.bbtn a:hover{color: #fff;}
#sp-top-header span.btn.btn-outline {margin-left: 15px;}


.margin-top-30{margin-top: 30px;}
.margin-top-50{margin-top: 50px;}
.margin-top-150{margin-top: 150px;}

section#sp-section-2 {margin: 0 0 0.24rem;box-shadow: 0 2px 3px rgb(0 44 108 / 20%);}

.form-control {
    display: inline-block;
    width: 60%;
    padding: .5rem .75rem;
    font-size: 14px;
    line-height: 1.5;
    margin-right: -40px;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);padding: 0px;}
/* .col-md-9.tmright {padding: 0 35px 15px 15px;} */
.col-md-9.tmright { padding: 0 35px 35px 15px;}

.fmenu {background-color: #F0F5FA;padding: 20px;font-size:15px;color:#262626;}
.fmenu-link a{font-size: 15px;}
.fmenu-link{font-size: 15px;padding-top: 10px;}
.fmenu-link {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBjbGFzcz0iYmkgYmktYXJyb3ctcmlnaHQtc2hvcnQiIGZpbGw9IiMwMDJjNmMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position: 100% 12px;
    padding-right: 24px;
    background-size: 24px;
    font-size: 1rem!important;
    color: #002c6c!important;
    display: inline-block;
	transition: .2s, background-position .2s;
}
ul.fmenu-links{margin: 0;padding: 0;}
ul.fmenu-links li{display: block;padding: 5px 0;}
.fmenu-links li a{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBjbGFzcz0iYmkgYmktYXJyb3ctcmlnaHQtc2hvcnQiIGZpbGw9IiMwMDJjNmMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position:right;
    padding-right: 24px;
    background-size: 24px;
    color: #002c6c!important;
	font-size: 15px;
	transition: .2s, background-position .2s;
}
.fmenu-links li a:hover{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBjbGFzcz0iYmkgYmktYXJyb3ctcmlnaHQtc2hvcnQiIGZpbGw9IiMwMDJjNmMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position:101%;
    padding-right: 24px;
    background-size: 24px;
    color: #002c6c!important;
	font-size: 15px;
	background-color: transparent;
	text-decoration: underline;
}

.fmenuTitle {margin-bottom: 1.125rem!important;}
.fmenu-link a:hover {background-color: transparent!important; }
.fmenu-link:hover{background-position:101% 12px!important;}


.secOverviewTitle {color: #002C6C; border-bottom: 1px solid #C4D7ED; font-weight: 500; padding-top: 20px; margin-bottom: 0px; margin-right: 20px; font-size: 1.25rem; padding-bottom: 10px;}
.secTitle {color: #002C6C; font-weight: 600;font-size: 0.9rem; padding-top: 10px; padding-bottom: 10px;}
.secTitleOnly {color: #002C6C; font-weight: 600;font-size: 0.9rem; padding-top: 10px; padding-bottom: 10px;text-align:center;}
ul.smitems { margin: 0; padding: 0;color: #00799e; font-size: 14px;}
ul.smitems li{list-style:none;padding-left:10px;padding: 0.1rem 0rem;color: #00799e;}
ul.smitems li a { color: #00799e!important;}
/* ul.smitems li a:hover {background-color: transparent!important;text-decoration: underline;} */
.tmright .secTitleOnly {font-weight: 400;}
/* .tmright .secTitleOnly a:hover {background:none; text-decoration: underline;} */

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span { display: inline-block; padding: 0 15px; line-height: 60px!important; font-size: 14px; margin: 0;}

#sp-top-header .d-flex { display: block!important;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);    padding: 0px!important;}

.secTitleIcon{text-align: center;}
.secTitleIcon img {display: inline-block; padding: 10px 0 0 0;}
.secTitleIcon.alignicon {text-align: left;}


.sppb-carousel-inner>.sppb-item {padding: 0px;}
/*.carousel-item-1{background-color: orange;}
.carousel-item-2{background-color: red;}
*/

.sppb-carousel-pro-text h2 {font-size: 2.5rem;   line-height: 36px;  margin: 0px 0px 0px 0px;color: #ffffff;}
.sppb-carousel-pro-text {margin-top: 20px;}
.sppb-carousel-pro-content {padding-top: 30px;font-size: 1.5rem;padding-bottom:20px;line-height: 28px!important;}
.sppb-carousel-item-inner .sppb-text-right {margin-top: 0px;}
.icarousel .sppb-btn{background-color: #002c6c;border: none; color: #fff; border-radius: 0; padding: 10px 25px;margin-bottom:10px;}
.sppb-text-right img {height: 500px;}

.gs1-Title {font-size: 1.875rem;color: #002d6c;   font-weight: 600; padding-bottom: 20px;}
.gs1-sTitle {font-size: 1.675rem;color: #002d6c; padding-bottom: 20px;}
.gs1-Text {font-size: 16px;}


.btn-blue-nobg {color: #00799e;padding-top: 20px;}
.btn-orange-bg {background-color: #CD3C0D;display: inline-block;padding: 10px 25px;color:#fff;margin-top:20px;}
.btn-orange-bg a{color: #fff;}

.btn-blue-bg {background-color: #002c6c;display: inline-block;padding: 10px 25px;color:#fff;margin-top:20px;}
.btn-blue-bg a{color: #fff;}

.text-icon-border-top {display: flex;align-items: center;margin-top: 0.125rem    ;}
.text-icon-border-top p {border-top: 1px solid #c4d7ed;}
.text-icon-border-top p {padding-top: 1.5rem;padding-bottom: 1.5rem;margin-bottom: 0;}

.sec h2 {text-align: center; margin-bottom: 30px; color: #002d6c;}

.cTitle {color: #002d6c; text-align: center; font-size: 1.875rem; line-height: 120%; margin-bottom: 30px;margin-top: 20px;}
.cbtn { padding: 0.7rem 0.9rem;display: inline-block;border-radius: 0; color: #fff; border: 0; font-size: 1.125rem; font-weight: 600; white-space: normal; min-width: 200px; text-align: center;}
.cbtn.blue{background-color: #89aadb;}
.cbtn.green{background-color: #71b790;}
.cbtn.mov{background-color: #af96d4;}
.cbtn.orange{background-color: #d3875f;}
.btnWrapper {text-align: center;}

.card {
  border: 1px solid #e5f0fc;
  position: relative;
  outline: 2px solid transparent;
}
.card {box-shadow: 0 2px 3px 0 rgb(0 44 108 / 20%);background-color: #fff;}
.card:hover { box-shadow: 0 10px 30px 0 rgb(0 44 108 / 20%);}
.card h3 { color: #002c6c; font-size: 1.25rem!important; text-align: left; padding: 20px 10px 10px 10px; font-weight: 500;}
.card .sppb-addon-text {font-size: 15px; color: #262626;text-align: left; padding: 0px 0px 10px 10px;}
.card:hover {
  box-shadow: 0 .625rem 1.875rem rgba(0,44,108,.2);
  transform: translateY(-4px);
  transition-duration: .2s;
  transition-timing-function: ease;
}
.card.mmcard .sppb-addon-content:hover p {
    color: #262626 !important;
}

.news .sppb-addon-article{box-shadow: 0 2px 3px 0 rgb(0 44 108 / 20%);}
.news .sppb-addon-article:hover{ box-shadow: 0 10px 30px 0 rgb(0 44 108 / 20%);}
.news .sppb-article-info-wrap { padding: 1rem;background-color: #fff; border: 1px solid rgba(0,0,0,.125);box-shadow: 0 2px 3px 0 rgb(0 44 108 / 20%);}
.news h3 {font-weight: 500; color: #262626;font-size: 1.25rem!important; text-align: left; min-height:70px;}

ul.latestnews li {margin: 10px 0; border-bottom: 1px solid #ddd; padding: 10px 20px 10px 0;}
/*ul.latestnews li:last-child {padding: 10px 0;}*/

h3.sppb-addon-title {color: #002d6c;line-height:120%;padding-bottom:10px;}

.rbox {border: 1px solid #C5D8EE; padding: 25px;border-radius:4px;}
.rbox .ricon-title {
    text-align: center;
    font-size: 20px;
    padding-bottom: 10px;
    color: #002d6c;
}
.rbox ul{margin: 0; padding: 0;}
.rbox li, .rbox li a{list-style: none;color: #00799e;font-size: 1rem;margin-bottom:10px;}

.rbox-no-padd {border: 1px solid #C5D8EE;}
.rcontentTitle {padding: 15px;}
.rbox-no-padd .col-md-5 img {height: 100%;width: 100%;  object-fit: cover;}

.table-striped tbody tr:nth-of-type(odd) {background-color: #F1F5FA;}
/* .table { margin-bottom: 20px; max-width: 100%; width: 100%;}
 */.table > thead > tr > th { border-bottom: 2px solid #ddd; vertical-align: bottom;}
.table-responsive { min-height: 0.01%; overflow-x: auto;}
.table-hover tr:hover > td,.table-hover tr:hover > th{ background-color: #d0d0d0!important; }




span.sppb-meta-date {background-color: #D22761; border-radius: 6px;padding: 3px 10px; color: #fff!important;}

/*
.btn-text-arrow-right , a.sppb-btn-custom {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 6.99936C0 6.75313 0.085593 6.51699 0.237949 6.34288C0.390306 6.16877 0.596945 6.07096 0.812409 6.07096H10.225L6.7365 2.08625C6.58395 1.91192 6.49825 1.67548 6.49825 1.42894C6.49825 1.1824 6.58395 0.945955 6.7365 0.771626C6.88905 0.597297 7.09595 0.499359 7.31168 0.499359C7.52742 0.499359 7.73432 0.597297 7.88687 0.771626L12.7613 6.34205C12.837 6.42829 12.897 6.53074 12.938 6.64353C12.9789 6.75632 13 6.87724 13 6.99936C13 7.12148 12.9789 7.24239 12.938 7.35519C12.897 7.46798 12.837 7.57043 12.7613 7.65667L7.88687 13.2271C7.73432 13.4014 7.52742 13.4994 7.31168 13.4994C7.09595 13.4994 6.88905 13.4014 6.7365 13.2271C6.58395 13.0528 6.49825 12.8163 6.49825 12.5698C6.49825 12.3232 6.58395 12.0868 6.7365 11.9125L10.225 7.92776H0.812409C0.596945 7.92776 0.390306 7.82995 0.237949 7.65584C0.085593 7.48173 0 7.24559 0 6.99936Z' fill='%2300799E'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: right;
    padding-right:25px!important;
    background: url(../images/arr-right.png) no-repeat right;
}
*/
.btn-text-arrow-right, a.sppb-btn-custom {
  padding-right: 35px!important;
  /*background: url(../images/arr-right.png) no-repeat 95%;*/
}

.heroTitle h3 {font-size: 32px; color: #fff;font-weight: 300!important;}
.heroTitle h1 {font-size: 32px; color: #fff;font-weight: 300!important;}
.heroText {font-size: 22px; line-height: 120%; color: #fff;}
.heroSection .sppb-row-overlay {background-color: #D8400E;}


.sppb-social-share h3 {font-size: 22px;font-weight: 400;}
.sppb-social-share-style-custom ul li a, .sppb-social-share-style-solid ul li a {padding: 5px;}

blockquote {
  font-weight: 100;
  font-size: 18px;
  max-width: 600px;
  line-height: 1.4;
  position: relative;
  margin: 0;
  padding: 1rem;
}
blockquote:before,
blockquote:after {
  position: absolute;
  color: #f1efe6;
  font-size: 6rem;
  width: 4rem;
  height: 4rem;
}
blockquote:before {
  content: "“";
  left: -2rem;
  top: -2rem;
}
blockquote:after {
  content: "”";
  right: -2rem;
  bottom: 1rem;
}


.sppb-panel-modern {background: #fff;border: 1px solid #e8eff1;border-radius: 0px;margin-bottom: 0px;}


.usefull-links {background-color: #fff;padding: 20px;border: 1px solid #D2E1F1;}
.usefull-links li { list-style: none; padding-bottom: 10px;color: #00799e;}
.usefull-links ul{margin: 0 ; padding: 0;}
.usefull-links li a{color: #00799e;}


.bfQuickMode input[type=text], .bfQuickMode input[type=password], .bfQuickMode textarea, .bfQuickMode select {border: 1px solid #ccc;padding: 5px!important;line-height: normal;}
.fintro img {display: inline;max-width: 100%;height: auto;}
.step {font-size: 28px;}
.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton,.bfPrevButton {
 background-color: #002c6c;
  border: none;
  color: #fff;
  border-radius: 0;
  padding: 10px 25px;
  margin-bottom: 10px;
  display: inline-block;
  margin-top: 30px;
}
.bfQuickMode .bfLabelLeft label { margin: 3px 10px 0px 0px!important;}
.bfQuickMode legend {padding: 5px 10px!important;background: #002c6c!important;color: #fff;font-size: 110%!important;border-radius: 5px; margin-top: 18px !important; border: none !important;}


.mmextrabox-fux {border-left: 5px solid #F05587;padding-left: 10px;min-height: 120px;}
.mmextrabox-green {border-left: 5px solid #7AC143;padding-left: 10px;min-height: 120px;}
.mmextrabox-blue {border-left: 5px solid #00799e;padding-left: 10px;min-height: 120px;}

.mmextrabox-fux h3.sppb-addon-title.sppb-feature-box-title { padding-top: 5px;}
.mmextrabox-green  h3.sppb-addon-title.sppb-feature-box-title { padding-top: 5px;}
.mmextrabox-blue  h3.sppb-addon-title.sppb-feature-box-title { padding-top: 5px;}
.card.mmcard {min-height: 190px;}

.anews img.sppb-img-responsive { height: 200px;width: 100%; object-fit: cover;}
.anews h3 {
  font-size: 18px;
  padding: 10px 0;
  line-height: 130%;
  min-height: 100px;
  border-bottom: 1px solid #eee;
  
}
#column-wrap-id-1655891287798  .anews h3 {
  font-size: 18px;
  padding: 10px 0;
  line-height: 130%;
  min-height: 100px;
  border-bottom: 0px solid #eee;
  
}

.article-list .article-introtext{display: none;}
.article-list .readmore{display: none;}
.article-list .article-intro-image img {height: 180px; width: 100%;object-fit: cover;}
.article-list .article-intro-image.float-left {float: none!important;}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {font-size: 17px;}

.rcats h4 a {font-size: 16px;}
.category-module li h4, .categories-module li h4, .archive-module li h4, .latestnews li h4, .newsflash-horiz li h4, .mostread li h4, .form-links li h4, .list-striped li h4 {margin: 2px 0;}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {font-weight: 400!important;}


#sp-footer, #sp-bottom { color: #4f4f4f;border-top: 1px solid #ddd;font-weight: 400;}

ul.sub-menu li h3 a,ul.sub-menu li h3,#sp-bottom1 h3 {color: #000!important;font-size: 20px;}
#sp-bottom .sp-module ul>li {display: block;margin-bottom: 5px!important;}
#sp-bottom1 img {display: inline;}



body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-left: 20px;margin-top: 20px;}
#offcanvas-toggler>.fa {color: #002c6c;font-size: 32px;}
.offcanvas-menu .offcanvas-inner { margin-top: 20px;}


/*.table-responsive.syndromes.syndromes2 {display: inline-table;}*/

.bfQuickMode .bfLabelLeft label {width: 35%!important;}
span.bfLegend-m {color: #fff;}
.bfQuickMode .bfLabelLeft .bfElementGroup input, .bfQuickMode .bfLabelLeft .bfElementGroupNoWrap input, .bfQuickMode .bfLabelTop .bfElementGroup input, .bfQuickMode .bfLabelTop .bfElementGroupNoWrap input, .bfQuickMode .bfLabelRight .bfElementGroup input, .bfQuickMode .bfLabelRight .bfElementGroupNoWrap input, .bfQuickMode .bfLabelBottom .bfElementGroup input, .bfQuickMode .bfLabelBottom .bfElementGroupNoWrap input {
    width: auto;
    float: none;
    margin: 7px 5px 0px 0px!important;
    display: inline;
}


.eTitle { padding-bottom: 10px; font-size: 18px;}


.boxinimg .sppb-addon-image-layout-content {background: #fff;padding: 30px 40px 30px 40px;}
.boxinimg .sppb-addon-image-layout-content {text-align: left;}
.boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: absolute;margin: 0 50% 0 10%;}
.boxinimg  .btn-text-arrow-right, .boxinimg  a.sppb-btn-custom {padding-right: 0px!important;background: none;padding-left: 0px!important;}

.boxinimg .sppb-btn-custom.sppb-btn-square{background: url(../images/arrow-right-short-blue.png) no-repeat right;padding-right: 20px!important;}
.boxinimg .sppb-btn-custom.sppb-btn-square:hover{background: url(../images/arrow-right-short-blueb.png) no-repeat right;padding-right: 20px!important;cursor: pointer;}

.btnarr.sppb-btn-custom.sppb-btn-rounded {background: url(../images/arrow-right-short-blue.png) no-repeat right;padding-right: 20px!important;cursor: pointer;}
.btnarr.sppb-btn-custom.sppb-btn-rounded:hover {background: url(../images/arrow-right-short-blueb.png) no-repeat right;padding-right: 20px!important;}




.close-offcanvas {border-radius: 0%!important;background: #002c6c!important;}
.offcanvas-menu {background-color: #001437!important;color: #ffffff;}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a, .offcanvas-menu .offcanvas-inner .sp-module ul>li span {color: #ffffff!important;}

.sppb-addon.sppb-addon-timeline .title {display: none;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel {border-color:#E5F0FC;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel:before {
	-webkit-box-shadow: 3px -3px 1px -2px #E5F0FC; 
    box-shadow: 3px -3px 1px -2px #E5F0FC;
}

table.sscc-table tbody tr th {
    background-color: white!important;
    border: none!important;
}
table.sscc-table thead {
    background-color: #CD3C0D;
	color:white;
    border-bottom: solid;
	border-color: rgb(222, 226, 230);
}
table.sscc-table tbody td {
    border: 1px rgb(128, 128, 128, 0.2) solid;
}

.team-card img.sppb-img-responsive {
    width: 100%;
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}

/* .sppb-addon.sppb-addon-feature.card.hover-card:hover, .card.hover-card p:hover {color: #F26334; transition: .3s;} */
.sppb-addon.sppb-addon-feature.hover-card:hover .sppb-addon-text {color: #F26334; transition: .3s;}
.sppb-addon.sppb-addon-feature.hover-card:hover .sppb-addon-text a {color: #F26334; transition: .3s;}
.sppb-addon.sppb-addon-feature.hover-card:hover .sppb-addon-title.sppb-feature-box-title {color: #F26334!important; transition: .3s;}
.sppb-addon.sppb-addon-feature.hover-card:hover .sppb-addon-title.sppb-feature-box-title a {color: #F26334!important; transition: .3s;}

/*Syndromes new table*/
.table.syndromes2 p { margin-bottom: 3px; margin-top: 3px;}
.table.syndromes2 td {border: 1px solid black;padding: 1px;}
.table.syndromes2 td.no-border { border-left: none; border-right: none; }
.table.syndromes2 .bg-orange { background-color: #D8400E; } 
.table.syndromes2 .bg-blue { background-color: #002c6c; } 
.table.syndromes2 .bg-orange p, .table.syndromes2 .bg-blue p { color: #ffffff; } 
.table.syndromes2 .bg-light-blue { background-color: #b4c6e7 ; vertical-align: middle!important; } 
.table.syndromes2 .bg-light-yellow { background-color: #fff2cc; vertical-align: middle!important; } 
.table.syndromes2 .bg-light-red { background-color: #fce4d6; vertical-align: middle!important; } 
.table.syndromes2 .bg-light-green { background-color: #e2efda; vertical-align: middle!important; } 
.table.syndromes2.table-hover tr.not-hover:hover > td, .table-hover tr.not-hover:hover > th { background-color: initial!important; }
.table-responsive { min-height: 0.01%; overflow-x: auto; }


section#sp-section-2.header-sticky {
    position: fixed;
    width: 100%;
    left: 0;
    top: 100px;
    background-color: #fff;
    z-index: 9998;
}

/*.page-content {padding: 75px 0;}
#sp-main-body {padding: 60px 0!important;}*/

#sp-title { min-height: 0; margin-top: 0px; }

.fmenu-link.tmef { padding-top: 0px; background-position: 100% 2px; }
.fmenu-link.tmef:hover{background-position:101% 2px!important;}

#tablefield-block_content-1508-field_list-0 td.row_4.col_0 {width: 5%;}

div.text-links a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
div.text-links a:hover { color: #002c6c; } 
.sppb-addon.sppb-addon-text-block.text-links :not(.bbtn) > a { text-decoration: underline; }
.sppb-addon.sppb-addon-text-block.text-links :not(.btn-orange-bg) > a { text-decoration: underline; }
.sppb-addon.sppb-addon-text-block.text-links :not(.btn-blue-bg) > a { text-decoration: underline; }
.sppb-addon.sppb-addon-text-block :not(.bbtn) > a {  color: #00799e; transition: color .1s ease; }
.sppb-addon.sppb-addon-text-block :not(.bbtn) > a:hover { color: #002c6c; }
.sppb-addon.sppb-addon-text-block .btn-orange-bg > a {  color: #fff!important; transition: color .1s ease; }
.sppb-addon.sppb-addon-text-block .btn-blue-bg > a {  color: #fff!important; transition: color .1s ease; }
.sppb-addon.sppb-addon-text-block .btn-orange-bg > a:hover { color: #fff!important;; }
.sppb-addon.sppb-addon-text-block .btn-blue-bg > a:hover { color: #fff!important;; }

.toplinks ul.topul>li>a { color: #00799e; transition: color .1s ease;}
.toplinks ul.topul>li>a:hover { color: #002c6c;}

.ctabs .sppb-nav-lines > li.active > a { color: #002c6c; border-bottom-color: #ff6633!important; }
.ctabs .sppb-addon-content { padding: 48px; }

/* section#vmnlianiki { scroll-margin-top: 190px; } */ 
section.bookmark-link { scroll-margin-top: 190px; }

.card.bgcolor { background-color: #F0F5FA; }

.ekdoseis-enimerwtiko .sppb-img-responsive{max-width:125px; width:125px; object-fit: cover; border: 1px solid #eee;}
.ekdoseis-enimerwtiko {padding-bottom: 25px; border-bottom: 1px solid #eee;}
.ekdoseis-manuals a{text-align:left; font-size:16px;}
.ekdoseis-manuals a > i{font-size:16px;}
.anews.sppb-addon-articles .sppb-article-info-wrap {padding: 24px;}
.anews.sppb-addon-articles .sppb-addon-article {
    margin-bottom: 10px;
    box-shadow: 0 2px 3px 0 rgba(165,165,167,.2);
    border: 1px solid #e5f0fc;
    border-radius: 4px;
    transition-duration: .2s;
    transition-timing-function: ease;
    height: 100%;
}
.anews.sppb-addon-articles .sppb-addon-article:hover { transform: translateY(-4px); box-shadow: 0 10px 30px 0 rgba(165,165,167,.6);}
.anews.sppb-addon-articles span.sppb-meta-date { background-color: #cd3c0d; color: #fff; font-size: 12px; padding: 6px 10px; border-radius: 4px; margin: 0; }
.anews h3 {border-bottom:none;}

.itemid-334 .article-list .article {
    margin-bottom: 30px;
    box-shadow: 0 2px 3px 0 rgba(165,165,167,.2);
    border: 1px solid #e5f0fc;
    border-radius: 4px;
    transition-duration: .2s;
    transition-timing-function: ease;
}
 .itemid-334 .article-list .article:hover{ transform: translateY(-4px); box-shadow: 0 10px 30px 0 rgba(165,165,167,.6);}
 
 /*Menu -News*/
.lnews ul.latestnews { display: flex; }
.lnews { margin: 0px 35px 0px 15px; }
.lnews .latestnews > li >.row { display: inline-block; }
.lnews .latestnews > li a { font-weight: 600;}
.lnews ul.latestnews li { margin: 0px; border-bottom:none; min-width: 50%;}
.lnews ul.latestnews li .col-md-2 {min-width: 50%;}
.lnews .latestnews .edate { width: max-content; min-height: 30px;}
.lnews .latestnews li { width: -webkit-fill-available;}

.rbox .ricon-title.left {text-align: left;}
.rbox.no-border {border: none;}

select#filter_tag {width: 260px;}
.breadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .60rem 1rem .60rem 0rem;
    margin-bottom: 0rem;
    list-style: none;
    background-color: transparent;
    border-radius: .25rem;
    font-size: 14px;
}

/*Promitheutes*/
#tbl-resp > table > tbody > tr > td:nth-child(2) > img {margin: auto 50%;}
#tbl-resp > table > tbody > tr > td:nth-child(3) > img {margin: auto 50%;}
#tbl-resp > table > tbody > tr > td:nth-child(4) > img {margin: auto 50%;}
#tbl-resp > table > tbody > tr > td:nth-child(5) > img {margin: auto 50%;}
#tbl-resp > table > tbody > tr > td:nth-child(6) > img {margin: auto 50%;}

/**Homepage**/
.icarousel h2 {
    font-size: 30px;
    line-height: 36px;
    margin: 0px 0px 0px 0px;
    color: #ffffff;
	margin-bottom: 30px;
}
.icarousel p{margin-bottom: 30px; width: 50%;}
.hevents .col-md-2{width:35%;flex: 0 0 35%;max-width:35%;}
.hevents .col-md-10{width:65%;flex: 0 0 65%;max-width:65%;}
.hcard .card{height: 100%;}
.hcard > div{height: 100%;}
.hcard > div > div{height: 100%;}
.hcard > div > div > div{height: 100%;}
.hcard .sppb-btn {margin-bottom: 20px!important;}

.card.bcard {height: 235px;}
.card.vcard {height: 240px; padding-right: 25px;}


/**Videos**/
#video-btn span.sppb-icon-inner {
    height: 0px;
    width: 0px;
}

/* #video-text-width {
    padding: 120px 50px!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    margin-left: auto!important;
} */
#section_gs1 a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
#section_gs1 a:hover { color: #002c6c; } 
#section_gs1numbers a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
#section_gs1numbers a:hover { color: #002c6c; }  
#bfPage4 a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
#bfPage4 a:hover { color: #002c6c; }  
#bfPage5 a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
#bfPage5 a:hover { color: #002c6c; }    
#bfPage1 a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
#bfPage1 a:hover { color: #002c6c; }  
.bfPage a { text-decoration: underline; color: #00799e; transition: color .1s ease;} 
.bfPage a:hover { color: #002c6c; } 

#sppb-addon-1651142277218 .btn-orange-bg{margin-bottom: 20px;}
#section-id-1653999582577 .rbox {min-height:372px;}
#section-id-1655294214121 .sppb-addon.sppb-addon-feature {min-height: 565px; }
#section-id-1655365908137 .card {min-height:490px;}
#section-id-1655472631919 .sppb-addon.sppb-addon-feature {min-height: 506px; }

.itemid-436 #sp-main-body {padding: 30px 0;}

.article-details .article-ratings-social-share {
    padding: 1rem 0;
    border-top: none!important;
    border-bottom: none!important;
    margin-bottom: 1rem;
    margin-top: 1rem;
}
.pager {
    list-style: none;
    padding: 2rem 0 0 0;
    margin: 0px!important;
    border-top: none!important;
}
.pager .previous, .pager .next  {    font-size: 15px;
    color: #fff;
    background-color: #CD3C0D;
    border-radius: 4px;
    padding: 7px 15px;}

.pager .previous:hover, .pager .next:hover, #sp-header .btn-default:hover, #sp-header .btn-outline:hover{
    background-color: #a82c05;
	color:#fff; 
}
#sp-header .btn-outline:hover a{color:#fff;}

.pager>li a {
	line-height: 0px!important;
	font-family: "Gotham SSm A","Gotham SSm B",Verdana,sans-serif!important;
    font-size: 16px!important;
    font-weight: 500;
	color: #fff!important;
    display: inline-block;
    padding: 0px;
    border: none!important;
}
.pager>li a {

    padding: 0px!important;
}
.article-social-share .social-share-icon ul li a {
    border: none!important;
}
.page-item.active .page-link {
    z-index: 1;
	color: #00799e!important;
    background-color: #fff;
    border: 1px solid #00799e!important;
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #4f4f4f;
    background-color: #fff;
    border: 0px solid #dee2e6;
}
.pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span:hover, .pagination>.active>span:focus {
	color:#fff!important;
}
.pagination>li>a:hover, .pagination>li>a:focus, .pagination>li>span:hover, .pagination>li>span:focus {
    color: #00799e!important;
}
.tags>li a {border-radius: 4px!important;}
.filters  button.btn.btn-secondary {
    display: none;
}
.company {margin-top: 20px; font-size: small;}
#sp-bottom1 p.bmenu a {
    color: #002c6c!important;
    font-weight: 500;
	font-family: "Gotham SSm A","Gotham SSm B",Verdana,sans-serif!important;
    font-size: 19px; line-height:19px;
}
#sp-bottom1 .bmenu a:hover { color: #002c6c!important; text-decoration: underline; }

#sp-bottom1 p.bmenu{height:19px;}
#sppb-addon-1650350679984 > div > div > div.gs1-Text > img, #sppb-addon-1650350679989 > div > div > div.gs1-Text > img {height:88px; object-fit: contain;}
#sppb-addon-1655973518055 > div, #sppb-addon-1655973518002 > div {height:281px;}
#sppb-addon-1647710964810:hover .sppb-btn i { margin-left: 5px; transition: .2s, background-position .2s; }
#sppb-addon-1647710964766:hover .sppb-btn i { margin-left: 5px; transition: .2s, background-position .2s; }
.itemid-436 #sp-breadcrumb > div > div > div > ol > li:nth-child(5){display:none;}

#sp-bottom1 .bmenu a:hover { color: #002c6c!important; text-decoration: underline; }

.itemid-334 section#sp-main-body { background-color: #f9f9f9;}
.itemid-334 #sp-section-4 .breadcrumb{display:none;}
.itemid-334 #sp-section-4 .sp-page-title {padding: 50px 0!important;}
.category.table.table-bordered {background-color: #fff;}
.content-category {padding: 15px;}

.content-category .table-bordered td,.content-category  .table-bordered th {border: 0px solid #dee2e6;}
.content-category .table td, .content-category  .table th {padding: 1rem; vertical-align: top;  border-top: 0px solid #dee2e6;}
td.list-date.small {min-width: 220px;}
.content-category .pagination-wrapper { align-items: center;background-color: #fff;padding: 10px;}


.com-breezingforms.view-form.itemid-331 #sp-section-4 .breadcrumb{display:none;}
.com-breezingforms.view-form.itemid-331 #sp-section-4 .sp-page-title {padding: 50px 0!important;}
span.fnote {font-size: small;}
#bfElemWrap369 input.ff_elem{margin:18px 0px; height: 15px; width: 15px;}
#bfElemWrap131 input.ff_elem{margin:18px 0px; height: 15px; width: 15px;}
#bfElemWrap132 input.ff_elem{margin:18px 0px; height: 15px; width: 15px;}
.bfQuickMode input[type='checkbox'] {height: 15px; width: 15px;}

.itemid-437 #sp-page-builder ul.latestnews {border: 1px solid #dee2e6; border-bottom:0px solid #dee2e6; background-color: #fff;}
.itemid-437 #sp-page-builder ul.latestnews .edate {padding-left:1rem;}
.itemid-437 #sp-section-4 .breadcrumb{display:none;}
.itemid-437 #sp-section-4 .sp-page-title {padding: 50px 0!important;}
.itemid-334 #adminForm> div > div.mr-auto.align-self-center > strong {display:none!important;}


.col-md-7.bmenu {padding-top: 15px;}


#sppb-addon-1651671354657 > div > div.sppb-addon-timeline-wrapper > div:nth-child(even) > div.timeline-badge:before {background-color: #CD3C0D;}
#sppb-addon-1651671354657 > div > div.sppb-addon-timeline-wrapper > div:nth-child(odd) > div.timeline-badge:before {background-color: #002c6c;}

#sppb-addon-1653639936081 > div > div > div > div { padding: 0px 10px 20px; }
.itemid-299 .sppb-addon.sppb-addon-feature.card {height: 510px;}

#tbl-resp input[type="text"] {width: 260px!important;}


input#ff_elem272,input#ff_elem168 { margin: 15px 0;}
fieldset#bfQuickModeSection56078 {margin-top: 25px;}



.barcodesocial .sppb-addon-content {height: 60px;}

.custom.fcontact { position: fixed; top: 680px; right: 0; z-index: 999;}
#mod-custom126 {position: fixed; bottom: 0px; z-index: 9999; right: 100px;}
.dropup a.dropdown-item {font-size: 14px;}
.dropup button.btn.btn-primary.dropdown-toggle {font-size: 14px;}
.dropup button.btn.btn-primary.dropdown-toggle {border-radius: 0; border: 0;}
.dropup  .dropdown-menu.show {background-color: #fff ;}

.dropup .btn-primary.focus,.dropup  .btn-primary:focus {box-shadow: none;}
.dropup .btn-primary:not(:disabled):not(.disabled).active,.dropup  .btn-primary:not(:disabled):not(.disabled):active,.dropup  .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #cd3c0d;
    border-color: #cd3c0d!important;
    border: none!important;
}
.dropup .btn-primary:not(:disabled):not(.disabled).active:focus,.dropup .btn-primary:not(:disabled):not(.disabled):active:focus,.dropup .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: none;
}


/*label.element-invisible.finder {display: none;}*/

.bfFlashFileQueueClass canvas {display: none;}

.dropdown-item:focus, .dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #eaebeb;
}
.col-md-4.ar1 {padding: 15px; border: 1px solid #eee;}
.fintro .col-md-8 { font-weight: bold; padding-right: 50px;}

.dropup i.fa.fa-check-circle-o {padding-right: 5px;}

ul.smitems.years a {color: #cd3c0d!important;}
a.years {color: #00799e!important;}

ul.sppb-nav.sppb-nav-modern {border-bottom: 4px solid #eee;}
.sppb-nav-modern>li>a {background: transparent;color: #4b5981; border: 0px solid #e8eff1; border-radius: 4px 4px 0 0;}
.sppb-nav-modern>li {margin-bottom: -4px;}
.sppb-nav-modern li.active a {border-bottom: 4px solid #f26334!important;}


.gs1tooltip {
    display: inline;
    /* text-decoration: dotted; */
    border-bottom: 1px dotted #000;
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #1d63de;
    border-radius: .25rem;
}
.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.bs-tooltip-top .arrow::before {
    margin-left: -3px;
    content: "";
    border-width: 5px 5px 0;
    border-top-color: #1d63de;
}
.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.bs-tooltip-bottom .arrow::before {
    margin-left: -3px;
    content: "";
    border-width: 0 5px 5px;
    border-bottom-color: #1d63de;
}
.fa-question-circle:before {
    content: "\f059";
    color: #1d63de;
}

.ucbox h3.sppb-addon-title.sppb-feature-box-title {text-align: center;font-weight: 700;}
.sppb-addon.sppb-addon-feature.ucbox {min-height: 340px;}



span.btn.btn-outline.btn-outline-blue {border-color: #0f3776;color: #0f3776;}
span.btn.btn-outline.btn-outline-blue a { color: #0f3776;}
span.btn.btn-outline.btn-outline-blue:hover {
    border-color: #0f3776!important;
    color: #fff!important;
    background-color: #0f3776!important;
}

.itemid-436 .article-ratings-social-share.d-flex.justify-content-end {
    display: none!important;
}
.itemid-450 button.btn.btn-primary.dropdown-toggle {
    display: none!important;
}
.itemid-450 .btn-group.dropup {
    display: none;
}

.sp-module ul>li>a.ayears {
    color: #cd3c0d !important;
}

.sr-only{
   position:absolute;
   left:-10000px;
   top:auto;
   width:1px;
   height:1px;
   overflow:hidden;
}

#sp-footer a, #sp-bottom a {color: #0078A3!important;}

.video-icon i.fas.fa-video {padding-right: 10px;}
span.bfRequired {color: #000!important;}

#trblock .sppb-addon-content.sppb-text-left {height: 653px;}
.speasyimagegallery-gallery-item-content {display: none!important;}

ul.topul li ul li {padding: 0px 1px 0 0px;}

.sp-megamenu-search .lang-inline li {
    list-style: none;
    display: inline-block;
    /* padding: 5px!important; */
}
.mobsearch .mod-languages ul {margin: 0;padding: 0 0px 0 10px;}


/* j6 */
.itemid-334 section#sp-section-5, .itemid-437 section#sp-section-5 {background-color: #002c6c;}
.itemid-334 .sp-page-title .breadcrumb, .itemid-437 .sp-page-title .breadcrumb {background: none;padding: 0!important; margin: 0px 0 0 0;}
.breadcrumb {padding-left: 0!important;}
div.mod-languages ul li.lang-active { background-color: transparent!important;}
.awesomplete {width: 100%;}
.awesomplete input {width: 90%;}
.anews .tags {display: none;}
.sppb-btn-custom {background-color: #CD3C0D;color: #ffffff;font-size: 16px;}
.sppb-btn-custom:hover { background-color: #002C6C;color: #fff;}
.form-control {width: 100%;}

/* form */
.itemid-331 #sp-main-body {padding: 50px 0; background-color: #fdfdfd;}
.itemid-685 #sp-main-body {padding: 50px 0; background-color: #fdfdfd;}
.itemid-685 h2 {padding-bottom: 20px;}

p.fsTitle {background-color: #002c6c;color: #fff;padding: 5px 5px 7px 15px;}
.itemid-331 h2 {padding-bottom: 20px;}
.rsform-block.rsform-block-ft-intro.rsform-type-freetext {background-color: #eee;padding: 10px 15px 0px 15px; margin-bottom: 30px;}
.formControls .btn {border-radius: 0;}
.lnews a {color: #002c6c!important;font-size: 16px;font-weight: 600;}
.sp-module-content .latestnews>li>a>span {
    display: block;
    margin-top: 5px;
    font-size: 100%!important;
}


.awesomplete {margin-bottom: 15px;}

.anews .sppb-article-meta>time {color: #fff;background-color: #cd3c0d;font-size: 13px; padding: 6px 10px;}
section#sp-section-1 {
    font-size: 13px;
    padding: 5px 0;
    margin: 0;
    background-color: #002c6c;
    color: #fff;text-align: center;
}

.rsform-block.rsform-block-cf1-ft-epib.rsform-type-freetext {margin-top: -15px;}
.rsform-block.rsform-block-cf1-ft-ean.rsform-type-freetext { margin-top: -15px;}

.convertforms.cf-success .cf-response {
    background-color: transparent;
    display: block;
    text-align: left;
    border: 0;
    padding: 0;
}

div#cf_1,div#cf_2 {border: 0;}

.rsform-button.btn.btn-warning {background-color: #89aadb;border-color: #89aadb;}
.rsform-button.btn.btn-success {
    background-color: #cd3c0d;
    border-color: #cd3c0d;
}
.cf-response {color: #454545!important;}

#sp-header {
    height: 100px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}

.offcanvas-menu {background-color: #002c6c !important;color: #ffffff;}
.offcanvas-menu .offcanvas-inner {margin-top: 0px;}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {font-size: 13px; padding: 4px 0px;}
.offcanvas-menu .offcanvas-inner {padding-left: 10px;}


.view-article #sp-section-5 ol.mod-breadcrumbs.breadcrumb.px-3.py-2 a{color: #fff;}

a#btn-1647710964766 { background: none;}
a#btn-1773914692193 { background: none;}

span.badge.bg-danger.featured-article-badge {display: none;}

.itemid-450 .sppb-addon-articles .sppb-article-introtext img {display: none;}
.itemid-450 .sppb-addon-articles .tags{display:none;}
.sppb-article-meta .sppb-meta-date {
    background-color: #D22761;
    border-radius: 6px;
    padding: 3px 10px;
    color: #fff!important;
}

.djacc__footer {display: none!important;}

/* element news page */
.itemid-450 header#sp-header {display: none;}
.itemid-450 section#sp-section-4 {display: none;}
.itemid-450 section#sp-section-5 {display: none;}
.itemid-450 section#sp-bottom { display: none;}
.itemid-450 footer#sp-footer {display: none;}

section#sp-section-2 { display: none;}





/* ######################################################## */
/* MEDIA QUERIES */
/* ######################################################## */

/* Large Devices, Wide Screens */

@media (min-width: 1380px){
  .container {max-width: 1320px;}
  .sp-menu-full.container { width: 1310px!important;}

  .mob .mod-languages { display: none;}
}

@media only screen and (min-width : 1185px)  {
	#sp-bottom1 .col-md-4 { align-self: end; }
	#sp-bottom1 .col-md-4 { align-self: flex-end; }
	#sp-bottom1 .col-md-3 { align-self: end; }
	#sp-bottom1 .col-md-3 { align-self: flex-end; }
	#sp-bottom1 .col-md-2 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-2 { align-self: end; }
	#sp-bottom1 .col-md-2 { align-self: flex-end; }
	#sp-bottom1 .col-md-7 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-7 { align-self: end; }
	#sp-bottom1 .col-md-7 { align-self: flex-end; }
	#sp-bottom1 .col-md-4 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-3 p {margin-bottom: 0px;}

    .mob .mod-languages { display: none;}
  
}

/* Small Devices, Tablets */
@media only screen and (min-width : 992px) and (max-width: 1379px) {
    .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding: 0 4px;line-height: 50px;margin: 7px 0px 5px 0px;font-size: 16px!important;font-weight: 500;}
    .logo-image { height: 60px!important;}
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { padding: 0 0px!important;  }
    .form-control { margin-right: -10px;}
    .cTitle {font-size: 1.175rem; }
    .cbtn {font-size: 1rem;}
    .news img { height: 180px; width: 100%; object-fit: cover;  }
	.boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: relative;margin: 0 10%;}
	.container {width: 100%; max-width: 100%;}
	
	#sp-bottom1 .col-md-4 { align-self: end; }
	#sp-bottom1 .col-md-4 { align-self: flex-end; }
	#sp-bottom1 .col-md-3 { align-self: end; }
	#sp-bottom1 .col-md-3 { align-self: flex-end; }
	#sp-bottom1 .col-md-2 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-2 { align-self: end; }
	#sp-bottom1 .col-md-2 { align-self: flex-end; }
	#sp-bottom1 .col-md-7 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-7 { align-self: end; }
	#sp-bottom1 .col-md-7 { align-self: flex-end; }
	#sp-bottom1 .col-md-4 p {margin-bottom: 0px;}
	#sp-bottom1 .col-md-3 p {margin-bottom: 0px;}

    .mob .mod-languages { display: none;}
	
}

@media (min-width: 481px) and (max-width: 992px)  {
  .hidden-sm{display: none;}
  .logo-image { height: 60px!important;}
  .cTitle { font-size: 1rem;   line-height: 120%;  margin-bottom: 30px; margin-top: 20px;}
  .logo-image {height: 60px!important;}
  .boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: relative;margin: 0px;}
    #sp-top-header .align-right {text-align: left;}  
    .mobsearch {display: none;}
    .moblangs {display: none;}
    .mod-languages {display: inline-flex;}
    .sp-module-content .mod-languages ul.lang-inline {display: flex;}
    .btn-outline { font-size: 13px; padding: 7px 4px;}    
    .btn-default {font-size: 13px; padding: 7px 6px;}
    #sp-top-header span.btn.btn-outline {margin-left: 7px!important;}
    
    #sp-header .sp-module {margin-left: 0px;}
    ul.topul li {padding: 5px 8px 0 8px;}

    #sp-header .logo {height: 100px;}
    section#sp-section-4 { display: none;}

    .mob .mod-languages { display: none;}
}
    

/* Extra Small Devices, Phones */
@media (max-width: 480px) {
  .logo-image {height: 60px!important;}
  .table.syndromes2 {width: auto!important;	}
  .boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: relative;margin: 0px;}
    #sppb-addon-1651671354657 .sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge:before, #sppb-addon-1651671354657 .sppb-addon-timeline .timeline-movement.even:after {background-color: #00296f;}
    .col-md-2.pull-right {float: left!important;padding-top: 10px;}
    #sp-bottom {padding: 60px 0 0px;}
    div[data-arrow-content=icon_only].sp-slider .sp-nav-control .nav-control {font-size: 28px; width: 45px; height: 45px;}
    div[data-arrow-content=icon_only] .sp-nav-control .nav-control i {line-height: 30px;}
    .icarousel p {margin-bottom: 30px; width: 90%;}
    ul.top-mob-links li {list-style: none; display: inline-block;}
    ul.top-mob-links {padding: 10px 2px; margin: 0 0px; width: 100%;text-align: center;}
    .top-mob-links .btn-default { font-size: 14px;  color: #fff;background-color: #CD3C0D; border-radius: 4px;    padding: 7px 7px;}
    .top-mob-links .btn-outline {font-size: 14px; color: #CD3C0D;  background-color: #fff; border-radius: 4px;padding: 7px 7px;   border: 1px solid #CD3C0D;}
   .mobsize h3 {font-size: 20px;}
 	body.ltr #offcanvas-toggler.offcanvas-toggler-right { margin-top: 10px;}
    input#mod-finder-searchword127 {padding: 5px; border-radius: 0; margin-bottom: 10px;margin-left: 15px;}
  
 	.heroSection {background-color: #032a70;background-image: none!important;}
    .h3, h3 {font-size: 1.35rem;}
    .h4, h4 {font-size: 1.2rem;}
    #sp-page-builder .sppb-section-title .sppb-title-heading {font-size: 26px;}
    .btn-orange-bg { padding: 10px 10px; margin-top: 20px; margin-bottom: 15px;}

  
span.btn.btn-outline.btn-outline-blue {border-color: #0f3776;color: #0f3776;background-color: #0f3776!important;}
span.btn.btn-outline.btn-outline-blue a { color: #fff!important;}
span.btn.btn-outline.btn-outline-blue:hover { border-color: #0f3776!important; color: #fff!important; background-color: #0f3776!important;}
  
    .mobsearch {display: inline-block!important;}
    .moblangs {display: inline-block!important;}
    .mobsearch {margin-top: 15px;}    

    .burger-icon>span {height: 3px; width: 30px;}
    div.sp-slider .sp-nav-control {left: 25px!important; right: 25px!important;}


    #sp-header .sp-module {margin-left: 0px;}

    .mob div.mod-languages ul {margin: 0; padding: 0; list-style: none;margin-right: 15px; margin-top: 10px;}
    .mob div.mod-languages li { margin: 0;}
    .mob div.mod-languages a {padding: 0;text-decoration: none;}

}

@media (max-width: 376px) {
  .logo-image {height: 55px!important;}
  .table.syndromes2 {width: auto!important;	}
  .boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: relative;margin: 0px;}
    #sppb-addon-1651671354657 .sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge:before, #sppb-addon-1651671354657 .sppb-addon-timeline .timeline-movement.even:after {background-color: #00296f;}
    .col-md-2.pull-right {float: left!important;padding-top: 10px;}
    #sp-bottom {padding: 60px 0 0px;}
    div[data-arrow-content=icon_only].sp-slider .sp-nav-control .nav-control {font-size: 28px; width: 45px; height: 45px;}
    div[data-arrow-content=icon_only] .sp-nav-control .nav-control i {line-height: 30px;}
    .icarousel p {margin-bottom: 30px; width: 90%;}
    ul.top-mob-links li {list-style: none; display: inline-block;}
    ul.top-mob-links {padding: 10px 2px 10px 0 ;margin: 0 0px; width: 100%;text-align: center;}
    .top-mob-links .btn-default { font-size: 12px;  color: #fff;background-color: #CD3C0D; border-radius: 4px;    padding: 7px 7px;}
    .top-mob-links .btn-outline {font-size: 12px; color: #CD3C0D;  background-color: #fff; border-radius: 4px;padding: 7px 7px;   border: 1px solid #CD3C0D;}
    .mobsize h3 {font-size: 20px;}
    body.ltr #offcanvas-toggler.offcanvas-toggler-right { margin-top: 10px;}
    .heroSection {background-color: #032a70;background-image: none!important;}
    .h3, h3 {font-size: 1.35rem;}
    .h4, h4 {font-size: 1.2rem;}
    #sp-page-builder .sppb-section-title .sppb-title-heading {font-size: 26px;}
    .btn-orange-bg { padding: 10px 10px; margin-top: 20px; margin-bottom: 15px;}
.mobsearch {display: inline-block!important;}
.moblangs {display: inline-block!important;}

}

@media (max-width: 321px) {
  .logo-image {height: 45px!important;}
  .table.syndromes2 {width: auto!important;	}
  .boxinimg .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: relative;margin: 0px;}
    #sppb-addon-1651671354657 .sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge:before, #sppb-addon-1651671354657 .sppb-addon-timeline .timeline-movement.even:after {background-color: #00296f;}
    .col-md-2.pull-right {float: left!important;padding-top: 10px;}
    #sp-bottom {padding: 60px 0 0px;}
    div[data-arrow-content=icon_only].sp-slider .sp-nav-control .nav-control {font-size: 28px; width: 45px; height: 45px;}
    div[data-arrow-content=icon_only] .sp-nav-control .nav-control i {line-height: 30px;}
    .icarousel p {margin-bottom: 30px; width: 90%;}
    ul.top-mob-links {padding: 10px 2px; margin: 0 0px; width: 100%;text-align: center;}
    ul.top-mob-links li {list-style: none; display: inline-block;}    
    .top-mob-links .btn-default { font-size: 11px;  color: #fff;background-color: #CD3C0D; border-radius: 4px;    padding: 7px 3px;}
    .top-mob-links .btn-outline {font-size: 11px; color: #CD3C0D;  background-color: #fff; border-radius: 4px;padding: 7px 3px;   border: 1px solid #CD3C0D;}    
    .mobsize h3 {font-size: 20px;}
    
    .heroSection {background-color: #032a70;background-image: none!important;}
    .h3, h3 {font-size: 1.35rem;}
    .h4, h4 {font-size: 1.2rem;}
    #sp-page-builder .sppb-section-title .sppb-title-heading {font-size: 26px;}
    .btn-orange-bg { padding: 10px 10px; margin-top: 20px; margin-bottom: 15px;}

    .mob div.mod-languages ul {margin: 0;padding: 0; list-style: none; margin-right: 6px; margin-bottom: 10px;}

}

/* Landscape */
@media (min-device-width: 375px)  and (max-device-width: 812px) and (orientation: landscape) {
    ul.top-mob-links li {list-style: none;display: inline-block;}
    ul.top-mob-links {
        padding: 10px 5px;
        margin: 0 10px;
        width: 100%;
        text-align: center;
    }
    
    .d-sm-none {display: block;}
    .custom.mobsearch .d-sm-none {display: block!important;}
    i.fas.fa-search.fa-lg {margin-top: 15px;}
     #sp-top-header .justify-content-end{justify-content: end!important;}
    
    #sp-top-header .align-right {text-align: left;}
    .btn-orange-bg { padding: 10px 10px; margin-top: 20px; margin-bottom: 15px;}

}

@media (max-device-width: 424px) and (orientation: landscape) {
    div#sp-top-header {
        display: none!important;
    }

 }
 
@media (max-width: 575px) {
    #sp-header .logo {
        height: 90px;
    }
}

@media (max-width: 991px) {
    #sp-header .logo {
        height: 100px;
    }
}