﻿.landing-page-jobs{text-align:left;justify-content:inherit}.landing-page-jobs .jobs-header{font-family:Roboto;font-size:32px;font-weight:bold;color:#333;text-align:center}.landing-page-jobs .jobs-cnt{padding:0 0 30px;display:flex;margin:0;flex-wrap:wrap;justify-content:inherit}.landing-page-jobs .jobs-cnt .jobs-item{box-shadow:0 1px 0 0 #dfe2e5;border:solid 1px #dfe2e5;background-color:#fff;height:auto;margin:15px;padding:20px;display:inline-block;box-sizing:border-box;position:relative}.landing-page-jobs .jobs-cnt .jobs-item:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.landing-page-jobs .jobs-cnt .jobs-item.three{width:386px}.landing-page-jobs .jobs-cnt .jobs-item.three .jobs-item-image{height:260px}.landing-page-jobs .jobs-cnt .jobs-item.four{width:280px}.landing-page-jobs .jobs-cnt .jobs-item.four .jobs-item-image{height:200px}.landing-page-jobs .jobs-cnt .jobs-item.two,.landing-page-jobs .jobs-cnt .jobs-item.one{width:100%;display:flex;height:253px}.landing-page-jobs .jobs-cnt .jobs-item.two .image-cnt,.landing-page-jobs .jobs-cnt .jobs-item.one .image-cnt{width:380px;height:250px;border-right:1px solid #dfe2e5;margin:-20px;padding:0}.landing-page-jobs .jobs-cnt .jobs-item.two .jobs-item-info-cnt,.landing-page-jobs .jobs-cnt .jobs-item.one .jobs-item-info-cnt{padding-left:50px;margin-top:10px;height:90px}.landing-page-jobs .jobs-cnt .jobs-item.two .jobs-item-info-cnt .text-cnt,.landing-page-jobs .jobs-cnt .jobs-item.one .jobs-item-info-cnt .text-cnt{height:185px}.landing-page-jobs .jobs-cnt .jobs-item.two .jobs-item-info-cnt .description,.landing-page-jobs .jobs-cnt .jobs-item.one .jobs-item-info-cnt .description{margin-top:15px;font-size:14px}.landing-page-jobs .jobs-cnt .jobs-item.two .jobs-item-image,.landing-page-jobs .jobs-cnt .jobs-item.one .jobs-item-image{border-radius:0;object-fit:cover;width:380px;height:100%}.landing-page-jobs .jobs-cnt .jobs-item .image-cnt{display:block;text-align:center;margin:-20px}.landing-page-jobs .jobs-cnt .jobs-item-image{height:100%;width:100%;object-fit:cover}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt{margin-top:41px;height:190px;position:initial}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .text-cnt{height:155px;overflow:hidden}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt a.title{font-family:Roboto;font-size:18px;font-weight:bold;color:#333}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .date-cnt{margin-top:20px;margin-bottom:20px;font-family:Arial;font-size:14px;font-weight:normal;color:#666}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .date-cnt .fa{margin-right:8px}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .date-cnt .label{margin-right:30px}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .description,.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .description *{margin-top:10px;font-family:Arial;font-size:15px;font-weight:normal;max-width:600px;line-height:1.5;color:#333}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .jobad-link-btn{border-radius:2px;border:solid 1px #d6dade;background-color:#f2f4f5;font-family:Arial;font-size:14px;font-weight:normal;color:#333;padding:5px 15px;position:absolute;bottom:20px}.landing-page-jobs .jobs-cnt .jobs-item-info-cnt .jobad-link-btn:hover{background-color:#e6e9ec}.landing-page-jobs .job-controls-cnt{text-align:center;margin-top:30px}.landing-page-jobs .job-controls-cnt .button{font-family:Arial;font-size:16px;font-weight:normal;background:transparent;cursor:pointer;padding:10px 20px;color:#0fa0e3;border:solid 1px #0fa0e3;border-color:inherit;color:inherit;margin-bottom:30px}.landing-page-jobs .job-controls-cnt .button:before{content:"";display:none}.landing-page-jobs .job-controls-cnt .button:hover{background-color:#0fa0e3;color:#fff;border-color:inherit;background-color:transparent;color:inherit;box-shadow:0 5px 10px 0 rgba(130,130,130,.5)}.landing-page-jobs .grants-header{font-family:Roboto;font-size:32px;font-weight:bold;color:#333;text-align:center}.landing-page-jobs .grants-cnt{padding:0;display:flex;margin:-15px -30px;flex-wrap:wrap;justify-content:inherit}.landing-page-jobs .grants-item{box-shadow:0 1px 0 0 rgba(0,0,0,.1);border:solid 1px rgba(0,0,0,.1);background-color:#fff;margin:15px;padding:20px;display:inline-block;box-sizing:border-box;position:relative}.landing-page-jobs .grants-item .grants-item-image{width:376px;height:255px;border-radius:0;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:0 1px 0 0 #dfe2e5}.landing-page-jobs .grants-item.inactive{opacity:.5}.landing-page-jobs .grants-item:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.landing-page-jobs .grants-item.three{flex:0 0 30%}.landing-page-jobs .grants-item.three .grants-item-image{width:100%}.landing-page-jobs .grants-item.four{flex:0 0 22%;width:280px}.landing-page-jobs .grants-item.four .grants-item-image{width:100%}.landing-page-jobs .grants-item.two{flex:0 0 48%}.landing-page-jobs .grants-item.one{width:100%}.landing-page-jobs .grants-item.two,.landing-page-jobs .grants-item.one{display:flex;height:255px}.landing-page-jobs .grants-item.two .image-cnt,.landing-page-jobs .grants-item.one .image-cnt{border:0;border-right:1px solid #dfe2e5;margin-top:-20px}.landing-page-jobs .grants-item.two .grants-item-image,.landing-page-jobs .grants-item.one .grants-item-image{height:253px;width:376px}.landing-page-jobs .grants-item.two .grants-item-info-cnt,.landing-page-jobs .grants-item.one .grants-item-info-cnt{padding-left:45px;margin-top:10px}.landing-page-jobs .grants-item .info-cnt{margin-top:20px}.landing-page-jobs .grants-item .info-cnt .info-item{color:#666;font-family:Arial;font-size:14px;font-weight:normal}.landing-page-jobs .grants-item .info-cnt .info-item .label{margin-right:8px;display:inline-block}.landing-page-jobs .grants-item .image-cnt{display:block;text-align:center;margin:-20px}.landing-page-jobs .grants-item .grants-item-ctrl-cnt{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between}.landing-page-jobs .grants-item .grants-item-ctrl-cnt .grants-item-checkbox{margin:10px}.landing-page-jobs .grants-item .grants-item-ctrl-cnt .grants-item-checkbox input[type="checkbox"]{width:20px!important;height:20px!important}.landing-page-jobs .grants-item .grants-item-ctrl-cnt .grants-item-checkbox .checkbox{display:inline-block}.landing-page-jobs .grants-item .grants-item-ctrl-cnt .grants-item-sort-ctrl{align-items:center;border-left:0;border:1px solid #dfe2e5;color:#9a9a9a;cursor:pointer;display:inline-block;display:inline-flex;flex-direction:row;float:left;font-size:16px;height:25px;justify-content:center;text-align:center;width:30px;background-color:#fff}.landing-page-jobs .grants-item-info-cnt{margin-top:30px;position:relative;overflow:hidden}.landing-page-jobs .grants-item-info-cnt .text-cnt{overflow:hidden}.landing-page-jobs .grants-item-info-cnt .text-cnt .description{margin-top:10px;font-family:Arial;font-size:14px;font-weight:normal;line-height:20px;color:#333}.landing-page-jobs .grants-item-info-cnt a.title{font-family:Roboto;font-size:18px;font-weight:bold;color:#333;word-break:break-word}.landing-page-jobs .grants-item-info-cnt .description *{margin-top:10px;font-family:Arial;font-size:14px;font-weight:normal;line-height:1.5}.landing-page-jobs .grants-item-info-cnt .jobad-link-btn{border-radius:2px;border:solid 1px #d6dade;background-color:#f2f4f5;font-family:Arial;font-size:14px;font-weight:normal;color:#333;padding:5px 15px;position:absolute;bottom:20px}.landing-page-jobs .target-group-cnt{padding-top:30px;margin:-4px;min-height:30px}.landing-page-jobs .target-group-cnt .target-group-item{font-family:Roboto;font-size:12px;font-weight:normal;color:#366181;background-color:#dbf1fb;width:100%;width:fit-content;padding:3px 10px;display:inline-block;margin:4px}.landing-page-jobs .target-group-cnt .target-group-item.green{color:#339651;background-color:#eafaef}.landing-page-jobs .target-group-cnt .target-group-item.violet{color:#67579f;background-color:#edeaf7}.display-field,.editor-field{display:inline-block;float:none;width:100%}.landing-page-jobs{background:none}.empty-block{background-color:#fff;padding:50px;margin:0 auto 30px;box-shadow:0 1px 0 0 #dfe2e5;box-sizing:border-box;text-align:center;color:#333;border:1px solid rgba(0,0,0,.1);font:16px/24px Arial,sans-serif,Helvetica}.job-ads-tbl thead tr:hover{background:#fff}.job-ads-tbl tr{border:0;font-family:Roboto;font-size:14px;font-weight:bold}.job-ads-tbl tr th{padding:10px 0!important;border-bottom:1px solid #dfe2e5}.job-ads-tbl tr td{padding:10px 0!important;height:auto}.job-ads-tbl .status{color:#fff!important;background-color:#20b95e!important;font-family:Arial;font-size:12px;line-height:14px;background-color:#f2f4f5;color:#333;padding:3px 10px;border-radius:10px}.job-ads-tbl .status.not-active{background-color:#be2b2b!important}.job-ads-tbl .incerted-ctrl{vertical-align:middle;margin-left:30px;position:relative;right:auto;top:auto}.job-ads-tbl .incerted-ctrl a{width:auto;text-align:center;color:#999;line-height:20px;padding:6px}.job-ads-tbl .incerted-ctrl a:hover{color:#666}.job-ads-tbl .incerted-ctrl a:hover *{color:#666}.job-ads-tbl .incerted-ctrl a *{color:#999}.main-top::-webkit-scrollbar{display:none}h2{border:0}#responsive-under-menu{display:none}#main-story{padding-top:0}.notification-style{margin-top:0!important;margin-bottom:30px}.chosen-container .chosen-drop{z-index:55}.reset_main_image{margin-left:5px;color:#fff;transition:color .3s linear}.reset_main_image:hover{color:rgba(0,0,0,.7)}.pencil-edit:before{content:'';font-family:FontAwesome;color:#fff;transition:color .3s linear}.pencil-edit:hover:before{color:rgba(0,0,0,.7)}.addinfo{font-size:14px;color:#0af}.account_menu{background-color:initial}.wrapper{min-width:1250px!important}.cp_header .support-types-cnt{display:flex;justify-content:center;margin-top:50px}.cp_header .support-types-cnt .support-type-label{background-color:#19b876;color:#fff;font-family:Arial,Helvetica,sans-serif;padding:10px 15px;font-size:16px;margin:5px;border-radius:30px}.cp_header .ks-button.ks-transparent-button.header-btn{margin-right:10px;border-radius:4px;opacity:.7}.cp_header .ks-button.ks-transparent-button.header-btn .fa-pencil{margin-right:10px}.cp_header .ks-button.ks-transparent-button.header-btn:hover{opacity:1}.cp_header .cp_header_coverphoto .overlay{display:block;width:100%;height:100vh;z-index:90;position:absolute;background:none;background-color:rgba(0,0,0,.5)}.cp_header .cp_header_coverphoto .overlay .header-text{background-color:transparent;font-size:35px;line-height:40px;font-weight:bold;color:#fff;margin-right:15px;max-width:100%;width:0;font-family:Roboto;margin:0 auto!important;text-align:center;background:transparent;border:0;pointer-events:none!important}.cp_header .cp_header_coverphoto .overlay .header-text::placeholder{color:#bbb}.cp_header .cp_header_coverphoto .overlay .header-text.underlined{border-bottom:1px solid #fff;pointer-events:auto!important}.cp_header .cp_header_coverphoto .overlay .ingress-text{font-family:Roboto-Light;font-size:24px;font-weight:300;line-height:32px;height:35px;overflow:inherit;max-height:188px;resize:none;font-style:normal;max-width:70vw;white-space:pre-line;padding:5px}.cp_header .cp_header_coverphoto .overlay .ingress-text::placeholder{color:#bbb}.fcp-frm-cntr .row{font-size:16px;margin:0!important}.message-aatachments{padding:0 10px}.message-dialog-item .message-dialog-date-wrp{color:#adadad;font-size:12px;font-weight:normal}.message-dialog-item.ask.other .message-dialog-text-wrp .message-dialog-text:before{top:4px}.message-dialog-item.ask.other .message-dialog-text-wrp .message-dialog-text:after{top:5px}.fcp-frm-cntr textarea.resizable{font:14px Arial,sans-serif,Helvetica;width:100%;min-height:50px;max-height:none;max-width:none;padding:10px;border:1px solid #dfe2e5;line-height:18px;box-sizing:border-box;resize:vertical}.f-left{float:left}.align-center{text-align:center}.portal_header_overlay_info{height:100%}.responsive-pagebox.pagebox{max-width:none!important;width:100%!important}.responsive-pagebox.pagebox .wrapper{width:100vw}.responsive-pagebox.pagebox .cp_full_width{width:100vw;background-color:#fff}.cp_header.cp_header--redesign .cp_header_coverphoto{position:relative;height:100vh;width:100%;z-index:0;overflow:hidden;margin-bottom:0}.cp_header.cp_header--redesign{background-color:transparent;padding:0;margin:0;border:0;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info{display:flex;position:initial;width:100%;height:100%;flex-flow:column nowrap;justify-content:center}.cp_header.cp_header--redesign .cp_header_main_info{display:block;width:100%;padding-left:30px;padding-right:30px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper{margin:auto;position:initial}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo img{display:block;padding:0;margin:0;border-radius:50%;height:150px;width:150px;object-fit:cover}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper,.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo{margin:auto;position:initial;border-radius:160px;width:160px;height:160px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper .cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo img,.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo .cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo img{border-radius:160px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper .cp_header_logo_empty,.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo .cp_header_logo_empty{background-color:#e6e9ec;height:160px;width:160px;margin:0;line-height:160px;text-align:center;border-radius:160px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_title{max-width:900px;text-align:center;margin-top:40px!important}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_prof{margin-top:20px;text-align:center;font-family:Roboto;font-size:24px;font-weight:300;opacity:1;line-height:30px}.landing-summary-subheader{display:flex;align-items:flex-start}.landing-summary-subheader a{color:inherit}.landing-summary-subheader a.show-more{text-decoration:underline!important}.landing-summary-subheader .landing-summary-subheader-cnt{width:1450px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:0}.landing-summary-subheader .landing-summary-subheader-cnt.centered{justify-content:space-evenly}.landing-summary-subheader .block-item{display:flex;margin:20px 0;width:25%}.landing-summary-subheader .block-item.three-items{width:33%}.landing-summary-subheader .block-item .icon .fa,.landing-summary-subheader .block-item .icon .ks-font{font-size:30px;margin-right:10px}.landing-summary-subheader .block-item .icon+.right{margin-left:20px}.landing-summary-subheader .block-item .right{text-align:left}.landing-summary-subheader .block-item .right .title{font-family:Roboto;font-size:11px;font-weight:300;margin-bottom:10px;text-transform:uppercase}.landing-summary-subheader .block-item .right .info{font-family:Roboto;font-size:18px;line-height:1.5}.main-program.edit{padding:0}.main-program.main-program_wide{background-color:#f2f4f5;width:100vw;display:flex;justify-content:center}.main-program .inner-block{width:1250px;justify-content:inherit}.main-program .inner-block .empty-block{background-color:#fff;padding:50px 80px;margin:0 auto auto;box-shadow:0 1px 0 0 #dfe2e5;width:1000px;box-sizing:border-box;text-align:center;color:#333}.main-program .text-block{margin-top:0}.main-program .main-program_about ul,.main-program .main-program_about li{list-style:inherit}.main-program .main-program_about ol{padding-left:30px}.main-program .main-program_about ul{padding-left:50px}.main-program .main-program_about p{min-height:22px;margin-bottom:18px;line-height:1.85}.main-program .main-program_about .title{font-family:Roboto;font-size:32px;line-height:32px;font-weight:bold;margin-bottom:30px}.main-program .main-program_about .description{font-family:Roboto;font-size:18px;font-weight:bold;line-height:27px}.main-program .main-program_about .text{font-family:Roboto;font-size:18px;font-weight:normal;line-height:32px}.main-program .main-program_about .about-company{margin-bottom:28px!important;line-height:28px!important;font-size:18px;font-weight:normal;font-family:Roboto}.main-program .main-program_navigation{text-align:left;margin-top:80px;display:flex}.main-program .main-program_navigation .column{width:50%}.main-program .main-program_navigation .column .title{font-family:Roboto;font-size:18px;font-weight:bold;margin-bottom:30px}.main-program .main-program_navigation .column .items-cnt .item{margin-bottom:30px;font-family:Roboto;font-size:16px;font-weight:normal}.main-program .main-program_navigation .column .items-cnt .item .info{white-space:nowrap}.main-program .main-program_navigation .column .items-cnt .item:last-child{margin-bottom:0}.main-program .main-program_navigation .column .items-cnt .item i.fa{margin-right:10px}.main-program .main-program_navigation .column .items-cnt .item a{padding:5px 15px;margin-left:-15px;color:inherit}.main-program .main-program_navigation .column .items-cnt .item a:hover{text-decoration:underline!important}.main-program .main-program_navigation .column .items-cnt .item button{padding:7px 15px;border-radius:2px;border:solid 1px #d6dade;background-color:#f2f4f5}.main-program .main-program_navigation .column .items-cnt .item button:hover{background-color:#e6e9ec;border-bottom:1px solid #c0c4c7}.cp_contact_person_program_wrapper{margin:50px 0 0;background-color:#fff}.cp_contact_person_program_wrapper .cp_contact_person{border:0}.cp_contact_person.cp_contact_person--cards{border:0;background:none}.cp_contact_person.cp_contact_person--cards .cp_contact_persons_item{background-color:#fff;text-align:left;width:500px!important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_header{font-family:Roboto;font-size:32px;line-height:32px;font-weight:bold;padding:0;box-sizing:border-box;margin:0;color:#333;text-align:left;display:block;border-bottom:1px solid #e5e8eb;text-transform:capitalize;position:relative;border:0}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content{padding:20px 0;width:100%;box-sizing:border-box}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list{display:flex;align-items:normal;flex-wrap:wrap;justify-content:flex-start}.video-embed-responsive{transform:translate(0,0);height:revert}.element-sec .show-more{border-bottom:1px solid #fff;margin-left:5px;white-space:nowrap}.element-sec a:hover{text-decoration:underline}.element-sec a:hover.show-more{text-decoration:none}.cp_header_info .cv_header_prof span{overflow:hidden;display:inline-block;vertical-align:top;text-overflow:inherit;white-space:inherit}.lp-block{position:relative}.lp-block:hover .block-name-label{display:block!important}.lp-block .bg-image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;transition:opacity 1.5s ease-in-out;margin:auto;box-sizing:border-box}.lp-block .overlay{content:'';display:block!important;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;z-index:1!important;display:none;margin:auto}.lp-block .block-controls{filter:drop-shadow(0 2px 5px rgba(0,0,0,.1));display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;align-content:stretch;position:absolute;top:20px;right:0;z-index:10;opacity:.8;left:0;margin:auto;width:1200px}.lp-block .block-controls.move-top{top:-16px}.lp-block .block-controls .block-name-label{text-transform:uppercase;font-family:Roboto;font-size:11px;text-shadow:0 2px 5px rgba(0,0,0,.1);font-weight:normal;color:#666;padding:4px 6px;opacity:.9;border-radius:2px;background-color:#fff;margin-right:30px;display:none}.lp-block .block-controls .toggle-controls{margin-right:20px}.lp-block .block-controls .btn-controls{display:flex;position:relative}.lp-block .block-controls .btn-controls .sort-directions{position:absolute;display:flex;top:28px;right:-2px;text-align:right}.lp-block .block-controls .btn-controls .sort-directions a{align-items:center;justify-content:flex-start;white-space:nowrap;color:#0fa0e3;height:25px;padding:0 10px;font-size:14px;line-height:25px;display:inline-block;background-color:#fff;border:1px solid #0fa0e3}.lp-block .block-controls .btn-controls .sort-directions a i.fa{margin-right:5px}.lp-block .block-controls .btn-controls .sort-directions a:hover{background-color:#0fa0e3;border:1px solid #0fa0e3;color:#fff}.lp-block .block-controls .btn-controls .btn-control{padding:2px;color:#0fa0e3;font-size:14px;font-weight:normal;border:1px solid #0fa0e3;text-align:center;display:inline-block;width:30px;height:30px;box-sizing:border-box;background-color:#fff}.lp-block .block-controls .btn-controls .btn-control i.fa{margin:0;vertical-align:sub}.lp-block .block-controls .btn-controls .btn-control:hover{color:#fff;background-color:#0fa0e3}.lp-block .parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;object-fit:cover;background-position-x:center;width:100%;height:100%}.lp-block .lp-block-cnt{margin:auto;display:flex;flex-flow:column nowrap;background-size:cover;background-position:center;z-index:0;box-sizing:border-box;-webkit-transition:background-image 2s ease-in-out;transition:background-image 1.5s ease-in-out;width:100vw;background-color:#fff}.lp-block .lp-block-cnt.hidden{min-height:130px!important;background-color:#e6e9ec!important;opacity:.5}.lp-block .lp-block-cnt.overlay-mute:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:#fff;opacity:calc(30/100)}.lp-block .lp-block-cnt .fa-sliders{transform:rotate(90deg)}.lp-block .lp-block-cnt .lp-block-inner-cnt{width:1000px;margin:auto;padding:60px 100px 30px 100px;box-sizing:border-box}.lp-block .lp-block-cnt .lp-block-header .header-label{font-family:Roboto;font-size:32px;font-weight:bold;margin-top:0}.lp-block .lp-block-cnt .lp-block-header+.lp-block-body{margin-top:30px}.lp-block .lp-block-cnt .lp-block-body{display:flex;flex-direction:column}.lp-block .lp-block-cnt .lp-block-body .landing-page-jobs{background:none}.lp-block .lp-block-cnt .lp-block-body .empty-block{background-color:#fff;padding:50px 80px;margin:0 auto 0;box-shadow:0 1px 0 0 #dfe2e5;max-width:850px;width:auto;box-sizing:border-box;text-align:center;color:#333;border:1px solid rgba(0,0,0,.1);font:16px/22px Arial,sans-serif,Helvetica}.lp-block .lp-block-cnt .lp-block-body .text{font-family:Roboto;font-size:18px;font-weight:normal;line-height:1.85}.lp-block .lp-block-cnt .lp-block-body .text.articlecontent{overflow:hidden;position:relative}.lp-block .lp-block-cnt .lp-block-body .text p{min-height:14px;font-family:Arial,Verdana,Tahoma,sans-serif;padding:0;margin:0 0 18px 0}.lp-block .lp-block-cnt .lp-block-body .text ol{padding:0;margin:0 0 18px 0;padding-left:3em;display:block;list-style-type:decimal;list-style-position:outside}.lp-block .lp-block-cnt .lp-block-body .text ul{padding:0;margin:0 0 18px 0;list-style-position:outside;list-style:square;list-style:disc;list-style-position:inside}.lp-block .lp-block-cnt .lp-block-body .text a{color:#0fa0e3}.lp-block .lp-block-cnt .lp-block-body .text a:hover{text-decoration:underline}.lp-block .lp-block-cnt .lp-block-body .text .block__testimonials a{color:inherit}.lp-block .lp-block-cnt .lp-block-body .text li{list-style:inherit}.lp-block .lp-block-cnt .lp-block-body .text li p{display:inline}.lp-block .lp-block-cnt .lp-block-body .inner-block{justify-content:inherit}.lp-block .lp-block-cnt .ja-form{float:none;width:100%}.lp-block .lp-block-cnt .image-gallery-hdr{padding:0;padding:20px 0}.lp-block .lp-block-cnt .image-gallery-cnt{border:0}.lp-block .lp-block-cnt .image-gallery-cnt .cnt-blk{width:415px}.lp-block .lp-block-cnt .image-gallery-cnt .cnt-blk .cnt{padding:0}.lp-block .lp-block-cnt .image-gallery-cnt .wraaper_for_images{width:385px!important;height:256px!important}.lp-block .lp-block-cnt .image-gallery-cnt .mag-block-simple li{width:385px!important;height:256px}.lp-block .lp-block-cnt .image-gallery-cnt .cnt-blk .cnt .fixed-img-preview{width:385px;height:256px;background-repeat:no-repeat;background-size:cover;background-position:center center}.lp-block.company-slogan .lp-block-body,.lp-block.CompanyLandingPageSloganBlock .lp-block-body{display:block}.lp-block.company-slogan .lp-block-body .text,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .text{font-family:Roboto;font-size:32px;font-weight:bold;position:relative;width:fit-content;display:inline-block;color:inherit;word-break:break-word;line-height:40px}.lp-block.company-slogan .lp-block-body .text:before,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .text:before{opacity:.3;left:-33px;top:-10px;position:absolute;font-family:'Arial';content:"‟";font-size:48px}.lp-block.company-slogan .lp-block-body .author,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .author{font-family:Roboto;font-size:16px;font-weight:bold;margin-top:30px;line-height:1.5}.lp-block.company-slogan .lp-block-body .designation,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .designation{opacity:.7;font-family:Roboto;font-size:14px;font-weight:normal;margin-top:0}.lp-block.company-slogan .lp-block-body .small .text,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .small .text{font-size:32px;line-height:48px}.lp-block.company-slogan .lp-block-body .small .text:before,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .small .text:before{font-size:3em;left:-77px}.lp-block.company-slogan .lp-block-body .small .author,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .small .author{font-size:20px;margin-top:20px}.lp-block.company-slogan .lp-block-body .small .designation,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .small .designation{font-size:14px;line-height:24px}.lp-block.company-slogan .lp-block-body .medium .text,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .medium .text{font-size:48px;line-height:67px}.lp-block.company-slogan .lp-block-body .medium .text:before,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .medium .text:before{font-size:3em;left:-77px}.lp-block.company-slogan .lp-block-body .medium .author,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .medium .author{font-size:24px;margin-top:30px}.lp-block.company-slogan .lp-block-body .medium .designation,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .medium .designation{font-size:16px;line-height:28px}.lp-block.company-slogan .lp-block-body .large .text,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .large .text{font-size:56px;line-height:78px}.lp-block.company-slogan .lp-block-body .large .text:before,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .large .text:before{font-size:3em;left:-120px}.lp-block.company-slogan .lp-block-body .large .author,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .large .author{font-size:28px}.lp-block.company-slogan .lp-block-body .large .designation,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .large .designation{font-size:18px;line-height:36px}.lp-block.company-slogan .lp-block-body .extra-large .text,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .extra-large .text{font-size:64px;line-height:89px}.lp-block.company-slogan .lp-block-body .extra-large .text:before,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .extra-large .text:before{font-size:3em;left:-130px}.lp-block.company-slogan .lp-block-body .extra-large .author,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .extra-large .author{font-size:32px}.lp-block.company-slogan .lp-block-body .extra-large .designation,.lp-block.CompanyLandingPageSloganBlock .lp-block-body .extra-large .designation{font-size:18px;line-height:48px}.sec-cntr .form-row .editor-label{display:inline-block;text-align:left;padding-right:25px;font-size:16px;color:#111;font-weight:bold;width:90px;vertical-align:top;margin-top:12px}.add-new-block-btn-cnt{text-align:center;position:absolute;cursor:pointer;opacity:0;bottom:0;margin:auto;left:0;right:0;height:25px;z-index:2;transform:translate(0,12px);transition:opacity .1s linear}.add-new-block-btn-cnt:hover{opacity:1;transition:none}.add-new-block-btn-cnt:not(:hover){opacity:0;transition:opacity 1.5s linear}.add-new-block-btn-cnt .add-new-block-btn{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10;border-radius:12.5px;background-color:#dbf1fb;width:160px;height:25px;line-height:26px;font-family:Arial;font-size:14px;font-weight:normal;color:#0fa0e3}.add-new-block-btn-cnt .add-new-block-btn .fa{margin-right:5px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info{margin-left:0!important}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_title{max-width:60vw}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_title,.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_prof{color:#fff!important}.ui-widget-overlay{background:#000;opacity:.8}.top-presentation{height:100vh!important}.top-presentation .bxslider li{height:100vh}.top-presentation .bx-viewport{height:100vh!important}.top-presentation .video-iframe{padding:0;margin:auto;border:0;z-index:0;height:100vw;width:100%;position:absolute;right:0;left:0;top:0;bottom:0}.top-presentation .video-controls{display:none!important}.contacts-cnt{margin:-20px;display:inherit;flex-flow:wrap;justify-content:inherit}.contacts-cnt .contact-item{margin:20px;flex:0 0 auto;border-radius:3px;border:1px solid #e6e9ec;box-shadow:0 1px 0 0 #e6e9ec;display:flex;align-items:flex-start;box-sizing:border-box;max-height:150px;width:calc(33% - 40px);min-width:390px;background-color:#fff}.contacts-cnt .contact-item .contact-img img{width:148px;height:148px}.contacts-cnt .contact-item .contact-right-side{float:none;padding:20px 20px 0 20px;box-sizing:border-box;margin:0;overflow:hidden;width:auto;flex:1;text-align:left}.contacts-cnt .contact-item .contact-right-side .title,.contacts-cnt .contact-item .contact-right-side .title a{font-family:Roboto;font-size:16px;font-weight:bold;line-height:22px;max-height:44px;color:#333;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:normal}.contacts-cnt .contact-item .contact-right-side .description{margin:8px 0 0 0;padding:0;font-family:Roboto;font-size:12px;line-height:16px;max-height:16px;color:#999;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:normal}.contacts-cnt .contact-item .contact-right-side .buttons{padding:0;margin:15px 0 0 0}.contacts-cnt .contact-item .contact-right-side .buttons a{margin:0;font-size:14px;color:#999}.top-header-bg-menu-overlay{top:0;left:0;right:0;bottom:0;position:fixed;z-index:1000}.top-header-bg-menu{border-radius:4px;box-shadow:0 10px 10px 0 rgba(0,0,0,.05);background-color:#fff;z-index:1001}.top-header-bg-menu .menu-item{width:330px}.top-header-bg-menu .menu-item a{color:#333}.top-header-bg-menu .menu-item .caption{padding:13px 20px}.top-header-bg-menu .menu-item .fa-check{margin-left:5px;margin-right:50px;color:#0fa0e3}.top-header-bg-menu .menu-item.active *{color:#0fa0e3;border-color:#0fa0e3}.top-header-bg-menu .menu-item .inner-menu-btn{font-family:Arial;font-size:12px;font-weight:normal;border-radius:4px;border:solid 1px #0fa0e3;color:#0fa0e3;padding:6px 12px;background-color:#fff}.top-header-bg-menu .menu-item .inner-menu-btn:before{content:"";margin-right:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.article_ticker_wrapper.article_custom_gallery.custom_layout.center-alignment{width:100%!important}.article_ticker_wrapper.article_custom_video.one_big{margin-bottom:0!important}.responsive-pagebox.pagebox img{padding:0}.addfiledialog .ui-dialog-titlebar{background:none;border:0;border-bottom:1px solid #e4e4e4;padding:0;padding-left:25px;font-size:20px;z-index:1;line-height:50px;color:#333}.addfiledialog #fileuploadform .u-btn{margin-top:30px;display:flex;justify-content:center}.article__grid__block.block__testimonials{padding:0 0;position:relative;overflow:hidden}.article__grid__block.block__testimonials .tm-slide-block .text{max-width:700px}.article__grid__block.block__testimonials .swiper-container.one-item .swiper-slide-prev,.article__grid__block.block__testimonials .swiper-container.one-item .swiper-slide-prev *,.article__grid__block.block__testimonials .swiper-container.one-item .swiper-slide-next,.article__grid__block.block__testimonials .swiper-container.one-item .swiper-slide-next *{opacity:0}.layouts-cnt{display:flex}.layouts-cnt a{color:inherit}.layouts-cnt .article-layout-item{margin:5px 5px 0 5px;display:flex;flex-direction:column;position:relative}.layouts-cnt .article-layout-item .image-cnt{width:100%;margin-bottom:-4px;position:relative}.layouts-cnt .article-layout-item .image-cnt .article-image{width:inherit;height:200px;object-fit:cover}.layouts-cnt .article-layout-item .item-info-cnt{width:100%;height:66px;box-sizing:border-box;font-size:16px}.layouts-cnt .article-layout-item .item-info-cnt .text-cnt{font-family:Roboto;font-weight:bold}.articles-block .layout-preview{width:100%;display:inline-block}.articles-block .layout-preview .item-info-cnt{padding-bottom:0;padding-top:10px;display:flex;align-items:flex-start;justify-content:left;word-break:break-word;text-align:left;height:auto}.articles-block .layout-preview .item-info-cnt .ingress{font-size:85%;margin-top:10px;font-weight:normal}.articles-block .layout-preview .layouts-cnt{margin:-15px;display:block}.articles-block .layout-preview .article-layout-item{margin:15px;display:inline-flex;box-sizing:border-box}.articles-block .layout-preview .article-layout-item .title:hover{text-decoration:underline}.articles-block .layout-preview.card .article-layout-item{border:1px solid #d6dade}.articles-block .layout-preview.card .item-info-cnt{background-color:#fff}.articles-block .layout-preview.card .text-cnt{padding:2% 7% 6% 7%}.articles-block .layout-preview.text-over .text-cnt{padding:0 10px}.articles-block .layout-preview.text-over .item-info-cnt{color:#fff;position:absolute;bottom:0;align-items:flex-end;padding-bottom:15px}.articles-block .layout-preview.text-over .article-layout-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(0deg,black,transparent)}.articles-block .preview-hint{font-family:Arial;font-size:14px;font-weight:normal;color:#999;text-align:right;margin-top:10px}.teaser-label-cnt{margin-right:2px;margin-bottom:5px;overflow:hidden;color:#fff;font-size:12px;font-weight:bold;font-family:Roboto!important;text-transform:uppercase;line-height:normal;display:flex;align-items:center;position:absolute;bottom:3px;left:5px;max-width:90%}.teaser-label-cnt .teaser-label{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:12px;line-height:2.5;background-color:#ff6b00;padding:0 10px;margin-right:2px;height:30px}.teaser-label-cnt .video-icon{color:#fff;font-size:13px;width:30px;min-width:30px;min-height:30px;position:relative;background-color:#ff6b00}.teaser-label-cnt .video-icon:before{content:'';font-family:FontAwesome;position:absolute;left:52%;top:50%;transform:translate(-50%,-50%)}article_custom_slideshow .swiper-container{position:relative}article_custom_slideshow .swiper-container .swiper-pagination{bottom:20px!important}.article_ticker_wrapper.article_custom_gallery .grid-gallery-template .image-col .media-item{margin-bottom:0}.wrapper .cp_header.cp_header--redesign{margin-top:0!important}