@charset "UTF-8";
@import url("../css/bootstrap.min.css");
@import url("../css/magnific-popup.css");
@import url("../css/popup.css");
@import url("../css/footer.css");
@import url("https://use.typekit.net/tle2odf.css");
@font-face {font-family: 'TwCenMTRegular';src: url('../fonts/TwCenMTRegular.eot');src: url('../fonts/TwCenMTRegular.eot') format('embedded-opentype'),url('../fonts/TwCenMTRegular.woff2') format('woff2'),url('../fonts/TwCenMTRegular.woff') format('woff'),url('../fonts/TwCenMTRegular.ttf') format('truetype'),url('../fonts/TwCenMTRegular.svg#TwCenMTRegular') format('svg');}
:root {
--main-brand-colour: #004647;
--alt-brand-colour: #F4F8FF;
--main-background-colour: #D1D5DB;
--alt-background-colour: #F9FAFC;
--opal-main: #2463EB;
--opal-alt: #F4F8FF;
--opal-third: #D1D5DB;
--opal-fourth: #F9FAFC;
--opal-clean: #fff;
--opal-bg:#F4F8FF;
--bs-body-bg: #F5F4ED;
--opal-content-color:#B1B1B1;
--nav-bg: #F9E3CD;
--black: #000;


}



/*---------------------------------------------------------------------------*/
/*Genral-Css-Here*/
/*---------------------------------------------------------------------------*/
*{margin: 0; padding: 0;}
html,body {margin: 0; padding: 0;     -webkit-backface-visibility: hidden; box-sizing: border-box;  scroll-behavior: auto !important;  font-weight: 200 !important; font-style: normal; overflow-x: hidden; background:#FFF !important; }
ul {margin: 0; padding: 0; list-style-type: none;}
figure,figcaption {margin: 0; padding: 0;}
a { -webkit-transition: 0.5s ease-in-out;  -moz-transition: 0.5s ease-in-out;  -o-transition: 0.5s ease-in-out;  transition: 0.5s ease-in-out;  text-decoration: none; }
a:hover {text-decoration: none;}
h1 {line-height: 84px; font-weight: 200; margin: 0;}
h2 {line-height: 61px;  font-weight: 200;  margin: 0;}
h4 {line-height: 35px;  font-weight: 200;  margin: 0;}
p {font-size: 18px; line-height: 22px; margin: 0; }
img {max-width: 100%; }
.container-fluid {padding: 0 60px !important; }
h6 {font-family: "articulat-cf", sans-serif; font-weight: 600; font-style: normal; line-height: 25px; margin: 0; font-size:18px; text-transform:uppercase; }


/*-----------------------------------------------------------------*/
/*New CSS*/
/*-----------------------------------------------------------------*/
a {    cursor: pointer !important;}

