body{color:#5f3620; font-size:18px; direction:rtl; font-family: 'Open Sans Hebrew', sans-serif; overflow-x:hidden; -webkit-font-smoothing: subpixel-antialiased;}
body{overflow-x:hidden; position:relative;}
a{text-decoration:none;}
a {
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    text-decoration: none;
    cursor: pointer;
	color:black;
	outline:0;
}

a:hover {
    text-decoration: none;
    cursor: pointer;
	outline:0;
}
a:focus{outline:0;}
area{outline:0;}
body h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Open Sans Hebrew', sans-serif;
	direction:rtl;
}

img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}
strong{font-weight:bold;}
section{clear:both; width:100%;}
#content{clear:both; width:100%; float:right;}
.elementor{clear:both; width:100%;}
.hide{display:none;}
.container{ max-width:1200px; margin:0 auto; padding:0;}

/*header start*/
/*.mainheader{width:100%; float:right; margin:0 auto; padding:0; background:transparent; padding:50px 0 0; position:relative;   -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; height:125px;}*/
.mainheader{width:100%; float:right; margin:0 auto; padding:0; background:transparent; padding:20px 0 0; position:relative;   -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; height:105px;background:#eeeeee;}

.mainheader .container{max-width:1327px; width:90%; margin:0 auto;}
.rightpart{width:auto; float:right; text-align:right;}
.rightpart .logo{width:auto; float:right; text-align:right; margin-right:0px; margin-top:7px;}
.rightpart .logo a{display:inline-block; cursor:pointer; line-height:0px;}
.logo img{max-height:56px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}


.leftpart{width:auto; float:left; margin:0 auto; padding:0; text-align:left; max-width:153px;}
.btpt{width:auto; float:left; margin:0 auto; padding:10px 0 0; border-top:2px solid #e98627;}
.btpt a{display:inline-block; font-size:21px; font-weight:bold; color:#1366a5; letter-spacing:2.373px;}
.btpt a:hover{color:black;}
.toppt{width: auto; float: left; margin: 0 auto; padding: 0 0 10px; text-align:left;}
.social{width:auto; float:left; margin:0 auto; padding:0;}
.social li{width:auto; float:left; margin:0 15px 0 0; padding:0;}
.social li:last-child{margin-right:0px;}
.social li a{display:inline-block;}
.social li a i{font-size:24px; color:#1366a5;}
.social li a:hover i{color:black;}
.mobilemneu{display:none;}
.mobilemneu {
    position: fixed;
    width: 280px;
    top: 0;
    z-index: 9999;
    right: 0;
    background: black;
    height: 100%;
    transition: opacity 0.5s, transform 0.5s ease 0s;
    /* transition: visibility 0s, opacity 0.5s ease 0s; */
    box-sizing: border-box;
    
    clear: both;
    opacity: 0;
	display:block;
	z-index:-1;
	}

.mobilemneu.isactive {
    opacity: 1;
	z-index:99999;
    
}
.rtl .mobilemneu {
	transform: translateX(100%);
    -ms-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
}
.rtl .mobilemneu.isactive{
	transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
}
.innermenu {
    width: 100%;
    height: 100%;
    padding: 20px 20px 0;
	/*overflow-y:scroll;*/
	
}
.mobilemneu .menu-mainmenu-container{width:auto; float:right; margin:30px auto 0; padding:0;}
	.mobilemneu .menu-mainmenu-container ul{width:auto; float:right; margin:0px auto; padding:0; list-style:none;}
	.mobilemneu .menu-mainmenu-container ul li{list-style:none; width:100%; float:right; padding:0; position:relative; display: inline-block;}
	.mobilemneu .menu-mainmenu-container ul li a{font-weight:400; font-size:17px; line-height:35px; color:white; display:block; font-weight:300;}
	.mobilemneu .menu-mainmenu-container ul li.current_page_item ul.sub-menu li a{color:#e98627; font-weight:300;}
	.mobilemneu .menu-mainmenu-container ul li a:hover{color:#e98627;}
	.mobilemneu .menu-mainmenu-container ul li.current-menu-item a{color:#e98627; font-weight:bold;}
	.mobilemneu .menu-mainmenu-container ul li.current_page_item.menu-item-home.menu-item-715 a{color:white; font-weight:300;}
	.mobilemneu .menu-mainmenu-container ul.sub-menu li.current_page_item a{color:#e98627; font-weight:bold;}
	.mobilemneu .menu-mainmenu-container ul li.current_page_ancestor ul.sub-menu li.current_page_item a{color:#e98627; font-weight:bold;}
	.mobilemneu .menu-mainmenu-container ul.sub-menu{padding-right:10px;}
	.mobilemneu .menu-mainmenu-container ul.sub-menu li a{font-size:14px; line-height:30px;}
	.innermenu ul.sub-menu{margin-top:0px; display:none; width:100%;}
	
	
	
.closeicon{position: relative;
    top: 0px;
    right: 0px;
    z-index: 10;
    width: 20px;
    display: inline-block;}
.closeicon span{width:25px; height:3px; background-color:white; margin:0px 0; display:block;
position: absolute;
-webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
   left: 0;
   opacity:1;
}



.closeicon span:nth-child(1) {
  top: 0px;
}

.closeicon span:nth-child(2) {
  top: 8px;
}

.closeicon span:nth-child(3) {
  top: 16px;
}

.closeicon span:nth-child(1) {
  top: 10px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}

.closeicon span:nth-child(2) {
  opacity: 0;
  left: -60px;
}

.closeicon span:nth-child(3) {
  top: 10px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
/*header end*/


/*section start*/
.sec-praghp p.elementor-image-box-description {text-align: justify !important;}
span.num-style{
   background: #e98628;
    padding: 0px 10px 0px 53px;
    border-radius: 0px;
    margin-right: 15px;
    letter-spacing:4.898px;
    font-weight: bold;
	font-size:31px; 
	line-height:48px;
}
span.num-style a{color:white; position:relative;}
span.num-style a:hover{color:black;}
span.num-style a:before{content:''; position:absolute; width:21px; height:28px; top:8px; left:-35px; background:url('../images/phoneicon.png'); background-repeat:no-repeat; background-position: top left;}
.regularp p{margin-bottom:10px;}
.regularp p:last-child{margin-bottom:0px;}
.regularp p a{color:#63a0df;}
.striptitle h2{background:url('../images/strip.jpg'); background-repeat:no-repeat; background-position:CENTER LEFT; background-size:inherit;}
.engtitle h3{position:relative; display:inline-block; padding-left:25px; cursor:pointer;}
.engtitle h3:before{content:''; background:#1366a5; width:16px; height:16px; top:6px; left:0; position:absolute;}
.engtitle h3:hover{color:#e98727 !important;}
.hetitle h3{position:relative; display:inline-block; padding-left:25px;}
.hetitle h3:before{content:''; position:absolute; width:16px; height:16px; top:6px; left:0; background:url('../images/square.jpg'); background-repeat:no-repeat; background-position: center left;}
.ltrblock .regularp p{direction:ltr;}
.ltrblock .hetitle h3{padding-right:25px; padding-left:0px;}
.ltrblock .hetitle h3:before{left:inherit; right:0; background-position:center right;}
.ltrblock .engtitle h3{padding-right:25px; padding-left:0px;}
.ltrblock .engtitle h3:before{left:inherit; right:0;}
.ltrblock .striptitle h2{background:url('../images/stripeng.jpg'); background-repeat:no-repeat; background-position:CENTER LEFT; background-size:inherit;}
.comp p strong{font-weight:bold;}
.comp ul{position:relative; margin-bottom:30px;}
.comp ul:before{content:''; position:absolute; width:1px; height:90%; right:-26px; top:4.2%; background:#e98627;}
.comp ul li{position:relative;}
.comp ul li:before{content:''; background:#e98627; width:10px; height:10px; top:6px; right:-31px; position:absolute;}
.comp.second ul:before{height:80%; top:7.2%;}
.whiteblock{background:white; padding:35px 25px; position:relative;}
.whiteblock.wtwo,.whiteblock.wthreen,.whiteblock.wfourn{padding:32px 25px 21px;}
.whiteblock.wtwo.wtwon{padding:35px 25px;}
.whiteblock.wsixn{padding:51px 25px;}
.whiteblock.wfour.wfourr{padding:35px 15px;}
.whiteblock:before{font-weight:bold; position:absolute; font-size:48px; line-height:38px; color:#1366a5; top:-20px;  left:20px; letter-spacing:2.4px;}
.whiteblock.wone:before{content:'01';}
.whiteblock.wtwo:before{content:'02';}
.whiteblock.wthree:before,.whiteblock.wthreen:before{content:'03';}
.whiteblock.wfour:before,.whiteblock.wfourn:before{content:'04';}
.whiteblock.wfive:before{content:'05';}
.whiteblock.wsix:before,.whiteblock.wsixn:before{content:'06';}
.whiteblock.wseven:before{content:'07';}
.whiteblock.weight:before{content:'08';}
.wpro ul li{position:relative; margin-bottom:30px;}
.wpro ul li:last-child{margin-bottom:0px;}
.wpro ul:before{content:''; position:absolute; width:1px; height:96%; right:-30px; top:0; background:#82aecf;}
.wpro ul li:before{content:''; background:url('../images/libglayer.png'); width:21px; height:21px; top:-2px; right:-40px; position:absolute;}
.testislider .elementor-testimonial__name{ margin-bottom:20px;}
.testislider .elementor-testimonial__header{text-align:center;}
.testislider .elementor-testimonial__cite{margin:0 auto;}
.link{font-size:18px; color:#e98727; text-align:left; line-height:26px; letter-spacing:0.9px; clear:both; width:100%; float:left; margin-top:8px;}
.link:hover{color:#1366a5;}
.elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%;}
.testislider .eicon-chevron-right:before{content:''; background:url('../images/previousarrow.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; right:-5px;}
.testislider .eicon-chevron-left:before{content:''; background:url('../images/nextarrow.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; left:5px;}                                                    
.aorange a{color:#E98727;}      
.ablue{max-width:265px; margin:0 auto;}
.ablue a{color:#1366a5; position:relative; padding-right:25px;}
.ablue a:before{content:''; background:#1366a5; width:16px; height:16px; top:4px; right:-16px; position:absolute;}
.audit ul{position:relative;}
.audit ul:before{content:''; position:absolute; width:1px; height:115%; right:-25px; top:-34px; background:#e98627;}
.audit ul li{position:relative; margin-bottom:20px;}
.audit ul li:last-child{margin-bottom:0px;}
.audit ul li:before{content:''; background:#e98627; width:10px; height:10px; top:6px; right:-30px; position:absolute;}
.payro ul{position:relative;}
.payro ul:before{content:''; position:absolute; width:1px; height:86%; right:-25px; top:8px; background:#e98627;}
.payro ul li{position:relative; margin-bottom:20px;}
.payro ul li:last-child{margin-bottom:0px;}
.payro ul li:before{content:''; background:#e98627; width:10px; height:10px; top:6px; right:-30px; position:absolute;}
.payul ul li{position:relative; margin-bottom:30px; float:right; width:100%;}
.payul ul li:last-child{margin-bottom:0px;}
.payul ul:before{content:''; position:absolute; width:1px; height:97%; right:-30px; top:10px; background:#82aecf;}
.payul ul li:before{content:''; background:url('../images/libglayer.png'); width:21px; height:21px; top:10px; right:-40px; position:absolute;}
.payul ul li strong{font-size:29px; line-height:40px; color:#000000; font-weight:bold; letter-spacing:1.45px; width:30%; float:right; margin-left:8%;}
.payul ul li span{font-size:18px; line-height:40px; color:#000000; font-weight:400; letter-spacing:0.9px; width:63%; float:right; max-width:450px;}
.mutz ul{position:relative;}
.mutz ul:before{content:''; position:absolute; width:1px; height:95%; right:-25px; top:10px; background:#e98627;}
.mutz ul li{position:relative; margin-bottom:15px;}
.mutz ul li:last-child{margin-bottom:0px;}
.mutz ul li:before{content:''; background:#e98627; width:10px; height:10px; top:6px; right:-30px; position:absolute;}
/*section end*/

/*footer start*/
.footer{width:100%; float:right; margin:0 auto; padding:0;}
.footer ul.elementor-nav-menu{width:100%; float:right; margin:0; padding:0; list-style:none; max-width:158px;}
.footer .elementor-element-9247263 ul.elementor-nav-menu{max-width:100%;}
.footer ul.elementor-nav-menu li{width:100%; float:right; margin:0 auto 25px; padding:0; list-style:none;}
.footer ul.elementor-nav-menu li:last-child{margin-bottom:0px;}
.footer ul.elementor-nav-menu li a{font-size:16px; line-height:20px; font-weight:400; color:#000000; letter-spacing:1.6px; white-space:normal; padding:0;}
.footer ul.elementor-nav-menu li a:hover{padding:0px; color:#e98727;}

.blogpage{width:100%; float:right; margin:80px auto 0; padding:0;}
.innercourt{width:100%; float:right; margin:0px auto 0; padding:0;}
.blogpage h1{font-size:29px; line-height:26px; color:#1366a5; margin:0 auto; text-align:center; width:100%; letter-spacing:1.45px; font-weight:bold;}
.maincourtblock{width:100%; clear:both; margin:80px auto 0; padding:0; float:right;}
.subblogblock{width:29.3%; margin:0 auto 90px; padding:0; float:right;}
.subblogblock:nth-child(1),.subblogblock:nth-child(4),.subblogblock:nth-child(7),.subblogblock:nth-child(11){margin-left:4%;}
.subblogblock:nth-child(2),.subblogblock:nth-child(5),.subblogblock:nth-child(8),.subblogblock:nth-child(12){margin-left:2%; margin-right:2%;}
.subblogblock:nth-child(3),.subblogblock:nth-child(6),.subblogblock:nth-child(9),.subblogblock:nth-child(13){margin-right:4%;}
.imgblock{width:100%; float:right; margin:0 auto 20px; min-height:240px; max-height:240px; line-height:0px; overflow:hidden; position:relative;}
.imgblock a{display:inline-block; width:100%; height:100%;}
_:-ms-fullscreen, :root .imgblock a{display:block; position:relative;}
.subblogblock .imgblock img{position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
	margin-bottom:25px;
	-webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
_:-ms-fullscreen, :root .subblogblock .imgblock img{position:relative; transform:inherit; top:inherit; left:inherit;}
.subblogblock .imgblock img:hover{
-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    top: 0;
    left: 0;
}
_:-ms-fullscreen, :root .subblogblock .imgblock img:hover{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.protitle{width:100%; float:right; margin:0 auto 25px; padding:0; text-align:center; min-height:52px;}
.protitle h2{font-size:22px; line-height:26px; color:#1366a5; width:96%; float:right; padding:0 2%; margin:0 auto; letter-spacing:1.1px; font-weight:bold;}
.protitle h2 a{color:#1366a5;}
.protitle h2 a:hover{color:black;}
.procont{width:100%; float:right; margin:0 auto 15px; padding:0; font-size:15px; line-height:26px; font-weight:400; color:#000000; letter-spacing:0.75px; text-align:right; min-height:130px;}
.lernlink{float:left; cursor:pointer; width:auto; clear:both; font-size:18px; line-height:26px; font-weight:400; color:#e98727; letter-spacing:0.9px;}
.lernlink:hover{color:#1366a5;}

.contpage form {width:100%; float:right; margin:40px auto 0; padding:0; direction:rtl;}
.half{width:24%; float:right; margin:0 0 10px 14px;}
.msg{width:87.6%; float:right; margin:0 0 10px 14px;}
.half:nth-child(5){margin-left:0px;}
.sub{width:123px; float:left; text-align:center;}           
.contpage form  input, .contpage form select{background:white; border:none; direction:rtl;  font-family: 'Open Sans Hebrew', sans-serif; text-align:right; width:100%; height:43px;  color:#1a171b; font-weight:400; font-size:15px; line-height:28px; padding:13px; outline:0; border-bottom:none; border-radius:0px;}
.contpage .wpcf7-form-control-wrap{width:100%; float:right; margin:0; padding:0; position:relative;}
.contpage form  input[type="submit"]{width:100%; background:#e98628; color:white; font-size:18px; line-height:25px; font-weight:bold; letter-spacing:0.45px; cursor:pointer; padding:0; text-align:center;}
.contpage form  input[type="submit"]:hover{background:black;}
.contpage form  input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#1a171b;
}
.contpage form  input::-moz-placeholder { /* Firefox 19+ */
  color:#1a171b;
}
.contpage form  input:-ms-input-placeholder { /* IE 10+ */
  color:#1a171b;
}
.contpage form  input:-moz-placeholder { /* Firefox 18- */
  color:#1a171b;
}
.singleblock{width:100%; float:right; margin:60px auto 0; padding:0;}
.singleblock h1{width:100%; text-align:center; font-size:29px; line-height:26px; letter-spacing:1.45px; color:#1366a5; font-weight:bold; margin-bottom:25px;}
.feimg{width:100%; float:right; margin:0 auto 30px; padding:0; position:relative; min-height:530px; max-height:530px; overflow:hidden;}
.feimg img{position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
	margin-bottom:25px;
}
_:-ms-fullscreen, :root .feimg img{position:relative; transform:inherit; top:inherit; left:inherit;}
.contentblock{max-width:925px; margin:0px auto 60px; clear:both;}
.contentblock p{font-size:15px; line-height:26px; font-weight:400; color:#000000; text-align:justify; letter-spacing:0.75px;}
.contentblock p strong{font-weight:bold;}
.contentblock p.clear{line-height:12px;}
.imgslider{max-width:1060px; margin:0 auto;}
.imgslider .swiper-slide-image{filter: grayscale(100%);}
.imgslider .swiper-slide-image:hover{filter: grayscale(0);}
.imgslider .eicon-chevron-right:before{content:''; background:url('../images/nextimg.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; right:-60px;}
.imgslider .eicon-chevron-left:before{content:''; background:url('../images/previmg.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; left:-60px;}
.arspan h2 span{color:white;}
.home .abthome span.num-style{letter-spacing:1.898px; margin-right:0px;}
.reconmm .elementor-testimonial__text{font-style:normal; margin-bottom:0px;}
.reconmm .elementor-testimonial__footer{float:left;}         
.reconmm .elementor-testimonial__name{max-width:220px; text-align:left;}
.reconmm .elementor-main-swiper, .testislider .elementor-main-swiper {max-width: 1100px !important;margin: 0 auto;overflow: hidden;}
.reconmm .eicon-chevron-right:before{content:''; background:url('../images/previmg.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; right:-10px;}
.reconmm .eicon-chevron-left:before{content:''; background:url('../images/nextimg.png'); background-position:center center; width:19px; height:27px;  background-repeat:no-repeat; background-size:100%; position:absolute; left:-10px;}         
.blink{position:absolute; bottom:-50px; left:0;}
.blink a:hover{color:black !important;}
.advclick h3{width:200px; background:#e98627; float:right; padding:8px 8px; position:relative;}
.advclick h3:after{content:''; background:url('../images/mobileicon.png'); background-position:center center; width:20px; height:35px;  background-repeat:no-repeat; background-size:100%; position:absolute; left:10px; top:5px;}

#return-to-top{position:fixed;bottom:0px;right:20px;background:#e98627;width:47px;height:40px;display:block;text-decoration:none;border-radius:15px 15px 0 0;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:9999; text-align:center;}
#return-to-top i{margin:0;position:relative;top:10px;font-size:30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#ffffff; line-height:24px;}  
#return-to-top:hover i{color:#ffffff;top:5px;}
.home .breadcumbit{display:none;}


.advlinknew{position:absolute; left:0; cursor:pointer; top:-30px; width:auto !important;}
.advlinknew p{width:88px; background:#e98627; float:right; padding:0px 8px; position:relative; color:white; text-align:right;}
.advlinknew p:after{content:''; background:url('../images/mobileicon.png'); background-position:center center; width:20px; height:35px;  background-repeat:no-repeat; background-size:100%; position:absolute; left:9px; top:0px;}
.mapingarea{text-align:center;}
/*body.home{position:relative;}
body.home:before{content:''; position:absolute; width:1601px; height:1121px; background-position:top left; background-repeat:no-repeat; top:0; left:0; background-size:100%; background:url('../images/hometopbg.png'); z-index:1;}*/
.mtphr-dnt-tick-container{color: #ffffff;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;}

@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.ticker-wrap {
  width: 100%;
  overflow: hidden;
  box-sizing: content-box;
}
.ticker-wrap .ticker {
  display: inline-block;
  height: 30px;
  line-height: 26px;
  white-space: nowrap;
  padding-right: 0;
  box-sizing: content-box;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 30s;
  animation-duration: 30s;
}
.ticker-wrap .ticker__item {
  display: inline-block;
  padding: 0 10px;
  color: #ffffff;
	font-size: 24px;
    font-weight: 400;
    line-height: 30px;
}
.ticker-wrap .ticker__item a{color:white;}
.ticker-wrap .ticker__item a:hover{color:#e98727;}
.custom-pagination{width:100%; float:right; margin:0 auto 50px; text-align:center; padding:0;}
.page-numbers{font-size:16px; line-height:16px; padding:5px 10px; color:white !important; font-weight:400; background: #231f20;}
.page-numbers.current,.page-numbers:hover{background:#e98727;}
table strong,table b{font-weight:bold;}
table, th, td {
  border: 1px solid black;
}
.wsp-pages-list li{font-size:15px; line-height:25px; letter-spacing:0.9;}
.wsp-publicationss-list li{font-size:15px; line-height:25px; letter-spacing:0.9;}
.wsp-container li{font-size:15px; line-height:25px; letter-spacing:0.9;}
.enve{position:fixed; top:300px; /*left:0;*/ z-index:99; /*display:none;*/}
.enveblock{padding:10px 0; cursor:pointer; /*display:inline-block;*/ 
	-webkit-transition: 1s;
	position:fixed;
	top:50%;
	left:0px;
	border-radius:0;
	background: #e98627;
}

.wpcf7-form{direction:rtl;}
.evepop{
	
	position: fixed;
    left: 0px;
    top: 50%;
	background:#e98627; 
	z-index:0;
	/*display:none;*/
	-webkit-transition: 1s;
	left:-290px;
	border-radius:0px;
	
}
.closefrm
{
	 animation-name: slideinnew;
}
@keyframes slideinnew {
  from {
 
    left:0px; 
  }

  to {
 
    left:290px;
  }
}
_:-ms-fullscreen, :root .evepop{box-shadow:1px 1px 3px 1px rgba(162, 183, 176,0.5);}

.evepop.open{
	
	-webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-transform: translateX(00px);
    -ms-transform: translateX(00px);
    transform: translateX(00px);
    width: 400px;
    z-index: 7;
	
}

	@keyframes slideInRight {
  0% {
  
    -webkit-transform: translateX(-400px);
    -ms-transform: translateX(-400px);
    transform: translateX(-400px);
  }

  100% {
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
  }
}
	@keyframes slideInRight1 {
  0% {
  width:400px;
 
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(00px);
    transform: translateX(00px);
  }

  100% {
	  width:0px;
	  
    -webkit-transform: translateX(-400px);
    -ms-transform: translateX(-400px);
    transform: translateX(-400px);
  }
}
.envinner
{
	width: 290px;
	padding:20px;
	display:block;
	float:right;
	direction:rtl;
	z-index:7;
}
.closeit{position:absolute; top:9px;}
.closeicon{margin-bottom: 0px; width: 15px;}
.envinner h3{font-size:18px; font-weight:400; text-align:center; margin:0 0 8px;}
.envinner form{width:100%; float:right; margin:0px auto; direction:rtl;}
.envinner form input, .envinner form select{
	background: white;
    color: #231f20;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px;
    height: 30px;
    padding: 0 8px;
    direction: rtl;
   font-family: 'Open Sans Hebrew', sans-serif;
    border: none;
    border-radius: 0px;
    width: 100%;
    outline: 0;
	direction:rtl;
	margin-bottom: 0px;       
}
.envinner form textarea{  
	background: #f6f6f6;
    color: #231f20;
    font-size: 14px;
    font-weight: 400;
    line-height: 40px;
    height: 40px;
    padding: 0 16px;
    direction: rtl;
    font-family: 'Heebo', sans-serif;
    border: none;
    border-radius: 0px;
    width: 100%;
    outline: 0;
	direction:rtl;
	
}
.envinner form.invalid input{margin-bottom:8px;}
.envinner div.wpcf7 .ajax-loader{display:none;}
.envinner form input[type="submit"]{
	width: 100%;
    text-align: center;
    margin: 0;
    padding: 0;
    float: left;
    background: #231f20;
    cursor: pointer;
    color: white;
    font-size: 14px;
    font-weight: 400;
    line-height: 35px;
    height: 35px;
    direction: rtl;
    font-family: 'Heebo', sans-serif;
    border: none;
    border-radius: 0px;
    margin-top: 0px;
    outline: 0;
	margin-bottom: 10px;
}
.envinner form input[type="submit"]:hover{background:white; color:#231f20;}
.envinner form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #231f20;
}
.envinner form input::-moz-placeholder { /* Firefox 19+ */
  color: #231f20;
}
.envinner form input:-ms-input-placeholder { /* IE 10+ */
  color: #231f20;
}
.envinner form input:-moz-placeholder { /* Firefox 18- */
 color: #231f20;
}

.envinner form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #231f20;
}
.envinner form textarea::-moz-placeholder { /* Firefox 19+ */
  color: #231f20;
}
.envinner form textarea:-ms-input-placeholder { /* IE 10+ */
  color: #231f20;
}
.envinner form textarea:-moz-placeholder { /* Firefox 18- */
 color: #231f20;
}
.envinner span.wpcf7-not-valid-tip{display:none;}
.envinner form.invalid input.wpcf7-not-valid{border:1px solid red;}
.envinner div.wpcf7-response-output{margin:10px 0 0; padding:0; color:red;}
.envinner div.wpcf7-response-output.wpcf7-mail-sent-ok{color:green;}
.envinner .half{width:100%; margin:0 auto 10px;}
.envinner .msg{width:100%; margin:0 auto 10px;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:rtl;}
.breadcumbit{width:100%; float:right; margin:10px auto 0; padding:0;}
.row{width:100%; float:right; margin:0 auto;}
.breadcrumbs{font-size:16px; font-weight:400; color:black;}
.breadcrumbs__current{color:black;}
.contentblock ul{list-style:disc; padding-right:15px;}
.contentblock{font-size: 15px;
    line-height: 26px;
    font-weight: 400;
    color: #000000;
    text-align: justify;
    letter-spacing: 0.75px;
}

.custom-model-main {
  text-align: center;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; /* z-index: 1050; */
  -webkit-overflow-scrolling: touch;
  outline: 0;
  opacity: 0;
  -webkit-transition: opacity 0.15s linear, z-index 0.15;
  -o-transition: opacity 0.15s linear, z-index 0.15;
  transition: opacity 0.15s linear, z-index 0.15;
  z-index: -1;
  overflow-x: hidden;
  overflow-y: auto;
}

.model-open {
  z-index: 99999;
  opacity: 1;
  overflow: hidden;
}
.custom-model-inner {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  display: inline-block;
  vertical-align: middle;
  width: 600px;
  margin: 30px auto;
  max-width: 97%;
}
.custom-model-wrap {
  display: block;
  width: 100%;
  position: relative;
  background-color: #e98628;
  border: 1px solid #e98628;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
  text-align: left;
  padding: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-height: calc(100vh - 70px);
	overflow-y: auto;
}
.model-open .custom-model-inner {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  position: relative;
  z-index: 999;
}
.model-open .bg-overlay {
  background: rgba(0, 0, 0, 0.6);
  z-index: 99;
}
.bg-overlay {
  background: rgba(0, 0, 0, 0);
  height: 100vh;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  -webkit-transition: background 0.15s linear;
  -o-transition: background 0.15s linear;
  transition: background 0.15s linear;
}
.close-btn {
  position: absolute;
  right: 0;
  top: -30px;
  cursor: pointer;
  z-index: 99;
  font-size: 30px;
  color: #fff;
}
.wpcf7-not-valid-tip{direction:rtl; text-align:right;}
.pop-up-content-wrap{width:100%; float:right; margin:0 auto; padding:0;}
.pop-up-content-wrap h3{font-size:20px; line-height:25px; text-align:center; margin:0 auto 10px; color:white; font-weight:bold;}
.pop-up-content-wrap form{width:100%; float:right; margin:0 auto;}
.pop-up-content-wrap form .half{width:100%; margin:0 0 10px; padding:0;}
.pop-up-content-wrap form .msg{width:100%; margin:0 0 10px; padding:0;}

.pop-up-content-wrap form  input{background:white; border:1px solid #e98628; direction:rtl;  font-family: 'Open Sans Hebrew', sans-serif; text-align:right; width:100%; height:43px;  color:#1a171b; font-weight:400; font-size:15px; line-height:28px; padding:13px; outline:0; border-radius:0px;}
.pop-up-content-wrap .wpcf7-form-control-wrap{width:100%; float:right; margin:0; padding:0; position:relative;}
.pop-up-content-wrap form  input[type="submit"]{width:100%; background:black; color:white; font-size:18px; line-height:25px; font-weight:bold; letter-spacing:0.45px; cursor:pointer; padding:0; text-align:center;}
.pop-up-content-wrap form  input[type="submit"]:hover{background:#e98628;}
.pop-up-content-wrap form  input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#1a171b;
}
.pop-up-content-wrap form  input::-moz-placeholder { /* Firefox 19+ */
  color:#1a171b;
}
.pop-up-content-wrap form  input:-ms-input-placeholder { /* IE 10+ */
  color:#1a171b;
}
.pop-up-content-wrap form  input:-moz-placeholder { /* Firefox 18- */
  color:#1a171b;
}
.wpcf7 form .wpcf7-response-output{width:100%; float:right; margin:0 auto; padding:0; border:none; direction:rtl; text-align:right;}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    padding: 5px;
	width:35px;
	height:35px;
	}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a svg {
    width: 25px;
	}
.news {
    width: 100%;
	margin:0 auto;
}

.news-scroll a {
    text-decoration: none;
	color:white;
	padding:0 10px;
}


.marquee {
  height: 30px;
  width: 1200px;

  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.marquee div {
  display: block;
  width: 200%;
  height: 35px;
  position: absolute;
  overflow: hidden;
	padding:0 10px;
  animation: marquee 20s linear infinite;
}
.marquee div a{padding:0 10px; display: inline-block; color:white;}
.marquee:hover div {
  animation-play-state: paused;
}

.marquee span {
  float: right;
  width: 50%;
}

@keyframes marquee {
  0% { right: 0; }
  100% { right: -100%; }
}

_:-ms-fullscreen, :root #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{width:100%; height:30px;}


.contpge form {width:100%; float:right; margin:0; padding:0; direction:rtl;}
.subcont{width:154px; float:left; text-align:center;}
.full{width:100%; float:right; margin:0 auto 15px;}
.contpge form  input{background:white; border:none; direction:rtl;  font-family: 'Open Sans Hebrew', sans-serif; text-align:right; width:100%; height:48px;  color:#000000; font-weight:400; font-size:17px; line-height:36px; padding:18px; outline:0; border:1px solid #e98627; border-radius:0px;}
.contpge form  textarea{background:white; border:none; direction:rtl;  font-family: 'Open Sans Hebrew', sans-serif; text-align:right; width:100%; height:175px;  color:#000000; font-weight:400; font-size:17px; line-height:36px; padding:11px 18px; outline:0; border:1px solid #e98627; border-radius:0px; resize:none;}
.contpge .wpcf7-form-control-wrap{width:100%; float:right; margin:0; padding:0; position:relative;}
.contpge form  input[type="submit"]{width:100%; background:#1366a5; color:white; font-size:20px; line-height:42px; font-weight:bold; letter-spacing:0.45px; cursor:pointer; padding:0; text-align:center; border:none; border-radius:0px; height:55px;}
.contpge form  input[type="submit"]:hover{background:#e98627;}
.contpge form  input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000000;
}
.contpge form  input::-moz-placeholder { /* Firefox 19+ */
  color:#000000;
}
.contpge form  input:-ms-input-placeholder { /* IE 10+ */
  color:#000000;
}
.contpge form  input:-moz-placeholder { /* Firefox 18- */
  color:#000000;
}

.contpge form  textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000000;
}
.contpge form  textarea::-moz-placeholder { /* Firefox 19+ */
  color:#000000;
}
.contpge form  textarea:-ms-input-placeholder { /* IE 10+ */
  color:#000000;
}
.contpge form  textarea:-moz-placeholder { /* Firefox 18- */
  color:#000000;
}
.expand-button{color: #e98727;
    font-size: 18px;
    font-weight: 400;
    line-height: 35px;
    cursor: pointer;
	margin-top:0px;
	display:block;
}
.expand-button:hover, .expand-button:active, .expand-button:focus {
  color:black;
}
.special-text {
  position: relative;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: max-height 1s ease;
  transition: max-height 1s ease;
}
.special-text.-expanded {
  max-height: 100vh;
}
.mobileli{display:none;}


section#exclude-section-inner .swiper-wrapper {
    height: 80px;
    align-items: baseline;
}      


  

@media (min-width : 1921px){
.feimg {
    min-height: 670px;
    max-height: 670px;
}	  
	
	   
	
}  




@media screen and (min-width:769px){
	.custom-model-main:before {
		  content: "";
		  display: inline-block;
		  height: auto;
		  vertical-align: middle;
		  margin-right: -0px;
		  height: 100%;
	}
	
	
	#mainmenu{width:auto; float:right; margin:0 auto; padding:34px 75px 0 0;}
	#mainmenu ul{width:auto; float:right; margin:0 auto; padding:0;}
	#mainmenu ul li{list-style:none; float:right; width:auto; padding:0 20px; position:relative; border-bottom:15px solid transparent;}
	#mainmenu ul li:first-child{padding-right:0px;}
	#mainmenu ul li a{font-size:19px; font-weight:400; line-height:36px; color:#020202;}
	#mainmenu ul li a:hover,#mainmenu ul li.current-menu-item a{color:#1366a4;}
	#mainmenu ul li:last-child{padding-left:0px; border-left:none;}
	#mainmenu ul li ul.sub-menu{opacity:0; visibility:hidden; display:none; position:absolute; top: 51px;
		right:0;
		width:auto;
		margin:0px;
		z-index:1;
		padding:11px 14px 14px;
		background:rgba(247, 247, 247, 0.86);
		}
	#mainmenu ul li:hover ul.sub-menu{opacity:1; visibility:visible; display:block;}
	#mainmenu ul li ul.sub-menu li{width:100%; float:right; margin:0px auto; padding:4px 0; border-left:none; border-bottom:none;}
	#mainmenu ul li ul.sub-menu li:last-child{border-bottom:none;}
	#mainmenu ul li ul.sub-menu li a{line-height:40px; color:#000000; font-size:19px; font-weight:400; border:none; padding:0; display:inline-block; white-space: nowrap;}
	#mainmenu ul li ul.sub-menu li a:hover,#mainmenu ul li ul.sub-menu li.current-menu-item a{color:#1366a4;}

.mainheader.stickyheader .rightpart .logo{margin-top:0px;}
}
@media only screen and (min-width: 1201px) {
	.menuicon{display:none;}
	.dwn{display:none;}
	.mainheader.stickyheader{height:80px; box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5); padding:10px 0 0;
		-webkit-box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5);
		-moz-box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5);
		position:fixed;
		top:0;
		left:0;
		right:0;
		z-index:999;
		}
	.mainheader.stickyheader .logo img{max-height:40px;}
	.mainheader.stickyheader #mainmenu{padding:10px 45px 0 0;}
	.mainheader.stickyheader .leftpart{padding-top:0px;}
	.mainheader.stickyheader .rightpart{padding-top:10px;}
	.mainheader.stickyheader .social li a i{font-size:20px;}
	.mainheader.stickyheader .btpt a{font-size:19px;}
	.home .mainheader{position:fixed; top:0; left:0; right:0; z-index:99;}
	.mainheader.stickyheader #mainmenu ul li{border-bottom:14px solid transparent;}
	.mainheader.stickyheader #mainmenu ul li ul.sub-menu{top:50px;}
	.mainheader.stickyheader #mainmenu ul li ul.sub-menu li{border-bottom:none !important;}
}

@media only screen and (max-width: 1400px) {
	.feimg{max-height:400px; min-height:400px;}
	.innercontainer{max-width:88%; margin:0 auto;}
}
@media only screen and (max-width: 1200px) {
	#mainmenu{display:none;}
	.menuicon{display:block;}
	.dwn{
	position: absolute;
    /* right: 0; */
    top: 9px;
    text-align: center;
    left: 0;
    margin: 0 auto;
    width: auto;
	color:white;
	cursor:pointer;
}
.dwn .fa-minus{display:none;}
.dwn.isminus .fa-minus{display:block;}
.dwn.isminus .fa-plus{display:none;}
	
	
	.menuicon{width:36px; float:right; margin:13px auto 0 25px; padding:0; position:relative; height: 19px; display:block;}
.menuicon span{width:100%; height:3px; background-color:#e98627; margin:0px 0; display:block;
-webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
   left: 0;
   opacity:1;
   position: absolute;
}
.menuicon span:nth-child(1) {
  top: 0px;
}

.menuicon span:nth-child(2) {
  top: 8px;
}

.menuicon span:nth-child(3) {
  top: 16px;
}
	
	#return-to-top{display:none !important;}
	.mainheader{position:fixed; height:70px; padding:10px 0 5px;
	background:#eeeeee;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:999;
	box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5); 
		-webkit-box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5);
		-moz-box-shadow: 0px 1px 10px rgba(31, 35, 33, 0.5);
	
	}
	.logo img{max-height:30px;}
	.menuicon{width:24px; margin:6px auto 0 10px;}
	.btpt{padding:5px 0 0;}
	.toppt{padding:0 0 5px;}
	.testislider .eicon-chevron-left:before{left:0px;}
	.testislider .eicon-chevron-right:before{right:0px;}
	.imgslider .eicon-chevron-left:before{left:0px;}
	.imgslider .eicon-chevron-right:before{right:0px;}
	.marquee{width:90%; margin:0 auto;}
}

@media only screen and (max-width: 1024px) {
	#mainmenu{padding:34px 30px 0 0;}
	.mainheader.stickyheader #mainmenu{padding:10px 30px 0 0;}
	#mainmenu ul li{padding:0 6px;}
	
}
@media only screen and (max-width: 768px) {
	.mobileli{display:block;}
	.leftpart{max-width:105px;}
	.social li{margin:0 10px 0 0;}
	.toppt{padding:0 0 5px;}
	.btpt{padding:5px 0 0;}
	.social li a i{font-size:16px;}
	.btpt a{letter-spacing:0.95px;font-size:15px;}
	.rightpart{margin-top:8px;}
	body{padding-top:75px;}
	.datepicker-rtl table{max-width:100%;}
	.mremove{background-image:none !important;}
	.oleft{background:#6da9ff;}
	.ticker-wrap .ticker__item{padding:0 5px;  font-size:16px; line-height:20px;}
	.ticker-wrap .ticker{-webkit-animation-duration: 15s;
    animation-duration: 15s;}
	.datepicker td, .datepicker th{font-size:16px; line-height:36px;}
	.footer ul.elementor-nav-menu li a{font-size:14px; line-height:22px; letter-spacing:inherit;}
	.footer ul.elementor-nav-menu li{margin:0 auto 10px;}
	.ltrblock .striptitle h2{background-size:70px 9px;}
	span.num-style{font-size:15px; line-height:30px; letter-spacing:0px; overflow:hidden;}
	span.num-style a:before{background-size: 100% 100%;
    height: 17px;
    width: 12px;
    top: 2px;}
	.regularp p a{word-break:break-all;}
	.striptitle h2{background-size:51px 9px;}
	.blogpage{margin:20px auto 0;}
	.blogpage h1{font-size:22px; line-height:30px; margin:0 0 10px; letter-spacing:0;} 
	.maincourtblock{margin:20px auto 0;}
	.container{width:90%;}
	.subblogblock:nth-child(1), .subblogblock:nth-child(4), .subblogblock:nth-child(7), .subblogblock:nth-child(11){margin:0 auto 15px;}
	.subblogblock:nth-child(2), .subblogblock:nth-child(5), .subblogblock:nth-child(8), .subblogblock:nth-child(12){margin:0 auto 15px;}
	.subblogblock:nth-child(3), .subblogblock:nth-child(6), .subblogblock:nth-child(9), .subblogblock:nth-child(13){margin:0 auto 15px;}
	.subblogblock{width:100%; margin:0 auto 15px;}
	.protitle{margin:0 auto 10px; min-height:inherit;}
	.protitle h2{letter-spacing:inherit; font-size:20px; line-height:25px;}
	.procont{min-height:inherit;}
	.half{width:100%; margin:0 0 10px;}
	.msg{width:100%; margin:0 0 10px;}
	.contpage form input{height:35px; padding:8px;}
	.contpage form{margin:10px auto 0;}
	.comp ul{padding-right:15px; margin-bottom:15px;}
	.comp ul:before{right:-5px;}
	.comp ul li:before{right:-25px;}
	pre{white-space: pre-wrap;
  word-wrap: break-word;
	text-align: justify;}
	.mutz ul:before{right:-5px;}
	.mutz ul li:before{right:-25px;}
	.mutz ul{padding-right:15px;}
	.wpro ul:before{right:-5px;}
	.wpro ul li:before{right:-30px;}
	.wpro ul{padding-right:15px;}
	.testislider .eicon-chevron-left:before{left:0px;}
	.testislider .eicon-chevron-right:before{right:0px;}
	.imgslider .eicon-chevron-left:before{left:0px;}
	.imgslider .eicon-chevron-right:before{right:0px;}
	.testislider .elementor-testimonial__text{max-width:80%; margin:0 auto; text-align:justify;}
	.custom-pagination{margin:0 auto 25px; clear:both;}
	.payul ul:before{right:-5px;}
	.payul ul li:before{right:-30px;}
	.payul ul{padding-right:15px;}
	.payul ul li strong{width:100%; margin-left:0; font-size:20px; line-height:30px; letter-spacing:inherit;}
	.payul ul li span{width:100%; margin-left:0; font-size:16; line-height:30px; letter-spacing:inherit;}
	.singleblock{margin:20px auto 0;}
	.singleblock h1{font-size:22px; letter-spacing:inherit; margin: 0 0 15px;}
	.contentblock{width:84%; margin:0 auto 20px;}
	.contentblock p{font-size:16px;}
	.wpa-test-msg{clear:both;}
	.blink{position:relative; bottom:0;}
	.mainfooter{background-image:none !important; background-color:#E5EFFF;}
	.marquee{width:100%;}
	.rightpart .logo{margin-top:0px;}
	/*.abthome{background-image:none !important;}*/
	.home .abthome span.num-style{letter-spacing:inherit;}
	.homenuber{overflow:hidden !important;}
	#callnowbutton span {
    background: rgb(233 134 40) !important;
    border-top: 1px solid rgba(233, 134, 140, 1) !important;
	color: white !important;
	}
	#callnowbutton{z-index:2147483646 !important;}
	.model-open{z-index: 31474836410;}
	.custom-model-inner{min-height: 90%;}
	.custom-model-wrap{min-height:90%; height:100%;}
	.pop-up-content-wrap form .half{width:50%;}
	.pop-up-content-wrap form .half:nth-child(4){width:100%;}	
	html{overflow-x:hidden;}
}
/*footer end*/











