@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------

Prototype Version:  2.4

*/

/* Table of Contents
-----------------------------------------------------------------------------

1. Clean Base
2. Base Typography
3. Images
4. Links
5. Forms
6. Tables
7. Framework

*/

/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address,
small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label,input, textarea, option, .nobox {background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}

blockquote, q {quotes: none;}
br {height: 0;}
ul, ol, dl, li {margin:0; padding:0;  color: #555555; font-size: 14px; line-height: 24px;}
html, body{height: 100%; -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;}
body{position:relative;}

/* Class for clearing floats */
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after,.cf:before{display: table;content: ''}
.cf:after{clear: both;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* 2. Define Base Typography
------------------------------------------------------------------------------*/

/* Create the Default Headers  */
h1, h2, h3, h4, h5, h6 {}

/* Specific Header Settings */
h1 {font-weight:bold; font-size:36px; color:#fff; }
h2 {font-weight:300; font-size:24px; color:#1f2f5c;font-size: 50.45px; }
h3 {font-size:18px; }
h4 {font-size:16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

/* Create the Default Paragraphs */
p { color: #000000; font-size: 20px; line-height: normal;font-weight: 400;}

/* Other Typo */
strong {font-weight: bold;}
hr {border:0 #000 solid; border-top-width: 1px; clear: both; height: 0;}
ol {list-style: decimal;}
ul {list-style: disc;}

/* To make FontSmooth in MAC */
.mac * {-webkit-font-smoothing: antialiased;}

/* 3. Images
------------------------------------------------------------------------------*/

/* Remove border around linked images */
img {border: 0; border-style: none;}

/* 4. Links
------------------------------------------------------------------------------*/

/* Default Link Types */
a {color: #000000; font-size: 16px; text-decoration:none;}
a:hover {}
a:active {color: #e8941a;}
a:focus {outline: none;}
a.current{color: #e8941a;}


/* 5. Forms
------------------------------------------------------------------------------*/

input{line-height: normal;}
input[type='email'],input[type='text'],input[type='password']{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;padding: 5px;border: 1px solid #cbcbcb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; transform: 0.5s ease all;}
textarea{-webkit-appearance:none; border:none; -webkit-text-size-adjust:none;box-sizing: border-box;padding: 5px;border: 1px solid #cbcbcb;display: block;overflow: auto;}
input[type='email']:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus{border-color: #2b1972 !important}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;border:none;-webkit-text-size-adjust:none;background: #cbcbcb;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-input-placeholder{ color: #181349;}
:-moz-placeholder{ color: #181349;}
::-moz-placeholder{ color: #181349;}
:-ms-input-placeholder{ color: #181349;}
::-ms-input-placeholder{ color: #181349;}
:placeholder-shown{ color: #181349;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* 6. Tables
------------------------------------------------------------------------------*/

/* Table Fixes */
table {border-spacing: 0; border-collapse: collapse;}
td {text-align: left; font-weight: normal;}


/* 7. Framework
------------------------------------------------------------------------------*/

/* Common CSS */
/*common margin style*/
.m0{margin:0 !important;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px !important;}
.mb80{margin-bottom:80px !important;}
.mt25{ margin-top:25px !important;}
.mt50{ margin-top:50px !important;}

/*all padding zero*/
.p0{padding:0 !important;}
.pt20{padding-top:20px;}

/*common display style*/
.dis-b{display:block}
.pos_rel{ position:relative;}
.hidden{ display:none !important;}

/*border*/
.no_bdr{border:none !important;}

/*common fonts style*/
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.fbold{font-weight:bold;}

/*transition effect*/
.tra{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/* opacity effect */
.opacity1{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
.opacity0{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0; opacity:0; }

/* column grid */
.row{width: 100%;}
.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{float: left;}
.col-12 {width: 100%;}
.col-11 {width: 91.66666667%;}
.col-10 {width: 83.33333333%;}
.col-9 {width: 75%;}
.col-8 {width: 66.66666667%;}
.col-7 {width: 58.33333333%;}
.col-6 {width: 50%;}
.col-5 {width: 41.66666667%;}
.col-4 {width: 33.33333333%;}
.col-3 {width: 25%;}
.col-2 {width: 16.66666667%;}
.col-1 {width: 8.33333333%;}

/* Page Layout */
body{direction: rtl;font-family: 'Open Sans Hebrew';}
#full_wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto; /* the bottom margin is the negative value of the footer's height */}
.wrapper{max-width:1730px;margin:0 auto;}
.content{margin:0 auto;padding:0; width:100%;}

/* Push */
.push{}
img{max-width: 100%;}
/* Header*/
header{position: fixed;top: 0px;left: 0;right: 0;width: 100%;background-color: transparent;padding-top: 20px;min-height: 107px;z-index: 9999; -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; -moz-transition: 0.5s ease all; transition: 0.5s ease all;}
header.sticky{box-shadow: inset 200px -751px 239px -200px rgba(20,31,67,0.5);}
header .logo img{transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header.sticky .logo img{max-width: 60%;}
header.sticky{padding-top: 10px;min-height: 100px;}
header .container{max-width: 1730px;margin: 0 auto;padding: 0px 10px;}
header nav ul li{display: inline-block;vertical-align: middle;margin-left: 45px;}
header nav ul li:last-child{margin-left: 0;}
header nav ul li a{color: #ffffff;font-size: 25px;font-weight: 300;padding-bottom: 5px;position: relative;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}

header nav ul li a.contact_us:after{display: none;}

header nav ul li a:after{position: absolute;content: '';width: 0;height: 2px;background-color: #00becf;bottom: 0px;left: 0;right: 0;margin: auto;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header nav ul li a:hover:after,header nav ul li a.active:after{width: 100%;}
header nav ul li a.active,header nav ul li a:hover{/*color: #438fc9*/}
header .menu{float: right;padding-top: 10px;}
header .menu nav{display: inline-block;vertical-align: middle;}
header .logo{float: left;}
.btn{color: #e8e7eb;font-size: 25px;font-weight: 400;background-color: #00becf;padding: 0px 23px;line-height: 40px;display: inline-block;vertical-align: middle;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header .menu .contact_us:hover{background-color: #136399;}
header .menu .login{color: #2b1972;font-size: 23px;font-weight: 400;line-height: 41px;border: 3px solid #2b1c66;border-radius: 15px;padding: 0px 13px 0px 22px;display: inline-block;vertical-align: middle;margin-right: 50px;}
header .menu .login i{position: relative;display: inline-block;vertical-align: middle;width: 22px;height: 22px;margin-left: 5px;}
header .menu .login img{display: inline-block;vertical-align: middle;position: absolute;display: block;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header .menu .login img+img{opacity: 0;}
header .menu .login:hover{background-color: #438fc9;color: #ffffff;border-color: #438fc9;}
header .menu .login:hover img+img{opacity: 1;}
/*mega menu*/
header nav ul li{position: relative;}
header nav ul li .mega_menu li:last-child{margin-left: 0;}
header nav ul li .mega_menu{position: absolute;top: 90px;width: 1040px;padding: 28px 30px;background-color: #ffffff;border-radius: 26px;box-shadow: 0px 29px 97.97px 3.03px rgba(24, 23, 24, 0.35);-webkit-box-shadow: 0px 29px 97.97px 3.03px rgba(24, 23, 24, 0.35);-o-box-shadow: 0px 29px 97.97px 3.03px rgba(24, 23, 24, 0.35);-moz-box-shadow: 0px 29px 97.97px 3.03px rgba(24, 23, 24, 0.35);right: -80px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header nav ul li .mega_menu li{list-style: none;width: 31.8%;margin-left: 2.3%;float: right;}
header nav ul li .mega_menu .cources{border-radius: 26px;display: inline-block;vertical-align: middle;background-color: #ffffff;box-shadow: 0px 0px 32px 0px rgba(24, 23, 24, 0.27);-webkit-box-shadow: 0px 0px 32px 0px rgba(24, 23, 24, 0.27);-o-box-shadow: 0px 0px 32px 0px rgba(24, 23, 24, 0.27);-moz-box-shadow: 0px 0px 32px 0px rgba(24, 23, 24, 0.27);padding: 8px;width: 100%;}
header nav ul li .mega_menu .images{width: 100%;height: 160px;border-top-left-radius: 25px;border-top-right-radius: 25px;position: relative;overflow: hidden;}
header nav ul li .mega_menu .images:after{background-image: url(../images/site/after_d.png);background-repeat: no-repeat;background-position: bottom center;content: '';position: absolute;top: 0px;left: 0;right: 0;width: 100%;height: 100%;background-size: cover;}
header nav ul li .mega_menu .cources h2 b{color: #ffffff;font-size: 46.22px;font-weight: 500;display: block;}
header nav ul li .mega_menu .cources h2{color: #ffffff;font-size: 33px;font-weight: 400;text-align: center;padding-top: 80px;line-height: 34px;position: relative;z-index: 9;}
header nav ul li .mega_menu .cources h4{color: #110f31;font-size: 24.97px;font-weight: 400;padding: 20px 10px;line-height: 32px;}
header nav ul li .mega_menu .cources a{width: 92%;background-color: #4491cb;color: #ffffff;font-size: 22px;line-height: 48px;border-radius: 15px;display: inline-block;vertical-align: middle;padding-bottom: 0px;font-weight: 500;margin: 0 auto;margin-bottom: 12px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header nav ul li .mega_menu .cources a:after{display: none;}
header nav ul li .mega_menu .cources a:hover{background-color: #136399;}
header nav ul li .mega_menu{opacity: 0;visibility: hidden;}
header nav ul li.drop:hover .mega_menu{opacity: 1;visibility: visible;top: 60px;}
header nav ul li.drop:hover a:after{width: 12px;}
.banner{min-height: 100vh;padding-top: 18%;background-size: cover;background-position: top center;background-repeat: no-repeat;}
.banner .banner_co{max-width: 560px;margin-right: 130px;padding-right: 32px;position: relative;margin: 0 auto;padding-top: 180px;}
.banner .banner_co:after{position: absolute;width: 2px;height: 100%;background-color: #00becf;content: '';right: 0;top: 0;bottom: 0;margin: auto;}
.banner h1{color: #ffffff;font-size: 100px;line-height: 74.36px;font-weight: 300;letter-spacing: -2px;}
/*.banner h1:after{position: relative;content: '.';color: #d7672a;}*/
.banner h4{padding-bottom: 20px;color: #ffffff;font-size: 49px;line-height: 53.06px;padding-bottom: 0px;font-weight: 300;padding-top: 20px;}
/*.banner */.quick_match{background-color: #d7672a;color: #ffffff;line-height: 70px;border-radius: 25px;border-top-right-radius: 0px;display: inline-block;vertical-align: middle;font-size: 31.15px;font-weight: 500;padding: 0px  23px 0px 30px;margin-left: 14px;}
/*.banner */.quick_match:hover{background-color: #438fc9;}
/*.banner */.quick_match img{display: inline-block;vertical-align: middle;}
.banner .learn_more{line-height: 64px;border: 3px solid #ffffff;padding: 0px 25px;display: inline-block;vertical-align: middle;border-radius: 25px;font-size: 27.17px;font-weight: 400;color: #ffffff;}
.banner .learn_more:hover{background-color: #d7672a;border-color: #d7672a;}
#support_call{position: fixed;width: 83px;height: 83px;border-radius: 50%;background-color: #438fc9;bottom: 50px;right: 50px;text-align: center;padding: 20px;z-index: 999; transform: scale(0.4) translateY(80px); -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; -moz-transition: 0.5s ease all; transition: 0.5s ease all; opacity: 0;}
#support_call.active{transform: scale(1) translate(0); opacity: 1;}

#scroll{position: absolute;width: 115px;left: 0;right: 0;bottom: 32px;margin: auto;text-align: center;z-index: 99;}
#scroll span{display: block;margin: 0 auto;position: relative;}
#scroll span:after{position: absolute;top: 10px;left: 50%;content:'';width: 4px;height: 10px;margin-left:-2px;background-color: #fff;border-radius: 10px;-webkit-animation: sdb10 2s infinite;animation: sdb10 2s infinite;box-sizing: border-box;}
@-webkit-keyframes sdb10 {0% {-webkit-transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {-webkit-transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}
@keyframes sdb10 {0% {transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}
@-mo-keyframes sdb10 {0% {transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}
@-o-keyframes sdb10 {0% {transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}
#scroll i{color: #ffffff;font-size: 25px;font-weight: 400;font-style: normal;}

.cyber_studies{background-color: #181349;position: relative;text-align: center;padding-top: 55px;padding-bottom: 102px;}
.cyber_studies:after{background-image: url(../images/site/before_white.png);position: absolute;content: '';top: 0px;left: 0px;width: 290px;height: 150px;background-position: left top;background-repeat: no-repeat;opacity: 0.6;}
.cyber_studies:before{background-image: url(../images/site/after_white.png);position: absolute;content: '';bottom: 0px;right: 0px;width: 290px;height: 150px;background-position: right bottom;background-repeat: no-repeat;opacity: 0.6;}
.cyber_studies h2{color: #ffffff;font-size: 45px;font-weight: bold;padding-bottom: 35px;}
.cyber_studies h6{color: #ffffff;font-size: 30px;font-weight: 400;line-height: 36px;}
.cyber_studies h3{color: #ffffff;font-size: 40px;font-weight: bold;padding: 30px 0px;}
.cyber_studies .in{background-color: #ffffff;border-radius: 26px;height: 65px;width: 365px;padding-right: 30px;font-family: 'Heebo', sans-serif;color: #181349;font-size: 27.15px;font-weight: 400;margin-left: 15px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.cyber_studies .in:focus{box-shadow: 0px 0px 10px rgb(67, 143, 201);-webkit-box-shadow: 0px 0px 10px rgb(67, 143, 201);-o-box-shadow: 0px 0px 10px rgb(67, 143, 201);-moz-box-shadow: 0px 0px 10px rgb(67, 143, 201);}
.cyber_studies .submit{font-family: 'Heebo', sans-serif;width: 230px;line-height: 65px;background-color: #438fc9;color: #ffffff;font-size: 35.23px;font-weight: 500;border-radius: 26px;}
.cyber_studies .submit:hover{background-color: #d7672a;}
.benefits_wrap{text-align: center;padding-bottom: 100px;}
h2{ font-weight: 300;font-size: 24px;color: #1f2f5c;font-size: 50.45px;}
.benefits_wrap h2{padding-top: 60px;padding-bottom: 45px;}
.benefits_wrap .box_wrap .box{display: inline-block;vertical-align: top;max-width: 365px;width: 100%;margin-left: 140px; opacity: 0; transform: translateY(80px); -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; -moz-transition: 0.5s ease all; transition: 0.5s ease all;}
.benefits_wrap .box_wrap .box:nth-child(2){transform: translate(0)}
.benefits_wrap .box_wrap .box:last-child{margin-left: 0; transform: translateY(-80px)}
.benefits_wrap .box_wrap .box.come-in:nth-child(2),.benefits_wrap .box_wrap .box.come-in,.benefits_wrap .box_wrap .box.come-in:last-child{transform: translate(0); opacity: 1; visibility: visible;}
.benefits_wrap .box_wrap .box p{color: #2a2a2a;font-size: 33.16px;color: #2a2a2a;line-height: 40px;padding-top: 20px;letter-spacing: -1.5px;}

.video_tutorial{padding-bottom: 0;position: relative;padding-top: 0px;}
.after_bg{position: relative;}
.video_tutorial .video_wrap{float: right;width: 50%;text-align: left;background-size: cover; min-height: 635px;}
.video_tutorial .video_wrap a{width: 715px;height: 400px;background-repeat: no-repeat;background-position: center center;background-size: cover;display: inline-block;vertical-align: middle;position: relative;margin-left: 0;margin-right: auto;}
.video_tutorial .video_wrap a img{position: absolute;left: 0;right: 0;top:0;bottom: 0px;margin: auto;}
.video_tutorial .video_text{float: right;width: 50%;position: relative;z-index: 99;text-align: center;padding: 100px 100px;}
.video_tutorial .video_text p{color: #000000;font-size: 20px;font-weight: 400;padding-top: 40px;line-height: 35px;padding: 40px 0;}
.video_tutorial .video_text a{ border-bottom: 2px solid #173571;display: block;width: 18%;text-align: center;margin: 0 auto;font-size: 25px;color: #000000;padding: 0 0 10px 0;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.video_tutorial .video_text a:hover{color: #00becf;border-color: #00becf;} 
.collage_offer{background-repeat: no-repeat;background-position: center center;padding-top: 55px;padding-bottom: 110px;text-align: center;background-size: cover;}
.collage_offer h2{color: #ffffff;font-size: 45px;font-weight: bold;padding-bottom: 65px;}
.collage_offer .box_offer_wrap{display: block;}
.collage_offer .box_offer_wrap .offers{width: 30.31%;background-image: url(../images/site/box_bg.png);background-repeat: no-repeat;background-position: top center;background-size: cover;float: right;margin-left: 70px;}
.collage_offer .box_offer_wrap .offers:last-child{margin-left: 0;}
.collage_offer .box_offer_wrap .offers .images{width: 100%;min-height: 150px;background-repeat: no-repeat;background-position:  center center;background-repeat: no-repeat;background-size: cover;position: relative;}
.collage_offer .box_offer_wrap .offers .images h4{color: #ffffff;font-size: 46.06px;font-weight: 500;position: relative;z-index: 9;padding-top: 40px;}
.collage_offer .box_offer_wrap .offers .con{padding: 0px 50px;}
.collage_offer .box_offer_wrap .offers .con h3{color: #ffffff;font-size: 45px;font-weight: 400;line-height: 44px;margin: 30px 0px;letter-spacing: -2px;}
.collage_offer .box_offer_wrap .offers .con p{color: #ffffff;font-size: 26.76px;font-weight: 400;line-height: 35px;}
.collage_offer .box_offer_wrap .offers a{display: inline-block;vertical-align: middle;color: #ffffff;font-size: 27.59px;font-weight: 400;background-color: #d7672a; border-radius: 18px;width: 235px;text-align: center;line-height: 60px;margin-top: 40px;}
.collage_offer .box_offer_wrap .offers a:hover{background-color: #438fc9;}
.headng_vison{text-align: center;width: 41%;margin: 50px auto;}
.headng_vison h2{margin: 20px 0 30px;}
.vison_block{width: 47%;float: right;background: #ffffff;/*box-shadow: 0px 0px 6px 1px #d3d2d2;*/margin-bottom: 30px;margin: 50px 20px 60px;display: flex;min-height: 322px;position: relative;overflow-x: 99;}
.vison_block:after{position: absolute;content: "";bottom: 15px;left: 4px;width: 15%;top: 2%;height: 20%;background-color: #ffffff;-webkit-box-shadow: 0 0px 75px #c9c9c9;-moz-box-shadow: 0 0px 75px #c9c9c9;box-shadow: 0 0px 75px #c9c9c9;-webkit-transform: rotate(5deg);-moz-transform: rotate(5deg);-o-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg);z-index: -1;}
.vison_block:before{position: absolute;content: "";bottom: 15px;left: 20%;width: 50%;top: 80%;background-color: #ffffff;-webkit-box-shadow: 0 -2px 55px #c9c9c9;-moz-box-shadow: 0 -2px 55px #c9c9c9;box-shadow: 0 -2px 55px #c9c9c9;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(2deg);z-index: -1;}


.vison_block .vison_name h2{color: #00becf; font-weight: bold;font-size: 40px;}
.vison_name p{font-size: 23px;font-weight: 400;font-family: 'open_sans_hebrewitalic';padding: 20px 0;letter-spacing: -0.5px;}
.vison_name .post_name{font-size: 20px;font-weight: 400; font-family: 'Open Sans Hebrew';padding: 0;letter-spacing: -1px;}
.vison_name .pst_desc{font-size: 20px;font-weight: 300;font-family: 'Open Sans Hebrew';padding: 0;}
.vison_name{overflow: hidden;padding: 20px 20px 0;width: 94%;}
.vison_avtar{width: 100%;position: relative; background-size: cover;background-position: top center;}
.vison_avtar img{/*width: 100%;height: 100%;min-height: 318px;*/ max-width: 100%;}
.vison_avtar:after {content: '';width: 20px;height: 100%;z-index: 11111;position: absolute;right: 0;background: linear-gradient(-75deg, #1f2f5c  41%,#274d79 100%);}
.product_marketings h2{text-align: center;}
.product_marketings .container:nth-child(2){ border-right: 4px solid #ffffff; border-left: 4px solid #ffffff;}
.product_marketings .container:nth-child(5){border-right: 4px solid #ffffff;border-left: 4px solid #ffffff;}
.product_marketings .container{width: 33.33%;min-height: 504px;max-height: 500px;}
.product_marketings .container .title{color: #1a1a1a;text-align: center;margin-bottom: 10px;}
.product_marketings.poplate_prject{margin-top: 30px;margin-bottom: 15px;}
.content {position: relative;width: 100%;margin: auto;overflow: hidden;}
.content .content-overlay {background: rgba(29, 44, 85, 0.93);position: absolute;height: 100%;width: 100%;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;z-index: 1;}
.product1{display: flex;flex-wrap: wrap;align-items: center;padding: 50px 0;padding-bottom: 0;}

.content:hover .content-overlay{opacity: 1;}
.content-image{width: 100%;min-height: 500px;max-height: 450px;}
.content-details {position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}

.content:hover .content-details{top: 50%;left: 50%;opacity: 1;}.content-details h3{color: #fff;font-weight: 500;letter-spacing: 0.15em;margin-bottom: 0.5em;text-transform: uppercase;}
.content-details p{ color: #fff;font-size: 22px;font-weight: 300;padding: 0 90px;}
.hovr_anchr{color: #fff;font-size: 22px;font-weight: 400;padding: 30px 0 10px;display: inline-block;border-bottom: 2px solid #00becf;}
.fadeIn-bottom{top: 80%;z-index: 1;}
.fadeIn-top{top: 20%;}
.fadeIn-left{left: 20%;}
.fadeIn-right{left: 80%;}
.tile_sctn{position: relative;top: 20px;z-index: 1;text-align: left;left: 30px;height: 0;}
h3.title_pro {font-size: 40px;font-family: 'Open Sans Hebrew';font-weight: 300;color: #ffffff;text-shadow: 2px 3px 3px black;}
p.cate{font-size: 23px;font-family: 'Open Sans Hebrew';font-weight: 300;color: #ffffff;text-shadow: 1px 2px 3px black;letter-spacing: 8px;}
.wrap_man_vson{display: flex;flex-wrap: wrap;justify-content: center;}

/* shadobox */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:99999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;/*overflow:hidden;*/height:100px;border-radius: 9px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-player{left: 0;top: 0;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../images/site/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;border-radius: 9px;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../images/site/close.png);}
#sb-counter{float:left;width:45%;direction: ltr;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.more_dna .nav a{display: inline-block}

.testomonial{padding: 98px 0px;position: relative;}
.testomonial h2{color: #fff;font-weight: bold;}
.testomonial .testomonial_wrap{max-width: 1760px;margin: 0 auto;}
.testomonial .te_text{padding-right: 85px;position: relative;}
.testomonial .te_text .avtar{background-size: cover;background-position: center center;background-repeat: no-repeat;width: 50%;height: 425px;position: relative;float: left;}
.testomonial .te_text .avtar_te{width: 60%;padding: 0px 40px 0px 40px;}
.main_tlte h1{ color: #00becf;font-family: 'Open Sans Hebrew';font-weight: 300;padding-top: 70px;border-right: 2px solid #00becf;padding-right: 10px;}
.testomonial_wrap .avtar:after {content: "";position: absolute;background: #021034;width: 70px;min-height: 430px;left: 0;}
.testomonial .te_text .avtar_te .amnt_udetet{text-align: right;color: #ffffff;font-size: 27px;font-weight: 300;line-height: 35px;padding-bottom: 20px;}
.testomonial .te_text .avtar_te p{text-align: right;color: #ffffff;font-size: 20px;font-weight: 300;line-height: 35px;padding-bottom: 20px;}
.testomonial .te_text .avtar_te h5{color: #2a2a2a;font-weight: 500;text-align: left;font-size: 25.87px;}
.testomonial:after {content: "";position: absolute;top: 0;background: linear-gradient(-75deg, rgba(14,29,67,1) 0%, rgba(16,52,103,1) 100%);width: 100%;height: 400px;}
.testomonial:before {content: "";position: absolute;top: -20px;background: linear-gradient(-75deg, #1f305c 0%, #2d6490 100%);width: 100%;height: 40px;}
.testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-prev{font-size: 0px;background-image: url(../images/site/next.png);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 50px;height: 90px;position: absolute;left: 52rem;top: 0;margin: auto;bottom: 0px;}
.testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-next{font-size: 0px;background-image: url(../images/site/next.png);background-repeat: no-repeat;background-size: contain;background-position: center center;width: 50px;height: 90px;position: absolute;left: 10px;top: 0;margin: auto;bottom: 0px;transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.testmn_main{display: flex;justify-content: center;}
.video_section h2{text-align: center;padding: 30px 0;}
.video_section .video_section_bg{background-position: center center;background-size: cover;position: relative;min-height: 670px;}
.video_section .video_section_bg:after{position: absolute;content: '';width: 100%;height: 100%;top: 0px;left: 0;right: 0;background-color: rgba(0,0,0,0.8);}
.video_section .video_section_bg .play_video{position: absolute;content: '';z-index: 9;left: 0;right: 0;margin: auto;max-width: 215px;margin-top: 10%;}
.video_section .video_section_bg .play_video h6{color: #ffffff;font-size: 24.73px;line-height: 30px;text-align: center;font-weight: 400;margin-top: 20px;}



.blog_wrap{margin-top: 45px;}
.blog_wrap .blog{background-color: #ffffff;width: 32.1%;box-shadow: 0px 0px 87.6px 32.4px rgba(24, 23, 24, 0.13);-webkit-box-shadow: 0px 0px 87.6px 32.4px rgba(24, 23, 24, 0.13);-o-box-shadow: 0px 0px 87.6px 32.4px rgba(24, 23, 24, 0.13);-moz-box-shadow: 0px 0px 87.6px 32.4px rgba(24, 23, 24, 0.13);display: inline-block;vertical-align: middle;margin-left: 25px;padding: 15px;border-bottom-left-radius: 40px;text-align: center; transform: scale(0.6); transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease; opacity: 0;}
.blog_wrap .blog.come-in{transform: scale(1); opacity: 1;}
.blog_wrap .blog:last-child{margin-left: 0;}
.blog_wrap .blog span{height: 152px;width: 100%;display: block;background-size: cover;background-position: center center;}
.blog_wrap .blog h4{color: #3c3c3c;font-size: 31.01px;font-weight: 500;line-height: 31px;padding: 25px 0px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.blog_wrap .blog p{color: #2a2a2a;font-size: 23.71px;font-weight: 400;line-height: 33.70px;padding-bottom: 20px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.blog_wrap .blog:hover h4,.blog_wrap .blog:hover p{color: #4491cb;}
.blog_div .read_blog{margin: 50px auto;display: block;background-color: #363636;width: 180px; }
.blog_div .read_blog:hover{background-color: #438fc9;}

.news h2{text-align: center;padding: 50px 0 30px;}
.news .coman_three{width: 33.33%;background: #ffffff;text-align: center;padding: 0 50px 40px;margin: 0px 40px 40px;position: relative;}
.news .coman_three:before{position: absolute;content: "";bottom: 15px;left: 4px;width: 15%;top: 2%;height: 20%;background-color: #ffffff;-webkit-box-shadow: 0 0px 100px #686868;-moz-box-shadow: 0 0px 100px #686868;box-shadow: 0 0px 100px #686868;-webkit-transform: rotate(5deg);-moz-transform: rotate(5deg);-o-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg);z-index: -1;}
.news .coman_three:after{position: absolute;content: "";bottom: 15px;right: 4px;width: 15%;bottom: 2%;height: 20%;background-color: #ffffff;-webkit-box-shadow: 0 0px 100px #686868;-moz-box-shadow: 0 0px 100px #686868;box-shadow: 0 0px 100px #686868;-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-o-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);z-index: -1;}



.coman_three h2{font-size: 30px;font-weight: bold;color: #282828;letter-spacing: -1px;padding: 30px 0 20px;line-height: 30px;}
a.btn_read {color: #ffffff;background: #00becf;padding: 5px 30px;font-size: 19px;display: inline-block;margin: 30px 0 0;transition: 0.5s;}
a.btn_read:hover {background: #103364;transition: 0.5s;}
.coman_main{display: flex;}
.coman_three p{letter-spacing: -0.5px;}
.contact_details{text-align: center;background:linear-gradient(90deg, rgba(16,51,102,1) 0%, rgba(14,27,65,1) 100%);padding: 40px 0;position: relative;}
.contact_details_phts h2{color: #ffffff;padding-bottom: 30px;}
.contact_details_phts h3{color: #ffffff;font-weight: 300;font-size: 25px;}
.detls_persn h2{color: #ffffff;font-weight: 400;font-size: 30px;}
.detls_persn a p{transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.detls_persn a:hover p{color: #000000;}
.detls_persn strong{color: #ffffff;}
.detls_persn h3{color: #ffffff;font-weight: 300;font-size: 22px;padding-bottom: 20px;}
.detls_persn{background: #00becf;padding: 20px 10px;}
.blck_persn{ width: 18%;background: #00becf;margin: 0 17px;}
.iner_detais{display: flex;flex-wrap: wrap;padding: 60px 0;}
/*.blck_persn img {height: 100%;max-height: 240px;}*/
.blck_persn .images{height: 240px;background-size: cover;background-position: top center;}
.map_adress{display: flex;align-items: center;margin: 0 30px;}
.content_adress h2{color: #ffffff;font-size: 35px;text-align: right;margin-right: 20px;font-weight: 400;}
.content_adress h3{color: #ffffff;font-size: 22px;text-align: right;margin-right: 20px;font-weight: 400;}
.adress_main{ display: flex;justify-content: center;}
.detls_persn p{display: inline-block;margin: 0 10px;vertical-align: text-bottom;color: #ffffff;}
.contact_details:before {content: "";position: absolute;top: -20px;background: linear-gradient(-75deg, #1f305c 0%, #2d6490 100%);width: 100%;height: 20px;left: 0;right: 0;}
.news{padding: 0 0 50px;}



footer{background-color: #121522;}
.top_footer{padding-top: 80px;padding-bottom: 55px;}
footer .col_co{margin-left: 95px;float: right;}
footer .col_co:last-child{margin-left: 0px;float: left;}
footer .col_co h3{color: #ffffff;font-size: 23px;font-weight: 300;margin-bottom: 20px;}
footer .col_co ul li,footer .col_co ul li a{color: #5d6172;font-size: 15px;font-weight: 300;letter-spacing: -0.5px;line-height: 20px;}
footer .col_co a{transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
footer .col_co a:hover{color: #438fc9;}
footer .col_co ul li{position: relative;padding-right: 0;list-style: none;margin-bottom: 5px;}
footer .col_co ul li span{position: absolute;right: 0;top: 0;}
footer .col_co .social{margin-top: 115px;}
footer .col_co .social a{margin-left: 10px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
footer .col_co .social a:hover{opacity: 0.7;}
footer .co_address{max-width: 100px;}
footer .col_co nav ul li{padding-right: 0;margin-bottom: 8px;}
footer .contact_form{width: 485px;}
footer .contact_form .in{width: 100%;background-color: #ffffff;border-radius: 26px;border:2px solid #ffffff;height: 65px;margin-bottom: 20px;padding-right: 30px;color: #181349;font-size: 27.15px;font-weight: 400;font-family: 'Heebo', sans-serif;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
footer .contact_form .in:focus{border-color: #438fc9;}
footer .contact_form select{-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';background-image: url(../images/site/select_arrow.png);background-repeat: no-repeat;background-position: 25px center;outline: none;}
footer .contact_form .submit{width: 100%;background-color: #438fc9;border-radius: 26px;height: 65px;color: #ffffff;font-size: 38.79px;font-weight: 600;font-family: 'Heebo', sans-serif;text-align: center;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
footer .contact_form .submit:hover{background-color: #136399;}
footer .top_footer .wrapper{position: relative;}
.social_foter{text-align: left;width: 30%;float: left;}
.copyrght_text{width: 70%;float: left;text-align: left;}
.copyrght_text p{direction: ltr;color: #5d6172;font-size: 16px;}
.copyrght_text strong{color: #ffffff;}
.socia_copy{overflow: hidden;padding: 60px 0 60px;border-bottom: 1px solid #232632;}
.social_foter a{margin: 0 10px;}
footer .footer_logo{position: absolute;bottom: 0px;right: 0;}
.bottom_footer{background-color: #121522;padding: 0 0 50px 0;}
.bottom_footer p{color: #5d6172;font-size: 14px;font-weight: 300;line-height: normal;letter-spacing: -0.5px;text-align: justify;}
#nav-icon2{display: none;}
.cources .adult_co_wrap,.cources .youth_co_wrap{display: block;}
.faq .tabs .tab .panel_mo_co{display: none;}



.left_quick_test{ background: #d7672a; position: fixed; left: -90px; top: 85%; transform: rotate(-90deg); box-shadow: 0px 0px 56.88px 22.12px rgba(24, 23, 24, 0.29); padding: 19px; transform-origin: left top; display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; justify-content: center; align-items: center; font-size: 33px; color: #ffffff; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; z-index: 9999; -o-transition: 0.6s ease all; -webkit-transition: 0.6s ease all; -moz-transition: 0.6s ease all; transition: 0.6s ease all;}
.left_quick_test.animate{left: 0;}
.left_quick_test img{transform: rotate(90deg);}
.left_quick_test img:first-child{margin-left: 10px;}
.left_quick_test img:last-child{margin-right: 10px;}
.banner_head{height: 303px; background-repeat: no-repeat; background-position: bottom center; background-image: url(../images/site/header_banner.jpg); margin-top: 107px; position: relative;}
.banner_head .wrapper{position: relative; height: 100%;}
.banner_head h1{position: absolute; right: 0; bottom: 30px; font-weight: 500; font-size: 72px;}
.banner_head h1 span{display: block; transform: translateY(100%); -o-transition: 0.5s ease all; -webkit-transition: 0.5s ease all; -moz-transition: 0.5s ease all; transition: 0.5s ease all 0.5s; overflow: hidden; opacity: 0;}
.banner_head.animate h1 span{transform: translate(0); opacity: 1;}
.banner_head h1 strong{font-weight: 300;}
.banner_head h1:after{content: ''; width: 2px; background: #d7672a; position: absolute; right: -30px; bottom: 30px; height: 0; transition: 0.5s all ease; -wekit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease;}
.banner_head.animate h1:after{height: 170px;}
.banner_bottom_text{ text-align: center; padding-top: 54px; padding-bottom: 55px;}
.banner_bottom_text p{font-size: 42px; color: #1a1a1a; line-height: 46px; max-width: 1184px; margin: 0 auto}
.job_blog{padding: 80px 0;}
.job_blog .col{width: 48%; padding-top: 50px; background-color: rgb(255, 255, 255); box-shadow: 0px 0px 68px 0px rgba(24, 23, 24, 0.27); border-radius: 30px; padding-right: 58px; text-align: right; padding-left: 63px; float: right; padding-bottom: 40px; transform: translateY(90px) scale(0.7); transition: 0.8s ease all; opacity: 0;}
.job_blog .col.come-in{transform: translateY(0px) scale(1); opacity: 1;}
.job_blog .col:nth-child(2){float: left;}
.job_blog h2{text-align: right; line-height: 55px; font-size: 55px;}
.job_blog h6{font-size: 33px; color: #2a2a2a; font-weight: 400; margin-bottom: 40px;}
.job_blog p{font-size: 28px; color: #2a2a2a; line-height: 32px; margin-bottom: 38px;}
.job_blog .btn:hover{background-color: #1d1757}
.job_blog .btn img{vertical-align: middle; margin-right: 5px; position: relative; top: 0px;}
.job_blog .btn_group>img{vertical-align: middle; float: left; margin-top: -9px;}
.job_blog  form{padding-top: 62px;}
.job_blog  input{width: 100%; border: 1px solid #438fc9; border-radius: 15px; height: 60px; padding-right: 25px; padding-left: 25px; box-shadow:0 0 13px 1px rgba(0, 0, 0, 0.25); margin-bottom: 25px;}
.job_blog  input:not([type="submit"]){width: 100%; border: 1px solid #438fc9; border-radius: 15px; height: 60px; padding-right: 25px; padding-left: 25px; box-shadow:0 0 13px 1px rgba(0, 0, 0, 0.25); margin-bottom: 25px; font-size: 27px; color: #181349;}
.job_blog  input.btn{display: inline-block; vertical-align: top; background: #438fc9; width: auto; line-height: normal; float: left}
.job_blog  label{position: relative; display: block;}
.job_blog  label .linkdin{position: absolute; left: 50px; top: 17px; z-index: 99;}
.job_blog  label .file_attach{position: absolute;left: 18px;top: 17px;z-index: 99;width: 19px;}

/* animation */
.banner .banner_co .mask{display: inline-block; width: 100%; overflow: hidden; padding-left: 10px; margin-left: -10px;}
.banner .banner_co .mask *:not(.btn) {opacity: 0;}
.banner .banner_co.load_done .mask *:not(.btn) {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-delay: 0.8s;-webkit-animation-delay: 0.8s;-webkit-animation-name: slide-up;animation-name: slide-up;}
.banner .banner_co.load_done .mask h3{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-delay: 1.4s;-webkit-animation-delay: 1.4s;-webkit-animation-name: slide-up;animation-name: slide-up;}
@keyframes slide-up {0% {opacity: 0;transform: translateY(100%)}100% {opacity: 1;transform: translateY(0)}}
@-webkit-keyframes slide-up {0% {opacity: 0;-webkit-transform: translateY(100%)}100% {opacity: 1;-webkit-transform: translateY(0)}}
@-moz-keyframes slide-up {0% {opacity: 0;-moz-transform: translateY(100%)}100% {opacity: 1;-moz-transform: translateY(0)}}
.banner .banner_co:after{height: 0;transition: 0.5s all ease;-wekit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;-o-transition: 0.5s all ease;}
.banner .banner_co.load_done:after{height: 100%;}


/*slider*/
#slideshow { margin: 0 auto; position: relative; width: 100%;padding: 1% 0% 48.75% 0%;background: rgba(0,0,0,0.2);box-shadow: 0 0 20px rgba(0,0,0,0.6);box-sizing:border-box;}
#slideshow > div { position: absolute; top: 0px; width: 100%; bottom: 0px;box-shadow: inset 200px -591px 300px -200px rgba(20,31,67,1);}
#slideshow > div > img {width:100%;height:100%;border-radius:20px;}
#slideshow:hover i, #slideshow:hover .slider-dots{opacity: 1;}
.slidebtn {z-index:99;background:transparent;outline:none;border:none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;padding:0 10px 0 10px;}
.slider-dots {width: 90%;text-align: left;/*opacity: 0.2;*/list-style: none;display: inline-block;padding-left: 0;margin-bottom: 0;position:absolute;left:50%;bottom:40px;transform: translate(-50%, 0);z-index:99;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.slider-dots li{display: inline-block;margin-right: 5px;cursor:pointer;vertical-align: middle;margin-right: 15px;}
.slider-dots li span{border:2px solid #ffff;display: inline-block;vertical-align: middle;width: 25px;height: 25px;border-radius: 50%;}
.slider-dots li.active-dot span{background-color: #00becf;border-color: #00becf;}

/* shadobox */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999999999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;background-color: rgba(247, 246, 249, 0.9)  !important;opacity: 1 !important;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;z-index: 9;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../images/site/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../images/site/close_pop.png);}
#sb-nav-next{background-image:url(../images/site/shadobox-next.png);}
#sb-nav-previous{background-image:url(../images/site/shadow-prev.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#sb-body img{width: 100%;height: 100%;left: 0px;right: 0px;}
#sb-title, #sb-info{position: fixed;top:0px;right: 0px;}
#sb-counter{display: none;}
#sb-nav a{height: 60px;width: 40px;/*margin-right: 10px;margin-top: 10px;*/margin:0px;}
#sb-info, #sb-info-inner{height: 100%;width: 100%;}
#sb-nav-close{width: 53px !important;height: 55px !important;position: absolute; top: 40px;right: 40px;z-index:99;}
#sb-nav-next{position: absolute;top:40%;right: 10px;z-index:99;}
#sb-nav-previous{position: absolute;left: 10px;top:40%;z-index:99;}
#sb-title{bottom: 0px;right: 0px;z-index: 99;top:100%;}
#sb-title-inner{padding-top: 5px;}

/* pirsumim */
.news.media_news .coman_three .box_logo{position: absolute;left: 0px;right: 0px;top: -70px;text-align: center;}
.news.media_news .coman_main{display: block;}
.news.media_news .coman_three{float: right;;width: 31%;margin-left: 1.16%;margin-right: 1.16%;position: relative;margin-top: 70px;margin-bottom: 150px;}
.news.media_news h2{padding-bottom: 60px;}
.news.media_news .coman_three h2{padding-bottom: 20px;}
.pirsumim.banner .banner_co{max-width: 980px;}

/*megurium*/
.ffamily_contnt .inner_frst{text-align: center;padding: 50px 0;}
.ffamily_contnt .inner_frst h2{padding: 20px 0;}
.ffamily_contnt .inner_frst p{font-size: 25px;}
.princeple h2{text-align: center;padding: 20px 0 40px;line-height: 1.10em;}
.pr_blk{width: 27.33%;text-align: center;padding: 30px 0px;margin: 0 30px;}
.princeple .pr_blk h2 {text-align: center;color: #001d58;font-weight: bold;font-size: 30px;padding: 20px 0;}
.princeple .pr_blk p{color: #18224c;font-weight: 300;letter-spacing: -0.5px;}
.princeple .inner_six {display: flex;flex-wrap: wrap;justify-content: center;}
.pic_ad{min-height: 150px;}
.buildpeople h2{text-align: center;}
.main_build_iner .container{width: 27.33%;text-align: center;margin: 0 30px 70px;}
.itext{font-size: 25px;font-weight: 400 !important;}
.main_build_iner{display: flex;flex-wrap: wrap;justify-content: center;padding: 70px 0 0;}
.buildpeople{padding: 50px 0 0;}
.main_build_iner .content {min-height: 600px;}
.main_build_iner .container h3{ font-size: 30px;font-weight: bold;color: #001d58;}
.main_build_iner .container p{font-weight: 300;padding: 20px 0 0;color: #18224c;}
.main_build_iner p.content-text{color: #ffffff;font-weight: bold;}
.main_build_iner .content .content-overlay{background: rgba(29, 44, 85, 1);}
.inner_road{overflow: hidden;}
.roadmap_main h2{text-align: center;}
.lef_cnt{float: right;width: 50%;position: relative;z-index: 99;padding: 60px 100px;}
.rgt_ad{float: right;width: 50%;text-align: left;background-size: cover;}
.roadmap_main p{font-size: 22px;padding: 40px 0;}
.roadmap_main ul li{font-size: 20px;color: #000000;font-weight: 300;line-height: 1.70em;}
.roadmap_main ul{padding-right: 20px;}
.roadmap_main .inner_road:nth-child(3).lef_cnt{padding: 40px 100px;}
.road_title{padding:  0 0 50px;}
.rght_form p{font-size: 24px;color: #ffffff; font-weight: 300;text-align: justify;letter-spacing: 0.5px;}
.rght_form h1{ font-size: 41px;padding: 30px 0;text-align: right;}
.rght_form{ float: right;width: 50%;position: relative;z-index: 99;padding: 60px 120px 0 100px;}
.contact_form_iner .iner_detais{float: left;width: 50%;position: relative;z-index: 99;padding: 70px 0px 0 100px;display: flex;flex-wrap: nowrap !important;}
.megurim_lstr .iner_detais .blck_persn{width: 100%;height: 300px;margin: 0;background-position: top center;}
.contact_details.megurim_lstr{background-color: #0e2149;padding: 60px 0;}
.megurim_lstr form input {width: 100%;background: #fff;height: 50px;padding: 10px !important;margin: 10px 0;}
.megurim_lstr form input::placeholder{font-size: 22px;font-weight: 400;font-family: 'Open Sans Hebrew';color: #000000;}
.megurim_lstr form input[type="submit"] {font-size: 30px;font-weight: bold;background: #00becf !important;color: #ffffff;font-family: 'Open Sans Hebrew';line-height: 0;position: relative;}
.megurim_lstr form input[type="submit"]:after {content: "";background-image: url('../images/site/submt_email.png');position: absolute;width: 
    25px;height: 25px;background-size: cover;background-repeat: no-repeat;}
.megurim_lstr form{padding: 30px 0;}
.megurim_lstr .blck_persn img {height: 100%;max-height: 275px;}
.contact_details.megurim_lstr:before{display: none !important;}
.inner_road .flolft {float: left;}
.contact_form_iner .box_in{margin: 0 20px;}
.peop_box{background-size: cover;height: 365px;background-position: top center;}
.lst_bx p{font-size: 24px;font-weight: bold !important;color: #ffffff !important;padding: 110px 83px 0 !important;}

/*nadlan*/
.ndlan .banner .banner_co{max-width: 900px;}
.ndlan .banner .banner_co h5{font-size: 35px;color: #ffffff;font-weight: 300;}
.banner .banner_co h5{font-size: 35px;color: #ffffff;font-weight: 300;}
.ndlan .banner h1{font-weight: 400;padding-bottom: 40px;}
.offce_screns{ background-image: url(images/site/office1.png);background-size: cover;height: 535px;}
.nadl_people .container {width: 30.33%;text-align: center;margin: 0 100px 70px;}
.nadl_people .container .itext{padding: 0;}
.nadl_people .container h3{padding: 20px 0 0 0;}
.ndlan_roadmap .lef_cnt{padding: 80px 100px;}
.ndlan_roadmap p{text-align: center;}
.ffamily_contnt{padding: 50px 0;}

/*about*/
.abt_company{text-align: center;padding: 50px 0px;max-width: 50%;margin: 0 auto;}
.abt_company .fr_par{font-size: 25px;padding: 50px 0;}
.abt_company p:not(.fr_par){font-weight: 300;}
.pr_blk a{font-size: 20px;font-weight: 300;background: #021d58;color: #ffffff;padding: 3px 25px;display: inline-block;margin: 25px 0 0;transition:0.5s;}
.pr_blk a:hover{background: #00becf;transition: 0.5s;}
.added_value{text-align: center;padding: 50px 0;max-width: 50%;margin: 0 auto;}
.added_value p{font-size: 25px;font-weight: 300;padding: 40px 0 0;}
.for_value .inner_six{flex-wrap: nowrap;}
.ndlan .banner .banner_co{padding-top: 0;}
.road_title {padding: 50px 0 50px;}
.banner{min-height: 100vh;padding-top: 340px;background-size: cover;background-position: top center;background-repeat: no-repeat;}


/* contact_details kesehr */
.contact_details.kesehr{padding-top: 170px;}
.secret_list{background:linear-gradient(90deg, rgba(16,51,102,1) 0%, rgba(14,27,65,1) 100%);position: relative;text-align: center;padding-bottom: 60px;}
.secret_list:after{background:linear-gradient(90deg, rgba(45,100,144,1) 0%, rgba(31,48,92,1) 100%);position: absolute;content: '';top: 0px;left: 0;left: 0px;width: 100%;height: 18px;z-index: 9;}
.secret_list h3{padding-top: 50px;color: #00becf;font-size: 45.04px;font-weight: 400;padding-bottom: 20px;}
.secret_list h6{color: #ffffff;font-size: 34.48px;font-weight: 400;padding-bottom: 30px;}
.secret_list .in{background-color: #ffffff;border: 0px;padding-right: 20px;color: #121522;font-weight: 400;font-size: 27.23px;width: 510px;height: 58px;margin-left: 12px;font-family: 'Open Sans Hebrew';display: inline-block;vertical-align: middle;}
.secret_list .submit{background-color: #00becf;text-align: center;width: 315px;height: 58px;color: #ffffff;font-size: 28.16px;font-family: 'Open Sans Hebrew';transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;display: inline-block;vertical-align: middle;}
.secret_list .submit:hover{background-color: #136399;}

/*about*/
.abt_company{text-align: center;padding: 50px 0px;max-width: 50%;margin: 0 auto;}
.abt_company .fr_par{font-size: 25px;padding: 50px 0;}
.abt_company p:not(.fr_par){font-weight: 300;}
.pr_blk a{font-size: 20px;font-weight: 300;background: #021d58;color: #ffffff;padding: 5px 25px;display: inline-block;margin: 25px 0 0;transition:0.5s;line-height: 1;}
.pr_blk a:hover{background: #00becf;transition: 0.5s;}
.added_value{text-align: center;padding: 50px 0;max-width: 50%;margin: 0 auto;}
.added_value p{font-size: 25px;font-weight: 300;padding: 40px 0 0;}
.for_value .inner_six{flex-wrap: nowrap;}
.saved_value{text-align: center;padding: 60px 0;max-width: 50%;margin: 0 auto;}
.saved_value p{color: #18224c;font-size: 25px;}
.saved_value img{padding: 30px 0;}
.abt_testimonial .testomonial_wrap .avtar:after{display: none;}
.abt_testimonial .te_text .avtar {width: 25%;margin: 0 50px 0 100px;float: left;background-repeat: no-repeat;background-size: cover;background-position: center;}
.abt_testimonial .testmn_main{display: block;}
.abt_testimonial .te_text .avtar_te {width: 75%;padding: 0px 40px 0px 40px;margin: 0 auto;}
.abt_testimonial:after{display: none;}
.abt_testimonial{background: #103264;}
.abt_testimonial .testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-prev{right: 15rem;left: 0;top: 120px;margin: 0;}
.abt_testimonial .testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-next{left: 17rem;}
.abt_fmliy .pr_blk{width: 28.33%;}
.abt_testimonial{padding: 98px 0px;position: relative;}
.abt_testimonial h2{color: #fff;font-weight: bold;}
.abt_testimonial .testomonial_wrap{max-width: 1760px;margin: 0 auto;}
.abt_testimonial .te_text{padding-right: 85px;position: relative;}
.main_tlte h1{ color: #00becf;font-family: 'Open Sans Hebrew';font-weight: 300;padding-top: 70px;border-right: 2px solid #00becf;padding-right: 10px;}
.testomonial_wrap .avtar:after {content: "";position: absolute;background: #021034;width: 70px;min-height: 430px;left: 0;}
.abt_testimonial .te_text .avtar_te .amnt_udetet{text-align: right;color: #ffffff;font-size: 20px;font-weight: 400;line-height: 25px;padding-bottom: 0px;}
.abt_testimonial .te_text .avtar_te p{text-align: right;color: #ffffff;font-size: 20px;font-weight: 400;line-height: 35px;padding-bottom: 20px;}
.abt_testimonial .te_text .avtar_te h3{font-family: 'open_sans_hebrewitalic';color: #ffffff;font-size: 27px;font-weight: 400;padding-bottom: 30px;position: relative;padding-top: 30px;}
.abt_testimonial .te_text .avtar_te h3:before {padding-top: 120px;border-right: 2px solid #00becf;padding-right: 10px;content: '';position: absolute;top: 0px;right: -20px;}
.abt_testimonial .te_text .avtar_te h4{color: #ffffff;font-size: 22px;font-weight: bold;font-family: 'Open Sans Hebrew';padding: 20px 0 0;}
.abt_testimonial .te_text .avtar_te h5{color: #2a2a2a;font-weight: 500;text-align: left;font-size: 25.87px;}
.abt_testimonial:after {content: "";position: absolute;top: 0;background: linear-gradient(-75deg, rgba(14,29,67,1) 0%, rgba(16,52,103,1) 100%);width: 100%;height: 400px;}
.abt_testimonial:before {content: "";position: absolute;top: -20px;background: linear-gradient(-75deg, #1f305c 0%, #2d6490 100%);width: 100%;height: 40px;}

/*other*/
.ndlan .banner .banner_co{padding-top: 0;}
.road_title {padding: 50px 0 50px;}
.banner{min-height: 100vh;padding-top: 500px;background-size: cover;background-position: top center;background-repeat: no-repeat;}

/* urban_renewal */
.abt_company .urban_text{margin-bottom: 85px;}
.addition_space{margin-bottom: 55px;}
.addition_space h3{text-align: center;color: #001d58;font-size: 37.19px;font-weight: bold;margin-bottom: 50px;}
.addition_space .box_section{text-align: center;}
.addition_space .box_section .box{display: inline-block;vertical-align: top;width: 19%;padding: 0px 30px;}
.addition_space .box_section .box span{display: inline-block;vertical-align: middle;min-height: 146px;}
.addition_space .box_section .box h6{color: #001d58;font-size: 23.78px;font-weight: 400;}
.ffamily_contnt h2{text-align: center;padding-bottom: 25px;}
.urban_text h2{padding-bottom: 10px;}
.urban_text p{font-size: 25px;}
.urban_text b{font-weight: 400;}

.ffamily_contnt.value_chain .inner_six{display: block;text-align: center;}
.ffamily_contnt.value_chain .inner_six .pr_blk{display: inline-block;vertical-align:top;width: 20%;}

/* entrepreneur slider*/
.entrepreneur h2{text-align: center;padding-top: 50px;padding-bottom: 70px;}
.entrepreneur h2 b{font-weight: 500;}
.entrepreneur .question_slider{max-width: 1080px;margin: 0 auto;}
.entrepreneur .question_slider .question .bottom{margin-bottom: 41px;}
.entrepreneur .question_slider .question .bottom h6{color: #001d58;font-size: 37.19px;font-weight: 400;width: 75%;letter-spacing: -0.1px;float: right;}
.entrepreneur .question_slider .question .bottom .button{width: 25%;float: left;text-align: left;margin-top: 8px;}
.entrepreneur .question_slider .question .bottom .button .btn_l{border: #1b2852 2px solid;border-radius: 30px;display: inline-block;vertical-align: middle;width: 80px;height: 80px;position: relative;margin-right: 15px;}
.entrepreneur .question_slider .question .bottom .button .btn_l.like img{top:-8px;}
.entrepreneur .question_slider .question .bottom .button .btn_l img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.entrepreneur .question_slider .question .bottom .button .btn_l img+img{opacity: 0;visibility: hidden;}
.entrepreneur .question_slider .question .bottom .button .btn_l:active{background-color: #1b2852;}
.entrepreneur .question_slider .question .bottom .button .btn_l.active img{opacity: 0;visibility: hidden;}
.entrepreneur .question_slider .question .bottom .button .btn_l.active img+img{opacity: 1;visibility: visible;}
.entrepreneur .question_slider .question .top{text-align: center;margin-bottom: 55px;}
.entrepreneur .question_slider .question .top .am-prev{width: 150px;text-align: center;color: #ffffff;font-size: 37.19px;font-weight: bold;height: 66px;border-radius: 25px;background-color: #00becf;outline: none;transition: 0.5s all ease;-webkiit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease; display: inline-block;vertical-align: middle;} 
.entrepreneur .question_slider .question .top .am-next{width: 150px;text-align: center;color: #ffffff;font-size: 37.19px;font-weight: bold;height: 66px;border-radius: 25px;background-color: #00becf;outline: none;transition: 0.5s all ease;-webkiit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease; display: inline-block;vertical-align: middle;}
.entrepreneur .question_slider .question .top .slider-counter{display: inline-block;vertical-align: middle;color: #00becf;font-size: 92.67px;font-weight: 100;padding: 0px 25px;line-height: 70px;}
.entrepreneur .question_slider .question .top .am-next:hover,.entrepreneur .question_slider .question .top .am-prev:hover{background-color: #001d58;}
.entrepreneur{margin-bottom: 130px;}
.entrepreneur .slider-container{max-width: 1080px;margin: 0 auto;}

.entrepreneur .progress {padding: 1px;border: 1px solid #eeeeee;overflow: hidden;direction: ltr;background-color: #00becf;border: 0px;height: 68px;border-radius: 25px;top: 15px;height: 88px;background-color: #1b2852;}
.entrepreneur .progress__meter {display: block;height: 100%;background: #5bc0de;-webkit-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease;background-color: #00becf;height: 68px; top: 10px;position: relative;left: 14px;border-radius: 20px;}
.entrepreneur .progress__label {float: right;padding: 0 5px;color: #ffffff;font-size: 37.19px;line-height: 64px;}
.entrepreneur .progress--radius {border-radius: 2px;}
.entrepreneur .progress--round {border-radius: 1000px;}
.entrepreneur .progress--radius .progress__meter,.progress--round .progress__meter {border-radius: inherit;}
.entrepreneur .progress--success .progress__meter {background-color: #43ac6a;}
.entrepreneur .progress--alert .progress__meter {background-color: #f04124;}
.entrepreneur .progress--striped .progress__meter {-webkit-background-size: 40px 40px;background-size: 40px 40px;}

/*about*/
.abt_company{text-align: center;padding: 50px 0px;max-width: 50%;margin: 0 auto;}
.abt_company .fr_par{font-size: 25px;padding: 50px 0;}
.abt_company p:not(.fr_par){font-weight: 300;}
.pr_blk a{font-size: 20px;font-weight: 300;background: #021d58;color: #ffffff;padding: 5px 25px;display: inline-block;margin: 25px 0 0;transition:0.5s;line-height: 1;}
.pr_blk a:hover{background: #00becf;transition: 0.5s;}
.added_value{text-align: center;padding: 50px 0;max-width: 50%;margin: 0 auto;}
.added_value p{font-size: 25px;font-weight: 300;padding: 40px 0 0;}
.for_value .inner_six{flex-wrap: nowrap;}
.saved_value{text-align: center;padding: 60px 0;max-width: 50%;margin: 0 auto;}
.saved_value p{color: #18224c;font-size: 25px;}
.saved_value img{padding: 30px 0;}

.abt_testimonial .testomonial_wrap .avtar:after{display: none;}
.abt_testimonial .te_text .avtar {width: 25%;margin: 0 50px 0 100px;float: left;background-repeat: no-repeat;
    background-size: cover;background-position: center;}
.abt_testimonial .testmn_main{display: block;}
.abt_testimonial .te_text .avtar_te {width: 75%;padding: 0px 40px 0px 40px;margin: 0 auto;}
.abt_testimonial:after{display: none;}
.abt_testimonial{background: #103264;}
.abt_testimonial .testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-prev{right: 15rem;left: 0;top: 120px;margin: 0;}
.abt_testimonial .testomonial_wrap.owl-carousel .owl-controls .owl-nav .owl-next{left: 17rem;}
.abt_fmliy .pr_blk{width: 28.33%;}
.abt_testimonial{padding: 98px 0px;position: relative;}
.abt_testimonial h2{color: #fff;font-weight: bold;}
.abt_testimonial .testomonial_wrap{max-width: 1760px;margin: 0 auto;}
.abt_testimonial .te_text{padding-right: 85px;position: relative;}
.main_tlte h1{ color: #00becf;font-family: 'Open Sans Hebrew';font-weight: 300;padding-top: 70px;border-right: 2px solid #00becf;padding-right: 10px;}
.testomonial_wrap .avtar:after {content: "";position: absolute;background: #021034;width: 70px;min-height: 430px;left: 0;}
.abt_testimonial .te_text .avtar_te .amnt_udetet{text-align: right;color: #ffffff;font-size: 20px;font-weight: 400;line-height: 25px;padding-bottom: 0px;}
.abt_testimonial .te_text .avtar_te p{text-align: right;color: #ffffff;font-size: 20px;font-weight: 400;line-height: 35px;padding-bottom: 20px;}
.abt_testimonial .te_text .avtar_te h3{font-family: 'open_sans_hebrewitalic';color: #ffffff;font-size: 27px;font-weight: 400;padding-bottom: 30px;position: relative;padding-top: 30px;}
.abt_testimonial .te_text .avtar_te h3:before {padding-top: 120px;border-right: 2px solid #00becf;padding-right: 10px;content: '';position: absolute;top: 0px;right: -20px;}
.abt_testimonial .te_text .avtar_te h4{color: #ffffff;font-size: 22px;font-weight: bold;font-family: 'Open Sans Hebrew';padding: 20px 0 0;}
.abt_testimonial .te_text .avtar_te h5{color: #2a2a2a;font-weight: 500;text-align: left;font-size: 25.87px;}
.abt_testimonial:after {content: "";position: absolute;top: 0;background: linear-gradient(-75deg, rgba(14,29,67,1) 0%, rgba(16,52,103,1) 100%);width: 100%;height: 400px;}
.abt_testimonial:before {content: "";position: absolute;top: -20px;background: linear-gradient(-75deg, #1f305c 0%, #2d6490 100%);width: 100%;height: 40px;}


.comng_sn .banner{padding-top: 100px;}
.comng_sn .banner .mask{display: flex;}
.comng_sn .banner .banner_co{max-width: 60%;margin: 0 auto;}
.comng_sn .banner .cmg_heading:after{position: absolute;width: 2px;height: 100%;background-color: #00becf;content: '';left: 0;top: 0;bottom: 0;margin: auto;}
.cmg_heading h1{font-weight: 300 !important;padding-bottom: 5px !important;}
.comng_sn .banner .banner_co:after{display: none;}
.comng_sn .newste h4{color: #00bed1;padding-top: 3em;padding-right: 20px;}
.comng_sn .cmg_heading {padding: 0 0px 0 10px;}
.fce_vist{padding-top: 430px;text-align: center;}
.fce_vist h4{font-weight: 400;font-size: 60px;padding-bottom: 10px;}
.fce_vist h5{font-weight: 300;font-size: 40px;display: contents;line-height: 1;}
.fce_vist a{font-size: 40px;color: #ffffff;font-weight: 300;text-decoration: underline;padding-left: 10px;vertical-align: text-bottom;}

/*404*/

.not_fnd header{box-shadow: inset 200px -751px 239px -200px rgba(20,31,67,1);}
.not_fnd .inner_ntfound{padding: 200px 0 50px;text-align: center;max-width: 50%;margin: 0 auto;}
.inner_ntfound img{max-width: 50%;}
.inner_ntfound h1{color: #001d58;font-size: 70px;}
.inner_ntfound h4{font-weight: 400;font-size: 30px;padding: 30px 0 30px;}
.iner_cntn_nt{padding: 0 20%;}
.buton_redicert{text-align: center;}
.buton_redicert a{background: #103264;color: #ffffff;font-size: 20px;padding: 5px 40px;display: inline-block;transition: 0.5s; line-height: 1.35em;}
.buton_redicert a:hover{background: #00becf;transition: 0.5s;}

.thankyu_main h1{font-size: 100px;}
.thankyu_main h4{font-size: 50px;}
.buton_redicert a{font-size: 25px;padding: 4px 40px;}
#full_wrapper.thankyu_main{min-height: auto;}


















