@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300..800&display=swap');body.body-default-font{color:#1b2336!important;font-family:"Open Sans",sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#1b2336;clear:both;line-height:1.2;margin:0
0 15px;font-weight:600;font-family:"Open Sans",sans-serif!important}h1,.h1,h1.elementor-heading-title{font-size:calc(1.27rem + 0.24vw);line-height:1.3}h2,.h2,h2.elementor-heading-title{font-size:calc(1.255rem + 0.06vw);line-height:1.35}h3,.h3,h3.elementor-heading-title{font-size:22px;line-height:1.4}h4,.h4,h4.elementor-heading-title{font-size:19px;line-height:1.45}h5,.h5,h5.elementor-heading-title{font-size:18px;line-height:1.5}h6,.h6,h6.elementor-heading-title{font-size:17px;line-height:1.55}b,strong{font-weight:700}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.heading-default-font h1, .heading-default-font h2, .heading-default-font h3, .heading-default-font h4, .heading-default-font h5, .heading-default-font h6, .heading-default-font .h1, .heading-default-font .h2, .heading-default-font .h3, .heading-default-font .h4, .heading-default-font .h5, .heading-default-font .h6, .heading-default-font .ft-h{font-family:"Open Sans",sans-serif!important}.ct-heading h2.item--title, .ct-heading h3.item--title, .ct-heading h4.item--title, .ct-heading h5.item--title, .ct-heading h6.item--title{}.elementor-widget-text-editor ul, .elementor-widget-text-editor ol,
.ct-text-editor ol, .ct-text-editor
ul{padding:0;margin:0
0 10px 25px!important}.elementor-widget-text-editor ul, .elementor-widget-text-editor ol,
.ct-text-editor ol, .ct-text-editor
ul{padding:0;margin:0
0 10px 25px!important}.elementor-widget-text-editor ul li, .elementor-widget-text-editor ol
li{padding:0;margin-left:25px!important;list-style-position:outside}.elementor-widget-text-editor ul,
.elementor-widget-text-editor
ul{margin:0
0 20px!important}.ct-text-editor
ul{list-style:disc;list-style-type:disc;list-style-position:outside}.ct-text-editor ul
li{list-style-position:outside!important}.ct-text-editor
ol{list-style:decimal;list-style-type:decimal;list-style-position:outside}@media screen and (max-width: 1199px){#ct-header-default .ct-header-branding, .ct-header-mobile .ct-header-branding{margin:10px
15px}}@media screen and (min-width: 1200px){.ct-main-menu>li{margin:0
12px}}.ct-counter-layout3 .ct-counter-image{position:relative;padding-bottom:0px!important}.ct-counter-layout3 .ct-counter-image .ct-counter-inner{padding:10px
15px!important}.ct-counter-layout3 .ct-counter-image .ct-counter-inner .ct-counter-number{margin-bottom:0px!important}.ct-counter-layout3 .ct-counter-image .ct-counter-inner .ct-counter-number .ct-counter-title{max-width:100%!important}.ct-team.ct-team-carousel1 .item--image{position:relative;margin:0
auto 10px auto;overflow:hidden}.ct-team.ct-team-carousel1 .item--title{margin:0
0 5px}.ct-team.ct-team-carousel1 .item--position{font-size:14px;font-weight:400}.ct-slick-slider .ct-carousel-inner .slick-slide{padding:0
5px}.ct-hidden-sidebar .ct-hidden-close{z-index:99}.widget{margin-bottom:30px !important}.ct-hidden-sidebar .ct-hidden-sidebar-inner{margin:20px
-15px 20px 0!important;padding:0
20px!important}@media screen and (max-width: 1400px){.ct-hidden-sidebar .ct-hidden-sidebar-inner{margin:20px
-15px 20px 0!important;padding:0
20px 0 20px!important}}.ct-hidden-sidebar section.widget.wg-logo{margin-bottom:10px!important;display:inline-block}.ct-hidden-sidebar .wg-logo
img{max-height:50px!important}.widget_text p:last-child{margin-bottom:0;color:#212529!important;font-size:14px;font-weight:400;font-family:"Open Sans",sans-serif !important;line-height:24px;text-transform:normal}.ct-getintouch .ct-getintouch-item .ct-getintouch-meta div:first-child{color:#212529!important}.ct-getintouch .ct-getintouch-item+.ct-getintouch-item{margin-top:10px!important}.ct-getintouch .ct-getintouch-item
a.btn{border-radius:2px!important}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,.nice-select{background-color:#fff;border:1px
solid #999;border-color:#999!important}.nice-select{height:44px!important;line-height:20px !important;border-color:#999!important;font-weight:500}.nice-select
span.current{line-height:20px !important}.wpcf7-form .wpcf7-menu
select{background-color:transparent;-webkit-appearance:auto;-khtml-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;-o-appearance:auto;appearance:auto;position:relative;z-index:99}#footer.footer
ul{margin:0
0 0px}@media (max-width: 767px){}#pagetitle .page-title-inner{width:100%;max-width:100%}#pagetitle .page-title{color:#fff;font-size:40px;line-height:1.33333;letter-spacing:0;margin-bottom:0px}.ct-breadcrumb
li{font-size:14px;font-weight:400;font-family:inherit}#pagetitle .page-title-inner .ct-breadcrumb li a,
#pagetitle .page-title-inner .ct-breadcrumb li
span{font-family:inherit !important;font-size:14px}.single-post .site-content{padding:60px
0 70px}#pagetitle.custom-single-blog-post{background:#1C66A0;padding-top:calc(150px + 30px);padding-bottom:30px}.single-post .single-hentry .entry-title{margin-top:0;font-size:30px;line-height:36px;word-break:normal}.blog-post-meta,
.blog-post-meta .post-meta-divider,
.single-post .blog-post-meta .item-category,
.single-post .blog-post-meta .item-category
a{font-size:14px;color:#415674}.single-post .blog-post-meta .item-category a:hover{color:#e95013}.single-post .entry-meta{display:inline-flex;margin-bottom:10px}.single-post .entry-content a,
.single-post .entry-content p
a{color:#e95013}.single-hentry .entry-featured{margin-bottom:20px;border-radius:2px}.single-hentry .entry-featured+.entry-body{padding-left:0px}.entry-navigation .nav-post-meta
a{font-family:inherit}.single-post .entry-footer{padding-top:0;padding-bottom:0}.entry-navigation .nav-post-date{font-size:12px;font-weight:400}#content .widget_categories ul li
a{color:#212529}.ct-getintouch .ct-getintouch-item .ct-getintouch-icon{min-width:32px;text-align:left}.ct-getintouch .ct-getintouch-item .ct-getintouch-icon
i{font-size:18px;margin-right:5px}.widget.ct-getintouch .ct-getintouch-item
.btn{color:#fff;background-color:#0b3655}@media screen and (max-width: 1199px){.ct-header-navigation{width:300px;padding:20px
0 20px 0}.ct-header-navigation .ct-main-navigation{width:300px;padding:20px
0 20px 0}.ct-main-menu li
a{font-size:14px;font-weight:600}.ct-main-menu .sub-menu li a, .ct-main-menu .children li
a{padding:2px
0 2px 5px;line-height:30px;font-size:13px;font-weight:500;border:none}.ct-main-menu .sub-menu .sub-menu li a, .ct-main-menu .children .sub-menu li
a{padding:2px
0 2px 10px}}@media screen and (min-width: 1200px){.ct-main-menu .sub-menu, .ct-main-menu
.children{padding:15px
0}.ct-main-menu .sub-menu li, .ct-main-menu .children
li{padding:0
25px}}.wpr-dual-title .first, .wpr-dual-title
.second{display:inline!important}.wpr-dual-heading-wrap .wpr-dual-heading-description{line-height:22px}.footer-enquiry-form .wpcf7-form.sent .wpcf7-response-output,
.wpcf7-form.sent .wpcf7-response-output{color:black;font-weight:700}.footer-enquiry-form .wpcf7-form.failed .wpcf7-response-output,
.wpcf7-form.failed .wpcf7-response-output{color:red;font-weight:700}.nice-select
span.current{line-height:30px !important}.elementor-widget-testimonial .elementor-testimonial-wrapper:before{font-family:'Font Awesome 5 Free';content:"\f10d";opacity:0.7;font-size:30px;font-weight:900;line-height:40px;color:#aab0bc}.ti-widget.ti-goog .ti-verified-by-row{display:none !important}.steps-section .elementor-widget-wpr-icon-box{height:100%}.steps-section .wpr-icon-box-wrap,.wpr-icon-box{height:100%}