@import url(https://p.typekit.net/p.css?s=1&k=wku8roi&ht=tk&f=29889.29891.29893.29908.29910&a=547754&app=typekit&e=css);html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:stainless,sans-serif;font-weight:300;font-style:normal;background-color:#fff;color:#000;font-size:18px;line-height:1.5;letter-spacing:.05em}body a{color:#1f5694;text-decoration:none;-webkit-transition:color ease .5s;transition:color ease .5s}body a:active,body a:hover{color:#0d2540;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}section{position:relative}.page-container{max-width:1226px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.icon{display:inline-block}body ul{padding:0;margin:0}li{list-style:none}.noLink{pointer-events:none}.mob-show{display:block!important}@media screen and (min-width:768px){.mob-show{display:none!important}}.mob-hide{display:none!important}@media screen and (min-width:768px){.mob-hide{display:block!important}}.tablet-show{display:block!important}@media screen and (min-width:992px){.tablet-show{display:none!important}}.tablet-hide{display:none!important}@media screen and (min-width:992px){.tablet-hide{display:block!important}}@font-face{font-family:stainless;src:url(https://use.typekit.net/af/4a2d6b/00000000000000003b9ae304/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/4a2d6b/00000000000000003b9ae304/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/4a2d6b/00000000000000003b9ae304/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:stainless;src:url(https://use.typekit.net/af/6c4293/00000000000000003b9ae306/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/6c4293/00000000000000003b9ae306/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/6c4293/00000000000000003b9ae306/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:stainless;src:url(https://use.typekit.net/af/43220e/00000000000000003b9ae308/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/43220e/00000000000000003b9ae308/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/43220e/00000000000000003b9ae308/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}h1,h2,h3,h4,h5{font-family:stainless}h1{font-size:70px}h2{font-size:55px}.entry-title,.h2_title{font-family:stainless;font-style:normal;font-weight:300;font-size:27px;line-height:36px;margin:0 0 25px}@media screen and (min-width:768px){.entry-title,.h2_title{font-size:35px;line-height:45px}}@media screen and (min-width:992px){.entry-title,.h2_title{font-size:45px;line-height:55px}}@media screen and (min-width:1200px){.entry-title,.h2_title{font-size:55px;line-height:65px}}h3{font-size:28px}h4{font-size:19px}h5{font-size:16px}.icon-check{background-image:url(../images/spritesheet.png);background-position:0 0;width:26px;height:20px}.icon-close{background-image:url(../images/spritesheet.png);background-position:-28px 0;width:20px;height:20px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:inherit;width:100%;max-width:100%;background:0 0;outline:0 none;border:1px solid #dedede;padding:15px;color:#000;background-color:#fff;margin-top:8px;margin-bottom:14px}@media screen and (min-width:992px){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{margin-bottom:18px}}.btn{font-family:stainless;font-style:normal;font-weight:700;vertical-align:middle;background-color:#1f5694;outline:0 none;border:none;border-radius:45px 0;padding:24px 20px;color:#fff;-webkit-transition:all 1s ease;transition:all 1s ease;font-size:13px;line-height:18px;letter-spacing:.5px;cursor:pointer;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:76px;max-width:156px}@media screen and (min-width:1200px){.btn{font-size:14px;padding:24px 20px;min-height:95px;max-width:196px}}.btn:hover{color:#fff;background-color:#163d6a}.btn span{display:inline-block}.btn.btn-ccm{background-color:#1f5694}.btn.btn-ccm:hover{color:#fff;background-color:#163d6a}.Navy-blue-theme .btn-ccm{background-color:#1f5694}.Navy-blue-theme .btn-ccm:hover{color:#fff;background-color:#163d6a}.Light-blue-theme .btn-ccm{background-color:#479fd6}.Light-blue-theme .btn-ccm:hover{color:#fff;background-color:#2b86bf}.Green-theme .btn-ccm{background-color:#99c93c}.Green-theme .btn-ccm:hover{color:#fff;background-color:#7ca42e}.Turquoise-theme .btn-ccm{background-color:#0f748a}.Turquoise-theme .btn-ccm:hover{color:#fff;background-color:#0a4d5c}.ccm_top-section__wrapper{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1;position:relative}.ccm_top-section__wrapper .top-section_bg{height:265px;overflow:hidden}.ccm_top-section__wrapper .top-banner_img{background:linear-gradient(205.75deg,#cad5d9 0,#9aabb2 100%);position:absolute;height:100%;width:100%;opacity:.7}.ccm_top-section__wrapper .top-section_bg{position:relative;background-image:url(../images/pattern.png);background-repeat:no-repeat;background-size:cover;height:330px;overflow:hidden}@media screen and (min-width:768px){.ccm_top-section__wrapper .top-section_bg{height:500px}}@media screen and (min-width:1200px){.ccm_top-section__wrapper .top-section_bg{height:700px}}.ccm_top-section__wrapper .top-section_text{position:absolute;left:50%;top:38%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;width:100%}@media screen and (min-width:1200px){.ccm_top-section__wrapper .top-section_text{min-width:1209px}}@media screen and (min-width:768px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-subtitle,.ccm_top-section__wrapper .top-section_text .ccm_top__main-title{max-width:1209px}}.ccm_top-section__wrapper .top-section_text .ccm_top__main-title{font-family:stainless;font-style:normal;font-weight:400;font-size:32px;line-height:36px;text-align:center}@media screen and (min-width:768px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-title{font-size:50px;line-height:58px}}@media screen and (min-width:1200px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-title{font-size:70px;line-height:82px}}.ccm_top-section__wrapper .top-section_text .ccm_top__main-subtitle{display:none}@media screen and (min-width:768px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-subtitle{display:block;font-family:stainless;font-style:normal;font-weight:300;font-size:28px;line-height:38px;text-align:center;color:#ebf3f6}}@media screen and (min-width:992px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-subtitle{font-size:32px;line-height:42px}}@media screen and (min-width:1200px){.ccm_top-section__wrapper .top-section_text .ccm_top__main-subtitle{font-size:38px;line-height:48px}}.contact_form__wrapper .contact_form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:38px 0 42px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.contact_form__wrapper .contact_form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:65px 0}}.contact_form__wrapper .contact_form .cfw_text_wrapper{text-align:center;padding:0 0 30px 0;color:#fff;font-size:26px;line-height:36px}@media screen and (min-width:768px){.contact_form__wrapper .contact_form .cfw_text_wrapper{width:50%;text-align:right;padding:25px 40px 0 0}}@media screen and (min-width:992px){.contact_form__wrapper .contact_form .cfw_text_wrapper{padding:45px 40px 0 0;width:60%;max-width:595px;font-size:32px;line-height:44px}}.contact_form__wrapper .contact_form .cfw_text_wrapper p{margin:0}.contact_form__wrapper .contact_form .cfw_shortcode{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.contact_form__wrapper .contact_form .cfw_shortcode{border:none!important}}@media screen and (min-width:768px){.contact_form__wrapper .contact_form .cfw_shortcode{padding-left:40px}}.contact_form__wrapper .contact_form .cfw_shortcode form{max-width:411px;margin:0 auto}@media screen and (min-width:768px){.contact_form__wrapper .contact_form .cfw_shortcode form{margin:0}}.contact_form__wrapper .contact_form .cfw_shortcode form input{font-family:stainless;font-style:normal;font-weight:400;margin:0 0 20px;border:none;border-radius:5px;background-color:#ebf3f6;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);padding:14px}.contact_form__wrapper .contact_form .cfw_shortcode form input::-webkit-input-placeholder{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:16px}.contact_form__wrapper .contact_form .cfw_shortcode form input::-moz-placeholder{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:16px}.contact_form__wrapper .contact_form .cfw_shortcode form input::-ms-input-placeholder{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:16px}.contact_form__wrapper .contact_form .cfw_shortcode form input::placeholder{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:16px}.contact_form__wrapper .contact_form .cfw_shortcode form input[type=submit]{cursor:pointer}.contact_form__wrapper .contact_form .cfw_shortcode form input[type=checkbox]{margin-bottom:0;position:relative;-webkit-appearance:none;background-color:#ebf3f6;border:none;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);padding:12px;display:inline-block;margin-right:8px}.contact_form__wrapper .contact_form .cfw_shortcode form input[type=checkbox]:checked:after{content:'\2714';font-size:18px;position:absolute;top:2px;left:4px;color:#22344d}.contact_form__wrapper .contact_form .cfw_shortcode form .checkbox-inform span.wpcf7-list-item{font-family:stainless;font-style:normal;font-weight:300;margin:0;font-size:14px;line-height:18px;color:#fff;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_form__wrapper .contact_form .cfw_shortcode form .cf7-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.contact_form__wrapper .contact_form .cfw_shortcode form .cf7-row .ajax-loader{position:absolute;right:0;bottom:0}.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit{position:relative;margin-top:30px;text-align:center}@media screen and (min-width:768px){.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit{text-align:unset;margin-top:19px}}.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]{font-family:stainless;font-style:normal;font-weight:700;background-color:#22344d;vertical-align:middle;outline:0 none;border:none;border-radius:45px 0;padding:18px 10px;color:#fff;-webkit-transition:all 1s ease;transition:all 1s ease;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;position:relative;text-align:center;min-height:76px;min-width:156px;margin-bottom:0}@media screen and (min-width:768px){.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]{float:right}}@media screen and (min-width:1200px){.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]{padding:24px 20px;min-height:95px;min-width:196px}}.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]:hover{color:#fff;background-color:#121c2a}.contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit .ajax-loader{position:absolute;right:0;bottom:0}.Navy-blue-theme .contact_form__wrapper{background-color:#1f5694}.Navy-blue-theme .contact_form__wrapper .cfw_shortcode{border-left:1px solid #fff}.Navy-blue-theme .contact_form .text_part2{color:#d1b75c}.Navy-blue-theme .contact_form .btn-submit [type=submit]{background-color:#d1b75c!important}.Navy-blue-theme .contact_form .btn-submit [type=submit]:hover{color:#fff;background-color:#c3a437!important}.Light-blue-theme .contact_form__wrapper{background-color:#479fd6}.Light-blue-theme .contact_form__wrapper .cfw_shortcode{border-left:1px solid #fff}.Light-blue-theme .contact_form .text_part2{color:#22344d}.Turquoise-theme .contact_form__wrapper{background-color:#0f748a}.Turquoise-theme .contact_form__wrapper .cfw_shortcode{border-left:1px solid #fff}.Turquoise-theme .contact_form .text_part2{color:#99c93c}.Turquoise-theme .contact_form .btn-submit [type=submit]{background-color:#99c93c!important}.Turquoise-theme .contact_form .btn-submit [type=submit]:hover{color:#fff;background-color:#7ca42e!important}.Green-theme .contact_form__wrapper{background-color:#99c93c}.Green-theme .contact_form__wrapper .cfw_shortcode{border-left:1px solid #fff}.Green-theme .contact_form .text_part2{color:#22344d}.ccm_under-banner__wrapper{background-color:#edf5fb;position:relative;min-height:148px;padding-bottom:50px}@media screen and (min-width:768px){.ccm_under-banner__wrapper{padding-bottom:80px}}.ccm_under-banner__wrapper .under-banner__img{background-color:#dee6ef;border-radius:40px 40px 0 0;padding:47px 47px 0;position:absolute;top:-175px;left:50%;-webkit-transform:translate(-50%,-14%);transform:translate(-50%,-14%);z-index:1}.ccm_under-banner__wrapper .under-banner__img:after{position:absolute;content:'';width:100%;top:0;left:0;height:100%;border-radius:40px 40px 0 0;-webkit-box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5);box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5)}.ccm_under-banner__wrapper .ccm_underbanner_text{font-family:stainless;font-style:normal;font-weight:300;padding-top:125px;max-width:1179px;margin:0 auto;text-align:center;color:#000;font-size:17px;line-height:25px}@media screen and (min-width:768px){.ccm_under-banner__wrapper .ccm_underbanner_text{font-size:24px;line-height:30px}}@media screen and (min-width:992px){.ccm_under-banner__wrapper .ccm_underbanner_text{font-size:28px;line-height:34px}}@media screen and (min-width:1200px){.ccm_under-banner__wrapper .ccm_underbanner_text{font-size:32px;line-height:44px}}.ccm-service-list__wrapper .ccm-service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 0 50px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:74px 0 60px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc{min-width:280px;text-align:center;margin-bottom:33px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc{width:24%;text-align:unset;margin-bottom:0}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc img{max-height:175px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc img{max-height:none}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-wrapper{display:none}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-wrapper{display:block}}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-img{text-align:center;margin-top:66px;position:relative}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-img:after{position:absolute;content:'';display:block;background:url(../images/arrow_down.svg) no-repeat;background-size:contain;height:37px;width:37px;left:50%;bottom:-18px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-img img{max-height:180px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-doc .service-item__download-text{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:15px;line-height:18px;text-align:center;max-width:210px;margin:26px auto 0}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info{padding-left:45px}}@media screen and (min-width:992px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info{padding-left:65px}}@media screen and (min-width:1200px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info{padding-left:85px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .h2_title{color:#1f5694;margin:0 0 15px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .h2_title{margin:0 0 40px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text{font-family:stainless;font-style:normal;font-weight:300;color:#5b5b5b;font-size:17px;line-height:26px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;line-height:36px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text h2{font-family:stainless;font-style:normal;font-weight:300;color:#5b5b5b;font-size:22px;line-height:26px}@media screen and (min-width:768px){.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text h2{font-family:stainless;font-style:normal;font-weight:400;font-size:26px;line-height:36px}}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text ul{padding-left:20px}.ccm-service-list__wrapper .ccm-service-item .service-item_column-info .service-item__text ul li{list-style:disc}.Navy-blue-theme .ccm_top-section__wrapper .top-section_bg{background-color:#1f5694}.Navy-blue-theme .ccm_under-banner__wrapper{background-color:#dee6ef}.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img{top:-38px;padding:25px 20px 0;border-radius:60px 60px 0 0}.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img:after{border-radius:60px 60px 0 0}@media screen and (min-width:768px){.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img{top:-70px;padding:27px 40px 0}}@media screen and (min-width:1200px){.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img{top:-155px}}.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img img{min-height:152px;max-height:152px;width:auto;max-width:none}@media screen and (min-width:1200px){.Navy-blue-theme .ccm_under-banner__wrapper .under-banner__img img{max-height:241px;max-width:100%}}.Navy-blue-theme .ccm-service-list__wrapper .ccm-service.even-row{background-color:#dee6ef}.Light-blue-theme .ccm_top-section__wrapper .top-section_bg{background-color:#479fd6}.Light-blue-theme .ccm_under-banner__wrapper{background-color:#edf5fb}.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img{background-color:#edf5fb;position:absolute;top:-38px;left:50%;-webkit-transform:translate(-50%,-14%);transform:translate(-50%,-14%);z-index:1;border-radius:60px 60px 0 0;padding:20px 35px 10px}.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img:after{position:absolute;content:'';width:100%;top:0;left:0;height:100%;border-radius:60px 60px 0 0;-webkit-box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5);box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5)}@media screen and (min-width:768px){.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img{top:-70px;padding:27px 40px 0}}@media screen and (min-width:992px){.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img{padding:40px 36px;border-radius:50%}.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img:after{border-radius:50%}}@media screen and (min-width:1200px){.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img{top:-155px}}.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img img{min-height:151px;max-height:151px;width:auto;max-width:none}@media screen and (min-width:1200px){.Light-blue-theme .ccm_under-banner__wrapper .under-banner__img img{max-height:233px;max-width:100%}}.Light-blue-theme .ccm-service-list__wrapper .ccm-service.even-row{background-color:#edf5fb}.Light-blue-theme .ccm-service-list__wrapper .service-item_column-info .h2_title{color:#307ba9}.Light-blue-theme .page-footer{border-top:10px solid #e37817}.Green-theme .ccm_top-section__wrapper .top-section_bg{background-color:#99c93c}.Green-theme .ccm_under-banner__wrapper{background-color:#f7faf0}.Green-theme .ccm_under-banner__wrapper .under-banner__img{top:-38px;padding:25px 10px 0;background-color:#f7faf0;border-radius:60px 60px 0 0}.Green-theme .ccm_under-banner__wrapper .under-banner__img:after{border-radius:60px 60px 0 0}@media screen and (min-width:768px){.Green-theme .ccm_under-banner__wrapper .under-banner__img{top:-70px;padding:27px 40px 0}}@media screen and (min-width:1200px){.Green-theme .ccm_under-banner__wrapper .under-banner__img{top:-155px}}.Green-theme .ccm_under-banner__wrapper .under-banner__img img{min-height:126px;max-height:126px;width:auto;max-width:none}@media screen and (min-width:1200px){.Green-theme .ccm_under-banner__wrapper .under-banner__img img{max-height:224px;max-width:100%}}.Green-theme .ccm-service-list__wrapper .service-item_column-info .h2_title{color:#769833}.Green-theme .ccm-service-list__wrapper .ccm-service.even-row{background-color:#f7faf0}.Turquoise-theme .ccm_top-section__wrapper .top-section_bg{background-color:#0f748a}.Turquoise-theme .ccm_under-banner__wrapper{background-color:#ecf4f6}.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img{background-color:#ecf4f6;border-radius:100px;padding:10px 17px 10px;position:absolute;top:-50px;left:50%;-webkit-transform:translate(-50%,-14%);transform:translate(-50%,-14%);z-index:1}@media screen and (min-width:768px){.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img{top:-70px;padding:27px 40px 27px}}@media screen and (min-width:1200px){.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img{top:-118px}}.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img img{min-height:148px;max-height:148px;width:auto;max-width:none}@media screen and (min-width:1200px){.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img img{max-height:224px;max-width:100%}}.Turquoise-theme .ccm_under-banner__wrapper .under-banner__img:after{position:absolute;content:'';width:100%;top:0;left:0;height:100%;border-radius:100px;-webkit-box-shadow:inset 0 7px 6px -6px rgba(0,0,0,.5);box-shadow:inset 0 7px 6px -6px rgba(0,0,0,.5)}.Turquoise-theme .ccm-service-list__wrapper .ccm-service.even-row{background-color:#ecf4f6}.Turquoise-theme .ccm-service-list__wrapper .service-item_column-info .h2_title{color:#0f748a}.cmm-page .ccm_under-banner__wrapper{background-color:#ebf3f6;position:relative;min-height:148px;padding-bottom:56px}.cmm-page .ccm_under-banner__wrapper .under-banner__img{background-color:#ebf3f6;border-radius:60px 60px 0 0;padding:25px 30px 10px;position:absolute;top:-63px;left:50%;z-index:2;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.cmm-page .ccm_under-banner__wrapper .under-banner__img:after{position:absolute;content:'';width:100%;top:0;left:0;height:100%;border-radius:60px 60px 0 0;-webkit-box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5);box-shadow:inset 0 7px 6px -4px rgba(0,0,0,.5)}@media screen and (min-width:768px){.cmm-page .ccm_under-banner__wrapper .under-banner__img{top:-70px;padding:27px 40px 0}}@media screen and (min-width:992px){.cmm-page .ccm_under-banner__wrapper .under-banner__img{padding:40px 60px 20px;border-radius:121px 121px 0 0;top:-140px}.cmm-page .ccm_under-banner__wrapper .under-banner__img:after{border-radius:121px 121px 0 0}}.cmm-page .ccm_under-banner__wrapper .under-banner__img img{min-height:76px;max-height:76px;width:auto;max-width:none}@media screen and (min-width:992px){.cmm-page .ccm_under-banner__wrapper .under-banner__img img{max-height:125px;max-width:100%}}.cmm-page .ccm_under-banner__wrapper .ccm_underbanner_text{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:25px;text-align:center;padding-top:75px}@media screen and (min-width:768px){.cmm-page .ccm_under-banner__wrapper .ccm_underbanner_text{font-size:24px;line-height:30px;padding-top:91px}}@media screen and (min-width:992px){.cmm-page .ccm_under-banner__wrapper .ccm_underbanner_text{font-size:28px;line-height:34px;padding-top:121px}}@media screen and (min-width:1200px){.cmm-page .ccm_under-banner__wrapper .ccm_underbanner_text{font-size:32px;line-height:44px}}.cmm-page .ccm_under-banner__wrapper .ccm_underbanner_text p{margin:0 0 20px}.cmm-page .ccm-main-service-list__wrapper{padding-top:30px;padding-bottom:91px}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper{padding-top:36px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service{padding-top:40px;padding-bottom:35px}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service{padding-top:55px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item{border-radius:45px 8px 0 0}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title{border-radius:45px 8px 0 0;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:147px;padding:41px 18px 54px}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title{padding:51px 28px 54px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title{padding:61px 28px 54px}}@media screen and (min-width:1200px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title{min-height:271px;padding:81px 22px 60px;border-bottom:10px solid #1f5694}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:.7;background:#1f5694;border-radius:0 8px 0 0}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title:after{border-radius:45px 8px 0 0}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title.active .tab__arrow{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg)}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .service-item__icon{position:absolute;z-index:10;width:82px;height:82px;border-radius:50%;background-color:#fff;border:5px solid #1f5694;top:-65px;left:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .service-item__icon{top:-33px;left:-10px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .service-item__icon{border:7px solid #1f5694;width:130px;height:130px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .service-item__icon img{max-height:42px}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .service-item__icon img{max-height:46px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .h2_title{position:relative;z-index:10;text-align:center;color:#fff;margin:0;font-size:19px;letter-spacing:.3px;line-height:24px}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .h2_title{font-family:stainless;font-style:normal;font-weight:700}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .h2_title{letter-spacing:.7px;font-size:35px;line-height:45px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .h2_title{font-size:45px;line-height:55px}}@media screen and (min-width:1200px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .h2_title{font-size:55px;line-height:65px}}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .service-item_title .tab__arrow{display:block;position:absolute;height:36px;width:36px;border-radius:50%;background-color:rgba(34,52,77,.25);background-image:url(../images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:center;left:50%;bottom:10px;-webkit-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translate(-50%,0) rotate(0);transform:translate(-50%,0) rotate(0);z-index:2;cursor:pointer}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .btn-ccm__wrapper{margin-top:30px}.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .btn-ccm__wrapper .btn-ccm{margin:0 auto}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .ccm-service-item .btn-ccm__wrapper .btn-ccm{margin:0}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities{padding:12px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities{width:40%;max-width:452px;background-color:rgba(31,86,148,.15);border-radius:0 0 100px 100px;padding:42px 40px 38px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__text{font-family:stainless;font-style:normal;font-weight:400;font-size:17px;letter-spacing:.8px;line-height:26px}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__text{font-size:20px;line-height:36px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__text h4{font-family:stainless;font-style:normal;font-weight:700;font-size:16px;line-height:41px;letter-spacing:.8px;color:#1f5694;margin:0}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__text ul{padding-left:18px}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__text ul li{list-style:disc}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{display:none;padding-top:30px;text-align:center}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{display:block}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:52px 56px}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__subtitle{font-family:stainless;font-style:normal;font-weight:300;color:#1f5694;font-size:27px;line-height:36px;margin:0 0 20px}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__subtitle{font-size:30px;line-height:38px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__subtitle{font-size:32px;line-height:40px}}@media screen and (min-width:1200px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__subtitle{font-size:39px;line-height:48px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__description{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#000}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__description{font-size:18px;line-height:30px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .service-item__description{font-size:20px;line-height:36px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service .service-item_column__wrapper .service-item_column-description .btn-ccm{margin-top:55px}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title{background:#1f5694!important}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title:after{content:unset}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title{border-bottom:10px solid #1f5694}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#22acbe 0,#0f748a 100%)}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#519ecf 0,#053f78 100%)}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title .service-item__icon{border:5px solid #1f5694}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title .service-item__icon{top:-36px;left:15%;right:unset}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .ccm-service-item .service-item_title .service-item__icon{top:-65px;border:7px solid #1f5694}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_capabilities{padding:12px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_capabilities{background-color:rgba(31,86,148,.15);padding:42px 40px 38px;border-radius:0 0 100px 100px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__text h4{color:#1f5694}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__text ul{padding-left:18px}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{padding-top:30px}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_column-description{padding:27px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_column-description{padding:52px 56px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Navy-blue-theme .service-item_column__wrapper .service-item_column-description .service-item__subtitle{color:#1f5694}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme{margin-bottom:190px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme{margin-bottom:290px}}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title{background:#479fd6!important}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title:after{content:unset}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title{border-bottom:10px solid #479fd6}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#7dcded 0,#0881cc 100%)}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#7dcded 0,#0881cc 100%)}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title .service-item__icon{border:5px solid #479fd6}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title .service-item__icon{top:-36px;right:14%;left:unset}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .ccm-service-item .service-item_title .service-item__icon{top:-65px;border:7px solid #479fd6}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities{padding:12px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities{background-color:#e4f1f9;padding:42px 40px 38px;border-radius:0 0 70px 70px;position:relative}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__text h4{color:#479fd6}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__text ul{padding-left:18px}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{margin-top:55px;position:absolute;padding:64px 44px;background-color:#e4f1f9;border-radius:50%;left:50%;bottom:-275px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{bottom:-175px;padding:54px 44px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{padding:64px 44px;bottom:-275px}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper img{min-width:150px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper img{min-width:250px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_column-description{padding:27px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_column-description{padding:52px 97px 52px 22px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Light-blue-theme .service-item_column__wrapper .service-item_column-description .service-item__subtitle{color:#479fd6}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title{background:#99c93c!important}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title:after{content:unset}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title{border-bottom:10px solid #99c93c}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#c9e66f 0,#5d7929 100%)}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title .service-item__icon{border:5px solid #99c93c}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title .service-item__icon{top:-36px;right:14%;left:unset}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .ccm-service-item .service-item_title .service-item__icon{top:-65px;border:7px solid #99c93c}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_capabilities{padding:12px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_capabilities{background-color:#f1f4ea;padding:42px 40px 38px;border-radius:0 0 80px 80px;position:relative}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_capabilities .service-item__text h4{color:#769833}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_capabilities .service-item__text ul{padding-left:18px}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_column-description{padding:27px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_column-description{padding:52px 97px 52px 22px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Green-theme .service-item_column__wrapper .service-item_column-description .service-item__subtitle{color:#769833}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme{margin-bottom:132px}}@media screen and (max-width:767px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title{background:#0f748a!important}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title:after{content:unset}}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title{border-bottom:10px solid #0f748a}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title:after{background:linear-gradient(225deg,#22acbe 0,#0f748a 100%)}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title .service-item__icon{border:5px solid #0f748a}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title .service-item__icon{top:-36px;left:15%;right:unset}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .ccm-service-item .service-item_title .service-item__icon{border:7px solid #0f748a}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities{padding:12px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities{background-color:#e6eef0;padding:42px 40px 38px;border-radius:0;position:relative}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__text h4{color:#0f748a}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__text ul{padding-left:18px}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper{padding-top:30px;position:absolute;bottom:-80px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper:after{position:absolute;content:'';width:214px;height:214px;border-radius:50%;z-index:-1;background-color:#e6eef0;left:50%;-webkit-transform:translate(-50%,-39%);transform:translate(-50%,-39%);bottom:-50%}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper img{min-width:280px}}@media screen and (min-width:992px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_capabilities .service-item__img-wrapper img{min-width:380px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_column-description{padding:27px 0 0}@media screen and (min-width:768px){.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_column-description{padding:52px 56px}}.cmm-page .ccm-main-service-list__wrapper .ccm-service.Turquoise-theme .service-item_column__wrapper .service-item_column-description .service-item__subtitle{color:#0f748a}.cmm-page .contact_form__wrapper{background-color:#9aabb2}.cmm-page .contact_form__wrapper .text_part2{color:#22344d}.cmm-page .contact_form__wrapper .cfw_shortcode{border-left:1px solid #fff}.solutions_underbanner__wrapper{padding:58px 0 52px;background-color:#9aabb2;text-align:center}@media screen and (min-width:768px){.solutions_underbanner__wrapper{padding:68px 0 62px}}@media screen and (min-width:992px){.solutions_underbanner__wrapper{padding:78px 0 72px}}@media screen and (min-width:1200px){.solutions_underbanner__wrapper{padding:104px 0 90px}}.solutions_underbanner__wrapper .solutions_underbanner_text{font-size:18px;line-height:25px;text-align:center;color:#fff}@media screen and (min-width:768px){.solutions_underbanner__wrapper .solutions_underbanner_text{font-size:24px;line-height:30px}}@media screen and (min-width:992px){.solutions_underbanner__wrapper .solutions_underbanner_text{font-size:28px;line-height:34px}}@media screen and (min-width:1200px){.solutions_underbanner__wrapper .solutions_underbanner_text{font-size:32px;line-height:44px}}.solutions_underbanner__wrapper .solutions_underbanner_text p{margin:0}@media screen and (min-width:768px){.solutions_underbanner__wrapper .solutions_underbanner_text p{margin:0 0 20px}}.solutions_main_text__wrapper{padding-top:63px;padding-bottom:78px}@media screen and (min-width:768px){.solutions_main_text__wrapper{padding-top:81px}}.solutions_main_text__wrapper .solutions_main_text{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#5b5b5b}@media screen and (min-width:768px){.solutions_main_text__wrapper .solutions_main_text{font-family:stainless;font-style:normal;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:32px}}@media screen and (min-width:992px){.solutions_main_text__wrapper .solutions_main_text{font-size:20px;line-height:36px}}.solutions_main_text__wrapper .solutions_main_text>div{width:100%}@media screen and (min-width:768px){.solutions_main_text__wrapper .solutions_main_text>div{max-width:47%}}.solutions_main_text__wrapper .solutions_main_text .main_text1+.main_text2{margin-top:30px}@media screen and (min-width:768px){.solutions_main_text__wrapper .solutions_main_text .main_text1+.main_text2{margin-top:0;margin-left:33px}}@media screen and (min-width:1200px){.solutions_main_text__wrapper .solutions_main_text .main_text1+.main_text2{margin-left:63px}}.solutions_main_text__wrapper .solutions_main_text p{margin:0 0 30px}@media screen and (min-width:768px){.solutions_main_text__wrapper .solutions_main_text p{margin:0 0 45px}}.solutions_main_text__wrapper .solutions_main_text p:last-of-type{margin:0}.solutions_color_blocks__wrapper{display:none;margin-bottom:84px}.solutions_color_blocks__wrapper .solutions_color_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item{width:49%;text-align:center;color:#fff;padding:58px 35px 48px;margin-bottom:20px}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item.odd-row{background-color:#479fd6}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item.even-row{background-color:#1f5694}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item p{margin:0 0 10px}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item .color_block__title{font-family:stainless;font-style:normal;font-weight:700;font-size:70px;line-height:74px;margin-bottom:15px}.solutions_color_blocks__wrapper .solutions_color_blocks .color_block-item .color_block__text{font-family:stainless;font-style:normal;font-weight:700;font-size:30px;line-height:43px;padding:0 10px}.solutions_download__wrapper{display:none}@media screen and (min-width:768px){.solutions_download__wrapper{display:block;min-width:280px;margin-bottom:50px}}@media screen and (min-width:992px){.solutions_download__wrapper{margin-bottom:100px}}.solutions_download__wrapper .download-file__img{text-align:center;margin-top:16px;position:relative}@media screen and (min-width:1200px){.solutions_download__wrapper .download-file__img{margin-top:66px}}.solutions_download__wrapper .download-file__img:after{position:absolute;content:'';display:block;background:url(../images/arrow_down.svg) no-repeat;background-size:contain;height:37px;width:37px;left:50%;bottom:-18px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.solutions_download__wrapper .download-file__img img{max-height:180px}.solutions_download__wrapper .download-file__text{font-family:stainless;font-style:normal;font-weight:400;color:#22344d;font-size:15px;line-height:18px;text-align:center;margin:26px auto 0;max-width:241px}.healthcare-solutions-page .solutions_underbanner__wrapper{background-color:#d1b75c}.healthcare-solutions-page .solutions_underbanner__wrapper .solutions_underbanner_text{color:#000}.healthcare-solutions-page .contact_form_widget{background:linear-gradient(224.36deg,#428fc6 0,#1f5694 101.13%)}.healthcare-solutions-page .contact_form_widget .cfw_shortcode{border-left:1px solid #479fd6}.healthcare-solutions-page .contact_form_widget .cfw_shortcode form .btn-submit [type=submit]{background-color:#d1b75c!important}.healthcare-solutions-page .contact_form_widget .cfw_shortcode form .btn-submit [type=submit]:hover{color:#fff;background-color:#c3a437!important}.healthcare-solutions-page .contact_form_widget .text_part2{color:#d1b75c}@media screen and (max-width:768px){.healthcare-solutions+.page-footer{border-top:10px solid #d1b75c}}.financial-solutions-page .solutions_underbanner__wrapper{background-color:#0f748a}.financial-solutions-page .solutions_underbanner__wrapper .solutions_underbanner_text{color:#fff}@media screen and (min-width:1200px){.financial-solutions-page .solutions_underbanner__wrapper .solutions_underbanner_text{padding-left:55px;padding-right:55px}}.financial-solutions-page .contact_form_widget{background:#0f748a}.financial-solutions-page .contact_form_widget .cfw_shortcode{border-left:1px solid #fff}.financial-solutions-page .contact_form_widget .cfw_shortcode form .btn-submit [type=submit]{background-color:#99c93c!important}.financial-solutions-page .contact_form_widget .cfw_shortcode form .btn-submit [type=submit]:hover{color:#fff;background-color:#7ca42e!important}.financial-solutions-page .contact_form_widget .text_part2{color:#99c93c}.financial-solutions-page .solutions_color_blocks__wrapper .color_block-item.odd-row{width:100%;background-color:#99c93c}@media screen and (max-width:768px){.financial-solutions+.page-footer{border-top:10px solid #99c93c}}.page-blog .blog_top-banner_wrapper{background:linear-gradient(225deg,#2865a1 0,#519ecf 100%);position:relative;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1}.page-blog .blog_top-banner_wrapper .top-section_bg{position:relative;background-image:url(../images/pattern.png);background-repeat:no-repeat;background-size:cover;height:330px;width:100%}@media screen and (min-width:768px){.page-blog .blog_top-banner_wrapper .top-section_bg{min-height:400px}}@media screen and (min-width:1200px){.page-blog .blog_top-banner_wrapper .top-section_bg{min-height:500px}}.page-blog .blog_top-banner_wrapper .top-section_filter{position:absolute;left:50%;top:30%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;color:#fff;z-index:2;width:100%}.page-blog .blog_top-banner_wrapper .blog-title{font-family:stainless;font-style:normal;font-weight:400;color:#fff;font-size:32px;line-height:36px;text-align:center;padding-bottom:40px;margin:0 0 25px;border-bottom:1px solid #fff}@media screen and (min-width:768px){.page-blog .blog_top-banner_wrapper .blog-title{font-size:50px;line-height:58px;padding-bottom:30px;margin:0 0 40px}}@media screen and (min-width:1200px){.page-blog .blog_top-banner_wrapper .blog-title{font-size:70px;line-height:82px}}.page-blog .blog_top-banner_wrapper .category-list{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.page-blog .blog_top-banner_wrapper .category-list li{padding-left:22px;font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:25px;text-align:center;color:#ebf3f6;text-transform:capitalize;position:relative;display:inline-block;cursor:pointer}.page-blog .blog_top-banner_wrapper .category-list li:after{position:absolute;content:'';width:1px;height:18px;background-color:#ebf3f6;bottom:3px;right:-11px}@media screen and (min-width:768px){.page-blog .blog_top-banner_wrapper .category-list li{font-size:26px;line-height:30px;padding-left:100px;padding-bottom:5px}.page-blog .blog_top-banner_wrapper .category-list li.insights:before{position:absolute;content:url(../images/icons/icon-eye.svg);left:52px;bottom:-4px}.page-blog .blog_top-banner_wrapper .category-list li.news:before{position:absolute;content:url(../images/icons/icon-news.svg);left:52px;bottom:0}.page-blog .blog_top-banner_wrapper .category-list li.stories:before{position:absolute;content:url(../images/icons/icon-story.svg);left:52px;bottom:0}.page-blog .blog_top-banner_wrapper .category-list li:after{position:absolute;content:'';width:2px;height:36px;background-color:#ebf3f6;bottom:2px;right:-28px}}@media screen and (min-width:992px){.page-blog .blog_top-banner_wrapper .category-list li{font-size:30px;line-height:38px}.page-blog .blog_top-banner_wrapper .category-list li:after{bottom:6px}}@media screen and (min-width:1200px){.page-blog .blog_top-banner_wrapper .category-list li{font-size:39px;line-height:48px}}.page-blog .blog_top-banner_wrapper .category-list li:first-of-type{padding-left:0}.page-blog .blog_top-banner_wrapper .category-list li:last-of-type:after{content:unset}.page-blog .blog_section .all-posts_wrapper{padding-top:31px;padding-bottom:70px}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper{padding-top:51px;padding-bottom:100px}}@media screen and (min-width:992px){.page-blog .blog_section .all-posts_wrapper{padding-bottom:120px}}@media screen and (min-width:1200px){.page-blog .blog_section .all-posts_wrapper{padding-top:93px;padding-bottom:203px}}.page-blog .blog_section .all-posts_wrapper .all-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post{position:relative;width:100%;margin:0 0 30px;-webkit-filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, .5));filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, .5))}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post{margin:0 10px 46px;width:46%}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post:after{position:absolute;content:'';display:block;width:58px;height:58px;background-color:transparent;background-repeat:no-repeat;background-position:center;top:0;right:19px}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post.news:after{background-color:#fff;background-image:url(../images/icons/icon-news-dark.svg)}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post.insights:after{background-color:#fff;background-image:url(../images/icons/ivon-eye-dark2.svg)}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post.stories:after{background-color:#fff;background-image:url(../images/icons/icon-story-dark.svg)}}@media screen and (min-width:1200px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post{margin:0 30px 66px;width:28%}}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_img{height:226px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content{background:#f3f7f9;padding:30px 22px 41px}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content{padding:49px 22px}}@media screen and (min-width:992px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content{padding:49px 22px}}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_title{font-family:stainless;font-style:normal;font-weight:400;font-weight:500;margin:0 0 22px;font-size:30px;line-height:36px;color:#1f5694}@media screen and (min-width:992px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_title{line-height:42px}}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_date{font-family:stainless;font-style:normal;font-weight:300;color:#22344d;font-size:14px;line-height:16px;text-transform:uppercase;margin-bottom:29px}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_date{margin-bottom:35px}}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_text{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#5b5b5b;display:inline}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_text>p{display:inline}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_text{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;line-height:36px;display:block}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_text>p{display:block}}.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_link{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;color:#479fd6}@media screen and (min-width:768px){.page-blog .blog_section .all-posts_wrapper .all-posts .blog-post .post_content .post_link{font-family:stainless;font-style:normal;font-weight:700;font-size:14px;text-transform:uppercase}}.page-blog .new-pagination .pagination{text-align:center;margin-top:20px;margin-bottom:25px}@media screen and (min-width:768px){.page-blog .new-pagination .pagination{margin-top:30px}}@media screen and (min-width:992px){.page-blog .new-pagination .pagination{margin-top:60px}}@media screen and (min-width:992px){.page-blog .new-pagination .pagination{margin-top:120px}}.page-blog .new-pagination .pagination a.page-numbers{line-height:1;color:transparent;width:16px;height:16px;background-color:#d8d8d8;border-radius:50%;display:inline-block;margin:0 8px}.page-blog .new-pagination .pagination a.page-numbers.current{line-height:1;background-color:#479fd6}@media screen and (min-width:992px){.page-blog .new-pagination .pagination a.page-numbers{width:20px;height:20px}}@media screen and (min-width:1200px){.page-blog .new-pagination .pagination a.page-numbers{width:24px;height:24px}}.single-page .single_content{padding-top:31px;padding-bottom:75px;max-width:991px;margin:0 auto}@media screen and (min-width:768px){.single-page .single_content{padding-top:51px;padding-bottom:85px}}@media screen and (min-width:1200px){.single-page .single_content{padding-top:110px;padding-bottom:96px}}.single-page .single_content .single-mob-title{font-family:stainless;font-style:normal;font-weight:400;font-size:30px;line-height:1.2;color:#22344d;margin:0 0 25px}.single-page .single_content .single_date{font-family:stainless;font-style:normal;font-weight:300;color:#22344d;text-transform:uppercase;font-size:14px;margin-bottom:10px}@media screen and (min-width:768px){.single-page .single_content .single_date{color:#5b5b5b;margin-bottom:5px}}.single-page .single_content .single_additional_info{font-family:stainless;font-style:normal;font-weight:300;color:#479fd6;font-size:15px;margin-bottom:35px}@media screen and (min-width:768px){.single-page .single_content .single_additional_info{color:#5b5b5b;font-size:18px;margin-bottom:40px}}.single-page .single_content .single_content__wrapper{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#5b5b5b}@media screen and (min-width:768px){.single-page .single_content .single_content__wrapper{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;line-height:36px}}.single-page .single_content .single_content__wrapper h2,.single-page .single_content .single_content__wrapper h3{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:#479fd6}@media screen and (min-width:768px){.single-page .single_content .single_content__wrapper h2,.single-page .single_content .single_content__wrapper h3{font-family:stainless;font-style:normal;font-weight:300;font-size:24px}}@media screen and (min-width:768px){.single-page .single_content .single_content__wrapper h2,.single-page .single_content .single_content__wrapper h3{font-size:30px}}.single-page .single_content .single_content__wrapper ul{padding-left:20px;margin:20px 0 40px}.single-page .single_content .single_content__wrapper ul li{list-style:disc}.single-page .single_content .single_content__wrapper p{margin:0 0 30px}@media screen and (min-width:992px){.single-page .single_content .single_content__wrapper p{margin:20px 0 40px}}.page-default{padding-bottom:89px}.page-default .page-default_content{padding-top:81px}.page-default .page-default_content h2{font-family:stainless;font-style:normal;font-weight:300;color:#22344d;font-size:55px;line-height:65px;margin:10px 0 35px}.page-default .page-default_content h3,.page-default .page-default_content h4{font-family:stainless;font-style:normal;font-weight:300;color:#22344d}.page-default .page-default_content ul{padding-left:20px}.page-default .page-default_content ul li{list-style:disc}.no-results.not-found,.search-results .site-main{padding:40px 0 70px}@media screen and (min-width:768px){.no-results.not-found,.search-results .site-main{padding:40px 0 200px}}.no-results.not-found h1,.search-results .site-main h1{font-family:stainless;font-style:normal;font-weight:300;font-size:35px;line-height:45px}@media screen and (min-width:768px){.no-results.not-found h1,.search-results .site-main h1{font-size:55px;line-height:65px}}.no-results.not-found h2,.search-results .site-main h2{font-family:stainless;font-style:normal;font-weight:300;font-size:30px;line-height:40px}@media screen and (min-width:768px){.no-results.not-found h2,.search-results .site-main h2{font-size:50px;line-height:60px}}.no-results.not-found form [type=submit],.search-results .site-main form [type=submit]{font-family:stainless;font-style:normal;font-weight:700;background-color:#22344d;vertical-align:middle;outline:0 none;border:none;border-radius:45px 0;padding:18px 10px;color:#fff;-webkit-transition:all 1s ease;transition:all 1s ease;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;position:relative;text-align:center;min-height:76px;min-width:156px;margin-bottom:0}@media screen and (min-width:768px){.no-results.not-found form [type=submit],.search-results .site-main form [type=submit]{float:right}}@media screen and (min-width:1200px){.no-results.not-found form [type=submit],.search-results .site-main form [type=submit]{padding:24px 20px;min-height:95px;min-width:196px}}.no-results.not-found form [type=submit]:hover,.search-results .site-main form [type=submit]:hover{color:#fff;background-color:#121c2a}.contact-page .contact_form__wrapper .contact_form{padding:35px 0 41px}@media screen and (min-width:768px){.contact-page .contact_form__wrapper .contact_form{padding:55px 0 51px}}@media screen and (min-width:992px){.contact-page .contact_form__wrapper .contact_form{padding:63px 0 61px}}@media screen and (min-width:1200px){.contact-page .contact_form__wrapper .contact_form{padding:83px 0 74px}}.contact-page .contact_form__wrapper .contact_form .cfw_text_wrapper{color:#22344d}.contact-page .contact_form__wrapper .contact_form .cfw_text_wrapper .text_part2{color:#479fd6}.contact-page .contact_form__wrapper .contact_form .cfw_shortcode{border-left:1px solid #479fd6}.contact-page .contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]{background-color:#479fd6}.contact-page .contact_form__wrapper .contact_form .cfw_shortcode form .btn-submit [type=submit]:hover{color:#fff;background-color:#2b86bf}.contact-page .contact_form__wrapper .contact_form .cfw_shortcode form .checkbox-inform span.wpcf7-list-item{color:#22344d}.about_underbanner__wrapper{padding:58px 0 52px;background-color:#9aabb2;text-align:center}@media screen and (min-width:768px){.about_underbanner__wrapper{padding:68px 0 62px}}@media screen and (min-width:992px){.about_underbanner__wrapper{padding:78px 0 72px}}@media screen and (min-width:1200px){.about_underbanner__wrapper{padding:104px 0 90px}}.about_underbanner__wrapper .about_underbanner_text{font-size:18px;line-height:25px;text-align:center;color:#fff}@media screen and (min-width:768px){.about_underbanner__wrapper .about_underbanner_text{font-size:24px;line-height:30px}}@media screen and (min-width:992px){.about_underbanner__wrapper .about_underbanner_text{font-size:28px;line-height:34px}}@media screen and (min-width:1200px){.about_underbanner__wrapper .about_underbanner_text{font-size:32px;line-height:44px}}.about_underbanner__wrapper .about_underbanner_text p{margin:0}@media screen and (min-width:768px){.about_underbanner__wrapper .about_underbanner_text p{margin:0 0 20px}}.about_info_text__wrapper.info1{padding-top:63px;padding-bottom:52px}@media screen and (min-width:768px){.about_info_text__wrapper.info1{padding-top:81px;padding-bottom:78px}}.about_info_text__wrapper.info2{padding-top:49px;padding-bottom:65px;background-color:#edf5fb}@media screen and (min-width:768px){.about_info_text__wrapper.info2{padding-top:81px;padding-bottom:78px}}.about_info_text__wrapper .h2_title{color:#307ba9;text-align:center}@media screen and (min-width:768px){.about_info_text__wrapper .h2_title{margin-bottom:40px}}@media screen and (min-width:992px){.about_info_text__wrapper .h2_title{margin-bottom:50px}}.about_info_text__wrapper .about_info_text{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#5b5b5b}@media screen and (min-width:768px){.about_info_text__wrapper .about_info_text{font-family:stainless;font-style:normal;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:32px}}@media screen and (min-width:992px){.about_info_text__wrapper .about_info_text{font-size:20px;line-height:36px}}.about_info_text__wrapper .about_info_text>div{width:100%}@media screen and (min-width:768px){.about_info_text__wrapper .about_info_text>div{max-width:48%}}.about_info_text__wrapper .about_info_text .info_text1+.info_text2{margin-top:30px}@media screen and (min-width:768px){.about_info_text__wrapper .about_info_text .info_text1+.info_text2{margin-top:0}}.about_info_text__wrapper .about_info_text p{margin:0 0 30px}@media screen and (min-width:768px){.about_info_text__wrapper .about_info_text p{margin:0 0 45px}}.about_info_text__wrapper .about_info_text p:last-of-type{margin:0}.about_timeline__wrapper{display:none;background-color:#edf5fb;padding-bottom:59px}@media screen and (min-width:768px){.about_timeline__wrapper{padding-bottom:89px;display:block}}.about_timeline__wrapper p{margin:0}.home-page .related-posts__wrapper{margin-top:70px}.social-header_wrapper{display:none}@media screen and (min-width:768px){.social-header_wrapper{display:block;background:-webkit-gradient(linear,right top,left top,from(#1f5694),to(#48a0d7));background:linear-gradient(270deg,#1f5694 0,#48a0d7 100%);padding:8px 0}.social-header_wrapper .social-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-header_wrapper .social-nav__list li{display:inline-block;padding-left:29px}.social-header_wrapper .social-nav__list li a{color:#fff}.social-header_wrapper .social-nav__list li a :hover{color:#fff}.social-header_wrapper .social-nav__list li a i{font-size:20px}}@media screen and (min-width:768px) and (min-width:768px){.social-header_wrapper .social-nav__list li.top-social-custom-link{padding-right:25px;border-right:1px solid #fff}.social-header_wrapper .social-nav__list li.top-social-custom-link a{font-size:15px;letter-spacing:1.3px;line-height:24px}}.page-header_wrapper{background:#fff;padding:22px 0 17px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px rgba(0,0,0,.5);z-index:100;position:relative}@media screen and (max-width:767px){.page-header_wrapper{min-height:125px}}@media screen and (min-width:768px){.page-header_wrapper{padding:20px 0 30px}}.page-header_wrapper .page-header{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.page-header_wrapper .page-header{position:relative}}.page-header_wrapper .page-header .header-logo{position:absolute;z-index:10}@media screen and (min-width:768px){.page-header_wrapper .page-header .header-logo{position:relative;padding-right:14px}}@media screen and (min-width:992px){.page-header_wrapper .page-header .header-logo{padding-right:54px}}@media screen and (min-width:1200px){.page-header_wrapper .page-header .header-logo{padding-right:64px}}.page-header_wrapper .page-header .header-logo img{max-width:185px}@media screen and (min-width:768px){.page-header_wrapper .page-header .header-logo img{max-width:130px}}@media screen and (min-width:992px){.page-header_wrapper .page-header .header-logo img{max-width:150px}}@media screen and (min-width:1200px){.page-header_wrapper .page-header .header-logo img{max-width:190px}}.page-header_wrapper .page-header .main-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1{position:absolute;width:100%;top:88px;left:0;margin-bottom:8px}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1{background-color:#22344d}}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1{position:static}}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-family:stainless;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase;font-size:23px;letter-spacing:2px;line-height:42px;padding-top:10px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mega-cmm-menu-subpage-row .mega-sub-menu .mega-sub-menu{width:100%;float:left}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mega-cmm-menu-subpage-row .mega-sub-menu .mega-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mega-cmm-menu-subpage-row .mega-sub-menu .mega-sub-menu .widget_media_image{padding:0 0 0 36px;width:20%;max-height:90px}}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.mega-cmm-menu-subpage-row .mega-sub-menu .mega-sub-menu .mega-menu-item-object-page{padding:0;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{float:unset;position:absolute;bottom:-18px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#479fd6}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{position:absolute;top:-70px;right:6px;height:40px}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-wrap-menu-1 .mega-menu-toggle{background:0 0}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after,.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before{background-color:#479fd6!important}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mein-menu-social-item>a.mega-menu-link{display:none}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>a.mega-menu-link{display:none}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-wrap-menu-1 .mein-menu-social-item>.mega-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu #menu-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu #menu-footer-social li{padding:0 15px}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu #menu-footer-social i{font-size:21px;color:#fff}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu #menu-footer-social i:hover{color:#fff}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mein-menu-social-item>ul.mega-sub-menu{border-top:1px solid #979797;border-bottom:unset}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1{width:100%}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1{padding-top:40px;padding-left:20px;padding-right:20px;min-height:calc(100vh - 124px)}}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1{position:static}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 #mega-menu-item-20 #mega-menu-20-0{display:none}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 #mega-menu-item-20 #mega-menu-20-0{display:block}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item>.mega-sub-menu{background-color:#22344d!important}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item>.mega-sub-menu{margin-top:38px}}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item{color:#fff!important}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item .mega-sub-menu .main-menu-level1 .mega-menu-item{text-align:center}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item .mega-sub-menu .main-menu-level1 .mega-menu-item .custom-html-widget{text-align:center}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item .mega-sub-menu .main-menu-level1 .mega-menu-item h4{text-align:center}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item .mega-sub-menu .cmm-menu-subpage-row img{height:45px!important;width:auto!important;max-width:100%}.page-header_wrapper .page-header .main-nav .mega-menu .mega-menu-item .mega-sub-menu .cmm-menu-subpage-row .a.mega-menu-link{text-transform:lowercase;text-transform:capitalize!important}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0 6px 0 6px;font-size:15px}}@media screen and (min-width:992px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:16px;padding:0 12px 0 12px}}@media screen and (min-width:1200px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0 19px 0 19px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:lowercase;text-transform:capitalize!important;text-align:left;position:relative;padding-left:20px}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:14px;text-align:center;padding-left:0}}@media screen and (min-width:992px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column{position:relative}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column:before{position:absolute;content:'';display:block;left:-2px;top:25px;width:1px;height:119px;background-color:#979797}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column:first-of-type:before{content:unset}}@media screen and (min-width:992px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column:before{position:absolute;content:'';display:block;left:0;top:25px;width:1px;height:119px;background-color:#979797}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column:first-of-type:before{content:unset}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column li.widget_media_image,.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .cmm-menu-subpage-row li.mega-menu-column li:first-of-type{padding-bottom:0;padding-top:31px}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{text-align:center}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 15px 15px 12px}}@media screen and (min-width:992px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px 25px 15px 25px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{text-align:center}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%;left:0}@media screen and (min-width:1430px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{left:20px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu .mega-main-menu-level1{border-bottom:1px solid #fff}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mein-menu-solutions-item{padding-top:10px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-solutions-item.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family:stainless;font-style:normal;font-weight:700;font-size:18px!important;text-align:center!important;background:#22344d!important;color:#ebf3f6!important}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-solutions-item.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-top:10px}}@media screen and (max-width:767px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-solutions-item.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{padding:5px 0 15px}}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-solutions-item.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{padding:15px 0 20px}}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-solutions-item.mega-menu-flyout ul.mega-sub-menu{z-index:999;position:absolute;width:460px!important;max-width:none;padding:40px 60px 60px!important;border:0;background:#22344d!important;border-radius:0;left:-130px!important}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>.mega-sub-menu{border-bottom:1px solid #979797}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-mein-menu-search-item{position:relative}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-mein-menu-search-item>a.mega-menu-link{padding-right:0!important}}@media screen and (min-width:768px){.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-search-item ul.mega-sub-menu{max-width:460px!important;padding:40px 5px 30px!important;border:0;background:#22344d!important;border-radius:0;width:360px!important;left:unset!important;right:-10px}}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-search-item ul.mega-sub-menu form{position:relative}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-search-item ul.mega-sub-menu form [type=submit]{background-color:#479fd6;color:#fff;text-transform:uppercase;position:absolute;right:0;top:8px;min-height:48px;outline:0;border:none;cursor:pointer;border-radius:0 5px 5px 0}.page-header_wrapper .page-header .main-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-mein-menu-search-item ul.mega-sub-menu form input{border:none}#hamburger-icon{width:22px;height:16px;position:absolute;right:15px;top:22px;display:block;margin:0}@media screen and (min-width:768px){#hamburger-icon{display:none}}#hamburger-icon .line{display:block;background:#000;width:22px;height:3px;position:absolute;left:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}#hamburger-icon .line.line-1{top:0}#hamburger-icon .line.line-2{top:50%}#hamburger-icon .line.line-3{top:100%}#hamburger-icon:hover .line-1{transform:translateY(-1px);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px)}#hamburger-icon:hover .line-3{transform:translateY(1px);-webkit-transform:translateY(1px);-moz-transform:translateY(1px)}#hamburger-icon.active .line{width:22px}#hamburger-icon.active .line-1{transform:translateY(12px) translateX(0) rotate(45deg);-webkit-transform:translateY(12px) translateX(0) rotate(45deg);-moz-transform:translateY(12px) translateX(0) rotate(45deg)}#hamburger-icon.active .line-2{opacity:0}#hamburger-icon.active .line-3{transform:translateY(-4px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-4px) translateX(0) rotate(-45deg);-moz-transform:translateY(-4px) translateX(0) rotate(-45deg)}@media screen and (min-width:769px){#hamburger-icon{display:none}}@-webkit-keyframes smoothScroll{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes smoothScroll{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.page-footer{background-color:#22344d;padding:27px 0 30px;border-top:10px solid #479fd6}@media screen and (min-width:768px){.page-footer{padding:47px 0 30px}}@media screen and (min-width:992px){.page-footer{padding:77px 0 40px}}@media screen and (min-width:1200px){.page-footer{padding:88px 0 63px}}@media screen and (min-width:992px){.page-footer .menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-footer .menu-footer .menu-footer-p1{text-align:center;margin-bottom:28px}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-p1{margin-bottom:0}}@media screen and (min-width:1200px){.page-footer .menu-footer .menu-footer-p1{text-align:left}}@media screen and (min-width:1200px){.page-footer .menu-footer .menu-footer-p1 .footer-logo-img{padding-right:70px}}.page-footer .menu-footer .menu-footer-p1 .footer-logo-img img{max-width:150px}@media screen and (min-width:1200px){.page-footer .menu-footer .menu-footer-p1 .footer-logo-img img{max-width:188px}}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.page-footer .menu-footer .menu-footer-nav__list li{padding:0 0 2px}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-nav__list li{padding:14px 14px 0}}@media screen and (min-width:1200px){.page-footer .menu-footer .menu-footer-nav__list li{padding:22px 22px 0}}.page-footer .menu-footer .menu-footer-nav__list li a{color:#fff;font-family:stainless;font-style:normal;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:1.4px;line-height:22px}@media screen and (min-width:768px){.page-footer .menu-footer .menu-footer-nav__list li a{font-size:17px;letter-spacing:1.5px;line-height:24px}}@media screen and (min-width:768px){.page-footer .menu-footer .menu-footer-nav__list li a{font-size:18px}}.page-footer .menu-footer .menu-footer-p23{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #979797}.page-footer .menu-footer .menu-footer-p23>div{width:50%}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-p23{border-bottom:none;padding-bottom:0}.page-footer .menu-footer .menu-footer-p23>div{width:auto}}.page-footer .menu-footer .menu-footer-p3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #979797;padding-bottom:12px}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-p3{border:unset;padding-bottom:0}}.page-footer .menu-footer .menu-footer-nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:992px){.page-footer .menu-footer .menu-footer-nav__social{position:absolute;top:-50px;right:0}}.page-footer .menu-footer .menu-footer-nav__social li{margin-left:28px}.page-footer .menu-footer .menu-footer-nav__social li:first-of-type{margin-left:0}.page-footer .menu-footer .menu-footer-nav__social li a{color:#fff}.page-footer .menu-footer .menu-footer-nav__social li a:hover{color:#fff}.page-footer .menu-footer-additional{font-family:stainless;font-style:normal;font-weight:300;letter-spacing:1px;line-height:12px;font-size:18px;color:#fff;text-align:center;padding-top:18px}@media screen and (min-width:768px){.page-footer .menu-footer-additional{line-height:16px;font-size:14px;padding-top:58px}}@media screen and (min-width:992px){.page-footer .menu-footer-additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1430px){.page-footer .menu-footer-additional{padding-top:198px}}.page-footer .menu-footer-additional .footer_info{padding-right:7px;line-height:16px;font-size:14px}.page-footer .menu-footer-additional .footer_info p{margin:0}.page-footer .menu-footer-additional .menu-footer-nav__list2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}@media screen and (min-width:992px){.page-footer .menu-footer-additional .menu-footer-nav__list2{margin-top:0}}.page-footer .menu-footer-additional .menu-footer-nav__list2 li{padding:0 7px;border-left:1px solid #fff}.page-footer .menu-footer-additional .menu-footer-nav__list2 li:first-of-type{border-left:none}@media screen and (min-width:992px){.page-footer .menu-footer-additional .menu-footer-nav__list2 li:first-of-type{border-left:1px solid #fff}}.page-footer .menu-footer-additional .menu-footer-nav__list2 li a{font-family:stainless;font-style:normal;font-weight:300;letter-spacing:1px;line-height:16px;font-size:14px;color:#fff}.related-posts__wrapper{margin-bottom:95px}@media screen and (min-width:1200px){.related-posts__wrapper{margin-bottom:104px}}.related-posts__wrapper .h2_title{text-align:center;margin:0 0 10px}@media screen and (min-width:768px){.related-posts__wrapper .h2_title{margin:0 0 40px}}@media screen and (min-width:992px){.related-posts__wrapper .h2_title{margin:0 0 50px}}@media screen and (min-width:1200px){.related-posts__wrapper .h2_title{margin:0 0 70px}}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.related-posts__wrapper .related-posts_widget .related-post{width:100%;margin-bottom:31px}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget .related-post{width:49%;margin-bottom:0}}.related-posts__wrapper .related-posts_widget .related-post_img-link{display:block;width:100%}.related-posts__wrapper .related-posts_widget .related-post_img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:224px}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget .related-post_img{height:271px}}.related-posts__wrapper .related-posts_widget .related-post_content{padding:35px 22px 40px 22px;background-color:#ebf3f6}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget .related-post_content{padding:45px 34px 40px 34px}}@media screen and (min-width:992px){.related-posts__wrapper .related-posts_widget .related-post_content{padding:45px 44px 50px 44px}}.related-posts__wrapper .related-posts_widget .related-post_content .related-post__title{font-family:stainless;font-style:normal;font-weight:300;font-size:30px;line-height:1.2;color:#22344d;margin:0 0 25px}@media screen and (min-width:1200px){.related-posts__wrapper .related-posts_widget .related-post_content .related-post__title{min-height:95px;font-size:39px;line-height:48px;margin:0 0 35px}}.related-posts__wrapper .related-posts_widget .related-post_content .related-post__text{font-family:stainless;font-style:normal;font-weight:300;font-size:17px;line-height:26px;color:#5b5b5b;display:inline}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget .related-post_content .related-post__text{font-family:stainless;font-style:normal;font-weight:400;font-size:20px;line-height:36px;color:#000;display:block}}.related-posts__wrapper .related-posts_widget .related-post_content .related-post__link{font-family:stainless;font-style:normal;font-weight:700;font-size:17px;color:#5b5b5b}@media screen and (min-width:768px){.related-posts__wrapper .related-posts_widget .related-post_content .related-post__link{font-family:stainless;font-style:normal;font-weight:400;color:#000;font-size:20px}}.related-posts__wrapper .related-posts_widget .related-post_content .related-post__link:hover{color:#479fd6}.tabs__wrapper{padding:0}.tabs__wrapper .tabs_top_wrapper{padding:35px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#ebf3f6),to(rgba(247,250,251,0)));background:linear-gradient(180deg,#ebf3f6 0,rgba(247,250,251,0) 100%)}@media screen and (min-width:768px){.tabs__wrapper .tabs_top_wrapper{padding:65px 0 0}}@media screen and (min-width:992px){.tabs__wrapper .tabs_top_wrapper{padding:131px 0 0}}.tabs__wrapper .tabs_top_wrapper .tabs_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.tabs__wrapper .tabs_top_wrapper .tabs_top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tabs__wrapper .tabs_top_wrapper .tabs_top__img{padding-right:24px;text-align:center;margin-bottom:27px}@media screen and (min-width:768px){.tabs__wrapper .tabs_top_wrapper .tabs_top__img{text-align:unset;margin-bottom:0}}@media screen and (min-width:992px){.tabs__wrapper .tabs_top_wrapper .tabs_top__img{padding-right:61px}}.tabs__wrapper .tabs_top_wrapper .tabs_top__img img{max-width:232px}@media screen and (min-width:992px){.tabs__wrapper .tabs_top_wrapper .tabs_top__img img{max-width:280px}}@media screen and (min-width:1200px){.tabs__wrapper .tabs_top_wrapper .tabs_top__img img{max-width:380px}}@media screen and (min-width:768px){.tabs__wrapper .tabs_top_wrapper .tabs_top__title{margin-bottom:25px}}@media screen and (min-width:992px){.tabs__wrapper .tabs_top_wrapper .tabs_top__title{margin-bottom:0}}.tabs__wrapper .tabs_top_wrapper .tabs_top__title .h2_title{color:#000;margin:0}@media screen and (min-width:992px){.tabs__wrapper .tabs_top_wrapper .tabs_top__title .h2_title{margin:0 0 30px}}.tabs__wrapper .tabs-title_wrapper{margin:50px 10px 10px}@media screen and (min-width:768px){.tabs__wrapper .tabs-title_wrapper{margin:80px 0 10px}}@media screen and (min-width:992px){.tabs__wrapper .tabs-title_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.tabs__wrapper .tabs-title_wrapper .tab-title{border-radius:45px 8px 0 0;position:relative;padding:38px 15px 48px;text-align:center;cursor:pointer;min-height:146px;margin-bottom:12px}@media screen and (min-width:768px){.tabs__wrapper .tabs-title_wrapper .tab-title{padding:60px 5px 46px}}@media screen and (min-width:992px){.tabs__wrapper .tabs-title_wrapper .tab-title{width:24%;min-height:176px;margin-bottom:0}.tabs__wrapper .tabs-title_wrapper .tab-title:after{position:absolute;display:block;content:'';width:100%;height:12px;background-color:transparent;z-index:1;left:0;bottom:-11px}}.tabs__wrapper .tabs-title_wrapper .tab-title.active .tab__arrow{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg)}.tabs__wrapper .tabs-title_wrapper .tab-title.Navy-blue-theme{background-color:#1f5694}.tabs__wrapper .tabs-title_wrapper .tab-title.Navy-blue-theme.active:after{background-color:#1f5694}.tabs__wrapper .tabs-title_wrapper .tab-title.Navy-blue-theme .tab-title__icon{border:5px solid #1f5694}.tabs__wrapper .tabs-title_wrapper .tab-title.Light-blue-theme{background-color:#479fd6}.tabs__wrapper .tabs-title_wrapper .tab-title.Light-blue-theme .tab-title__icon{border:5px solid #479fd6}.tabs__wrapper .tabs-title_wrapper .tab-title.Light-blue-theme.active:after{background-color:#479fd6}.tabs__wrapper .tabs-title_wrapper .tab-title.Green-theme{background-color:#99c93c}.tabs__wrapper .tabs-title_wrapper .tab-title.Green-theme .tab-title__icon{border:5px solid #99c93c}.tabs__wrapper .tabs-title_wrapper .tab-title.Green-theme.active:after{background-color:#99c93c}.tabs__wrapper .tabs-title_wrapper .tab-title.Turquoise-theme{background-color:#0f748a}.tabs__wrapper .tabs-title_wrapper .tab-title.Turquoise-theme .tab-title__icon{border:5px solid #0f748a}.tabs__wrapper .tabs-title_wrapper .tab-title.Turquoise-theme.active:after{background-color:#0f748a}.tabs__wrapper .tabs-title_wrapper .tab-title .tab__arrow{display:block;position:absolute;height:36px;width:36px;border-radius:50%;background-color:rgba(34,52,77,.25);background-image:url(../images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:center;left:50%;bottom:10px;-webkit-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translate(-50%,0) rotate(0);transform:translate(-50%,0) rotate(0)}.tabs__wrapper .tabs-title_wrapper .tab-title__icon{position:absolute;top:-43px;left:4%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:84px;height:84px;border-radius:50%;background-color:#fff;border:5px solid #1f5694;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.tabs__wrapper .tabs-title_wrapper .tab-title__icon{left:50%}}.tabs__wrapper .tabs-title_wrapper .tab-title__icon img{max-height:46px;width:auto}.tabs__wrapper .tabs-title_wrapper h3{font-family:stainless;font-style:normal;font-weight:700;font-size:20px;line-height:30px;text-align:center;color:#fff;margin:0}.tabs__wrapper .tab-content_wrapper{display:none;margin-bottom:80px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper{margin-bottom:227px}}.tabs__wrapper .tab-content_wrapper .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.tabs__wrapper .tab-content_wrapper .tab-content{padding:30px 0 0 0}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:42px 65px 21px 40px}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme{background-color:#dee6ef;border-top:36px solid #1f5694}}.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .tab__link{color:#1f5694}.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .tab__link:hover{color:#163d6a}.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .tab-content_capabilities h4{color:#1f5694}.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .content_description__img-wrapper{display:none;padding:0 27px 40px;border-radius:0 0 100px 100px;background-color:#dee6ef;margin:-50px 0}.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .content_description__img-wrapper img{max-height:241px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Navy-blue-theme .content_description__img-wrapper{display:block}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme{background-color:#e4f1f9;border-top:36px solid #479fd6}}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .tab__link{color:#479fd6}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .tab__link:hover{color:#2b86bf}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .tab-content_capabilities h4{color:#479fd6}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .content_description__img-wrapper{display:none;margin:-50px 0}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .content_description__img-wrapper:after{position:absolute;content:'';min-width:109%;min-height:270px;background-color:#e4f1f9;border-radius:50%;top:-15px;z-index:-1;left:-13px}.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .content_description__img-wrapper img{max-height:241px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Light-blue-theme .content_description__img-wrapper{display:block}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme{background-color:#f1f4ea;border-top:36px solid #99c93c}}.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .tab__link{color:#99c93c}.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .tab__link:hover{color:#7ca42e}.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .tab-content_capabilities h4{color:#99c93c}.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .content_description__img-wrapper{display:none;padding:0 42px 42px;border-radius:51px;background-color:#f1f4ea;margin:-75px 0}.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .content_description__img-wrapper img{max-height:230px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Green-theme .content_description__img-wrapper{display:block}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme{background-color:#e6eef0;border-top:36px solid #0f748a}}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .tab__link{color:#0f748a}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .tab__link:hover{color:#0a4d5c}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .tab-content_capabilities h4{color:#0f748a}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper{display:none;z-index:1;margin:-76px 0}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper:after{position:absolute;content:'';width:230px;height:244px;background-color:#e6eef0;border-radius:50%;top:4px;z-index:-1;left:105px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper{display:block}}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper img{min-width:440px;max-height:241px}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper .add-elem1{width:121px;height:121px;background:#fff;position:absolute;z-index:-1;border-radius:50%;top:70px;left:-16px}.tabs__wrapper .tab-content_wrapper .tab-content.Turquoise-theme .content_description__img-wrapper .add-elem2{width:121px;height:121px;background:#fff;position:absolute;z-index:-1;border-radius:50%;top:70px;right:-16px}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities{font-family:stainless;font-style:normal;font-weight:400;font-size:17px;line-height:26px;position:relative}@media screen and (min-width:768px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities{font-size:18px;line-height:30px}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities{font-size:20px;line-height:36px;width:40%;max-width:410px}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities:after{position:absolute;content:'';background-color:#979797;width:1px;height:190px;right:0;top:10px}}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities .content_capabilities_text{max-width:271px}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities h4{font-family:stainless;font-style:normal;font-weight:700;font-size:16px;line-height:41px;letter-spacing:.8px;color:#1f5694;margin:0}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities ul{padding-left:18px}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_capabilities ul li{list-style:disc}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description{padding-left:27px}}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__title{font-family:stainless;font-style:normal;font-weight:300;font-size:27px;line-height:36px;color:#000;margin:0 0 20px}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__title{font-size:30px;line-height:40px}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__title{font-size:39px;line-height:48px}}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text{padding-bottom:25px;font-size:17px;line-height:26px;color:#000}@media screen and (min-width:768px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text{font-size:18px;line-height:30px}}@media screen and (min-width:992px){.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text{padding-bottom:80px;font-size:20px;line-height:36px}}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text p{margin:0 0 15px}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text p:last-of-type{display:inline}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__text .tab__link{font-family:stainless;font-style:normal;font-weight:700;text-transform:capitalize}.tabs__wrapper .tab-content_wrapper .tab-content .tab-content_description .content_description__img-wrapper{position:absolute;right:18%}.home-banner__wrapper{position:relative;z-index:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);box-shadow:0 3px 5px 0 rgba(0,0,0,.5);height:227px}@media screen and (min-width:768px){.home-banner__wrapper{height:493px}}@media screen and (min-width:992px){.home-banner__wrapper{height:593px}}@media screen and (min-width:1200px){.home-banner__wrapper{height:793px}}.home-banner__wrapper .home-banner_prev{height:100%;position:absolute;z-index:10;width:100%;background-position:bottom;background-repeat:no-repeat;background-size:cover}.home-banner__wrapper .home-banner_video{height:100%;overflow:hidden;background-color:#ebf3f6}.home-banner__wrapper .home-banner_video>*{margin:0}.home-banner__wrapper figure{position:relative;display:block;height:100%}.home-banner__wrapper figure video{width:100vw;position:absolute;right:0;bottom:0;min-width:100%;min-height:227px}@media screen and (min-width:768px){.home-banner__wrapper figure video{min-height:593px}}@media screen and (min-width:992px){.home-banner__wrapper figure video{min-height:693px}}@media screen and (min-width:1200px){.home-banner__wrapper figure video{min-height:793px}}.home-banner__wrapper .top-section_content_wrapper{position:absolute;left:50%;top:101px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,0);width:100%;z-index:11;pointer-events:none}.home-banner__wrapper .top-section_content_wrapper .top-section_content{max-width:560px}.home-banner__wrapper .top-section_content_wrapper .home-banner__main-title{font-family:stainless;font-style:normal;font-weight:700;font-size:86px;line-height:81px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:15px;color:#1f5694}.home-banner__wrapper .top-section_content_wrapper .home-banner__main-subtitle{font-family:stainless;font-style:normal;font-weight:400;font-weight:500;font-size:22px;line-height:32px;color:#1f5694}.home-banner__wrapper .banner__link{background:rgba(255,255,255,.4);border:2px solid #1f5694;border-radius:6px;padding:15px 19px 14px;display:block;position:absolute;left:50%;top:62%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:20}.home-banner__wrapper .banner__link span{font-family:stainless;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center;letter-spacing:.5px;color:#1f5694}.home-banner__wrapper .video-play{position:absolute;width:64px;height:64px;left:50%;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;cursor:pointer}.home-banner__wrapper .video-play .fas{font-size:64px;color:#979797}.home-banner__wrapper-mob{background-color:#1f5694;padding:32px 0 34px}@media screen and (min-width:768px){.home-banner__wrapper-mob{padding:52px 0 54px}}.home-banner__wrapper-mob .top-section_content_wrapper{text-align:center}.home-banner__wrapper-mob .top-section_content_wrapper .home-banner__main-title{font-family:stainless;font-style:normal;font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#fff;font-size:38px;letter-spacing:.4px;line-height:42px;text-align:center}@media screen and (min-width:768px){.home-banner__wrapper-mob .top-section_content_wrapper .home-banner__main-title{margin-bottom:25px}}.home-banner__wrapper-mob .top-section_content_wrapper .home-banner__main-subtitle{font-family:stainless;font-style:normal;font-weight:300;color:#fff;font-size:17px;line-height:25px}.home-banner__wrapper-mob .banner__link_wrapper{text-align:center}.home-banner__wrapper-mob .banner__link{background-color:transparent;border:2px solid #fff;border-radius:6px;padding:16px 19px 17px;display:inline-block;margin:20px auto 0}@media screen and (min-width:768px){.home-banner__wrapper-mob .banner__link{margin:30px auto 0}}.home-banner__wrapper-mob .banner__link span{font-family:stainless;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#fff}.under_tabs__wrapper{margin-top:60px;margin-bottom:100px}.under_tabs__wrapper .under_tabs_info_text{font-family:stainless;font-style:normal;font-weight:300;max-width:1179px;color:#22344d;font-size:27px;line-height:26px;text-align:center;margin:0 auto}@media screen and (min-width:768px){.under_tabs__wrapper .under_tabs_info_text{font-size:24px;line-height:30px}}@media screen and (min-width:992px){.under_tabs__wrapper .under_tabs_info_text{font-size:28px;line-height:34px}}@media screen and (min-width:1200px){.under_tabs__wrapper .under_tabs_info_text{font-size:32px;line-height:44px}}.solutions-banner__wrapper{position:relative;z-index:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);box-shadow:0 3px 5px 0 rgba(0,0,0,.5);background-position:top;background-repeat:no-repeat;background-size:cover;height:330px;overflow:hidden}@media screen and (min-width:768px){.solutions-banner__wrapper{height:500px}}@media screen and (min-width:1200px){.solutions-banner__wrapper{height:700px}}.solutions-banner__wrapper .solutions-banner_bg{background-image:url(../images/pattern.png);height:100%;position:relative;z-index:2;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover}.solutions-banner__wrapper .solutions-banner_bg:before{position:absolute;content:'';display:block;left:0;bottom:0;height:45%;width:100%;background:linear-gradient(225deg,#7dcded 0,#479fd6 100%);opacity:.75}@media screen and (min-width:768px){.solutions-banner__wrapper .solutions-banner_bg:before{position:absolute;content:'';display:block;left:0;bottom:0;height:100%;width:57%;background:#1f5694;opacity:.75}}.solutions-banner__wrapper .top-banner_img{background:linear-gradient(225deg,#7dcded 0,#479fd6 100%);position:absolute;height:100%;width:100%;opacity:.45}.solutions-banner__wrapper .top-section_content_wrapper{position:absolute;left:50%;width:100%;z-index:11;bottom:20%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media screen and (min-width:768px){.solutions-banner__wrapper .top-section_content_wrapper{bottom:unset;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1200px){.solutions-banner__wrapper .top-section_content_wrapper{top:182px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-title{font-family:stainless;font-style:normal;font-weight:300;font-size:32px;line-height:36px;color:#fff;max-width:695px;margin:0 0 25px;text-align:center}@media screen and (min-width:768px){.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-title{max-width:54%;font-size:50px;line-height:58px;text-align:left;margin:0 0 35px}}@media screen and (min-width:1200px){.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-title{font-size:70px;line-height:82px}}.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-subtitle{display:none;font-family:stainless;font-style:normal;font-weight:300;color:#ebf3f6;font-size:17px;line-height:25px;max-width:632px}@media screen and (min-width:768px){.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-subtitle{display:block;max-width:54%;font-size:26px;line-height:30px}}@media screen and (min-width:992px){.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-subtitle{font-size:30px;line-height:38px}}@media screen and (min-width:1200px){.solutions-banner__wrapper .top-section_content_wrapper .solutions-banner__main-subtitle{font-size:39px;line-height:48px}}.healthcare-solutions-page .solutions-banner_bg{background-image:url(../images/pattern.png)}.healthcare-solutions-page .solutions-banner_bg:before{background:linear-gradient(225deg,#7dcded 0,#479fd6 100%)}.healthcare-solutions-page .top-banner_img{background:linear-gradient(225deg,#7dcded 0,#479fd6 100%)}.financial-solutions-page .solutions-banner_bg{background-image:url(../images/pattern.png)}.financial-solutions-page .solutions-banner_bg:before{background:#99c93c}.financial-solutions-page .top-banner_img{background:linear-gradient(225deg,#22acbe 0,#0f748a 100%)}.single-top-banner__wrapper{position:relative;z-index:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);box-shadow:0 3px 5px 0 rgba(0,0,0,.5);background-position:top;background-repeat:no-repeat;background-size:cover;height:256px;overflow:hidden}@media screen and (min-width:768px){.single-top-banner__wrapper{height:500px}}@media screen and (min-width:1200px){.single-top-banner__wrapper{height:700px}}.single-top-banner__wrapper .post-banner_bg{background-image:url(../images/pattern.png);height:100%;position:relative;z-index:2;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.single-top-banner__wrapper .post-banner_bg:before{position:absolute;content:'';display:block;left:0;height:100%;width:50%;background:#1f5694;opacity:.75}}.single-top-banner__wrapper .top-section_content_wrapper{position:absolute;left:50%;top:182px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,0);width:100%;z-index:11}.single-top-banner__wrapper .top-section_content_wrapper .banner__main-title{font-family:stainless;font-style:normal;font-weight:700;font-size:70px;line-height:82px;text-transform:capitalize;color:#fff;max-width:560px;margin:0 0 15px}@media screen and (min-width:768px){.single-top-banner__wrapper .top-section_content_wrapper .banner__main-title{max-width:48%;font-size:50px;line-height:58px}}@media screen and (min-width:1200px){.single-top-banner__wrapper .top-section_content_wrapper .banner__main-title{max-width:560px;font-size:70px;line-height:82px}}.page_top-banner_wrapper{background:linear-gradient(225deg,#2865a1 0,#519ecf 100%);position:relative;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1}.page_top-banner_wrapper .top-section_bg{position:relative;background-image:url(../images/pattern.png);background-repeat:no-repeat;background-size:cover;min-height:350px;width:100%}.page_top-banner_wrapper .top-section_content{position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;color:#fff;z-index:2;width:100%}.page_top-banner_wrapper .top-section-title{font-family:stainless;font-style:normal;font-weight:400;color:#fff;font-size:70px;letter-spacing:0;line-height:82px;text-align:center;margin:0 0 29px;text-transform:capitalize}.contact-page_top-banner_wrapper{background:linear-gradient(225deg,#2865a1 0,#519ecf 100%);position:relative;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:1}.contact-page_top-banner_wrapper .top-section_bg{position:relative;background-image:url(../images/pattern.png);background-repeat:no-repeat;background-size:cover;min-height:330px;width:100%}@media screen and (min-width:768px){.contact-page_top-banner_wrapper .top-section_bg{min-height:400px}}@media screen and (min-width:1200px){.contact-page_top-banner_wrapper .top-section_bg{min-height:500px}}.contact-page_top-banner_wrapper .top-section_content{position:absolute;left:50%;top:28%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;color:#fff;z-index:2;width:100%}.contact-page_top-banner_wrapper .top-section-title{font-family:stainless;font-style:normal;font-weight:400;color:#fff;font-size:32px;line-height:36px;text-align:center;margin:0 0 29px;text-transform:capitalize}@media screen and (min-width:768px){.contact-page_top-banner_wrapper .top-section-title{font-size:50px;line-height:58px}}@media screen and (min-width:1200px){.contact-page_top-banner_wrapper .top-section-title{font-size:70px;line-height:82px}}.contact-page_top-banner_wrapper .top-section-subtitle{font-family:stainless;font-style:normal;font-weight:300;max-width:1178px;margin:0 auto;color:#ebf3f6;font-size:17px;line-height:25px;text-align:center}@media screen and (min-width:768px){.contact-page_top-banner_wrapper .top-section-subtitle{font-size:26px;line-height:30px}}@media screen and (min-width:992px){.contact-page_top-banner_wrapper .top-section-subtitle{font-size:30px;line-height:38px}}@media screen and (min-width:1200px){.contact-page_top-banner_wrapper .top-section-subtitle{font-size:39px;line-height:48px}}.about-banner__wrapper{position:relative;z-index:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.5);box-shadow:0 3px 5px 0 rgba(0,0,0,.5);background-position:top;background-repeat:no-repeat;background-size:cover;height:330px;overflow:hidden}@media screen and (min-width:768px){.about-banner__wrapper{height:500px}}@media screen and (min-width:1200px){.about-banner__wrapper{height:700px}}.about-banner__wrapper .top-banner_bg{background-image:url(../images/pattern.png);height:100%;position:relative;z-index:2;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover}.about-banner__wrapper .top-banner_bg:before{position:absolute;content:'';display:block;left:0;bottom:0;height:45%;width:100%;background:#1f5694;opacity:.75}@media screen and (min-width:768px){.about-banner__wrapper .top-banner_bg:before{position:absolute;content:'';display:block;left:0;bottom:0;height:100%;width:57%;background:#1f5694;opacity:.75}}.about-banner__wrapper .top-banner_img{background:#d1b75c;position:absolute;height:100%;width:100%;opacity:.2}.about-banner__wrapper .top-section_content_wrapper{position:absolute;left:50%;width:100%;z-index:11;bottom:20%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media screen and (min-width:768px){.about-banner__wrapper .top-section_content_wrapper{bottom:unset;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1200px){.about-banner__wrapper .top-section_content_wrapper{top:182px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.about-banner__wrapper .top-section_content_wrapper .about-banner__main-title{font-family:stainless;font-style:normal;font-weight:300;font-size:32px;line-height:36px;color:#fff;max-width:695px;margin:0 0 25px;text-align:center}@media screen and (min-width:768px){.about-banner__wrapper .top-section_content_wrapper .about-banner__main-title{max-width:54%;font-size:50px;line-height:58px;text-align:left;margin:0 0 35px}}@media screen and (min-width:1200px){.about-banner__wrapper .top-section_content_wrapper .about-banner__main-title{font-size:70px;line-height:82px}}.about-banner__wrapper .top-section_content_wrapper .about-banner__main-subtitle{display:none;font-family:stainless;font-style:normal;font-weight:300;color:#ebf3f6;font-size:17px;line-height:25px;max-width:632px}@media screen and (min-width:768px){.about-banner__wrapper .top-section_content_wrapper .about-banner__main-subtitle{display:block;max-width:54%;font-size:26px;line-height:30px}}@media screen and (min-width:992px){.about-banner__wrapper .top-section_content_wrapper .about-banner__main-subtitle{font-size:30px;line-height:38px}}@media screen and (min-width:1200px){.about-banner__wrapper .top-section_content_wrapper .about-banner__main-subtitle{font-size:39px;line-height:48px}}
/*# sourceMappingURL=main.css.map */
