/* reset css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
* {-webkit-box-sizing: border-box;box-sizing: border-box; margin:0px; padding:0px;}
body {line-height:1;}
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent; text-decoration:none}
del {text-decoration: line-through;}
table {border-collapse:collapse;border-spacing:0;}
hr {display:block;height:1px;border:0;  border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {vertical-align:middle;}
focus, button, input{outline:none!important; }
img{max-width:100%}
body, input, button{direction:rtl;font-family: 'ploni-aaa-400';}


/* Common css start from here */
.outer_wrapper{max-width:1470px; width:100%; padding:0 15px; margin:0 auto;}
.container_wrap{margin-top:98px; width:100%; clear:both; float:left}
.homepage_slider .slick-next, .homepage_slider .slick-prev, .ft_slider_wrap .slick-prev, .ft_slider_wrap .slick-next{z-index:99;}
.homepage_slider .slick-prev:before, .homepage_slider .slick-next:before, .ft_slider_wrap .slick-prev:before, .ft_slider_wrap .slick-next:before{display:none}
.homepage_slider .slick-next, .ft_slider_wrap .slick-next{right:25px!important; background:url('../images/right-arrow.png') no-repeat top left!important; width:68px; height:68px; background-size:68px!important;border-radius: 100%;}
.homepage_slider .slick-prev, .ft_slider_wrap .slick-prev{left:25px!important;background:url('../images/left-arrow.png') no-repeat top left!important; width:68px; height:68px; background-size:68px!important;border-radius: 100%;}
.homepage_slider .slick-next:hover, .ft_slider_wrap .slick-next:hover{-webkit-box-shadow: 0px 7.49054px 16.8537px rgba(0, 0, 0, 0.28);box-shadow: 0px 7.49054px 16.8537px rgba(0, 0, 0, 0.28);}
.homepage_slider .slick-prev:hover, .ft_slider_wrap .slick-prev:hover{-webkit-box-shadow: 0px 7.49054px 16.8537px rgba(0, 0, 0, 0.28);box-shadow: 0px 7.49054px 16.8537px rgba(0, 0, 0, 0.28);}
.slick-dots li{opacity:1!important}



header{width:100%; clear:both; float:left; background-color:#fff; padding:20px 0 10px 0; position:fixed; top:0px;left:0px; z-index:999}
.inner-header{background-color:transparent!important}
.bg_white.inner-header{background-color:#fff!important}
/* .bg_white.inner-header{position:absolute!important} */
/* header.pos_inherit{position:absolute!important} */
.bg_white.inner-header .head_rgtcol img.whitebg_logo {display:block}
.bg_white.inner-header .head_rgtcol img.transprntbg_logo{display:none}
.bg_white.inner-header nav > ul > li > a{color:#000}
.header_fixed{-webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}
.inner-header.header_fixed{background-color:#fff!important}
.head_inner{width:100%; margin:0 auto; float:left; padding:0 55px;}
.head_lftcol{float:left; text-align:left; width:85%}
.head_rgtcol{float:right; text-align:right; width:15%;}
.inner-header .head_rgtcol img.transprntbg_logo{display:block}
.head_rgtcol img.transprntbg_logo, .inner-header .head_rgtcol img.whitebg_logo, .inner-header.header_fixed .head_rgtcol img.transprntbg_logo{display:none}
.inner-header.header_fixed .head_rgtcol img.whitebg_logo{display:block}
.head_rgtcol img{display:block;}
.orng_btn, .usr_btn{display:inline-block; vertical-align:middle;order: 3;}
.orng_btn a, .usr_btn a{font-size:16px;}
.orng_btn a{font-family: 'ploni-aaa-600'; max-width:167px; min-width:167px; padding:13px 10px}
.usr_btn a{font-family: 'ploni-aaa-600'; min-width: 75px; padding:11px 19px 11px 19px!important;
    border: 2px solid #ff6b5c!important;
    color: #ff6b5c!important;
}
.usr_btn a:hover{
    background-color: #ff6b5c!important;
    color: #fff!important;
}
/*
.orng_btn a{font-size:16px; color:#fff; background-color:#ff6b5c; padding:13px 36px; border-radius:72px; display:inline-block;  text-align:center; width:167px; height:42px;font-family: 'Ploni DL DemiBold AAA D';}
*/

.common_btn{font-size:21px; color:#fff; background-color:#ff6b5c; padding:13px 31px; border-radius:72px; display:inline-block;  text-align:center;font-family: 'Ploni DL DemiBold AAA D';min-width:175px;}

.usr_btn a, .inner-header.header_fixed .usr_btn a{color:#252b70;padding:11px 46px 11px 24px;text-align:left;border:2px solid rgba(32, 39, 105, 0.25); position:relative; margin-left:14px; background-color:#fff}
.usr_btn a img{position:absolute; right:18px; top:9px;}
.user_trnsprnt, .inner-header .user_white, .inner-header.header_fixed  .user_trnsprnt{display:inline-block}
.user_white, .inner-header .user_trnsprnt, .inner-header.header_fixed  .user_white{display:none}
.usr_btn{padding-right:26px;}
header nav{display:inline-block; vertical-align:middle}
nav ul{margin:0px; padding:0px;}
nav > ul li{float:right; position:relative}
nav ul li a, .inner-header.header_fixed nav > ul > li > a{font-size:14px; color:#000;display:inline-block}
.inner-header nav > ul > li > a{color:#fff}
.inner-header .usr_btn a{background-color:transparent; color:#fff; border:2px solid rgba(255, 255, 255, 0.1)}


nav > ul li a{ padding:17px 26px 17px 26px; }
nav ul li:hover .submenu{display:block}
.submenu{display:none;/*width:600px; height:250px;*/ padding:32px 30px 10px 20px; background-color:#fff;-webkit-box-shadow: 0px 6px 21px 7px rgba(0, 0, 0, 0.08);box-shadow: 0px 6px 21px 7px rgba(0, 0, 0, 0.08);
    border-radius: 6px; position:absolute; top:48px; right:25px;min-width: 200px;}

.submenu ul{float:right; }
/*.submenu ul:first-child{padding-left:45px;}*/
.submenu ul li{width:100%; text-align:right; padding-bottom:25px}
.submenu ul a{padding:0px}
.submenu li a:hover{color:#5c64ff}
.breadcumb, .mob_socmed_icon, .mob_mailbox{display:none}
@media screen and (min-width:768px){
    li#menu-item-2527 .submenu {
        min-width: 170px;
    }
}

/* home page */
.hme_bannerwrap{width:100%; float:left;display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; 
    /* -webkit-box-align:center; -ms-flex-align:center; align-items:center;  */
    padding:90px 85px 130px 80px;}
.hmbnr_imgcol{width:50%; float:left; padding-left:45px;}
.hmbnr_title{font-size:55px;font-family: 'ploni-aaa-600'; line-height:52px; color:#232323}
.hmbnr_subtitle{color:#232323;font-family: 'ploni-aaa-500'; font-size:30px; line-height:28px; padding-top:28px;}
.hmbnr_desc{font-size:20px; line-height:22px; color:#707070; padding-top:26px;}
.hmbnr_lgotxt{color:#000;font-size:16px; line-height:23px;font-family: 'Ploni DL DemiBold AAA D'; padding-top:46px; padding-bottom:12px;}
.hm_banrimg{width:466px; height:466px; border-radius:100%; border:1px solid #ecf5ff; padding:40px; float:left}
.hm_banrinrimg{background-color:#f5faff; border-radius:100%; width:100%; height:100%;}
.hm_banrtxt{float:right; width:50%}
.hmbnr_btn{padding-top:34px}
.hmbnr_btn a{font-size: 21px;color: #fff;background-color: #ff6b5c;padding:13px 31px;border-radius: 72px;display: inline-block;text-align: center;font-family: 'Ploni DL DemiBold AAA D';min-width: 192px;}
.hmbnr_logo{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.hmbnr_logo img{
    
    /* max-width:20%;  */
    max-width: 80%;
    margin-left:5%;

    /* height: 40px;
    object-fit: contain; */
}


.slick-slide{}
.card_msch_slider{width:100%; clear:both;float:left}
.card_msch_wrap{width:100%; float:left; clear:both;background-position:top center; background-repeat: no-repeat;min-height:800px; background-size:cover!important; padding:140px 0; margin-bottom:240px;}
.cardmsch_slider_row{direction:ltr}
.card_msch_slider .slick-slide{margin:0px!important}
.card_msch_slider .slick-slide img{width:auto!important}
.card_msch_cont{max-width:1440px; width:100%; margin:0 auto; padding:0 85px 0 80px;}
.card_msch_row{float:right; width:100%; position:relative;}
.card_msch_txtcol{float:right; width:100%; max-width:600px; text-align:right}
.card_msch_title{color:#fff; font-size:55px; line-height:52px;font-family: 'ploni-aaa-700'; padding-bottom:5px;}
.card_msch_desc{font-size:21px; line-height:29px; color:#fff; padding-bottom:25px}
.card_msch_logtxt{font-family: 'ploni-aaa-600';font-size:16px; line-height:23px; border-top:2px solid #8f91ae; padding:10px 0 10px 0; color:#fff}
.card_msch_logorow{width:100%; clear:both; padding:10px 0 0 0}
.card_msch_logcol{font-size:24px; line-height:35px; color:#fff; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;float:right; width:33.33%; margin-top:17px;}
.card_msch_logcol img{margin-left:18px; width:auto!important}
.card_msch_logorow{direction:rtl}



.card_btn{padding-top:46px; clear:both}
.card_btn a{display:inline-block; padding:15px 31px; min-width:290px;font-size:21px; color:#fff; background-color:#ff6b5c; border-radius:72px; text-align:center;font-family: 'Ploni DL DemiBold AAA D';}
.card_msch_img{position:absolute; top:70px; left:0px; z-index:1}
.slidetwo .card_msch_img{bottom:-220px; left:0px; z-index:1; top:auto}
.slidethree .card_msch_img{bottom:-220px; left:0px; z-index:1; top:auto}
.slidefour .card_msch_img{top:30px; left:0px; z-index:1;}
.card_msch_slider .slick-dots li button{background-color:#5c64ff!important; border-radius:100%; opacity:0.3}
.card_msch_slider .slick-dots { bottom:190px!important}
.card_msch_slider .slick-dots li.slick-active button{opacity:1}



.busnes_section{width:100%; padding:0 60px 95px 60px; float:left; margin-top:-140px;}
.busnes_row{width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center}
.busnes_logorow{width:100%; float:right; text-align:right; max-width:470px; width:100%}
.busnes_logorow .bus_logo_col3{
    float:left; 
    width:33.33%; 
    padding-bottom:12px;

    height: 55px;


}
 /* .busnes_logorow .bus_logo_col3:first-child, .busnes_logorow .bus_logo_col3:nth-child(4n){padding-right:45px}  */
 
.bus_logo_col3 a{
    display:inline-block;

    height: 55px;
}

.bus_logo_col3 a img{
    height: 40px;
    object-fit: contain;
}

.page-id-2619 .cms-inner h2 {
    font-size: 40px;
    margin-bottom: 10px;
}


.busnes_btn{width:100%; clear:both; padding-top:26px;}
.busnes_btn a{font-size: 21px;color: #fff;background-color: #ff6b5c;padding: 16px 31px;border-radius: 72px;display: inline-block;text-align: center;font-family: 'Ploni DL DemiBold AAA D';min-width: 290px;}
.busnes_rtcolrow{width:100%; clear:both; padding-right:10px;}
.busnes_outdiv{width:615px; height:615px; border-radius:100%; border:1px solid #9ECFFF; padding:42px; position:relative}
.busnes_inrdiv{width:100%; height:100%; border-radius:100%;}
.busnes_stardiv{width:190px; height:72px;border-radius: 12px;position:absolute; top:22px; left:58px; background-color:#fff; text-align:center; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-shadow: 0px 4px 12px 5px #C3C8DA52;box-shadow: 0px 4px 12px 5px #C3C8DA52;}
.busnes_bigdivder{position:absolute; top:102px; left:33px; z-index:-1;}
.busnes_smaldivder{position:absolute; top:111px; left:71px;}

.busnes_stardiv img{margin-right:15px;}
.busnes_stardiv img:first-child{margin-right:0px;}
.busnes_chekcdiv{width:110px; height:95px; border-radius:19px; position:absolute; bottom:100px; right:23px;background-color:#fff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-shadow: 0px 4px 12px 3px #C0C8E240;box-shadow: 0px 4px 12px 3px #C0C8E240;}
.busnes_rtcol{width:47%}
.busnes_lftcol{width:53%; padding-right:90px;float:right; text-align:right; max-width:645px;}
.busnes_title{font-family: 'ploni-aaa-600'; font-size:55px; line-height:52px; color:#232323; padding-bottom:20px;}
.busnes_desc{color:#787878; font-size:21px; line-height:29px; padding-bottom:25px}


.hme_blubg_wrap{width:100%; margin:0 auto;padding:130px 0 200px 0; /*background:url('../images/bluebg.png') no-repeat top center; /*background-size:cover!important;*/clear:both; background-image: url('../images/bluebg.jpg'); background-repeat: no-repeat; background-size: cover;background-position-x: 100%;}
.bg_title{text-align:center; color:#fff;font-family: 'ploni-aaa-500'; font-size:55px; line-height:52px; padding-bottom:100px; clear: both; padding-top: 50px;}
.home .bg_title{padding-bottom: 50px;padding-top: 100px;}
.blubg_circl_wrap{max-width:1030px; width:100%; margin:0 auto; padding:0 15px;}
.blubg_circl_row{position:relative; width:100%; float:left; height:700px;}
.hm_comon_crcl{width:330px; height:330px; border-radius:100%; float:left; position:absolute; display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.hmcom_crcl_title{color:#fff; text-align:center; width:100%; font-size:29px; line-height:31px;}
.hmcom_crcl_title strong{display:block; clear:both;font-size:48px; line-height:53px;font-family: 'ploni-aaa-500'; color:#fff; font-weight:500; padding-bottom:13px;}


.ltblue{left:0px; top:50%; -webkit-transform:translate(0%, -50%); -ms-transform:translate(0%, -50%); transform:translate(0%, -50%);}
.orange{left:50%; bottom:0%; -webkit-transform:translate(-50%, 0%); -ms-transform:translate(-50%, 0%); transform:translate(-50%, 0%);}
.blue{left:50%; top:0%; -webkit-transform:translate(-50%, 0); -ms-transform:translate(-50%, 0); transform:translate(-50%, 0);}
.white{right:0px; top:50%; -webkit-transform:translate(0%, -50%); -ms-transform:translate(0%, -50%); transform:translate(0%, -50%);}
.blue_bigcircle{position:absolute; top:293px; right:70px; width:25px; height:25px; background-color:#5c64ff; border-radius:100%}
.blue_smalcircle{position:absolute; top:107px; left:0; width:15px; height:15px; background-color:#5c64ff; border-radius:100%}
.rectangle_lighbg{width:20px; height:20px; background-color:#9ecfff; position:absolute; top:33px; left:43px;}
.lighbg_brick{width:12px; height:40px; background-color:#9ecfff; position:absolute; bottom:28px; left:43px; -webkit-transform:rotate(135deg); -ms-transform:rotate(135deg); transform:rotate(135deg)}
.white_crcl{position:absolute; bottom:56px; right:29px; width:12px; height:12px; background-color:#fff; border-radius:100%}
.orange_arc{position: absolute;bottom: 0;right: -67px;-webkit-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg);}
.white_arc{position: absolute;top: -24px;left: 0;-webkit-transform: rotate(-7deg);-ms-transform: rotate(-7deg);transform: rotate(-7deg);}
.orange_crle{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;text-align: center;}

.hme_tab_cont{position:relative; width:100%; clear:both; padding:135px 0 0 0}
.hme_tab_wrap{width:100%; margin:0 auto; padding:0px 15px 0 15px; clear:both; max-width:1470px;}
.tab_imgleft{z-index:0}
.tab_imgrow{position:relative; z-index:1}
.hme_tab_row{width:100%;;}
.tab_imgcol{width:50%}
.tab_txtcol{width:50%;}
.tab_txtrow{width:100%; clear:both; float:left;}
.tab_collink{float:right; width:32%; border-left:1px solid rgba(255,255,255,0.3)}

.tab_coltxt{width:67%; float:left; text-align:right; padding-right:60px; padding-left:65px;}
.tab_title{color:#fff; padding-bottom:20px;font-family: 'ploni-aaa-500'; font-size:55px; line-height:52px;}
.tab_desc{color:#fff; font-size:21px; line-height:29px;}
.tab_btn{padding:20px 0 0 0}

.tab_link a{color:#7c80a6; position:relative; padding:3px 2px 3px 0; display:inline-block; font-size:21px; line-height:29px; -webkit-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease;}

.tab_collink a.active{padding-right:23px; color:#fff; padding-bottom:6px}
.tab_collink a.active:before{content:''; position:absolute; top:3px; right:0px; width:4px; height:28px; background-color:#5c64ff}

.hmswp_mchwrap{width:100%; float:left; clear:both;position:relative;padding-top:510px;}

.swp_mach_left{position:absolute; top:130px; left:0px;background:url('../images/lefthand.png') no-repeat top left; height:414px; width:55%}
.swp_mach_right{position:absolute; top:-220px; right:0px;background:url('../images/righthand.png') no-repeat top right; height:592px; width:45%}


.hmswp_section{width:100%; max-width:1180px; margin:0 auto; clear:both; padding:0 15px}
.hmswp_section a.common_btn { display: none; }
.hmswp_col3{width:31.53%; float:left; text-align:center; background-color:#fff; border-radius:8px;min-height:370px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-shadow: 0px 6px 21px 7px #00000014;box-shadow: 0px 6px 21px 7px #00000014;margin-right:2.7%; margin-bottom:30px;}
.hmswp_col3:nth-child(3n){margin-right:0px;}
.hmswp_col3_default .hmswp_title{font-size:55px; line-height:52px;font-family: 'ploni-aaa-500'; color:#fff}
.hmswp_txt{-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; padding:0 40px;}
.hmswp_title{font-size:30px;font-family: 'ploni-aaa-500'; color:#000; line-height:28px; padding-top:38px;}
.hmswp_desc{/*display:none;*/ opacity: 0; visibility: hidden; height:0; width:100%; font-size:21px; line-height:29px; text-align:center; padding-top:18px}
.hmswp_btn{padding-top:28px; clear:both;}
.hmswp_btn{/*display:none;*/ opacity: 0; visibility: hidden; height:0; width:100%}
.hmswp_btn, .hmswp_img{width:100%;}
.hmswp_col3:hover .hmswp_img img{max-height:74px;}
.hmswp_img img{max-height:118px}
.hmswp_col3_default{background-color:#5c64ff;}
.hmswp_col3:hover .hmswp_desc{/*display:block*/ opacity: 1; visibility: visible; height: auto;}
.hmswp_col3:hover .hmswp_btn{/*display:block*/ opacity: 1; visibility: visible; height: auto;}
.hmswp_col3:hover .hmswp_title{padding-top:25px;}

.hmswp_col3.hmswp_col3_default:hover .hmswp_title{padding-top:38px;}

.client_logowrap{clear:both; width:100%; padding:95px 0 100px 0}
.postid-1333 .client_logowrap { display: none !important; }
.client_logowrap img{width:auto!important; margin:0 auto}
.client_logorow .slick-track{display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-align: center!important;-ms-flex-align: center!important;align-items: center!important;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.slide_ltrdiv{direction:ltr!important}
.client_logowrap .slick-prev, .client_logowrap .slick-next{display:none}
.client_logowrap .slick-slide{opacity:1}
.client_logowrap .slick-slide{margin:0px}

.paymnt_bgwrapper{width:100%; background-color:#252b70; float:left; }
.codebg{background:url('../images/codebg.jpg') no-repeat 100% center;background-size:cover!important;width:100%; float:left; padding:135px 0 0 0; height:715px; }
.paymnt_inrwrap{max-width:1220px; width:100%; margin:0 auto;}
.paymt_inr_row {padding-right:30px;width: 100%;float: right;clear: both;}
.pmt_title{color:#fff; font-size:30px;}
.paymt_logorow{display:-webkit-box;display:-ms-flexbox;display:flex; width:100%; max-width:555px; float:right; -ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.paymt_logorow img{display:block;}
.paymt_img{width:33.33%; padding-top:60px; text-align:center; margin:0 auto}
.paymt_img:first-child {padding-left:90px}
.paymt_img:nth-child(2){padding-left:80px}
.paymt_img:nth-child(4){padding-left:90px}
.paymt_img:nth-child(5){padding-left:130px}
.paymt_img:nth-child(7){padding-left:50px}
.paymt_img:nth-child(8){padding-left:80px}

.cod_wrap{width:100%; display:-webkit-box; display:-ms-flexbox; display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap; clear:both; padding-top:20px; padding-bottom:134px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.code_title{font-size:55px;font-family: 'ploni-aaa-600'; color:#fff; line-height:52px; text-align:right; padding-bottom:10px}
.code_desc{font-size:21px; line-height:29px; color:#fff; text-align:right; padding-bottom:10px}
.cod_btn{float:right; padding-top:8px;}
.cod_btn a{font-size:21px;}
.code_col{width:55%}
.code_coltxt{width:45%; padding-top:38px}
.code_colrow{position:relative; width:100%; clear:both}
.code_dots{width:100%;position:relative}
.code_dots img{float:left}
.code_blueborder{width:100%; max-width:530px; height:450px; border:2px solid #5C64FF;position:absolute; top:-25px; left:20px;border-radius:25px;}
.code_img{position:absolute; top:-70px; left:7px;}
.code_dividr{width:166px; height:85px; background-color:#5C64FF; border-radius:8px; text-align:center; position:absolute; top:50%; left:-25px; -webkit-transform:translate(0%,-50%); -ms-transform:translate(0%,-50%); transform:translate(0%,-50%); z-index:1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; margin-top:15px;}
.code_dividr span{height:44px; display:inline-block; width:2px; background-color:#fff; -webkit-transform:rotate(27deg); -ms-transform:rotate(27deg); transform:rotate(27deg); margin-right:19px;}
.code_dividr span:first-child{margin-right:0}
.code_crcle{width:115px; position:absolute; top:50%; right:-38px; -webkit-transform:translate(0%,-50%); -ms-transform:translate(0%,-50%); transform:translate(0%,-50%); z-index:1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; margin-top:68px;}
.code_crcle span{height:20px; width:20px; display:inline-block;background-color:#5c64ff; margin-right:9px; border-radius:100%}
.code_crcle span:first-child{margin-right:0}
.code_oranbox{position:absolute; top:0px; right:-4px; width:105px; height:90px; border-radius:12px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; border:2px solid #FF6B5C}

/* footer */
.ft_formwrap{width:100%;float:left; position:relative; margin:150px 0 10px 0;clear:both}
/*.fr_form_cont{max-width:1440px; margin:0 auto; width:100%; float:left; padding-left:165px; padding-right:117px;}*/
.fr_form_cont{max-width:1167px; margin:0 auto; width:100%; padding-left:15px; padding-right:15px;}
.ft_form{max-width:473px; margin:0 auto; width:50%; float:left;}

/* form css */
.fr_form_row{position:relative; width:100%; float:left; margin-bottom:19px; clear:both}
.fr_form_row input, .fr_form_row select, .fr_form_row textarea{border:1px solid #afafaf; width:100%; background-color:#fff; padding:11px 17px 10px 17px; resize:none;-webkit-appearance: none; position:relative; color:#555; font-size:16px;}
.fr_form_row select{background:url('../images/select-arrow.png') no-repeat 17px 20px;}
.fr_form_row select:focus{outline:none}
.fr_form_row textarea{min-height:130px}
.fr_form_row button{background-color:#ff6b5c; border:0px; border-radius:50px; width:182px; height:45px; line-height:45px; display:inline-block; cursor:pointer; color:#fff; margin:0 auto; text-align:center;font-size:21px;font-family: 'ploni-aaa-600'; }
.fr_from_row_btn{margin: 0 auto;float: none;text-align: center;padding-top:23px;}
/* form css end */

/* form checkbox css */
.fr_form_row{position:relative; width:100%; margin-bottom:15px;}
.fr_form_row input[type=checkbox]:not(old),
.fr_form_row input[type=checkbox]:not(old) { width   : 0px; margin  : 0;  padding : 0;  opacity : 0;}
.fr_form_row input[type=checkbox]:not(old) + label,
.fr_form_row input[type=checkbox]:not(old) + label {  display: inline-block; padding-right :21px;  background   : url(../images/check.png) no-repeat;  background-position:right 0px; color:#5d5d5d; font-size:16px; text-align: left; line-height:16px; height:27px;}
.fr_form_row input[type=checkbox]:not(old):checked + label,
.fr_form_row input[type=checkbox]:not(old):checked + label{background: url(../images/check_chkbox.png) no-repeat; background-position:right 0px;}
/* form checkbox end */

.ft_form_txt{position: absolute;z-index:9; top:150px;}
.ft_formtxt_title{margin-bottom: 11px;font-size:80px;line-height: 66px; color:#232323;font-family: 'ploni-aaa-600';}
.ft_formtxt_desc{font-size:26px; line-height:26px; color:#787878}

.ft_imgwrap{position:absolute; width:447px; height:447px; border-radius:100%; background-color:#eef7ff; right:50px;}
.ft_imgcrlce{position:absolute; right:-50px;}
.ft_imgbtmbk2{position:absolute; left:-38px; top:-67px;}
.ft_imgbtmbk2_mob{display:none}
.ft_imgchat{position:absolute; right:77px; top:-60px;}
.ft_imgbtmbk{position:absolute; left:135px; bottom:-82px;}
.ft_imgbult{position:absolute; left:55px; bottom:-54px;}
.ft_imgbult span{width:13px; height:13px; display:inline-block; margin-right:6px; background-color:#ebf5ff; border-radius:100%}
.padT10{padding-top:10px;}


/* about us */
.abt_banner{width:100%; float:left; position:relative;}
.abt_banner{ width:100%; height:800px; display:block; background-position: top left; background-repeat:no-repeat!important; position:relative; background-size:cover!important}
.abt_linkarrow{position:absolute; bottom:40px; z-index:1; left:50%; margin-left:-22px}
.abt_bnrtitle{font-family: 'ploni-aaa-600';font-size:120px; text-align:center; line-height:100px; padding-bottom:45px}
.abt_bnrtxt{font-size:21px; color:#fff; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); max-width:100%; width:100%; text-align:center; line-height:29px;}
.abtbnr_plybtn{margin-top:64px; clear:both}
.abt_bnrtxt span {display: block;max-width: 430px;text-align: center;margin: 0 auto;}

.abt_section1{width:100%; max-width:1210px; padding:0 15px; margin:0 auto 0;}
.abt_section1_row{width:100%; clear:both; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; 
    /* align-items:center;  */
    padding:110px 0 0 0; clear:both}
.abt_section1_lft{width:60%; }
.abt_section1_rgt{width:40%;float:left}
.abt_lft_crcle{float:left;}
.full_width{width:100%; clear:both}
.abt_section1_title{font-size:55px;color:#000; padding-bottom:50px;font-family: 'ploni-aaa-600'; line-height:52px;}
.abt_section1_desc{font-size:21px; color:#787878; line-height:29px;}
.abt_section1_desc p{font-size:21px; color:#787878; margin-bottom:32px; line-height:29px;}
.abt_section1_desc ul{margin:0px; padding:25px 0 0 0; width:100%; clear:both}
.abt_section1_desc ul li{list-style-type:none;font-size:21px; color:#787878; position:relative; padding-right:17px; line-height:38px;}
.abt_section1_desc li:before{display: block;position: absolute;top: -1px;right: 0px;font-size: 25px;color: #787878;content: '-';font-weight: 500;}

.abt_crcle_section{width:100%;clear:both; padding:80px 15px 80px 15px;}
.abt_crl_heading{font-size:55px; color:#232323; text-align:center; padding-bottom:80px;font-family: 'ploni-aaa-600'; line-height:52px;}
.abt_crcle_row{width:100%; display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; max-width:860px; margin:0 auto}
.abt_crlce_ltblue, .abt_crlce_drklue, .abt_crlce_orng{width:235px; height:235px; border-radius:100%; padding:17px; position:relative;}
.abt_crl_bgdiv{width:18px; height:18px; border-radius:100%; background-color:#5C64FF; position:absolute; bottom:26px; right:24px;}
.abt_crl_smldiv{width:10px; height:10px; border-radius:100%; background-color:#5C64FF; position:absolute; top:26px; left:30px;}
.abt_crl_inr_ltble{border-radius:100%; width:100%; height:100%;}
.abt_crl_title {font-size: 30px;text-align: center;color: #5C64FF;padding:0 17%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%; line-height:28px;font-family: 'ploni-aaa-700';}
.abt_crl_btmtxt{text-align:center; font-size:26px; color:#787878; margin-top:70px; clear:both; line-height:24px;}

.abt_crlce_drklue{border-color:#252b70!important}
.abt_crl_inr_drkble{width:100%; height:100%; padding:6px;}
.abt_crl_smldiv_drkblue{width:8px; height:8px; border-radius:100%; background-color:#252b70; position:absolute; bottom:8px; right:60px;}
.abt_crl_drkble_arc{position: absolute;top: -1px;left: 5px;-webkit-transform: rotate(-2deg);-ms-transform: rotate(-2deg);transform: rotate(-2deg)}
.abt_crlce_drklue .abt_crl_title{color:#252b70}

.abt_crlce_orng{border:none!important; padding:13px!important}
.abt_crl_inr_drkble{width:100%; height:100%; padding:6px;}
.abt_crl_ornarc{position:absolute; top:0px; left:0px;}
.abt_crlce_orng .abt_crl_title{color:#ff6b5c}
.abt_crl_arng_arc {position: absolute;bottom: 15px;right: -3px;-webkit-transform: rotate(2deg);-ms-transform: rotate(2deg);transform: rotate(2deg);}


.abt_hyp_section{max-width:1350px; margin:0 auto; padding:190px 15px 220px 15px; width:100%; clear:both}
.abt_hyp_title{font-size:55px; color:#000; text-align:center;font-family: 'ploni-aaa-600'; line-height:52px;padding-bottom:70px;}

.abt_hyp_wrap{width:100%; clear:both;}
.abt_hyp_row{width:100%; clear:both;display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.abt_hyp_col5{border: 0.826861px solid #9ECFFF; border-radius:100%; margin-left:3.8%;}
.abt_hyp_logodiv{-webkit-box-shadow: 0px 118.123px 94.4984px rgba(38, 129, 184, 0.07), 0px 49.349px 39.4792px rgba(38, 129, 184, 0.0503198), 0px 26.3843px 21.1075px rgba(38, 129, 184, 0.0417275), 0px 14.7908px 11.8327px rgba(38, 129, 184, 0.035), 0px 7.8553px 6.28424px rgba(38, 129, 184, 0.0282725), 0px 3.26877px 2.61501px rgba(38, 129, 184, 0.0196802);box-shadow: 0px 118.123px 94.4984px rgba(38, 129, 184, 0.07), 0px 49.349px 39.4792px rgba(38, 129, 184, 0.0503198), 0px 26.3843px 21.1075px rgba(38, 129, 184, 0.0417275), 0px 14.7908px 11.8327px rgba(38, 129, 184, 0.035), 0px 7.8553px 6.28424px rgba(38, 129, 184, 0.0282725), 0px 3.26877px 2.61501px rgba(38, 129, 184, 0.0196802);}
.abt_hyp_col1{width:365px; height:365px; padding:20px; margin-top:115px;}
.abt_hyp_inrdiv{width:100%; height:100%; background-color:#fff; padding:0 57px 0 40px; border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-shadow: 0px 118.123px 94.4984px rgba(38, 129, 184, 0.07), 0px 49.349px 39.4792px rgba(38, 129, 184, 0.0503198), 0px 26.3843px 21.1075px rgba(38, 129, 184, 0.0417275), 0px 14.7908px 11.8327px rgba(38, 129, 184, 0.035), 0px 7.8553px 6.28424px rgba(38, 129, 184, 0.0282725), 0px 3.26877px 2.61501px rgba(38, 129, 184, 0.0196802); box-shadow: 0px 118.123px 94.4984px rgba(38, 129, 184, 0.07), 0px 49.349px 39.4792px rgba(38, 129, 184, 0.0503198), 0px 26.3843px 21.1075px rgba(38, 129, 184, 0.0417275), 0px 14.7908px 11.8327px rgba(38, 129, 184, 0.035), 0px 7.8553px 6.28424px rgba(38, 129, 184, 0.0282725), 0px 3.26877px 2.61501px rgba(38, 129, 184, 0.0196802);}
.abt_hypinr_icon{margin-bottom:5px; text-align:center; width:100%}
.abt_hypinr_des{text-align:right; width:100%}
.abt_hypinr_des p{font-size:14px; color:#000; line-height:21px;}
.abt_hyp_col5:nth-child(3){margin-left:0px;}
.abt_hyp_col2{width:391px; height:391px; padding:20px;}
.abt_hyp_col{width:458px; height:458px; padding:37px;}
.abt_hyp_logodiv{width:100%; height:100%; background-color:#5c64ff; border-radius:100%; display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}
.abt_hyp_bigcrl{position:absolute; bottom:30px; right:78px; background-color:#d6ebff; border-radius:100%;width:27px; height:27px;}
.abt_hyp_smlcrl{position:absolute; top:51px; left:61px; background-color:#d6ebff; border-radius:100%; width:20px; height:20px;}
.abt_hyp_arc{position: absolute;bottom: 55px;left: -27px;}
.abt_hyp_col{position:relative; margin-left:6%}
.abt_hyp_col5:nth-child(4), .abt_hyp_col5:nth-child(5){margin-top:-15px;}


.abt_testimonial_wrap{width:100%; background-position:right top!important; background-repeat:no-repeat!important; height:715px;background-size: 1920px; padding:115px 0 0 0}
.abt_tstm_cont{float:left; width:54.2%; text-align:right; margin-bottom:120px;}
.abt_tstm_row{width:100%; clear:both;}
.abt_tst_title{font-size:55px; color:#fff; line-height:52px;font-family: 'ploni-aaa-600'; padding-bottom:11px;}
.abt_tst_title_desc{color:#fff; font-size:18px; line-height:27px;font-family: 'ploni-aaa-700'; position:relative; max-width:430px; width:100%; padding-bottom:23px;}
.abt_tst_title_desc:before{position:absolute; bottom:0px; right:0; content:''; width:115px; background-color:#fff; height:3px;}

.abt_tst_sld_txtwrap{width:100%; clear:both;text-align:right; padding:105px 0 0 0; max-width:430px; float:right}
.abt_tst_title2{color:#fff;font-family: 'ploni-aaa-500'; font-size:30px; line-height:28px; margin-bottom:9px;}
.abt_tst_title2 span{font-family: 'ploni-aaa-400'; position:relative; padding-right:25px; display:inline-block;font-size:30px; line-height:28px; margin-right:12px;}
.abt_tst_title2 span:before{content:'.'; position:absolute; top:-6px; right:0px; font-size:30px;display:inline-block}
.abt_tst_desc{font-size:21px; line-height:29px; color:#fff;}
.abt_tst_title2 img{display: inline-block;vertical-align: middle;margin-right: 43px;margin-top: -7px;}
.abt_ling_icon{display:none}

.tst_thumb_slide{width:100%; clear:both; float:left; margin-top:45px; direction:ltr}
.abt_tst_slidcol{float:right;width:30%;}
.tst_thumb_slide .slick-slide{margin:0px 0px 0 30px!important;}
.tst_thumb_slide .slick-list{padding:0 0px 0 100px!important}
.abt_tst_thumb{width:100%;}
.tst_img{margin-bottom:8px;}
.abttst_sld_title{font-size:30px; line-height:28px;font-family: 'ploni-aaa-600'; color:#000}
.abttst_sld_desc{font-size:21px; line-height:29px;color: rgba(0, 0, 0, 0.6);}
.tst_thumb_slide .slick-next{background:url('../images/tsnm-arrow-right-white.svg') no-repeat top left; right:-82px!important; width:40px; height:40px; margin-top:-15px}
.tst_thumb_slide .slick-prev{background:url('../images/tsnm-arrow-left-white.svg') no-repeat top left; left:auto!important; right:-82px!important;width:40px; height:40px; top:50%; margin-top:-60px}
.tst_thumb_slide .slick-next:before, .tst_thumb_slide .slick-prev:before{display:none}

.abt_hyp_row_mob, .abt_hyp_col_mob{display:none!important}
.abt_hyp_row_deskt{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}

#pojo-a11y-toolbar{
    bottom: 0;
    top: unset !important;
}

/*! pojo-accessibility - v2.0.3 - 28-05-2018 */
#pojo-a11y-toolbar {
    position: fixed;
    font-size: 16px !important;
    line-height: 1.4;
    z-index: 9999;
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-right {
    right: -180px;
    -webkit-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
    -moz-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: right 750ms cubic-bezier(0.23, 1, 0.32, 1);
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open {
    right: 0;
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle {
    right: 180px;
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-left {
    left: -180px;
    -webkit-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
    -moz-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: left 750ms cubic-bezier(0.23, 1, 0.32, 1);
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open {
    left: 0;
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
    left: 180px;
  }
  #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle,
  #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
    position: absolute;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    display: inline-block;
    font-size: 200%;
    line-height: 0;
    padding: 10px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,
  #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus {
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    border: 1px solid;
    font-size: 100%;
    width: 180px;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
    display: block;
    line-height: 2;
    font-weight: bold;
    padding: 10px 15px 0;
    margin: 0;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
    list-style: none;
    margin: 0;
    padding: 10px 0;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
    border-top: 1px solid;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
    display: block;
    padding: 10px 15px;
    font-size: 80%;
    line-height: 1;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
    font-weight: bold;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg {
    padding-right: 6px;
    display: inline-block;
    width: 1.5em;
    font-style: normal;
    font-weight: normal;
    font-size: inherit;
    line-height: 1;
    text-align: center;
    text-rendering: auto;
    vertical-align: middle;
  }
  #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text {
    vertical-align: middle;
  }
  body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg {
    padding-left: 6px;
    padding-right: 0;
  }
  #pojo-a11y-toolbar{
    top: unset !important;
  }
  @media (max-width: 767px) {
    #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
      padding: 7px 12px 0;
    }
    #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
      padding: 7px 0;
    }
    #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
      display: block;
      padding: 7px 12px;
    }

    .page-id-2619 .cms-inner h2 {
        font-size: 30px;
        margin-bottom: 10px;
    }
    
  }


.fr_form_row button{
    display: flex;
    align-items: center;
    justify-content: center;
}


.ajax-loader{
    visibility: hidden;
    position: absolute !important;
    left: 0;
    /* right: 0; */
    /* margin: auto; */
    /* margin-top: 10px; */
    margin-left: 10px !important;
    /* margin: 0; */
    /* margin-right: 11px; */
    width: 20px !important;
    height: 20px !important;

    /* background: url(../../assets/images/loader.svg) no-repeat center; */
}

.wpcf7 .ajax-loader::before{
    content: '';
    position: absolute;
    background-color: #fbfbfc;
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border: none;
    border-radius: 100%;
    transform-origin: 8px 8px;
    animation-name: spin;
    animation-duration: 1000ms;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}


.wpcf7 form .wpcf7-response-output{
    margin: 0 !important;
}



@media screen and (max-width:1500px){
    .swp_mach_right{background-size:100%}

}/*1500*/


@media screen and (max-width:1400px){
    .head_inner{padding:0 20px}
    /* nav ul li a{padding:0 20px} */
    .busnes_rtcolrow{padding-right:0px;	}
    .busnes_outdiv{width:500px; height:500px;}
    .busnes_stardiv img{max-width:20px; margin-right:10px;}
    .busnes_stardiv{width:140px; height:55px; left:30px; top:40px;}
    .busnes_bigdivder{left:20px; top:96px;}
    .busnes_smaldivder {top: 105px;left: 52px;}
    .busnes_title br{display:none}
    .busnes_chekcdiv{width:85px; height:73px; bottom:74px;}
    .busnes_chekcdiv img{max-width:40px;}
    .swp_mach_left{background-size:100%}

    .abt_hyp_col1{width:315px; height:315px;}
    .abt_hyp_col2{width:340px; height:340px}
    .abt_hyp_col{width:410px; height:410px;}
    .abt_hyp_inrdiv{padding:0px 40px 0 20px}
    .abt_hyp_bigcrl{bottom:19px;}
    .abt_hyp_arc{bottom:45px;}
    .abt_hyp_smlcrl{top:40px;}
    .abt_hypinr_icon{margin-bottom:0px;}
    .abt_hypinr_icon img{max-height:40px}

    .abt_tstm_cont{width:55%}

} /*1350*/

@media screen and (max-width:1300px){
    .ft_imgwrap{width:350px; height:350px;right:30px; top:0px}
    .ft_imgcrlce{right:-30px;}
    .ft_imgcrlce img{max-width:350px; max-height:350px;}
    .ft_imgbtmbk2 img{max-width:130px;}
    .ft_imgbtmbk img{max-width:100px;}
    .ft_imgbtmbk{bottom:-65px}
    /*.fr_form_cont{padding-right:100px; padding-left:100px;}*/
    .ft_form_txt{top:120px;}
    .card_msch_slider .slick-slide img{max-width:500px}
    .swp_mach_right{top:-150px}
    .code_coltxt{width:55%}
    .code_col{width:45%; padding-left:25px; max-width:450px; float:left}
    .code_blueborder {height: 305px;max-width: 360px;}
    .code_dividr{width:116px; height:52px;}
    .code_dividr span{height:33px; margin-right:12px;}
    .code_crcle span{width:15px; height:15px;}
    .code_oranbox img{max-height:27px}
    .code_oranbox{top: 0px;right: -6px;width: 84px;height: 53px;}
    .code_dots > img{max-height:300px}
    .cod_wrap{padding-top:70px; padding-bottom:80px}
    .abt_lft_crcle{padding-left:30px}

} /*1300*/


@media screen and (max-width:1200px){

    .abt_bnrtitle{font-size:90px; line-height:70px; padding-bottom:30px}
    .head_inner{padding:0 0}
    /* nav ul li a{padding:0 14px} */
    .fr_form_cont{padding-right:50px; padding-left:50px; overflow:hidden}
    .hme_bannerwrap{padding:90px 0px 130px 0px}
    .hmbnr_imgcol{padding-left:0px; padding-right:0px;}
    .hmbnr_title, .card_msch_title, .busnes_title, .bg_title, .tab_title, .code_title, .abt_section1_title, .abt_crl_heading, .abt_hyp_title, .abt_tst_title{font-size:45px; line-height:42px;}
    .hmbnr_subtitle{font-size:27px; line-height:26px;}
    .hm_banrimg{width:400px; height:400px;}
    .hme_bannerwrap{padding-top:60px; padding-bottom:90px}
    .card_msch_slider .slick-slide img{max-width:400px}
    .card_msch_cont{padding-left:15px; padding-right:15px;}
    .busnes_section{padding:0 15px 95px 15px}
    .busnes_outdiv {width: 430px;height: 430px;}
    .hm_comon_crcl{width:300px; height:300px;}
    .blue_smalcircle{top:91px;}
    .blue_bigcircle{top:269px}
    .white_arc{top:-31px;-webkit-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}
    .white_crcl{bottom:45px}
    .rectangle_lighbg{top:25px}
    .lighbg_brick{bottom:18px;}
    .orange_crle img{max-width:85%}
    .orange_arc{right:-69px;-webkit-transform: rotate(-7deg);-ms-transform: rotate(-7deg);transform: rotate(-7deg);}

    .hme_tab_row{padding:0}
    .swp_mach_right{height:480px}
    .swp_mach_right{top:-100px}
    .swp_mach_left{height:400px}
    .bg_title{padding-bottom:60px}
    .hme_blubg_wrap{padding-top:90px; padding-bottom:150px}
    .codebg{padding-top:70px; height:530px}
    .paymt_img{padding-top:45px}
    .ft_form_txt{max-width:500px; padding-left:20px}

    .abt_section1_lft{padding-left:20px;}
    .abt_section1_row{padding-top:70px}
    .abt_section1_title{padding-bottom:20px}
    .abt_section1_desc ul{padding-top:13px}
    .abt_section1_desc ul li, .abt_section1_desc p{font-size:19px; line-height:30px;}
    .abt_section1_desc p{margin-bottom:20px}
    .abt_section1_desc p br{display:none}
    .abt_section1_desc li::before{top:0}

    .abt_crcle_section{padding-top:120px}
    .abt_crl_heading{padding-bottom:50px}
    .abt_crl_btmtxt{font-size:22px; margin-top:50px;}

    .abt_hyp_section{padding:150px 15px 170px 15px;}

    .abt_hyp_col1{width:315px; height:315px;}
    .abt_hyp_col2{width:340px; height:340px}
    .abt_hyp_col{width:350px; height:350px; padding:20px}
    .abt_hyp_arc {position: absolute;bottom: 57px;left: -38px;-webkit-transform: rotate(11deg);-ms-transform: rotate(11deg);transform: rotate(11deg);}
    .abt_hyp_logodiv img{max-width:150px}
    .abt_hyp_bigcrl{right:53px; bottom:22px;}
    .abt_hyp_smlcrl{top:23px}
    .abt_hyp_title{padding-bottom:60px}
    .abt_hyp_col5{margin-left:0.8%}
    .abt_hyp_col{margin-left:2%}

    .abt_testimonial_wrap{padding:60px 0px 0 0px; height:750px; margin-bottom:90px;}
    .abt_tstm_row{padding-left:15px; padding-right:15px;}
    .abt_testimonial_wrap{height:650px}

    .abt_lft_crcle{padding-left:0px}

} /*1200*/


@media screen and (max-width:1100px){

    .abt_hyp_row_mob{display:block!important}
    .abt_hyp_row_deskt{display:none!important}
    .abt_hyp_row{direction:ltr}
    .abt_hyp_col1{margin-top:0px}
    .abt_hyp_row_mob .slick-prev, .abt_hyp_row_mob .slick-next{display:none!important}
    .abt_hyp_col{margin:0 auto 50px}
    .abt_hyp_section{padding-bottom:50px;}
    .abt_hypinr_icon img{width:auto!important; margin:0 auto}

    .abt_hyp_col1{width:340px!important; height:340px; margin:0 auto 50px!important; text-align:center; float:none; display:block!important}
    .abt_hyp_col2{width:340px!important; margin:0 auto 50px!important; text-align:center; float:none; display:block!important}

    .abt_hyp_row_mob .slick-list {padding: 0 300px 0 300px!important;}
    .abt_hyp_section{padding-left:0px; padding-right:0px;}
    .abt_hyp_col_mob{display:block!important}


}


@media screen and (max-width:1024px){
    .orng_btn a{padding:9px 20px; width:auto; height:auto;min-width:auto}
    .usr_btn a{ width:auto; height:auto; padding:11px 28px 11px 17px!important; margin-left:10px;min-width:auto}
    .usr_btn{padding-right:14px}
    .usr_btn a img{right: 9px;max-width: 13px;}
    /* nav ul li a{padding:0 10px} */
    .head_rgtcol img{max-width:100px}
    .fr_form_cont{padding-right:15px; padding-left:15px;}
    .ft_formtxt_title{font-size:60px; line-height:60px; margin-bottom:0px}
    .ft_formtxt_desc{font-size:22px;}
    .card_msch_slider .slick-slide img{max-width:350px}
    .blubg_circl_wrap{padding:0px}
    .hme_blubg_wrap .outer_wrapper{padding:0 5px}

    /*.tab_imgrow img, .tab_imgleft img{max-height:250px;}*/

    .tab_txtcol{width:65%}
    .tab_imgcol{width:35%}
    .tab_imgcol img{max-height:290px}
    .tab_imgleft img{max-height:250px}
    .tab_coltxt{padding-left:15px; padding-right:15px;}
    .tab_title{font-size:45px; line-height:42px; padding-bottom:10px}
    .hme_tab_cont{padding-top:80px;}

    .swp_mach_right{top:-50px}
    .swp_mach_right{height:400px}
    .swp_mach_left{height:330px}

    .hme_blubg_wrap{padding-bottom:100px}

    .hmswp_mchwrap{padding-top:400px}

    .hmswp_col3_default .hmswp_title{font-size:45px; line-height:42px;}

    .code_coltxt{width:46%; padding-top:0}
    .code_col{width:54%}
    .code_title{font-size:45px; line-height:42px}
    .hm_banrimg{width:370px; height:370px; padding:20px;}
    .hme_bannerwrap{padding-top:20px; padding-bottom:40px;}


    .abt_section1_lft{padding-left:40px;}

    .abt_crcle_section{padding-top:90px}

    .abt_tstm_cont{width:60%}

    .abt_hyp_row_mob .slick-list {padding: 0 250px 0 250px!important;}
    .abt_hyp_row_mob  .slick-slide{margin:0px!important}

} /*1024*/


@media screen and (max-width:900px){
    .outer_wrapper{padding:0 10px}

    /*menu */
    .head_inner{position:relative}
    .head_rgtcol{position:absolute; left:0px; z-index:1; width:auto}
    .head_lftcol{float:right; text-align:left; width:100%}
    .breadcumb{display:inline-block; margin-top:6px; cursor:pointer; float:right}
    .usr_btn, .orng_btn{display:none}
    header{padding:15px 0px 13px 0px;-webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}
    .head_rgtcol img {max-width: 80px; float:left}
    .breadcumb span{background-color:#5c64ff; width:27px; height:3px; display:block; margin-bottom:6px; clear:both}
    .inner-header .breadcumb span{background-color:#fff}
    .inner-header.header_fixed .breadcumb span{background-color:#5c64ff}
    .nacclose{display:none;}
    nav > ul  > li{width:100%; border-bottom:2px solid #f4f5f8; text-align:right; padding:13px 0}
    nav > ul > li > a{padding:0 7px; font-size:16px; position:relative; width:100%}
    nav > ul > li > a:before{position:absolute; top:4px; left:12px; content:''; background:url(../images/downarrow.png) no-repeat top left; display:block; width:12px; height:7px;}
    nav > ul > li.activeToggle > a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
    header nav{display:none; clear:both; padding:40px 0 0 0}
    .open_menu .nacclose{

        display:inline-block;

    }


    .open_menu span{display:none}
    .submenu ul li{width:100%; padding:7px 0}
    .submenu{padding:8px 0 0px 0; width:100%; float:left; position:inherit; -webkit-box-shadow:none; box-shadow:none; right:auto;top:auto; height:auto; display:block}
    .submenu ul{float:none; width:100%}
    .submenu ul a{font-size:16px; color:rgba(0,0,0,1);padding:0 17px 0 7px;}
    .mob_socmed_icon{display:block; text-align:center; padding:43px 0 28px 0; clear:both}
    .mob_socmed_icon a{background:url(../images/social.png) no-repeat top left; display:inline-block; width:32px; height:32px; margin-right:17px;}
    .mob_socmed_icon a.lingd{background-position:top left;}
    .mob_socmed_icon a.fb{background-position:-51px 0px!important;}
    .mob_socmed_icon a.inst{background-position:-103px 0px!important;}
    .mob_socmed_icon a.youtub{background-position:-156px 0px!important;}

    .mob_mailbox{width:100%; text-align:center; margin:0 auto; max-width:305px; clear:both; display:block; padding-bottom:18px;}
    .mob_mailboxtxt{font-family: 'Ploni DL DemiBold AAA D'; font-size:18px; padding-bottom:16px; color:#333}
    .mob_mailinput{position:relative; width:100%; background-color:#e3f1ff; padding:4px 13px 4px 127px; border-radius:25px;height:47px;}
    .mob_mailinput button{background-color:#5c64ff; border:0px; border-radius:25px; color:#fff; font-size:16px;font-family: 'Ploni DL DemiBold AAA D'; position:absolute; top:4px; left:4px; width:120px; height:40px;}
    .mob_mailinput input{width:100%; background-color:transparent; border:0px; width:100%; height:100%; font-size:14px; color:#555; height: 40px;}


    .fr_form_cont{display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding-top:450px}
    .ft_form_txt{width:100%; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; text-align:center}
    .ft_form{width:100%; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2}
    .ft_formwrap{margin:100px 0 0 0}


    .card_msch_wrap{padding:0 0 90px 0; margin:100px 0 80px 0;min-height:auto;}
    .card_msch_slider.slick-dotted.slick-slider{margin-bottom:0px}
    .card_msch_cont{padding:0 10px}
    .card_msch_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .card_msch_img{position:inherit; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; margin-bottom:0px; width:100%; margin-top:-80px}
    .slideone .card_msch_img{margin-top:-120px; margin-bottom:25px}
    .slidetwo .card_msch_img{margin-top:-35px; margin-bottom:42px; bottom:auto}
    .slidethree .card_msch_img{margin-top:-110px; margin-bottom:29px; bottom:auto}
    .slidefour .card_msch_img{margin-top:-90px; margin-bottom:33px; top:0px;}
    .card_msch_slider .slick-slide .card_msch_img img {width: auto!important;max-height: 300px;margin: 0 auto;}
    .card_msch_txtcol{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2; width:100%; text-align:center}
    .card_msch_title{font-size:30px; line-height:32px;font-family: 'ploni-aaa-500'; padding-bottom:16px;}
    .card_msch_desc{font-size:20px; line-height:23px}
    .card_msch_logtxt{font-family: 'ploni-aaa-400'; padding:26px 0 0 0}
    .card_msch_logcol img{
        /* margin-left:12px; */

        margin-left:5px
    }
    .card_msch_logorow{padding:0; float:left; text-align:center; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
    .card_btn{padding-top:33px}
    .card_msch_slider .slick-dots{display:none!important}
    .card_msch_logcol{font-size:16px; line-height:24px;}
    .card_msch_slider .slick-slide .card_msch_logcol img{max-width:30px}
    .card_msch_txtcol{margin:0 auto}
    .busnes_section{margin-top:0}


    .busnes_row{-ms-flex-wrap:wrap;flex-wrap:wrap}
    .busnes_section{margin-top:0px; padding:0 0px 85px 0px}
    .busnes_lftcol{width:100%; padding:0; max-width:100%; text-align:center}
    .busnes_rtcol{width:100%;}
    .busnes_outdiv{width:300px; height:300px; padding:21px; margin:0 auto}
    .busnes_title{font-family: 'ploni-aaa-600'; font-size:30px; line-height:32px; text-align:center; padding-top:25px;}
    .busnes_logorow .bus_logo_col3{padding-bottom:7px;}
    .busnes_btn{padding-top:23px}
    .busnes_btn a{}
    .busnes_logorow .bus_logo_col3:nth-child(4n){text-align:center}
    .busnes_stardiv{width:95px; height:36px; border-radius:7px; top:11px; left:20px;-webkit-box-shadow: 0px 2px 9px 1px #c3c8da52;box-shadow: 0px 2px 9px 1px #c3c8da52;}
    .busnes_stardiv img{max-width:14px; margin-right:6px;}
    .busnes_chekcdiv img{max-width:30px;}
    .busnes_chekcdiv{width:54px;height:46px; border-radius:9px;right:19px; bottom:46px;-webkit-box-shadow: 0px 2px 9px 1px #c0c8e240;box-shadow: 0px 2px 9px 1px #c0c8e240;}
    .busnes_bigdivder{position: absolute;top: 26px;left: 20px;z-index: 9;}
    .busnes_bigdivder img{height:2px; width:24px;}
    .busnes_smaldivder {position: absolute;top:30px;left:39px;z-index: 9;}
    .busnes_smaldivder img{height:2px; width:10px;}
    .busnes_logorow{margin:0 auto; float:none}

    .swp_mach_left{height:290px;}
    .swp_mach_right {height: 350px;}
    .hmswp_mchwrap{padding-top:400px;}
    .hme_blubg_wrap{padding-bottom:100px;}
    .hmswp_txt{padding:0 10px}
    .hmswp_col3:hover .hmswp_title {padding-top: 10px;}
    .hmswp_title{font-size:25px}
    .hmswp_desc{font-size:19px; line-height:25px; padding-top:7px;}
    .client_logowrap{padding:50px 0}
    .code_desc{font-size:17px; line-height:25px}


    .ft_imgwrap{width:190px; height:190px;}
    .ft_imgcrlce img{max-height:190px; max-height:190px;}
    .ft_imgbtmbk img {max-width: 60px;}
    .ft_imgbtmbk2 img {max-width: 75px;}
    .ft_imgchat, .ft_imgbult{display:none}
    .ft_formtxt_title{font-size:38px;font-family: 'ploni-aaa-500'; line-height:30px; padding-bottom:6px;}
    .ft_formtxt_desc{font-size:20px; line-height:22px;}
    .fr_form_row input, .fr_form_row select, .fr_form_row textarea{font-size:17px; padding:5px 9px 5px 8px}
    .fr_form_row{margin-bottom:12px;}
    .fr_form_row input[type=checkbox]:not(old) + label, .fr_form_row input[type=checkbox]:not(old) + label{font-size:13px;}
    .fr_form_row select{background-position:11px 9px; background-size:12px}
    .fr_form_row button{font-size:18px;}
    .ft_form_txt{max-width:190px;left: 50%;-webkit-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%); top:57px;}
    .ft_imgbtmbk {bottom: auto;top: -18px;left: auto;right: 0;}
    .fr_form_cont{padding-top:222px;}
    .ft_formwrap{margin:63px 0 0 0;overflow: hidden !important;}
    .ft_imgbtmbk2_desktop{display:none}
    .ft_imgbtmbk2_mob{display:block}
    .ft_imgbtmbk2{top:auto; bottom:0; left:-90px;}
    .padT10{padding-top:0px; margin-top:-4px;}
    .fr_from_row_btn{padding-top:15px;}
    .ft_form_txt{padding-left:0px;}

    .abt_hyp_row_mob .slick-list {padding: 0 200px 0 200px!important;}

}/*900*/


@media screen and (max-width:800px){
    .code_blueborder {height: 260px;max-width: 317px; left:15px;}
    .code_dots > img {max-height: 254px;}

    .swp_mach_right{height:310px}
    .swp_mach_left{height:250px; top:70px}
    .hmswp_mchwrap{padding-top:290px}



}/*800*/


@media (max-height: 1000px) and (min-width: 767px){

    .hme_bannerwrap{
        padding-bottom: 0 !important;
    }

    .hp-top-wr{
        padding-top: 70px !important;
    }

    .hmbnr_imgcol{
        width: 40%;
    }


}

@media screen and (min-width:901px){

    .head_lftcol {
        display: flex;
        justify-content: end;
    }

}

@media screen and (min-width:767px){
    li#menu-item-582 .submenu {
        min-width: 206px;
    }
    .busnes_logorow .bus_logo_col3{
        padding-left: 30px;

        height: 55px;
    }

    .home .paymt_inr_row .code_col{
        width: 60%;
        margin-top: -60px;
    }

    .home .paymt_inr_row .code_coltxt{
        width: 40%;
    }

    .hmbnr_title{
        max-width: 70%;
    }


}


@media screen and (max-width:767px){

    #pojo-a11y-toolbar{
        bottom: 0;
        top: unset !important;
    }

    .pojo-a11y-toolbar-toggle{
        bottom: 0;
        top: unset !important;
        margin-bottom: 3px;
    }

    #pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open{
        bottom: 0;
        top: unset !important;
    }

    .common_btn{font-size:18px;font-family: 'ploni-aaa-500'; min-width:241px; padding:13px 31px}
    .busnes_btn a{font-size:18px;font-family: 'ploni-aaa-500';min-width:190px; padding:10px 28px}
    .hmbnr_btn a{font-size:18px;font-family: 'ploni-aaa-500';min-width:147px; padding:10px;}
    .card_btn a{font-size:18px;min-width:242px; padding:10px;}
    .tab_btn .common_btn{min-width:193px; padding:10px;}
    .cod_btn a{padding:13px 10px;min-width:174px}
    .container_wrap{margin-top:61px}

    .hme_bannerwrap{padding:50px 0 50px 0}
    .hmbnr_imgcol{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1; width:100%; float:none;padding-left:0px;}
    .hm_banrimg{width:210px; height:210px; padding:17px; float:none; margin:0 auto}
    .hm_banrtxt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2; width:100%; float:none; text-align:center}
    .hmbnr_title{font-size:38px; line-height:30px; text-align:center;padding-top:28px;}
    .hmbnr_desc{font-size:16px; line-height:16px; padding-top:13px;}
    .hmbnr_subtitle{font-size:20px; line-height:28px; padding-top:13px}
    .hmbnr_lgotxt{display:none}
    .hmbnr_logo{padding:32px 0 0 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
    .hmbnr_btn{padding-top:28px;}
    .hmbnr_logo img:last-child{
        margin-left:0px;

        max-width: 90%;
    
    }


    .hme_blubg_wrap .outer_wrapper{
        padding:0 10px;


    }


    .hme_blubg_wrap{padding:77px 0 77px 0}
    .hm_comon_crcl{width:115px; height:115px;}
    .ltblue{left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin-left: -115px;}
    .white{left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin-left: 115px; right:auto;}
    .blue_smalcircle, .rectangle_lighbg{left:14px; top:11px; width:7px; height:7px;}
    .lighbg_brick {width: 5px;height: 16px;bottom: 10px;left: 12px;-webkit-transform: rotate(137deg);-ms-transform: rotate(137deg);transform: rotate(137deg);}
    .orange_crle img{padding:6px; display:block; max-width:100%}
    .orange_arc img, .white_arc img{max-height:52px;}
    .orange_arc {bottom: 0;right: -18px;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
    .white_arc{top:-8px;-webkit-transform: rotate(-7deg);-ms-transform: rotate(-7deg);transform: rotate(-7deg);}
    .white_crcl{bottom:8px; right:19px; width:6px; height:6px;}
    .blue_bigcircle{width:9px; height:9px; bottom:19px; right:5px; top:auto}
    .hmcom_crcl_title strong{font-size:16px; line-height:23px; padding-bottom:3px;}
    .blubg_circl_row{height:250px}
    .busnes_desc{font-size:20px; line-height:26px; color:#232323}
    .bg_title{font-size:30px; line-height:32px;font-family: 'ploni-aaa-600'; padding-bottom:31px}
    .hmcom_crcl_title{font-size:12px; line-height:14px;}
    .tab_imgleft{display:none}
    .tab_txtcol{width:100%; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2;}
    .tab_imgcol {width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
    .hme_tab_row{padding-right:0px;}
    .tab_imgrow{margin:0 auto; max-width:240px; width:100%}
    .hme_tab_wrap{padding:0;}
    .hme_tab_cont{padding-top:50px;}
    .tab_collink{width:100%; border:0px;}
    .tab_coltxt{width:100%; padding:26px 0 0 0;}
    .tab_title{display:none}
    .tab_collink{overflow-x: auto;white-space: nowrap;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important; display:-webkit-box; display:-ms-flexbox; display:flex; padding:10px 20px 20px;}
    .tab_link{padding:0 11px;}
    .tab_link a{font-size:16px; line-height:23px; padding-bottom:10px!important;}
    .tab_collink a.active:before {content: '';position: absolute;top: auto;left: 50%;width: 4px;height: 20px;background-color: #5c64ff;bottom: -7px;-webkit-transform: translate(-50%, 0) rotate(88deg);-ms-transform: translate(-50%, 0) rotate(88deg);transform: translate(-50%, 0) rotate(88deg);right: auto;}
    .tab_collink a.active{padding-right:0px;}
    .tab_btn{padding-top:28px; text-align:center}
    .tab_desc{font-size:16px; line-height:20px;text-align:center}

    .hmswp_mchwrap{padding-top:150px;}
    .swp_mach_right{background-size:100%!important; top:-45px;height:250px;}
    .swp_mach_left{background-size:100%!important; top:30px;height:140px;}
    .hmswp_section{padding:0 10px}
    .hmswp_col3{width:48%; margin-right:4%; min-height:165px;}
    .hmswp_txt{padding:10px 10px 15px 10px; width:100%}
    .hmswp_img{max-width:90px; margin:0 auto}
    .hmswp_col3:nth-child(2n){margin-right:0px;}
    .hmswp_col3:nth-child(3){margin-right:4%}
    .hmswp_title{font-size:16px; line-height:24px;font-family: 'ploni-aaa-700'; color:#232323; padding-top:16px;}
    .hmswp_desc{font-size:14px; line-height:20px; padding-top:5px;}
    .hmswp_col3_default .hmswp_title{font-size:25px; line-height:24px;}


    .pmt_title{font-size:16px; line-height:normal; padding-bottom:20px;}
    .code_title{font-size:30px;font-family: 'ploni-aaa-500'; line-height:32px; padding-bottom:13px;}
    .code_desc{line-height:29px; font-size:20px;}
    .code_desc br{display:none}
    .hmswp_btn a{min-width:auto; padding:10px 24px; font-size:15px;}
    .hmswp_btn{padding-top:15px}
    .hmswp_col3:hover .hmswp_title{padding-top:15px;}

    .client_logowrap img{max-width:70px; max-height:50px;}
    .client_logorow{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center; padding:0 10px;}
    .client_logoimg{width:33.33%; text-align:center; padding-bottom:20px;}
    .client_logowrap{padding-top:45px; padding-bottom:40px;}

    .codebg{padding-top:65px; height:auto; text-align:center}
    .paymt_img:nth-child(4), .paymt_img:first-child, .paymt_img:nth-child(2), .paymt_img:nth-child(5), .paymt_img:nth-child(7), .paymt_img:nth-child(8){padding-left:0px;}
    .paymt_logorow img{max-width:70px; max-height:50px; margin:0 auto}
    .paymt_img{padding-top:0px; padding-bottom:35px;}
    .paymt_logorow{max-width:100%}

    .paymt_inr_row{padding-right:10px; padding-left:10px;}
    .code_col{width:100%; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1}
    .code_coltxt{width:100%; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2}
    .code_dots{margin:0 auto; text-align:center}
    .code_dots > img{max-width:250px; float:none; margin-left:-30px;}
    .code_blueborder{max-width:250px; height:210px; border-width:1px; left:50%;top:-13px; border-radius:15px;-webkit-transform: translate(-50%, -0%);-ms-transform: translate(-50%, -0%);transform: translate(-50%, -0%);}
    .code_img{left: 50%;top: -33px;max-width: 300px;-webkit-transform: translate(-50%, -0%);-ms-transform: translate(-50%, -0%);transform: translate(-50%, -0%); margin-left:10px;}
    .code_img img{max-width:275px;}
    .code_dividr{width:72px; height:37px; left:-21px; margin-top:5px;}
    .code_dividr span{height:19px; margin-right:8px; width:1px;}
    .code_oranbox{width:45px; height:39px; border-width:1px; border-radius:8px; right:-1px}
    .code_oranbox > img{max-width:9px;}
    .code_crcle span{width:9px; height:9px; margin-right:4px;}
    .code_crcle{right:-15px; width:auto; margin-top:28px;}
    .code_rowtxt, .code_title, .code_desc, .cod_btn{text-align:center; float:none}
    .cod_wrap{padding-top:85px; padding-bottom:70px;}
    .cod_btn{padding-top:18px;}



    /* about us */
    .abt_section1_rgt{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
    .abt_section1_lft{width:100%; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; padding-left:0px;}

    .abt_lft_crcle {margin: 0 auto;float: none;text-align: center;}
    .page-template-templatesabout-us-php .slick-initialized .slick-slide:nth-child(2) .abt_section1_rgt{
        margin-top: -25px;
    }
    .abt_section1_title{text-align:center; font-size:30px; line-height:29px; padding-bottom:17px}
    .abt_section1_desc, .abt_section1_desc p{text-align:center; font-size:20px; line-height:22px;}
    .abt_section1_desc ul{text-align:right; padding-top:20px; padding-bottom:68px}

    .abt_crcle_row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; padding:0 45px;}
    .abt_crl_col3{width:50%;}
    .abt_crl_col3:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
    .abt_crl_col3:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
    .abt_crlce_drklue{float:right}
    .abt_crlce_ltblue{float:left;}
    .abt_crl_col3:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3; margin-top:45px;}
    .abt_crlce_orng{margin:0 auto}
    .border0{border:0px!important}

    .abt_bnrtitle{font-size:38px; line-height:30px;}
    .abt_bnrtxt{font-size:20px;  line-height:21px;padding-left:10px;padding-right:10px}
    .abt_section1_desc ul li{line-height:26px;font-size:20px;font-family: 'ploni-aaa-400'; margin-bottom:6px;}
    .abt_section1_row:first-child .abt_section1_desc{font-family: 'ploni-aaa-500'; font-size:15px}

    .abt_crl_heading{font-size:30px; line-height:29px; padding-bottom:40px;}
    .abt_crl_title{font-size:14px; line-height:14px;}
    .abt_crl_btmtxt{font-size:16px; line-height:15px; margin-top:30px;}
    .abt_hyp_title{font-size:30px; line-height:34px; padding-bottom:20px;}
    .abt_hypinr_des p{font-size:12px; line-height:18px;}
    .abt_tst_title{font-size:38px; line-height:31px;font-family: 'ploni-aaa-500';}
    .abt_tst_title_desc{font-size:16px; line-height:17px;    font-family: 'ploni-aaa-500'; margin:0 auto; text-align:center; padding-bottom:28px;}
    .abt_tst_title_desc:before{height: 2px;-webkit-transform: translate(-50%, -0%);-ms-transform: translate(-50%, -0%);transform: translate(-50%, -0%);right: auto;left: 50%;display: block;}
    .abt_tst_title2{font-size:25px; line-height:29px;font-family: 'ploni-aaa-700'; margin-bottom:13px;}
    .abt_tst_title2 span{font-size:25px; line-height:29px; padding-right:16px; margin-right:4px;}
    .abt_tst_desc{font-size:20px; line-height:25px;}
    .abt_ling_icon{display:block; padding:26px 0 0 0; text-align:center}
    .abt_banner{height:600px}
    .abt_bnrtxt{display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
    .abtbnr_plybtn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1; width:100%; padding-bottom:60px;}
    .abt_bnrtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2; width:100%; padding-bottom:12px;}
    .abt_bnrtxt span{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3; width:100%}
    .abt_section1_row{padding-top:85px;}
    .abt_section1_rgt{padding-bottom:40px}
    .abt_crcle_section{padding-top:74px}
    .abt_hyp_section{padding-top:40px}
    .abt_testimonial_wrap{padding-top:100px; height:605px; margin-bottom:100px;}
    .abt_tstm_cont{width:100%; text-align:center}
    .abt_tst_sld_txtwrap{float:none; text-align:center; margin:0 auto; padding-top:23px;}
    .abt_tst_title2 img{display:none}
    .tst_thumb_slide .slick-list{padding:0 100px 0 100px!important}
    .tst_thumb_slide .slick-slide img{width:auto!important}
    .abttst_sld_title, .abttst_sld_desc{display:none}
    .tst_thumb_slide{margin-top:55px;}

    .tab_imgcol img{max-height:250px}
    .code_col{float:none; margin:0 auto; padding-bottom:20px;}
    .fr_form_row input[type="checkbox"]:not(old) + label, .fr_form_row input[type="checkbox"]:not(old) + label{font-size:13px}



    .client_logoimg:first-child, 
    .client_logoimg:nth-child(2), 
    .client_logoimg:nth-child(3), 
    .client_logoimg:nth-child(4), 
    .client_logoimg:nth-child(5), 
    .client_logoimg:nth-child(6)
    {display:none}

    .client_logoimg:first-child,
    .client_logoimg:nth-child(5)
    .client_logoimg:nth-child(6)
    {display:block}

    .ft_form{max-width:270px}
    .abt_hyp_row_mob .slick-list {padding: 0 120px 0 120px!important;}
    .abt_hyp_col1, .abt_hyp_col2{width:320px!important; height:320px!important}
    .abt_hypinr_icon img{max-height:35px;}
    .abt_hyp_col{
        /* width:194px; height:194px;  */
        width:170px; height:170px;
        padding:13px; margin-bottom:35px}
    .abt_hyp_arc{max-width:32px;}
    .abt_hyp_logodiv img {max-width: 95px;}
    .abt_hyp_bigcrl {right: 30px;bottom: 16px;width: 11px;height: 11px;}
    .abt_hyp_smlcrl {top: 12px;width: 8px;height: 8px;left: 38px;}
    .abt_hyp_arc {max-width: 32px;bottom: 25px;left: -16px;-webkit-transform: rotate(6deg);-ms-transform: rotate(6deg);transform: rotate(6deg);}
    .abt_hyp_section {
        padding-bottom: 30px;
    }
    .abt_tstm_cont{margin-bottom:65px}

}/*767*/

@media screen and (max-width:600px){
    .abt_hyp_row_mob .slick-list {padding: 0 85px 0 85px!important;}
    .abt_crlce_drklue{width:115px; height:115px; padding:10px;}
    .abt_crlce_ltblue{width:115px; height:115px; padding:10px!important;}
    .abt_crlce_orng{width:115px; height:115px; padding:10px!important;}
    .abt_crl_bgdiv{width:10px; height:10px; bottom:14px; right:9px;}
    .abt_crl_smldiv{width:7px; height:7px;top:9px; left:17px;}
    .abt_crl_drkble_arc img{max-width:48px;}
    .abt_crl_drkble_arc {position: absolute;top: 2px;left: -3px;-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}
    .abt_crl_arng_arc img{max-height:53px;}
    .abt_crl_arng_arc{bottom:4px}
    .abt_crl_btmtxt{margin-top:20px;}
    .abt_crl_smldiv_drkblue{right:17px}
    .product-template-single-product-shopify .product-rrw {
        display: none;
    }
    .product-template-single-product-shopify .inner-banner-text br {
        display: block !important;
    }
}

@media screen and (max-width:500px){
    .abt_hyp_row_mob .slick-list {padding: 0 50px 0 50px!important;}
    .abt_hyp_col1, .abt_hyp_col2{width:300px!important; height:300px!important}
    .abt_hyp_col1, .abt_hyp_col2{padding:15px;}
    .abt_crcle_row{padding:0 20px;}


}

@media screen and (max-width:420px){
    .abt_hyp_row_mob .slick-list {padding: 0 50px 0 50px!important;}
    .abt_hyp_col1, .abt_hyp_col2{width:260px!important; height:260px!important}

}

@media screen and (max-width:360px){
    .abt_hyp_row_mob .slick-list {padding: 0 30px 0 30px!important;}

}






/* New CSS  */

nav > ul > li > a:before{
    display: none;
}

nav > ul > .has_sub_menu > a:before{
    display: block;
}


.page-template-businesses .buss_det_link{
    width: 100%;
    height: 100px;
    position: absolute;
    height: 100%;
    z-index: 1;
}

.page-template-products-lobby .buss_det_link{
    width: 100%;
    height: 100px;
    position: absolute;
    height: 100%;
    z-index: 1;
}

.product-template-single-product-shopify .inner-banner-text {
    color: #000;
    margin-top: 50px;
}

.product-template-single-product-shopify .product-slider-text, .product-template-single-product-shopify .product-slider-head {
    direction: rtl !important;
    text-align: right !important;
}



@media screen and (max-width:767px){
    .product-template-single-product-shopify .product-slider-text, .product-template-single-product-shopify .product-slider-head {
        text-align: center !important;
    }
}


span.ShopifyLogo {
    background: url(https://hyp.co.il/wp-content/uploads/2022/03/shopify_logo_white.png);
    content: "";
    position: absolute;
    width: 100%;
    height: 95px;
    top: 0;
    left: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    color: rgba(0,0,0,0);
}
.product-template-single-product-shopify .product-slider-left {
    padding-top: 85px;
}

.product-template-single-product-shopify .product-slider-row {
    border-bottom: 0 !important;
}
/*
.product-template-single-product-shopify .faq-area {
    display: none !important;
}
*/
.product-template-single-product-shopify .product-slider-row.no_mobile {
    min-height: 540px;
} 

.product-template-single-product-shopify .product-banner-right .pb-right-wrap > * {
    opacity: 0;
}
  
.product-template-single-product-shopify .product-banner-right .pb-right-wrap .pb-img, .product-template-single-product-shopify .product-banner-right .pb-right-wrap .pb-img img{
opacity: 1 !important;
margin-top: 0px !important;
}

.product-template-single-product-shopify .pbs-col .pl-bottom-img-no {
    display: none;
}

.page-template-partners .ts-box-wrapper .ts-cont{
    direction: rtl;
}

.page-template-clients .ts-box-wrapper .ts-cont{
    direction: rtl;
}
.product-template-single-product-shopify .product-page-head {
    margin-top: 50px;
}

.page-template-products-lobby .pl-img-row.full_width_row {
    width: 100%;
}


.page-template-products-lobby .pl-img-row.full_width_row  .pl-img-col{
    width: 100%;
}

.page-template-products-lobby .pl-img-row.full_width_row .pl-img-col img{
    width: 100%;
}



@media screen and (min-width:1300px){

    .home .card_msch_slider .card_msch_wrap.slidefour .card_msch_img{
        top: -140px;
    }

    .home .card_msch_slider .card_msch_wrap.slideone .card_msch_img{
        top: -40px;
    }
}


@media screen and (max-width:1320px){

    .hmswp_section{

        display: -webkit-box;

        display: -ms-flexbox;

        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .hmswp_section .hmswp_col3{
        margin-left: 0;
        margin-right: 0;
    }

    .hmswp_section .hmswp_col3:nth-child(1){
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .hmswp_section .hmswp_col3:nth-child(2){
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }

    .hmswp_section .hmswp_col3:nth-child(3){
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .hmswp_section .hmswp_col3:nth-child(4){
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }

    .hmswp_section .hmswp_col3:nth-child(5){
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6;
    }

    .hmswp_section .hmswp_col3:nth-child(6){
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
    }

    .hmswp_section .hmswp_txt{
        padding-top: 35px;
    }

    .swp_machin_row .swp_mach_left{
        top: 50px;
    }

    .swp_machin_row .swp_mach_right{
        top: -25px
    }

    .paymnt_bgwrapper .codebg{
        background-position-x: 40%;
    }


}


.hmswp_col3:hover .hmswp_img img{
    -webkit-animation: fadeIn 2s;
    animation: fadeIn 2s;
}

.hmswp_col3:hover .hmswp_title{
    -webkit-animation: fadeIn 2s;
    animation: fadeIn 2s;
}

.hmswp_col3:hover .hmswp_desc{
    -webkit-animation: fadeIn 2s;
    animation: fadeIn 2s;
}

.hmswp_col3:hover .common_btn{
    -webkit-animation: fadeIn 2s;
    animation: fadeIn 2s;
}

.hmswp_txt, .hmswp_title, .hmswp_desc, .hmswp_btn{
    -webkit-transition: unset !important;
    -o-transition: unset !important;
    transition: unset !important;
}

.hmswp_img img{
    -webkit-transition: unset !important;
    -o-transition: unset !important;
    transition: unset !important;
}

.page-template-about-us .abt_banner{
    background-position-x: 50% !important;
    z-index: 1;
}

.page-template-about-us .abt_hypinr_des p{
    font-size: .9vw;
    /* font-size: .9vw; */
    line-height: 18px;
}

html {
    scroll-behavior: smooth;
}


.use-floating-validation-tip .wpcf7-not-valid-tip{
    margin-top: 10px;
    border: unset;
}


.wpcf7 form.sent .wpcf7-response-output{
    border: unset;
    color: #46b450;
    text-align: center;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
    border: unset;
    color: red;
    text-align: center;
}


.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{
    direction: rtl;
}


.head_inner .use-floating-validation-tip .wpcf7-not-valid-tip{
    display: none;
}


.footer_newsletter_box .use-floating-validation-tip .wpcf7-not-valid-tip{
    display: none;
}


.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{
    border: unset;
    color: #dc3232;
}


.about_video_container{display: none;}

.about_video_container .mfp-close{
    color: #FFF;
    right: -6 px;
    text-align: right;
    padding-right: 6 px;
    /* width: 100%; */
    top: -40 px;
    font-size: 26px;
    padding: 0;
}

.about_video_container .mfp-close:hover{
    cursor: pointer;
}

 .embed-container { 
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    /* background: #0b0b0b; */
    /* opacity: .8; */
    background: rgba(0, 0, 0, 0.6);
    flex-direction: column;
    } 

    .abt_video_wrapper{
        width: 80%;
        height: 60%;
    }

    .embed-container iframe,
    .embed-container object,
    .embed-container embed { 
        /* height: 60%; */
        /* z-index: 9; */
        /* opacity: 22222222; */
        /* width: 80%; */
        width: 100%;
        height: 100%;
        box-shadow: 0 0 8px rgb(0 0 0 / 60%);
        background: #000
    }


#Js-face-one,#Js-face-two,#Js-face-three{
    width: 200px;
}

.contact_success{
    display: none;
}




@media screen and (min-width:767px){

    .page-template-products-lobby .animated.enter-top .pl-bottom-col{
        height: 515px;
    }


    .page-template-products-lobby .pl-img-row.full_width_row  .pl-img-col{
        height: 400px;
    }
    .mobile_only {
        display: none;
    }

    .page-template-about-us .abtbnr_plybtn.wp-video-popup img{
        width: 50px;
    }


    .home .card_msch_txtcol{
        max-width: 54%;
    }


    .desktop_footer{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .footer_copy_mid{
        width: auto !important;
        text-align: center;
    }

    .footer_copy_left{
        width: auto !important;
    }

    .foot_links_wrapper{
        width: 30%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }


    .page-template-products-lobby .pl-bottom-row .animated.enter-top{
        height: 550px;
    }

}


@media screen and (max-width:800px){

    #Js-face-one,#Js-face-two,#Js-face-three{
        width: 140px;
    }
    

    .home .busnes_logorow{
		/* display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        align-items: center; */

        /* display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        gap: 12px;
        justify-content: center; */


	}

    .home .busnes_logorow.mobile_only{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        gap: 12px;
        justify-content: center;
    }
	
	.home .busnes_logorow .bus_logo_col3{
		    padding-bottom: 7px;
        width: fit-content;
        padding: 0;
        margin: auto;

        height: 45px;
        max-width: 33%;
        margin: 0;
        padding: 0;
	}

    .bus_logo_col3 a img{
        height: 35px;
    }

    .page-template-about-us .abt_hypinr_des p{
        /* font-size: 2.4vw;
        line-height: 16px; */

        font-size: 3vw;
        line-height: 13px
    }


    .page-template-products-lobby .fr_form_cont{
        padding-top: 250px;
    }

    .page-template-products-lobby .ft_form_txt .ft_formtxt_title{
        width: 300px;
        text-align: initial;
    }


    .foot_links_wrapper{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        width: 100%;
    }

    .footer_mid_wrapper_mob .footer_copy_left{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

}


.page-template-businesses .pl-img-row img{
    -o-object-fit: cover;
    object-fit: cover;
}

.page-template-products-lobby .pl-img-row img{
    -o-object-fit: cover;
    object-fit: cover;width:100%;
}

.page-template-about-us .abt_hypinr_des p{
    text-align: center;
}

.anchor_link {
    clear: both;
    display: block;
    width: 100%;
    height: 1px;
    padding-top: 50px;
    margin-top: -50px;
    z-index: -1;
}

.postid-1489 .faq-area {
    display: none;
}

@media screen and (max-width:767px){

    body .head_row {
        margin-top: -28px;
    }
    
    body .orng_btn {
        margin-left: 100px;
    }

    body .orng_btn, body .usr_btn {
        display: inline-block;
        margin-top: 6px;
    }

    .home .card_msch_logorow{
        display: grid;
        grid-template-columns: 1fr 1fr;
   }
   
   .home .card_msch_logcol{
    margin: auto;

    width: auto;
    width: 150px;
   }

    .no_mobile {
        display: none;
    }
    .mobile_only {
        display: block;
    }

    .no_mobile_link{
        display: none;
    }

    .page-template-businesses .pl-img-col {
        height: 200px;
    }

    .page-template-businesses .pl-img-row img{
        margin: 0;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%;
        height: 100%;
    }


    .page-template-products-lobby .pl-img-col {
        height: 200px;
    }

    .page-template-products-lobby .pl-img-row img{
        margin: 0;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%;
        height: 100%;
    }

    .page-template-businesses .pl-img-row .pl-img-col.pl-col6 .pl-det-head{
        margin-top: -20px;
    }

    .page-template-businesses .pl-img-row .pl-img-col.pl-col6 .pl-det-text{
        margin-top: 5px;
    }


    .page-template-businesses .pl-img-row .pl-img-col.pl-col6 .pl-det-link{
        position: inherit;
        margin-top: 150px;
        /* bottom: 0; */
    }

    .page-template-businesses .pl-img-row .pl-img-col.pl-col6 .pl-det-link img{
        display: inline-block;
        /* width: 30px;
        height: 30px; */
        width: 25px;
        height: 25px;
    }



    .page-template-products-lobby .pl-img-col {
        height: 200px;
    }

    .page-template-products-lobby .pl-img-row img{
        margin: 0;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%;
        height: 100%;
    }


    .page-template-products-lobby .pl-img-row .pl-img-col.pl-col6 .pl-det-head{
        margin-top: -20px;
    }

    .page-template-products-lobby .pl-img-row .pl-img-col.pl-col6 .pl-det-text{
        margin-top: 5px;
    }


    .page-template-products-lobby .pl-img-row .pl-img-col.pl-col6 .pl-det-link{
        position: inherit;
        margin-top: 150px;
        /* bottom: 0; */
    }

    .page-template-products-lobby .pl-img-row .pl-img-col.pl-col6 .pl-det-link img{
        display: inline-block;
        /* width: 30px;
        height: 30px; */
        width: 25px;
        height: 25px;
    }

    .page-template-about-us .slick-dots{
        top: 300px;
    }


    .page-template-about-us .slick-dots li{
        background-color: #787B7D;
        height: 5px;
    }

    .page-template-about-us .slick-dots  .slick-active{
        background-color: #5C64FF;
    }


    .footer_copy_area{
        height: 100px !important;
    }

    .footer_copy_area .footer_mid_wrapper_mob{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .footer_copy_area .footer_copy_left{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100% !important;
        margin-top: 10px;
    }

    .home .footer_mail_area{
        margin: 50px 0px 0px 0px;
    }
    
    .product-template-single-product-shopify .product-page-wrap {
        margin-top: 50px;
    }
    /* .busnes_logorow .bus_logo_col3:nth-child(1){
        padding-right: 5px;
    } */

}






/* When we have a link we need to display this element back 
header .usr_btn{
    display: none !important;
}
*/
@media screen and (min-width:900px){
    header nav{
        margin-left:30px;
    }
}

@media screen and (max-width:500px){ /* mobile header add buttons */

    body .orng_btn, body .usr_btn {
        display: inline-block;
    }

    body .usr_btn a {
        padding: 4px 10px 4px 10px !important;
        font-size: 12px !important;
    }

    body .orng_btn a {
        padding: 6px 10px 6px 10px !important;
        font-size: 12px !important;
    }



}

/* English pages */
header.lang-english .usr_btn, header.lang-english .head_row {
    display: none;
}

header.lang-english .head_lftcol {
    align-items: center;
    gap: 30px;
    float: right;
    justify-content: start;
    text-align: right;
}

header.lang-english .head_rgtcol {
    float: left;
}

.orng_btn.lang-english {
    order: 0;
}

a.Hebrew_website {
    color: #5c64ff;
}

a.Hebrew_website:hover {
    color: red;
}

@media screen and (max-width:900px) and (min-width: 500px) {
    header.lang-english .head_rgtcol {
        float: right;
        text-align: right;
        width: 15%;
        position: relative;
        left: auto;
    }

    header.lang-english .head_lftcol {
        float: left;
        text-align: left;
        width: 85%;
        align-items: center;
        gap: 30px;
        display: flex;
        justify-content: end;
    }

    .orng_btn.lang-english {
        display: block;
        margin: 0 !important;
    }
}


@media screen and (max-width:500px) and (min-width: 200px) {
    header.lang-english .head_rgtcol {
        order: 1;
        text-align: right;
        width: 25%;
        position: relative;
        left: auto;
    }

    header.lang-english .head_lftcol {
        text-align: left;
        width: 75%;
        align-items: center;
        gap: 6px;
        display: flex;
        justify-content: start;
    }

    .orng_btn.lang-english {
        display: block;
        margin: 0 !important;
    }

    header.lang-english 
    .head_inner {
        display: flex;
    }

    a.Hebrew_website {
        font-size: 14px;
    }

}

/* End New CSS  */