@media only screen and (max-width: 7000px){.page-wrapper{overflow:hidden;}}
@media only screen and (min-width: 1601px){.p_div3{padding-bottom:1.5em;}}
@media only screen and (max-width: 1600px){.product_box{max-width:25%;min-width:25%;margin:3em 2em;}}
@media only screen and (min-width: 1401px){.carousel1 .owl-dots{right:-17%;}}
@media only screen and (max-width: 1400px){.header-upper.style-two .navbar-right-info{display:none;}.header-style-two .header-upper .auto-container,.header-style-two .sticky-header .auto-container{max-width:100%;}.banner-section-two .auto-container,.main-header.header-style-five .auto-container{padding:0 15px;}}
@media only screen and (max-width: 1366px){.nav-tabs .nav-link{padding:0.2em 1.5em;margin-right:0.5em;}}
@media only screen and (max-width: 1305px){.banner-leftsec{padding:1em;min-height:400px;}}
@media only screen and (max-width: 1299px){.news-box:first-child{margin-left:0px;}.news-box:nth-child(3){margin-right:0px;}}
@media only screen and (max-width: 1199px){.main-header .header-top .top-middile .language{padding:26.5px 10px;border:0;}.pricing-section .left-column,.news-section .left-column,.pricing-section .right-column,.news-section .right-column{width:100%;}.pricing-section .right-column .outer-box,.news-section .right-column .outer-box{margin:0 auto;max-width:85%;}}
@media only screen and (max-width: 1197px){.banner-leftsec{padding:1em;min-height:400px;}.mt-3-md{margin-top:4em;}.nav-tabs .nav-link{padding:0.2em 0.65em;margin-right:0.35em;}}
@media only screen and (min-width: 1140px) and (max-width: 1260px){.main-menu .navigation{margin-left:0px;}.main-menu .navigation>li{margin-right:33px;}}
@media only screen and (max-width: 1139px){.banner-section .owl-theme .owl-nav,.main-header .header-top .inner .top-left,.main-header .nav-outer .main-menu,.navbar-right-info .sidemenu-nav-toggler,.sticky-header,.testimonial-section .swiper-nav-button{display:none !important;}.nav-outer .mobile-nav-toggler{display:block;}.main-header.header-style-two .header-upper .logo-box .logo{padding:12px 0;}.main-header .header-upper .logo-box .logo{padding:12px 0;}.main-header .header-top .inner{justify-content:center;}}
@media only screen and (max-width: 1098px){.pif_left{display: block;width: 100%;padding-right: 0px;text-align: center;}.pif_right{display: block;width: 100%;text-align: center !important;margin-top: 25px;}.pif_btn{position: absolute;bottom: 25px;display: block;left: calc(50% - 60px);}.pifhavebtn{margin-bottom: 60px;}}
@media only screen and (max-width: 1050px){.news-box{margin:0em 1em;}}
@media only screen and (min-width: 1030px) and (max-width: 1366px){.vertical-box-part{width:290px;margin:0 1rem;}.box-part{width:100%;}}
@media only screen and (max-width: 992px){.product_box{max-width:47%;min-width:auto;margin:3em 0.5em;}}
@media only screen and (max-width: 991px){.main-header.header-style-three .header-upper{margin:0;transform:translateX(0);}.main-header.header-style-three .navbar-right-info{display:none;}.cta-section .btn-style-two{margin-bottom:20px;}.footer-bottom{padding-bottom:45px;}.main-footer.style-two .links-widget{padding-left:0;}.main-footer.style-two .links-widget .logo{display:none;}.news-text{min-height:80px;line-height:1.3;}.cta-section .image-column .image,.main-footer .links-widget ul li a:after,.main-footer .links-widget ul li a:before,.process-block-one .inner-box::before,.why-choose-us-section .side-image{display:none !important;}.consult-form{transform:translateY(0);margin-bottom:-50px;margin-right:0;}.main-footer .links-widget .widget-content{padding-left:0;}.cta-section{padding-bottom:130px !important;}}
@media only screen and (max-width: 980px){.sm-bs,.sm-row{flex-flow:column-reverse;}.sm-bs{align-self:flex-start;}.center-text{width:80%}#button_banner{position:absolute;top:40%;left:38%;}.banner-leftsec{min-height:auto;padding:2em;width:100%;margin-bottom:3rem;}.banner-rightsec{width:100% !important;position:relative;}.second-div .bck-img{height:100px;}.nav-tabs .nav-link{padding:0.2em 0.65em;margin-right:0.35em;}}
@media only screen and (max-width: 900px){.p_div2{padding:2.5em 1em;}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.vertical-box-part{width:200px;margin:0 1rem;}.box-part{width:100%;}}
@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) and (min-device-width: 768px) and (max-device-width: 1007px){.box-part{width:200px;}}
@media only screen and (min-width: 768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block !important;visibility:hidden;opacity:0;}}
@media only screen and (max-width: 767px){.news-box{max-width:100%;margin:1em;width:41.5%;display:inline-block;}.news-box:first-child{margin-left:1em;}.news-box:nth-child(3){margin-right:1em;}.new_sm_screen{display:block !important;text-align:center;}}
@media only screen and (max-width: 696px){.text_div{padding:unset;}.text_div2{padding:unset !important;}.product_box{max-width:100%;}}
@media only screen and (max-width: 696px){.box_content{min-height:auto;}}
@media only screen and (max-width: 600px){.nav-tabs .nav-item{margin:0 auto;width:80%;}.btn_sm_button{flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:center;text-align:center;}.p-sm-5{padding:0rem !important;}.btn_sm_button{flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:center;}.btn_sm_ml{margin-left:unset !important;margin-top:1rem;}.text_div{padding:unset !important;}.img_new{visibility:hidden;}.p3_div_sm{margin-top:1.5rem;}.para_sm{font-size:14px;}.bann_sm_para{padding:1rem;text-align:justify;}.pricing-section .left-column .outer-box{margin:unset !important;}.pricing-section .news-block{left:-9%;position:relative;background:rgb(255, 255, 255);padding:2em;margin:0 1em;border-radius:1.75em;box-shadow:rgb(149 157 165 / 20%) 0px 8px 8px;}.new_sm_screen{flex-flow:wrap;}.card_sm_pt{padding-top:4.5rem;}.sm_logo_tech{margin:1em;}.hexa_sm{margin-right:unset;}.sm_slider_customer{flex-direction:column;}.divider{display:none;}.banner_bottom_text{flex-direction:column;}#button_banner{position:absolute;top:38%;left:30%;min-width:auto;padding:10px 15px;}.bann-heading-color{color:#201942;font-size:32px;font-weight:700;line-height:unset;}.bann-heading-color2{color:#6A8DDE;font-size:32px;font-weight:700;line-height:50px;}.banner-leftsec{padding:3em 1em;width:100%;}.p_div p{/* width:270px; */}.sm_card{margin-bottom:1rem !important;margin-right:0rem !important;}.box-part{width:100%;margin:unset;}.box_image{width:340px;min-height:150px;}.mt-3-sm{margin-top:2em;}}
@media only screen and (max-width: 575px){.main-header .header-upper .auto-container{padding:0px 5px;}.main-header .header-upper .auto-container .mobile-nav-toggler{width:45px;height:45px;line-height:40px;margin-left:0px;margin-top:9px;margin-bottom:0px;}.banner-rightsec{margin-top:2em;}.page-title .content-box h1{font-size:40px;line-height:50px;}.navbar-right-info{display:none;}.header-top .contact-info{justify-content:center;}.header-top .contact-info li{margin:0 10px;}.main-header.header-style-five .header-top .contact-info li+li{padding:0;border:0;}.main-header.header-style-five .header-upper .logo-box .logo{padding:11px 0;}.banner-section-two h2{font-size:40px;line-height:50px;}.feature-block-six .inner-box{border-radius:0 !important;}.contact-section-two .contact-form-area{padding:20px;}.banner-section-two{padding-bottom:200px;}.footer-bottom-two .copyright-text{margin-bottom:5px;}.cta-section-two .contact-info{margin-bottom:15px;}.cta-section-two h2{padding-left:0;padding-top:110px;}.page-title-two .content-box h1{font-size:36px;line-height:42px;}.footer-bottom .social-links{margin-top:30px;}.header-style-two .header-top .social-links{display:none;}br{display:none;}.about-section .image-one,.about-section .logo,.main-header .header-top .language,.testimonial-section .testimonial-thumbs .logo{display:none;}.consult-form .contact-form{padding:25px 20px;}.consult-form h2,.sec-title h2{font-size:30px;}.footer-bottom-two .scroll-to-top-two{margin-bottom:25px;}.news-box{width:320px;margin:1em 0.5em;}.news-text{min-height:50px;}.news-box:first-child,.news-box:nth-child(3){margin:1em 0.5em;}}
@media only screen and (max-width: 450px){.text_div{padding:unset !important;}.text_div2{padding:unset !important;}.sm_logo_tech{margin:0.5em;}.sm-bs,.sm-row{flex-flow:column-reverse;}}