/*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(#5eba60,#5eba60);}

/*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: "Fira Sans"; }

/*Topbar*/
.top-bar{background-color:#1f2533;padding:13px 0px;}
.top-links a {color: #fff;font-size: 16px;font-weight: 300;padding-right: 5%;}
.top-links a:hover{color:#6dd02c;}
.top-links i{color:#6dd02c;}
.social-link a{color:#fff;font-size:17px;padding-left:2%;}
.social-link a:hover{color:#6dd02c;}

/*Header*/
a.logo img {width: 65%;}
img.ft-logo {width: 25%;}
.main-header{padding:20px 0px;}
ul.menu li{display: inline-block;margin-right: 4%;}
ul.menu li a{color: #707070;font-size: 18px;font-weight: 500;text-transform: capitalize;position: relative;}
ul.menu li.active a{color: #6dd02c;}
ul.menu li a::before{content: '';position: absolute;bottom: -79%;left: 0;right: 0;margin: 0 auto;width: 0%;height: 2px;background-color: #6dd02c;transition: .4s;}
ul.menu li.active a::before{width: 100%;}
ul.menu li:hover a::before{width: 100%;}

.dropdown-nav{position:relative;}
.menu ul>li.dropdown-nav:hover>a{background:#fdae37;color:#fff;}
ul.dropdown{position:absolute;width:241px;left:0;top:51px;margin:auto;background:rgb(27 56 164/0.9);padding:0;border-radius:0;text-align:left;z-index:2;box-shadow:40px 18px 40px rgba(0,0,0,0.09);display:none;border-top:2px solid #03296b;}
ul.dropdown li{width:100%;display:block;}
ul.dropdown li a{font-size:13px;font-weight:400;display:block;color:#ffffff;padding:11px 11px;border-bottom:1px solid #03296b;text-transform:capitalize;line-height:18px;}
ul.dropdown li:hover a{color:#fff;background:#03296b;}
ul.dropdown li.last{margin-bottom:0px;}
ul.dropdown li.last a{border:none;}

span.dp {
    display: none;
}
/*popup-two*/
.overlay{background-color:rgba(0,0,0,0.8);position:fixed;top:0px;left:0px;width:100%;height:100%;z-index: 9999;display:none;}
.popupMaintwo{background-image:url('../images/popup/bg.png');position:fixed;background-size:contain;top:0px;bottom:0px;right:0px;left:0px;width:855px;padding:20px 20px 0 20px;height:466px;border-radius:15px;margin:auto;z-index: 999999999999;display:flex;align-items:center;display:none;background-repeat:no-repeat;background-size:cover;overflow: hidden;}
.popupMaintwo .closePoptwo{position:absolute;right:46px;top:13px;background:#df163b;color:#ffffff;width:25px;height:25px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;z-index:1;}
.popup-closetwo{position:absolute;right:-15px;top:-15px;background:#159567;width:30px;height:30px;border-radius:50%;color:#ffffff;font-size:20px;font-weight:600;z-index:10;padding:0px;line-height:27px;text-align:center;}
.pop-h h1{font-size: 23px;color: #136a00;font-weight:700;}
.pop-h h2{font-size: 24px;color:#fff;font-weight:500;margin-bottom:17px;padding-top: 5px;text-shadow: 2px 2px #8b8b8b;}
.pop-h2 h2{font-size:16px;color:#8c8c8c;font-weight:700;padding:15px 0px 0px 0px;text-align:left;}
.pop-h2 p{font-size:14px;color:#8c8c8c;font-weight:400;text-align:left;padding:10px 0px 0px 0px;line-height:19px;}
.fom3{font-size:14px;padding:10px;width:100%;background-color:#00ffff00;border:none;height:44px;}
.fom3-back{background-color:#f1f1f1;margin:0 1px 11px 0;padding:1px 14px;border-radius:6px;width:100%;}
.fom3-back img{vertical-align:middle;display:inline;}
.fom3-back .fom3{vertical-align:middle;}
.fom4{width:100%;border:none;font-size:14px;height:105px;resize:none;padding:10px;background-color:#f1f1f1;border-radius:6px;margin-bottom:8px;}
.fom4-back{width:100%;background-color:#f1f1f1;border-radius:6px;margin-bottom:8px;}
.fom4-back img{vertical-align:top;display:inline;}
.fom4-back .fom4{vertical-align:middle;}
.pop-li li{display:inline-block;}
.imgg{}
.white-back{border-radius:43px;}
.pop-h{background-image:url(../images/pop-h.png);background-size:cover;border-radius:14px;background-repeat:no-repeat;}
.sign-btn3{color:#fff;font-size:17px;padding:16px 0px;width:100%;border-radius:6px;font-weight:600;letter-spacing:1px;background: #198102;text-transform:unset;border:navajowhite;text-transform:uppercase;}
.sign-btn3:hover{background:#000;color:#fff;}
.col-md-5.right-s{padding:0;position:relative;}
.right-s h1{color: #136a00;font-size:29px;font-weight:600;margin-top:5%;margin-bottom:8px;}
.right-s h2{color:#ffff;font-size: 36px;font-weight:600;text-transform: capitalize;text-shadow: 1px 2px #857171;}
@keyframes rise{
    0%{bottom:-100px;transform:translateX(0);}
    50%{transform:translate(100px);}
    100%{bottom:1080px;transform:translateX(-200px);}
}
.right-s h1>span{color:#fff;font-size:23px;}
.right-s h2>span{/* font-weight:500; *//* font-size:22px; */}
img.vr-img{position:absolute;bottom: -7%;left:7%;}
ul.pop-li{width:90%;}

/*popup-two*/


/*after-changes*/
.ban-form input.theme-btn {
    padding: 23px 44px;
    margin: 0;
    text-align: right;
    border-radius: 0;
}
.indus-pion {
    display: none;
}

.tetmn-secc h5 a {
    display: none;
}
.indus-wrp {
    display: none;
}
.test-cont a {
    cursor: pointer;
}
section.pad-tb.ma2 a.theme-btn {
    width: 200px;
}
.mainBanner .theme-btn {
    margin: 0 0;
    margin-top: 8%;
}
.pk-detail span {
    text-decoration: line-through;
    display: none;
}
.hide{
    display:none !important;
}
ul.tmp {
    padding-top: 25px;
}

ul.tmp>li {
    display: inline-block;
    padding: 0 15px;
    border-right: 1px solid #fff;
}

ul.tmp>li>a {
    font-size: 19px;
    font-weight: 500;
    color: #6dd02c;
}
ul.tmp>li>a:hover
{
    color:#fff;
}
ul.tmp>li:last-child {
    border: none;
}
ul.menu li:last-child {
    margin-right: 0;
}
.discli ul.faq-ul li {
    box-shadow: none;
    border: none;
}

.discli ul.faq-ul li h4 {
    color: #fff;
}
.discli ul.faq-ul li p {
    font-size: 16px;
    color: #fff;
}
.discli  ul.faq-ul li h4:after
{
    display:none;
}
.in-img {
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
ul.our-process {
    text-align: center;
}

.our-process li:last-child {
    margin-right: 0;
}
.our-process li:hover .process {
    background: #fff;
    transition: .5s;
}
.our-process li:hover .process p {
    color: #333;
     transition: .5s;
}
/*after-chnages*/




/*Form*/
.ban-form{padding: 0;text-align:center;margin: 0;box-shadow: 0 2px 10px 0 #d5d5d5;}
.fom2{background-color:#fff;border:0;width: 29%;padding: 2% 2%;}
.bor-l{border-right:1px solid #c1c1c1;}
.process {padding: 40px 15px;background: #333;text-align: center;border-radius: 8px;border: 1px solid #c3bfbf;border-top: 4px solid #6dd02c;transition: .5s;}


/*MainBanner*/
.mainBanner {background-color: #f0f5f8;height: 813px;display: flex;align-items: center;background-position: bottom;background-repeat: no-repeat;background-size: cover;position: relative;}
.b-img img{position:absolute;right:5%;top:6%;width: 41%;}
.ban-h h1{font-size:57px;font-weight:900;font-family:'Oxygen';padding-top:5%;}
.ban-h h2{font-size:24px;vertical-align: middle;padding-top:6%;}
.ban-h h3{font-size:17px;font-weight:500;padding-top:3%;}
.ban-h p{font-size:16px;line-height:25px;color:#686868;padding:4% 0% 2% 0%;}
.ban-h i{font-size:27px;vertical-align:middle;padding-right:2%;}
.ban-h span::after { content: ''; position: absolute; background-color: #6dd02c; height: 12px; width: 100%; left: 0; right: 0; margin: 0 auto; top: 72%; z-index: -8; }
.ban-h span { position: relative; z-index: 9999; }


/*InnerBanner*/
.innerBanner {background-image: url('../images/banner/inner-banner.png');height: 566px;display: flex;align-items: center;background-repeat: no-repeat;background-size: cover;position: relative;}



/*History*/
.in1 {padding: 4% 0%;background-repeat: no-repeat;background: #f1f1f1;}
.white-back{padding:0;background-color:#fff;vertical-align:middle;align-items:center;margin:0;border-radius:20px;}
.in1 h1{font-size: 39px;font-weight:800;font-family:'Oxygen';padding-bottom:6%;}
.in1 h2{font-size: 18px;line-height:30px;padding-bottom:8%;}
.his-img1{z-index:99999;position:inherit;}
.his-img2{position:absolute;top:94px;left: -40px;z-index:0;}
.his-img3{position:absolute;top: 23%;right: 0;z-index: 0;bottom: 0;margin: 0 auto;}
.im1 {display: inline-block !important;}
.im2 {display: none !important;}
.industry-slider h1{font-size:21px;font-family:'Oxygen';padding-top:3%;font-weight:600;line-height:30px;color:#7e7e7e;}
.hov1 {margin-top: 24%;}
.hov1:hover .im1 {display: none !important;}
.hov1:hover .im2 {display: inline-block !important;}
.hov1:hover h1 {color: #000; transition: .5s;}
.li1 li {display: inline-block;vertical-align: middle;margin: 4% 2% 0%;}
.whi-back {background-color: #fff;box-shadow: 0px 0px 24px -8px #1f2533;border-radius: 21px;/* margin-top: 8%; */padding: 3% 0%;/* margin-bottom: -11%; */z-index: 9999;}
.whi-back2 {background-color: #fff;box-shadow: 0px 0px 49px -8px #dbdbdb;border-radius: 21px;margin-top: 8%;padding: 3% 7%;margin-top: -9%;}
img.hello{position:absolute;top:-10%;left:0;right:0;margin:auto;z-index:1;}
.pulse{animation:pulse 1.9s infinite;animation-timing-function:linear;}
.in12 {background-color: #fff;padding: 4% 0%;background-repeat: no-repeat;background-size: cover;}
.in12 h1{font-size: 37px;font-weight: 900;font-family:'Oxygen';padding-bottom:6%;line-height: 1.2;}
.in12 h2{font-size: 18px;line-height:30px;padding-bottom:8%;}
.whi-back2 p{text-align:center;font-size:17px;color:#818181;font-weight:400;line-height:30px;padding-top:3%;}
.in13 {background-color: #fff;padding: 4% 0%;background-repeat: no-repeat;background-size: cover;position: relative;}
.in13 h1{font-size: 37px;font-weight: 900;font-family:'Oxygen';padding-bottom:6%;line-height: 1.2;}
.in13 h2{font-size:22px;line-height:30px;padding-bottom:8%;}



/*Why ENewyork Web Labs*/
.in2 {background-color: #1f2533;padding: 8% 0% 9%;position: relative;/* margin-top: -6%; */overflow: hidden;}
.im3{position:absolute;right:0;bottom:0px;}
ul.in-li li{display:inline-block;vertical-align:middle;margin: 0% 0% 0% 5%;}
ul.in-li{margin-top:13%;}
.in-li i{color:#6ccf2c;font-size:38px;}
.in-li h1{font-size:15px;color:#707070;}
.in-li h2{color:#000;font-size: 19px !important;font-weight: 500 !important;padding-top:6%;}


/*Tabbing*/
.tab-sec {background-color: #fff;padding: 3% 0%;box-shadow: 0px 0px 36px -3px #dddddd;text-align: center;border-radius: 16px;margin-top: 4%;}
ul.tabs li{display:inline-block;}
ul.tabs li a{background-image: linear-gradient(to right,#f7f7f7,#f7f7f7);/* background-color: #cc7cc9; */border:0px solid #e1e2e4;border-radius:8px;color: #333;padding:13px 27px;text-decoration:none;font-size:16px;font-weight:400;cursor:pointer;display:inline-block;margin-right:10px;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
ul.tabs li a:hover,ul.tabs li.current a{background-image:linear-gradient(to right,#3ba623,#6ccf2c);color:#fff;}


/*Portfolio*/
.in3 {background-color: #1f2533;padding: 3% 0% 3%;position: relative;/* margin-top: -6%; */}
.portfolio li{display:inline-block;width:33%;vertical-align: top;}
.column-container{padding:9% 3%;}
.website-pack-preview{position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;}
.column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:100%;}
.website-pack-preview span:first-child{width: 186px;height:240px;z-index:3;}
.website-pack-preview span{margin:0;padding:0;overflow:hidden;-webkit-transform:rotate(0);transform:rotate(0);}
.card{border-radius:8px;background-color:#fff!important;padding:32px;-webkit-transition:.3s all cubic-bezier(.4,0,.2,1);transition:.3s all cubic-bezier(.4,0,.2,1);margin-top:24px;box-shadow:0 2px 8px 0 rgba(103,151,255,.09),0 4px 32px 0 rgba(103,151,255,.09)!important;}
.card{border-radius:8px;background-color:#fff!important;padding:32px;-webkit-transition:.3s all cubic-bezier(.4,0,.2,1);transition:.3s all cubic-bezier(.4,0,.2,1);margin-top:24px;box-shadow:0 2px 8px 0 rgba(103,151,255,.09),0 4px 32px 0 rgba(103,151,255,.09)!important;}
.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0px 0px 21px -7px #2e2e2e!important;}
span{display:inline-block;}
span.card img{object-position:center top;object-fit:cover;}
.website-pack-preview span:nth-child(2){left:25px;}
.website-pack-preview span:nth-child(2),.website-pack-preview span:nth-child(3){position:absolute;top:12px;width:180px;height:200px;opacity:.8;z-index:2;}
.website-pack-preview span:nth-child(3){right:25px;}
.website-pack-preview span:nth-child(2),.website-pack-preview span:nth-child(3){position:absolute;top:12px;width:180px;height:212px;opacity:.8;z-index:2;}
.website-pack-preview:hover span:first-child{transform:scale(1.1,1.1);}
.website-pack-preview:hover span:nth-child(2){left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}
.website-pack-preview:hover span:nth-child(2),.website-pack-preview:hover span:nth-child(3){width:160px;height:220px;opacity:1;}
.website-pack-preview:hover span{padding:0;overflow:hidden;}
.website-pack-preview:hover span:nth-child(3){right:0;-webkit-transform:rotate(5deg);transform:rotate(5deg);}
.website-pack-preview:hover span:nth-child(2),.website-pack-preview:hover span:nth-child(3){width:160px;height:206px;opacity:1;}
.website-pack-preview:hover span{padding:0;overflow:hidden;}
ul.portfolio{margin:6% 0%;}



/*after-css*/
.typ-img img{width:100%;border-radius:18px;}
.port-wrap{text-align:center;}
ul.pk-tb{display:block;text-align:center;font-size:0;margin-bottom:50px;}
ul.pk-tb>li{display:inline-block;width:38%;margin-right:15px;}
.pkl-ctn h5{font-size:22px;transition:all 0.9s ease;}
.pkl-ctn p{font-size:15px;transition:all 0.9s ease;color: #fff;}
.pkl-ctn h5>span{transition:all 0.9s ease;}
.pkl-ctn{box-shadow:0 3px 16px 0 rgb(0 0 0 / 12%);padding: 13px 0;border-radius: 16px;/* background: #ffff; */transition:all 0.9s ease;cursor:pointer;border: solid 2px #fff;}
.pkl-ctn:hover{background: #3ba624;transition:all 0.9s ease;border: solid 2px;}
.pkl-ctn:hover h5,.pkl-ctn:hover h5>span,.pkl-ctn:hover p{color:#fff;transition:all 0.9s ease;}
ul.pk-tb>li.current .pkl-ctn{background: #3ba624;transition:all 0.9s ease;border: solid;}
ul.pk-tb>li.current .pkl-ctn h5,ul.pk-tb>li.current .pkl-ctn h5>span,ul.pk-tb>li.current .pkl-ctn p{color:#fff;transition:all 0.9s ease;}
/*after*/



/*packages*/
section.pak-sec{position:relative;}
.cc{position:absolute;}
img.cir12{left:-17%;top:9%;-webkit-animation:rotation 10s infinite linear;}
img.cir13{left:10%;width:8%;top:43%;-webkit-animation:rotation 10s infinite linear;}
img.cir14{left:13%;top:33%;-webkit-animation:rotation 10s infinite linear;}
ul.pack-lst{display:block;font-size:0;text-align:center;}
ul.pack-lst>li{display:inline-block;width:30%;margin-right:16px;vertical-align:middle;}
ul.pack-lst>li:nth-child(4n){margin-right:0;}
.pack-bx{background: #2b3240;border-radius:12px;text-align:center;justify-content:center;align-items:center;padding: 0;position:relative;z-index:1;overflow:hidden;transition:all 0.9s ease;box-shadow:0 5px 24px 0 rgb(0 0 0 / 0.3);margin:auto;border: 2px solid #4a4e59;padding-bottom: 3%;}
.pack-bx:hover{transition:all 0.9s ease;background: #2b3240;}
.pack-bx:hover .pk-head{background:transparent;transition:all 0.9s ease;}
.pack-bx:hover .pk-h4 h4,.pack-bx:hover ul.prs-lst>li>p{color:#fff;}
img.pak-cir{position:absolute;right:-179px;top:-165px;transition:all 0.9s ease;-webkit-animation:rotation 10s infinite linear;}
.pack-bx:hover img.pak-cir{transition:all 0.9s ease;right:-80px;top:-80px;}
.circlet{display: none;width:100px;height:100px;position:absolute;border-radius:50%;z-index:-1;left:-170px;bottom:-177px;background-image: linear-gradient(to top,#2b3240 0%,#308f1c 100%);transition:all 0.9s ease;box-shadow: 0 0 0px 0px rgb(59 166 36);cursor:pointer;animation-name:watwo;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}
.pack-bx:hover .circlet{left:-36px;bottom:-43px;transition:all 0.9s ease;}
.circltp{width:200px;height:200px;position:absolute;border-radius:50%;z-index:-1;right:-179px;top:-165px;background-image:linear-gradient(to top,#ffc727 0%,#6422db 100%);transition:all 0.9s ease;box-shadow:0 0 0px 0px rgb(255 199 39 / 0.3);transition:all 0.9s ease;box-shadow:0 0 0px 0px rgb(255 199 39 / 0.3);cursor:pointer;animation-name:watwo;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes watwo{0%{box-shadow:0 0 0px 0px  rgb(32 90 20);}60%{box-shadow:0 0 0px 8px rgb(27 76 17);}}
.pack-bx:hover .circltp{right:-45px;top:-80px;transition:all 0.9s ease;}
.pk-h4 h4{font-size:29px;color: #ffffff;text-transform:uppercase;font-weight:600;transition:all 0.9s ease;margin-bottom:10px;}
.pk-head{padding:10px 0;margin-bottom:10px;transition:all 0.9s ease;}
.pk-head h5{font-size: 40px;font-weight: 800;color: #3ba624;transition:all 0.9s ease;margin-bottom:8px;}
.pk-head span{display:block;font-size:17px;text-decoration:line-through;margin-top:8px;}
.pk-h4{position:relative;padding-bottom:10px;margin-bottom: 15px;}
ul.prs-lst{margin:20px 0;text-align:left;height: 243px;overflow:scroll;overflow-x:hidden;}
ul.prs-lst::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
ul.prs-lst::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}
ul.prs-lst::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dedede;}
ul.prs-lst::-webkit-scrollbar-thumb:vertical{border-radius:0px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-image:linear-gradient(#32f309,#268113);}
ul.prs-lst>li:last-child{margin-bottom:0;}
ul.prs-lst>li{margin-bottom:5px;}
ul.prs-lst>li>p{position:relative;font-size: 14px;padding-left:15px;line-height: 25px;letter-spacing:inherit;transition:all 0.9s ease;color: #c7cad1;}
ul.prs-lst>li>p:before{position:absolute;content: "\f0da";color: #3ba624;font-family: 'Font Awesome 5';font-size: 15px;left:0;top:0;bottom:0;transition:all 0.9s ease;}
.pc-scrol{margin-bottom:16px;padding:0 22px;}
.pack-bx a{background: #3ba624;border: 1px solid #3ba624;color:#fff;box-shadow:0 5px 24px 0 rgb(0 0 0 / 0.4);cursor: pointer;}
.pack-bx a:hover{background: #fff;color: #3ba624;border: 1px solid #fff;}
.pk-h4:after{position:absolute;content:'';width:200px;height:1px;background:#b7b7b7;left:0;right:0;bottom:0;margin:auto;}
.pack-bx:hover .pk-head h5{color: #6dd02c;transition:all 0.9s ease;}
.pack-bx:hover .pk-h4 p{color:#fff;transition:all 0.9s ease;}
img.black-fri{position:absolute;left:-1px;top:-1px;}
.pk-head h6{font-size:15px;font-weight:600;text-transform: capitalize;color: #a8a8a8;}
.pk-detail{background-color:#1f2533;padding:24% 0% 1%;}
.pk-detail h2{color:#000;font-size:16px;background-color:#ffb125;padding:2% 6%;position:absolute;right:0;top:4%;border-radius:5px 0px 0px 5px;}
.pk-detail span{text-decoration:line-through;}



ul.pack-lst2{display:block;font-size:0;text-align:center;}
ul.pack-lst2>li{display:inline-block;width: 100%;margin-right:16px;vertical-align:middle;}
ul.pack-lst2>li:nth-child(4n){margin-right:0;}
.pk-detail2{background-color:#1f2533;padding: 6% 0% 1%;}
.pk-detail2 h2{color:#000;font-size:16px;background-color:#ffb125;padding: 1% 1%;position:absolute;right:0;left: 0;top: 0;border-radius: 0px 0px 5px 5px;margin: 0 auto;width: 15%;}
.pc-scrol2{margin-bottom:16px;padding: 4% 6% 1%;}
.mega-list li{display:inline-block;width:25%;padding:1% 0%;position:relative;}
.mega-list p{color:#fff;font-size:14px;text-align:left;font-weight:300;position:relative;padding-left:15px;line-height:25px;}
ul.mega-list>li>p:before{position:absolute;content:"\f0da";color:#3ba624;font-family:'Font Awesome 5';font-size:15px;left:0;top:0;bottom:0;transition:all 0.9s ease;}
/*packages*/


/*Process*/
.in4 {background-image: url('../images/backgrounds/in1.png');padding: 4% 0% 11%;background-repeat: no-repeat;background-size: cover;}
.our-process li {display: inline-block;vertical-align: middle;width: 16%;margin-right: 20px;}
.our-process li:nth-child(2) {margin-top: 10%;}
.our-process li:nth-child(4) {margin-top: 10%;}
.our-process li:hover .process h1 {color: #0bdd07;transition: .5s;}
.process h1{font-size:19px;font-weight:500;color: #fff;line-height:23px;padding-top:5%;}
.process p{font-size:14px;padding-top:6%;transition: .5s;color: #fff;}



/*Industry*/
.industry li{display:inline-block;vertical-align:middle;width:24%;padding:0% 1%;margin: 4% 0% 0%;}
.indus{text-align:center;background-color:#fff;box-shadow:0px 0px 20px -3px #bdbdbd;padding:10% 0%;border-radius:14px;border: solid 2px #fff;}
.indus:hover {
    border: solid 2px #6dd02c;
    transition: .5s;
}
.indus img {width: 27%;}
.indus h1 {
    font-size: 16px;
    font-weight: 500;
    color: #000;
}

.indus img {
    margin-bottom: 10px;
}


/*Testimonials*/
.testimonial {position: relative;padding: 6% 0% 2%;}
.img1{position:absolute;left:0;bottom:0;z-index:-1;display: none !important;}
.test-cont{padding-left: 0;padding-right: 5%;}
.test-cont h1{font-size:26px;font-weight:500;padding:6% 0% 0%;}
.test-cont h2{color:#6dd02c;font-size:18px;padding:3% 0% 0%;}
.test-cont p{font-size:18px;font-style:italic;padding: 5% 0% 0%;height: 155px;}
.discl h2{color:#fff;text-align:center;font-family:'Oxygen';font-size:22px;padding:3% 0% 0%;}
.discl p{color:#fff;font-size:16px;font-weight:200;line-height:28px;padding:4% 0% 0% 0%;}


/*FAQS*/
.faq-sec{padding: 100px 0 60px 0;}
.ul.faq-ul li{border:solid 1px #d7ecf8;background-color:#ffffff;margin:0 0 10px;box-shadow:7px 7px 27px 0 #d7ecf8;border-radius:50px;padding:10px 0px;}
.faq-h h5{margin-bottom:20px;}
.faq-h{padding-bottom:50px;}
ul.faq-ul li h4{font-size: 18px;font-weight: bold;color: #000;padding: 5px 10px;position:relative;cursor:pointer;}
ul.faq-ul li h4:after{content:"\f077";position:absolute;right:23px;top: 6px;font-size:17px;font-family:"Font Awesome 5";}
ul.faq-ul li{background-color:transparent;margin:0 3% 20px 0;border-radius:5px;padding:10px 0px;border: 1px solid #ffffff;box-shadow: 0 0 10px -1px #c5c5c5;}
ul.faq-ul li div{padding: 5px 10px;position:relative;display:none;}
ul.faq-ul li p{font-size: 15px;line-height:1.5;color: #747474;}
ul.faq-ul li.active h4:after{content:"\f078";}
ul.faq-ul li.active h4{color: #6dd02c;}
.faq-sec{position:relative;}
img.pros-b2{position:absolute;right:0;bottom:0;}
ul.faq-ul{padding: 50px 0px 0px;}
.main-faq-li{width: 49%;display: inline-block;}



/*Contact*/
.con-details{background-color:white;box-shadow:0px 0px 26px -7px #c1c1c1;border-radius:19px;padding:10% 5%;margin-top:-14%;}
.con-details h1{font-size:29px;font-weight:500;padding-bottom: 42px;}
.con-details span{position:relative;z-index:9999;}
.con-details span::after{content:'';position:absolute;background-color:#6dd02c;height:8px;width:100%;left:0;right:0;margin:0 auto;top:68%;z-index:-8;}
.con-details h2{font-size:27px;font-weight:500;}
.con-details h3{font-size:21px;font-weight:500;padding-top:7%;}
.con-details h4{font-size:18px;color:#7a7a7a;}
.con-details h5{font-size:25px;font-weight: 400;margin-top: 3%;color: #000;}
.con-details p{font-size:16px;color:#7a7a7a;padding-top:3%;}
.con-l li{display:inline-block;vertical-align:middle;padding:5% 0%;}
.fom1{width:100%;padding: 16px 12px;margin: 1% 0%;border:solid 3px #d3d3d3;border-radius:10px;resize: none;}
.fom1::placeholder{}
.con-l li.first{width: 14%;text-align:center;}
ul.con-l i{color:#6dd02c;font-size:48px;}
.social-link{color:#000;font-size:21px;padding-right:20px;}
.social-link:hover{color:#6dd02c;}


/*Service*/
.service-box{margin-top:17%;padding-bottom:19%;}
.service-box img{display:inline-block!important;}
.service-box h1{font-size:23px;font-weight:500;padding-top:10%;}
.service-box p{font-size:18px;font-weight:300;color:#919191;line-height:27px;padding-top:5%;}
ul.service-slider li{padding:0% 1%;}



.featured-box{border-radius:16px;text-align:center;border:solid 0px #fff;box-shadow:0px 0px 49px -8px #dbdbdb;margin:3% 0%;padding:7% 7%;}
.featured-box img{}
.featured-box h1{font-size:22px;padding:3% 0% 5%;color:#585858;}
.featured-box p{}
.featured-box:hover{background:linear-gradient(to right,#38a423,#6dd02c);transition:.5s;}
.featured-box:hover h1{color:#fff}
.featured-box:hover p{color:#fff}
.featured-box:hover img{filter:brightness(245%);}




/*Arrows / Dots*/
.service-slider .slick-prev.slick-arrow{right:32%;}
.service-slider .slick-arrow{position:absolute;right:30%;top:-40px;font-size:60px;color:#25234d;}
.icon-margin{margin-left:-47px;}
ul.service-slider button.slick-prev.slick-arrow:after{content: '\f177';}
ul.service-slider button.slick-arrow:after{content: '\f178';position:absolute;font-size: 48px;font-family: 'Font Awesome 5';width:50px;height:50px;padding:4px;border-radius:18px;color: #6dd02c;}
ul.service-slider button.slick-arrow.slick-next{position:absolute;z-index:1;font-size:0;border:0;padding:0;top:0;right:-6%;bottom:22%;}
ul.service-slider button.slick-arrow.slick-prev {
    position: absolute;
    z-index: 0;
    font-size: 0;
    border: 0;
    padding: 0;
    top: 0;
    left: -91%;
    bottom: 22%;
    background-color: #00ffff00;
}
ul.service-slider2 ul.slick-dots{text-align:center;position:absolute;z-index:1;left: -5%;bottom: 0;top: 0;margin: auto;height: fit-content;}
ul.service-slider2 ul.slick-dots li{margin:0 6px 5px 0px;width:auto;display:inherit;vertical-align:middle;overflow:hidden;padding:0px;border:none;display: block;}
ul.service-slider2 .slick-dots li button:before,ul.client-sil .slick-dots li button:before{color:#FFF;opacity:1;font-size:20px;}
ul.service-slider2 .slick-dots li button{height: 20px;width:20px;padding:0px;background: #fff;border: 1px solid #c0c3c9;cursor:pointer;border-radius: 50%;font-size:0px;padding:0px;-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;box-sizing:border-box;}
ul.service-slider2 .slick-dots li.slick-active button{background: #6dd02c;border: 1px solid #6dd02c;}
ul.service-slider2 .slick-list{padding:21px 0;}



/*Blog*/
.blog{background-color:#fff;box-shadow:0px 0px 29px -5px #cdcdcd;border-radius:13px;padding: 7% 17% 7% 3%;margin: 9% 0% 0%;}
.blog i{font-size:21px;padding-right:2%;}
.blog h3{font-size:17px;border-bottom:solid 2px #000;padding-bottom:3%;}
.blog h2{color:#000;font-size: 39px;padding:5% 0% 2%;font-weight:400;line-height:40px;}
.blog a{font-size:18px;color:#6dd02c;display:block;}
.blog a:hover {color: #000;}
.blog hr{background-color:#6dd02c;height:2px;width:26%;display:inline-block;}
.blog:hover h2 {color: #6dd02c;transition:.5s;}
.sing-blog img{padding:6% 0%;}
.sing-blog p{font-size:21px;line-height:29px;padding-bottom:6%;font-weight:300;}
.sing-blog h1{font-size:31px;font-weight:600;padding-bottom:6%;}
.sing-blog h2{font-size:25px;font-weight:500;padding-bottom:3%;}
.site-bar {padding: 9% 0% 0% 4%;}
.site-bar h1{font-size:33px;font-weight:600;padding:7% 0% 3%;}
.site-li a{color:#6dd02c;font-size:17px;}
.site-li a:hover{color:#000;}
.site-li li.first{width:30%;}
.site-li li.last{width:63%;}
.search{width:100%;border:solid 1px #afafaf;padding:4% 3%;border-radius:8px;}
.site-li li{display:inline-block;vertical-align:middle;padding:4% 0%;}
ul.site-li h3{font-size:21px;font-weight:400;color:#000;}
ul.site-li p{font-size:16px;line-height:25px;padding:3% 0%;color:#8f8f8f;}
.category a{color:#6a6a6a;font-size:20px;line-height:44px;transition:.5s;}
.category a:hover{color:#6dd02c;padding-left:1%;}




/*payment-page*/
section.payment-ban.innerBanner{height:320px;background-position:center;}
section.payment-sec{padding:100px 0 20px;}
.sec-title h2>span{position:relative;font-weight:500;}
.sec-title h2>span:after{content:'';position:absolute;background-color:#6dd02c;height:12px;width:100%;left:0;right:0;margin:0 auto;top:72%;z-index:-8;}
.field-inner input,.field-inner select,.field-inner textarea{width:100%;border:2px solid #6dd02c;font-size:17px;height:75px;padding:10px;color:#707070;font-family:"Fira Sans";font-weight:400;}
.field-inner textarea{height:200px;resize:none;}
.field-inner input::placeholder{color:#707070;}
ul.pay-card{display:block;text-align:center;}
ul.pay-card>li{margin-right:30px;display:inline-block;}
ul.pay-card>li:last-child{margin-right:0;}
ul.pay-icn{display:block;text-align:center;margin-top:60px;}
ul.pay-icn>li{display:inline-block;margin-right:100px;}
ul.pay-icn>li:last-child{margin-right:0;}
.payment-bx.form-box{padding-right:40px;border-right:2px solid #69cd2c;}
button#submit{color:#fff!important;display:block;padding:20px 22px;font-size:20px;font-weight:500;border-radius:0;border:none;width:100%;background-image:linear-gradient(to right,#38a423,#6dd02c);}
section.contact-section.pad-tb .field-inner{margin-bottom:20px;}
.fm-btn{color:#fff!important;display:block;padding:20px 22px;font-size:20px;font-weight:500;border-radius:0;border:none;width:100%;background-image:linear-gradient(to right,#38a423,#6dd02c);}
.sec-title h2{margin-bottom:30px;font-size:40px;text-transform:capitalize;}
section.payment-sec .form-group{margin-bottom:35px;}
section.thank-ban{height:600px;background-position:center;margin-bottom:-57px;}
section.thank-ban .ban-h h1{font-size:100px;}
section.thank-ban .ban-h h1>span:after{top:inherit;bottom:7px;}

/*payment-page*/

/*website-brief*/
.btn-form:hover{}
.btn-form{border-radius:0;color:white;padding:16px 30px;width:100%;border:none;text-decoration:none;font-size:20px;text-transform:uppercase;font-weight:500;cursor:pointer;display:inline-block;transition-duration:0.4s;letter-spacing:2px;transition:all 0.9s ease;background-image:linear-gradient(to right,#38a423,#6dd02c);}
.tooltip .tooltiptext:after{position:absolute;content:"\f0d7 ";font-family:"Font Awesome 5";color:#000000;font-size:20px;left:-12px;bottom:-12px;right:0;}
.files-upload input#fileToUpload{background:transparent;opacity:0;}
.files-upload{text-align:center;padding:15px;border:2px solid #6dd02c;background:#fff;border-radius:0;height:165px;}
.m4-h h6>span{color:#6dd02c;}
.m4-h h6{font-size:20px;color:#000;font-weight:400;margin-bottom:12px;text-transform:uppercase;}
.pay-field input,.pay-field select,.pay-field textarea{border:2px solid #6dd02c;background:transparent;width:100%;height:50px;color:#000;text-transform:lowercase;font-size:14px;font-weight:500;padding:0 10px;}
.pay-field input,.pay-field select,.pay-field textarea{text-transform:unset;}
.pay-field textarea{height:210px;resize:none;padding:20px;line-height:normal;letter-spacing:1px;}
.wbb-brief .pay-field label{font-size:20px;}
.pay-field{margin-bottom:30px;}
.pay-field label{display:block;margin-bottom:12px;text-transform:capitalize;font-size:14px;}
.m3-h h5,.m3-h h2{font-size:50px;color:#000;font-weight:400;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px;}
.m3-h h5>span{color:#6dd02c;}
.logo-sel.m4-h.pad-btmm{padding-bottom:25px;}
.tooltip .tooltiptext:after{position:absolute;content:"\f0d7 ";font-family:"Font Awesome 5";color:#000000;font-size:20px;left:-12px;bottom:-10px;right:0;font-weight:800;}
.doman.switch-field label{padding:12px 24px;}
.we-wrp{margin-bottom:20px;}
.we-wrp .pay-field.we-half{margin-bottom:12px;}
ul.ck-btn .form-group{display:block;margin-bottom:15px;}
ul.ck-btn .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}
ul.ck-btn .form-group label{position:relative;cursor:pointer;font-weight:500;}
ul.ck-btn .form-group label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #6dd02c;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px;}
ul.ck-btn .form-group input:checked + label:after{content:'';display:block;position:absolute;top:7px;left:7px;width:9px;height:9px;border:solid #6dd02c;border-width:0 10px 10px 0;/* transform:rotate(45deg);*/}
ul.rg-ls{display:block;position:absolute;right:-14%;width:100%;}
ul.rg-ls>li{display:inline-block;margin-right:18px;width:11%;}
ul.rg-ls>li:last-child{margin-right:0;}
.range-slider{margin-bottom:26px;}
.range-slider{width:100%;position:relative;}
.range-slider__range{-webkit-appearance:none;width:80%;height:10px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0;}
.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#6dd02c;cursor:pointer;-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out;}
.range-slider__range::-webkit-slider-thumb:hover{background:#6dd02c;}
.range-slider__range:active::-webkit-slider-thumb{background:#ffffff;}
.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#2c3e50;cursor:pointer;-moz-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out;}
.range-slider__range::-moz-range-thumb:hover{background:#1abc9c;}
.range-slider__range:active::-moz-range-thumb{background:#1abc9c;}
.range-slider__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #6dd02c;}
.range-slider__value{display:inline-block;position:relative;width:10%;color:#6dd02c;line-height:20px;text-align:center;border-radius:3px;background:#ebebeb;padding:13px 10px;margin-left:8px;border:2px solid #6dd02c;margin-right:30px;border-radius:10px;}
.range-slider__value:after{position:absolute;top:8px;left:-7px;width:0;height:0;border-top:7px solid transparent;}
::-moz-range-track{background:#d7dcdf;border:0;}
input::-moz-focus-inner,input::-moz-focus-outer{border:0;}
.doman.switch-field{margin-bottom:0;margin-top:3px;}
.files-upload img{margin-top:8px;position:absolute;}
.files-upload{position:relative;}
section.wbb-brief.pad-btm{padding:100px 0 20px;}
.tooltip i{font-size:16px;color:#6dd02c;}
.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;opacity:1;margin-left:5px;}
.tooltip .tooltiptext{visibility:hidden;width:220px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:10px;/* Position the tooltip */position:absolute;z-index:1;bottom:132%;font-size:12px;left:-37px;margin-left:-60px;font-family:sans-serif;text-transform:capitalize;line-height:19px;}
.tooltip:hover .tooltiptext{visibility:visible;}
.wbb-brief .container{}
.wbb-brief .payment-h{margin-bottom:50px;}
.wbb-brief .pay-field input::placeholder,.wbb-brief .pay-field textarea::placeholder{color:#949292;font-size:12px;letter-spacing:1px;}
.wbb-brief .pay-field select{color:#949292;}
.wbb-brief .pay-field input,.wbb-brief .pay-field select,.wbb-brief .pay-field textarea{letter-spacing:2px;border-radius:8px;background:#fff;}
.pill-container{margin-bottom:35px;}
.pill-container input[type=checkbox]{opacity:0;position:fixed;width:0;}
.pill-container{}
.pill-container .selector:last-child{}
.pill-container .selector{margin-left:0!important;margin-right:10px;letter-spacing:1.1px;color:#fff;align-items:center;justify-content:center;flex-grow:1;cursor:pointer;background:#6dd02c;border:2px solid #6dd02c;border:none;padding:10px 10px;text-transform:uppercase;border-radius:6px;}
.selector:hover{background:#6dd02c;color:#fff;/* box-shadow:inset 0 0 5px 5px #6dd02c; */}
.pill-container input[type=checkbox]:checked + label{background:#000;}
.w-h h5{margin-bottom:12px;text-transform:uppercase;font-size:20px;}
ul.yes-btn > li .switch-field h3{display:inline-block;margin-right:25px;width:85%;}
.switch-field h3{font-size:17px;font-weight:500;margin-bottom:10px;text-transform:uppercase;line-height:24px;}
.switch-field{margin-bottom:9px;/* overflow:hidden;*/font-size:0;}
.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;}
.switch-field label{background-color:#ebebeb;color:#6dd02c;font-size:14px;line-height:1;text-align:center;padding:8px 16px;margin-right:-8px;border:1px solid #6dd02c;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);transition:all 0.1s ease-in-out;}
.switch-field label:hover{cursor:pointer;}
.switch-field input:checked + label{background-color:#6dd02c;box-shadow:none;color:#fff;}
.switch-field label:first-of-type{border-radius:12px 0 0 12px;}
.switch-field label:last-of-type{border-radius:0 12px 12px 0;}
ul.ck-btn{column-count:4;padding:10px 0px;}
.clbx.w-h{margin-bottom:30px;}
ul.ck-btn input[type="checkbox"]:checked + label{background-color:transparent;color:#000;}
ul.ck-btn label{text-transform:uppercase;font-size:15px;}
.wbb-brief .pay-field label{font-size:20px;}
ul.yes-btn{margin-bottom:40px;}

/*website-brief*/

/*reviews-page*/
.rev-des p{margin-bottom:20px;}
ul.repage-lst{display:block;font-size:0;margin-top:10%;}
ul.repage-lst>li{display:inline-block;width:49%;margin-right:22px;margin-bottom:60px;}
ul.repage-lst>li:nth-child(2n){margin-right:0;}
ul.repage-lst>li .testimonial{padding:0;}
ul.repage-lst>li  .test-cont{padding-left: 8%;padding-right:0;}
ul.repage-lst>li .test-cont p{font-size:17px;height: auto;margin-bottom: 16px;}

/*reviews-page*/

/*terms*/
.priv-sec{padding:4% 0 1%;}
.priv-wrap h5{font-size:28px;margin-bottom:10px;font-weight:500;}
ul.term-lst{}
ul.term-lst>li{margin-bottom:10px;}
ul.term-lst>li>p{padding-left:27px;position:relative;}
ul.term-lst>li>p:before{position:absolute;content:'\f0a9 ';font-family:"Font Awesome 5";color:#6dd02c;font-size:15px;left:0;top:0;bottom:0;}
.priv-wrap h6{font-size:18px;color:#fff;margin-bottom:10px;}
.priv-wrap{margin-bottom:20px;}
.priv-wrap h5>span{font-weight:500;color:#000;}
.priv-wrap h5>span:after{height:5px;}
.priv-wrap p{font-size:16px;line-height:25px;color:#686868;}
.priv-wrap a{color:#6dd02c;font-weight:500;font-size:17px;}

/*terms*/

/*dropdown*/
.dropdown-nav{position:relative;}
.new-navigation ul>li.dropdown-nav:hover>a{background:#fdae37;color:#fff;}
ul.dropdown{position:absolute;width:241px;left:0;top:51px;margin:auto;padding:0;border-radius:0;text-align:left;z-index: 999999999999;box-shadow:40px 18px 40px rgba(0,0,0,0.09);display:none;border-top: 2px solid #38a423;background-image:linear-gradient(to right,#38a423,#6dd02c);}
ul.dropdown>li{width:100%;display:block;}
ul.dropdown>li>a{font-size:14px;font-weight:500;letter-spacing:1px;display:block;color: #ffffff !important;padding:11px 11px;border-bottom:1px solid #68cc2b;text-transform:capitalize;line-height:18px;}
ul.dropdown>li>a:before{display:none;}
ul.dropdown>li:hover a{color:#fff;background:#3ea924;}
ul.dropdown>li.last{margin-bottom:0px;}
ul.dropdown>li.last a{border:none;}

/*dropdown*/





/*Footer*/
footer{background-color:#1f2533;padding:4% 0%;margin-top: 3%;}
.footer-nav li{display:inline-block;vertical-align:middle;padding:0% 4%;border-right:solid 1px #4f595b;}
ul.footer-nav li a{color:#4f596e;font-size:23px;font-weight:500;}
ul.footer-nav li a:hover{color:#fff;}
.col-pad{padding:6% 0%;}
.col-pad h1{color:#fff;font-size:20px;font-family:'Oxygen';padding-top:3%;}
.col-pad p{color:#fff;font-size:17px;font-family:'Oxygen';font-weight:100;line-height:40px;padding:2% 18% 0%;}
.footer-icons li {display: inline-block;vertical-align: middle;padding: 0% 2%;}



/*botton*/
.btn-a{background-color: #5eba6029;border:2px solid #5eba60;border-radius: 10px;color: #5eba60;padding: 11px 37px;text-decoration:none;font-size: 18px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;cursor: auto;}
.btn-a:hover{background: #5eba6029;color: #5eba60;}

.btn-b{background-color: #ffffff29;border: 2px solid #ffffff;border-radius: 10px;color: #ffffff;padding: 12px 40px;text-decoration:none;font-size: 18px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;cursor: auto;}
.btn-b:hover{background: #5eba6000;color: #ffffff;}

.theme-btn{border: 2px solid #6ccf2c;border-radius: 10px;color: #ffffff !important;padding: 15px 40px;text-decoration:none;font-size: 16px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;background-image: linear-gradient(to right, #38a423 , #6dd02c);margin: 0 10px;}
.theme-btn:hover{color: #3faa24 !important;background: linear-gradient(to right, #00000000 , #5a5a5a00);transition: .5s;border: solid 2px #3da824;}

.theme-btn1{border: 2px solid #6ccf2c;border-radius: 10px;color: #ffffff !important;padding: 15px 40px;text-decoration:none;font-size: 18px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;background-image: linear-gradient(to right, #38a423 , #6dd02c);}
.theme-btn1:hover{color: #3faa24 !important;background: linear-gradient(to right, #00000000 , #5a5a5a00);transition: .5s;border: solid 2px #3da824;}


/* Hamburger Menu */
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0px;margin:auto;z-index:9999999;display:none;}
.menu-Bar span{display:block;height:4px;width:100%;background:#000;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;}

/*Headings / Paragraphs*/
.m1-h h1{font-size:45px;font-weight:900;font-family:'Oxygen';padding-top: 3%;}
.m1-h span { position: relative; z-index: 9999; }
.m1-h span::after { content: ''; position: absolute; background-color: #6dd02c; height: 12px; width: 100%; left: 0; right: 0; margin: 0 auto; top: 72%; z-index: -8; }
.m1-h h2{font-size:22px;color:#747474;font-weight:500;}
.m1-h h3{font-size:27px;font-weight:500;}
.m1-h h4{}
.m1-h h5{vertical-align:middle;align-items:center;font-size:22px;color: #fff;padding-top: 1%;padding-bottom: 2%;}
.m1-h h6{}
.m1-h b{color:#6dd02c;border:solid 2px #6bce2c;padding:5px 11px;border-radius:9px;margin:0px 4px;background-color:#6bce2c24;}


.m2-h h1{font-size:45px;font-weight:900;font-family:'Oxygen';padding-top: 4%;color: #ffff;}
.m2-h span { position: relative; z-index: 9999; }
.m2-h span::after { content: ''; position: absolute; background-color: #6dd02c; height: 12px; width: 100%; left: 0; right: 0; margin: 0 auto; top: 72%; z-index: -8; }
.m2-h h2{font-size:22px;color:#747474;font-weight:500;}
.m2-h h3{font-size:27px;font-weight:500;}
.m2-h h4{}
.m2-h h5{vertical-align:middle;align-items:center;font-size:22px;color:#888f;padding-top:5%;padding-bottom:4%;}
.m2-h h6{}
.m2-h b{color:#6dd02c;border:solid 2px #6bce2c;padding:5px 11px;border-radius:9px;margin:0px 4px;background-color:#6bce2c24;}
.m2-h p{font-size:16px;line-height:25px;color:#dfdfdf;padding: 4% 0% 2% 0%;}

.m3-h h3{font-size:27px;font-weight:500;line-height: 32px;}
.m3-h span { position: relative; z-index: 9999; }
.m3-h span::after {content: '';position: absolute;background-color: #6dd02c;height: 8px;width: 100%;left: 0;right: 0;margin: 0 auto;top: 64%;z-index: -8;}


.p1-h p{font-size:16px;line-height:25px;color:#686868;}


/*Extras*/
.text-rights {text-align: right;}
.ma1 {margin-top: 8%;}
.ma2 {margin-top: 3%;}
.ma3 {margin-top: 5%;}
.pad-tb {padding: 2% 0%;}
.pad-t {padding-top: 4%;}
.pad-zero {padding: 0%; margin: 0%}
.pad-lr {padding: 0% 8%;}
.mb {margin-bottom: 4%;}
/*media-quries*/

@media (max-width: 1440px)
{
.b-img img {
    position: absolute;
    right: 5%;
    top: 22%;
    width: 41%;
}
.m2-h p {

    padding: 3% 0% 2% 0%;
}
.his-img3 {
   
    right: -20%;
    
}
.im3 {
    position: absolute;
    right: 0;
    bottom: 0px;
    width: 51%;
}
}


@media (max-width: 1024px){
    
}

/*@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:#000;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:all 0.4s ease;z-index:999999;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:1200px){
    span.dp {
    display: block;
    color: #38a423;
    font-size: 20px;
    position: absolute;
    right: 19px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: fit-content;
}
    .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: 99999;
        width: 100vw;
    }
    .menuWrap .menu li{display:block;}
    .menuWrap .menu li a{display:block;text-align:center;padding-right:0px;margin-right:0px;color:#fff;font-weight:300;font-size:16px;text-transform:capitalize;}
    ul.menu{width:100%;}
    .container{position:relative;}
    header .header-top{display:none;}
    header .main-header ul.menu>li{display:block;padding:0px;border-bottom:1px solid #404040;margin-right:0;}
    header .main-header ul.menu>li a{color:#fff;padding:10px 15px;text-align:left;}
    header .main-header ul.menu>li a:before{display:none;}
    ul.dropdown{position:unset;width:100%;background:rgb(3 41 107/0.3);border-top: 1px solid #38a423;}
    .dropdown-nav a{position:relative;}
    .dropdown-nav a:after{position:absolute;content:"\f0d7 ";font-family:'Font Awesome 5';color:#fff;font-size:12px;right:20px;bottom:13px;display: none;}
    ul.dropdown a:after{display:none;}
}






@media (max-width:767px)
{
    ul.our-process {
    text-align: center;
    margin-top: 30px;
}
    
    .in-li i {
    
    font-size: 20px;
}
.discli ul.faq-ul {
    padding: 20px 0 0;
}
img.ft-logo {
    width: 50%;
}
.indus img {
    display: none;
}
.indus-sec p {
    display: none;
}
.hde
{
    display: none; 
}
.mainBanner 
    {
        height: 360px;
        text-align: center;
    }
    .cal-c .col-md-4.col-4 {
    padding: 0;
}
.ban-h h1 {
    font-size: 19px;
}
.b-img img {display: none;}
.btn-a {padding: 9px 12px;font-size: 14px;display: none;}
.btn-b {padding: 9px 12px;font-size: 14px;}
a.logo img {width: 43%;}
section.mainBanner img {width: 18%;}
.ban-h h2 {font-size: 14px;}
.ban-h p {font-size: 14px;line-height: 21px;}
.ban-h h3 {font-size: 12px;padding-top: 4%;display: none;}
.ban-h i {font-size: 18px;padding-right: 0%;}
.theme-btn {padding: 10px 30px;font-size: 14px;}
.m1-h h2{font-size:18px;line-height:38px;}
.m1-h b{padding:2px 6px;border-radius:5px;}
.in1 h1 br{display:none;}
.in1 h1{font-size:22px;padding-bottom:5%;}
.in1 h2{font-size:14px;line-height:20px;padding-bottom:5%;}
.pad-lr{padding:7% 8%;}
.his-img2{display:none;}
.his-img1{padding:16px;display: none;}
.m1-h h1{font-size:21px;padding-top:5%;}
.m1-h span::after {height: 6px;}
.m1-h h5 {font-size: 15px;color: #adadad;}
.m1-h h5 img {width: 20%;}
.p1-h p {font-size: 14px;line-height: 20px;}
.im1 {width: 35%;}
.im2 {width: 67%;}
.industry-slider h1{font-size: 20px;line-height:18px;color: #333;}
.m3-h h3{font-size:17px;line-height:23px;}
.whi-back{box-shadow:0px 0px 49px -8px #c7c7c7;padding:3% 2%;z-index:9999;margin:5% 6% 6%;}
.li1 li{margin: 0;width: 45%;}
.ban-h span::after {height: 6px;}
.m2-h h1{font-size:26px;padding-top:7%;}
.m2-h p{font-size:14px;line-height:21px;padding:7% 0% 2% 0%;}
.whi-back2{box-shadow:0px 0px 49px -8px #dbdbdb;padding:3% 4%;z-index:9999;margin:0;border-radius:0;}
.featured-box h1{font-size:16px;padding:3% 0% 5%;color:#585858;}
.featured-box p{font-size:12px;}
ul.faq-ul li h4{font-size:13px;padding:5px 10px;}
ul.faq-ul li h4:after{font-size:11px;}
ul.faq-ul li p{font-size:12px;}
.con-details{border-radius:3px;padding:4% 4%;margin-top:31px;}
.con-details h1{font-size:19px;font-weight:500;padding-bottom:22px;}
.fom1{width:100%;padding:9px 7px;margin:1% 0%;border:solid 2px #d3d3d3;border-radius:10px;}
.m3-h h3 br{display:none;}
.in-li h1{font-size:13px;}
.in-li h2{font-size: 12px!important;padding-top:6%;}
ul.in-li li{margin:0% 0% 0% 2%;display: block;}
ul.in-li{margin-top:4%;text-align: center;}
.m3-h span::after {height: 6px;}
.im3{bottom:-61px;opacity:0.3;}
ul.tabs li a{border-radius:3px;padding:7px 6px;font-size:11px;margin:6% 0%;}
.portfolio li{display:inline-block;width:100%;}
.m2-h span::after{height:6px;}
.m2-h h1 br{display:none;}
ul.pk-tb>li{display:block;width:100%;margin-right:0px;}
ul.pk-tb>li.current .pkl-ctn{border:solid 2px #3ba624;}
.pkl-ctn{padding:5px 0;border-radius:7px;border:solid 2px #fff;margin:3% 0%;}
.pkl-ctn p{font-size:11px;}
ul.pack-lst>li{width:100%;margin-right:0px;padding-bottom:8%;}
.pk-detail{padding:19% 0% 0%;}
.pk-h4 h4{font-size:21px;margin-bottom:-2px;}
.pk-head h5{font-size:54px;margin-bottom:6px;}
.pk-h4{padding-bottom:10px;margin-bottom:1px;}
ul.prs-lst>li>p {font-size: 13px;line-height: 23px;}
.industry li{width:49%;padding:0% 1%;margin:4% 0% 0%;}
.indus h1{font-size: 14px;}
.test-cont h1{font-size:19px;padding: 3% 0% 0%;}
.test-cont h2{font-size:12px;padding:2% 0% 0%;}
.test-cont p{font-size:13px;padding:5% 0% 0%;}
.img1{position:absolute;left:0;bottom:6%;z-index:-1;width:41%;}
ul.footer-nav li a{font-size:11px;}
.footer-nav li{padding:0% 1%;}
.f-logo img{width:45%;}
.col-pad h1{font-size:13px;padding-top:3%;line-height:23px;}
.col-pad p{font-size:13px;line-height:20px;padding:2% 0% 0%;}
.footer-icons li{padding:0% 1%;width:14%;}
.discl h2{font-size:17px;}
.discl p{font-size:12px;line-height:17px;padding:4% 0% 0% 0%;}
footer{background-color:#1f2533;padding:4% 3%;margin-top:3%;}
.top-links a{font-size:11px;padding-right:4%;}
.top-links{text-align:center;padding-bottom:3%;}
.text-rights {text-align: center;}
.theme-btn1{border:none;border-radius:10px;color:#ffffff!important;padding:15px 40px;text-decoration:none;font-size:18px;font-weight:500;cursor:pointer;display:inline-block;-webkit-transition-duration:0.4s;transition-duration:0.4s;background-image:linear-gradient(to right,#38a42300,#6dd02c00);}
.theme-btn1:hover{color:#ffffff!important;background:linear-gradient(to right,#00000000,#5a5a5a00);transition:.5s;border:none;}
.whi-back2 p{font-size:14px;font-weight:300;line-height:19px;}
.in12 h1{font-size:25px;padding-bottom:6%;line-height:1.2;}
.in12 h2{font-size:15px;line-height:21px;padding-bottom: 0;}
.our-process li{width: 100%;margin: 0;margin-bottom: 20px;}
.process h1{font-size: 24px;line-height:19px;padding-top: 0;}
.process p{font-size: 16px;}
.con-details h2{font-size:22px;font-weight:500;}
.con-details h3{font-size:16px;padding-top:4%;}
.con-details p{font-size:10px;color:#7a7a7a;padding-top:3%;}
.con-details h4{font-size:14px;color:#7a7a7a;}
.con-details h5{font-size:13px;margin-top:3%;}
ul.con-l i{color:#6dd02c;font-size:34px;}
.mega-list li{width:100%;padding:1% 0%;position:relative;}
.pk-detail2 h2{width:43%;}
.pk-detail2{padding:13% 0% 1%;}
.sec-title h2{margin-bottom:24px;font-size:27px;}
section.payment-sec{padding:28px 0 20px;}
.field-inner input,.field-inner select,.field-inner textarea{width:100%;border:2px solid #6dd02c;font-size:17px;height:41px;padding:9px;color:#707070;font-family:"Fira Sans";font-weight:400;}
section.payment-sec .form-group{margin-bottom:16px;}
.blog h2{font-size:23px;padding:4% 0% 0%;font-weight:400;line-height:31px;}
.blog a{font-size:15px;color:#6dd02c;display:block;}
.sing-blog h2{font-size:20px;font-weight:500;padding-bottom:3%;padding-top:5%;}
.sing-blog p{font-size:13px;line-height:19px;padding-bottom:3%;}
.sing-blog h1{font-size:15px;font-weight:600;padding-bottom:3%;}
.site-bar{padding:9% 3% 0% 3%;}
ul.site-li h3{font-size:19px;font-weight:400;color:#000;}
ul.site-li p{font-size:14px;line-height:19px;padding:3% 0%;color:#8f8f8f;}
.site-li a{color:#6dd02c;font-size:14px;}
.category a{color:#6a6a6a;font-size:16px;line-height:29px;transition:.5s;}
.site-bar h1{font-size:23px;font-weight:600;padding:5% 0% 3%;}
.innerBanner{height: 35vh;}
.fom2{background-color:#fff;border:0;width:100%;padding:2% 2%;border:solid 1px #c5c5c5;margin:0% 0% 3%;border-radius:6px;}
.his-img3{display:none;}
.payment-bx.form-box{padding-right:0;border-right:0px solid #69cd2c;}
ul.pay-card>li{margin-right:0px;display:inline-block;}
ul.pay-icn>li{display:inline-block;margin-right:21px;width:16%;}
ul.repage-lst>li{display:inline-block;width:100%;margin-right:22px;margin-bottom:60px;}
section.thank-ban{height:600px;background-position:center;margin-bottom:-12px;}
.wbb-brief .pay-field label {
    font-size: 16px;
}
.pill-container .selector {
    margin-right: 10px;
    padding: 7px 9px;
    margin: 1% 0%;
}
.doman.switch-field {
    margin-bottom: 15px;
    margin-top: 3px;
}
ul.rg-ls>li {
    display: inline-block;
    margin-right: 2px;
    width: 6%;
}
ul.ck-btn label {
    /* display: block; */
    text-transform: uppercase;
    font-size: 11px;
}
section.serban {
    height: 65vh;
}
.our-process li:nth-child(2),.our-process li:nth-child(4) {
    margin-top: 0;
}
section.indusban.innerBanner {
    height: 110vh;
}
.in13 h1 {
    font-size: 20px;
}
.in13 h2 {
    font-size: 16px;
    line-height: 25px;
}
ul.menu>li .theme-btn {
    border: none;
    background-image: none;
}
.hov1 {
    margin-top: 5%;
}
.industry-slider h1 br
{
    display: none;
}
.in-img {
    
width: 35%;
    
margin: auto;
}
.in-img img
{
    margin: auto;
}
.in2,.testimonial
{
    text-align: center;
}
.test-cont img
{
    display: none;
}
.test-cont p
{
    margin-bottom: 20px;
    height: auto;
}
.trst h2 {
    display: none;
}
.in1
{
    text-align: center;
}
a.btn-a.signUpOpen {
    display: initial;
}
.pack-bx
{
    padding-bottom: 8%;
}
ul.tmp>li>a
{
    font-size: 14px;
}
.process img {
    width: 100px;
}
.process {
    padding: 25px 10px;
}
.theme-btn
{
    margin: 0;
}
.tetmn-secc p {
    display: none;
}
.im2 {
    width: 35%;
}
.test-cont p
{
    display: inherit;
    margin-bottom: 0;
}
.btn-b
{
    display: none;
}
footer
{
    margin-top: 0;
}
section.pad-tb.ma2 a.theme-btn {
    width: auto;
    margin: 0 10px;
}
.pop-h h1 {
    font-size: 17px;
}
.popupMaintwo .closePoptwo {
   
    right: 26px;
}
.pop-h h2 {
    font-size: 20px;
    }
	.right-s {
    display: none;
}
.popupMaintwo {
    
width: 320px;
    
background-image: none;
    
background: #1fd12c;
    }
ul.pop-li {
    width: 100%;
}
section.cal-c {
    display: none;
}
section.pad-tb.ma2 .text-center {
    padding-bottom: 30px;
}
.testimonial {
    
    padding: 0% 0% 2%;
}
section.in12 .pad-lr {
    padding: 7% 0 0;
}
section.trst .pad-t {
    padding-top: 0;
}
section.trst.pad-tb {
    padding: 0;
}
.m1-h h5 a img {
    display: none;
}
.ban-form {
    background: #fff;
    padding: 13px;
    border-radius: 16px;
    border-top: 4px solid #38a423;
    margin-top: 15px;
}
.ban-form input.theme-btn {
    width: 100%;
    text-align: center;
    padding: 12px 44px;
    border-radius: 7px;
}
}