@media screen and (max-width:1600px){
.homeSlider .slick-dots {right: 2px !important; }
.cart-bg-text {height:63vh;}
.front {height: 56vh;}
.news-c1 {height: 449px;}

.thank-bg {padding: 10% 0 4% 0;}
.help-sec-in {max-width:1450px;}
.bann-wrap { max-width: 1400px;}
.bann-wrap2 {max-width: 1400px;}

}
@media screen and (max-width:1440px){
img.calendar-icon {bottom: 47px;}

.bann-wrap {width: 100%; max-width: 1200px;}
.bann-wrap2 {width: 100%; max-width: 1250px;}
.gbtn { width: calc(13% - 20px);float: left;}
.menu-list ul li a {font-size: 15px;}
.gbtn a { font-size: 16px;padding: 8px 20px;}
.bann-titel {font-size: 60px; line-height: 70px;}
.banne-pare { font-size:17px;margin-top: 30px;}
/* .slick-slider button.slick-prev {left: 90% !important;} */
/* .slick-dots {right: -50px !important;} */
.serviceSlider2.slick-slider button.slick-prev {right: 127px;  }
.slick-slider button.slick-next {right: -45px;}
.about-titel {font-size: 39px;line-height: 49px;}
.about-pare {font-size: 16px;line-height: 28px;}
.about-toptitel {margin-bottom: 30px;}
.services-titel { font-size: 39px;line-height: 49px;}
.services-pare { font-size: 16px; margin-top: 20px;}
.bold { font-size: 39px;line-height: 49px;}


.serviceSlider button.slick-prev {left:86% !important;}
.serviceSlider button.slick-next { right: 5px;}
.card-text {font-size: 17px;line-height: 23px;}
.cart-btn { font-size: 15px;}
.services-card-1 {padding: 40px 30px 60px 30px;}
.services-right {margin-top:0%;}
.words-titel {font-size: 39px;line-height: 49px;}
.words-pare {font-size: 16px; line-height: 28px;}
.testimoni-titel {font-size:39px; line-height: 49px;}
.testimoni-pare {font-size: 16px;line-height: 28px;}
.testimoni-right { width: calc(50% - 9px);margin-top: 20px;}
/* .testimonialsSlider button.slick-prev {left:136px !important;} */
/* .testimonialsSlider.slick-slider button.slick-next {right:123px;} */
.name-info {font-size: 17px;  margin-bottom: 7px;}
.d-info { font-size: 15px;}
.testimoni-pare {margin-top: 30px;}
.clients-titel {font-size: 39px;line-height: 49px;}
.clients-list ul {margin-top: 30px;}
.clients-right {margin-top: 0%;}
.clients-list { margin-bottom: 0%; margin-top: 4%;}
.clients-list ul li img {max-width:100%; height: 76%;}

.news-titel {font-size: 39px;line-height: 49px;}
.news-pare {font-size: 16px;line-height: 28px;padding: 22px 0px;}
.titel-box {font-size: 14px;}
.news-text-box {font-size: 19px;line-height: 22px;}
.news-rm-btn {font-size: 16px; padding-bottom: 5px;}
.titel-d {font-size: 14px;}
.news2titel-box { font-size: 13px;}
.titel-box {font-size: 13px; font-weight: 300;}
.news2titel-box {font-size: 13px; font-weight: 300;}
.news2titel-d {font-size: 15px;}
.news2-text-box {font-size: 19px;}
.news-img-cont img {max-width: 92%;}
.news-left { margin-bottom:0;}
.contact-titel {font-size: 39px;line-height: 49px;}
.contact-pare {font-size: 16px;line-height: 27px;padding: 20px 0px;}
.contform-sec { margin-top: 25px;}
.contform-width {margin-bottom: 37px;}
.contact-toptitel {margin-bottom: 30px;}
.contform-c-btn {font-size: 16px;padding: 11px 28px;}
.foot-titel {font-size: 11px;  margin-bottom: 6px;}
.foot-subtitel {font-size:11px; line-height:17px;}
.footer { padding: 3% 0;}
.foot-1 {width: calc(21% - 20px)s}
.left-p {padding-left: 10px;}
.words-textsec .words-textsec {font-size: 16px;line-height: 24px;}
.vertiCal { left: 42%;top: -21px;}
.vertiCal img {max-width: 95%;}
.horiZont img { max-width: 88%;}
.words-img img {max-width: 21%;}

.about-tt-left {width: calc(16% - 20px);}
.about-tt-left.testimoni-line {width: calc(8% - 20px);}
.foot-wrap { max-width: 923px;}

.ap-news-in {padding:70px 0px;}
.news-l-titel {font-size: 39px; line-height: 49px;}
.ap-titel {font-size: 39px; line-height: 49px;}
.ap-pare {font-size: 14px;line-height: 28px;}

p.ap-pare.words-pare2 {margin-top:14px;}
.cp-right p { font-size: 13px;line-height: 19px;margin-bottom: 3px;}
.cp-right a{ font-size: 13px;line-height: 19px;}
.contact-pare { font-size: 13px;line-height: 21px;}
.contform-width3 {padding: 15px 0px 71px 0px;}
.os-l1-pare p { font-size: 15px;line-height: 28px;}
.our-s-right1 ul li {padding: 3px 0px;}
.our-s-right1 ul li a {font-size: 18px;line-height: 32px;}

.our-s-right2 h2 { font-size: 23px;line-height: 33px;}
.our-s-right2 p {font-size: 15px;line-height: 23px;padding: 13px 0px;}
.our-s-right2 a {font-size: 13px; padding-bottom: 8px;}
.os-l2-title h2 {font-size: 32px; margin-bottom: 2px;}
.os-l2-labe p {font-size: 13px;padding: 15px 0px;}
.os-l2-cont p {color: #a9afc3;line-height: 28px;padding: 10px 0px; font-size: 15px;}
.os-l2-cont h2 {color: #fff;line-height: 28px;font-size: 15px;}
.os-l2-text p {font-size: 15px; line-height: 28px;}

.bd-l1-pare p {font-size: 15px; line-height: 28px;padding: 17px 0px;}
.bd-s-r {width: calc(47% - 20px);}
.bd-Categ-title h2 {font-size: 22px;}
.sarch-box {padding: 21px;}
.sarch-in input { font-size: 17px;padding: 8px 0px 10px 0px;}
.bd-Categ-cont h2 {font-size: 12px;}
.bd-Categ-cont h2 .Categ-color {font-size: 14px;}
.bd-post-title h2 {font-size: 22px;}
.bd-post1-cont h2 {font-size: 15px; margin-bottom: 15px;}
.bd-post1-cont p {font-size: 13px;}
.tag-title h2{font-size: 22px;}
.bd-s-r ul li a { padding: 5px 10px; font-size: 14px;}
.bd-s-l p {font-size: 14px;}
.b-s-l-cont h2 {font-size: 15px;}
.b-s-r-cont h2{font-size: 15px;}
.comment-1-pare p { font-size: 14px;line-height: 23px;}
.comment-1-r p {font-size: 13px;}
.comment-1-l-cont h2 {font-size: 16px;line-height: 25px;}
.comment-1-l-cont p {font-size: 12px;line-height: 17px;}
.tag-list ul li a {padding: 5px 15px; margin-right: 10px;font-size: 14px;}

.bd-right4 {width: 100%; float: left;  margin-top: 7%;}
.bd-post {margin-top: 7%;}
.foot-1 { width: calc(24% - 20px);}
.foot-1 img {max-width: 90%;}
.sub-menu ul { width: 24%;}



.menu-2 .sb-left-line {width: 14%;}
.sub-menu ul { width: 24%; right: -56px;}
li.menu-2 {width: calc(66% - 20px);}
.bd-Categ-img img {max-width: 95%;float: left;}
.bd-Categ-in ul li {padding: 8px 0px;}
p.first-par { font-size: 18px;}

.sub-menu.bd-smenu ul {width: 22%;}

.testimonialsSlider.slick-slider button.slick-prev {left: 0​!important;}
.contact-error {bottom: 13px;}

.about-sec {height: 75vh;  }
.news-c1 ul li { font-size: 14px;}
.news-c1-text h2 {width: 100%;float: left; font-size: 30px; line-height:35px;font-weight: 500; color: #a9afc3;margin-top: 15px;}
.news-c1 ul { padding: 10px 28px;}
.news-pare br{display: none;}
.news-c1-text h2 {font-size:25px; line-height:30px;}

.cart-bg-textl h2 {font-size: 20px;  line-height: 25px;}
.cart-bg-textl ul li p {font-size: 12px;line-height:18px;   }
.cart-bg-textl ul li h2 { font-size: 14px;line-height:18px; }
.cart-bg-text {height: 52vh;}
.cart-bg-textl ul{ overflow-y: scroll;height:268px; }

.cart-bg-title {width: 82%;}
.cart-bg-title h2 {font-size: 22px; }

.about-titel .bold { font-size: 39px;}
.ab-tt-right {width: calc(16% - 20px);}

.nom-tex-box p { font-size: 18px;}

.help-sec-in ul li:nth-child(1)::after {right: -278px;height: 50px; background-size: 309px;transform: rotate(4deg); top:-78px; }
.help-sec-in ul li:nth-child(2)::after {right: -273px; top: -46px;transform: rotate(-4deg);background-size:309px;}
.help-sec-in ul li:nth-child(3)::after {right: -272px; top: 48px; transform: rotate(9deg); background-size: 318px;  padding: 24% 0px;}
.ab-list-sec .testimoni-toptitel { margin-bottom: 11px;}
.testimonials.ab-list-sec {padding: 5% 0px;}
.ab-list-sec .testimoni-line {margin-bottom: 10px;}
}


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

.bann-titel {font-size: 50px;line-height: 60px;}
.bann-toptitel { margin-bottom: 30px;}
.ban.banne-pare {font-size: 16px;}
.menu-list ul li a {font-size: 14px;}
.gbtn a {font-size: 15px;padding: 8px 23px;}
.bann-cont-slider {margin-top: 8%; margin-bottom: 15%;}

.about-right {margin-top: 11%;margin-bottom: 11%;}
.about-titel { font-size: 35px; line-height: 43px;}
.bold{ font-size: 35px;line-height: 49px;}
.about-pare {font-size: 13px; line-height:24px; margin-top:20px;}
.read-btn {font-size: 14px; padding-bottom: 12px;}

.services-right { margin-top:0%;}
.services-titel {font-size:35px;line-height:42px;}
.services-pare {font-size: 13px;}
.serviceSlider button.slick-next { right: -1px;}
.serviceSlider button.slick-prev { left: 86% !important;}
/* .cart-img img {max-width: 42%;} */
.card-text {font-size: 16px;line-height: 23px;}
.cart-btn {font-size: 14px;}
.words-titel {font-size: 35px;line-height: 42px;}
.words-pare {font-size: 13px; line-height:24px; align-items: center;}

.testimoni-titel {font-size: 35px;line-height: 42px;}
.testimoni-pare {font-size:14px;line-height: 27px; margin-top: 20px;}
/* .testimonialsSlider button.slick-prev {left:11% !important;} */
.clients-titel {font-size: 35px;line-height: 42px;}
.news-right { margin-top: 7%; margin-bottom: 7%;}
.news-titel {font-size: 35px;line-height: 42px;}
.news-pare { font-size: 13px;line-height: 27px;}
.titel-box {font-size: 13px; font-weight: 300;}
.titel-d {font-size: 13px;}
.news-right { width: calc(44% - 20px);}
.news-text-box {font-size: 16px;line-height: 22px;}
.news1-left {width: calc(30% - 20px);}
.news1-right {width: calc(73% - 20px);}
.news-rm-btn {font-size: 15px;padding-bottom: 4px;}
.news2-text-box {font-size: 16px;}
.news2titel-d { font-size: 13px;}
.news-left {margin-bottom: 0%;}
.news-img-cont img {max-width: 96%;}
.contact-titel {font-size: 35px;line-height: 42px;}
.contact-pare { font-size: 13px; line-height: 27px;}
.testimonialsSlider.slick-slider button.slick-prev {width: 40px !important;}
.testimonialsSlider.slick-slider button.slick-next {width: 40px !important;}

.about-toptitel {margin-bottom: 22px;}

.contact-right { margin-bottom: 4%;}
.menu-list ul {width: 55%;}
.services-toptitel {margin-bottom: 23px;}
.words-toptitel {margin-bottom: 22px;}
.words-pare { margin-top: 20px;}
.testimoni-toptitel {margin-bottom: 22px;}
.clients-toptitel {margin-bottom: 22px;}
.news-toptitel {margin-bottom: 22px;}
.about-tt-left {width: calc(13% - 20px);}
.services-tt-left {width: calc(7% - 20px);}
.words-tt-left {width: calc(13% - 20px);}
.about-tt-left {width:calc(13% - 20px);}
.clients-tt-left {width: calc(6% - 20px);}
.news-tt-left {width: calc(14% - 20px);}
.contact-tt-left {width: calc(13% - 20px);}


.news-rm-btn { font-size: 11px;}

.ap-btn img {  max-width: 36%;margin-top: -4px;}
.ap-titel { font-size: 35px;line-height: 42px;}

.news-l-titel { font-size: 35px; line-height: 42px;}
.ap-width {font-size: 12px;padding: 10px 0px; width:calc(83% - 20px)}
.ap-btn img {max-width: 31%;margin-top: -9px; margin-left:-46px;}
form.ap-form-sec {margin-top: 40px;}
.cp-right h2 {font-size: 15px;}
.ap-font{font-size:17px;}
.cp-in {margin-bottom: 7%;}
.os-l1-pare p {font-size: 13px; line-height: 24px;}
.os-l2-cont p { line-height: 25px; font-size: 14px;padding: 1px 0px 0px 0px;}
.os-l2-text p { font-size: 13px; line-height: 24px;}
.cp-left { display: flex;}
.contact-left ul li { align-items: center;}

.bd-p-bg {background-size: contain;background-color: #191c26;}
.bann-wrap.bd-wrap {max-width: 1200px;}
.bann-wrap2.bd-wrap {max-width: 1200px;}
.bann-wrap2{max-width: 1200px;}
.bd-l1-pare p {font-size: 14px;line-height: 25px;padding: 12px 0px;}
.clients-right.blog-top {margin-top: 13%;}

.share-boot-line {margin-top: 4%; margin-bottom: 1%;}
.bd-Categ-in ul li {padding: 5px 0px;}
.bd-Categ-title h2 {font-size: 20px;}
.bd-right2 { margin-top: 9%;}
.bd-Categ-title {margin-bottom: 3%;}
.bd-post-title h2 { font-size: 20px; line-height: 24px;}
.bd-right4 { margin-top: 5%;}
.tag-list { margin-top: 4%;}
.bd-post1-cont { margin-top: 3px;}
.sarch-box {padding: 19px;}
p.first-par {font-size: 17px;}

.banner-sec {height: 105vh;background-size: cover;}
.clients-list { margin-bottom: 0%;  margin-top: 0; }
.cart-bg-text {height: 65vh; }

.front {height: 72vh; }

.gbtn {width: calc(15% - 20px); float: left;}
.bann-cont-slider {margin-top: 20%;}
.help-sec-in {max-width: 1297px;}
.nom-tex-box p {font-size: 16px;}
.about-titel .bold {font-size: 35px;}

.help-sec-in ul li:nth-child(3)::after {padding: 24% 0px;}
.help-sec-in ul li:nth-child(1)::after {top: -80px;}
}


@media screen and (max-width:1280px){
.bann-wrap { max-width: 1150px;}
.bann-wrap2 { max-width: 1150px;}
/* .testimonialsSlider button.slick-prev {left:12% !important;} */
.vertiCal img {  max-width: 87%;}
.ban-tt-left-cont {font-size: 14px;}
.about-tt-left-cont {  font-size: 14px;}
.services-tt-left-cont {font-size: 14px;}
.words-tt-left-cont {font-size: 14px;}
.testimoni-tt-left-cont { font-size: 14px;}
.clients-tt-left-cont { font-size: 14px;}
.news-tt-left-cont { font-size: 14px;}
.contact-tt-left-cont {font-size: 14px;}
.contform-width { margin-bottom: 32px;}

.about-pare br{display: none;}
.words-pare br{display: none;}
.testimoni-pare br{display: none;}
.news-pare br{display: none;}
.contact-pare br{display: none;}

.about-tt-left { width: calc(18% - 20px);}
.gbtn { width: calc(14% - 20px); float: left;}
.ap-pare br{display: none;}
.cp-right { width: calc(69% - 20px);}

.os-l1-pare p br{display: none;}
.our-s-right1 ul li a { font-size: 15px;  line-height: 32px;}
.sub-menu ul {width: 25%;}



li.menu-2 {width: calc(69% - 20px);}

.bd-l1-pare p br{display: none;}

.banner-sec {height: 80vh;}
.about-sec {height: 70vh;   }
.cart-cont h2 {font-size: 20px;}
.cart-cont p {font-size: 14px;}

.cart-bg-text { height: 59vh;}
.front {height: 62vh; }
.cart-bg-textl ul { height: 233px; }
.cart-bg-title {width: 91%;}
.cart-bg-title h2 { font-size: 20px; }

/* .testimonialsSlider button.slick-prev {bottom: 44% !important; } */
.help-sec-in ul li:nth-child(1)::after {right: -256px; top:-81px;transform: rotate(4deg);}
.help-sec-in ul li:nth-child(2)::after { right: -259px; top: -47px;transform: rotate(357deg);}
.ab-tt-right {width: calc(22% - 20px);}
.help-sec-in ul li:nth-child(3)::after {right: -255px;top: 30px;background-size: 290px;transform: rotate(4deg);}
.thank-bg {padding: 11% 0 4% 0;}
.nom-box h2 { width: 60px;  height: 60px;font-size: 23px;  padding-top: 17px;}
}




@media screen and (max-width:1024px){
.nav-menu {margin-top: 20px;}
.gbtn {width: calc(18% - 20px); float: left;}
/* .slick-dots {right:7px !important;} */
/* .slick-slider button.slick-next {right:14px;}
.slick-slider button.slick-prev {left: 87% !important;} */
.bann-wrap { max-width: 950px;}
.bann-wrap2 { max-width: 950px;}
.bann-titel {font-size: 37px;line-height: 42px;}
.bold {font-size:29px;line-height: 42px;}
.banne-pare {font-size: 13px; margin-top: 26px;}
.logo-sec img {max-width: 54%;}
.about-titel {font-size: 29px;line-height: 38px;}
.services-titel {font-size: 29px;line-height: 38px;}
.serviceSlider button.slick-next {right: 0px;}
.slick-slider button { width: 40px !important;}
.serviceSlider.slick-slider button.slick-prev {left: 83% !important; width:40px !important }
.serviceSlider.slick-slider button.slick-next { width:40px !important }
.about-toptitel { margin-bottom: 20px;}
.services-toptitel {margin-bottom: 20px;}
.services-pare { margin-top: 15px;}
/* .cart-img img { max-width: 51%;} */
.services-card-1 {padding: 40px 30px 45px 30px;}
.words-titel {font-size: 29px; line-height: 38px;}
.words-toptitel {margin-bottom: 20px;}
.words-pare {margin-top: 20px;}
.horiZont img { max-width: 100%;}
.words-left {padding-left: 7px;}
.vertiCal {left: 49%; top: -21px;}
.words-left ul li {width: calc(50% - 20px);}
.horiZont img {max-width: 97%;}
.vertiCal { left: 47%;  top: -21px;}
.testimoni-toptitel {margin-bottom: 20px;}
.testimoni-pare {margin-top: 20px;}
/* .testimonialsSlider button.slick-prev {left:11% !important;} */
/* .testimonialsSlider.slick-slider button.slick-next {right: 27px;} */
.clients-toptitel { margin-bottom: 20px;}
.clients-list ul { margin-top: 20px;}
.news-toptitel { margin-bottom: 20px;}
.contact-titel { font-size:29px; line-height: 38px;}
.testimoni-titel {font-size: 29px;line-height: 38px;}
/* .testimonialsSlider.slick-slider button.slick-next {right: 87px;} */
.clients-titel {font-size: 29px; line-height: 38px;}
.news-titel {font-size: 29px; line-height: 38px;}
.about-pare {line-height: 24px;}
.words-pare {line-height: 24px;}
.testimoni-pare { font-size: 13px; line-height: 24px;}
.name-info { font-size: 15px; margin-bottom: 7px;}
.d-info {font-size: 13px;}
.news-pare {line-height: 24px;}
.news-rm-btn {font-size: 12px; padding-bottom: 3px;}
.news-text-box { font-size: 13px; line-height: 17px;}
.news-text-box {  padding: 7px 0px;}
.news2-right {bottom: 10px; left: 27px;}
.contact-pare {line-height: 24px;}
.contform-sec {margin-top: 6px;}
.contform-c-btn {font-size: 14px; padding: 9px 28px;}
.foot-wrap {max-width: 930px;}
.foot-subtitel {font-size: 12px; line-height: 16px;}
.foot-1 img { max-width: 66%;}
/* .slick-slider button {bottom: -80% !important;} */
.testimoni-right {width: calc(50% - 20px);}
.testimoni-right img {margin-left: 0px;}

.ap-titel { font-size: 29px;line-height: 38px;}
.ap-pare { font-size: 13px;line-height: 24px;}
.ap-toptitel {margin-bottom: 20px;}
.sub-nav ul {width: 22%; margin-right: 29px;}
.news-l-titel { font-size: 29px;line-height: 38px;}
form.ap-form-sec { margin-top: 31px;}
.ap-btn img { max-width: 37%;margin-top: -5px; margin-left: -13px;}
.contact-left {width: calc(45% - 20px); float: left; margin-top: 10%;}
.cp-left {width: calc(25% - 20px);margin-right: 25px;}


.foot-1 {width: calc(26% - 20px);}
.foot-1.foot-3 {width:calc(16% - 20px);}
.os-l1-pare p {font-size: 13px; line-height: 24px;}
.os-l2-cont p {line-height: 24px; font-size: 13px;padding: 0px 0px;}
.os-l2-text p { font-size: 13px; line-height: 24px;}
.our-s-right2 h2 {font-size: 21px; line-height: 28px;}
.our-s-right2 p { font-size: 12px; padding: 13px 0px;}
.our-s-right2 a { font-size: 12px;}
.os-l2-title h2 {font-size: 24px; margin-bottom: 0px;}

.bd-Categ-title h2 {font-size: 19px;}
.bd-Categ-cont h2 {font-size: 13px;}
.bd-post-title h2 {font-size: 19px;}
.tag-title h2 { font-size: 19px;}

.tag-list ul li a { padding: 5px 4px; margin-right: 10px;font-size: 14px;}
.bd-s-r {width: calc(58% - 20px);}

.tag-list ul li a {padding: 5px 9px; margin-right: 10px; font-size: 12px;}
.bd-s-r ul li a {padding: 5px 9px; font-size: 12px;}
.bd-s-r {width: calc(51% - 20px);}

.bd-s-l p {font-size: 12px;}
.bd-l1-pare p {font-size: 13px;line-height: 24px;padding: 17px 0px 0px 0px;}
.comment-1-pare p {font-size: 13px;  line-height: 23px;}
.b-s-l-img img {max-width: 24%;}
.b-s-r-img img {max-width: 24%;}
.b-s-l-cont h2 {font-size: 12px;}
.b-s-r-cont h2 {font-size: 12px;}

.comment-1-l-cont h2 {font-size: 14px;}
.comment-title h2 { font-size: 23px;}
.comment-1-pare p br{display: none;}
.comment-1-r p {font-size: 10px;}
.leave-titel h2 {font-size: 23px;}
.leave-titel p {margin-top: 14px;font-size: 13px;line-height: 23px;}
.bd-post1-cont h2 {font-size: 12px;margin-bottom: 15px;}
.bd-post1-cont p {font-size: 11px; line-height: 13px;}
/* li.menu-2 {width: 100% !important;} */

.sub-menu ul { width: 24%;right:-23px;}
.sb-right-cont {font-size: 11px;}
li.menu-1 {margin-right: 10px;}
p.first-par {font-size: 15px;}

.news-in {flex-wrap: wrap;}
.news-right {width: 100%; }
.news-left { width: 100%;}
.banner-sec { height:68vh; }
.about-sec {height:60vh;}
.news-right {margin-top: 0; margin-bottom: 0;}


.contact-right { width: calc(52% - 10px);padding-left: 0;   }
.contact-error {font-size: 11px;  }
.contform-width {font-size: 14px;}
.homeSlider .slick-dots { top: 52px !important;}

.news-left-in {margin-bottom:0;}

.cart-bg-text {height:76vh; }
.front { height: 59vh; }
.cart-bg-textl ul { height: 303px;}

.banner-sec2 {height: 68vh;}
.about-titel .bold {font-size: 29px;}
.thank-bg {padding: 15% 0 4% 0;}

.help-sec-in ul li:nth-child(1)::after {right: -256px; top: -64px; transform: rotate(10deg);}
.help-sec-in ul li:nth-child(2)::after {right: -229px; top: -34px;transform: rotate(353deg);}
.help-sec-in ul li:nth-child(3)::after {right: -272px; top: 44px;transform: rotate(10deg);background-size: 305px; padding: 31% 0;}
}




@media screen and (max-width:800px){
.bann-wrap {max-width: 700px;}
.bann-wrap2 {max-width: 700px;}
.bann-titel {font-size: 32px;line-height: 36px;}
.ban-tt-left-cont {font-size: 11px;}
.bann-toptitel { margin-bottom: 15px;}
.banne-pare { margin-top: 17px;}
/* .slick-dots {top: 54px !important;} */
/* .slick-slider button.slick-prev { left:76% !important;} */
.about-titel {font-size: 21px; line-height: 27px;}
.bold{font-size: 21px; line-height: 27px;}
.about-titel .bold {font-size: 21px; line-height: 27px;}

.services-titel { font-size: 21px; line-height: 27px;}
.about-tt-left-cont {font-size: 12px;}
.services-tt-left-cont {font-size: 12px;}
.words-tt-left-cont {font-size: 12px;}
.testimoni-tt-left-cont {font-size: 12px;}
.clients-tt-left-cont {font-size: 12px;}
.news-tt-left-cont {font-size: 12px;}
.contact-tt-left-cont {font-size: 12px;}
.words-titel { font-size: 21px;line-height: 27px;}
.testimoni-titel {font-size: 21px; line-height: 27px;}
.clients-titel{font-size: 21px; line-height: 27px;}
.news-titel{font-size: 21px; line-height: 27px;}
.contact-titel{font-size: 21px; line-height: 27px;}
.contform-width {width: 100%;}
.words-in { flex-wrap: wrap;}
.words-left { width: 100%;}
.words-right{ width: 100%;}
.words-left ul {width: 100%;padding-left:105px;}
.horiZont {top:44%; left: 110px;}
.marg-top { margin-top: 13%;}
.serviceSlider.slick-slider button.slick-prev{ top: -31% !important; left: 79% !important;}
.serviceSlider button.slick-next  {top: -31% !important;}
.testimonials-in {flex-wrap: wrap;}
.testimoni-left {width: 100%;}
.testimoni-right {width: 100%;}
.testimonialsSlider.slick-slider button.slick-next {right:-56px;  bottom: 31% !important;}
/* .slick-slider button { width: 64px !important;} */
.serviceSlider button.slick-prev {left: 78% !important;}
.about-right {width: 100%;}
.about-sec { background:none;background-color: #181c25;}
.news-in {flex-wrap: wrap;}
.news-right { width: 100%;margin-bottom: 0%;}
.news-left { width: 100%; margin-top: 0%;}
.news-pare { width: 100%;}
.news-text-box { width: 100%;}
.titel-box {font-size: 17px;}
.titel-d { font-size: 17px;}
.news-text-box {padding: 17px 0px;}
.news-text-box {font-size:18px; line-height: 32px;}
.news-rm-btn { font-size: 18px; padding-bottom: 10px;}
.news2titel-box {font-size: 17px;}
.news2titel-d {font-size: 17px;}
.news2-text-box {font-size: 23px; line-height: 32px;}
.news2-right { bottom: 18px; left: 27px;}
.contact-sec { background: none;background-color: #111319;}
.contact-right {width: 100%; float: left;padding-left: 0px;}
.testimonialsSlider button.slick-prev {left:-13% !important;}
.foot-wrap {max-width: 722px;}
.foot-1 {width: calc(30% - 20px);}

.headerMob{display: block;}
.headerMob .langDiv {left: 60%;}
.nav-menu {display: none;}
.bann-cont-slider {margin-top: 22%;}
.logoDiv img {max-width: 68%;}
.ban-tt-left { width: calc(12% - 20px);}

.about-tt-left { width: calc(9% - 20px);}
.services-tt-left {width: calc(9% - 20px);}
.words-tt-left {width: calc(10% - 20px);}
.clients-tt-left { width: calc(9% - 20px);}
.news-tt-left {width: calc(9% - 20px);}
.contact-tt-left {width: calc(9% - 20px);}


.ap-titel { font-size: 21px; line-height: 27px;}
.ap-tt-left { width:calc(10% - 20px)}
.ap-tt-left-cont {font-size: 12px;}
.sub-nav {margin-top: 145px;}
.ap-left { width: 100%;}
.ap-right { width: 100%; margin-top: 0%}
.sub-nav ul {width: 30%; margin-right: 29px;}
.newsletter {background: none; background-color: #191c26;}
.news-l-right { width: 100%; float: left;}
form.ap-form-sec {width: 100%; float: left;}
.ap-top {width: 90%; float: left;}
.ap-width { width: calc(100% - 20px);}

.ap-btn img { max-width: 44%;margin-top: -8px; margin-left: 1px;}
.news-l-tt-left-cont {font-size: 12px;}
.news-l-tt-left { width: calc(9% - 20px);}
.sub-nav ul {width: 39%;}
.sub-nav ul li .ap-tt-right a {font-size: 13px;}
.news-l-titel { font-size: 21px; line-height: 27px;}
.cp-in { flex-wrap: wrap;}
.contact-left {width: 100%;}
.cp-right h2 { font-size: 20px;}
.cp-right p { font-size: 17px; line-height: 23px;}
.cp-right a{ font-size: 17px; line-height: 23px;}
.cp-right h2 { font-size: 20px; line-height: 10px;}
.contact-left ul li {padding: 30px 30px}

.our-s-in { flex-wrap: wrap;}
.our-s-left {  width: 100%; display: flex; justify-content: center; flex-wrap: wrap;}
.our-s-right { width: 100%; display: flex; justify-content: center; flex-wrap: wrap;}
.our-s-right1 {width: 60%; margin-top: 25px;}
.our-s-right2 {width: 60%;}
.our-s-right1 ul li a { font-size: 17px;  line-height: 32px;}
.our-s-right1 ul li { padding: 13px 0px;}

.bd-in {flex-wrap: wrap;}
.bd-left {width: 100%; margin-bottom: 15%;}
.bd-right {width: 100%;}

.bd-right2 {margin-top: 6%;}
.bd-right {display: flex; justify-content: center;flex-wrap: wrap;}
.bd-right1 { width: 60%;}
.bd-right2 { width: 60%;}
.bd-right3 { width: 60%;}
.bd-right4 { width: 60%;}
.bd-post1-cont p {font-size: 15px; line-height: 16px;}
.bd-post1-cont h2 {font-size: 18px; margin-bottom: 18px;}
.comment-1.comment-2 { margin-left: 0px; width: 100%;}
.foot-subtitel { font-size: 11px; line-height: 16px;}
.foot-1.foot-3 {width: calc(20% - 20px);}



.sub-menu {margin-top: 80px; margin-bottom: 10px;}
.sub-menu ul { width: 33%; right: -23px;}
.sub-menu.bd-smenu ul {width: 29%;}

.news-c1-text h2 {font-size: 26px; line-height: 30px; }


.cart-bg-text {height: 33vh;}
.cart-bg-textl ul{ height: 213px;   }
.front { height: 44vh; }
.banner-sec {height:25vh;}
.about-sec { height: 36vh;}

.banner-sec2 {height: 41vh;}


.help-sec-in ul li:nth-child(1)::after { right: -96px;background-size: 196px;transform: rotate(21deg);top: 20px;}
.help-sec-in ul li:nth-child(2)::after {right: -93px; top: -47px;transform: rotate(-19deg); background-size: 190px; }
.help-sec-in ul li:nth-child(3)::after { right: -83px; top: 58px;transform: rotate(26deg);background-size: 180px;}
.ab-tt-right {width: calc(29% - 20px);}
.ab-list-sec .testimoni-line { margin-top: 10px;}

.thank-bg { padding: 19% 0 4% 0; }

.help-sec-in ul {flex-wrap: wrap;width: 100%;}
.help-sec-in ul li { width: 100%;}

.help-sec-in ul li::after{display: none;}
.help-sec-in ul li:nth-child(1)::after{display: none;}
.help-sec-in ul li:nth-child(2)::after{display: none;}
.help-sec-in ul li:nth-child(3)::after{display: none;}

.help-sec-in ul li {width: 100% !important; margin-top:30px !important;}
.help-sec-in ul li:nth-child(1) {width: 100%; margin-top:0px !important;}
.help-sec-in ul li:nth-child(2) {width: 100%; margin-top:30px;}
.help-sec-in ul li:nth-child(3) {width: 100%; margin-top:30px;}
.testimonials.ab-list-sec {padding: 5% 0px 10% 0px;}
}


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

#fixed-form-container .button { left:170px;}

#fixed-form-container .button.expanded {left:195px;}


.bann-wrap { max-width: 500px;}
.bann-wrap2 { max-width: 500px;}
.bann-titel {font-size: 25px; line-height: 29px;}
.logoDiv img { max-width: 47%;}
.toggle-button {top: 25px;}
.menu-sidebar li > a { font-size: 16px;}
.services-pare {width: 60%; line-height: 22px;font-size: 14px;}
/* .slick-slider button {width: 50px !important;} */
.testimonialsSlider.slick-slider button.slick-prev {left:34%!important; bottom: -25% !important;}
.testimonialsSlider.slick-slider button.slick-next { bottom: -25% !important; right:98px ;}
.serviceSlider button.slick-prev {left: 76% !important;}
.words-left ul {padding-left: 55px;}
.horiZont {top:44%; left: 13px;}
.marg-top { margin-top: 23%;}
.news-text-box {font-size: 13px;line-height: 22px;}
.titel-box { font-size: 13px;}
.titel-d { font-size: 13px;}
.news-rm-btn { font-size: 14px; padding-bottom: 7px;}
.news-text {width: 90%;}
.foot-in {display: inline-block;}
.foot-1 { width: 100%;padding: 13px 0px;justify-content: center;}
.foot-wrap { max-width: 722px; padding: 0px 20px;}
.clients-list ul {justify-content: flex-start;flex-wrap: wrap;}
.clients-list ul li { width: calc(37% - 20px);margin-bottom: 20px;}
.testimoni-pare { width: 100%;}
.clients-list ul {width: 100%;}
.news2-text-box { font-size: 14px; line-height: 18px;}
.news2titel-box {font-size: 13px;}
.news2titel-d {font-size: 13px;}
.contact-pare {  width: 100%;}
.foot-subtitel { font-size: 14px; line-height: 19px;}
.foot-1.foot-2 { width: 100%;}
.foot-1.foot-3 { width: 100%;}
.logoDiv img {max-width: 55%;}
.os-l2-card ul {flex-wrap: wrap;}
.os-l2-card ul li { width: calc(50% - 20px);}
.bd-post1-cont p { font-size: 13px; line-height: 11px;}
.bd-post1-cont h2 { font-size: 13px; margin-bottom: 18px;}
.bd-s-r {width: calc(78% - 20px);}
.b-s-l-img img {max-width: 35%;}
.b-s-r-img img {max-width: 35%;}
.b-s-r-cont h2 { font-size: 10px;line-height: 34px;}
.b-s-l-cont h2 { font-size: 10px; line-height: 25px;}

.sub-menu ul {width: 46%; right: -13px;}
.sub-menu.bd-smenu ul {width: 41%;  right: -13px;}

.news-left-in { justify-content: center;flex-wrap: wrap;}
.news-c1 { width: 100%; margin-bottom: 20px; }
.news-c2 { width: 100%; margin-bottom: 20px; }
.news-c1-text h2 {margin-bottom: 30%; }

.banner-sec { height: 46vh; }
.about-sec {height: 50vh; }
.testimonials { padding:8% 0px 29% 0px;  }
.serviceSlider.slick-slider button.slick-prev { top: -20% !important; left: 74% !important;  }
.serviceSlider.slick-slider button.slick-next{top: -20% !important; right: 36px !important;  }
.news-sec { padding: 10% 0;   }
/* .homeSlider .slick-dots { top: 46px !important; } */

.cart-bg-text {height: 70vh;  }
.front { height: 62vh; }
.cart-bg-textl ul { height: 313px;  }

.testimoni-tt-right { width: calc(19% - 20px);float: left;}
.homeSlider .slick-dots li.slick-active button {width: 32px !important;}
.homeSlider .slick-dots li {margin: 5px 5px !important;}
img.calendar-icon {right: 1px; bottom: 42px;}

.floatForm {bottom: 10px;}
.formParent {bottom: 154px;}
.formParent {max-width: 519px;}

.thank-title h2 {font-size: 29px;line-height: 40px; }
.banner-sec2 { height:42vh;}

.testimoni-tt-right {width: calc(33% - 20px);}
/* .help-sec-in ul {flex-wrap: wrap;width: 100%;}
.help-sec-in ul li { width: 100%;}

.help-sec-in ul li::after{display: none;}
.help-sec-in ul li:nth-child(1)::after{display: none;}
.help-sec-in ul li:nth-child(2)::after{display: none;}
.help-sec-in ul li:nth-child(3)::after{display: none;}

.help-sec-in ul li {width: 100% !important; margin-top:30px !important;}
.help-sec-in ul li:nth-child(1) {width: 100%; margin-top:0px !important;}
.help-sec-in ul li:nth-child(2) {width: 100%; margin-top:30px;}
.help-sec-in ul li:nth-child(3) {width: 100%; margin-top:30px;}
.testimonials.ab-list-sec {padding: 5% 0px 10% 0px;} */

.thank-icon { z-index: 9; }

}


@media screen and (max-width:500px){
#fixed-form-container .button { left:110px;}
#fixed-form-container .button.expanded {left:135px;}

.bann-wrap { max-width: 500px; padding: 0px 15px;}
.bann-wrap2 { max-width: 500px; padding: 0px 15px;}
.bann-titel {font-size: 18px; line-height: 19px;}
.banne-pare {font-size: 11px;}
.bann-cont-slider {margin-top: 30%;}
/* .slick-dots { top: 40px !important;} */
/* .slick-slider button.slick-prev { left: 66% !important;} */
.vertiCal img { max-width: 77%;}
.vertiCal {left: 50%; top: -21px;}
.words-left ul { padding-left: 25px;}
.testimoni-pare {width: 100%;}
.news-text-box {font-size: 13px; line-height: 20px; padding: 5px 0px;}
.bann-cont-slider.service-cont-slider { margin-top:5%;}
.services-pare { width: 100%;}
.ban-tt-left {width: calc(14% - 20px);margin-right: 10px;}
.about-tt-left {width: calc(14% - 20px);margin-right: 10px;}
.about-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.services-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.words-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.clients-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.news-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.contact-tt-left{width: calc(14% - 20px);margin-right: 10px;}
.news2-text-box {font-size: 14px; line-height: 24px;}
.news2titel-d {font-size: 14px;}
.news2titel-box {font-size: 15px;}
.news2-text-box {width: 100%;}
.news-l-tt-left { width: calc(14% - 20px);}
.ap-btn img {margin-top: 3px; margin-left: 1px;}
.ap-news-in {padding: 42px 0px;}
.sub-nav ul { width: 46%;}
.sub-nav {margin-top: 120px;}
.ap-tt-left {width: calc(14% - 20px);  margin-right: 16px;}
.sub-nav ul {width: 53%;}
.cp-right p { font-size: 12px; line-height: 19px;}
.cp-right a{ font-size: 12px; line-height: 19px;}
.cp-right h2 { font-size: 15px;  line-height: 12px;}
.contact-left ul li { padding: 19px 30px;}
.our-s-right1 { width: 80%; margin-top: 25px;}
.our-s-right2 { width: 80%;}
.bd-right1 { width: 90%;}
.bd-right2 { width: 90%;}
.bd-right3 { width: 90%;}
.bd-right4 { width: 90%;}
.bd-s-l { width: calc(20% - 20px);}
.comment-title h2 { font-size: 20px;}
.leave-titel h2 { font-size: 20px;}
.comment-1-l { width: calc(56% - 20px);}
.sub-menu { margin-top: 70px;  margin-bottom: 30px;}
.sub-menu ul {width: 60%;  right: -13px;}

.sub-menu.bd-smenu ul {width: 53%; right: -13px;}

.banner-sec {height: 34vh;}

.serviceSlider.slick-slider button.slick-prev {top: -50% !important;left: 62% !important;}
.serviceSlider.slick-slider button.slick-next {top: -50% !important; }
.services-sec { padding: 15% 0;  }

.serviceSlider.slick-slider button.slick-prev {top: -35% !important;}
.serviceSlider.slick-slider button.slick-next {top: -35% !important;}

.testimonialsSlider.slick-slider button.slick-prev { left:36% !important;}
/* button.slick-next { bottom: -25% !important; right: 119px;} */
.testimonials { padding: 8% 0px 37% 0px;}

.in-box {width: 100%; }
.news-c1 ul li { font-size: 12px;   }
.news-c1 {width: 100%; margin-bottom: 20px;}
.news-c2 { width: 100%;    margin-bottom: 30px; }
.cart-bg-text { width: 100%;}
.front {height: 50vh;}
.cart-bg-text { height: 42vh;}
.cart-bg-textl ul {height: 234px;   }
.testimonialsSlider.slick-slider button.slick-next { right: 133px;  }
.formParent { max-width: 397px;}
.formParent.open {height: 640px; overflow-y: scroll; }

.testimoni-left { max-width: 100%;}
.banner-sec2 { height: 35vh; }

.thank-bg { padding: 29% 0 4% 0; }

}


@media screen and (max-width:375px){
.serviceSlider.slick-slider button.slick-prev { top: -44% !important; }
.serviceSlider.slick-slider button.slick-next {top: -44% !important;}
.about-sec {height: 70vh;}
}



@media screen and (max-width:360px){
.cart-btn {font-size: 13px;}
.read-btn {font-size: 13px; padding-bottom: 10px;}
.words-textsec .words-textsec {font-size: 14px; line-height: 23px;}
.words-img img { max-width: 28%;}
.bann-cont-slider {margin-top: 40%; margin-bottom: 25%;}
.clients-list ul li {width: calc(56% - 20px); margin-bottom: 20px;}
.news2-right { bottom: 7px; left: 17px;}
.slick-slider button.slick-prev { left: 61% !important;}

.cp-right {width: calc(78% - 20px);}
.cp-right h2 { font-size: 14px; line-height: 10px;}
.cp-left {width: calc(29% - 10px); margin-right: 19px;}
.our-s-right1 { width: 90%;}
.our-s-right2 { width: 90%;}
.comment-1-l {width: calc(67% - 20px);}


.sub-menu ul { width:69%;right: -13px;}
.sub-menu.bd-smenu ul { width: 62%; right: -15px;}

.banner-sec { height: 50vh; }

.cart-bg-title {width: 82%;}
.testimonialsSlider.slick-slider button.slick-next {right: 107px;}
.testimonialsSlider.slick-slider button.slick-prev {left: 38% !important;}

.serviceSlider.slick-slider button.slick-next {top: -45% !important;}
.serviceSlider.slick-slider button.slick-prev {top: -45% !important;}

.formParent.open { height: 490px; overflow-y: scroll; }



}
