/* header start */.webgate-sec{position: relative;}.webgate-top{    position: relative;    overflow: hidden;}video{    position: absolute;      width: 100%;     height: 100%;    object-fit: cover;}.webgate-top-first{    padding: 110px 0 72px;     position: relative;}.webgate-top-inner{    max-width: 1200px;    margin: 0 auto;}.webgate-top-inner .text-box{    /*margin-bottom: 16px;*/    margin-bottom: 30px;}.webgate-top-inner .text-box p{font-weight: 300;font-size: 1.5rem;line-height:1.2;width: 100%;    margin-left: auto;    color: #FFFFFF;}.webgate-top-inner .nav-pills{    margin: 0 -15px;}.webgate-top-inner .nav-pills .nav-item {padding: 0 15px;}.webgate-top-inner .nav-pills .nav-item .nav-link{    padding: 0;     color: #DEEDFD;}.webgate-top-inner .nav-pills .nav-item .nav-link.active{    background-color: transparent;    color: #fff;} .webgate-top-inner .nav-pills .nav-item .nav-link:hover .webgate-box .text-box h3, .webgate-top-inner .nav-pills .nav-item .nav-link:hover .webgate-box .text-box h3r {    color: #36efb0;} .webgate-top-inner .nav-pills .nav-item .nav-link.active .webgate-box .text-box h3, .webgate-top-inner .nav-pills .nav-item .nav-link.active .webgate-box .text-box h3r {    color: #36efb0;}  .webgate-box .image-holder img{ border-radius: 50px;}.webgate-box .image-holder{   border: 1px solid #68cef5; text-align: center;    position: relative;width: 100px;height:100px;    margin: 0 auto 20px;     border-radius: 50%;     } .webgate-top-inner .nav-pills .nav-item .nav-link.active .webgate-box .image-holder, .webgate-top-inner .nav-pills .nav-item .nav-link:hover .webgate-box .image-holder { border: 2px solid #45f4c0; }  .webgate-top-inner .nav-pills .nav-item .nav-link.active  .webgate-box .image-holder:after, .webgate-top-inner .nav-pills .nav-item .nav-link:hover  .webgate-box .image-holder:after{ opacity: 1; visibility: visible;} .webgate-box .image-holder:after{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; background: #3FEB88; mix-blend-mode: overlay; opacity: 0.7; opacity: 0;} .webgate-box .text-box h3 {    display: flex;    margin-bottom: 0;    align-items: center;    justify-content: center;    font-weight: 700;    line-height: 29px;    /*    font-size: 25px;*/    font-size: 22px;    background-color: rgb(12 49 68 / 70%);    padding: 5px 5px 7px 5px;}.webgate-box .text-box span{    /*display: block;*/    display: none;    text-align: center;    opacity: 0;}.no-webp .webgate-bottom{    background: url(/National_Library/oe_/https://www.webgate.co.il/images/webgate-bg.png) no-repeat;    background-size: cover;    background-position: center center;    padding-bottom: 60px;}.webp .webgate-bottom{    background: url(/National_Library/oe_/https://www.webgate.co.il/images/webgate-bg.webp) no-repeat;    background-size: cover;    background-position: center center;    padding-bottom: 60px;}.webgate-bottom-inner{    margin: -38px 0px 0;    position: relative;}.mySwiper,.mySwiper1,.mySwiper2,.mySwiper3,.mySwiper4,.mySwiper5{    padding: 0px 15px 34px !important;}.webgate-card{border: 1px solid #93D2D4;     box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.25);    border-radius: 39px;}.webgate-card-head { border-top-left-radius: 30px;border-top-right-radius: 30px; background: #FFFFFF;padding: 40px 27px 30px;}.webgate-card-head h4{    font-weight: bold;    color: #2E3B6F;    font-size: 25px;    line-height: 1;    margin-bottom: 5px;}.webgate-card-head p{    font-style: italic;    font-weight: normal;    font-size: 24px;    line-height: 1;    color: #6F8092;    margin-bottom: 32px;}.webgate-card-head h3{    text-align: center;    font-weight: bold;    font-size: 35px;    color: #178BB7;    line-height: 1;    margin-bottom: 30px;}.webgate-card-head a,.button-68{padding:15px;    font-weight: bold;    color: #FFFFFF;    font-size: 19px;    background: #00B04B;;    border-radius: 8px;    height: 56px;    max-width: 248px;    width: 100%;    margin: 0 auto;    display: flex;    align-items: center;    border: 1px solid #00B04B;    justify-content: center;}.webgate-card-head a:hover,.button-68:hover{    background-color: #fff;    color: #00B04B; }.webgate-card-body{    background:#064861d9;    border-radius: 0px 0px 39px 39px;    padding: 34px 0 53px;}.webgate-card-body ul {    max-width: 350px;    width: 100%;    margin: 0 auto;}.webgate-card-body ul li{    margin-bottom: 33px;}.webgate-card-body ul li:last-child{    margin: 0;}.webgate-card-body ul li .media{    display: flex;    align-items: center;}.webgate-card-body ul li .image-holder {    margin: 0 15px;    padding-top: 4px;}.webgate-card-body ul li .image-holder img{    height: 33px;}.webgate-card-body ul li .text-box span{    font-weight: 500;    color: #3AA6C8;    display: block;    margin-bottom: 4px;    line-height: 1.2;    font-size: 22px;}.webgate-card-body ul li .text-box h3{  word-break: break-all;  font-weight: 700;    font-size: 30px;    line-height: 1.2;    color: #FFFFFF;}.swiper-button-next:after, .swiper-button-prev:after{    display: none;}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {    opacity: 1;    cursor: auto;    pointer-events: none;}.swiper-button-prev, .swiper-rtl .swiper-button-next{    left: -80px;    right: auto;}.swiper-button-next, .swiper-rtl .swiper-button-prev{    right: -80px;    left: auto;}/*****/.sec-normal {    padding: 100px 0;    position: relative;    z-index: 0;}.section-heading {     font-size: 36px;    margin-top: 0;    font-weight: bold;    margin-bottom: 20px;    text-transform: capitalize;    position: relative;    display: inline-block;    color: #181b22;    line-height: 52px;}.section-subheading {     position: relative;    color: #4c4a4a;    font-weight: normal;    font-size: 18px;    line-height: 34px;}.wrap-service{    padding: 40px 0 0 0;}.balancing .text-inner{    text-align: center;    padding: 15px 0 0 0;}.balancing .text-inner h4{    font-size: 22px;    margin-bottom: 12px;    display: block;    color: #0dcaf0;    font-weight: bold;}.balancing .text-inner p {    font-size: 16px;    line-height: 30px;     color: #4c4a47;    font-weight: normal;}.randomline {    position: absolute;    right: 0;    bottom: 0;    margin-bottom: 50px;}.bigline {    width: 50px;    margin-bottom: 8px;    border: solid 1px #0dcaf0;}.smallline {    position: absolute;    right: 0;    width: 15px;    border: solid 1px #0dcaf0;}/********/.webgate-customer{    padding: 55px 0;    background-color: #1D262F;}.webgate-customer-inner{    position: relative;}.customer-box .text-box{    padding: 46px 0 0 0;}.customer-box .text-box h4{    font-size: 20px;    color: #fff;    font-weight: 600;}.customer-box .text-box a{    color: #fff;    font-size: 14px;    font-weight:400;    display: flex;    align-items: center;    margin: 10px 0;}.customer-box .text-box p{    font-weight: normal;    font-size: 15px;    line-height: 22px;    color: #fff;    max-width: 252px;    width: 100%;    text-align: justify;}.webgate-customer-inner .swiper-button-prev, .swiper-rtl .swiper-button-next{    left: -100px;    right: auto;}.webgate-customer-inner .swiper-button-next, .swiper-rtl .swiper-button-prev {    right: -100px;    left: auto;}.webgate-customer-inner .swiper-button-prev img,.webgate-customer-inner .swiper-button-next  img{    filter: brightness(10.5);}.webgate-bottom .tab-content {    max-width: 90%;    margin: auto;}.webgate-sec .swiper-wrapper,.webgate-customer-inner .swiper-wrapper{    padding-left: 0 !important;    padding-right: 0 !important;}
.distance-domain {
    padding:  50px 0;
}
.distance-domain .text-box{
    text-align: center;
}
.distance-domain .text-box h2{
    font-weight: bold;
    font-size: 52px;
    color: #181b22;
    line-height: 52px; 
}

.distance-domain .text-box h3{
    font-size: 24px;
    font-weight: 700; 
    color: #32a0c1; 
    padding: 25px 0;
}
.distance-domain .text-box form{
    position: relative;
    max-width: 600px;
    width: 100%;
    margin: 0 auto;
}
.distance-domain .text-box form .form-control{
    padding: 15px 30px 15px 20px;
    border-radius: 50px;
    font-size: 14px;
    cursor: pointer;
    background-color: #ffffff !important;
    border: solid 1px #d8d8d8 !important;
    appearance: none;
    box-shadow: none;
    text-align: left;
    height: 55px;
}
.distance-domain .text-box form .btn-default-yellow-fill{
    position: absolute;
    top: 0;
    right: 0;
}
.distance-domain .text-box form .btn-default-yellow-fill:hover{
    transform: translateY(0);
}
.distance-domain .domain-prices li{
    font-weight: bold;
}
.distance-domain .domain-prices li .price{
    color: #181b22 !important;
    font-weight: bold;
    margin-right: 0;
    margin-left: 10px;
}
.webgate-top-inner .text-box {
  padding: 10px 20px 20px 10px;
}
 @media (max-width: 991px) {
.webgate-box .text-box h3 {
  font-size: 16px;
}




