p{font-size:18px;font-family:Helvetica;line-height:28px}
.cs-our-philosophy{margin-top:112px}
.cs-philosophy-wrapper{display:flex}
.cs-philosophy-lhs>.h1-header{margin-right:29px}
.cs-philosophy-lhs>.h1-header h1{position:relative;padding-left:45px}
.cs-philosophy-lhs>.h1-header h1::after{content:"";border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;position:absolute;left:0;top:-40px;z-index:-1;width:141px;height:140px;background-color:#f2f7fb;padding-left:30px}
.cs-philosophy-rhs>p>.readMore{color:#0073bb;font-weight:300;letter-spacing:normal}
.cs-title-para{font-family:Helvetica;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#373737}
.cs-blue-readmore{font-family:"HelveticaNeueLTStd-Bd",sans-serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:normal;color:#0073bb}
#toggleMe{display:block}
#toggleMe{display:none}
@media screen and (max-width:767.99px){.cs-title-para{font-size:14px;line-height:24px}
.cs-blue-readmore{font-size:14px;line-height:24px}
p{font-size:14px;line-height:24px}
.cs-our-philosophy{margin-top:27px}
.cs-philosophy-wrapper{display:block}
.cs-philosophy-lhs{width:100%}
.cs-philosophy-lhs>.h1-header{width:80%;margin-right:0}
.cs-philosophy-lhs>.h1-header h1{padding-left:0}
.cs-philosophy-lhs>.h1-header h1::after{display:none}
.cs-philosophy-rhs{width:100%;margin-top:10px}
}
html{scroll-behavior:smooth;height:100%}
body{line-height:1;font-size:18px;background:#fff;color:#58595b;font-family:helveticaregular;position:relative;overflow-x:hidden;padding-top:84px !important}
p{margin-bottom:.5rem}
a{text-decoration:none;color:#000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
a:focus,a:hover{text-decoration:none;outline:0;box-shadow:none}
body,div,h1,h2,h3,h4,h5,h6,header,p,section{margin:0;padding:0;border:0;outline:0;background:0;font-style:normal}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:800;line-height:1.2;color:inherit}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.container{max-width:1366px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.page-container{padding:0 84px}
h1{color:#333;font-family:Inter,sans-serif;font-size:80px;line-height:70px;margin-bottom:0}
h2{color:#333;font-family:Inter,sans-serif;font-size:56px;line-height:55px;letter-spacing:-.62px;margin-bottom:0}
h3{color:#333;font-family:Inter,sans-serif;font-size:46px;line-height:48px;letter-spacing:-1.28px;margin-bottom:0}
h4{color:#333;font-family:Inter,sans-serif;font-size:36px;line-height:36px;letter-spacing:-.4px;margin-bottom:0}
h5{color:#333;font-family:Inter,sans-serif;font-size:32px;line-height:36px;letter-spacing:-1px;margin-bottom:0}
h6{color:#333;font-family:Inter,sans-serif;font-size:26px;line-height:26px;font-weight:400;letter-spacing:-1px;margin-bottom:0}
*,:after,:before{box-sizing:border-box}
[data-src]{opacity:0;transition:all .4s ease}
header{display:flex;justify-content:center;background:#fff;position:fixed;top:0;width:100%;z-index:10;box-shadow:3px 6px 14px 0 rgba(0,115,187,.1)}
@media screen and (max-width:767.99px){h1{font-size:36px;line-height:36px}
h2{font-size:30px;line-height:30px}
h3{font-size:28px;line-height:32px;letter-spacing:-.78px}
h4{font-size:25px;line-height:24px}
h5{font-size:20px;line-height:26px;letter-spacing:normal}
h6{font-size:18px;line-height:20px;letter-spacing:normal}
}
@media screen and (max-width:767.98px){.page-container{padding:0 20px}
}