/*!
 * b5st since v1.0 | Unicence
 */
.site-header-image{display:block;margin:auto}.alignleft{float:left}.alignright{float:right}.aligncenter{clear:both;display:block}.wp-block-cover-text p{padding:1.5em 16px}@media screen and (min-width:768px){.wp-block-cover-text p{padding:1.5em 0}}ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.is-grid.alignwide,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 16px}ol.wp-block-latest-comments{padding-left:0}header h2 a{color:rgb(0 0 0 / .9);text-decoration:none}header h2 a:hover{text-decoration:underline}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.long-read{font-size:clamp(1em, calc(0.625em + 1vw), 1.25em);line-height:inherit}.more-link{display:block;margin-bottom:1rem}.wp-block-code{padding:.5em 1em;margin:0 0 1.5rem}.entry-content ul:not(.blocks-gallery-grid),.entry-content ol{margin:0 auto 1.5em auto;max-width:720px;list-style-position:outside}.entry-content li{margin-left:2.5em}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin:0 auto}.entry-content ul ul li,.entry-content ol ol li,.entry-content ul ol li,.entry-content ol ul li{margin-left:0}.wp-block-quote{margin-left:16px;margin-right:16px;padding:0}.wp-block-quote>*{margin-left:1rem}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:36px auto;padding:0}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:13px;font-size:.8125rem}@media screen and (min-width:768px){.wp-block-quote{margin:48px auto}}.wp-block-pullquote>p:first-child{margin-top:0}.wp-block-pullquote.alignright{margin-left:2rem}.wp-block-pullquote.alignleft{margin-right:2rem}.wrap-md{width:100%;max-width:720px;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem}.wrap-lg{width:100%;max-width:960px;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem}.entry-content>.alignwide,.wp-block-image.alignwide,.wp-block-gallery.alignwide{width:100vw;max-width:1100px;margin:1.5em 0 1.5em 50%;transform:translateX(-50%)}.entry-content>.alignwide>img{width:1320px}.entry-content>.alignfull,.wp-block-image.alignfull,.wp-block-gallery.alignfull{width:100vw;max-width:100vw;margin:1.5em 0 1.5em 50%;transform:translateX(-50%)}.entry-content>.alignfull>img{width:100vw}.wp-block-columns{padding-right:1rem;padding-left:1rem}.wp-block-separator{margin:3em auto;padding:0}.wp-block-group>.wp-block-group__inner-container>*{max-width:720px;margin-left:auto;margin-right:auto}.wp-block-group>.wp-block-group__inner-container>.alignwide{width:100vw;max-width:1100px;margin:1.5em 0 1.5em 50%;transform:translateX(-50%)}.wp-block-group>.wp-block-group__inner-container>.alignfull{width:100vw;max-width:100vw;margin:1.5em 0 1.5em 50%;transform:translateX(-50%)}.wp-block-group.has-background>.wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull{width:calc(100% + 60px);max-width:calc(100% + 60px);position:relative;left:-30px}img,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.attachment-post-thumbnail{margin-bottom:1.5em}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-image .alignleft img,.wp-block-image .alignright img,.wp-block-image .alignleft figcaption,.wp-block-image .alignright figcaption{max-width:100%;width:100%}.wp-block-image .alignfull,.wp-block-gallery.alignfull{width:100vw}.wp-block-image .alignright,.wp-block-image .alignleft,.wp-block-gallery.alignright,.wp-block-gallery.alignleft{max-width:calc((720px / 2) - 16px)}.wp-block-image .alignright,.wp-block-gallery.alignright{margin-left:2rem}.wp-block-image .alignleft,.wp-block-gallery.alignleft{margin-right:2rem}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.wp-block-video video{max-width:720px}.wp-block-table{overflow-x:auto;margin:1.5rem0}.wp-block-table table{border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:.5em}#comments,#reply-title{margin-top:1.5rem;margin-bottom:1rem}.comment-list,.comment-list ul{padding-left:0}.comment-list li{padding:1rem}.comment-meta{margin-bottom:1rem}.comment-list,.comment-list .children{list-style-type:none}.comment{border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)}body{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}.wrap-md{max-width:800px}.wrap-md h5 a{color:#bfbfbf;text-decoration:none}.wrap-md h5 a:hover{color:var(--bs-link-hover-color)}.wrap-md h2,.wrap-md h3,.wrap-md h4{font-size:1.2rem!important;margin-top:1.8rem;margin-bottom:1rem}.wrap-md h2 strong,.wrap-md h3 strong,.wrap-md h4 strong{font-weight:normal!important}.wrap-md img{margin:20px 0}.entry-content ul,.entry-content ol{margin:0;padding:0}.entry-content ul li,.entry-content ol li{margin-left:1.5rem;color:#002b31;line-height:28px;letter-spacing:.5px;opacity:inherit;font-size:1rem}.text-muted{font-weight:500;font-size:.9rem}.text-muted i{margin:0 10px 0 0}.ind_bg{background:#f9f9f7;border:none!important}.ind_bg .icon{background:#fff;width:100px;height:100px;border-radius:100%;margin-bottom:30px;text-align:right;display:grid;align-content:center}.ind_bg span.icon svg{text-align:center;margin:0 auto;width:60px;height:60px;fill:#26d16d}h1,h2,h3,h4,h5,h6{font-family:"DM Sans",sans-serif;color:#024550;font-weight:500;letter-spacing:.5px}body{background:#fff;font-family:"DM Sans",sans-serif;font-weight:300}footer,.footer-frm{background:#024550}.footer-frm p{color:#deeee5}.footer-frm h2{color:#deeee5;line-height:50px!important;padding:10px 0 15px 0}.resource-callout{background:#f4fafa}.industires-callout{background:#fff}header{position:relative;background-color:#000;height:100vh;min-height:25rem;width:100%;overflow:hidden}nav#site-navbar{background:#fff!important;position:fixed;z-index:99;width:100%;height:90px;transition:background-color 0.3s ease;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)!important}nav#site-navbar.scrolled{background:#fff!important}p.hd-heading{padding:23px 0 0 145px;color:#024550;font-weight:700;font-size:1.1rem}p.hd-heading span{display:block;font-weight:400;font-weight:400;font-size:16px}header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header .container{position:relative;z-index:2}header .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff0;opacity:.5;z-index:1}#mdh-carousel .owl-carousel{padding-bottom:25px}#mdh-carousel .owl-carousel .owl-dots{margin-top:50px}#mdh-carousel .owl-carousel .item{background-color:#ffd02a}#mdh-carousel .owl-carousel .item:hover{box-shadow:0 15px 15px rgb(0 0 0 / .15)}#mdh-carousel .owl-carousel .item .pic{height:250px;background-size:cover}#mdh-carousel .owl-carousel .item .info{padding:0}#mdh-carousel .owl-carousel .item .info h5{padding:0;margin:0 0 0 0;height:85px;text-align:center;vertical-align:middle}#mdh-carousel .owl-carousel .item .info h5 a{height:65px;padding:20px 25px 20px 25px;line-height:22px;display:block;text-decoration:none;color:#1a1a1a;font-size:16px;font-weight:600}#mdh-carousel .owl-carousel .item .info h5 a:hover{background:#024550;color:#fff}#mdh-carousel .owl-carousel .item .info small{color:#b6c0cb;letter-spacing:1px}#mdh-carousel .owl-carousel .item .info span{color:#024550}.bg-blue{background:#d9e3f3}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#26d16d;--bs-btn-border-color:#26d16d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1140b9;--bs-btn-hover-border-color:#1140b9;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:0F3186;--bs-btn-active-border-color:#1140b9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#26d16d;--bs-btn-disabled-border-color:#26d16d}a.btn.btn-sm{font-size:.9rem;letter-spacing:1px}.mdh-item-overlay{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;transition:all 0.4s ease-in-out}.mdh-item-overlay:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.mdh-item-overlay:hover .item-overlay{opacity:.8;visibility:visible;transform:scale(1)}.item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#010409;color:#fff;transform:translateY(20px);transition:all 0.3s ease;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center}.item-overlay .item-overlay-info{text-align:center;padding-left:20px;padding-right:20px;width:75%;display:flex;flex-direction:column;justify-content:center}.item-overlay .item-overlay-info a{padding:15px 20px;color:#fff;background:#024550;text-decoration:none;border-radius:4px}.item-overlay .item-overlay-info a:hover{box-shadow:0 15px 15px rgb(0 0 0 / .15)}.green_bg1{background:#024550}.green_bg1 h3{color:#deeee5}.green_bg1 p{color:#deeee5}.green_bg{background:#26d16d}.green_bg h5{color:#024550}.green_bg h3{color:#024550}.green_bg p{color:#024550}.resource_main{max-width:75%;float:right;width:100%}@media (pointer:coarse) and (hover:none){header{background:url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/approach1.jpg) #000 no-repeat center center scroll}header video{display:none}}span.call_us{font-weight:500;letter-spacing:1.5px}hr{border-color:#d1d1d182}@-webkit-keyframes animateBackground{0%{background-size:100% auto}50%{background-size:150% auto}100%{background-size:100% auto}}blockquote{margin:0 0 1rem;background:#e0e3e4;padding:30px 50px;border-radius:30px 30px 0}.hero{background-color:#000;background-image:linear-gradient(rgb(32 38 64 / .68),#024550),url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/contact.jpg);background-position:center;background-size:cover;color:#fff;padding:1em;min-height:40vh;align-content:center;-webkit-animation:animateBackground infinite ease-in-out 55s;margin-top:5rem}.hero h1{font-size:1.6rem;letter-spacing:2px;color:#26d16d}.hero p{font-size:2.5rem;opacity:inherit;line-height:initial;font-weight:400;color:#fff}.single_img{background-image:none!important;background:#024550;min-height:30vh}.about{background-image:linear-gradient(rgb(32 38 64 / .4),#024550),url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/about3.jpg)}.service{background-image:linear-gradient(rgb(32 38 64 / .68),#024550),url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/services1.jpg)}.max-height{min-height:40vh}body main p{color:#002b31}body main ul{color:#002b31}body main ul li{padding-bottom:20px;font-size:1rem;line-height:28px}.form-label{margin-bottom:.5rem;color:#deeee5;font-weight:400;letter-spacing:.6px;font-size:.85rem}body main p{color:#002b31;line-height:28px;letter-spacing:.3px;opacity:inherit;font-size:1rem}.small,small,.form-text{font-size:.775em;color:#deeee5;letter-spacing:.5px;font-weight:400}.responsive-map{overflow:hidden;padding-bottom:30.25%;position:relative;height:0}.responsive-map iframe{left:0;top:0;height:100%;width:100%;position:absolute}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#22535b;background-color:#22535b;background-clip:padding-box;border:1px solid #22535b;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;border-radius:0;height:45px}.form-control:focus{color:#fff;background-color:#436970;border-color:#436970;outline:0;box-shadow:none}.hero-approves{min-height:69vh;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-left:1em;padding-right:1em;margin:0 0rem 0 0;background-size:cover;padding-top:8rem;padding-bottom:4rem;background:linear-gradient(rgb(1 4 9 / .6),rgb(1 4 9 / .8)),url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/approach1.jpg);background-attachment:fixed}.hero-approves-title{margin:0;font-size:4rem;color:#c0c5cf}.hero-approves-content{color:#002b31;font-size:1.2rem;margin-top:30px;letter-spacing:.3px;line-height:2rem;padding:0!important;margin:10px 0 0 0!important;letter-spacing:.5px}.nav.nav-pills li{margin:0 40px 0 0}.nav-pills{max-width:970px;margin:0 auto}.tab-content>.tab-pane p{font-size:1rem;margin-top:30px;letter-spacing:.5px;margin:0 auto;font-weight:300;font-family:"DM Sans",sans-serif;line-height:28px}.verticalTabber button{width:100%;text-align:start;border:0!important;color:#024550;font-size:1.1rem;padding:24px 0;font-weight:500;border-bottom:#d9d9d9 1px solid!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#26d16d;background:none!important;border-bottom:#26d16d 1px solid!important}.nav-tabs .nav-link:hover{color:#26d16d}.nav-tabs{border:none}.nav-tabs li{margin:0;padding:0}.tab_sub_content{max-width:550px;padding:0 0 0 50px}.tab_sub_content .tag{border:#26d16d 1px solid;display:inline-block;padding:15px 25px;margin:0 0 30px 0;line-height:normal!important;border-radius:6px}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius);width:200px;height:200px;border-radius:100%;color:#fff!important;font-weight:300!important;font-size:1.3rem;letter-spacing:.5px;transition:all 0.25s ease}.nav-pills .nav-link:hover{background-color:var(--bs-nav-pills-link-active-bg)}.nav-pills .nav-link{background-color:#040d1d}.navbar-brand{color:#fff;font-family:"DM Sans",sans-serif}ul.navbar-nav li a{font-family:"DM Sans",sans-serif;margin:0 10px 0 0;letter-spacing:.5px;padding:6px 12px!important;font-size:0.9rem!important;color:#fff}.inner-logo{position:absolute;right:25;right:2%;max-width:250px;opacity:.1;transition:opacity 1s;top:93px}.inner-logo:hover{opacity:.9}ul.navbar-nav li a:hover,ul.navbar-nav li.current_page_item a{background-color:#024550;color:#fff}.navbar-main .btn{margin-top:19px}#mega-menu-wrap-navbar #mega-menu-navbar a.mega-menu-link{cursor:pointer;display:inline;font-weight:500!important}.hg-main-right h4{padding-top:20px;color:#474b8b;line-height:25px;font-size:15px;letter-spacing:0}.hg-main-right a{display:block;font-size:20px;font-weight:600;color:#024550;text-decoration:none}.btn{border-radius:0;font-family:"DM Sans",sans-serif;font-size:1.1rem;letter-spacing:.6px;padding:12px 24px;font-weight:400}.heading h2{font-size:2.5rem;font-weight:500;line-height:65px;font-family:"DM Sans",sans-serif}.widget-block{min-height:505px}.widget-block h4{max-width:80%}.fw-300{font-weight:300}.why_us h2{font-size:3rem;font-weight:500;letter-spacing:.5px;line-height:65px;color:#c0c5cf;font-family:"DM Sans",sans-serif}.why_us ul{list-style:none;padding:0;margin:20px 0 0 0;font-family:"DM Sans",sans-serif}.why_us ul li{display:block;color:#002b31;font-size:1.4rem;margin-top:30px;letter-spacing:.5px}.why_us ul li i{font-size:12px;vertical-align:middle;margin-right:15px;color:#8b9dc7}footer p{color:#deeee5;font-size:1rem;font-weight:400;margin:0 0 20px 0;line-height:28px;letter-spacing:.5px}footer .foot-left svg,footer .foot-left path{fill:#fff}footer .foot-left h2{font-size:2.5rem;font-weight:300;letter-spacing:.5px;line-height:65px;color:#c0c5cf;font-family:"DM Sans",sans-serif}footer .foot-left h2 strong{font-weight:500}footer .foot-left .social_icons ul{list-style:none;padding:0;margin:0}footer .foot-left .social_icons ul li{display:inline-block}footer .foot-left .social_icons ul li a{color:#deeee5;text-decoration:none;margin:20px 20px 0 0;display:block;font-size:1.8rem}footer .foot-left .social_icons ul li a:hover{color:#deeee5}footer .copylink ul{list-style:none;padding:0;margin:0;font-family:"DM Sans",sans-serif}footer .copylink ul li{display:inline-block}footer .copylink ul li a{color:#deeee5;text-decoration:none;margin:0 20px 20px 0;letter-spacing:.5px;font-size:1rem;font-weight:400;display:block}footer .copylink ul li a:hover{color:#024550}footer .foot-right h3{font-weight:500;letter-spacing:.5px;font-size:1.4rem;color:#c0c5cf}footer .foot-right ul{list-style:none;padding:0;margin:0 0 0 0;font-family:"DM Sans",sans-serif}footer .foot-right ul li{display:block}footer .foot-right ul li a{color:#deeee5;text-decoration:none;margin:0 20px 20px 0;letter-spacing:.5px;font-size:1rem;font-weight:500;display:block}footer .foot-right ul li a:hover{color:#fff}.callout h2{font-size:4rem;font-weight:500;color:#8b9dc7}.owl-carousel .owl-nav{position:absolute;top:-110px;right:-10px}.owl-carousel .owl-nav [class*="owl-"]{color:#002b31;font-size:14px;margin:5px 10px!important;padding:0 7px!important;background:#fff!important;display:inline-block;cursor:pointer;border:#26d16d 1px solid;border-radius:10px!important;-webkit-border-radius:3px;-moz-border-radius:3px;width:50px;text-align:center;height:50px;line-height:50px}.owl-carousel .owl-nav [class*="owl-"]:hover{background:#26d16d!important}.hero-para{color:#002b31;font-size:1.2rem;margin-top:30px;letter-spacing:.3px;line-height:2rem;font-weight:400}.sub-heading span{display:block;position:relative;padding-bottom:90px;font-size:1.5rem;color:#c1c5cf}.sub-heading span:before{content:"";width:1px;height:50px;position:absolute;color:#002b3175;background:#002b3175;top:52px;left:10px}.banner{margin-top:180px}a.navbar-brand img{position:absolute;z-index:9;top:33px}#mega-menu-wrap-navbar{clear:both;margin:0 auto}.team{margin:40px}.team-member{margin:15px 0;padding:0}.team-member figure{position:relative;overflow:hidden;padding:0;margin:0}.team-member figure img{min-width:100%;-webkit-transform:scale(1) rotate(0) translateY(0);-moz-transform:scale(1) rotate(0) translateY(0);-o-transform:scale(1) rotate(0) translateY(0);-ms-transform:scale(1) rotate(0) translateY(0);transform:scale(1) rotate(0) translateY(0);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-member figure:hover figcaption{visibility:visible;color:#fff;background:linear-gradient(rgb(32 38 64 / .68),rgb(2 5 17 / .9));height:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.team-member figure:hover figcaption ul li a:hover{color:rgb(49 49 49 / .97)}.team-member figure:hover img{-webkit-transform:scale(1.1) rotate(1deg) translateY(12px);-moz-transform:scale(1.1) rotate(1deg) translateY(12px);-o-transform:scale(1.1) rotate(1deg) translateY(12px);-ms-transform:scale(1.1) rotate(1deg) translateY(12px);transform:scale(1.1) rotate(1deg) translateY(12px);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.team-member figcaption{padding:50px;color:#fff0;background-color:#fff0;position:absolute;z-index:9;bottom:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.team-member figcaption p{font-size:.9rem;letter-spacing:1px;padding:0;margin:0 0 6px 0;color:#fff;font-weight:300}.team-member figcaption ul{list-style:none;margin:0;padding:0;visibility:visible;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.team-member figcaption ul li{display:inline-block;padding:10px}.team-member h4{margin:10px 0 0;padding:0;font-size:1.3rem}.team-member h4 a{color:#002b31;text-decoration:none;transition:all 0.1s ease-in-out}.team-member h4 a:hover{color:#0d6efd}.project_caption p span{font-weight:600;display:block}.service-member{margin:15px 0;padding:0}.service-member figure{position:relative;overflow:hidden;padding:0;margin:0}.service-member figure img{min-width:100%;-webkit-transform:scale(1) rotate(0) translateY(0);-moz-transform:scale(1) rotate(0) translateY(0);-o-transform:scale(1) rotate(0) translateY(0);-ms-transform:scale(1) rotate(0) translateY(0);transform:scale(1) rotate(0) translateY(0);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.service-member figure:hover figcaption{visibility:visible;color:#fff;background:linear-gradient(rgb(32 38 64 / .68),rgb(2 5 17 / .9));height:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.service-member figure:hover figcaption ul li a:hover{color:rgb(49 49 49 / .97)}.service-member figure:hover img{-webkit-transform:scale(1.1) rotate(1deg) translateY(12px);-moz-transform:scale(1.1) rotate(1deg) translateY(12px);-o-transform:scale(1.1) rotate(1deg) translateY(12px);-ms-transform:scale(1.1) rotate(1deg) translateY(12px);transform:scale(1.1) rotate(1deg) translateY(12px);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.joblist ul{list-style:none;padding:0;margin:0}.joblist ul li{border:#13151d 1px solid;padding:30px;margin-bottom:50px;width:80%;border-radius:20px;list-style:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.joblist ul li:hover{border-color:#0b5ed7}.joblist ul li span{display:block;font-weight:400;letter-spacing:1px;padding-bottom:5px;color:#002b31;opacity:.8;font-size:.9rem}body main p strong,body main p a{font-weight:300;color:#002b31}body main p a:hover{text-decoration:none}.post-nav{border:#cbcbcb 1px solid;padding:30px;padding-left:80px;margin-bottom:50px;width:100%;max-width:475px;border-radius:20px;list-style:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;line-height:normal}#breadcrumbs{font-size:.8rem;letter-spacing:.5px;margin-bottom:15px;opacity:inherit}#breadcrumbs a{color:#d1d1d1;text-decoration:none}.project-gallery{display:flex;flex-wrap:wrap;gap:10px}.gallery-item{width:calc(33.33% - 10px)}.gallery-item img{width:100%;height:auto;display:block;border-radius:5px}.post-nav{font-size:1rem;color:#c0c5cf;letter-spacing:.5px;font-weight:400;position:relative}.post-nav a{text-decoration:none;line-height:24px;margin:15px 0;display:block;font-size:.9rem;color:#26d16d}.post-nav a:hover{text-decoration:underline}.clear:after,.clear:before{content:"";display:table;clear:both}.gallery{display:flex;flex-wrap:wrap;width:calc(100% - 50px);margin:60px auto 0}.gallery a{display:block;text-decoration:none;width:25%;overflow:hidden;outline:none}.gallery a img{height:100%;transform:scale(1,1);transition:all 300ms ease}.gallery a img:hover{transform:scale(1.1,1.1)}.project-gallery{display:flex;flex-wrap:wrap;gap:10px}.gallery-item{width:calc(33.33% - 10px)}.gallery-item img{width:100%;height:auto;border-radius:5px;transform:scale(1,1);transition:all 300ms ease}.lightboxpreview{transition:all 0.3s linear;padding-top:60%;cursor:pointer;background-size:cover}.lightbox-content{max-height:75vh;height:75vh;width:100%;max-width:1000px}.lightbox-close{cursor:pointer;margin-left:auto;position:absolute;right:-30px;top:-30px;color:#fff;font-size:2rem;font-weight:700;line-height:1}.modal_inner_image{min-height:400px;z-index:1000}.modal-content{width:100%}.modalscale{transform:scale(0);opacity:0}.lightbox-container,.lightbox-btn,.lightbox-image-wrapper,.lightbox-enabled{transition:all 0.4s ease-in-out}.lightbox_img_wrap{padding-top:65%;position:relative;overflow:hidden}.lightbox-enabled:hover{transform:scale(1.1)}.lightbox-enabled{width:100%;height:100%;position:absolute;top:0;object-fit:cover;cursor:pointer}.lightbox-container{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / .6);z-index:9999;opacity:0;pointer-events:none}.lightbox-container.active{opacity:1;pointer-events:all}.lightbox-image-wrapper{display:flex;transform:scale(0);align-items:center;justify-content:center;max-width:90vw;max-height:90vh;position:relative}.lightbox-container.active .lightbox-image-wrapper{transform:scale(1)}.lightbox-btn,#close{color:#fff;z-index:9999999;cursor:pointer;position:absolute;font-size:50px}.lightbox-btn:focus{outline:none}.left{left:50px}.right{right:50px}#close{top:50px;right:50px}.lightbox-image{width:100%;-webkit-box-shadow:5px 5px 20px 2px rgb(0 0 0 / .19);box-shadow:5px 5px 20px 2px rgb(0 0 0 / .19);max-height:95vh;object-fit:cover}@keyframes slideleft{33%{transform:translateX(-300px);opacity:0}66%{transform:translateX(300px);opacity:0}}.slideleft{animation-name:slideleft;animation-duration:0.5s;animation-timing-function:ease}@keyframes slideright{33%{transform:translateX(300px);opacity:0}66%{transform:translateX(-300px);opacity:0}}.slideright{animation-name:slideright;animation-duration:0.5s;animation-timing-function:ease}.post-nav i.bi.bi-chevron-compact-left{position:absolute;left:30px}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"Ionicons","Questrial"!important;cursor:pointer}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"\f488"}.vjs-icon-play-circle:before{content:"\f488"}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:"\f478"}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"\f3b8"}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"\f258"}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:"\f259"}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:"\f257"}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:"\f3d8"}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\f3d0"}.vjs-icon-square:before{content:"\f371"}.vjs-icon-spinner:before{content:"\f29c"}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:"\f3fa"}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"\f3fa"}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:"\f453"}.vjs-icon-share:before{content:"\f3ac"}.vjs-icon-cog:before{content:"\f43d"}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:""}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd:before{content:"\f4cd"}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"\f406"}.vjs-icon-replay:before{content:"\f49c"}.vjs-icon-facebook:before{content:"\f231"}.vjs-icon-gplus:before{content:"\f235"}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter:before{content:"\f243"}.vjs-icon-tumblr:before{content:"\f241"}.vjs-icon-pinterest:before{content:"\f2b1"}.vjs-icon-audio-description:before{content:""}.video-js{width:100%;height:100%;top:0;left:0;vertical-align:top;box-sizing:border-box;color:#fff;background:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:"Ionicons","Questrial"!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;max-width:800px;max-height:600px}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive,.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:600%;line-height:100px;height:100px;width:100px;display:block;position:absolute;text-indent:5px;top:calc(50% - 50px);left:calc(50% - 50px);padding:0;text-align:center;cursor:pointer;background:rgb(0 0 0 / .15);color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;-webkit-backdrop-filter:blur(20px) saturate(1.5) brightness(1.2);backdrop-filter:blur(20px) saturate(1.5) brightness(1.2)}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:2px 0;padding:8px 15px;font-size:14px;text-align:center;text-transform:lowercase;color:rgb(255 255 255 / .6);border-radius:3px;transition:all 0.15s ease;outline:none}.vjs-menu li:hover{color:rgb(255 255 255 / .85);text-shadow:0 0 3px rgb(255 255 255 / .5)}.vjs-menu li:active{transform:scale(.9)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{color:#fff;text-shadow:0 0 15px rgb(0 0 0 / .5)}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:50px;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgb(43 51 63 / .7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{display:block;padding:5px;border-radius:3px;color:#fff;font-size:100%;margin-bottom:8px;-webkit-transition:all 0.15s;transition:all 0.15s;position:absolute;bottom:15px;float:left}.vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:10em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:700px;position:absolute;bottom:20px;left:calc(50% - 350px);height:50px;border-radius:5px;background:rgb(0 0 0 / .6);-webkit-backdrop-filter:blur(20px) saturate(1.5) brightness(1.2);backdrop-filter:blur(20px) saturate(1.5) brightness(1.2)}@media screen and (max-width:740px){.video-js .vjs-control-bar{width:calc(100% - 40px);bottom:20px;left:20px}}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transform-origin:center bottom;transition:all 0.15s cubic-bezier(.44,.14,.34,.97),width 0s,left 0s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden;opacity:0;bottom:5px;transition:0.15s cubic-bezier(.44,.14,.34,.97)}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media screen{.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:50px;font-size:120%;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:200%;line-height:50px;color:#fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;visibility:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;height:5px;border-radius:5px}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{display:block;font-size:120%}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:5px;margin:0;padding:0;width:0;left:0;top:0;border-radius:5px}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background:#fff;border-radius:10px;transition:all 0.25s linear}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{display:none;position:absolute;top:-28px;right:0;font-size:12px!important;color:#fff0;content:attr(data-current-time);padding:8px;pointer-events:none;transition:0.2s ease}.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:10}.video-js .vjs-load-progress{background:rgb(255 255 255 / .3);transition:width 0.25s linear}.video-js .vjs-load-progress div{background:rgb(0 0 0 / .2)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-control .vjs-mouse-display{position:absolute}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after{color:#999;background:#222;border-radius:5px 5px 0 5px;visibility:visible}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;background:rgb(255 255 255 / .15)}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em;top:9px;border-radius:5px}.vjs-volume-bar.vjs-slider-horizontal{width:50px;height:5px;border-radius:5px}.vjs-volume-bar.vjs-slider-vertical{width:5px;height:50px;margin:1.35em auto;border-radius:5px}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background:#fff;border-radius:5px;transition:all 0s}.vjs-slider-vertical .vjs-volume-level{width:5px}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:5px}.vjs-slider-horizontal .vjs-volume-level:before{top:-2px;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:#fff0}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:50px;width:85px}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:50px;width:60px}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{visibility:hidden;opacity:0}.vjs-audio.vjs-has-started .vjs-poster{visibility:visible}.vjs-controls-disabled .vjs-poster{visibility:hidden;display:none}.vjs-using-native-controls .vjs-poster{visibility:hidden;display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:100%;line-height:50px;color:rgb(255 255 255 / .8)}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:block}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:block}.vjs-duration.vjs-control,.vjs-current-time.vjs-control{width:auto!important;padding:0 10px}.vjs-time-divider{line-height:50px;width:2px;transform:translateX(-2px)}.vjs-time-divider div span{font-size:150%;color:rgb(255 255 255 / .8)}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-play-control:after{content:"Play/Pause";position:absolute;top:-40px;left:0;width:auto;height:auto;background:#111;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1),0 2px 10px 0 rgb(0 0 0 / .1);border-radius:5px;color:#ddd;text-align:center;letter-spacing:1px;padding:10px 15px;pointer-events:none;opacity:0;transition:0.2s ease;transition-delay:0s}.video-js .vjs-play-control:hover:after{opacity:1;transition-delay:1.3s}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgb(0 0 0 / .5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-fullscreen-control:after{content:"Fullscreen";position:absolute;top:-40px;right:0;width:auto;height:auto;background:#111;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1),0 2px 10px 0 rgb(0 0 0 / .1);border-radius:5px;color:#ddd;text-align:center;letter-spacing:1px;padding:10px 15px;pointer-events:none;opacity:0;transition:0.2s ease;transition-delay:0s}.video-js .vjs-fullscreen-control:hover:after{opacity:1;transition-delay:1.3s}.vjs-playback-rate .vjs-playback-rate-value{font-size:120%;line-height:50px;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{transform:translateX(0%)}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{position:absolute;top:5px;left:calc(50% - 65px);width:130px;height:40px;border-radius:5px;background:#111;overflow:hidden;visibility:hidden;opacity:0;transition:all 0.25s ease}.vjs-loading-spinner:before{content:"";position:absolute;top:10px;left:10px;width:20px;height:20px;border-radius:100%;border:solid #fff0 2px;border-top-color:#fff;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}.vjs-loading-spinner:after{content:"Loading";position:absolute;top:0;right:5px;width:90px;height:40px;line-height:40px;font-size:150%;text-align:center}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{visibility:visible;opacity:1;top:20px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vjs-chapters-button .vjs-menu{left:-10em;width:0}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-fullscreen-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button{display:none}.vjs-remaining-time{display:none}.vjs-caption-settings{position:relative;top:1em;color:#fff;margin:0 auto;padding:.5em;height:15em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.marquee{overflow:hidden;user-select:none;display:flex;gap:var(--gap)}.marquee ul{list-style:none;flex-shrink:0;min-width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gap);animation:marquee 8s linear infinite}.marquee .text{background:linear-gradient(to right,#a2a2a2,#ffffff,#212121);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;color:#fff0;font-weight:400;font-size:25ch}@keyframes marquee{to{transform:translateX(calc(-100% - var(--gap)))}}.cb-tagreel{position:relative}.cb-tagreel-content{padding:100px 0 0 0}.cb-tagreel-items{margin:-58px 0;overflow:hidden;cursor:default}.cb-tagreel-row{display:flex;position:relative;text-align:center;white-space:nowrap}.cb-tagreel-item{position:relative;line-height:100%;font-size:2.75vw;flex:0 0 40%;padding:0 0;text-transform:uppercase;color:#002b31;font-family:"Archivo Black",sans-serif}.cb-tagreel-item.-stroke{color:#fff0;text-shadow:none;-webkit-text-stroke:2px rgb(180 183 187 / .2)}.cb-tagreel-item span{position:relative;display:inline-block;z-index:1}figure{margin:0}.footer-address .foot-icon{min-width:40px;display:inline-block;vertical-align:top}span.foot-ad{display:inline-block;width:calc(100% - 51px)}body main ul{color:#002b31;margin:0;padding:0 0 0 15px}.footer-address .foot-icon{min-width:40px}.footer-address p{color:#deeee5}.footer-address p a{color:#deeee5;text-decoration:none}.footer-address p a:hover{text-decoration:underline;color:#fff}.header_top{background:#024550;z-index:99;position:fixed;width:100%;top:0}.header_top p{color:#deeee5;line-height:44px;padding:0;margin:0;font-weight:400;font-size:.9rem}.header_top ul{list-style:none;padding:10px 0 0 0;margin:0 0 0 0;font-family:"DM Sans",sans-serif;text-align:right}.header_top ul li{display:inline-block}.header_top ul li a{color:#deeee5;text-decoration:none;margin:0 20px 0 0;letter-spacing:.8px;font-size:.9rem;font-weight:400;display:block}.header_top ul li a:hover{color:#fff}.owl-dots{display:none!important}.mt-history{background:#024550}.mt-history h3{color:#fff}.mt-history p{line-height:28px;letter-spacing:.3px;opacity:inherit;font-size:1rem;color:#fff}.mt-history h5{color:#fff;margin-top:16px;font-style:italic;margin:15px 0 0 0;padding:0}.mt-vison{background:#26d16d}.mt-vison h3{color:#fff}.mt-vison p{color:#fff}.bg-color1{background:#f9f9f7}.bg-color3{background:#f0f8f3}.bg-color4{background:#f2f1f5}.green{color:#26d16d}@media (min-width:1200px){.fs-1{font-size:2rem!important;line-height:48px}}.bg-color1{background:#f1f5f1}.bg-color2{background:#f3f4ef}.resource-callout{background:#f4fafa;float:left;width:100%}footer,.footer-frm{background:#024550;clear:both}.industires-callout{background:#fff;display:inline-block;width:100%}.ind_bg span.icon svg{text-align:center;margin:0 auto;width:40px;height:40px;fill:#26d16d}.btn:hover{color:var(--bs-btn-hover-color);background-color:#024550!important;border-color:#024550!important}#mega-menu-wrap-navbar #mega-menu-navbar>li.mega-menu-item{margin:0 10px 0 10px}.hero{background-image:linear-gradient(rgb(32 38 64 / .68),rgb(2 69 80 / .68)),url(https://cosys.com/wp-content/themes/cosys/theme/css/../img/contact.jpg)}.ind_bg{min-height:420px}.bg-color4{min-height:350px}.hero.min-height{min-height:20vh;margin-bottom:3rem}.entry-content ul:not(.blocks-gallery-grid),.entry-content ol{margin:20px 0 20px;max-width:720px;list-style-position:outside}.entry-content ul li,.entry-content ol li{margin-left:1.5rem;color:#002b31;line-height:25px;letter-spacing:.5px;opacity:inherit;font-size:1rem}.entry-content h4{padding:15px 0 15px 0}body main p,body{font-family:"DM Sans";font-weight:400}body main p,li{font-weight:400!important}.resource_main{max-width:100%;float:right;width:100%;padding:30px 5% 0}.btn-primary:hover{background:#0cb452!important}.display-2{font-weight:500}.single-post article h3{padding:20px 0 15px 0;margin:0;font-size:1.5rem!important}.single-post article h4{padding:20px 0 15px 0;margin:0;font-size:1.2rem!important}.single-post article ul{padding:0 0 0 15px;margin:0!important}.single-post article ul li{padding:0;margin:0 0 15px 15px;position:relative;list-style:none}.single-post article ul li:before{content:"";position:absolute;left:-30px;top:8px;width:0;height:0;background:#26d16d;border-right:10px solid #fff0;border-bottom:10px solid #26d16d}.resource_main h5{font-size:1.1rem;line-height:24px;letter-spacing:.3px}.resource_main h5 a{color:#024550;text-decoration:none}.resource_main h5 a:hover{text-decoration:underline}.light-green{background:#f1f5f1}.post-listing h5{font-size:1.1rem;line-height:24px;letter-spacing:.3px}.post-listing h5 a{color:#024550;text-decoration:none}.post-listing h5 a:hover{text-decoration:underline}