.navbar-brand
{
margin:5px 0px !important;
padding:0px !important;
position:relative;
}
.navbar-brand img
{
width:80px !important;
margin:0px !important;
padding:0px !important;
}
.mobile-navbar-logo
{
position:relative;
}
.navbar-brand span, .mobile-navbar-logo span
{
position:absolute;
width:200px !important;
top:10px;
left:90px !important;
font-family:EB Garamond;
color:var(--webiste-footer-color) !important;
text-transform:uppercase;
font-size:13px;
font-weight:500;
}
.copyright-informations
{
font-size:13px !important;
font-weight:500;
}
footer .menu li a
{
font-size:13px !important;
font-weight:500 !important;
}
footer .social_links a
{
margin-right:5px !important;
border-radius:50% !important;
width:40px !important;
height:40px !important;
line-height:38px !important;
padding:0px !important;
}
footer .social_links a:hover
{
background:white !important;
color:var(--webiste-footer-color) !important;
}
footer .social_links a:hover i
{
color:var(--webiste-footer-color) !important;
}
.footer-top,
.footer-bottom
{
background:var(--webiste-footer-color) !important;
}
.contact-container
{
display:inline-block;
width:100%;
padding:0px 0px !important;
margin-bottom:50px !important;
}
.contact-container h1
{
font-family:EB Garamond !important;
font-weight:800 !important;
font-size:30px !important;
color:var(--webiste-footer-color) !important;
margin-bottom:10px;
}
.contact-container p
{
font-family: "Poppins", sans-serif !important;
font-weight:400 !important;
font-size:14px !important;
color:var(--webiste-footer-color) !important;
margin-bottom:30px;
opacity:0.8 !important;
}
label
{
display:none !important;
}
input, select, textarea
{
background:rgb(238,240,245) !important;
resize:none !important;
border-radius:0px !important;
border:1px solid rgba(0,0,0,0.08) !important;
margin-bottom:15px !important;
padding:20px 15px !important;
font-family: "Poppins", sans-serif !important;
font-weight:400 !important;
font-size:14px !important;
color:var(--webiste-footer-color) !important;
}
textarea
{
height:120px !important;
}
input::placeholder,
textarea::placeholder
{
color:black !important;
font-size:13px !important;
opacity:0.8 !important;
}
.custom-form-btn, .custom-btn
{
font-weight:600 !important;
font-size:14px !important;
border-radius:0px !important;
padding:15px 15px !important;
border:0px solid transparent !important;
background:var(--webiste-primary-color) !important;
}
.custom-form-btn:hover, .custom-btn:hover
{
background:var(--webiste-footer-color) !important;
}
.btn-call-to-action
{
font-family: "Poppins", sans-serif !important;
font-weight:600 !important;
font-size:15px !important;
border-radius:0px !important;
}
.error-404-container .container
{
padding:0px !important;
padding-bottom:50px !important;
}
h1.blog-content-title
{
font-family:EB Garamond !important;
font-size:30px !important;
font-weight:800 !important;
}
.blog-item-container-box h6
{
font-size:10px !important;
}
.blog-page-container
{
padding-top:0px !important;
margin-top:30px !important;
}
.category-list-container ul li a
{
font-family:EB Garamond !important;
}
.category-list-container ul li a span
{
background:var(--webiste-primary-color) !important;
}
p.blog-content-text
{
font-size:15px !important;
font-weight:400;
}
.sharepostbox a *
{
color:white !important;
}
.custom-about-page-container
{
display:inline-block;
width:100%;
padding:30px 0px !important;
}
.custom-about-page-container h2, .custom-about-page-container p b
{
font-weight:700 !important;
font-size:25px !important;
font-family:EB Garamond !important;
margin-bottom:20px !important;
color:var(--webiste-text-color) !important;
}
.custom-about-page-container .pull-right h2,
.custom-about-page-container .pull-right p b
{
text-transform:uppercase !important;	
}
.custom-about-page-container p
{
font-weight:400 !important;
font-size:15px !important;
margin-bottom:30px !important;
}
.left-about-page
{
float:left;
width:60% !important;
}
.right-about-page
{
position:fixed;
bottom:0px;
right:5%;
width:calc(40% - 100px) !important;
}
footer.footer
{
position:relative;
z-index:900;
}
.footer-blog-item
{
float:left;
width:100%;
margin-bottom:20px;
}
.footer-blog-bg
{
float:left;
width:70px !important;
height:70px !important;
background-position:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-blend-mode: multiply !important;
}
.footer-blog-text-content
{
float:left;
width:calc(100% - 70px);
padding-left:15px;
}
.footer-blog-text-content h6
{
color:white;
font-size:15px;
line-height:23px;
font-weight:500;
margin-top:-5px;
}
.high-padding
{
padding-top:70px !important;
padding-bottom:30px !important;
}
footer .social_links a:nth-child(1)
{
background:white !important;
color:var(--webiste-footer-color) !important;
}
footer .widget_social_links .social_links a:nth-child(1) i
{
color:var(--webiste-footer-color) !important;
}
footer .footer-bottom .menu .menu-item a
{
font-family:EB Garamond !important;
color:white !important;
opacity:1 !important;
}
.footer .col-md-2,
.footer .col-md-3,
.footer .col-md-4,
.footer .col-md-5,
.footer .col-md-6
{
padding:0px 20px !important;
}
footer .widget-title
{
font-size:25px !important;
text-transform:capitalize !important;
font-family:EB Garamond !important;
font-weight:500 !important;
float:left;
width:100%;
margin:0px !important;
padding:0px !important;
margin-bottom:20px !important;
}
ul.important-links
{
float:left !important;
width:100%;
padding:0px;
margin:0px;
list-style:none;
}
ul.important-links li
{
float:left !important;
width:100%;
}
ul.important-links li a
{
float:left !important;
width:100%;
color:white;
font-size:14px !important;
padding:3px 0px !important;
opacity:0.9 !important;
margin-bottom:7px !important;
}
ul.important-links li a ion-icon
{
color:white !important;
margin-bottom:-3px;
}
footer.footer
{
border-top:3px solid var(--webiste-primary-color) !important;
}
.widget_nav_menu
{
margin:0px !important;
padding:0px !important;
}
.widget_blog_posts
{
float:left;
width:100% !important;
margin:0px !important;
padding:0px !important;
}
.navbar-default .navbar-nav li a
{
color:var(--webiste-text-color) !important;
font-family:EB Garamond !important;
}
.navbar-default .navbar-nav li a.active,
.navbar-default .navbar-nav li a:hover
{
color:var(--webiste-primary-color) !important;
}
.mobile-navbar-logo, .close-nav-icon, .open-nav-icon
{
display:none !important;
}
p
{
font-family:Jost !important;
font-weight:400 !important;
}
.copyright-informations a
{
color:white !important;
font-weight:800 !important;
}
.r-blog-content h2
{
font-family:EB Garamond !important;
font-size:18px !important;
line-height:24px !important;
}
.r-blog-content p
{
opacity:0.8 !important;
}
.r-blog-title
{
font-family:EB Garamond !important;

}
.home-blog-container
{
display:inline-block;
width:100% !important;
margin:50px 0px;
}
.home-left-bg
{
display:inline-block;
width:100% !important;
padding-bottom:60% !important;
background-position:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-blend-mode: multiply !important;
}
.home-blog-left-text-content
{
display:inline-block;
width:100% !important;
margin-top:15px;
}
.home-blog-left-text-content h3
{
font-family:EB Garamond !important;
font-size:25px !important;
line-height:33px !important;
font-weight:800;
color:var(--webiste-text-color) !important;
}
.home-blog-left-text-content p
{
font-size:15px !important;
line-height:22px !important;
font-weight:400;
color:var(--webiste-text-color) !important;
opacity:0.8 !important;
}
.read-more-btn
{
display:inline-block;
font-size:15px;
margin-top:10px;
padding:10px 15px;
color:white !important;
background:var(--webiste-primary-color) !important;
font-family:Jost !important;
font-weight:600 !important;
}
.read-more-btn:hover
{
background:var(--webiste-second-color) !important;
}
.read-more-btn ion-icon
{
color:white !important;
margin-bottom:-3px;
margin-left:2px;
}
.home-blog-right
{
float:left;
width:100% !important;
margin-bottom:20px;
}
.home-right-bg
{
float:left;
width:100px !important;
padding-bottom:100px !important;
background-position:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-blend-mode: multiply !important;
}
.home-blog-right-text-content
{
float:left;
width:calc(100% - 100px) !important;
padding-left:15px;
}
.home-blog-right-text-content h3
{
font-family:EB Garamond !important;
font-size:20px !important;
line-height:25px !important;
font-weight:800;
color:var(--webiste-text-color) !important;
margin-bottom:10px !important;
}
.home-blog-right-text-content p
{
font-size:14px !important;
font-family:Jost !important;
line-height:20px !important;
font-weight:400;
color:var(--webiste-text-color) !important;
opacity:0.8 !important;
}
.custom-home-banner
{
float:left;
width:100%;
height:calc(100vh - 130px);
position:relative;
background-position:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-blend-mode: multiply !important;
}
.custom-home-banner-overlay
{
float:left;
width:100%;
height:100%;
background:rgba(23,49,82,0.9) !important;
position:relative;
}
.home-banner-left
{
float:left;
width:60% !important;
position:relative;
}
.home-banner-right
{
position:absolute;
bottom:0px;
right:5%;
width:calc(40% - 100px) !important;
}
.home-banner-left h1
{
float:left;
width:100%;
color:white !important;
font-size:35px;
line-height:45px;
font-weight:800;
text-transform:capitalize;
margin-top:70px;
}
.home-banner-left p
{
float:left;
width:100%;
color:white !important;
font-size:18px;
line-height:25px;
font-weight:400;
margin-top:0px;
}
a.slide-btn,
a.slide-btn:hover
{
border-radius:0px !important;
margin-top:20px !important;
color:var(--webiste-text-color) !important;
border:1px solid var(--webiste-text-color) !important;
border-radius:0px !important;
background:transparent !important;
font-family:EB Garamond !important;
font-size:16px !important;
}
a.slide-btn ion-icon
{
margin-bottom:-3px;
margin-left:3px;
color:var(--webiste-text-color) !important;
}
a.slide-btn:hover ion-icon
{
color:var(--webiste-text-color) !important;
}
.youtube-video-container
{
display:inline-block;
width:100%;
margin-top:30px;
margin-bottom:50px;
}
.youtube-video-item
{
float:left;
width:100% !important;
margin-bottom:50px !important;
}
.youtube-video-item iframe
{
width:100% !important;
height:250px !important;
}
.youtube-video-item h2
{
float:left;
width:100% !important;
font-family:EB Garamond !important;
font-size:18px !important;
color:var(--webiste-text-color) !important;
line-height:25px;
font-weight:800;
margin-top:5px !important;
margin-bottom:0px !important;
}
.home-video-container
{
display:inline-block;
width:100%;
margin-bottom:30px;
}
.home-video-container .youtube-video-item
{
margin-bottom:20px !important;
}
.home-large-video iframe
{
height:500px !important;
}
.top-header .left-side a
{
font-size:14px !important;
font-weight:400;
font-family:EB Garamond !important;
}
.top-header .left-side a ion-icon
{
margin-right:5px;
margin-bottom:-2px;
}
.header-nav-actions
{
font-family:EB Garamond !important;
}
.error-404-container h1
{
font-family:EB Garamond !important;
}
.error-404-container h2
{
font-family:EB Garamond !important;
}
.navbar-nav li a
{
cursor:pointer !important;
}
.navbar-nav li .dropdown-menu
{
top:65px !important;
border-radius:20px;
border:1px solid rgba(0,0,0,0.1) !important;
}
.navbar-nav li:hover .dropdown-menu
{
display:block !important;
visibility:visible !important;
}
.navbar-nav li .dropdown-menu ion-icon
{
margin-bottom:-2px;
margin-right:5px;
color:var(--webiste-text-color) !important;
}
p.footer-contact
{
float:left;
width:100%;
margin-bottom:15px !important;
}
.footer-contact ion-icon
{
border-radius:50% !important;
border:1px solid white !important;
padding:10px;
color:white !important;
float:left;
margin-right:10px;
}
.widget_nav_menu .footer-contact-white ion-icon
{
background:white !important;
color:var(--webiste-footer-color) !important;
}
p.footer-contact, ul.important-links li a, .footer-blog-text-content h6
{
opacity:0.8 !important;
}
p.footer-contact:hover, ul.important-links li a:hover, .footer-blog-text-content h6:hover
{
opacity:1 !important;
font-weight:600 !important;
}
.under-title
{
float:left;
margin-top:-5px;
margin-bottom:25px;
}
.custom-about-page-container h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:30px;
color:var(--webiste-text-color) !important;
}
.custom-about-page-container p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:15px;
color:var(--webiste-text-color) !important;
}
ul.page-nav-section
{
float:left;
width:100%;
margin:0px !important;
padding:0px !important;
list-style:none;
}
ul.page-nav-section li
{
float:left;
width:100%;
margin:0px !important;
padding:0px !important;
}
ul.page-nav-section li a
{
float:left;
width:100%;
margin:0px !important;
padding:10px 15px !important;
border-bottom:1px solid rgba(0,46,89,0.2);
font-family:EB Garamond !important;
font-size:17px;
font-weight:500;
color:var(--webiste-text-color) !important;
}
ul.page-nav-section li a.active
{
background:var(--webiste-footer-color) !important;
color:white !important;
}
ul.page-nav-section li a ion-icon
{
color:var(--webiste-text-color) !important;
margin-bottom:-3px;
display:none;
}
#index-banner-container-2
{
float:left;
width:100%;
height:calc(100vh - 125px);
background:var(--webiste-footer-color) !important;
background:white !important;
position:relative;
}
.home-banner-item-2
{
width:100%;
height:calc(100vh - 125px);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-blend-mode: multiply;
}
.home-banner-item-right
{
float:right;
width:50%;
height:100%;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-blend-mode: multiply;
position:relative;
}
.home-banner-item-right::before
{
content:"";
position:absolute;
width:50% !important;
height:100%;
left:0px;
top:0px;
background:linear-gradient(to right, white, transparent) !important;
}
.home-banner-item-left
{
float:left;
width:50%;
height:100%;
display:flex;	
}
.home-banner-item-info
{
width:100%;
margin:auto;
padding:50px;	
}
.home-banner-item-overlay
{
float:left;
width:100%;
padding-top:30px;
background:rgba(0,46,89,0.9);
height:100% !important;
}
.home-banner-item-2 h1
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:40px;
font-weight:800;
color:white !important;
}
.home-banner-item-2 p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:16px;
color:white !important;
opacity:0.8 !important;
}
a.slide-btns
{
background:white !important;
color:var(--webiste-footer-color) !important;
}
#index-banner-container-2 .owl-prev span,
#index-banner-container-2 .owl-next span
{
background:var(--webiste-footer-color) !important;
opacity:1 !important;
color:white !important;
}
.home-banner-item-info h1
{
font-size:30px !important;	
}
.home-banner-item-info h1,
.home-banner-item-info p
{
color:var(--webiste-text-color) !important;
position:relative;
}
.home-banner-item-info h1::befores
{
content:"";
position:absolute;
width:40px;
height:2px;
background:var(--webiste-primary-color) !important;
left:0px;
bottom:-15px;
}
.index-action-container
{
float:left;
width:100%;
position:relative;
z-index:1000;
margin-top:50px;
}
.index-action-container .row
{
position:relative;
z-index:1000;
}
.index-action-grid
{
width:100%;
display:grid;
grid-template-columns:repeat(4, 1fr);
gap:20px;
position:relative;
}
.action-grid-item
{
float:left;
width:100%;
background:white !important;
}
.action-grid-item a
{
float:left;
width:100%;
padding:0px;
}
.action-grid-item-icon
{
float:left;
width:70px;
height:70px;
line-height:70px;
border-radius:50% !important;
text-align:center;	
background:rgba(0,46,89,0.09) !important;
margin-top:30px;
}
.action-grid-item img
{
width:40px !important;
filter: invert(15%) sepia(27%) saturate(4222%) hue-rotate(188deg) brightness(90%) contrast(104%) !important;
}
.action-grid-item-info
{
float:left;
width:calc(100% - 70px) !important;	
padding-left:15px;
}
.action-grid-item h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:18px;
font-weight:800;
color:var(--webiste-text-color) !important;
word-wrap: break-word;
overflow-wrap: break-word;
white-space: normal;
padding-bottom:10px !important;
margin-top:15px !important;
position:relative;
}
.action-grid-item h2::before
{
content:"";
position:absolute;
width:40px;
height:2px;
background:var(--webiste-primary-color) !important;
left:0px;
bottom:0px;
}
.action-grid-item p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:14px;
line-height:21px !important;
color:var(--webiste-text-color) !important;
}
.action-grid-item span
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:14px;
font-weight:800;
margin-top:0px !important;
color:var(--webiste-text-color) !important;
}
.action-grid-item span ion-icon
{
margin-bottom:-3px;
color:var(--webiste-text-color) !important;
transform: rotate(-30deg);
}
/*
.index-action-grid .action-grid-item:nth-child(2),
.index-action-grid .action-grid-item:nth-child(4)
{
background:var(--webiste-footer-color) !important;	
border:1px solid rgba(255,255,255,0.3) !important;
}
.index-action-grid .action-grid-item:nth-child(2) h2,
.index-action-grid .action-grid-item:nth-child(2) p,
.index-action-grid .action-grid-item:nth-child(2) span ion-icon,
.index-action-grid .action-grid-item:nth-child(2) span,
.index-action-grid .action-grid-item:nth-child(4) h2,
.index-action-grid .action-grid-item:nth-child(4) p,
.index-action-grid .action-grid-item:nth-child(4) span,
.index-action-grid .action-grid-item:nth-child(4) span ion-icon
{
color:white !important;
}
.index-action-grid .action-grid-item:nth-child(2) img,
.index-action-grid .action-grid-item:nth-child(4) img
{
filter: invert(100%) sepia(0%) saturate(7490%) hue-rotate(240deg) brightness(100%) contrast(105%) !important; 
}
*/
.home-banner-2
{
float:left;
width:100%;
}
.slide-btn
{
margin-right:15px;
font-family:EB Garamond !important;
}
a.slide-btn-1,
a.slide-btn-1:hover
{
background:var(--webiste-footer-color) !important;
border:1px solid var(--webiste-footer-color) !important;
color:white !important;
border-radius:0px !important;
font-family:EB Garamond !important;
font-size:16px !important;
}
a.slide-btn-1 ion-icon,
a.slide-btn-1:hover ion-icon
{
color:white !important;
}
.home-section-3
{
float:left;
width:100%;
margin:50px 0px;
}
.sector-img-bg
{
width:100%;
padding-bottom:50% !important;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-blend-mode: multiply;
}
.sector-item-container
{
float:left;
width:100%;
margin-bottom:50px;
}
.sector-item-container h3
{
float:left;
width:100%;
height:50px !important;
font-family:EB Garamond !important;
font-size:18px;
font-weight:800;
color:var(--webiste-text-color) !important;
margin-top:15px !important;
}
.sector-item-container p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:15px;
color:var(--webiste-text-color) !important;
}
.sector-item-container span
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:16px;
font-weight:800;
margin-top:10px !important;
color:var(--webiste-text-color) !important;
}
.sector-item-container span ion-icon
{
margin-bottom:-4px;
color:var(--webiste-text-color) !important;
}
.section-title-container
{
float:left;
width:100%;
}
.section-title-container h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:35px;
font-weight:800;
color:var(--webiste-text-color) !important;
margin:0px !important;
}
.section-title-container p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:15px;
color:var(--webiste-text-color) !important;
margin:20px 0px !important;
margin-bottom:50px !important;
opacity:0.8 !important;
}
.home-key-figure-container
{
float:left;
width:100%;
background-position:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-blend-mode: multiply !important;
margin-bottom:150px !important;
}
.home-key-figure-overlay
{
float:left;
width:100%;
padding:50px 0px !important;
background:rgba(0,46,89,0.9);
}
.home-key-figure-overlay h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:45px;
font-weight:800;
color:white !important;
margin:0px !important;
}
.home-key-figure-overlay p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:15px;
color:white !important;
margin:20px 0px !important;
margin-bottom:50px !important;
opacity:0.8 !important;
}
.key-figure-img-bg
{
width:100%;
padding-bottom:40% !important;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-blend-mode: multiply;
margin-top:0px;
margin-bottom:-150px;
}
h3.custom-section-title
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:16px;
font-weight:800;
text-transform:uppercase;
color:var(--webiste-text-color) !important;
margin:0px !important;
padding-bottom:5px !important;
margin-top:40px !important;
margin-bottom:20px !important;
border-bottom:2px solid rgba(0,46,89,1);
}
ul.home-document-container
{
float:left;
width:100%;
padding:10px 0px !important;
margin:0px 0px !important;
margin-bottom:50px !important;
list-style:none !important;
position:relative;
border-radius:10px;
background:var(--webiste-text-color) !important;
}
ul.home-document-container li
{
float:left;
width:100%;
padding:15px 20px !important;
border-bottom:1px solid rgba(0,46,89,0.2);
border-bottom:1px solid rgba(255,255,255,0.3);
}
ul.home-document-container li:last-child
{
border-bottom:0px solid transparent !important;
}
ul.home-document-container li a
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:16px;
font-weight:600;
text-transform:capitalize !important;
color:white !important;
}
ul.home-document-container li a ion-icon
{
color:white !important;
margin-bottom:-2px;
}
.amaezi-top
{
z-index:3000;
}
.table-responsive
{
float:left;
width:100% !important;
border:0px solid transparent !important;
}
.dt-buttons button
{
font-size:13px !important;
color:white !important;
font-weight:bold !important;
padding:5px 10px !important;
border-radius:5px !important;
}
.dt-buttons *
{
color:white !important;
}
table th
{
background:var(--webiste-footer-color) !important;
color:white !important;
font-size:12px !important;
font-weight:600 !important;
font-family:Jost !important;
font-family: EB Garamond !important;
text-transform:uppercase;
}
table td, .dataTables_info
{
color:var(--webiste-text-color) !important;
font-size:14px !important;
font-weight:500;
font-family:Jost !important;
opacity:0.8 !important;
}
#customdatatable_paginate ul li a,
#customdatatable-no-button_paginate ul li a,
#customdatatable-no-pagination_paginate ul li a
{
border:1px solid rgb(0,46,89,0.5) !important;
border-radius: 5px !important;
box-shadow: 0 0 0 0 transparent !important;
color:rgb(0,46,89,0.8) !important;
font-family: Jost !important;
font-weight: 600 !important;
font-size: 14px !important;
width:initial !important;
min-width: 40px !important;
padding:5px 5px !important;
text-align:center !important;
}
#customdatatable_paginate ul li a:hover,
#customdatatable_paginate ul li.active a,
#customdatatable-no-button_paginate ul li a:hover,
#customdatatable-no-pagination_paginate ul li a:hover,
#customdatatable-no-button_paginate ul li.active a,
#customdatatable-no-pagination_paginate ul li.active a
{
color:white !important;
background:var(--webiste-primary-color) !important;
border:1px solid var(--webiste-primary-color) !important;
cursor:pointer !important;
}
#customdatatable_paginate ul li a,
#customdatatable-no-button_paginate ul li a,
#customdatatable-no-pagination_paginate ul li a
{
margin:3px 1px !important;	
}
.dataTables_wrapper table
{
margin:0px !important;
}
.dataTables_info
{
margin-top:30px;
}
.dataTables_paginate
{
text-align:right;
}
.dataTables_filter
{
width:100% !important;
}
.dataTables_filter label
{
display:block !important;
}
.dataTables_filter input
{
width:150px !important;
float:right;
margin-top:20px !important;
border:1px solid rgb(0,46,89,0.4) !important;
border-radius:10px !important;
padding:10px;
background:white !important;
}
.dataTables_filter input::placeholder
{
color:rgb(0,46,89,0.5) !important;
}
table
{
width:100% !important;
}
table td,
table th
{
white-space: nowrap !important;
}
table td a,
table th a
{
color:var(--webiste-text-color) !important;
}
table td ion-icon,
table th ion-icon
{
font-size:20px !important;
color:var(--webiste-text-color) !important;
}
.mobile-dropdown-language
{
display:none !important;
}
.slide-section
{
float:left;
width:100%;
}
.hidden-overflow
{
overflow:hidden;
}
.sector-slide-container
{
float:left;
width:100%;
margin-top:50px;
background:rgba(0,46,89,0.05);
padding-top:50px;
padding-bottom:40px !important;
}
.sector-slide-container .col-md-4 h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:24px;
font-weight:800;
color:var(--webiste-text-color) !important;
word-wrap: break-word;
overflow-wrap: break-word;
white-space: normal;
padding-bottom:10px !important;
margin-top:15px !important;
position:relative;
}
.sector-slide-container .col-md-4 h2::before
{
content:"";
position:absolute;
width:40px;
height:2px;
background:var(--webiste-primary-color) !important;
left:0px;
bottom:0px;
}
.sector-slide-container p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:14px;
line-height:21px !important;
opacity:1 !important;
color:var(--webiste-text-color) !important;
}
.sector-slide-img-bg
{
width:100%;
padding-bottom:110% !important;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-blend-mode: multiply;
border-radius:20px;
position:relative;
overflow:hidden;
}
.sector-slide-img-bg::before
{
content:"";
position:absolute;
width:100% !important;
height:100% !important;
left:0px;
bottom:0px;	
background:linear-gradient(to top, var(--webiste-footer-color), transparent) !important;
}
.sector-slide-item-info
{
position:absolute;
width:100% !important;
left:0px;
bottom:0px;	
padding:20px;
}
.sector-slide-item-info h3
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:18px;
line-height:23px !important;
font-weight:800;
color:white !important;
padding-bottom:0px !important;
position:relative;
padding:0px !important;
margin:0px !important;
}
.sector-slide-item-info p
{
float:left;
width:100%;
font-family:Jost !important;
font-size:14px;
line-height:20px !important;
opacity:1 !important;
color:white !important;
padding:0px !important;
margin:0px !important;
margin-top:5px !important;
opacity:0.9 !important;
}
.page-icon-section
{
float:left;
width:100%;	
text-align:center;
margin-bottom:20px !important;
}
.page-icon-section a
{
float:left;
width:100%;	
}
.page-icon-section span
{
display:inline-block;
width:70px;
height:70px;
line-height:70px;
border-radius:50% !important;
text-align:center;	
background:rgba(0,46,89,0.09) !important;
margin-top:30px;
}
.page-icon-section img
{
width:40px !important;
filter: invert(15%) sepia(27%) saturate(4222%) hue-rotate(188deg) brightness(90%) contrast(104%) !important;
}
.page-icon-section h2
{
float:left;
width:100%;
font-family:EB Garamond !important;
font-size:15px;
line-height:20px !important;
font-weight:800;
color:var(--webiste-text-color) !important;
padding-bottom:0px !important;
position:relative;
padding:0px !important;
margin:0px !important;
text-transform:uppercase;
margin-top:10px !important;
height:40px !important;
}