/*scroll*/
::selection{background:#895ffc;color:#fff;text-shadow:none;}
::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dedede;}
::-webkit-scrollbar-thumb:vertical{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-image:linear-gradient(#000,#000);}
/*body*/
.overflw{overflow:hidden;}
[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}
img{max-width:100%;height:auto;}
a:hover{text-decoration:none;-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;}
p{line-height:1.4;}
body{padding:0;margin:0;overflow-x:hidden;font-family:'Arial';}
html{scroll-behavior:smooth;}
/*padding*/
.padtb{padding:65px 0px;}
.pad0{padding:0;}
.padL{padding-left:0;}
.padR{padding-right:0;}
.pad-top{padding-top:60px;}
.pad-btm{padding-bottom:40px;}
/*botton*/
.getqoute{background-color:#EA4723;border:2px solid #EA4723;border-radius:94px;color:white;padding:10px 30px;text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.getqoute:hover{background:transparent;color:#EA4723;}
.themebtn{background-color:#EA4723;border:2px solid #EA4723;border-radius:94px;color:white;padding:10px 30px;text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.themebtn:hover{background:transparent;color:#EA4723;}
.primary-btn7{font-family:var(--font-saira);font-weight:400;font-size:15px;letter-spacing:0.03em;text-transform:uppercase;color:var(--white-color);display:inline-flex;align-items:center;transition:0.5s;}
.primary-btn7 .circle2{height:60px;width:60px;border-radius:50%;border:1px solid #D3D3D3;display:flex;align-items:center;justify-content:center;transition:0.5s;}
.primary-btn7 .circle2 svg{stroke:var(--white-color);margin-left:-5px;transition:0.5s;}
.primary-btn7 .text{margin-left:-18px;transition:0.5s;color:#FFF;}
.primary-btn7:hover{color:#d74120;}
.primary-btn7:hover .circle2{border-color:rgb(var(--theme-color));}
.primary-btn7:hover .circle2 svg{stroke:rgb(var(--theme-color));transform:rotate(45deg);}
.primary-btn7:hover .text{margin-left:15px;color:#c63c1e;}
span.circle2 i{color:#fff;}
.theme-link{color:#000;font-size:23px;font-weight:500;}
.theme-link:hover{color:#ea4723;}
.theme-link i{color:#ea4723;font-size:17px;}
/*heading*/
.m1-h h2{font-family:"Lato";font-size:42px;font-weight:600;line-height:50px;letter-spacing:0em;}
.m1-h span{color:#EA4723;}
.m2-h h2{font-size:68px;font-weight:600;line-height:69px;color:#fff;text-transform:uppercase;padding-bottom:21px;}
.m2-h p{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;color:#BFBFBF;padding-top:33px;}
.m3-h h4{font-size:29px;font-weight:700;color:#ffffff;padding:16px 0px 15px;}
.m3-h h5{font-size:17px;font-weight:400;color:#717171;}
.m4-h h5{}
.m5-h h5{}
.m6-h h5{}
.theme-h h2{font-family:"Lato";font-size:68px;font-weight:600;line-height:69px;letter-spacing:0em;text-align:left;text-transform:uppercase;}
.theme-h h4{font-family:"Lato";font-size:22px;font-weight:700;line-height:38px;letter-spacing:0em;text-align:left;color:#EA4723;padding-top:12px;}
.theme-h p{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;color:#7C7C7C;}
/* Hamburger Menu */
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0px;margin:auto;z-index:22;display:none;}
.menu-Bar span{display:block;height:4px;width:100%;background:#fff;position:absolute;transition:.6s all;border-radius:100px;}
.menu-Bar span:nth-child(1){top:0;}
.menu-Bar span:nth-child(2){top:8px;transform-origin:left;}
.menu-Bar span:nth-child(3){top:16px;}
.menu-Bar.open span{background:#fff;}
.menu-Bar.open span:nth-child(1){transform:rotate(45deg);top:12px;transform-origin:right-center;}
.menu-Bar.open span:nth-child(2){width:0;opacity:0;}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center;}
/*top-header*/
/*header*/
header{position:absolute;top:0;width:100%;z-index:9999;padding:30px 0;}
ul.menu{display:block;}
ul.menu>li{display:inline-block;margin-right:37px;}
ul.menu>li>a{display:inline-block;color:#fff;font-size:16px;text-transform:capitalize;font-weight:500;vertical-align:middle;letter-spacing:0px;text-transform:uppercase;padding:17px 0px;}
ul.menu>li>a:hover{color:#ea4723;}
/*main-banner*/
.mainBanner{background-image:url('../images/banner/banner.png');background-size:cover;background-position:center;height:100vh;background-repeat:no-repeat;display:flex;align-items:center;position:relative;background-attachment:fixed;}
.abs1 h1{font-style:normal;font-weight:800;font-size:83px;letter-spacing:0.03em;text-transform:uppercase;transform:rotate(-90deg);color:#fff;width:100vh;text-align:center;border-top:solid 3px #fff;border-bottom:solid 3px #fff;padding:39px 0px;}
.abs1{position:absolute;left:-15%;}
.mainBanner h2{font-size:45px;font-weight:600;line-height:54px;text-align:left;color:#fff;}
.mainBanner h3{color:#fff;font-size:30px;margin-top:11px;}
.mainBanner p{font-size:15px;font-weight:400;line-height:28px;text-align:left;color:#fff;padding:8px 0px 13px 0px;}
.innerBanner{background-size:cover;background-position:center;height:100vh;background-repeat:no-repeat;display:flex;align-items:center;position:relative;background-attachment:fixed;}
.innerBanner h2{font-size:82px;font-weight:800;line-height:106px;text-align:left;color:#fff;}
.innerBanner h3{color:#fff;font-size:30px;margin-top:11px;}
.innerBanner p{font-size:19px;font-weight:400;line-height:36px;text-align:left;color:#fff;padding:8px 0px 13px 0px;}
.slide-sec{padding:15px 0px;border-bottom:solid 2px #bbb;}
.dev-tabs li a{font-size:51px;font-weight:700;line-height:38px;text-align:left;color:#000;}
.dev-tabs li a:hover{color:#ea4723;border-bottom:solid 1px;}
.dev-tabs li{padding-bottom:80px;}
.mt{margin-top:81px;}
ul.dev-tabs span{color:#bdbdbd;font-size:20px;font-weight:600;vertical-align:top;margin-right:19px;}
.tab-product h3{font-size:22px;font-weight:700;line-height:38px;text-align:left;padding:10px 0px 10px 24px;border-bottom:solid 1px #ea4723;}
.tab-product p{font-size:20px;font-weight:500;line-height:28px;text-align:left;color:#7C7C7C;padding:17px 20px 20px 24px;}
.tab-product a{color:#000;font-size:23px;font-weight:500;padding:0px 0px 0px 24px;}
.tab-product a:hover{color:#ea4723;}
.tab-product i{color:#ea4723;font-size:17px;}
.bg-gray{background-color:#181818;padding:124px 0px;border-radius:29px;}
.mt2{margin-top:30px;}
.mtb2{margin-bottom:30px;}
.slide-p li{padding:0px 13px;}
.slid-b{background-color:#e9e9e9;border-radius:19px;max-height:411px;height:363px;}
.slid-b p{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left;padding:25px 17px 43px;}
.bor-r{border-right:solid 2px #474747;}
.bor-b{border-bottom:solid 2px #474747;}
.slide-p{padding-top:33px;}
.why-li{margin-top:10px;}
.why-li li{margin-top:41px;display:inline-block;width:30%;vertical-align:top;border:solid 2px #ea4723;/* border-right:solid 1px #ea4723;*/
/* margin-left:-1%!important;*/
padding:0px 9px;height:227px;padding-top:16px;margin:40px 11px 0px;transition:.5s;border-radius:10px;}
.why-li li h3{font-size:65px;font-weight:600;padding-bottom:14px;}
.why-li li p{font-size:17px;}
ul.why-li2{display:flex;height:38%;gap:20px;}
.why-li2 li.last{padding:5px 0px 0px 0px;}
.why-li2 li.last h3{font-size:19px;font-weight:700;padding-bottom:13px;}
.casestudy h1{font-family:"Lato";font-size:60px;font-weight:600;}
.casestudy p{font-size:18px;font-weight:500;color:#7C7C7C;}
a.casebtn{background-color:#EA4723;border:2px solid #EA4723;border-radius:94px;color:white;padding:10px 35px;text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
a.casebtn:hover{color:#ea4723;background-color:black;}
ul.why-li2 p{font-size:17px;color:#8d8d8d;line-height:25px;}
.caseli li{display:inline-block;width:58%;align-items:center;vertical-align:middle;}
.caseli li.last{width:5%;}
.caseli li.first{width:30%;}
.caseli li h3{font-size:19px;font-weight:800;padding-bottom:8px;padding-left:10px;}
.caseli li p{font-size:14px;padding-left:10px;}
.caseli li a{color:#e04421;border:solid 2px #e04421;border-radius:50%;padding:3px 7px;}
.caseli li a:hover{color:#000000;border:solid 2px #000000;}
ul.caseli{margin-bottom:26px;}
.bread h1{font-family:"Lato";font-size:96px;font-weight:700;line-height:129px;letter-spacing:0em;text-align:left;color:rgba(228,227,227,1);text-align:center;}
.tab-product2 h1{font-size:37px;font-weight:700;}
.serul{margin:30px 0px 30px 0px;}
.serul li{display:inline-block;align-items:center;vertical-align:middle;width:24%;margin:5px 3px;}
.serul li a{align-items:center!important;display:flex;background-color:black;color:#fff;width:100%;font-size:20px;padding:11px 16px;border-radius:11px;text-align:center;}
.serul li a:hover{}
.serul li a img{margin-right:18px;}
.dev-tabs2 li a{font-size:24px;font-weight:500;line-height:26px;text-align:left;color:#fff;}
.dev-tabs2 li a:hover{color:#ea4723;}
.dev-tabs2 li{padding-bottom:26px;}
ul.dev-tabs2 span{color:#bdbdbd;font-size:15px;font-weight:600;vertical-align:top;margin-right:19px;}
.mb2{padding-bottom:35px;}
.tabh h3{font-family:"Lato";font-size:48px;font-weight:700;line-height:38px;letter-spacing:0em;text-align:left;color:#fff;margin-top:43px;padding-bottom:28px;}
.tabh p{color:#fff;line-height:28px;padding-bottom:39px;}
.tabh h5{color:#fff;font-weight:700;line-height:46px;font-size:24px;}
.tabh i{color:#e44522;margin-right:10px;}
.tabh h3 span{font-size:19px;color:#6b6b6b;vertical-align:top;}
.checked{color:#ea4723;}
.testiul li{vertical-align:top;display:inline-block;width:49%;margin-bottom:27px;}
.testi{background-color:rgba(241,237,237,1);padding:34px 31px;margin:0px 15px;border-radius:14px;}
.testi h2{font-size:17px;line-height:24px;padding-bottom:18px;}
.testi2 li{display:inline-block;width:70%;align-items:center;vertical-align:middle;margin-bottom:0;}
.testi2 li.first{width:25%;display:none;}
.testi2 li h4{font-size:22px;font-weight:600;padding:7px 0px 7px 0px;}
.testi2 li h6{font-size:15px;font-weight:600;color:#8f8f8f;}
.bg-gray2{background-color:#181818;padding:40px 44px;border-radius:19px;}
.form-sec h1{color:#fff;font-size:35px;font-weight:600;padding-bottom:31px;}
.form1{background-color:#181818;border:none;border-bottom:solid 1px #fff;width:99%;padding:17px 0px;color:#fff;}
.form2{background-color:#181818;border:none;border-bottom:solid 1px #fff;width:49%;margin:0px 4px;padding:17px 0px;color:#fff;}
.chec label{color:#fff;padding:26px 0px;}
.chec2 label{color:#000;padding:26px 0px;}
.chec2{padding:0px 0px 0px 21px;}
footer{background-image:url('../images/footer.png');background-repeat:no-repeat;background-size:cover;padding:193px 0px 0px;}
.widget1 h2{color:#fff;font-size:29px;font-weight:600;padding-bottom:23px;}
.widget1 p{color:#fff;line-height:28px;padding-bottom:41px;}
.social a{color:#000;background-color:#fff;padding:5px 7px;margin-right:16px;border-radius:6px;}
.social a:hover{color:#ea4723;}
section.form-sec{margin-bottom:-5%;z-index:2;position:relative;}
.widget h3{color:#fff;font-weight:500;font-size:21px;padding-bottom:16px;}
.links a{color:#fff;display:block;line-height:23px;font-size:13px;font-weight:300;}
.links a:hover{color:#ea4723;}
.mts{margin-top:23px;}
.con-det li{color:#fff;line-height:28px;font-size:15px;}
.con-det i{color:#ea4723;margin-right:13px;width:10px;}
.slid-b h2{font-family:"Lato";font-size:34px;font-weight:900;line-height:17px;letter-spacing:0em;text-align:left;padding:21px 17px 0px;position:absolute;top:37%;color:#fff;font-family:calibri;text-transform:uppercase;text-shadow:2px 2px #000;}
ul.why-li2 h4{font-size:42px;font-weight:700;color:#d9d9d9;}
.bor-t{border-top:solid 1px #454545;text-align:center;margin-top:44px;}
.bor-t h3{color:#fff;padding:32px 0px;}
.logo{display:none;}
.boxbor{border:solid 1px #ea4723;padding:0px 0px;border-radius:28px;box-shadow:4px 6px 12px 0px #bbbbbb;}
.boxbor img{width:100%;margin-bottom:-3px;border-radius:27px;}
ul.why-li2:hover h4{color:#ea4723;transition:.5s;}
.why-li li:hover{transform:scale(1.1);}
.displn{display:none;}
.pad{padding:0px 0px 21px 0px;}
.pad2{padding:30px 36px 21px;}
.bor-r2{border-right:solid 1px #c5c5c5;}
.bor-b2{border-bottom:solid 1px #c5c5c5;}
.theme-h h3{font-size:25px;line-height:36px;}
.set1{}
.set1 img{margin-top:17px;border-radius:19px;}
.ab-li{margin-top:10px;}
.ab-li li{margin-top:41px;display:inline-block;width:46%;vertical-align:top;border:solid 2px #ea4723;/* border-right:solid 1px #ea4723;*/
/* margin-left:-1%!important;*/
padding:0px 9px;height:227px;padding-top:16px;margin:20px 11px 11px;transition:.5s;border-radius:10px;}
.ab-li li h3{font-size:65px;font-weight:600;padding-bottom:14px;}
.ab-li li p{font-size:17px;}
.ab-li li:hover{transform:scale(1.1);}
.tabh2 h5{color:#3f3f3f;font-weight:500;line-height:33px;font-size:17px;}
.tabh2 i{color:#e44522;margin-right:10px;}
.marg-b{margin-bottom:26px;}
ul.ab-li2{display:flex;height:38%;gap:20px;border-bottom:solid 1px #d3d3d3;padding:28px 6px;}
.ab-li2 li.last{padding:5px 0px 0px 0px;}
ul.ab-li2 p{font-size:17px;color:#0e0e0e;line-height:25px;}
.ab-li2 li.last h3{font-size:19px;font-weight:700;padding-bottom:13px;}
ul.ab-li2 h4{font-size:22px;font-weight:700;color:#ea4723;}
ul.ab-li2:hover h4{color:#000000;transition:.5s;}
.ab-h h2{font-size:21px;line-height:30px;padding:31px 0px 23px;}
.padlr{padding:0px 59px;}
.fom22{width:100%;border:solid 0px #000;padding:18px 14px;background-color:#e9e9e9;border-radius:12px;margin-bottom:18px;}
ul.ser-li{display:flex;height:38%;gap:20px;border-bottom:solid 1px #d3d3d3;padding:28px 6px;margin-left:17px;}
.ser-li li.last{padding:5px 0px 0px 0px;}
ul.ser-li p{font-size:17px;color:#0e0e0e;line-height:25px;}
.ser-li li.last h3{font-size:45px;font-weight:700;padding-bottom:13px;}
ul.ser-li h4{font-size:22px;font-weight:700;color:#ea4723;}
ul.ser-li:hover h4{color:#000000;transition:.5s;}
.fom4{width:49%;background-color:#e3e3e3;border:none;padding:25px 17px;border-radius:17px;margin:0px 3px 10px;}
.fom5{width:99%;background-color:#e3e3e3;border:none;padding:25px 17px;border-radius:17px;margin:0px 4px 10px;}
/*index-page*/
/*inner-pages*/
/*footer*/
/*media-quries*/
@media (max-width:1680px){.abs1 h1{font-size:66px;}
.dev-tabs li a{font-size:37px;}
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1462px;}
.why-li li{height:245px;margin:40px 7px 0px;}
.bread h1{font-family:"Lato";font-size:84px;}
.tabh h3{font-family:"Lato";font-size:35px;}
.testi2 li h4{font-size:19px;font-weight:600;padding:7px 0px 7px 0px;}
.dev-tabs li{padding-bottom:33px;}
.slid-b h2{font-family:"Lato";font-size:34px;font-weight:900;line-height:17px;letter-spacing:0em;text-align:left;padding:21px 17px 0px;position:absolute;top:30%;color:#fff;font-family:calibri;text-transform:uppercase;text-shadow:2px 2px #000;}
.why-li li p{font-size:15px;}
}
@media (max-width:1440px){.bread h1{font-family:"Lato";font-size:75px;}
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px;}
.serul li{display:inline-block;align-items:center;vertical-align:middle;width:23%;margin:5px 3px;}
.serul li a{font-size:13px;}
.dev-tabs2 li a{font-size:19px;}
}
@media (max-width:1337px){.innerBanner h2{font-size:66px;}
.innerBanner p{font-size:17px;font-weight:400;line-height:29px;}
}
@media (max-width:1280px){.bread h1{font-family:"Lato";font-size:68px;}
}
@media (max-width:1200px){.menu-Bar{display:block;top:0px;}
.menuWrap.open{display:flex;left:0px;}
.menuWrap{position:fixed;left:-210%;right:0;top:0;bottom:0;margin:auto;background:#000000;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:all 0.4s ease;z-index:3;width:100vw;}
.menuWrap .menu li{display:block;}
.menuWrap .menu li a{margin-bottom:10px;padding:0;display:block;text-align:center;margin-bottom:15px;padding-right:0px;margin-right:0px;color:#fff;font-size:15px;text-transform:capitalize;}
.container{position:relative;}
header .header-top{display:none;}
header .main-header ul.menu>li{display:block;padding:0px;}
header .main-header ul.menu>li a{color:#fff;padding:0px;text-align:left;}
header .main-header ul.menu>li a:before{display:none;}
}
@media (max-width:1024px){.innerBanner h2{font-size:55px;}
.innerBanner p{font-size:14px;font-weight:400;line-height:22px;}
.ab-li li{margin-top:41px;display:inline-block;width:46%;vertical-align:top;border:solid 2px #ea4723;/* border-right:solid 1px #ea4723;*/
 /* margin-left:-1%!important;*/
 padding:0px 9px;height:227px;padding-top:16px;margin:20px 5px 11px;transition:.5s;border-radius:10px;}
.ab-li li p{font-size:15px;}
.abs1{position:absolute;left:-20%;}
.mainBanner h2{font-size:27px;font-weight:600;line-height:32px;text-align:left;color:#fff;}
.mainBanner h3{color:#fff;font-size:17px;margin-top:11px;}
.mainBanner p{font-size:12px;font-weight:400;line-height:17px;text-align:left;color:#fff;padding:8px 0px 13px 0px;}
.abs1 h1{font-size:53px;}
.m1-h h2{font-family:"Lato";font-size:26px;font-weight:600;line-height:30px;letter-spacing:0em;}
.dev-tabs li a{font-size:21px;line-height:19px;}
ul.dev-tabs span{color:#bdbdbd;font-size:15px;font-weight:600;vertical-align:top;margin-right:19px;}
.tab-product p{font-size:14px;font-weight:500;line-height:21px;}
.tab-product a{color:#000;font-size:16px;font-weight:500;}
.tab-product i{color:#ea4723;font-size:12px;}
.m2-h h2{font-size:50px;}
.m2-h p{font-size:12px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:#BFBFBF;padding-top:33px;}
.slid-b h2{font-family:"Lato";font-size:15px;font-weight:800;line-height:1px;letter-spacing:0em;text-align:left;padding:16px 16px 0px;}
.slid-b p{font-size:12px;font-weight:400;line-height:13px;letter-spacing:0em;text-align:left;padding:17px 17px 23px;}
.theme-h h2{font-family:"Lato";font-size:30px;font-weight:600;line-height:25px;letter-spacing:0em;text-align:left;text-transform:uppercase;}
.theme-h p{font-size:14px;font-weight:500;line-height:19px;letter-spacing:0em;text-align:left;color:#7C7C7C;}
.bread h1{font-family:"Lato";font-size:49px;}
.m3-h h4{font-size:19px;}
.m3-h h5{font-size:14px;}
ul.slider2 li{margin:0px 12px;}
}
@media (max-width:980px){}
@media (max-width:768px){.getqoute{display:none;}
.abs1{display:none;}
.m1-h h2{font-family:"Lato";font-size:16px;font-weight:600;line-height:22px;letter-spacing:0em;}
.m2-h h2{font-size:36px;}
.bg-gray{background-color:#181818;padding:18px 0px;border-radius:0px;}
.theme-h h2{font-family:"Lato";font-size:25px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;text-transform:uppercase;}
.theme-h h4{font-family:"Lato";font-size:15px;}
.theme-link{color:#000;font-size:16px;font-weight:500;}
.theme-link i{color:#ea4723;font-size:13px;}
.why-li li{height:auto;width:100%;padding-top:0;margin-top:10px;margin-left:0;padding:9px 14px;}
.why-li li:hover{transform:scale(1.0);}
.mt2{text-align:center;margin-top:30px;}
ul.slider2 img{display:initial;}
.why-li li h3{font-size:46px;font-weight:600;padding-bottom:3px;}
.why-li li p{font-size:13px;}
ul.why-li2 p{font-size:13px;color:#8d8d8d;line-height:17px;}
.why-li2{margin-top:20px;}
.caseli li h3{font-size:15px;font-weight:800;padding-bottom:4px;padding-left:10px;}
.caseli li p{font-size:12px;padding-left:10px;}
.bread h1{font-family:"Lato";font-size:19px;}
.bread h1{line-height:39px;}
.mt{margin-top:28px;}
.tab-product2 h1{font-size:28px;font-weight:700;}
.serul li{display:inline-block;align-items:center;vertical-align:middle;width:47%;margin:5px 3px;}
.serul li a{align-items:center!important;display:flex;background-color:black;color:#fff;width:100%;font-size:11px;padding:11px 8px;border-radius:11px;text-align:center;}
.testiul li{display:inline-block;width:100%;margin-bottom:-4px;margin-top:19px;}
.bg-gray2{background-color:#181818;padding:14px 4px;border-radius:0px;}
.form2{background-color:#181818;border:none;border-bottom:solid 1px #fff;width:100%;margin:0px 0px;padding:17px 0px;color:#fff;}
.chec{margin-top:17px;}
.chec label{color:#777;padding:10px 0px;font-size:11px;line-height:18px;}
.social{margin-bottom:23px;}
.logo{display:block;color:#fff;font-weight:700;font-size:22px;}
.innerBanner h2{font-size:50px;line-height:54px;}
.theme-h h2 br{display:none;}
.theme-h h3{font-size:17px;line-height:21px;}
.pad{padding:0px 21px 21px;}
.ab-li li{height:auto;width:100%;padding-top:0;margin-top:10px;margin-left:0;padding:9px 14px;}
.ab-li li:hover{transform:scale(1.0);}
.ab-li li h3{font-size:46px;font-weight:600;padding-bottom:3px;}
.ab-li li p{font-size:13px;}
.m2-h p{font-size:12px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:#BFBFBF;padding-top:10px;padding-bottom:32px;}
.tabh h3{font-family:"Lato";font-size:27px;}
.tabh h5{color:#fff;font-weight:500;line-height:31px;font-size:19px;}
.pad2{padding:14px 11px 14px;}
.padlr{padding:0px 14px;}
.ab-h h2{font-size:16px;line-height:23px;padding:31px 0px 16px;}
ul.ab-li2 p{font-size:14px;color:#0e0e0e;line-height:20px;}
.theme-h p br{display:none;}
.padmo{padding-bottom:22px;}
ul.ser-li{display:flex;height:38%;gap:20px;border-bottom:solid 1px #d3d3d3;padding:18px 6px;margin-left:0;}
.ser-li li.last h3{font-size:21px;font-weight:700;padding-bottom:8px;}
ul.ser-li p{font-size:14px;color:#0e0e0e;line-height:20px;}
.fom4{width:100%;background-color:#e3e3e3;border:none;padding:14px 17px;border-radius:17px;margin:0px 3px 10px;}
.fom5{width:100%;background-color:#e3e3e3;border:none;padding:14px 17px;border-radius:17px;margin:0px 3px 10px;}
.chec2 label{color:#000;padding:7px 0px;}
.innerBanner{background-size:cover !important;background-attachment:inherit !important;}
.mainBanner{background-size:cover !important;background-attachment:inherit !important;}
}
@media (min-width:440px) and (max-width:740px){}
@media (max-width:430px){.dev-tabs li a{font-size:20px;}
.why-li li p{margin-top:13px;padding:3px 0px;}
.why-li li h3{margin-top:20px;}
ul.why-li2{height:30%;}
}
@media (max-width:425px){.dev-tabs li a{font-size:20px;}
.why-li li p{margin-top:13px;padding:3px 0px;}
.why-li li h3{margin-top:20px;}
ul.why-li2{height:30%;}
}
@media (max-width:700px) and (max-height:450px){}
