button,div,h1,h2,h3,h4,h5,h6,input,span,table,td,th,tr,ul{font-family:Lato!important}
*,body,li,ol,p,ul{margin:0}
.htlcr_mhd h1,.htlcr_mhd h3{line-height:normal;color:#fff}
*,.nh_optr_lst:before{transition:.4s ease-in-out}
*,.form_control{-webkit-appearance:none;-moz-appearance:none}
button,h1,h2,h3,h4,h5,h6{font-weight:700!important;margin:0}
*{outline:0!important}
body{font-family:Lato;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.5;color:#212529;text-align:left;background-color:#fff}
a,a:focus,a:hover{text-decoration:none!important}
figure{margin:0!important}
.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
li,ol,p,ul{padding:0;list-style:none}
ul{padding-left:0!important}
img{height:auto!important;width:auto;max-width:100%}
.conta_iner{max-width:1170px;width:90%;margin:0 auto}
.text-center,.text_center{text-align:center}
.blk_span,.new-popup.open-popup{display:block}
.app-header{width:100%;right:0;left:0;top:0;padding:30px 0;position:absolute;z-index:1}
.app-header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fix_container,.rbst_tchn_sc .cont_ainer{max-width:1170px}
.app-header .logo a{display:inline-block;position:relative}
.call-left img{background:#1885e4;border-radius:21px;padding:9px;width:34px;height:34px}
.call-left a{color:#fff;padding:10px 0 10px 10px}
.call-left,.hltcre_bnnr_mn,.hltcre_bnnr_sc{display:flex;align-items:center}
.hltcre_bnnr_sc{background:url(https://www.dotsquares.com/css/assets_azure/images/banner-main.jpg) 0 0/cover no-repeat;padding:130px 0 90px}
.hltcre_bnnr_rgt .frm_nr button#common_submit,.htlcr_bstslt_lstbttn,a.htlcra_bttn{background:#1885e4}
.Montserrat_font .conta_iner,.htl_ftrlft{width:80%}
.hltcre_bnnr_mn{justify-content:space-between}
.hltcre_bnnr_rgt{width:46%}
.hltcre_bnnr_lft{width:48%}
.hltcre_bnnr_lft .img-certificate{display:block;margin:40px 0 0}
.hltcre_bnnr_rgt .ftrfrm_rlt{padding:25px 20px;width:100%;border-radius:10px}
.hltcre_bnnr_rgt .frm_nwbtn{margin:auto}
.hltcre_bnnr_rgt .ftrfrm_rlt h3{text-align:center;font-size:30px;margin:0 0 5px;line-height:40px}
.hltcre_bnnr_rgt .form-subtitle{font-size:18px;text-align:center;margin:0 0 20px}
.htlcr_mhd h1{font-size:50px;font-weight:700;margin:0 0 30px}
.htlcr_mhd h1 span{font-size:18px;display:block;letter-spacing:5px;text-transform:uppercase;color:#2d9dff;font-weight:600;margin:0 0 10px}
.htlcr_mhd h3{font-size:22px;font-weight:500;margin:15px 0}
.htlcr_mhd p{font-size:18px;font-weight:400;color:#fff;line-height:28px}
.htlcr_mhd li {font-size: 20px;font-weight: 400;color: #fff;line-height: 28px;margin: 0 0 9px 25px;list-style: disc;}
.htmsmibld,a.htlcra_bttn{font-weight:600}
a.htlcra_bttn{padding:15px 30px;font-size:16px;border-radius:5px;display:inline-block;color:#fff!important;line-height:normal}
a.htlcra_bttn.htlcra_bttnwhte{background:#fff;color:#000!important}
.hltcre_bnnr_mn .htlcra_bttn.htlcra_bttnwhte{border-radius:40px;font-size:22px}
.hltcre_bnnr_mn .htlcr_mhd p{margin-bottom:0px}
.hltcre_bnnr_mn .htlcr_mhd img{width:85%}
.hltcre_sbhd h2{font-size:36px;font-weight:500;line-height:normal;color:#292626}
.hltcre_sbhd p{font-size:16px;line-height:normal;font-weight:400;color:#5c5c5e;margin-top:10px}
.all_sec{padding:40px 0}
.cntct_ftr_d3 .ftrfrminfo,.htlcr_benfits_mn,.htlcr_bstslt_mn,.htlcr_getapp_mn{margin-top:50px}
.htlcr_bstslt_lsttp span{background:#000;height:80px;width:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:-40px auto 20px;z-index:1;position:relative}
.htlcr_bstslt_mn ul li{width:31%;margin-bottom:50px;background:#fff;box-shadow:0 3px 6px #0003;border-radius:5px;overflow:hidden;position:relative}
.hlrgtap_inrsrgt ul li:last-child,.htlcr_bstslt_mn ul li:last-child,.htlcr_bstslt_mn ul li:nth-child(4),.htlcr_bstslt_mn ul li:nth-child(5),.htlcr_ftres_innrmn:last-child{margin-bottom:0}
.htlcr_bstslt_mn ul{align-items:stretch;justify-content:space-between;flex-wrap:wrap}
.htlcr_bstslt_lsttp h3{font-size:16px;color:#000;font-weight:700;text-align:center;line-height:normal}
.htlcr_bstslt_lsttp{padding-bottom:25px}
.htlcr_bstslt_lsttp figure img{max-height:210px;width:100%}
.htlcr_bstslt_mn ul li:hover .htlcr_bstslt_lstbttn{bottom:0;top:0;left:0;right:0;transform:translate(0,0)}
.htlcr_bstslt_lstbttn{position:absolute;bottom:0;transform:translate(0,380px);transition:.5s ease-in-out;z-index:1;padding:20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;top:0}
.htlcr_bstslt_lstbttn h3{color:#fff;font-size:18px;font-weight:700;line-height:normal}
.htlcr_bstslt_lstbttn p{color:#fff;font-size:16px;font-weight:400;line-height:20px;margin:15px 0}
.htlcr_frstcta_mn{background:linear-gradient(93deg,#2d1200 0,#1885e4 100%) no-repeat padding-box;padding:0 0 0 30px;display:flex;align-items:stretch;justify-content:space-between;height:250px;overflow:hidden}
.htlcr_frstcta_mn.strip-1img{background: url(https://www.dotsquares.com/css/assets_azure/images/strip1.png)}
.htlcr_frstcta_lft .hltcre_sbhd h2{font-size:22px;color:#fff;margin-bottom:20px}
.htlcr_frstcta_lft{width:60%;display:flex;align-items:center}
.htlcr_frstcta_rgt{width:40%;text-align:right}
.htlcr_frstcta_rgt figure,.htlcr_secdcta_rgt figure{height:100%}
.htlcr_frstcta_rgt figure img,.htlcr_secdcta_rgt figure img{height:100%!important}
.htlcr_benfits_mn ul{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;row-gap:40px;column-gap:40px}
.htlcr_benfits_mn ul li{background-color:#fff;border-radius:60px 60px 0;box-shadow:0 3px 6px #00000040;padding:30px;width:30%;min-height:190px;transition:.3s ease-in-out}
.htlcr_benfits_mn ul li:hover{box-shadow:0 2px 10px #9acaf3}
.htlcr_bnfts_lst p{color:#575757;font-size:16px;font-weight:400;line-height:26px}
.htlcr_bnfts_lst h3{font-size:18px;line-height:normal;font-weight:600;color:#2b2929;margin:20px 0 10px}
.htlcr_secdcta_mn{    background: #03121e;border-radius:5px;overflow:hidden;height:250px;display:flex;align-items:stretch;justify-content:space-between}
.htlcr_frstcta_lft.htlcr_secdcta_lft{padding-left:30px;width:55%}
.htlcr_secdcta_rgt{width:50%;padding-right:10px}
.htlcr_getapp_mn ul li{width:34%}
.htlcr_getapp_lsttp span{height:85px;width:85px;background-color:#f9f9f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;color:#2b2929;font-weight:700;position:absolute;left:-10px}
.htlcr_getapp_lsttp{background:#1885e4;padding:20px 20px 20px 80px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;text-align:center;height:75px}
.htlcr_getapp_lsttp span:before{content:"";height:90px;width:90px;border-radius:50%;position:absolute;z-index:-1;background:#ebeaea;background:-moz-linear-gradient(left,#ebeaea 0,#fff 100%);background:-webkit-linear-gradient(left,#ebeaea 0,#fff 100%);background:linear-gradient(to right,#ebeaea 0,#fff 100%)}
.htlcr_getapp_mn ul li:first-child .htlcr_getapp_lsttp{border-top-left-radius:50px;border-bottom-left-radius:50px}
.htlcr_getapp_mn ul li:last-child .htlcr_getapp_lsttp{border-top-right-radius:50px;border-bottom-right-radius:50px}
.htlcr_getapp_mn ul{display:flex;align-items:stretch;justify-content:space-between}
.htlcr_getapp_lsttp h3{font-size:18px;color:#fff;font-weight:600;line-height:normal}
.htlcr_getapp_lstbttm{border:3px solid #1885e4;min-height:222px;border-radius:0 0 50px 50px;padding:40px;width:90%;position:relative;left:30px;border-top:unset}
.htlcr_getapp_lstbttm:before{content:"";position:absolute;right:-3px;height:180px;width:3px;background-color:#fff;top:0}
.htlcr_getapp_lstbttm:after{content:"";width:12px;height:12px;background:#1885e4;position:absolute;right:-7px;border-radius:50%;bottom:40px}
.htlcr_getapp_lsttp:after{content:"";position:absolute;left:0;right:0;top:-16px;bottom:0;border:3px dashed #1885e4;height:107px;width:430px;border-left:unset;border-right:unset}
.htlcr_getapp_mn ul li:first-child .htlcr_getapp_lsttp:after{border-top-left-radius:50px;border-bottom-left-radius:50px;border-left:3px dashed #1885e4;width:417px;left:-28px}
.htlcr_getapp_mn ul li:last-child .htlcr_getapp_lsttp:after{border-top-right-radius:50px;border-bottom-right-radius:50px;border-right:3px dashed #1885e4;width:390px;left:16px}
.htlcr_getapp_lstbttm p{font-size:16px;font-weight:400;line-height:26px;color:#575757}
.htlcr_ftres_innrmn .hltcre_sbhd h2{font-size:42px;font-weight:700}
.htlcr_ftres_mn{margin-top:70px}
.htlcr_ftres_innrmn{margin-bottom:70px}
.hltcre_sbhd h3{font-size:28px;line-height:32px}
.htl_ftrlft h3{font-size:22px;font-weight:700;line-height:normal;color:#000;margin-bottom:5px}
.htl_ftrlft p{color:#a2a2a2;font-size:16px;font-weight:500;line-height:normal}
.htl_ftrlst{display:flex;align-items:flex-start;justify-content:flex-start}
.htl_ftrlst figure{width:70px}
.hlrgtap_inrsrgt ul li{margin-bottom:30px}
.htlcr_ftres_innrsb{display:flex;align-items:center;justify-content:space-between;margin-top:40px}
.hlrgtap_inrslft{width:45%;text-align:right;position:relative;z-index:1}
.hlrgtap_inrsrgt{width:50%}
.htl_bttn_outr{margin-top:20px}
.htlcr_ftres_innrmn:nth-child(2) .htlcr_ftres_innrsb{flex-direction:row-reverse}
.frm_nr,.nh_optr_mn{align-items:stretch}
.lall_sc{padding:70px 0}
.nw_sbhdng h2,.rbst_tchn_sc h2{font-size:36px;font-weight:600;color:#292626;line-height:1.3}
.text-white h2,.text-white p{color:#fff}
.nh_optr_mn{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap}
.nh_optr_lst:nth-last-child(-n+3){border-bottom:unset}
.nh_optr_lst:last-child,.nh_optr_lst:nth-child(5n){border-right:unset}
.nh_optr_lst{width:19.8%;text-align:center;padding:0;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;min-height:140px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}
.nh_optr_lst img{max-width:90%;transition:.2s ease-in-out;width:auto;margin:0 auto;padding:0 5px}
.nh_optr_lst:hover img{filter:grayscale(0)}
.nh_optr_lst:hover:before{box-shadow:0 7px 25px #0000001a;transform:scale(1.1);background:#fff}
.nh_optr_lst:before{content:"";position:absolute;left:5px;right:5px;top:5px;bottom:5px}
.Leading-Brands-slider{background:#f6f7f9}
.Leading-Brands-slider .img-box{display:flex!important;align-items:center;margin:20px auto 0;justify-content:center;flex-wrap:wrap;min-height:55px}
.Leading-Brands-slider .slick-slide{height:auto}
.Leading-Brands-slider .img-box img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.Leading-Brands-slider .img-box:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}
#odad_nc .conta_iner,#wht_lblpg .conta_iner,.cont_ainer{margin:0 auto}
.item{margin-bottom:0;padding-bottom:0}
.rbts_inr{border-radius:10px;box-shadow:0 0 10px #0000001c;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:30px 10px}
.rbts_inr figure{width:150px;height:auto}
.rbts_inr img{width:150px;height:78px !important;padding: 10px 0; object-fit:contain;display:block}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e23744!important;background:linear-gradient(180deg,#4786f2 0,#2266d4 100%) no-repeat!important}
.alsc{padding:60px 0 20px}
.cntct_frm_sc{position:relative;z-index:1}
.cntct_ftr_d3 .fix_container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}
.fix_container{margin:0 auto;width:90%}
.cntct_ftr_d3 .ftrfrm_lft{width:32%}
.cntct_ftr_d3 .sb span{color:#1d1d1d;font-size:35px;line-height:normal;font-weight:500}
.cntct_ftr_d3 .sb h2{color:#1885e4;font-size:60px;line-height:normal}
.cntct_ftr_d3 .sb p,.cntct_ftr_d3 p{line-height:1.5;font-weight:400;font-size:16px}
.cntct_ftr_d3 .sb p{margin-top:25px;color:#383838!important}
.cntct_ftr_d3 .ftrfrm_ptnr{margin-top:25px}
.cntct_ftr_d3 .ftrfrm_ptnr h3{font-size:25px;font-weight:600;line-height:normal;margin-top:10px;width:100%}
.cntct_ftr_d3 p{color:#383838;margin-top:10px}
.cntct_ftr_d3 .ftrfrm_ptnr .bcm_ptnr{display:flex;align-items:center;justify-content:flex-start;gap:20px;font-size:18px;font-weight:500;line-height:normal;margin-top:10px;color:var(--para_color)}
.cntct_ftr_d3 .ftrfrm_ptnr svg{background:#1885e4;width:30px;height:30px;padding:8px;border-radius:50%}
.cntct_ftr_d3 .ftrfrminfo h3{font-size:30px;font-weight:600;line-height:normal}
.cntct_ftr_d3 .ftrfrminfo li{margin-top:10px}
.cntct_ftr_d3 .ftrfrminfo li a{display:flex;align-items:center;justify-content:flex-start;gap:10px;color:#3f3f3f;font-size:18px}
.cntct_ftr_d3 .ftrfrminfo li i{color:#00649e}
.fa-envelope:before{content:"\f0e0"}
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cntct_ftr_d3 .ftrfrminfo li figure{width:25px;height:25px;display:flex}
.cntct_ftr_d3 .ftrfrminfo li img{width:100%;height:100%;object-fit:contain}
.ftrfrm_rlt{background:#f9fafb;border-radius:40px;opacity:1;padding:25px;width:55%;margin-left:auto;box-shadow:0 2px 56px 0 rgb(0 0 0 / 10%)}
.footer .ftr-logo-wrap li a img,.form_control,.frm_nr,.iti.iti--allow-dropdown.iti--separate-dial-code,.nh_frm_cnt select.form_control{width:100%}
.ftrfrm_rlt h3{font-size:35px;font-weight:600;margin:20px 0}
.nh_frm_cnt form{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}
.frm_nr{display:flex;justify-content:space-between;flex-wrap:wrap}
.nh_frm_cnt form .frm_grp{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;width:100%;margin-bottom:20px}
.nh_frm_cnt form .frm_grp div.error-message{margin:0 0 0 22px}
.form_control{padding:8px 0;font-size:18px;line-height:28px;color:#fff;resize:none;background:0 0;border:unset;border-bottom:1px solid #fff;border-radius:0}
.form_control::placeholder{font-size:16px}
.nh_frm_cnt .form_control{border:1px solid #b1b3b873;padding:10px 20px;border-radius:30px;background:#fff;color:#65676b}
.nh_frm_cnt textarea.form_control{height: 100px;overflow: hidden;}
.nh_frm_cnt3 .frm_grp textarea{height:200px}
.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}
.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}
.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}
.iti--separate-dial-code .iti__selected-flag{background-color:unset!important;padding-left:0}
#footer_custom_form .iti--separate-dial-code .iti__selected-flag{padding-left:0;height:40px}
.cntct_ftr_d3 #footer_custom_form .iti--separate-dial-code .iti__selected-flag{padding-left:20px;padding-top:10px}
.iti__flag.iti__in{height:14px;background-position:-2413px 0}
.cntct_ftr_d3 .p_plcy,a.footer_call{display:none}
.frm_nwbtn{position:relative;margin-right:auto}
.frm_nr button#c_submit,.frm_nr button#common_submit{color:#fff;background:#1885e4;border-radius:160px;font-size:22px;font-weight:300;height:55px;margin-left:0;margin-top:0;width:fit-content;padding:5px 50px;border:none;cursor:pointer;transition:.5s}
.nh_frm_cnt form svg{background:#fff;width:40px;height:40px;border-radius:50%;padding:12px;margin-left:12px;position:absolute;right:5px;transition:.5s;bottom:7px;z-index:1}
.cntct_lctn_sc.degn2{padding-bottom:70px;padding-top:60px}
.cntct_lctn_mn{display:flex;align-items:end;justify-content:space-between;text-align:center}
.degn2 .cntcnt_lctn_inr{display:flex;justify-content:center;align-items:end;width:33.3%}
.degn2 .cntcnt_lcnt_fig{width:40%;padding-right:10px;overflow:hidden;margin:0 3px 0 0}
.degn2 .cntcnt_lcnt_fig figure{width:150px}
.degn2 .cntcnt_lcnt_fig figure img{height:100%;width:100%!important}
.degn2 .cntcnt_lcnt_fig_cnt{width:55%;text-align:left;border-left:1px solid #1d1d1d;padding-left:15px}
.degn2 .cntcnt_lcnt_fig_cnt h2{font-size:30px;font-weight:600}
.degn2 .cntcnt_lcnt_fig_cnt p{font-size:14px;line-height:22px;color:#1d1d1d;font-weight:500;margin:5px 0 0;}
.Leading-Brands-slider ul.slick-dots li.slick-active button{width:10px;height:10px;background:#00a1e0}
.Leading-Brands-slider .slick-dots li button:before{content:""}
.Leading-Brands-slider .slick-dots li{margin:0}
.footer{background:#12151d;position:relative}
.footer .container-two{max-width:1320px;width:90%;margin:0 auto}
.footer .footer-row-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #2f3646;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0}
.footer .footer-col-wrap{width:60%}
.footer .btm-footer .adddress-deatil{color:#fff;list-style:none}
.footer ul{padding:0}
.footer .btm-footer .adddress-deatil li{padding-bottom:5px;line-height:1.5;font-size:14px;font-weight:500}
.footer .btm-footer .adddress-deatil .phone-no,.footer .btm-footer .adddress-deatil li span.phone-no a,.footer .btm-footer .adddress-deatil small{color:#f5821f}
.footer .footer-col-wrap2{width:40%;padding:50px 0}
.new-popup-flex .left,.new-popup-flex .right{width:50%;background:#fff}
.footer .ftr-logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer .ftr-logo-wrap li{list-style:none;padding:4px}
.footer .footer_winning{padding:20px 0}
.footer .footer_winning-btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer .footer_winning p{font-size:12px;line-height:18px;margin:0;color:#ccc}
.footer .footer_winning ul li{display:inline-block;width:auto;text-align:center;float:none}
.footer .footer_winning ul{margin-top:6px;text-align:right}
.footer .footer_winning ul li a{margin:0 3px;font-size:27px;color:#ccc}
.error-message{font-size:14px;text-align:left}
/*popup design start*/
.new-popup{width:90%;max-width:1000px;border:none;padding:0;position:fixed;top:39%;bottom:0;z-index:9;left:50%;transform:translate(-50%,-50%);right:initial;display:none}
.new-popup-flex .left{padding:30px 40px}
.new-popup-flex .mobile-head{font-size:27px;line-height:30px;font-weight:600;margin:0 0 10px}
.new-popup-flex .mobile-head span{color:#1885e4}
.new-popup-flex .mobile-subhead{font-size:16px;color:#5c5c5e;margin:0 0 15px}
.new-popup-flex .information-form fieldset,.new-popup-flex .mb-30{margin:0 0 15px}
.new-popup-flex .information-form .form-control{border:1px solid #dcdcdc;background:#fcfcfc;padding:11px 15px;color:#000!important;box-shadow:none;border-radius:3px;height:40px;font-size:14px}
.new-popup-flex .information-form textarea.form-control{height:75px;resize:none;font-weight:400;overflow:hidden;display:inline-block}
.new-popup-flex .information-form .form-control:focus{box-shadow:none;background-color:#fcfcfc;border:1px solid #1885e4}
.new-popup-flex button.call-action{background:#1885e4;border:none;border-radius:3px;padding:14px 30px;font-size:18px;color:#fff;font-weight:600!important;line-height:21px;transition:.2s ease-in-out;text-transform:capitalize;width:100%}
.new-popup-flex button.call-action:hover{background:#1885e4;color:#fff}
.new-popup-flex .right img{height: 100% !important;}
.bg-opacity:before,.bts-popup{position:fixed;height:100%;width:100%}
.bg-opacity:before{content:"";background:rgb(0 0 0 / 66%);display:inline-block;z-index:3}
.bts-popup .exit,.new-popup .exit{position:absolute;top:10px;right:8px;font-size:0;border:none;width:30px;background:0 0;height:30px;padding:0}
.bts-popup .exit:after,.new-popup .exit:after{content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:6px;top:13px;background:#fff!important;z-index:99999;width:25px;height:3px;position:absolute}
.bts-popup .exit:before,.new-popup .exit:before{content:"";transform:rotate(45deg);left:0;top:13px;background:#fff!important;position:absolute;z-index:9999;width:25px;height:3px}
.bts-popup{left:0;top:0;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;z-index:9999999}
.bts-popup.is-visible{opacity:1;visibility:visible}
.bts-popup-container{position:relative;width:90%;max-width:1000px;margin:auto;background-color:#296cda;border-radius:none;box-shadow:0 0 2px rgb(0 0 0 / 20%);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;top:50%;transform:translate(0,-50%)!important}
.certification .left-certificate{width: 35%}
.certification .left-certificate h2 span{color: #1885e4}
.certification .left-certificate .subtitle{margin: 26px 0 42px;}
.right-certificate {width: 58%;row-gap: 20px;}
.certificate-img {width: 25%;text-align: center;padding: 10px}
.our-projcts .slick-slide{background-image:linear-gradient(to right,#002f4c 50% ,#ffff 50%);margin:20px 0 0;height: inherit;}
.our-projcts .slick-track{display: flex;flex-wrap: wrap;}
.our-projcts .slick-track{transition:fade 2s ease-out;infinite:true}
.our-projcts .left-detail{width:49%;color:#fff;padding:40px 0}
.our-projcts .hltcre_sbhd p{color: #5c5c5e}
.our-projcts .right-detail{width:49%;padding:50px 0 0}
.our-projcts img{margin:0 0 0 auto;display:block;width: 70%}
.our-projcts .owl-carousel .owl-item .right-detail img{width:80%}
.our-projcts .project-subhead{font-size:20px;margin:20px 0 5px;font-weight:600;line-height:26px}
.our-projcts h3{font-size:36px;line-height:40px;margin:25px 0 10px}
.our-projcts p{font-size:16px;line-height:26px;color:#fff;margin-bottom: 22px}
.our-projcts .owl-carousel .owl-item img{height:auto;width:auto}
.our-projcts .download-flex{margin:20px 0 0}
.our-projcts .list{width:50%;font-size:14px}
.our-projcts .list p{font-size:17px;font-weight:700;margin:5px 0 0}
.our-projcts .d-flex{display:flex}
.our-projcts .project-divide{align-items:center;justify-content:space-between;display:flex}
.our-projcts .store_icon{column-gap:10px;margin:30px 0 0}

.our-projcts button.slick-arrow{background:#fff;left:35px;padding:12px;border:1px solid #ccc;width:50px;height:50px;border-radius:50%;color:#000;z-index:1}
.our-projcts button.slick-next.slick-arrow{left:inherit;right:35px}
.our-projcts .slick-next:before,.our-projcts .slick-prev:before{color:#000}

.industries .how-we-inner{display: flex;flex-wrap: wrap;margin: 40px 0 0}
.industries .how-we-inner .box-col-3 {padding: 10px 10px;    width: calc(100% / 4);}
.industries .how-we-inner-col {background: #fff;box-shadow: 0px 3px 6px #00000029;padding: 30px 30px;height: 100%;border-left: 10px solid #1885e4;border-radius: 5px;text-align: center;}
.industries img {width: 50px !important;margin: auto;}
.industries .how-we-inner-img{text-align: center;}
.industries .how-we-inner-text p {font-size: 16px;color:#000;line-height: 20px; margin: 10px auto 0;font-weight: 600;text-align: center;}
.industries .outline-box {width: 94px;height: 200px;background-color: #fff;border-radius: 110px 0 0 110px;border:12px solid #1885e4;border-right: 0;opacity: 0.13;position: absolute;right: 0;top: 27%;left: 0; transform: rotate(180deg);}

@media (max-width:1400px){.htlcr_getapp_lstbttm{min-height:264px}
}
@media (max-width:1199px){.htlcr_frstcta_rgt,.htlcr_ftres_innrmn:first-child .hlrgtap_inrslft:before,.htlcr_ftres_innrmn:last-child .hlrgtap_inrslft:before,.htlcr_secdcta_rgt{display:none}
.htlcr_frstcta_lft,.htlcr_frstcta_lft.htlcr_secdcta_lft{width:100%;justify-content:center;text-align:center;padding-left:0}
.htlcr_frstcta_mn,.htlcr_secdcta_mn{padding:30px 20px;height:auto}
.htlcr_getapp_mn ul li:last-child .htlcr_getapp_lsttp:after{width:315px}
.htlcr_getapp_lstbttm{padding:30px}
.hlrgtap_inrslft{text-align:center}
.micro-food-section .box-set{padding:20px 10px 0}
.micro-food-section .food-title{font-size:20px;line-height:28px}
.micro-food-section .box{height:452px}
}
@media (max-width:1024px){
  .cntct_lctn_mn{align-items:end}
.htlcr_getapp_mn ul li:last-child .htlcr_getapp_lsttp:after{width:278px}
}
@media (max-width:991px){.site-header .header-inner img{max-width:500px;width:100%}
  .Montserrat_font .conta_iner{width:90%}
.hltcre_bnnr_sc{padding:100px 0 60px}
.htlcr_mhd h1{font-size:42px}
.htlcr_mhd h3{font-size:20px}
.cntct_ftr_d3 .sb span,.hltcre_sbhd h2,.what-says h4{font-size:30px}
.htlcr_benfits_mn ul li,.new-popup-flex .left{padding:20px}
.htlcr_benfits_mn ul{row-gap:30px;column-gap:30px}
.htlcr_getapp_lsttp:after{display:none}
.htlcr_getapp_lstbttm{padding:15px;width:80%;min-height:232px}
.cntct_ftr_d3 .sb h2{font-size:62px}
.htlcr_bstslt_lstbttn{padding:8px}
a.htlcra_bttn{padding:10px 26px}
.what-says h4{line-height:35px;margin-top:0}
.what-says{margin-top:0}
.cntct_ftr_d3 .ftrfrm_lft,.cntct_ftr_d3 .ftrfrm_rlt,.footer .footer-col-wrap{width:100%}
.cntct_ftr_d3 .fix_container{row-gap:30px}
.lall_sc{padding:30px 0}
.alsc{padding:40px 0 20px}
.micro-food-section .food-subtitle{font-size:16px}
.micro-food-section .food-block{column-gap:15px}
.micro-food-section .box-set{box-shadow:0 0 10px rgba(0,0,0,.3)}
.micro-food-section .food-disc{font-size:16px;line-height:20px}
.footer .footer-row-wrap{display:block;width:100%}
.footer .footer-col-wrap2{width:100%;padding:0}
.footer .footer-col-wrap2 ul.ftr-logo-wrap{margin:0;column-gap:10px}
.btm-footer .adddress-deatil li span,.footer .btm-footer .adddress-deatil li small,.footer .footer_winning-btm{display:block}
.footer .ftr-logo-wrap li{margin:0;padding:0}
.footer .btm-footer .adddress-deatil li{padding-bottom:20px}
.footer .footer_winning ul{text-align:left;padding:0}
.new-popup-flex .mobile-head{font-size: 22px;line-height: 25px;}
.new-popup-flex .right img{height: 504px !important;}
.our-projcts button.slick-arrow{width:40px;height:40px;left:0}
.our-projcts button.slick-next.slick-arrow{right:0}
.our-projcts .slick-next:before,.our-projcts .slick-prev:before{line-height:7px}
.our-projcts h3{font-size:28px;line-height:36px;margin:15px 0 10px}
.industries .how-we-inner-col{padding: 15px}
}
@media (max-width:865px){.htlcr_getapp_lstbttm{width:82%}
}
@media (max-width:767px){.app-header{padding:15px 0}
  .logo img{width:298px}
.call-left img{width:22px;height:30px;margin-right:4px;padding:4px}
.hltcre_bnnr_sc{padding:90px 0 45px}
.htlcr_mhd h1 span{font-size:17px;margin:0 0 4px}
.htlcr_mhd p{font-size:16px}
.htlcr_mhd h1{font-size:30px;margin:0 0 15px;text-align: left;}
.htlcr_mhd li{font-size: 16px}
.htlcr_mhd h3{font-size:18px;margin:10px 0}
.all_sec,.alsc,.lall_sc{padding:30px 0}
.htlcr_benfits_mn,.htlcr_bstslt_mn,.htlcr_ftres_mn{margin-top:30px}
.htlcr_bstslt_mn ul li{width:48%;margin-bottom:40px}
.htlcr_bstslt_mn ul li:nth-child(4){margin-bottom:40px}
.htlcr_bstslt_lsttp span{height:65px;width:65px}
.htlcr_frstcta_mn,.htlcr_secdcta_mn{padding:20px 10px}
.htlcr_benfits_mn ul{row-gap:20px;column-gap:20px}
.htlcr_benfits_mn ul li{padding:25px 25px 15px;width:47.2%;min-height:170px}
.htlcr_bnfts_lst h3{font-size:16px;margin:12px 0 6px}
.htlcr_bnfts_lst p{font-size:15px;line-height:20px}
.htlcr_getapp_lstbttm:after,.htlcr_getapp_lstbttm:before,.htlcr_getapp_lsttp span,.new-popup-flex .right{display:none}
.htlcr_getapp_lsttp h3{color:#000;font-size:15px}
.htlcr_getapp_mn ul{flex-wrap:wrap}
.htlcr_getapp_lstbttm{padding:10px 0 0;left:unset;width:100%;border:none;min-height:auto}
.htlcr_getapp_lstbttm p{line-height:22px}
.htlcr_getapp_lsttp{height:auto;background:unset;padding:0}
.htlcr_getapp_mn ul li{width:48%;margin-bottom:0;text-align:center;background-color:#fff;box-shadow:0 3px 6px #00000029;padding:20px;border-radius:5px}
.htlcr_getapp_mn ul li:first-child{width:53%;margin:0 auto 20px}
.cntct_ftr_d3 .ftrfrm_ptnr h3,.cntct_ftr_d3 .ftrfrminfo h3,.hltcre_sbhd h2,.nw_sbhdng h2,.rbst_tchn_sc h2{font-size:22px}
.cntct_ftr_d3 .sb span,.htlcr_ftres_innrmn .hltcre_sbhd h2{font-size:20px}
a.htlcra_bttn{padding:8px 20px;font-size:14px}
.htlcr_bstslt_lstbttn p{font-size:13px;line-height:19px}
.htlcr_bstslt_lstbttn h3{font-size:15px}
.htl_ftrlft p,.htlcr_bstslt_lsttp h3{font-size:14px}
.htlcr_frstcta_lft .hltcre_sbhd h2{margin-bottom:12px;font-size:15px}
.htlcr_ftres_innrsb,.nh_optr_mn{margin-top:20px}
.hlrgtap_inrslft{width:34%}
.hlrgtap_inrsrgt{width:60%}
.hlrgtap_inrsrgt ul li{margin-bottom:18px}
.hltcre_bnnr_mn .htlcra_bttn.htlcra_bttnwhte,.htl_ftrlft h3{font-size:18px}
.hltcre_bnnr_mn .htlcr_mhd img{    margin: 5px 0 0;max-width: 300px;display: block;}
.hltcre_sbhd h3,.new-popup-flex .mobile-head{font-size:20px;line-height:25px;width: 93%}
.nh_optr_lst{width:24.5%}
.nh_optr_lst:nth-child(5n){border-right:1px solid #e9e9e9}
.nh_optr_lst:nth-child(4n){border-right:unset}
.nh_optr_lst:nth-last-child(-n+3){border-bottom:1px solid #e9e9e9}
.nh_optr_lst:last-child{border-bottom:unset;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9}
.cntct_ftr_d3 .fix_container,.hltcre_bnnr_mn{display:block}
.cntct_ftr_d3 .sb h2{font-size:45px;margin:4px 0 8px}
.cntct_ftr_d3 .sb p{margin-top:0}
.footer_2 .clutch_lst,.footer_2 .scl_mdi{justify-content:center}
.cntct_ftr_d3 .ftrfrminfo li a{width:184px;text-align:left;display:inline}
.cntct_ftr_d3 .ftrfrminfo li figure{display:inline-block}
.cntct_ftr_d3 .ftrfrm_rlt{margin-top:30px;width:100%;margin-left:0}
.cntct_ftr_d3 .ftrfrm_rlt h3{font-size:20px;margin:10px 0;text-align:center}
.cntct_ftr_d3 .form_control{font-size:16px;padding:8px 20px}
.nh_frm_cnt form .frm_grp div.error-message{margin:0 0 0 12px}
.cntct_ftr_d3 .frm_grp textarea,.nh_frm_cnt textarea{height:100px}
.frm_nwbtn{margin:0 auto}
.cntct_ftr_d3 input#common_submit{margin:20px auto 0;font-size:18px}
.cntct_lctn_mn{flex-direction:column;row-gap:10px}
.degn2 .cntcnt_lctn_inr{width:100%;flex-direction:column}
.degn2 .cntcnt_lcnt_fig{width:100%;padding-right:0}
.degn2 .cntcnt_lcnt_fig figure{margin:0 auto 10px!important}
.degn2 .cntcnt_lcnt_fig_cnt{width:100%;border-left:unset;padding-left:0;text-align:center}
.request-form .form-fields button{padding:10px 20px}
.hltcre_bnnr_lft .img-certificate{margin:40px auto}
.hltcre_bnnr_rgt .ftrfrm_rlt{padding:20px 13px}
.hltcre_bnnr_rgt .ftrfrm_rlt h3{font-size:24px;line-height:28px}
.hltcre_bnnr_lft{width:100%;text-align:left}
.hltcre_bnnr_rgt{width:100%;margin:20px auto 0}
.Leading-Brands-slider{padding:30px 15px}
.micro-food-section .box{height:auto;width:100%}
.micro-food-section .box-set{position:relative;max-width:400px;margin:0 auto 20px}
.micro-food-section .box-set img{width:70%;display:block;margin:0 0 0 auto}
.new-popup-flex .left{width:100%}
.bts-popup .exit:before, .new-popup .exit:before, .bts-popup .exit:after, .new-popup .exit:after{background: #000 !important;}
        .certification .left-certificate{width: 100%;margin: 0 0 20px}
        .certification .left-certificate img{display: none;}
        .certification .left-certificate .subtitle{margin: 15px 0 0;}
        .right-certificate{width: 100%}
.our-projcts .left-detail{padding:40px 0}
.our-projcts h3{font-size:20px;line-height:24px}
.our-projcts .download-flex{margin:10px 0 0}
.our-projcts p{font-size:15px}
.our-projcts button.slick-arrow{width: 40px;height: 40px;left: 0;}
.our-projcts button.slick-next.slick-arrow{right: 0;}
.our-projcts .slick-prev:before, .our-projcts .slick-next:before{line-height: 7px;}
    .industries .how-we-inner .box-col-3{ width: calc(100% / 2);}
    .industries .how-we-inner{margin: 20px 0 0}
    .industries .how-we-inner-col{min-height: inherit;}
    .our-projcts .left-detail{width:100%}
.our-projcts .right-detail{display:none}
.our-projcts .slick-slide{background:#002f4c}
.our-projcts p{font-size:14px;line-height: 20px;}
.our-projcts h3{margin:12px 0 8px}
.our-projcts .list p{font-size:16px;margin:3px 0 0}
.our-projcts .slick-dots li button:before{font-size:25px}

}
@media (max-width:570px){
  .hlrgtap_inrsrgt,.htlcr_bstslt_mn ul li,.htlcr_bstslt_mn ul li:nth-child(4),.htlcr_bstslt_mn ul li:nth-child(5){margin-bottom:20px}
  .htlcr_bstslt_mn ul{margin-bottom: 0px;}
  .hltcre_bnnr_sc{padding:80px 0 30px}
.call-left a{color:#fff;padding:0;font-size:12px}
.logo img{width:186px}
.hltcre_bnnr_mn{display:block}
.cntct_ftr_d3 .sb h2,.htlcr_mhd h1{font-size:30px}
.htlcr_mhd p{line-height:22px}
.hltcre_bnnr_mn a.htlcra_bttn.htlcra_bttnwhte{margin:0 auto}
.htlcr_bstslt_lstbttn{padding:5px}
.htlcr_bstslt_lstbttn p{margin:4px 0 3px}
.htlcr_benfits_mn ul{row-gap:inherit}
.htlcr_benfits_mn ul li,.htlcr_getapp_mn ul li{width:100%;margin:0 0 20px}
.htlcr_benfits_mn ul li:last-child{margin:0}
.htlcr_getapp_mn{margin-top:30px}
.htlcr_getapp_mn ul li:first-child{width:100%}
.htlcr_ftres_innrmn:nth-child(2) .htlcr_ftres_innrsb,.htlcr_ftres_innrsb{flex-direction:column-reverse}
.hlrgtap_inrslft{width:85%}
.hlrgtap_inrsrgt{width:100%}
.htlcr_ftres_innrmn{margin-bottom:50px}
.nh_optr_lst{width:32.5%}
.nh_optr_lst:nth-child(4n){border-right:1px solid #e9e9e9}
.nh_optr_lst:nth-child(3n){border-right:unset}
.cntct_ftr_d3 .ftrfrm_ptnr h3,.cntct_ftr_d3 .ftrfrminfo h3,.cntct_ftr_d3 .sb span{font-size:18px}
.cntct_ftr_d3 .ftrfrminfo{margin-top:10px}
.cntct_ftr_d3 .ftrfrminfo li a,.sb p{font-size:16px}
.cntct_lctn_sc.degn2{padding:30px 0}
.footer .footer-col-wrap2 ul.ftr-logo-wrap{column-gap:inherit}
.footer .ftr-logo-wrap li{margin:0 10px 0 0}
.certificate-img{width: 33%}


}
@media (max-width:485px){.htlcr_bstslt_mn ul li{width:100%}.industries .how-we-inner .box-col-3{ width: calc(100% / 1);}
}
.cookiealert{position:fixed!important;z-index:999!important;background:#212327!important;color:#ecf0f1!important;font-size:15px}
@media (max-width:350px){.logo img{width:145px}
}
