body{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: 'Poppins', sans-serif;
}
h1, h2, h3, h4, h5, h6, p, span, a{margin: 0;padding: 0;}
a{text-decoration: none;}
.container {width: 1170px;margin: 0 auto;
}
.header{float: left;width: 100%;}
.logo{float: left;padding: 29px 0 19px 0;width: 18%;}
.logo img{max-width: 100%;}
.nav{float:right;margin-top:0px;padding:45px 0;}
.nav .menubtn{display:none;}
.nav ul{padding:0;margin:0;}
.nav li{list-style:none;float:left;position:relative;}
.nav li a{text-decoration:none;color:#000;font-size:14px;font-weight:normal;padding:0px 12px;text-align:center;float:left;}
.nav li a:hover{color: #68b436;}
.nav ul li ul{display:none;position:absolute;width:200px;top:20px;left:0;box-shadow:0 0 10px #ececec;z-index:1;}
.nav ul li:hover ul{background:#fff;width:100%;display:block;}
.nav ul li ul li{background:#fff;display:block;width:200px;cursor: pointer;font-size: 12px;padding:10px 15px;border-bottom: 1px solid #ececec;}
.nav ul li ul li a{border:none;padding:0px 0px;text-align:left;}
.nav ul li ul li ul{display:none !important;position:absolute;width:200px;top:0px;left:200px;box-shadow:0 0 10px #999;}
.nav ul li ul li:hover ul{background:#fff;width:100%;display:block !important;}
.nav ul li ul li ul li{background:#fff;width:100%;display:block;width:200px;}
.slider{float: left;width: 100%;background: url('../img/bg11.jpg') no-repeat;background-position: 70% 20%;}
.slider h1{font-size: 4rem;font-family: "Roboto", sans-serif;font-weight: 900;text-transform: uppercase;color: #fff;letter-spacing: 5px;line-height: initial;margin-bottom: 15px;text-align: center;padding: 130px 0;}
.services4{width: 100%;float: left;}
.services4 .col-md-3{width: 25%;float: left;text-align: center; padding: 0;} 
.services4 .col-md-3 .item {background-color: #39B24B;color: #fff;text-align: center;padding-top: 30px;padding-bottom: 50px;padding-left: 15px;padding-right: 15px;}
.services4 .col-md-3 .item i{font-size: 6.0625rem;line-height: 100px;}
.services4 .col-md-3 .item h4{font-size: 1.85rem;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 0.6px;font-weight: 500;text-align: center;}
.services4 .col-md-3:nth-child(2n) .item{background-color: #8BC73F;}
.about-us{padding-top: 85px;padding-bottom: 85px;float: left;width: 100%;}
.push-2{width: 66.66666667%;left: 16.66666667%;text-align: center;position: relative;}
.about-us .col-md-4{width: 33.33333333%;float: left;}
.heading-title {margin-bottom: 70px;}
.about-us .content h3 {font-size: 18px;font-weight: 600;letter-spacing: 0.8px;text-transform: uppercase;color: #555;margin-bottom: 0;}
.about-us .content p {text-align: justify;margin-top: 20px;padding-right: 30px;}
.about-us .content{padding-left: 20px;overflow: hidden;}
.about-us .item-about .icon{font-size: 73px;color: #555;float: left;}
.services-section{float: left;width: 100%;}
.services-section h2 {color: #000;text-align: center;margin-bottom: 70px;}
.services-section .col-md-3{float: left;text-align: center;padding: 0 15px;margin-bottom: 40px;}
.row {margin-left: -15px;margin-right: -15px;}
.oserh {color: #000;margin-bottom: 30px;text-align: center;border: 1px solid #ccc;background: #81B441;}
.oserh h3 {margin-bottom: 0px;font-size: 14px;margin-top: 20px;color: #fff;font-weight: normal;}
.oserh p {color: #fff;margin-top: 0;}
.oserh p span {font-size: 50px;color: #fff;font-weight: 500;}
.btn1 {border: 2px solid #fff;color: #fff;font-size: 14px;line-height: 14px;font-weight: 100;text-transform: uppercase;padding: 10px 30px 15px 31px;-webkit-border-radius: 30px;border-radius: 3px;letter-spacing: 0.7px;display: block;-webkit-transition: all ease 0.50s;transition: all ease 0.50s;display: inline-block;text-decoration: none;margin-bottom: 30px;}
.btn1:hover{background: #fff;color: #000;}
.how-we-work{float: left;width: 100%;background: url('../img/bg22.jpg') no-repeat;background-position: 70% 20%;padding-top: 85px;padding-bottom: 30px;}
.how-we-work h2 {color: #424242;font-size: 41px;text-transform: uppercase;line-height: inherit;margin-top: 0;margin-bottom: 0;text-align: center;margin-bottom: 70px;}
.how-we-work .col-md-3 {width: 25%;float: left;min-height: 240px;}
.how-we-work .item-icon {text-align: center;margin-bottom: 40px;}
.how-we-work h3 {font-size: 1.125rem;font-weight: 600;margin-bottom: 10px;color: #555;}
.how-we-work .readmore {padding: 5px 10px;margin-bottom: 20px;font-size: 12px;}
.how-we-work .btn {background-color: #81B441;border: none;color: #fff;font-size: 14px;line-height: 14px;font-weight: 100;padding: 6px 10px 6px 10px;-webkit-border-radius: 30px;border-radius: 30px;letter-spacing: 0.7px;display: block;-webkit-transition: all ease 0.50s;transition: all ease 0.50s;display: inline-block;text-decoration: none;}
.how-we-work .icon-container .icon {width: 90px;height: 90px;background-color: #0a5082;display: inline-block;position: relative;top: 50%;-webkit-border-radius: 50%;border-radius: 50%;margin-bottom: 40px;}
.how-we-work .icon-container .icon i {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 40px;color: #fff;}
.heading-title h2 {color: #424242;font-size: 41px;text-transform: uppercase;line-height: inherit;margin-top: 0;margin-bottom: 0;}
.acountandtax{float: left;width: 100%;padding-top: 85px;padding-bottom: 85px;}
.acountandtax h2 {color: #000;text-align: center;margin-bottom: 70px;}
.acountandtax .col-md-3{float: left;text-align: center;padding: 0 15px;margin-bottom: 40px;}
.acountandtax .oserh1 {color: #000;margin-bottom: 30px;text-align: center;border: 1px solid #81B441;background: #fff;}
.acountandtax .oserh1 h3 {margin-bottom: 0px;font-size: 14px;margin-top: 0;color: #000;font-weight: normal;margin-bottom: 20px;}
.acountandtax .btn {background-color: #81B441;border: none;color: #fff;font-size: 14px;line-height: 14px;font-weight: 100;padding: 6px 10px 6px 10px;-webkit-border-radius: 30px;border-radius: 30px;letter-spacing: 0.7px;display: block;-webkit-transition: all ease 0.50s;transition: all ease 0.50s;display: inline-block;text-decoration: none;}
.acountandtax .readmore {padding: 5px 10px;margin-bottom: 20px;font-size: 12px;}
.acountandtax .oservices {color: #000;font-size: 50px;line-height: normal;}
.our-clients {padding-top: 70px;padding-bottom: 70px;float: left;width: 100%;}
.section-25 {width: 100%;float: left;text-align: center;padding: 0 0 0px 0;}
.section-25 p {font-size: 27px;letter-spacing: 1px;text-transform: uppercase;font-weight: bold;margin: 0;margin-bottom: 60px;}
.section-25 ul {list-style: none;margin: 0px -2%;padding: 0px;}
.section-25 ul li {display: inline;width: 14.5%;float: left;padding: 10px 1%;}
.section-25 ul li img {width: 92%;border: solid 1px #ededed;padding: 8px 4%;}
.contact-with-us{float: left;width: 100%;}
.contact-with-us h2{text-align: center;color: #fff;margin-top: 80px;}
.our-team {width: 100%;height: auto;float: left;margin: 44px 0 0 0;}
.our-team article {width: 100%;height: auto;float: left;padding: 0 0 71px 0;}
.our-team article ul {list-style: none;padding: 0px;margin: 0px 0 0 0%;}
.our-team article ul li {list-style: none;width: 17.6%;height: auto;float: left;margin: 0 2.4% 0 0%;background-color: #fff;position: relative;}
.our-team-about-offices-icon {width: 10%;height: auto;float: left;position: absolute;left: 45%;top: 48px;text-align: center;}
.our-team-about-offices {width: 99%;height: auto;float: left;border: 1px solid #ececec;}
.bg-dark-section p {color: #000;}
.our-team-about-offices p {font-family: 'Raleway', sans-serif;font-size: 18px;font-weight: 700;text-decoration: none;color: #333;text-align: center;padding: 20px 0 20px 0;ext-transform: uppercase;margin: 0;}
.our-team-about-offices-m {width: 100%;height: auto;float: left;background-color: #e5e5e5;font-family: 'Raleway', sans-serif;font-size: 14px;font-weight: normal;text-align: center;padding: 30px 0;}
.our-team-about-offices {width: 99%;height: auto;float: left;border: 1px solid #ececec;}
.our-team-about-offices li {width: 100% !important;text-align: center;}
footer {padding-top: 80px;background-color: #212124;float: left;width: 100%;}
footer .col-md-3{width: 25%;float: left;margin-bottom: 80px;}
.links h5 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 15px;
    color: #fff;
    font-weight: 500;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}
.list{margin: 0;padding: 0;list-style: none;}
.list li a{color: #fff;font-weight: normal;font-size: 13px;}
.down-footer{float: left;width: 100%;background-color: #272729;padding: 15px 0;}
.down-footer p{float: left;color: #fff;font-size: 13px;}
.down-footer ul{float: right;margin: 0;padding: 0;}
.down-footer ul li{list-style: none;float: left;}
.down-footer ul li a{list-style: none;float: left;color: #fff;font-size: 13px;margin-left: 10px;}
.contact{float: left;width: 100%;background: url(../img/bg-01.jpg) no-repeat;}
.contact .main{background: #fff;margin: 20px 0;border-radius: 10px;padding: 30px 0;float: left;width: 100%;position: relative;}
.contact .left{float: left;width: 48%;text-align: center;padding-left: 2%;}
.contact .left div{width: 48%;float: left;margin-top: 10px;}
.contact .left div:nth-child(even){float: right;}
.contact .left img{}
.contact .left h3, h4{text-align: left;margin-bottom: 8px;}
.contact .left p{text-align: left;margin-bottom:10px;}
.contact .right .ndfdiform{float: left;width: 100%;border:0px solid #000;margin-bottom: 15px;border-radius: 5px;overflow: hidden;background: #e6e6e6;}
.contact .right .ndfdiform label{float: left;}
.contact .right .ndfdiform label img{float: left;}
.contact .right{width: 40%;float: right;padding-right: 2%;}
.contact .right .xxx1{width: 85%;float: left;padding: 14px 10px;border:0px solid #000;margin-bottom: 0px;background: none;border:0;font-family: 'Poppins', sans-serif;}
.contact .right .xxx1:focus{outline: 0 !important;border:0;background: #fff;border:1px solid #e6e6e6;padding: 13px 10px;font-family: 'Poppins', sans-serif;}
.contact .right .xxx2{width: 85%;float: left;padding: 13px 10px;border:0;background: none;border:0;font-family: 'Poppins', sans-serif;}
.contact .right .xxx3{width: 95%;float: left;padding: 17px 10px;border:0px solid #000;margin-bottom: 0px;background: none;border:0;font-family: 'Poppins', sans-serif;}
.contact .right .xxx3:focus{outline: 0 !important;border:0;background: #fff;border:1px solid #e6e6e6;padding: 14px 10px;}
.contact .right .lannnn-su{background: #81B441;border:0;color: #fff;padding: 15px 36px;cursor: pointer;font-size: 16px;width: 100%;border-radius: 5px;font-family: 'Poppins', sans-serif;}
.contact .right .lannnn-su:hover{background: #FF0000}
/*banner*/
.banner{width: 100%;float: left;background: #fafcff;padding: 50px 0;position: relative;z-index: -1;border-bottom: 1px solid #97f872;border-top: 1px solid #97f872;}
.banner .left{float: left;width: 60%;}
.banner .left article{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#28c79f+0,7156fc+100 */
background: #28c79f; /* Old browsers */
background: -moz-linear-gradient(left, #28c79f 0%, #7156fc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #28c79f 0%,#7156fc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #28c79f 0%,#7156fc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28c79f', endColorstr='#7156fc',GradientType=1 ); /* IE6-9 */float: left;width: 30%;color: #fff;text-align: center;padding: 15px;border-radius: 5px;}
.banner .left article:nth-child(3){margin-left: 30px;}
.banner .left article:nth-child(4){margin-left: 30px;}
.banner .left h1{font-size: 30px;margin-bottom: 30px;float: left;width: 100%;margin-top: 40px;}
.banner .left h2{font-size: 30px;font-weight: normal;}
.banner .left h3{font-size: 25px;font-weight: normal;margin-top: 50px;float: left;width: 100%;margin-bottom: 10px;}
.banner .left article div{font-size: 30px;font-weight: 600;}
.banner .left article span{font-size: 18px;}
.banner .left ol{margin: 0;padding: 0;margin-left: 18px;list-style-type: none;}
.banner .left ol li{padding: 0 0 0 20px;float: left;width: 100%;position: relative;counter-increment: step-counter;margin-bottom: 10px;font-size: 16px;}
.banner .left ol li:before{content: counter(step-counter);background-color: #33b600;width: 26px;height: 26px;position: absolute;left: -19px;z-index: 0;color: #fff;text-align: center;border-radius: 26px;}
.banner .left p{font-size: 16px;margin-top: 30px;float: left;width: 100%;text-align: justify;}
.banner .right {width: 30%;float: right;background: #fff;padding: 30px;box-shadow: 0 0px 20px 7px #e1e6ff;position: relative;margin-top: 40px;}
.banner .right:before{content: "";width: 92%;height: 100%;position: absolute;top: -25px;left: 17px;z-index: -1;background-color: #fff;box-shadow: 0 0px 10px 2px #e1e6ff;}
.banner .right:after{content: "";width: 80%;height: 100%;position: absolute;top: -50px;left: 37px;z-index: -2;background-color: #fff;box-shadow: 0 0px 10px 2px #e1e6ff;}
.banner .right .field{float: left;width: 100%;}
.banner .right .xxx{width: 100%;padding: 20px 15px;border:0px solid #000;border:1px solid #959595;font-family: 'Poppins', sans-serif;margin-bottom:10px; }
.banner .right .xxx:focus{outline: 0 !important;border:0;background: #fff;border:1px solid #e6e6e6;font-family: 'Poppins', sans-serif;margin-bottom:10px;box-shadow: 0 0px 10px 2px #e1e6ff;}
.banner .right .xxx1{width: 100%;float: left;padding: 20px 10px;border:1px solid #959595;font-family: 'Poppins', sans-serif;margin-bottom:10px;background: #fff;}
.banner .right .xxx1:focus{box-shadow: 0 0px 10px 2px #e1e6ff;}
.banner .right .xxx2{width: 100%;float: left;padding: 17px 10px;border:1px solid #959595;margin-bottom: 0px;font-family: 'Poppins', sans-serif;margin-bottom:10px;}
.banner .right .xxx2:focus{outline: 0 !important;border:0;background: #fff;border:1px solid #e6e6e6;box-shadow: 0 0px 10px 2px #e1e6ff;}
.banner .right .fieldbtn{width: 100%;display: inline-block;text-align: center;}
.banner .right .field-btn{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#28c79f+0,7156fc+100 */
background: #28c79f; /* Old browsers */
background: -moz-linear-gradient(left, #28c79f 0%, #7156fc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #28c79f 0%,#7156fc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #28c79f 0%,#7156fc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28c79f', endColorstr='#7156fc',GradientType=1 ); /* IE6-9 */border:0;color: #fff;padding: 5px 36px;cursor: pointer;font-size: 16px;border-radius: 20px;font-family: 'Poppins', sans-serif;outline: none;}
.banner .right .field-btn:hover{background: #FF0000;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6e5af9+1,2ac4a1+100 */
background: #6e5af9; /* Old browsers */
background: -moz-linear-gradient(left, #6e5af9 1%, #2ac4a1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #6e5af9 1%,#2ac4a1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #6e5af9 1%,#2ac4a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e5af9', endColorstr='#2ac4a1',GradientType=1 ); /* IE6-9 */}
/*banner*/
/*Procedure*/
.Procedure{padding: 70px 0;float: left;width: 100%;}
.Procedure h2{font-size: 30px;text-align: center;margin-bottom: 50px;}
.Procedure .left{width: 55%;float: left;}
.Procedure .left ol{list-style: none;margin: 0;padding: 0;}
.Procedure .left ol li{float: left;width: 89%;text-align: justify;background: #fff;box-shadow: 0 0 30px 10px #f8f9f9;margin-bottom: 20px;border-radius: 5px;padding: 15px;position: relative;counter-increment: step-counter;padding-left: 45px;padding-left: 60px;}
.Procedure .left ol li:before{content: counter(step-counter);background-color: #33b600;width: 26px;height: 26px;position: absolute;left: 14px;z-index: 0;color: #fff;text-align: center;border-radius: 26px;top: 18px;}
.Procedure .left ol li span{font-size: 18px;margin-bottom: 5px;float: left;width: 100%;}
.Procedure .left ol li p{font-size: 16px;}
.Procedure .right{float: right;width: 40%;margin-top: 100px;}
.Procedure .right img{max-width: 100%;}
/*Procedure*/
/*Pricing*/
.pricing{width: 100%;float: left;background: #edf6fd;padding: 70px 0;}
.pricing h3{text-align: center;font-size: 30px;margin-bottom: 60px;}
.pricing article{float: left;width: 32.9%;padding: 60px 30px;}
.pricing article:nth-child(odd){box-shadow: 0 0 30px 10px #dde6ec;background: #edf6fd;border-radius: 5px;}
.pricing article:nth-child(2){padding-left: 0;}
.pricing article:nth-child(4){padding-right: 0;}
.pricing article span{width: 100%;float: left;text-align: center;margin-bottom: 20px;}
.pricing article .company{font-size: 20px;}
.pricing article .price{font-size: 40px;color: #3762f9;font-weight: bold;}
.pricing article ol{margin: 0;padding: 0;margin-bottom: 30px;list-style: none;line-height: 50px;}
.pricing article ol li{background-image: url(../img/tick.png);background-position: 0% 18px;background-repeat: no-repeat;padding: 0px 0px 0px 23px;float: left;}
.pricing article .start{width: 100%;float: left;text-align: center;margin-top: 30px;}
.pricing article a{text-align: center;display: inline-block;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#28c79f+0,7156fc+100 */
background: #28c79f; /* Old browsers */
background: -moz-linear-gradient(left, #28c79f 0%, #7156fc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #28c79f 0%,#7156fc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #28c79f 0%,#7156fc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28c79f', endColorstr='#7156fc',GradientType=1 ); /* IE6-9 */color: #fff;padding: 5px 40px;border-radius: 20px;}
.pricing article a:hover{background: #FF0000;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6e5af9+1,2ac4a1+100 */
background: #6e5af9; /* Old browsers */
background: -moz-linear-gradient(left, #6e5af9 1%, #2ac4a1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #6e5af9 1%,#2ac4a1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #6e5af9 1%,#2ac4a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e5af9', endColorstr='#2ac4a1',GradientType=1 ); /* IE6-9 */}
/*Pricing*/
/*documantation*/
.documentation{float: left;width: 100%;padding: 70px 0;}
.documentation .left{width: 70%;float: left;}
.documentation .left h2{font-size: 30px;margin-bottom: 50px;}
.documentation .left article{float: left;margin-top: 30px;margin-right: 30px;width: 45%;}
.documentation .left article ol{list-style: none;margin: 0;padding: 0;}
.documentation .left article ol li{background-image: url(../img/tick.png);background-position: 0% 18px;background-repeat: no-repeat;padding: 0px 0px 0px 23px;float: left;line-height: 46px;width: 100%;}
.documentation .right{width: 25%;float: right;}
.documentation .right img{max-width: 100%;}
/*documantation*/
/*client*/
.clint{border-top: 1px solid #e6e6e6;width:100%;float:left; padding-bottom: 80px;padding-top: 80px;background:#ececec;background:-moz-linear-gradient(top, #ececec 0%, #ffffff 35%);background:-webkit-linear-gradient(top, #ececec 0%,#ffffff 35%);background:linear-gradient(to bottom, #f4fafa 0%,#ffffff 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff',GradientType=0);}
.clint-main-top{width:100%; height:auto; float:left;padding: 0 0 30px 0;}
.clint-main-top h2{font-size: 24px;color:#333;text-transform:uppercase;text-align:center;padding:0px 0 30px 0;}
.clint-main-bot{ width:100%; height:auto; float:left;}
.clint-main-bot-l{ width:17.5%; height:auto; float:left;}
.clint-bdr{border-right:solid 1px #efefef;}
.clint-mg{ margin-right:2.50%}
.clint-main-bot-l-top{width:92%; height:auto; float:left; padding:15px 8% 15px 0; margin-top:12px;}
.clint-main-bot-l-top img{ width:100%;}
.clint-main-bot-l-bottom{ width:94%; height:18px; float:left; margin-top:0; border-bottom:solid 1px #f3f3f3; background-image: url(corner.png); background-position:right bottom; background-repeat:no-repeat;}
/*client*/
/*testimonials*/
.testimonal-landing{width:100%;height:auto;float:left;padding-bottom:80px;background:#ececec;background:-moz-linear-gradient(top, #ececec 0%, #ffffff 35%);background:-webkit-linear-gradient(top, #ececec 0%,#ffffff 35%);background:linear-gradient(to bottom, #f4fafa 0%,#ffffff 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff',GradientType=0);}
.testimonal-landing-top{width:100%;height:auto;float:left;}
.testimonal-landing-top h2{font-family: 'Open Sans', sans-serif;font-size:24px;color:#000;font-weight:700;text-align:center;padding:80px 0 30px 0; border-top: solid 1px #efefef;}
.testimonal-landing-bottom{width:100%;height:auto;float:left;}
.testimonal-landing-bottom-l{width:45%;height:auto;float:left;}
.testimonal-landing-bottom-l-l{width:30%;height:auto;float:left;}
.testimonal-landing-bottom-l-r{width:70%;height:auto;float:left;}
.testimonal-landing-bottom-l-r h3{font-family: 'Open Sans', sans-serif;font-size:18px;color:#0068b7;font-weight:700;padding:0 0 8px 0;}
.testimonal-landing-bottom-l-r h2{font-family: 'Open Sans', sans-serif;font-size:16px;color:#000;font-weight:normal;}
.testimonal-landing-bottom-l-r p{font-family: 'Open Sans', sans-serif;font-size:17px;color:#000;font-weight:normal;font-style:italic;padding:20px 0 0 0;text-align:justify;}
.testimonal-landing-bottom-ll-r{width:45%;height:auto;float:right;}
/*testimonials*/
/*thnank you*/
.thankyou{float: left;width: 100%;background: #43b4dc;text-align: center;color: #fff;}
.thankyou h1{color: #fff;font-family: 'Poppins', sans-serif;font-size: 50px;text-align: center;margin-top: 20%;}
.thankyou p{font-size: 20px;}
.thankyou a{font-size: 16px;color: #fff;margin-bottom: 20%;float: left;text-align: center;width: 100%;}
@media only screen and (min-width: 970px) and (max-width: 1024px){
    .container{width: 970px}
    .banner .left article:nth-child(3){margin-left: 15px;}
    .banner .left article:nth-child(4){margin-left: 15px;}
    .banner .left h1{margin-top: 0;}
    .pricing article{width: 29%}
    .pricing article ol li{font-size: 12px;}
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .container{padding: 0 3%;width: 94%;}
    .banner .left{width: 60%;}
    .banner .left h1{margin-top: 0;}
    .banner .left article{width: 90%;}
    .banner .left article:nth-child(3){margin-left: 0;width: 40%;margin-right: 13px;margin-top: 20px;}
    .banner .left article:nth-child(4){margin-left: 0;width: 40%;margin-top: 20px;}
    .pricing article{width: 27%;}
    .documentation .right{display: none;}
    .documentation .left{width: 100%;}
    .testimonal-landing-bottom-l{width: 100%;margin-bottom: 30px;}
    .testimonal-landing-bottom-ll-r{width: 100%;}
    footer .col-md-3{width: 50%;}
}
@media only screen and (min-width: 240px) and (max-width: 767px){
.container{width: 90%;padding: 0 5%;}
.logo{width: 100%;padding: 16px 0 7px 0;}
.logo img{max-width: 50%;}
.nav{width: 100%;padding: 0;padding-bottom:0px;background: #33b600;}
.nav ul{float:left;width:100%;}
.nav li{width:100%;}
.nav li a{width:90%;padding:5px 5%;text-align:left;border-right:0;color: #fff;}
.nav .menubtn{display:block;width:100%;background:#39B24B;float:left;border:0;outline:none;text-align:left;padding:0 5%;}
.nav .menubtn span{float:right;position: absolute;top: 20px;right: 20px;cursor: pointer;}
#myDIV{display:none;}
.nav ul li ul{float:left;display:block;position:inherit;top:0;width:100%;}
.nav ul li ul li{width:100% !important;background-color: #33b600;}
.nav ul li ul li ul{left:0;position:inherit;width:100%;display:block !important;}
.accordion{color:#444;cursor:pointer;padding:0 16px;font-size:15px;transition:0.4s;position:absolute;right:0;}
.accordion.active, .accordion:hover{}
.accordion:after{content:'\002B';color:#fff;font-weight:bold;float:right;margin-left:5px;}
.accordion.active:after{content:"\2212";}
.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.slider h1{font-size: 26px;padding: 100px 0;}
.services4 .col-md-3{width: 100%;}
.about-us .col-md-4{width: 100%;}
.about-us .item-about .icon{width: 100%;text-align: center;}
.about-us .content h3{text-align: center;}
.services-section .col-md-3{width: 100%;}
.row{margin: 0}
.how-we-work h2{font-size: 27px;}
.how-we-work .col-md-3{width: 100%;}
.how-we-work{background-position: unset;background-size: cover;}
.acountandtax .col-md-3{width: 100%;}
.our-team article ul li{width: 100%;}
footer .col-md-3{width: 100%;    margin-bottom: 30px;text-align: center;}
.down-footer ul{float: left;text-align: center;width: 100%;}
.down-footer ul li{float: none;display: inline-block;text-align: center;}
.push-2{left: 0;width: 100%;}
.contact .left{width: 94%;padding: 0 3%;}
.contact .right{width: 95%;padding-right: 0;padding: 0 3%;}
.contact .right .xxx1{width: 74%;padding: 14px 4%;}
.contact .right .xxx2{width: 81%;padding: 13px 5%;}
.contact .left div{width: 99%;}
.contact .left p{margin-bottom: 30px;}
/*banner*/
.banner{    padding: 20px 0;}
.banner .left{width: 100%;}
.banner .left article{width: 100%;margin-bottom: 20px;padding: 4.5%;}
.banner .left article:nth-child(3){margin-left: 0px;}
.banner .left article:nth-child(4){margin-left: 0px;}
.banner .left h1{margin-top: 0;}
.banner .right{width: 100%;}
.banner .right{width: 100%;margin-top: 90px;}
.banner .right .xxx{width: 100%;}
.banner .right .xxx2{width: 100%;}
/*banner*/
/*procedure*/
.Procedure .left{width: 100%;}
.Procedure .left ol li{width: 100%;}
.Procedure .right{width: 100%;margin-top: 20px;}
.Procedure{padding: 30px 0;}
/*procedure*/
/*pricing*/
.pricing{padding: 30px 0;}
.pricing article{width: 100%;padding: 60px 5%;}
.pricing h3{margin-bottom: 0;}
.pricing article ol li{font-size: 13px;}
.pricing article:nth-child(2){padding-left: 5%;}
.documentation .left{width: 100%;}
.documentation .left article{width: 100%;margin-right: 0px;margin-top: 0;}
.documentation .right{width: 100%;}
.documentation .left article ol li{width: 93%;}
/*pricing*/
/*testimonials*/
.testimonal-landing-bottom-l{width: 100%;margin-bottom: 40px;}
.testimonal-landing-bottom-ll-r{width: 100%;}
.testimonal-landing-bottom-l-r{width: 100%;}
.testimonal-landing-bottom-l-l{float: none;text-align: center;width: 100%;}
.testimonal-landing-bottom-l-r h3{text-align: center;}
/**/
/*client*/
.clint-mg{margin-right: 0;}
.clint-main-bot-l{width: 100%;}
.clint-main-bot-l{width: 50%;}
.clint-main-bot-l-top{padding: 15px 0 15px 0;}
.clint-bdr:nth-child(odd){border-right: 0;}
.acountandtax .oserh1{margin-bottom: 0;}
/*client*/
}
