/*font-family:'Gelion';font-weight:300;font-weight:normal;font-weight:500;font-weight:600;font-weight:bold;font-weight:900;*/
@font-face {font-family:'Gelion';src:url('../fonts/Gelion-Bold.eot');src:url('../fonts/Gelion-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-Bold.woff2') format('woff2'),  url('../fonts/Gelion-Bold.woff') format('woff'),  url('../fonts/Gelion-Bold.ttf') format('truetype'),  url('../fonts/Gelion-Bold.svg#Gelion-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face {font-family:'Gelion';src:url('../fonts/Gelion-Light.eot');src:url('../fonts/Gelion-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-Light.woff2') format('woff2'),  url('../fonts/Gelion-Light.woff') format('woff'),  url('../fonts/Gelion-Light.ttf') format('truetype'),  url('../fonts/Gelion-Light.svg#Gelion-Light') format('svg');font-weight:300;font-style:normal;font-display:swap;}
@font-face {font-family:'Gelion';src:url('../fonts/Gelion-Black.eot');src:url('../fonts/Gelion-Black.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-Black.woff2') format('woff2'),  url('../fonts/Gelion-Black.woff') format('woff'),  url('../fonts/Gelion-Black.ttf') format('truetype'),  url('../fonts/Gelion-Black.svg#Gelion-Black') format('svg');font-weight:900;font-style:normal;font-display:swap;}
@font-face {font-family:'Gelion';src:url('../fonts/Gelion-Regular.eot');src:url('../fonts/Gelion-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-Regular.woff2') format('woff2'),  url('../fonts/Gelion-Regular.woff') format('woff'),  url('../fonts/Gelion-Regular.ttf') format('truetype'),  url('../fonts/Gelion-Regular.svg#Gelion-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face {font-family:'Gelion Semi';src:url('../fonts/Gelion-SemiBold.eot');src:url('../fonts/Gelion-SemiBold.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-SemiBold.woff2') format('woff2'),  url('../fonts/Gelion-SemiBold.woff') format('woff'),  url('../fonts/Gelion-SemiBold.ttf') format('truetype'),  url('../fonts/Gelion-SemiBold.svg#Gelion-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face {font-family:'Gelion';src:url('../fonts/Gelion-Medium.eot');src:url('../fonts/Gelion-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Gelion-Medium.woff2') format('woff2'),  url('../fonts/Gelion-Medium.woff') format('woff'),  url('../fonts/Gelion-Medium.ttf') format('truetype'),  url('../fonts/Gelion-Medium.svg#Gelion-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}

body{padding:0;margin:0;font-size:14px;color:#282725;font-family:'Gelion';font-weight:normal;}
a {outline:none !important;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
a:hover, a:focus, select:focus, button:focus,.btn:focus,btn.focus {outline:none;text-decoration:none;box-shadow:none;}
* {margin:0;padding:0;}
img {border:none;vertical-align:middle;max-width:100%;}
li{list-style:none;}
h1, h2, h3, h4, h5, h6{outline:none !important;}
input, select, textarea, button{outline:none !important;}
.container{width:90%;max-width:1260px;margin:0 auto;padding:0;}
p{font-size:19px;color:#505050;line-height:32px;font-weight:300;}
.general_sec ul{font-size:19px;color:#505050;line-height:32px;font-weight:300;}
header{width:100%;float:left;padding:45px 0 0 0;margin:0;position:absolute;top:0;left:0;z-index:999;}
header .container{max-width:1400px;}
.nav_sec{width:100%;float:left;padding:0;margin:0;}
.nav_sec .navbar-brand{margin:0;padding:0;}
.nav_sec .navbar{padding:0;}
.nav_sec .navbar-light .navbar-nav li{margin:0 0 0 50px;padding:0;}
.nav_sec .navbar-light .navbar-nav .nav-link{padding:19px 0;font-size:19px;letter-spacing:0.2px;color:#505050;}
.nav_sec .navbar-light .navbar-nav .nav-link:hover, .nav_sec .navbar-light .navbar-nav .nav-link:focus, .nav_sec .navbar-light .navbar-nav .show > .nav-link, .nav_sec .navbar-light .navbar-nav .active > .nav-link, .nav_sec .navbar-light .navbar-nav .nav-link.show, .nav_sec .navbar-light .navbar-nav .nav-link.active{color:#2454a5;border-color:#2454a5;}

.nav_sec .navbar-light .navbar-nav .nav-link.btn-link{margin:0 10px;padding:17px 28px;border:1px solid #2454a5;font-size:19px;color:#2454a5;border-radius:34px 34px 0 34px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:1px;display:inline-block;}



.nav_sec .navbar-light .navbar-nav .nav-link.btn-link img{position:relative;top:-4px;margin-left:8px;transition:all .3s ease-in-out;}
.nav_sec .navbar-light .navbar-nav .nav-link.btn-link:hover, .nav_sec .navbar-light .navbar-nav .nav-link.btn-link:focus{background:#2454a5;color:#fff;}
.nav_sec .navbar-light .navbar-nav .nav-link.btn-link:hover img, .nav_sec .navbar-light .navbar-nav .nav-link.btn-link:focus img{filter:grayscale(0%) brightness(1000%);}

.nav_sec .navbar-light .navbar-nav .nav-link.btn-link.btn-link2{margin-right:0; background:#2454a5; color:#fff;}
.nav_sec .navbar-light .navbar-nav .nav-link.btn-link.btn-link2:hover,
.nav_sec .navbar-light .navbar-nav .nav-link.btn-link.btn-link2:active,
.nav_sec .navbar-light .navbar-nav .nav-link.btn-link.btn-link2:focus{background:#33bcea; color:#fff; border-color:#33bcea}

.nav_sec .dropdown-menu{margin-top:0;border-radius:0;box-shadow:0 0 12px rgba(0,0,0,0.1);border:none;}
.nav_sec .dropdown-item{padding:7px 20px;font-size:15px;}
.nav_sec .dropdown-item:hover, .nav_sec .dropdown-item.active{background:#2454a5;color:#fff;}

.top_right{margin:0 0 0 20px;padding:0;}
.top_right li{margin:0 0 0 15px;padding:0 15px 0 0;float:left;font-size:20px;border-right:1px solid #cedde5;}
.top_right li:last-child{padding-right:0;border:none;}
.top_right li a{color:#505050;}
.top_right li a:hover, .top_right li a.active{color:#2454a5;}
section{width:100%;float:left;padding:0;margin:0;}
.hero_sec{width:100%;float:left;padding:0;margin:0;position:relative;text-align:center;}
.hero_sec .owl-carousel .owl-item img{width:auto;display:inline-block;}
.hero_sec .owl-carousel .owl-item .item > img{width:100%;display:block;}
.hero_cap{width:100%;float:left;padding:0;margin:0;position:absolute;left:0;top:250px;}
.hero_cap h1{margin:0 0 25px 0;padding:0;font-size:75px;color:#242a3f;font-weight:500;}
.hero_cap h1 span{color:#2454a5;display:inline-block;position:relative;padding-right:3px;}
.hero_cap h1 strong{color:#2454a5;font-weight:bold;}
.hero_cap p{margin:0 0 35px 0;padding:0;font-size:24px;color:#242a3f;font-weight:300;}
.hero_cap .btns{margin-bottom:10px;}


.page-id-1598 .hero_cap h1,
.page-id-1416 .hero_cap h1,
.page-id-1576 .hero_cap h1,
.page-id-1427 .hero_cap h1,
.page-id-954 .hero_cap h1,
.page-id-933 .hero_cap h1,
.page-id-894 .hero_cap h1,
.page-id-839 .hero_cap h1,
.page-id-896 .hero_cap h1,
.page-id-1427 .hero_cap p,
.page-id-1416 .hero_cap p,
.page-id-1598 .hero_cap p,
.page-id-1576 .hero_cap p,
.page-id-954 .hero_cap p,
.page-id-896 .hero_cap p,
.page-id-933 .hero_cap p,
.page-id-839 .hero_cap p,
.page-id-894 .hero_cap p{color:#fff;}

.page-id-1682 .hero_sec:after,
.page-id-1598 .hero_sec:after,
.page-id-1576 .hero_sec:after,
.page-id-1427 .hero_sec:after,
.page-id-1232 .hero_sec:after,
.page-id-957 .hero_sec:after,
.page-id-674 .hero_sec:after,
.page-id-139 .hero_sec:after,
.page-id-1416 .hero_sec:after,
.page-id-291 .hero_sec:after,
.page-id-135 .hero_sec:after,
.page-id-751 .hero_sec:after,
.page-id-75 .hero_sec:after,
.page-id-954 .hero_sec:after,
.page-id-896 .hero_sec:after,
.page-id-933 .hero_sec:after,
.page-id-894 .hero_sec:after,
/*.postid-1656 .hero_sec:after,*/
/*.single-awsm_job_openings .hero_sec:after,*/
.page-id-839 .hero_sec:after{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);}

.page-id-933 .hero_sec:after{background:rgba(0,0,0,0.3);}

.page-id-1598 .hero_sec:after,
.page-id-1576 .hero_sec:after{background:rgba(0,0,0,0.5);}

/*.postid-1656 .hero_sec:after,*/
.page-id-751 .hero_sec:after,
.page-id-75 .hero_sec:after{background:rgba(255,255,255,0.5);}

/*.single-awsm_job_openings .hero_sec:after,
.postid-1656 .hero_sec:after{background:rgba(255,255,255,0.7);}*/

.page-id-1682 .hero_sec:after,
.page-id-674 .hero_sec:after,
.page-id-139 .hero_sec:after{background:rgba(255,255,255,0.2);}

.page-id-1232 .hero_sec:after,
.page-id-135 .hero_sec:after,
.page-id-291 .hero_sec:after,
.page-id-957 .hero_sec:after{background:rgba(255,255,255,0.3);}

/*.single-awsm_job_openings .hero_sec .hero_cap,*/
.page-id-1682 .hero_sec .hero_cap,
.page-id-1598  .hero_sec .hero_cap,
.page-id-1576  .hero_sec .hero_cap,
.page-id-1427 .hero_sec .hero_cap,
.page-id-1232  .hero_sec .hero_cap,
.page-id-957  .hero_sec .hero_cap,
.page-id-674 .hero_sec .hero_cap,
.page-id-139 .hero_sec .hero_cap,
.page-id-1416 .hero_sec .hero_cap,
.page-id-291 .hero_sec .hero_cap,
.page-id-135 .hero_sec .hero_cap,
/*.postid-1656 .hero_sec .hero_cap,*/
.page-id-75 .hero_sec .hero_cap,
.page-id-751 .hero_sec .hero_cap,
.page-id-954 .hero_sec .hero_cap,
.page-id-896 .hero_sec .hero_cap,
.page-id-933 .hero_sec .hero_cap,
.page-id-894 .hero_sec .hero_cap,
.page-id-839 .hero_sec .hero_cap{z-index:1}

.single-awsm_job_openings .hero_sec p{background: rgb(255 255 255 / 77%); padding: 20px; border-radius: 8px;}


.btns{margin:3px 10px;padding:19px 46px;background:#33bcea;font-size:21px;color:#fff;border-radius:34px 34px 0 34px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:1px;display:inline-block;border:none;}
.btns i img{margin:-4px 5px 0 0;top:0;}
.btns img{position:relative;top:-4px;margin-left:8px;filter:grayscale(0%) brightness(1000%);transition:all .4s ease-in-out;}
.btns:hover{background:#53d4ff;color:#fff;}
.btns.blue_btn{background:#2454a5;}
.btns.blue_btn:hover{background:#2d70f7;}
.btns.white_btn{background:none;border:1px solid #fff;}
.btns.white_btn:hover{background:#242a3f;border-color:#242a3f;}
.btns.bdr_btn{background:none;border:1px solid #33bcea;color:#33bcea;}
.btns.bdr_btn:hover{background:#33bcea;border-color:#33bcea;color:#fff;}
.btns.bdr_btn img{filter:inherit;}
.btns.bdr_btn:hover img{filter:grayscale(0%) brightness(1000%);}
.btns.black_btn{background:#242a3f;}
.btns.black_btn:hover{background:#444a5f;}
.axepta_sec{width:100%;float:left;padding:120px 0;margin:0;background:url(../images/axepta_bg.jpg) no-repeat center center;background-size:cover;text-align:center;}
.axepta_sec .global_title:after{background-color:#4cc2ea;}
.axepta_sec .global_title:before{background:#97cceb;}
.axepta{width:100%;float:left;padding:0;margin:0 0 30px 0;}
.axepta figure{width:100%;float:left;padding:0;margin:0 0 30px 0;box-shadow:0 23px 42px rgba(0,0,0,0.18);}
.axepta figure img{width:100%;}
.axepta h3{margin:0;padding:0;font-size:31px;color:#fff;font-weight:500;clear:both;}
.global_title.white{color:#fff;}
.global_title{margin:0 0 50px 0;padding:0 0 20px 0;font-size:60px;color:#242a3f;font-weight:bold;position:relative;text-align:center;}
.global_title:before{content:"";width:140px;height:2px;margin:0 0 0 -70px;background:#8c92a6;position:absolute;bottom:0;left:50%;}
.global_title:after{content:"";width:44px;height:21px;padding:0;margin:0 0 -10px -22px;position:absolute;left:50%;bottom:0;background:#ffffff url(../images/title_icon.png) no-repeat center center;}
.global_title.left{text-align:left;}
.global_title.left:before{width:48px;margin-left:0;left:33px;}
.global_title.left:after{width:22px;margin-left:0;left:0;}
.place_sec{width:100%;float:left;padding:140px 0 110px 0;margin:0;background:url(../images/place_bg.jpg) no-repeat center bottom;background-size:cover;}
.place_sec .global_title.left:after{background-color:inherit;}
.place_inn{width:100%;float:left;padding:0;margin:70px 0 0 0;}
.place_block{width:100%;float:left;padding:0 30px 0 0;margin:0 0 30px 0;}
.place_block i{width:138px;height:138px;padding:34px 0 0 0;margin:0 0 30px 0;display:block;text-align:center;background:#2454a5;border-radius:80px 80px 0 80px;}
.place_block h3{padding:0;margin:0 0 20px 0;font-size:30px;color:#242a3f;font-weight:500;}
.place_block i.sky{background:#2f98d5;}
.place_block i.blue{background:#373d58;}
.who_sec{width:100%;float:left;padding:130px 0;margin:0;background:#2f98d5 url(../images/who_bg.png) no-repeat left 10% center;}
.who_sec figure{width:100%;float:left;padding:0;margin:0;}
.who_sec figure img{width:100%;border-radius:400px 400px 0 400px;}
.who_sec .detail{width:100%;float:left;padding:0 0 0 90px;margin:0;}
.who_sec .global_title:after{background-color:#2f98d5;}
.who_sec .global_title:before{background:#59b3e7;}
.who_sec p{color:#fff;margin:0 0 30px 0;}
.who_sec p big{font-size:30px;font-weight:600;}
.who_sec p strong{font-weight:500;}
.client_sec{width:100%;float:left;padding:90px 0;margin:0;text-align:center;}
.client_slider{width:100%;float:left;padding:0;margin:0;}
.client_slider .owl-carousel .owl-item img{width:auto;display:inline-block;}
.client_slider .owl-carousel .owl-nav button.owl-prev, .client_slider .owl-carousel .owl-nav button.owl-next{width:25px;height:25px;font-size:0;color:#242a3f;display:block;border-radius:0;position:absolute;top:50%;margin-top:-12px;background:none !important;z-index:555;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
.client_slider .owl-carousel .owl-nav button.owl-prev{left:-70px;}
.client_slider .owl-carousel .owl-nav button.owl-prev:after{content:"\f177";font-family:'FontAwesome';font-size:25px;}
.client_slider .owl-carousel .owl-nav button.owl-next{right:-70px}
.client_slider .owl-carousel .owl-nav button.owl-next:after{content:"\f178";font-family:'FontAwesome';font-size:25px;}
.client_slider .owl-carousel .owl-nav button.owl-prev:hover, .client_slider .owl-carousel .owl-nav button.owl-next:hover{color:#53d4ff;background:none !important;}
.touch_sec{width:100%;float:left;padding:140px 0;margin:0;background:url(../images/touch_bg.jpg) no-repeat center center;background-size:cover;}
.touch_sec .global_title:after{background-color:#295aa7;}
.touch_sec .container{max-width:800px;}
.touch_sec [class^="col-"], .touch_sec > [class*=" col-"] {margin-bottom:20px;}
.touch_sec .field{width:100%;height:70px;float:left;padding:0 35px;margin:0;font-size:18px;color:#505050;letter-spacing:0.7px;background:#fff;border-radius:60px 60px 0 60px;border:none;}
.touch_sec .field_2{height:135px;padding:30px 35px;}
footer{width:100%;float:left;padding:70px 0 0 0;margin:0;background:#242a3f;}
.add_block{width:100%;min-height:50px;float:left;padding:0 0 0 68px;margin:0 0 30px 0;line-height:normal;font-size:20px;color:#ffffff;font-weight:300;position:relative;}
.add_block small{display:block;}
.add_block i{width:46px;min-height:50px;float:left;padding:5px 0 0 0;margin:0;position:absolute;left:0;top:0;border-right:1px solid rgba(255,255,255,0.1);}
.add_block strong{font-weight:normal;font-size:24px;}
.add_block a{color:#33bcea;}
.add_block a:hover{color:#fff;}

ul.social_info{padding:0;margin:0;text-align:right;}
ul.social_info li{padding:0;margin:0 10px;display:inline-block;font-size:25px;color:#fff;}
ul.social_info li a{color:#fff;}
ul.social_info li a:hover{color:#33bcea;}

.copyright{width:100%;float:left;padding:20px 0 40px 0;margin:0;text-align:center;font-size:20px;color:#ffffff;font-weight:300;border-top:1px solid rgba(255,255,255,0.1);}
.copyright a{color:#ffffff;}
.copyright a:hover{color:#33bcea;}
.copyright span{margin:0 5px;color:#4c5268;}
.candidate_banner{padding:220px 0 520px 0;background:url(../images/candidate_banner.jpg) no-repeat center top;background-size:cover;}
.candidate_banner .hero_cap{position:relative;top:0;}

.look_sec{width:100%;float:left;padding:90px 0 160px 0;margin:0;background:url(../images/look_bg.jpg) no-repeat center top;background-size:cover;}
.look_sec .global_title:before{background:#97cceb;}
.look_sec .global_title:after{background-color:#4cc2ea;}
.look_sec h3{padding:0;margin:0 0 25px 0;font-size:27px;color:#ffffff;font-weight:300;text-align:left;}

.look_search{width:100%;max-width:1140px;margin:0 auto 30px auto;padding:0;display:block;clear:both;}
.look_search .field{width:100%;height:68px;float:left;padding:0 30px;margin:0;font-size:18px;color:#505050;font-weight:300;border:none;border-radius:60px 0 0 60px;}
.look_search .field.field_2{border-radius:0 60px 0 0;border-left:1px solid #dfdfdf;}
.look_search .btns i{margin-right:5px;}
.awsm-selectric{ width:50% !important; float:left !important; padding:0 13px;}

.look_search .awsm-filter-item:nth-child(1).awsm-selectric{ border-radius:0 !important}
.awsm-filter-wrap .awsm-filter-item {
    padding: 0 0 0 1px !important;
}
.awsm-filter-wrap .awsm-filter-item[data-filter="job__disciplines_spec"] .awsm-selectric-items{ left:auto; right:0}
.awsm-filter-wrap .awsm-filter-item[data-filter="job__location_spec"] .awsm-selectric{ border-radius:0}
.awsm-filter-wrap .awsm-filter-item[data-filter="job__disciplines_spec"] .awsm-selectric{ border-left:1px solid #4bc1e9}

.look_search .awsm-filter-item:nth-child(2).awsm-selectric{}

.look_sec h4{padding:0;margin:0 0 20px 0;font-size:23px;color:#ffffff;font-weight:500;letter-spacing:0.7px;} 

.table_info{width:100%;float:left;padding:0;margin:0 0 95px 0;font-size:20px;background:#ffffff;letter-spacing:0.5px;border:1px solid #1486ac;box-shadow:0 22px 53px rgba(0,0,0,0.1);}
.table_info .table{margin:0;}
.table_info .table-striped tbody tr:nth-of-type(2n+1){background:#f7f7f7;}
.table_info .table .thead-dark th{background:#242a3f;color:#fff;font-weight:600;text-transform:uppercase;}
.table_info .table th, .table_info .table td{border:none;padding:22px 30px;}
.table_info .table td strong{font-weight:500;}
.table_info .table td a{color:#2454a5;}

.dream_info{width:100%;max-width:520px;padding:0;margin:0 auto 35px auto;display:block;color:#fff;text-align:center;}
.take_info{width:100%;max-width:660px;padding:0;margin:8px auto 0 auto;display:block;text-align:right;font-size:18px;color:#ffffff;font-weight:300;clear:both;}

.meantime_sec{width:100%;float:left;padding:0;margin:125px 0 0 0;}
.meantime_sec h2{padding:0;margin:0 0 35px 0;font-size:43px;color:#ffffff;font-weight:700;letter-spacing:0.5px;}
.meantime_sec h5{padding:0;margin:0 0 20px 0;font-size:27px;color:#ffffff;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;}
.meantime_inn{width:100%;float:left;padding:0 90px 0 0;margin:0;border-right:2px solid rgba(255,255,255,0.2);}
.meantime_sec p{color:#fff;margin:0 0 40px 0;}
.meantime_sec p a{color:#fff;}
.meantime_sec p strong{font-weight:600;}

.acc_detail .accordion{width:100%;float:left;margin:0;padding:0;}
.acc_detail .card{margin:0 0 10px 0;padding:0;background:#fff;border:none;border-radius:0;box-shadow:0 4px 45px rgba(0,0,0,0.07);}
.acc_detail .card-header{margin:0;padding:0;background:none;border:none;border-radius:0;}
.acc_detail .card-header .btn-link.collapsed{background:#fff;color:#242a3f;}
.acc_detail .card-header .btn-link{width:100%;float:left;margin:0;padding:15px 55px 15px 25px;background:none;border:none;border-radius:0;letter-spacing:0.5px;text-align:left;font-size:23px;font-weight:500;text-decoration:none;position:relative;background:#366cb5;color:#fff;}
.acc_detail .card-header .btn-link:after{content:"\f106";font-family:FontAwesome;width:25px;height:25px;background:#33bcea;border-radius:50%;padding:0;position:absolute;right:26px;top:0;bottom:0;margin:auto;color:#fff;line-height:25px;font-size:20px;text-align:center;}
.acc_detail .card-header .btn-link.collapsed:after{content:"\f107";color:#fff;border-color:rgba(0,74,109,0.22);background:#2454a5;}
.acc_detail .card-body{padding:0 25px 25px 25px;background:#366cb5;}
.acc_detail .card-body p{color:#fff;margin:0;}
.keep_info{width:100%;float:left;padding:0 0 0 40px;margin:0;}
.what_sec{text-align:left;background:#f7f7f7;}
.what_sec h3{color:#242a3f;}
.what_sec .global_title:after{background-color:#f7f7f7;}
.what_sec .global_title:before{background:#8c92a6;}
.why_sec{width:100%;float:left;padding:135px 0 100px 0;margin:0;}
.why_sec p{padding:0;margin:0 0 40px 0;font-size:19px;color:#505050;line-height:37px;font-weight:300;letter-spacing:0.6px;}
.why_sec p strong{font-weight:600;}
.how_sec{background:#2f98d5;}
.expert_sec{width:100%;float:left;padding:145px 0 115px 0;margin:0;background:url(../images/expert_icon.png) no-repeat left 2% top 10%;}
.expert_sec .container{max-width:1560px;}
.expert_block{width:100%;float:left;padding:65px 0 0 0;margin:0 0 30px 0;position:relative;}
.expert_block:after{content:"";position:absolute;left:0;top:0;right:-30px;height:2px;background:#eef2f6;}
.expert_block:before{content:"";width:8px;height:8px;position:absolute;left:0;top:-3px;background:#366cb5;z-index:5;border-radius:5px 5px 0 5px;}
.expert_block h3{padding:0;margin:0 0 32px 0;font-size:32px;color:#242a3f;font-weight:600;}
.expert_block figure{width:100%;float:left;padding:0;margin:0;}
.expert_block figure img{ height:250px;width:100%; object-fit:cover}
.expert_block.block_2:before{background:#2f98d5;}
.expert_block.block_3:before{background:#33bcea;}
.expert_block.block_4:after{display:none;}
.expert_block.block_4:before{background:#373d58;}
.place_inner{background:#f7f7f7;}
.place_inner .global_title:after{background-color:#f7f7f7;}
.place_title{width:100%;max-width:950px;margin:0 auto;}
.team_sec{width:100%;float:left;padding:145px 0;margin:0;text-align:center;}
.team_sec figure{width:100%;float:left;padding:0;margin:0 0 40px 0;}
.team_sec h3{padding:0;margin:0 0 30px 0;font-size:35px;color:#2454a5;font-weight:500;clear:both;}
.gray_bg{background:#f7f7f7;}
.gray_bg .global_title:after{background-color:#f7f7f7;}
.test_sec{width:100%;float:left;padding:130px 0;margin:0;text-align:center;background:url(../images/test_bg.jpg) no-repeat center top;background-size:cover;}
.test_sec .global_title:before{background:#5d84c7;}
.test_sec .global_title:after{background-color:#2957a4;}
.test_sec .container{max-width:920px;}
.test_sec .owl-carousel .owl-item{padding:20px 0 0 0;}
.test_sec p{padding:0;margin:0;font-size:25px;color:#ffffff;font-weight:300;font-style:italic;line-height:40px;letter-spacing:0.5px;}
.test_sec p i:first-child{float:left;margin-top:-20px;}
.test_sec .owl-carousel .owl-item img{width:auto;margin:0;display:inline-block;}
.emp_banner{padding:220px 0 520px 0;background:url(../images/employer_banner.jpg) no-repeat center top;background-size:cover;}
.emp_banner .container{max-width:1290px;}
.breadcrumb_info{width:100%;float:left;padding:15px 0;margin:0;background:#33add7;}
.breadcrumb_info ul{padding:0;margin:0;}
.breadcrumb_info ul li{padding:0;margin:0;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:0.5px;}
.breadcrumb_info ul li:after{content:"\f105";font-family:'FontAwesome';color:#c0e4f0;margin:0 12px;}
.breadcrumb_info ul li:last-child:after{display:none;}
.breadcrumb_info ul li a{color:#c0e4f0;}
.breadcrumb_info ul li a:hover{color:#fff;}
.emp_why{width:100%;float:left;padding:125px 0;margin:0;background:url(../images/emp_why_bg.jpg) no-repeat center top;background-size:cover;}
.emp_why .global_title:before{background:#97cceb;}
.emp_why .global_title:after{background-color:#3fbfea;}
.emp_why p{padding:0;margin:0 0 35px 0;color:#fff;line-height:37px;letter-spacing:0.3px;}
.emp_why p strong{font-weight:600;}
.emp_how{width:100%;float:left;padding:0;margin:65px 0 0 0;}
.emp_why .emp_how .global_title:after{background-color:#2fb0da;}
.counter_info{width:100%;float:left;padding:0;margin:0;}
.counter_info .count_block{width:100%;max-width:340px;float:right;padding:10px 0 20px 115px;margin:20px 0 0 0;font-size:22px;color:#ffffff;font-weight:300;border:1px solid rgba(255,255,255,0.5);position:relative;line-height:normal;background:rgba(30,131,165,0.2);}
.counter_info .count_block i{position:absolute;left:30px;top:20px;}
.counter_info .count_block strong{font-size:60px;font-weight:700;display:block;line-height:60px;}
.counter_info .count_block.block_2{float:left;}
.expert_msg{width:100%;max-width:1007px;margin:0 auto 80px auto;}
.conver_sec{width:100%;float:left;padding:130px 0 90px 0;margin:0;background:url(../images/conver_bg.jpg) no-repeat center bottom;background-size:cover;}
.conver_block{width:100%;float:left;padding:0;margin:0 0 40px 0;position:relative;}
.conver_block img{border-radius:300px 300px 0 300px;}
.conver_block .cap_info{width:70%;float:right;padding:30px 60px;margin:0;text-align:center;position:absolute;right:0;top:0;bottom:0;background:#fff;border-radius:300px 300px 0 300px;box-shadow:0 0 54px rgba(0,0,0,0.1);}
.conver_block h3{padding:0;margin:0 0 14px 0;font-size:34px;color:#242a3f;font-weight:600;}
.conver_block p{padding:0;margin:0 0 23px 0;}
.blog_sec{width:100%;float:left;padding:150px 0 120px 0;margin:0;}
.blog_left{width:100%;float:left;padding:0;margin:0 0 30px 0;position:relative;}
.blog_left img{width:100%;}
.blog_left .blog_cap{width:100%;float:left;padding:140px 30px 35px 30px;margin:0;position:absolute;left:0;bottom:0;background:-moz-linear-gradient(top,  rgba(28,33,49,0) 0%, rgba(28,33,49,0.01) 8%, rgba(28,33,49,0.04) 15%, rgba(28,33,49,0.14) 26%, rgba(28,33,49,0.3) 35%, rgba(28,33,49,0.61) 49%, rgba(28,33,49,0.73) 55%, rgba(28,33,49,0.87) 67%, rgba(28,33,49,0.92) 81%, rgba(28,33,49,0.88) 91%, rgba(28,33,49,0.8) 100%);background:-webkit-linear-gradient(top,  rgba(28,33,49,0) 0%,rgba(28,33,49,0.01) 8%,rgba(28,33,49,0.04) 15%,rgba(28,33,49,0.14) 26%,rgba(28,33,49,0.3) 35%,rgba(28,33,49,0.61) 49%,rgba(28,33,49,0.73) 55%,rgba(28,33,49,0.87) 67%,rgba(28,33,49,0.92) 81%,rgba(28,33,49,0.88) 91%,rgba(28,33,49,0.8) 100%);background:linear-gradient(to bottom,  rgba(28,33,49,0) 0%,rgba(28,33,49,0.01) 8%,rgba(28,33,49,0.04) 15%,rgba(28,33,49,0.14) 26%,rgba(28,33,49,0.3) 35%,rgba(28,33,49,0.61) 49%,rgba(28,33,49,0.73) 55%,rgba(28,33,49,0.87) 67%,rgba(28,33,49,0.92) 81%,rgba(28,33,49,0.88) 91%,rgba(28,33,49,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001c2131', endColorstr='#cc1c2131',GradientType=0 );}
.blog_sec .blog_left h3{color:#fff;margin:0;}
.blog_sec .blog_left h3 a{color:#fff;}
.blog_sec .date{padding:0;margin:0 0 5px 0;font-size:17px;color:#33bcea;font-weight:300;}
.blog_sec h3{padding:0;margin:0 0 19px 0;font-size:29px;color:#242a3f;font-weight:600;}
.blog_sec h3 a{color:#242a3f;}
.blog_sec h3 a:hover{color:#33bcea;}

.blog_block{width:100%;float:left;padding:0;margin:0 0 45px 0;}
.blog_block figure{width:240px;float:left;padding:0;margin:0 30px 0 0;}
.blog_right{overflow:hidden;}
.learn_more{padding:0;margin:0;font-size:17px;color:#2454a5;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}
.learn_more i{margin:0 0 0 6px;}
.learn_more:hover{color:#33bcea;}

.blog_sec .owl-carousel .owl-nav button.owl-prev, .blog_sec .owl-carousel .owl-nav button.owl-next{width:25px;height:25px;font-size:0;color:#242a3f;display:block;border-radius:0;position:absolute;top:50%;margin-top:-12px;background:none !important;z-index:555;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
.blog_sec .owl-carousel .owl-nav button.owl-prev{left:-70px;}
.blog_sec .owl-carousel .owl-nav button.owl-prev:after{content:"\f177";font-family:'FontAwesome';font-size:25px;}
.blog_sec .owl-carousel .owl-nav button.owl-next{right:-70px}
.blog_sec .owl-carousel .owl-nav button.owl-next:after{content:"\f178";font-family:'FontAwesome';font-size:25px;}
.blog_sec .owl-carousel .owl-nav button.owl-prev:hover, .blog_sec .owl-carousel .owl-nav button.owl-next:hover{color:#53d4ff;background:none !important;}
.mission_sec{width:100%;min-height:600px;float:left;padding:145px 0;margin:0;background:url(../images/mission_bg.jpg) no-repeat center top;background-size:cover;}
.mission_sec .global_title:after{background-color:#f0f0f0;}
.mission_block{width:100%;float:left;padding:70px 35px 50px 35px;margin:30px 0 0 0;background:#fff url(../images/mission_quote.png) no-repeat right 20px bottom 20px;position:relative;}
.mission_block:before{content:"";width:66px;height:66px;display:block;padding:0;margin:0;background:#33bcea url(../images/mission_quote2.png) no-repeat center center;border-radius:40px 40px 0 40px;position:absolute;left:-10px;top:-30px;}
.mission_block .rate{padding:0;margin:0 0 15px 0;font-size:19px;color:#ffba00;}
.mission_block .rate i{margin:0 5px 0 0;}
.mission_block p{padding:0;margin:0;font-size:23px;color:#505050;font-weight:300;font-style:italic;letter-spacing:0.5px;line-height:36px;}
.mission_sec [class^="col-"]:last-child .mission_block:before, .mission_sec > [class*=" col-"]:last-child .mission_block:before {background-color:#2454a5;}
.team_slider{width:100%;float:left;padding:0;margin:0 0 50px 0;}
.team_slider .owl-carousel .owl-item img{width:266px;height:270px;object-fit:contain;display:inline-block;}
.team_slider figure{margin:0 0 30px 0;}
.team_slider h3{font-size:26px;margin-bottom:5px;}
.team_slider p{font-size:19px;line-height:normal;}

.team_slider .owl-carousel .owl-nav button.owl-prev, .team_slider .owl-carousel .owl-nav button.owl-next{width:25px;height:25px;font-size:0;color:#242a3f;display:block;border-radius:0;position:absolute;top:50%;margin-top:-12px;background:none !important;z-index:555;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
.team_slider .owl-carousel .owl-nav button.owl-prev{left:-70px;}
.team_slider .owl-carousel .owl-nav button.owl-prev:after{content:"\f177";font-family:'FontAwesome';font-size:25px;}
.team_slider .owl-carousel .owl-nav button.owl-next{right:-70px}
.team_slider .owl-carousel .owl-nav button.owl-next:after{content:"\f178";font-family:'FontAwesome';font-size:25px;}
.team_slider .owl-carousel .owl-nav button.owl-prev:hover, .team_slider .owl-carousel .owl-nav button.owl-next:hover{color:#53d4ff;background:none !important;}

.touch_info{padding:0;margin:0 0 40px 0;color:#fff;text-align:center;}

.touch_inner .global_title:after{background-color:#3260ad;}

.owl-carousel .owl-dots{width:100%;float:left;margin:0;padding:0;text-align:center;position:relative;z-index:9;}
.owl-carousel .owl-dot{margin:0 5px;display:inline-block;}
.owl-carousel .owl-dot span{width:13px;height:13px;border-radius:50%;display:block;background:#fff;opacity:0.5;border:2px solid #242a3f;}
.owl-carousel .owl-dot.active span{background:#33bcea;opacity:1;border-color:#33bcea;}
.job_banner.hero_sec > img{width:100%;}
.job_banner.hero_sec .container{max-width:900px;}
.job_banner.hero_sec h2{margin:0 0 22px 0;padding:0;font-size:70px;color:#242a3f;font-weight:bold;}
.job_banner.hero_sec ul{margin:0 0 35px 0;padding:0;}
.job_banner.hero_sec ul li{margin:0 15px;padding:0;display:inline-block;font-size:18px;color:#33bcea;font-weight:300;}
.job_banner.hero_sec ul li label{margin:0;padding:0 20px 0 15px;display:inline-block;background:#2454a5;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:1px;clip-path:polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%);line-height:32px;font-weight:normal;}
.job_banner.hero_sec ul li i{margin-right:5px;}
.job_banner.hero_sec ul li a{color:#505050;}
.job_banner.hero_sec ul li a:hover{color:#33bcea;}
.job_banner.hero_sec p{font-size:22px;line-height:32px;color:#505050;}
.job_banner.hero_sec p strong{font-weight:600;}
.job_sec{width:100%;float:left;margin:0;padding:100px 0;background:url(../images/job_bg.jpg) no-repeat center center;background-size:cover;}
.job_sec .inner{width:100%;float:left;margin:0 0 60px 0;padding:0;position:relative;}
.job_sec .inner:after{content:"";width:2px;height:calc(100% - 40px);background:#fff;opacity:0.25;position:absolute;top:0;left:0;right:0;margin:auto;}


#CookiesModal .modal-dialog{ max-width:730px; margin:2.75rem auto;}
#CookiesModal .modal-body{font-size: 16px; line-height: 1.4;}
#CookiesModal .modal-body a{ color:#2454a5}
#CookiesModal .btns { box-shadow:none !important;
    margin: 2px 5px;
    padding: 12px 25px;
    background: #33bcea;
    font-size: 16px;border: 1px solid transparent}

#CookiesModal .btns.btns-secondary:hover,
#CookiesModal .btns.btns-secondary:active,
#CookiesModal .btns.btns-secondary:focus{background:#2454a5; color:#fff}

#CookiesModal .btns.btns-primary {border: 1px solid #2454a5; background:#fff; color:#2454a5}
#CookiesModal .btns.btns-primary:hover,
#CookiesModal .btns.btns-primary:focus,
#CookiesModal .btns.btns-primary:active{border: 1px solid #2454a5; background:#2454a5; color:#fff}

.nav_sec .navbar-light .navbar-nav li.nav-btn.navbtn-contact{ margin-left:15px;}

@media(min-width:1200px){.job_sec .row{margin-left:-70px;margin-right:-70px;}
.job_sec .row > div{padding-left:70px;padding-right:70px;}
}
.job_sec h2{margin:0 0 40px 0;padding:0;font-size:43px;color:#fff;font-weight:bold;letter-spacing:0.5px;}
.listing_info{margin:0 0 40px 0;padding:0;}
.listing_info li{margin:0 0 23px 0;padding:0 0 0 23px;font-size:22px;line-height:28px;font-weight:300;color:#fff;background:url(../images/list_icon.png) no-repeat left top 7px;letter-spacing:0.2px;}
.job_sec p{margin:0 0 60px 0;padding:0;color:#fff;clear:both;}
.job_sec p strong{font-weight:600;letter-spacing:0.4px;}
.job_sec p a{color:#fff;text-decoration:underline;}
.job_sec p a:hover{color:#fff;text-decoration:none;}

.job_sec .team_sec{padding:0;}
.job_sec .team_sec .detail{margin:0;padding:0 5%;}
.job_sec .team_sec h3{margin-bottom:5px;color:#fff;font-size:30px;}
.job_sec .team_sec p{margin:0 0 30px 0;font-size:19px;line-height:21px;}

.social_detail{width:100%;float:left;margin:60px 0 0 0;padding:0;text-align:center;}
.social_detail li{margin:0 5px;padding:0;font-size:25px;color:#ffffff;font-weight:300;letter-spacing:0.3px;display:inline-block;}
.social_detail li:first-child{margin-right:15px;}
.social_detail li a{width:60px;height:60px;display:block;background:#242a3f;font-size:25px;color:#fff;line-height:60px;text-align:center;border-radius:60px 60px 0 60px;}
.social_detail li a:hover{background:#2454a5;color:#fff;}

.form_sec{width:100%;float:left;margin:0;padding:100px 0;background:url(../images/form_bg.jpg) no-repeat center top;background-size:cover;}
.form_sec .container{max-width:798px;}
.form_sec .row{margin-left:-10px;margin-right:-10px;}
.form_sec .row > div{padding-left:10px;padding-right:10px;}
.form_block{width:100%;float:left;position:relative;margin:0 0 20px 0;padding:0;text-align:left;clear:both;}
.form_block label {color:#505050;font-size:18px;position:absolute;z-index:2;left:25px;top:23px;padding:0 10px;pointer-events:none;background:#fff;-webkit-transition:-webkit-transform 100ms ease;-moz-transition:-moz-transform 100ms ease;-o-transition:-o-transform 100ms ease;-ms-transition:-ms-transform 100ms ease;transition:transform 100ms ease;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);font-weight:300;line-height:18px;}
.form_block .form-control{width:100%;height:69px;font-size:18px;font-weight:300;color:#505050;outline:none;border:1px solid #caced1;padding:0 35px;border-radius:0;position:relative;box-shadow:none !important;border-radius:60px 60px 0 60px;}
.form_block > input:invalid + label {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.form_block > input:focus + label {background:#fbfbfc;font-size:13px;font-weight:500;color:#505050;-webkit-transform:translateY(-32px);-moz-transform:translateY(-32px);-o-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);}
.form_block select.form-control{padding:0 50px 0 32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/select_arrow.png) no-repeat right 30px center;}
.form_block span{color:#949494;}
.form_block span.sky{color:#33bcea;}

.form_block.with_btn > input{padding-right:145px;}
.form_block .fileUpload{position:relative;overflow:hidden;height:69px;padding:0 20px;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:14px;color:#1c2856;border:none;cursor:pointer;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );position:absolute;right:0;top:0;border:1px solid #caced1;border-radius:0 33px 0 0;z-index:55;}
.form_block .fileUpload i{margin:0 0 0 10px;}
.form_block .fileUpload input.upload {position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;}
.form_block .msg_info{margin:15px 0 0 0;padding:0;font-size:17px;color:#9d9c9c;font-weight:300;line-height:inherit;}

.checkbox_info{margin:0 0 20px 0;padding:0;}
.checkbox_info .regular-checkbox {display:none;}
.checkbox_info .regular-checkbox + label {display:inline-block;position:relative;background:none !important;color:#505050 !important;border:none !important;padding:0 0 0 30px !important;margin:0;top:0 !important;border-radius:0 0 0 0;font-size:19px;font-weight:300;}
.checkbox_info .regular-checkbox + label::before {content:"";width:20px;height:20px;background-color:#FFFFFF;border:1px solid #b9bdc0;border-radius:0 0 0 0;position:absolute;left:0;top:4px;}
.checkbox_info .regular-checkbox:checked + label::before {background-color:#33bcea;border:1px solid #33bcea;color:#FFFFFF;}
.checkbox_info .regular-checkbox + label::after {content:"\f00c";font-family:'FontAwesome';font-size:14px;position:absolute;top:3px;left:4px;color:#FFFFFF;opacity:0;}
.checkbox_info .regular-checkbox:checked + label::after {opacity:1;}
.form_sec p{margin:0 0 50px 0;font-size:19px;}
.form_sec a{color:#2454a5;text-decoration:underline;}
.form_sec a:hover{color:#33bcea;text-decoration:none;}


.frmsection label{padding:0;margin:0 0 15px 0;font-size:20px;color:#242a3f;font-weight:500;display:block;width:100%}
.frmsection .form-control,
.frmsection .select2-container--default .select2-selection--multiple{width:100%;min-height:70px;float:left;padding:0 35px;margin:0;font-size:18px;color:#505050;letter-spacing:0.7px;background:#eaeaea;border-radius:60px 60px 0 60px !important;border:none !important	;outline:none !important}
.frmsection .select2-container{width:100% !important}
.frmsection .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgb(247 247 247);border:1px solid rgb(204 204 204);}
.frmsection .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:7px}
.frmsection.loadercls{position:relative}
.frmsection.loadercls:after{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background:rgba(255,255,255,0.5) url(../images/loader.gif) no-repeat center center;}
.clear{clear:both}
.wp-caption p.wp-caption-text{font-size:19px !important;color:#505050!important;line-height:17px!important;padding-top:10px!important;font-weight:300!important;}
.twocolList{font-size:19px;color:#505050;line-height:32px;font-weight:300;float:left;width:100%}
.twocolList li{width:33.3333%;float:left;}
.twocolList li:nth-child(3n+1){clear:both}

.twocolList2 li{width:50%;float:left;}
.twocolList2 li:nth-child(2n+1){clear:both}


.team_sec.bottom-team_sec{padding:45px 0;}
.team_sec.bottom-team_sec .row{justify-content:center;}
.team_sec.bottom-team_sec h3{font-size:33px;}
.team_sec.bottom-team_sec h3 span.team-sec-title{display:block;font-size:19px;color:#505050;line-height:32px;font-weight:300;}
	
.gallery-wrap .row .row{width:100%;justify-content: center;}
.gallery-wrap .filterbtnarea{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:30px;padding-bottom:30px;}
.gallery-wrap .btns{border:1px solid #c2c6d4;background:none;color:#242a3f;font-size:16px;padding:10px 24px;margin:0 2px 8px 2px}
.gallery-wrap .img-responsive{width:320px;height:334px;object-fit:contain;}
.gallery-wrap .btns:hover,
.gallery-wrap .btns.active,
.gallery-wrap .btns:active,
.gallery-wrap .btns:focus{border-color:#33bcea;background:#33bcea;color:#fff;}

.gallery-wrap .gallery_product {text-align:center}
.gallery-wrap .gallery_product.firstfullrow.direction{-ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
.gallery-wrap .gallery_product h3{padding:10px 0 35px 0;margin:0;font-size:35px;color:#2454a5;font-weight:500;clear:both;}
.gallery-wrap .gallery_product h3 span{font-size:19px;color:#505050;display:block;line-height:1;font-weight:300;}
	
	
.page-id-957 .fancybox-stage h2 span,
.page-id-1232 .fancybox-stage h2 span{display:block;font-size:17px;font-weight:400;color:#848484;}
.page-id-957 .fancybox-content img,
.page-id-1232 .fancybox-content img{margin:0 30px 10px 0;float:left;}
.page-id-957,.page-id-1232 .socialicons{padding:10px 0 0 0;}

.page-id-1378 .socialicons a,
.page-id-957 .socialicons a,
.page-id-1232 .socialicons a{width:40px;height:40px;display:inline-block;text-align:center;border:1px solid #c2c6d4;background:none;color:#242a3f;font-size:16px;padding:0;margin:0 1px 2px 1px;border-radius:34px 34px 0 34px;line-height:35px;}

.page-id-1378 .socialicons a:hover,
.page-id-957 .socialicons a:hover,
.page-id-1232 .socialicons a:hover{background:#33bcea;border-color:#33bcea;color:#fff;}



.add_block.block-memberlogo{padding-left:0; width:50%}
.add_block.block-memberlogo.last{padding-left:25px; width:50%}
.add_block.block-memberlogo .imgout{ padding-top:40px;/*width:48%;*/text-align:center;display:inline-block;vertical-align:middle;}
.add_block.block-memberlogo.last .imgout{padding-right:0;padding-top:0}
.add_block.block-memberlogo .imgout.last img{width:100px}
.vacancy-container{margin-left:auto;margin-right:auto;max-width:930px;}
.vacancy-container textarea{resize:none;padding-top:30px !important;}
.vacancy-container .form-group{margin-bottom:1rem !important;}
.look_sec.look_secv2{margin-top:-35px}
.look_sec.look_secv2 .table_info{margin-bottom:0}

.page-apply-sponteanoulsy.form_block .form-control{ padding-top:30px; line-height:16px; height:200px; resize:none;}
.page-id-1682 .general_sec,
.page-id-1702 .general_sec{ padding:0}
.page-id-1682 .general_sec .wpb_text_column.wpb_content_element,
.page-id-1702 .general_sec .wpb_text_column.wpb_content_element { padding:0; margin:0}

.form-apply-spontaneously .form_block{ margin:0 0 20px 0 !important}
.form-apply-spontaneously .wpcf7 input[type="file"]{ padding-top:15px;}
.form-apply-spontaneously .checkbox_info{ font-size:18px;}
.form-apply-spontaneously .checkbox_info .wpcf7-list-item{ margin-left:0}
.form-apply-spontaneously .checkbox_info label{font-size: 19px;color: #505050; font-weight: 300;}
.form-apply-spontaneously.form_sec p {margin: 0 0 20px 0;}
.form-apply-spontaneously textarea.form-control{ padding-top:30px; line-height:16px; height:200px; resize:none;}
.form-apply-spontaneously .subbtnarea{}
.form-apply-spontaneously .checkbox_info input[type="checkbox"]{display: none;}
.form-apply-spontaneously .checkbox_info label{ padding-left:30px;}
.form-apply-spontaneously .checkbox_info .wpcf7-list-item-label:before {
    content: "\f00c";
    font-family: 'FontAwesome';
    font-size: 14px; color:#fff;
    width: 20px;
    height: 20px;
    background-color: #FFFFFF;
    border: 1px solid #b9bdc0;
    border-radius: 0 0 0 0;
    position: absolute;
    left: 0;
    top: 2px;    text-align: center;
    line-height: 18px;
}
.form-apply-spontaneously .checkbox_info input[type="checkbox"]:checked + .wpcf7-list-item-label::before {
    background-color: #33bcea;
    border: 1px solid #33bcea;
    color: #FFFFFF;
}
.form-apply-spontaneously .form_block label{position: relative;
    left: 0;
    /* top: 0; */
    background: no-repeat;
    font-weight: 400;
    padding-bottom: 7px;}

.page-id-1702 .form_sec .container {
    max-width: 870px;
}

.pageContentTestimonials .mission_block{ margin:30px; float:none; width:auto; height:100%;}
.pageContentTestimonials .slick-dots{ margin:0; padding:0; list-style:none; text-align:center;}
.pageContentTestimonials .slick-dots li{ margin:0; padding:0 5px; list-style:none; text-align:center; display:inline-block;}
.pageContentTestimonials .slick-dots li button{ margin:0; padding:0; list-style:none; display:inline-block;background:#a0a4b7; border-radius:60px 60px 0 60px;width: 12px; border:0; font-size:0; height: 12px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.pageContentTestimonials .slick-dots li.slick-active button{background: #2454a5;}
.pageContentTestimonials .slick-track{ display:flex}
.pageContentTestimonials .slick-slide{height: inherit !important;}
.pageContentTestimonials .slick-slide > div,
.pageContentTestimonials .mission_blockouter{ height:100%}


.single-post .blog_sec_inner{ text-align:justify; width:100%;font-size: 19px;
    color: #505050;
    line-height: 32px;
    font-weight: 300;}
.single-post .blog_sec_inner li	{ padding-bottom:20px;}
.single-post .blog_sec_inner .container{ max-width:1000px}
.single-post .blog_sec_inner .blog_block > img{ width:100%; height:auto}
.single-post .blog_sec_inner .date{ padding: 0; margin: 0 0 15px 0; font-size: 17px; color: #33bcea; font-weight: 300;}
.single-post .blog_sec_inner h2{padding: 0;margin: 0 0 19px 0;font-size: 29px;color: #242a3f;font-weight: 600;}

.awsm-success-message{background: #fff;
    box-shadow: 0 0 32px rgb(0 0 0 / 20%);
    padding: 20px 15px;
    text-align: center;
    margin: 40px 0 0 0;}
.awsm-success-message p{font-size: 22px!important;color:#1ea508 !important;
    line-height: 28px!important;
    font-weight: 500 !important;}


.contact-btm-msg{    color: #fff;
    font-size: 22px; padding-top:15px;
    text-align: center;}
.contact-btm-msg a{color: #fff;}
.contact-btm-msg a:hover{color:#33bcea;}

.blog_sec_inner ul li,
.blog_sec_inner table{font-size: 19px;
    color: #505050;
    line-height: 32px;
    font-weight: 300; margin-bottom:10px;}

@media (max-width:1450px){
.copyright{ text-align:left; padding-right:60px;}

}

	
@media (max-width:991px){
.gallery-wrap .gallery_product{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (max-width:767px){
.twocolList li{width:100%}
.twocolList2 li{width:100%}
.gallery-wrap .gallery_product{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.gallery-wrap .btns{font-size:14px;padding:8px 15px;}
.gallery-wrap .img-responsive{height:auto}
.fancybox-slide .fancybox-content{width:100% !important}
.hero_sec{ z-index:1}

.awsm-selectric-hover .awsm-selectric-items{top: 50px;display: block; z-index:1; width:50%; max-height: 300px; overflow: auto;}
.awsm-selectric { width: calc(50% - 4px) !important; margin:0 2px!important}


/*.postid-1656 .job_banner.hero_sec > img{height: 360px; object-fit: cover;}*/
/*.postid-1656 .hero_sec:after{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);}
.postid-1656 .hero_sec .hero_cap{ position:relative; z-index:1}*/

/*.job_banner.hero_sec > img{ opacity:0.5;}
.job_banner.hero_sec{ background:#000}
.job_banner.hero_sec h2{ color:#fff;}*/
/*.job_banner.hero_sec ul li a {
    color: #fff !important;
}*/
/*.job_banner.hero_sec h2{ color:#fff;}*/
.single-post .blog_sec_inner{ padding-bottom:0}

/*.postid-1656 .hero_sec:after,*/
.single-awsm_job_openings .hero_sec:after{background:none}

.job_banner.hero_sec p{ display:block;}
.job_banner.hero_sec .hero_cap{ position:relative; top:0 !important; padding:20px 0}
.job_banner.hero_sec > img{position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}

}

@media (max-width:575px){
.expert_block figure img{ height:auto}
}

.form_block span.firstmsg{    color: #636363;
    font-size: 18px;
    font-weight: 400;
    padding: 5px 0 0 0;
    display: block;}


.nav_sec .navbar-light .navbar-nav li.nav-profileout{ text-align:center;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin:0 -10px 0 20px !important;
}
.nav_sec .navbar-light .navbar-nav li.nav-profileout span{    display: block;
    color: #fff;
    font-size: 18px;}
.nav_sec .navbar-light .navbar-nav li.nav-profileout img{width: 16px;}


@media (max-width:1450px){
.nav_sec .navbar-light .navbar-nav li {
    margin: 0 0 0 20px}
	
}

@media (max-width:1280px){
.nav_sec .navbar-light .navbar-nav li.nav-profileout{ margin-right:-5px !important;}
}

@media (max-width:767px){
.nav_sec .navbar-light .navbar-nav li.nav-profileout img{filter: brightness(0);}
.nav_sec .navbar-light .navbar-nav li.nav-profileout span{ color:#505050}
.nav_sec .navbar-light .navbar-nav li.nav-profileout{    margin: 5px 5px 5px 5px !important;
    padding: 0 10px 10px 10px;}
}