
@media screen and (min-width: 1800px) and (max-width: 1875px){
/* Home2 */
.power_of_ai .banner-section {padding: 128px 0 210px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: -230px;}
/* About */
.team-section .team-rightlayer {right: -90px;}
}
@media screen and (min-width: 1700px) and (max-width: 1800px){
/* Home1 */
.future_of_robotics .banner-section {padding: 120px 0 155px;}
.future_of_robotics .banner-section .banner-image {bottom: -156px; right: -120px;}
.future_of_robotics .banner-section .banner-image img{width: 620px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 510px; left: 55px;}
.about-section .about_wrapper .about-image {left: -100px;}
.about-section .about_wrapper .about-image img {width: 780px;}
.choose-section .choose-image {left: -28px;}
.choose-section .content {padding-left: 120px;}
/* Home2 */
.power_of_ai .banner-section {padding: 128px 0 210px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {right: 30px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -50px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -80px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {right: -160px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: -160px;}
/* Home3 */
.motto-section .motto-leftlineimage img {top: -75px; left: -155px; width: 270px;}
.motto-section .motto-rightlineimage img {top: 68px; right: -155px; width: 270px;}
.work-section .work-leftlineimage img {top: -75px; left: -155px; width: 270px;}
.work-section .work-rightlineimage img {top: 68px; right: -155px; width: 270px;}
.integration-section .integration-box .content-box {padding: 103px 28px 48px;}
/* About */
.team-section .team-rightlayer {right: -85px;}
}
@media screen and (min-width: 1600px) and (max-width: 1699px){
/* Home1 */
.future_of_robotics .banner-section {padding: 90px 0 142px;}
.future_of_robotics .banner-section .banner-image {bottom: -142px; right: -68px;}
.future_of_robotics .banner-section .banner-image img{width: 590px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 500px; left: 20px;}
.about-section .about_wrapper .about-image {left: -100px;}
.about-section .about_wrapper .about-image img {width: 780px;}
.choose-section .choose-image {left: 0;}
.choose-section .content {padding-left: 165px;}
/* About */
.team-section .team-rightlayer {right: -80px;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image1 {right: 55px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -70px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -95px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {right: -130px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: -130px;}
/* Home3 */
.motto-section .motto-leftlineimage img {top: -38px; left: -90px; width: 210px;}
.motto-section .motto-rightlineimage img {top: 68px; right: -96px; width: 210px;}
.work-section .work-leftlineimage img {top: -38px; left: -90px; width: 210px;}
.work-section .work-rightlineimage img {top: 68px; right: -96px; width: 210px;}
.integration-section .integration-box .content-box {width: 94%; padding: 103px 22px 48px;}
}
@media screen and (min-width: 1500px) and (max-width: 1599px){
/* Home1 */
.future_of_robotics .banner-section {padding: 90px 0;}
.future_of_robotics .banner-section .video-icon {left: -188px;}
.future_of_robotics .banner-section .banner-image {bottom: -90px; right: -35px;}
.future_of_robotics .banner-section .banner_content h1 {font-size: 72px; line-height: 76px;}
.future_of_robotics .banner-section .banner_content span {font-size: 102px; line-height: 108px;}
.future_of_robotics .banner-section .banner-image img{width: 535px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 440px; left: 15px;}
.about-section .about_wrapper .about-image {left: -50px;}
.about-section .about_wrapper .about-image img {width: 740px;}
.choose-section .choose-image {left: 0;}
.choose-section .content {padding-left: 180px;}
/* Home2 */
.power_of_ai .banner-section {padding: 128px 0 145px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {right: 110px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img{width: 310px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -70px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img{width: 150px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -95px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img{width: 180px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {right: -65px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img{width: 155px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: -65px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img{width: 150px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {left: -180px;}
/* Home3 */
.motto-section .motto-leftlineimage img {top: -16px; left: -46px; width: 170px;}
.motto-section .motto-rightlineimage img {top: 70px; right: -46px; width: 170px;}
.work-section .work-leftlineimage img {top: -16px; left: -46px; width: 170px;}
.work-section .work-rightlineimage img {top: 70px; right: -46px; width: 170px;}
.integration-section .integration-box .content-box {width: 96%; padding: 103px 16px 48px;}
/* About */
.team-section .team-rightlayer {right: -75px;}
}
@media screen and (min-width: 1441px) and (max-width: 1499px){
/* Home2 */
.power_of_ai .banner-section {padding: 128px 0 120px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {right: 160px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img{width: 265px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {top: -75px; left: -70px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img{width: 145px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {bottom: 55px; left: -95px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img{width: 175px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {top: 60px; right: -6px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img{width: 145px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 50px; right: -15px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img{width: 145px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {top: -35px; left: -150px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow img{width: 205px;}
/* Home3 */
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: -36px !important;}
/* About */
}
@media screen and (min-width: 1400px) and (max-width: 1499px){
/* Home1 */
.future_of_robotics .banner-section {padding: 90px 0;}
.future_of_robotics .banner-section .video-icon {left: -175px;}
.future_of_robotics .banner-section .banner_content h1 {font-size: 72px; line-height: 76px;}
.future_of_robotics .banner-section .banner_content span {font-size: 102px; line-height: 108px;}
.future_of_robotics .banner-section .banner-image {bottom: -92px; right: -20px;}
.future_of_robotics .banner-section .banner-image img{width: 535px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 440px; left: 15px;}
.about-section .about_wrapper .about-image {left: -50px;}
.about-section .about_wrapper .about-image img {width: 740px;}
.choose-section .choose-image {left: 65px;}
.choose-section .choose-image img{width: 515px;}
.choose-section .content {padding-left: 160px;}
.contact-section .contact_wrapper .icon1 {right: 170px !important;}
.contact-section .contact_wrapper .contact-circle {left: 62px !important;}
/* Home3 */
.motto-section .motto-leftlineimage img {top: -16px; left: -46px; width: 170px;}
.motto-section .motto-rightlineimage img {top: 70px; right: -46px; width: 170px;}
.work-section .work-leftlineimage img {top: -16px; left: -46px; width: 170px;}
.work-section .work-rightlineimage img {top: 70px; right: -46px; width: 170px;}
/* About */
.team-section .team-rightlayer {right: -70px !important;}
}
@media screen and (min-width: 1400px) and (max-width: 1440px){
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: 0 !important;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -30px !important;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {left: -50px !important;}
.using-section .using-box .using_wrapper h3 {padding: 50px 38px !important;}
/* Home3 */
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 80px !important;}
}
@media screen and (max-width: 1440px){
h1 {font-size: 54px; line-height: 64px;}
h2 {font-size: 42px; line-height: 50px;}
h3 {font-size: 32px; line-height: 38px;}
.future_of_robotics .header .banner-logo img {width: 175px;}
.future_of_robotics .navbar {padding: 30px 0;}
.future_of_robotics .navbar-nav .dropdown li i {top: 14px; left: 12px;}
.future_of_robotics .navbar-nav .dropdown-menu .nav-item a {padding: 10px 30px;}
.future_of_robotics .navbar-nav li {margin: 0 18px;}
.future_of_robotics .navbar-nav li:last-child {margin-left: 30px;}
.future_of_robotics .navbar-nav .nav-item .lets_talk {padding: 5px 3px 5px 32px}
.future_of_robotics .banner-leftlayer {top: 108px; left: 0;}
.future_of_robotics .banner-leftlayer img{width: 180px;}
.future_of_robotics .banner-toprightlayer img{width: 490px;}
.future_of_robotics .banner-rightlayer {right: 0; bottom: 0;}
.future_of_robotics .banner-rightlayer img{width: 140px;}
.future_of_robotics .banner-section .video-icon {top: 234px; left: -140px;}
.future_of_robotics .banner-section {padding: 75px 0 78px;}
.future_of_robotics .banner-section .banner-image {bottom: -78px; right: 10px;}
.future_of_robotics .banner-section .banner-image img{width: 480px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot {top: 10px; left: -90px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 405px; left: 0;}
.future_of_robotics .banner-section .banner_content {padding-left: 70px;}
.future_of_robotics .banner-section .banner_content h6 {margin-bottom: 28px;}
.future_of_robotics .banner-section .banner_content span {font-size: 80px; line-height: 90px; padding: 0 16px;}
.future_of_robotics .banner-section .banner_content h4 {font-size: 20px; line-height: 24px; margin-bottom: 35px;}
.logo-section {padding: 70px 0 80px;}
.logo-section h4 {padding: 0 332px;}
.logo-section ul li {margin: 0 30px;}
.logo-section ul li figure img{width: 162px;}
.about-section {padding: 120px 0;}
.about-section .about_wrapper .about-image {top: 100px; left: unset; right: 40px;}
.about-section .about_wrapper .about-image img {width: 735px;}
.about-section .about_wrapper .box {width: 280px; padding: 18px 25px; top: 130px;}
.about-section .about_wrapper .box .year .value {font-size: 52px; line-height: 52px;}
.about-section .about_wrapper .box .year .plus {font-size: 28px; line-height: 28px; top: -22px;}
.about-section .about_wrapper .year .number {margin-right: 18px;}
.about-section .about_wrapper .box .year .text {padding-top: 2px;}
.about-section .about_content h6 {padding: 5px 30px; margin-bottom: 26px;}
.about-section .about_content h2 {margin-right: 180px; margin-bottom: 22px;}
.about-section .about_content .text1 {margin-bottom: 28px;}
.about-section .about_content .text2 {margin-bottom: 28px;}
.about-section .about_content .text3 {margin-bottom: 28px;}
.about-section .lower-column {padding-top: 90px;}
.about-section .lower-column h3 {padding-left: 0;}
.about-section .lower-column .content1 {padding-left: 20px;}
.about-section .lower-column .content3 {padding-left: 35px;}
.about-section .lower-column .content .text2 {margin-right: 0;}
.service-section {padding-bottom: 120px;}
.service-section .service-logoimage img{width: 450px;}
.service-section .service-logoimage {right: 30px;}
.service-section .content {padding-top: 100px;}
.service-section .service_content .service_contentbox .upper-row {margin-bottom: 65px;}
.service-section .service-box p {margin-right: 10px;}
.service-section .service-box .text3 {margin-right: 8px;}
.service-section .service-box .text4 {margin-right: -20px;}
.service-section .service_wrapper .service-image1 img{width: 460px;}
.service-section .service_wrapper .service-image1 {top: 90px; left: -82px;}
.service-section .service_wrapper .service-image2 img{width: 450px;}
.service-section .service_wrapper .service-image2 {top: 150px; right: -70px;}
.choose-section {padding: 120px 0;}
.choose-section .choose-backgroundimage1 {top: 5px;}
.choose-section .choose-backgroundimage1 img{width: 472px;}
.choose-section .choose-backgroundimage2 img{width: 235px;}
.choose-section .choose-image {bottom: -120px; left: 27px;}
.choose-section .choose-image img{width: 445px;}
.choose-section .content {padding-left: 140px;}
.choose-section .content h6 {margin-bottom: 24px;}
.choose-section .content h2 {margin-bottom: 20px;}
.choose-section .content p {margin-bottom: 30px; margin-right: 25px;}
.portfolio-section {padding: 120px 0 100px;}
.portfolio-section .portfolio-leftlayer {top: 42px; left: 0;}
.portfolio-section .portfolio-leftlayer img{width: 135px;}
.portfolio-section .portfolio-rightlayer img{width: 135px;}
.portfolio-section .portfolio_content h2 {margin-bottom: 50px; padding: 0 255px;}
.portfolio-section .image .box-content {top: 90px;}
/* Portfolio popup */
.portfolio-content .modal-dialog {max-width: 60%;}
.portfolio-content .modal-body img {width: 100%; height: 100%;}
.portfolio-content .modal-content .project_content h3 {font-size: 32px; line-height: 36px;}
.portfolio-content .modal-content .project_content .text {font-size: 18px; line-height: 28px; margin-bottom: 15px;}
.portfolio-content .modal-content .project_content .text1 {margin-bottom: 20px;}
.portfolio-content .modal-content .project_content .properties {margin-bottom: 30px;}
.portfolio-content .modal-content .project_content .properties ul {padding-left: 10px;}
.portfolio-content .modal-content .project_content .properties ul li .circle {left: -10px;}
.portfolio-content .modal-content .project_content .properties .first-list {margin-right: 35px;}
.testimonial-section {padding: 0 0 140px;}
.testimonial-section .testimonial-logoimage {right: 30px; top: 90px;}
.testimonial-section .testimonial-logoimage img{width: 420px;}
.testimonial-section .testimonial-quoteimage {left: 66px;}
.testimonial-section .content {padding: 110px 0;}
.testimonial-section .testimonial_content h2 {margin-bottom: 50px; padding: 0 280px;}
.testimonial-section .testimonial_carousel {padding: 0;}
.testimonial-section .carousel-inner .carousel-item .paragarph {margin-bottom: 35px;}
.testimonial-section .carousel-control-prev {left: -95px;}
.testimonial-section .carousel-control-next {right: -120px;}
.testimonial-section .partner-section .partner_box li {margin-right: 65px;}
.testimonial-section .partner-section .partner_box li::before {right: -38px;}
.testimonial-section .partner-section .partner_box li:first-child::after {left: -40px;}
.contact-section {padding: 120px 0 0;}
.contact-section .content {padding-left: 30px;}
.contact-section .content h6 {margin-bottom: 24px;}
.contact-section .content h2 {margin-bottom: 20px;}
.contact-section .content .input1 {margin-right: 19px;}
.contact-section .contact_wrapper {margin-top: -50px;}
.contact-section .contact_wrapper .icon1 {right: 20px; top: 165px;}
.contact-section .contact_wrapper .icon2 {left: 70px; top: 98px;}
.contact-section .contact_wrapper .contact-circle {bottom: 80px; left: 12px;}
.contact-section .contact-image {left: 0;}
.contact-section .contact-image img{width: 450px;}
.contact-section .contact_wrapper .icon1 {right: 98px;}
.faq-section {padding: 120px 0 100px;}
.faq-section .faq_content h2 {margin-bottom: 55px;}
.robotics_footer_portion .contact_portion {margin-bottom: -206px;}
.robotics_footer_portion .contact_portion .contactportion-image img{width: 310px;}
.robotics_footer_portion .footer-section {padding-top: 300px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo img{width: 168px;}
.robotics_footer_portion .footer-section .middle-portion .footer-text {margin-right: 0;}
.robotics_footer_portion .footer-section .middle-portion .links {padding-top: 65px;}
.robotics_footer_portion .footer-section .middle-portion .icon {padding-top: 65px;}
.robotics_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: 0;}
.robotics_footer_portion .footer-section .middle-portion .email-form {padding-top: 65px;}
.robotics_footer_portion .footer-section .middle-portion .email-form .check-box label {margin-right: 10px;}

/*-------- Home PAGES 2 ------------ */

.power_of_ai .navbar-nav .dropdown li i {font-size: 10px; top: 13px; left: 12px;}
.power_of_ai .navbar-nav .dropdown-menu .nav-item a {padding: 11px 30px;}
.power_of_ai .banner-section .banner_content h1 {margin-bottom: 30px; margin-right: 240px;}
.power_of_ai .banner-section .banner_content span {font-size: 54px; line-height: 64px; padding-left: 8px;}
.power_of_ai .banner-section .banner_content .paragraph {font-size: 22px; line-height: 36px; margin-bottom: 34px; margin-right: 60px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {top: -30px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow img{width: 170px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {top: 0; right: 135px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img{width: 235px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {top: -55px; left: -80px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img{width: 140px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {bottom: 35px; left: -110px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img{width: 170px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {top: 45px; right: -16px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img{width: 135px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 60px; right: -18px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img{width: 130px;}
.power_of_ai .banner-section {padding: 145px 0 120px;}
.logo-section2 ul li {margin: 0 30px;}
.logo-section2 ul li figure img{width: 160px;}
.possibility-section {padding: 130px 0;}
.possibility-section .content h2 {padding: 0 200px; margin-bottom: 190px;}
.possibility-section .possibility_content {padding: 70px 40px; width: 630px; margin-left: 0;}
.feature-section {padding: 0 0 30px;}
.feature-section .content h2 {padding: 0 250px; margin-bottom: 80px;}
.feature-section .feature-box {padding: 35px 20px; width: 100%;}
.feature-section .feature-box figure {margin-bottom: 26px;}
.feature-section .feature-box span {margin-bottom: 22px;}
.feature-section .circle-image .feature-circleimage {bottom: -24px; right: -12px;}
.feature-section .circle-image .feature-circleimage img{width: 80px;}
.generatorheading-section {padding: 90px 0 70px;}
.generatorheading-section .content h2 {margin-bottom: 18px;}
.generator-section .generator_content {padding: 92px 20px 60px 30px;}
.digital-section {padding: 110px 0 120px;}
.digital-section .content h2 {margin-bottom: 18px;}
.digital-section .content p {margin-bottom: 40px;}
.create-section {padding: 110px 0 210px;}
.create-section .create_content h2 {margin-right: 15px;}
.create-section .create_wrapper .create-image2 {top: 80px;}
.using-section .using-box .using_wrapper h3 {padding: 20px 17px;}
.using-section .using-box .using_content {padding: 50px 25px 58px 40px;}
.using-section .using-box .using_content h3 {margin-bottom: 18px; letter-spacing: 0.8px;}
.using-section .using-box .using_content p {margin-bottom: 20px;}
.using-section .using_content .properties li {margin-bottom: 6px;}
.videoheading-section {padding: 110px 0 60px;}
.videoheading-section .content h2 {margin-bottom: 18px;}
.video-section .video_wrapper .videoCoverImage img{width: 800px; height: 540px;}
.video-section .video_wrapper iframe {width: 800px; height: 540px;}
.visualize-section {padding: 200px 0;}
.visualize-section .visualize_content h2 {margin-bottom: 22px;}
.visualize-section .visualize_content p {margin-bottom: 30px;}
.visualize-section .visualize_wrapper .visualize-image1 {top: -60px; left: 15px;}
.visualize-section .visualize_wrapper .visualize-image1 img{width: 145px;}
.visualize-section .visualize_content .visualize-image2 {bottom: -200px; left: -90px;}
.visualize-section .visualize_content .visualize-image2 img{width: 235px;}
.visualize-section .visualize_wrapper .visualize-image3 {top: -80px; right: -20px;}
.visualize-section .visualize_wrapper .visualize-image3 img{width: 220px;}
.visualize-section .visualize_content .visualize-image4 {bottom: -200px; right: -170px;}
.visualize-section .visualize_content .visualize-image4 img{width: 230px;}
.testimonial-section2 {padding: 110px 0 0;}
.testimonial-section2 .content h2 {margin-bottom: 18px;}
.testimonial-section2 .content p {margin-bottom: 60px;}
.testimonial-section2 .testimonial_wrapper .testimonial-image {right: 0;}
.testimonial-section2 .testimonial_wrapper .testimonial-image img {width: 100%;}
.testimonial-section2 .testimonial-box .content_testimonial {padding: 80px 70px;}
.testimonial-section2 .testimonial_content {padding: 30px 25px 30px 16px; width: 100%;}
.testimonial-section2 .carousel-control-next {right: -55px;}
.testimonial-section2 .carousel-inner {width: 100%;}
.faq-section2 {padding: 110px 0 0;}
.faq-section2 .content h2 {margin-bottom: 18px;}
.faq-section2 .content p {margin-bottom: 60px;}
.article-section {padding: 110px 0;}
.article-section .content h2 {margin-bottom: 18px;}
.article-section .content p {margin-bottom: 70px;}
.article-section .article_content {padding: 34px 24px 40px; margin-bottom: 80px;}
.article-section .article_content .text {padding-left: 14px; margin-bottom: 24px;}
.follow-section h2 {margin-bottom: 70px;}
/* Footer2 */
.power_footer_portion .footer-section {padding-top: 100px;}
.power_footer_portion .footer-section .middle-portion .footer-logo img {width: 165px;}
.power_footer_portion .footer-section .middle-portion .footer-text {margin-right: 26px;}
.power_footer_portion .footer-section .middle-portion .links {padding-top: 65px;}
.power_footer_portion .footer-section .middle-portion .icon {padding-top: 65px;}
.power_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: 0;}
.power_footer_portion .footer-section .middle-portion .email-form {padding-top: 65px;}
.power_footer_portion .footer-section .middle-portion .email-form .check-box label {margin-right: 10px;}

/*-------- Home PAGES 3 ------------ */

.customer_service .navbar-nav .dropdown li i {top: 13px; left: 12px;}
.customer_service .navbar-nav .dropdown-menu .nav-item a {padding: 11px 30px;}
.customer_service .banner-section {padding: 85px 0 120px;}
.customer_service .banner-section .banner_content h1 {margin-right: 10px; margin-bottom: 24px;}
.customer_service .banner-section .banner_content .paragraph {font-size: 22px; line-height: 34px; margin-bottom: 30px;}
.customer_service .banner-section .banner_content .form-group {margin-bottom: 20px;}
.customer_service .banner-section .banner_content input {padding: 22px 18px; width: 92%;}
.customer_service .banner-section .banner_content .arrow {right: 54px;}
.customer_service .banner-section .banner_content .text {margin-bottom: 90px;}
.customer_service .banner-section .banner_content ul li {padding: 0 50px 0 8px;}
.customer_service .banner-section .banner_wrapper .banner3-image {top: -10px; right: -76px;}
.customer_service .banner-section .banner_wrapper .banner3-image img {width: 440px;}
.customer_service .banner-section .banner_wrapper h5 {top: 40px; left: 30px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {bottom: -20px; right: -5px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage img{width: 125px;}
.motto-section {padding: 115px 0 100px;}
.motto-section .content h2 {margin-bottom: 70px;}
.motto-section .motto-leftlineimage img {top: 4px; left: -16px; width: 130px;}
.motto-section .motto-rightlineimage img {top: 68px; right: -22px; width: 130px;}
.motto-section .motto_content .image .icon {width: 140px; height: 140px; line-height: 132px;}
.motto-section .motto_content .image .number {top: -16px; right: 80px; width: 65px; height: 65px; line-height: 56px;}
.motto-section .motto_content p {padding: 0;}
.motto-section .motto_content .motto-middleimage1 {top: 45px; right: -106px;}
.motto-section .motto_content .motto-middleimage1 img{width: 190px;}
.motto-section .motto_content .motto-middleimage2 {top: 75px; right: -105px;}
.motto-section .motto_content .motto-middleimage2 img{width: 190px;}
.customer-about-section {padding: 60px 0 140px;}
.customer-about-section .about_wrapper .box {top: -44px; left: 15px; width: 325px; height: 515px;}
.customer-about-section .about_wrapper .about3-image {top: -25px; left: 30px;}
.customer-about-section .about_wrapper .about3-image img {width: 385px;}
.customer-about-section .about_wrapper .box-content {top: 10px; right: -280px; padding: 20px 25px; margin-bottom: 20px; width: 44%;}
.customer-about-section .about_wrapper .box-content span {font-size: 22px; line-height: 26px; margin-bottom: 12px;}
.customer-about-section .about_wrapper .box-content p {font-size: 16px; line-height: 22px;}
.customer-about-section .about_content h4 {margin-bottom: 16px;}
.customer-about-section .about_content h2 {margin-bottom: 26px; margin-right: 175px;}
.customer-about-section .about_content p {margin-right: 0;}
.customer-about-section .about_content .text1 {margin-bottom: 25px;}
.customer-about-section .about_content .text2 {margin-bottom: 30px;}
.customer-work-optimizer {padding: 115px 0 185px;}
.work-section .content {padding: 0;}
.work-section .content h2 {margin-bottom: 30px; padding: 0 235px;}
.work-section .content p {margin-bottom: 70px; padding: 0 190px;}
.work-section .work-leftlineimage img {top: 4px; left: -16px; width: 130px;}
.work-section .work-rightlineimage img {top: 68px; right: -22px; width: 130px;}
.work-section .work_content .image .icon {width: 140px; height: 140px; line-height: 132px;}
.work-section .work_content .image .number {top: -16px; right: 80px; width: 65px; height: 65px; line-height: 56px;}
.work-section .work_content p {padding: 0 35px;}
.work-section .work_content .work-middleimage1 {top: 45px; right: -106px;}
.work-section .work_content .work-middleimage1 img{width: 190px;}
.work-section .work_content .work-middleimage2 {top: 75px; right: -105px;}
.work-section .work_content .work-middleimage2 img{width: 190px;}
.optimize-section {padding-top: 160px;}
.optimize-section .optimize_content h4 {margin-bottom: 16px;}
.optimize-section .optimize_content h2 {margin-bottom: 26px; margin-right: 115px;}
.optimize-section .optimize_content p {font-size: 18px; line-height: 34px; margin-bottom: 20px; margin-right: 0;}
.optimize-section .optimize_content .properties .first-list {margin-right: 22px;}
.optimize-section .optimize_wrapper .box {top: -44px; right: 30px; width: 325px; height: 515px;}
.optimize-section .optimize_wrapper .optimize-image1 {top: -25px; right: 48px;}
.optimize-section .optimize_wrapper .optimize-image1 img {width: 385px;}
.optimize-section .optimize_wrapper .optimize-image2 {top: 100px; left: -8px;}
.optimize-section .optimize_wrapper .optimize-image2 img {width: 300px;}
.optimize-section .optimize_wrapper .comment {top: -27px; left: 34px;}
.optimize-section .optimize_wrapper .cart {bottom: -228px; left: 6px;}
.customer-integration-approach {padding: 115px 0 160px;}
.integration-section {padding: 0 45px;}
.integration-section .integration-box .icon {top: -46px; left: 35px; width: 90px; height: 90px; line-height: 90px;}
.integration-section .integration-box .icon img{width: 45px;}
.integration-section .integration-box .content-box {width: 94%; padding: 85px 16px 42px;}
.integration-section .integration-box .content-box h4 {margin-bottom: 30px;}
.integration-section .integration-box .content-box p {margin-bottom: 26px;}
.integration-section .owl-carousel .owl-stage-outer {padding-top: 110px;}
.integration-section .owl-carousel .owl-dots {margin-top: 55px !important;}
.approach-section {padding-top: 160px;}
.approach-section .approach_wrapper .box {top: -44px; right: 30px; width: 325px; height: 515px;}
.approach-section .approach_wrapper .approach-image1 {top: -25px; right: 48px;}
.approach-section .approach_wrapper .approach-image1 img {width: 385px;}
.approach-section .approach_wrapper .approach-image2 {top: 100px; left: -20px;}
.approach-section .approach_wrapper .approach-image2 img {width: 315px;}
.approach-section .approach_wrapper .pen-square {top: -27px; left: 34px;}
.approach-section .approach_wrapper .robot {bottom: -228px; left: -10px;}
.approach-section .approach_content h4 {margin-bottom: 16px;}
.approach-section .approach_content h2 {margin-bottom: 26px; margin-right: 145px;}
.approach-section .approach_content p {font-size: 18px; line-height: 34px; margin-bottom: 20px; margin-right: 0;}
.pricing-section {padding-top: 115px;}
.pricing-section .price_content {padding: 45px 30px;}
.pricing-section .content h2 {margin-bottom: 70px;}
.pricing-section .price_content .pricing-icon {width: 78px; height: 78px; line-height: 78px; margin-bottom: 25px;}
.pricing-section .price_content h4 {margin-bottom: 18px;}
.pricing-section .price_content span {margin-bottom: 25px;}
.pricing-section .price_content ul {padding-left: 18px; margin-bottom: 32px;}
.pricing-section .price_content ul li .circle {left: -16px;}
.pricing-section .price_content .request_demo {padding: 20px 28px;}
.trust-section {padding: 175px 0 90px;}
.trust-section .trust_wrapper .box {width: 395px; height: 324px;}
.trust-section .trust_wrapper .trust-image img {width: 490px;}
.trust-section .trust_wrapper .video-icon {height: 115px; width: 115px; line-height: 115px; top: 115px; left: 195px;}
.trust-section .trust_wrapper .video-icon i {height: 90px; width: 90px; line-height: 90px;}
.trust-section .trust_content h4 {margin-bottom: 16px;}
.trust-section .trust_content h2 {margin-bottom: 26px;}
.trust-section .trust_content p {font-size: 18px; line-height: 34px; margin-bottom: 20px; margin-right: 0;}
.customer-feature-article {padding: 115px 0 120px;}
.customer-feature-section .content h2 {margin-bottom: 70px; padding: 0 260px;}
.customer-feature-section .feature_contentbox .feature-box2 {padding-left: 0;}
.customer-feature-section .feature_contentbox .feature-box p {margin-right: 0;}
.customer-feature-section .feature_wrapper .box {width: 460px; height: 460px;}
.customer-feature-section .feature_wrapper .feature3-image {top: 0; right: 10px;}
.customer-article-section {padding-top: 100px;}
.customer-article-section .content h2 {margin-bottom: 70px;}
.customer-article-section .article_boxcontent .upper_portion figure img{width: 100%;}
.customer-article-section .article_boxcontent .lower_portion_wrapper {padding: 25px;}
.customer-article-section .article_boxcontent {margin-bottom: 80px;}
.customer-faq-section {padding: 115px 0 100px;}
.customer-faq-section .content h2 {margin-bottom: 70px;}
.custom_footer_portion .contact_portion {margin-bottom: -206px;}
.custom_footer_portion .contact_portion .contactportion-image img{width: 310px;}
.custom_footer_portion .footer-section {padding-top: 300px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo img{width: 180px;}
.custom_footer_portion .footer-section .middle-portion .footer-text {margin-right: 0;}
.custom_footer_portion .footer-section .middle-portion .links {padding-top: 65px;}
.custom_footer_portion .footer-section .middle-portion .icon {padding-top: 65px;}
.custom_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: 0;}
.custom_footer_portion .footer-section .middle-portion .email-form {padding-top: 65px;}
.custom_footer_portion .footer-section .middle-portion .email-form .check-box label {margin-right: 10px;}
/* Sub-banner */
.sub-banner .banner-leftlayer {top: 70px;}
.sub-banner .banner-toprightlayer img {width: 245px;}
.sub-banner .banner-section {padding: 110px 0 135px;}
.sub-banner .banner-section .banner_content {padding-left: 0;}
.sub-banner .banner-section .banner-upperdot {top: -45px; left: 315px;}
.sub-banner .banner-section .banner-lowerdot {bottom: -52px; right: 265px;}
/* Contact Page */
.contactinfo-section {padding: 120px 0 110px;}
.contactinfo-section .contact3-logoimage {display: none;}
.contactinfo-section .contactinfo_content h2 {margin-bottom: 50px;}
.contactpage-section .content {padding: 120px 0 130px;}
.contactpage-section .contact-box {padding: 35px 28px;}
.contactpage-section .contact-box .box-content {padding-left: 35px;}
.contact_map_section {padding-bottom: 120px;}
.contact_map_section iframe {height: 498px;}
/* Service Page */
.servicepage-choosesection {padding-bottom: 110px;}
.servicepage-choosesection .content {padding-top: 120px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 {top: -84px; left: -78px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 img {width: 460px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {top: 48px; right: -140px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 img {width: 450px;}
.servicepage-choosesection .choose_content h6 {margin-bottom: 24px;}
.servicepage-choosesection .choose_content .lower-content {padding-left: 50px;}
/* About Page */
.value-section {padding-bottom: 120px;}
.value-section .content {padding-top: 110px;}
.value-section .value_content h2 {margin-bottom: 70px; padding: 0 210px;}
.value-section .value-box {padding: 40px 20px;}
.team-section {padding: 120px 0;}
.team-section .team-backgroundimage img{width: 810px;}
.team-section .team-leftlayer {top: -60px; left: -60px;}
.team-section .team-leftlayer img {width: 135px;}
.team-section .team-rightlayer {bottom: -50px; right: -60px;}
.team-section .team-rightlayer img {width: 135px;}
.team-section .team_content h2 {margin-bottom: 50px; padding: 0 330px;}
.team-section .view_more {padding: 6px 3px 7px 50px;}
.technology-section {padding: 120px 0;}
.technology-section .technology-logoimage {left: 0;}
.technology-section .technology_content h6 {margin-bottom: 26px;}
.technology-section .technology_content h2 {margin-right: 125px; margin-bottom: 25px;}
.technology-section .technology_content .text1 {margin-right: 55px;}
.technology-section .technology_wrapper .technology-image1 {top: -84px; left: -78px;}
.technology-section .technology_wrapper .technology-image1 img {width: 460px;}
.technology-section .technology_wrapper .technology-image2 {top: 48px; right: -140px;}
.technology-section .technology_wrapper .technology-image2 img {width: 450px;}
}
@media screen and (min-width: 1400px) and (max-width: 1440px){
/* Home1 */
.future_of_robotics .banner-section {padding: 100px 0;}
.future_of_robotics .banner-section .banner_content h1 {font-size: 72px; line-height: 76px;}
.future_of_robotics .banner-section .banner_content span {font-size: 102px; line-height: 108px;}
.future_of_robotics .banner-section .banner-image {bottom: -100px; right: 10px;}
.future_of_robotics .banner-section .banner-image img{width: 535px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 440px; left: 15px;}
.choose-section .choose-backgroundimage1 img {width: 435px;}
.choose-section .choose-backgroundimage2 img {width: 215px;}
.choose-section .choose-image img {width: 385px;}
.choose-section .content {padding-left: 68px; margin-right: 100px;}
/* Home3 */
.work-section .work_content .image .number {right: 115px;}
}
@media screen and (min-width: 1270px) and (max-width: 1399px){
.team-section .team-leftlayer {left: -70px;}
}
@media only screen and (max-width : 1199px){
h1 {font-size: 46px; line-height: 54px;}
h2 {font-size: 36px; line-height: 44px;}
h3 {font-size: 28px; line-height: 32px;}
h4 {font-size: 22px; line-height: 26px;}
h6 {font-size: 16px; line-height: 20px;}
p {font-size: 18px; line-height: 26px;}
.text-size-18 {font-size: 16px; line-height: 28px;}
.future_of_robotics .header .banner-logo img {width: 160px;}
.future_of_robotics .navbar-nav {padding-left: 0;}
.future_of_robotics .navbar-nav li {margin: 0 12px;}
.future_of_robotics .navbar-nav li::after {left: -18px;}
.future_of_robotics .navbar-nav .nav-item .lets_talk {padding: 4px 2px 4px 30px;}
.future_of_robotics .navbar-nav .nav-item .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.future_of_robotics .navbar-nav li:last-child {margin-left: 12px;}
.future_of_robotics .navbar-nav .drop-down-pages .nav-item a {padding: 11px 32px;}
.future_of_robotics .navbar-nav .dropdown-menu {top: 36px;}
.future_of_robotics .navbar-nav .dropdown li i {font-size: 10px; top: 16px; left: 12px;}
.future_of_robotics .banner-leftlayer {display: none;}
.future_of_robotics .banner-toprightlayer {display: none;}
.future_of_robotics .banner-rightlayer {display: none;}
.future_of_robotics .banner-section {padding: 65px 0 100px;}
.future_of_robotics .banner-section .video-icon {top: 208px; left: -115px;}
.future_of_robotics .banner-section .video-icon span {letter-spacing: 0.8px;}
.future_of_robotics .banner-section .play-icon {height: 44px; width: 44px; line-height: 44px; margin: 0 18px 0 6px;}
.future_of_robotics .banner-section .play-icon:before {font-size: 16px;}
.future_of_robotics .banner-section .video-icon .icon::after {width: 70px; top: 20px;}
.future_of_robotics .banner-section .video-icon .text {top: -2px;}
.future_of_robotics .banner-section .banner_content {padding-left: 58px;}
.future_of_robotics .banner-section .banner_content h6 {margin-bottom: 22px; padding: 4px 22px;}
.future_of_robotics .banner-section .banner_content h1 {margin-bottom: 20px;}
.future_of_robotics .banner-section .banner_content span {font-size: 72px; line-height: 82px; padding: 0 10px;}
.future_of_robotics .banner-section .banner_content h4 {font-size: 18px; line-height: 22px; margin-bottom: 30px;}
.future_of_robotics .banner-section .banner_content .explore {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.future_of_robotics .banner-section .banner_content .explore .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.future_of_robotics .banner-section .banner-image {right: 15px; bottom: -100px;}
.future_of_robotics .banner-section .banner-image img {width: 400px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot {top: 14px; left: -75px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot img{width: 22px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 400px; left: -15px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot img{width: 22px;} 
.logo-section h4 {padding: 0 260px; margin-bottom: 38px;}
.logo-section ul li {margin: 0 20px;}
.logo-section ul li figure img {width: 145px;}
.about-section {padding: 100px 0 92px;}
.about-section .about_wrapper .about-image {top: 115px;}
.about-section .about_wrapper .box {width: 245px; padding: 16px 20px; top: 135px; right: 0;}
.about-section .about_wrapper .year .number {margin-right: 14px;}
.about-section .about_wrapper .box .year .value {font-size: 44px; line-height: 44px;}
.about-section .about_wrapper .box .year .plus {font-size: 26px; line-height: 26px; top: -18px;}
.about-section .about_wrapper .box .year .text {font-size: 18px; line-height: 22px;}
.about-section .about_content h6 {padding: 4px 26px; margin-bottom: 16px;}
.about-section .about_content h2 {margin-right: 130px; margin-bottom: 10px;}
.about-section .about_content .text1 {margin-bottom: 20px;}
.about-section .about_content .text2 {margin-bottom: 20px; padding-left: 8px;}
.about-section .about_content .text3 {margin-bottom: 20px;}
.about-section .about_content .read_more {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.about-section .about_content .read_more .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.about-section .lower-column {padding-top: 60px;}
.about-section .lower-column h3 {font-size: 26px; line-height: 36px; padding-top: 0;}
.about-section .lower-column .content1 {padding-left: 0;}
.about-section .lower-column .content .value {font-size: 28px; line-height: 32px; margin-bottom: 5px;}
.about-section .lower-column .content .heading {font-size: 18px; line-height: 22px; margin-bottom: 12px;}
.about-section .lower-column .content .text1 {margin-right: 40px;}
.about-section .lower-column .content .text2 {margin-right: -34px;}
.about-section .lower-column .content3 {padding-left: 24px;}
.about-section .lower-column .content .text3 {margin-right: 4px;}
.service-section {padding-bottom: 95px;}
.service-section .service-logoimage {right: 15px;}
.service-section .service-logoimage img {width: 360px;}
.service-section .end-logo img{width: 60px;}
.service-section .end-logo::before {width: 45%;}
.service-section .end-logo::after {width: 45%;}
.service-section .service_content h6 {padding: 4px 26px; margin-bottom: 14px;}
.service-section .service_content h2 {margin-bottom: 45px;}
.service-section .service_contentbox .service-box .service-icon img{width: 44px;}
.service-section .service_contentbox .service-box figure {height: 80px; width: 80px; line-height: 80px; margin-bottom: 20px;}
.service-section .service-box span {font-size: 18px; line-height: 26px; margin-bottom: 10px;}
.service-section .service-box p {font-size: 16px; line-height: 24px; margin-bottom: 16px; margin-right: 0;}
.service-section .service-box .text3 {margin-right: 0;}
.service-section .service-box .text4 {margin-right: 0;}
.service-section .service_content .service_contentbox .upper-row {margin-bottom: 35px;}
.service-section .service_wrapper {padding-top: 0;}
.service-section .service_wrapper .service-image1 {top: 64px; left: -72px;}
.service-section .service_wrapper .service-image1 img {width: 410px;}
.service-section .service_wrapper .service-image2 {top: 160px; right: -18px;}
.service-section .service_wrapper .service-image2 img {width: 400px;}
.choose-section {padding: 100px 0;}
.choose-section .choose-backgroundimage1 {top: 4px;}
.choose-section .choose-backgroundimage1 img{width: 413px;}
.choose-section .choose-backgroundimage2 img{width: 202px;}
.choose-section .choose-image {bottom: -100px; left: 30px;}
.choose-section .choose-image img {width: 340px;}
.choose-section .content {padding-left: 100px;}
.choose-section .content h6 {margin-bottom: 18px; padding: 4px 22px;}
.choose-section .content h2 {margin-bottom: 16px;}
.choose-section .content p {margin-bottom: 22px; margin-right: 0;}
.choose-section .content .read_more {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.choose-section .content .read_more .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.portfolio-section {padding: 100px 0 75px;}
.portfolio-section .portfolio-leftlayer img {width: 100px;}
.portfolio-section .portfolio-rightlayer {bottom: 0;}
.portfolio-section .portfolio-rightlayer img {width: 100px;}
.portfolio-section .portfolio_content h6 {padding: 4px 30px; margin-bottom: 14px;}
.portfolio-section .portfolio_content h2 {margin-bottom: 35px; padding: 0 215px;}
.portfolio-section .image {margin-bottom: 25px;}
.portfolio-section .image .box-content {top: 68px;}
.portfolio-section .image .box-content i {font-size: 26px;}
/* Portfolio popup */
.portfolio-content .modal-dialog {max-width: 65%;}
.portfolio-content .modal-header {padding: 15px;}
.portfolio-content .modal-header button {right: 2px; top: 3px; width: 12px; height: 12px;}
.portfolio-content .modal-header button i {font-size: 16px; line-height: 16px;}
.portfolio-content .modal-body {padding-left: 24px; padding-right: 24px;}
.portfolio-content .modal-content .project_content {padding: 20px 0 25px;}
.portfolio-content .modal-content .project_content h3 {font-size: 28px; line-height: 32px; margin-bottom: 16px;}
.portfolio-content .modal-content .project_content .text {margin-bottom: 12px;}
.portfolio-content .modal-content .project_content .text1 {margin-bottom: 25px;}
.portfolio-content .modal-content .project_content .properties {margin-bottom: 25px;}
.portfolio-content .modal-content .project_content .contact_us {padding: 12px 20px;}
.testimonial-section {padding: 0 0 115px;}
.testimonial-section .testimonial-logoimage {top: 60px;}
.testimonial-section .testimonial-logoimage img {width: 345px;}
.testimonial-section .end-logo img {width: 60px;}
.testimonial-section .end-logo::before {width: 45%;}
.testimonial-section .end-logo::after {width: 45%;}
.testimonial-section .testimonial_content h6 {margin-bottom: 14px;}
.testimonial-section .testimonial_content h2 {margin-bottom: 40px; padding: 0 230px;}
.testimonial-section .testimonial-quoteimage {left: 80px; top: 60px;}
.testimonial-section .testimonial-quoteimage img{width: 130px;}
.testimonial-section .content {padding: 100px 0;}
.testimonial-section .carousel-indicators {margin-bottom: 55px;}
.testimonial-section .carousel-indicators li img {width: 36px;}
.testimonial-section .carousel-indicators .active img {transform: scale(1.3);}
.testimonial-section .carousel-inner .carousel-item .paragarph {font-size: 20px; line-height: 34px; margin-bottom: 25px;}
.testimonial-section .carousel-control-prev {left: -78px; top: 18px;}
.testimonial-section .carousel-control-next {right: -105px; top: 18px;}
.testimonial-section .partner-section .partner_box .partner img {width: 92px;}
.testimonial-section .partner-section .partner_box li {margin-right: 50px;}
.testimonial-section .partner-section .partner_box li::before {right: -28px; top: -52px; height: 145px;}
.testimonial-section .partner-section .partner_box li:first-child::after {left: -30px; top: -52px; height: 145px;}
.contact-section {padding: 100px 0 0;}
.contact-section .contact-backgroundimage1 img{width: 250px;}
.contact-section .contact-backgroundimage2 img{width: 610px;}
.contact-section .content h6 {margin-bottom: 18px; padding: 4px 22px;}
.contact-section .content h2 {margin-bottom: 18px;}
.contact-section .content input {padding: 14px; margin-bottom: 22px; width: 48%;}
.contact-section .content textarea {padding: 14px; margin-bottom: 22px; height: 125px;}
.contact-section .content .input1 {margin-right: 15px;}
.contact-section .content .send_now {padding: 4px 2px 4px 28px;}
.contact-section .content .send_now .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.contact-section .contact_wrapper {margin-top: 35px;}
.contact-section .contact_wrapper .circle {height: 60px; width: 60px; line-height: 60px; font-size: 20px;}
.contact-section .contact_wrapper .icon1 {right: 90px; top: 112px;}
.contact-section .contact_wrapper .icon1::after {height: 78px; top: 35px;}
.contact-section .contact_wrapper .icon2 {left: 60px; top: 60px;}
.contact-section .contact_wrapper .icon2::after {top: 36px; left: 60px;}
.contact-section .contact_wrapper .contact-circle {bottom: 56px; left: 24px;}
.contact-section .contact_wrapper .contact-circle img{width: 90px;}
.contact-section .contact-image img {width: 340px;}
.faq-section {padding: 100px 0 75px;}
.faq-section .faq_content h6 {margin-bottom: 14px;}
.faq-section .faq_content h2 {margin-bottom: 40px;}
.faq-section .accordion-item .accordion-header .accordion-button {font-size: 18px; line-height: 22px; margin-bottom: 25px; padding: 20px 15px 20px 20px;}
.faq-section .accordion-item .accordion-header .collapsed::before {width: 42px; height: 42px; line-height: 42px;}
.faq-section .accordion-item .accordion-header .accordion-button::before {right: 14px; width: 42px; height: 42px; line-height: 42px;}
.faq-section .accordion-item .accordion-body {padding: 0px 20px 18px; margin-top: -8px;}
.robotics_footer_portion .contact_portion {padding: 60px 0; margin-bottom: -170px;}
.robotics_footer_portion .contact_portion .contactportion-backgroundimage {left: 4px;}
.robotics_footer_portion .contact_portion .contactportion-backgroundimage img{width: 635px;}
.robotics_footer_portion .contact_portion .contactportion-image img {width: 268px;}
.robotics_footer_portion .contact_portion .content {padding-left: 100px;}
.robotics_footer_portion .contact_portion h6 {padding: 4px 12px; margin-bottom: 18px;}
.robotics_footer_portion .contact_portion h2 {margin-right: 66px; margin-bottom: 25px;}
.robotics_footer_portion .contact_portion .contact_us {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.robotics_footer_portion .contact_portion .contact_us .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
.robotics_footer_portion .footer-section {padding-top: 270px;}
.robotics_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: -12px;}
.robotics_footer_portion .footer-section .middle-portion {padding: 0 0 60px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo img{width: 150px;}
.robotics_footer_portion .footer-section .middle-portion .footer-text {font-size: 16px; line-height: 24px; margin-bottom: 18px;}
.robotics_footer_portion .footer-section .middle-portion .social-icons li {margin-right: 4px;}
.robotics_footer_portion .footer-section .middle-portion .social-icons i {font-size: 14px; height: 40px; width: 40px; line-height: 36px;}
.robotics_footer_portion .footer-section .middle-portion .links {padding: 35px 0 0 12px;}
.robotics_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 12px;}
.robotics_footer_portion .footer-section .middle-portion .links li {margin-bottom: 10px;}
.robotics_footer_portion .footer-section .middle-portion .links li i {top: -2px; margin-right: 0;}
.robotics_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.robotics_footer_portion .footer-section .middle-portion .icon .footer-location {left: 0; margin-top: 6px;}
.robotics_footer_portion .footer-section .middle-portion .icon li {padding-left: 28px; margin-bottom: 12px;}
.robotics_footer_portion .footer-section .middle-portion .email-form {padding-top: 36px;}
.robotics_footer_portion .footer-section .middle-portion .email-form input {padding: 12px 10px; margin-bottom: 14px; width: 100%;}
.robotics_footer_portion .footer-section .middle-portion .email-form button {font-size: 14px; top: 5px; right: 6px; width: 35px; height: 35px; line-height: 32px;}
.robotics_footer_portion .footer-section .middle-portion .email-form .check-box label {font-size: 14px; line-height: 20px; margin-right: 0;}
.robotics_footer_portion .footer-section .middle-portion .email-form .check-box label:before {margin-right: -23px; width: 22px; height: 22px;}
.robotics_footer_portion .footer-section .middle-portion .email-form .check-box input:checked + label:after {top: 8px; left: -24px; width: 6px; height: 10px;}
.robotics_footer_portion .footer-section .copyright {padding: 25px 0;}

/*-------- Home PAGES 2 ------------ */

.power_of_ai .navbar-nav .drop-down-pages .nav-item a {padding: 11px 32px;}
.power_of_ai .navbar-nav .dropdown-menu {top: 36px;}
.power_of_ai .header .banner-logo img {width: 160px;}
.power_of_ai .navbar {padding: 14px 8px 12px 8px;}
.power_of_ai .navbar-nav li {margin: 0 5px;}
.power_of_ai .last_list {margin-left: 0;}
.power_of_ai .last_list .login {padding: 12px 24px; margin-right: 4px;}
.power_of_ai .last_list .try_free {font-size: 16px; line-height: 16px; padding: 4px 24px 4px 4px;}
.power_of_ai .last_list .circle {font-size: 16px; height: 35px; width: 35px; line-height: 35px; margin-right: 10px;}
.power_of_ai .banner-section {padding: 105px 0 95px;}
.power_of_ai .banner-section .banner_content h1 {margin-bottom: 15px; margin-right: 185px;}
.power_of_ai .banner-section .banner_content span {font-size: 46px; line-height: 54px;}
.power_of_ai .banner-section .banner_content .paragraph {font-size: 18px; line-height: 30px; margin-bottom: 24px;}
.power_of_ai .banner-section .banner_content .form-group {margin-bottom: 40px;}
.power_of_ai .banner-section .banner_content input {padding: 22px 23px; width: 76%;}
.power_of_ai .banner-section .banner_content .try_free {font-size: 16px; line-height: 16px; padding: 5px 22px 5px 5px; top: 10px; right: 100px;}
.power_of_ai .banner-section .banner_content .try_free .circle {height: 35px; width: 35px; line-height: 35px; margin-right: 10px;}
.power_of_ai .banner-section .banner_content .tags .heading {margin-bottom: 12px;}
.power_of_ai .banner-section .banner_content .tags .list {font-size: 16px; line-height: 26px; margin-right: 175px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {top: -5px; left: -175px;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow img {width: 140px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {top: 35px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img {width: 195px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {top: -25px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img {width: 110px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {bottom: 10px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img {width: 145px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {top: 65px; right: 6px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img {width: 115px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 0; right: 0;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img {width: 115px;}
.logo-section2 {padding: 45px 0}
.logo-section2 ul li {margin: 0 20px;}
.logo-section2 ul li figure img {width: 145px;}
.possibility-section {padding: 90px 0;}
.possibility-section .content h2 {padding: 0 160px; margin-bottom: 130px;}
.possibility-section .possibility_wrapper .possibility-image {top: -70px; left: 10px;}
.possibility-section .possibility_wrapper .possibility-image img {width: 470px;}
.possibility-section .possibility_content {padding: 50px 36px; width: 520px;}
.possibility-section .possibility_content h3 {font-size: 26px; line-height: 30px; margin-bottom: 24px;}
.possibility-section .possibility_content p {margin-bottom: 30px;}
.possibility-section .possibility_content .try_free {padding: 5px 20px 5px 5px;}
.possibility-section .possibility_content .try_free .circle {height: 35px; width: 35px; line-height: 35px; margin-right: 10px;}
.feature-section {padding: 0 0 20px;}
.feature-section .content h2 {padding: 0 200px; margin-bottom: 50px;}
.feature-section .box-top {padding-top: 30px;}
.feature-section .feature-box {padding: 30px 12px;}
.feature-section .feature-box figure {margin-bottom: 18px;}
.feature-section .feature-box figure img{width: 56px;}
.feature-section .feature-box span {font-size: 18px; line-height: 24px; margin-bottom: 14px;}
.feature-section .circle-image .feature-circleimage {bottom: -5px; right: -5px;}
.feature-section .circle-image .feature-circleimage img {width: 60px;}
.generatorheading-section {padding: 75px 0 50px;}
.generatorheading-section .content h2 {margin-bottom: 14px;}
.generator-section .generator_wrapper {margin-bottom: 30px;}
.generator-section .generator_content .generator_wrapper::before {height: 430px;}
.generator-section .generator_content {padding: 75px 15px 50px 20px; margin-left: 20px;}
.generator-section .generator_content .content {margin-bottom: 20px;}
.generator-section .generator_content .number {width: 9%;}
.generator-section .generator_content .heading_text {width: 91%; padding-left: 30px;}
.generator-section .generator_content h5 {margin-bottom: 14px;}
.generator-section .generator_content .try_free {padding: 5px 20px 5px 5px;}
.generator-section .generator_content .try_free .circle {height: 35px; width: 35px; line-height: 35px; margin-right: 10px;}
.digital-section {padding: 90px 0 85px;}
.digital-section .content h2 {margin-bottom: 14px;}
.digital-section .content p {margin-bottom: 35px;}
.create-section {padding: 80px 0 180px;}
.create-section .create_content h2 {margin-right: 10px; margin-bottom: 30px;}
.create-section .create_content .video-button {padding-left: 92px;}
.create-section .create_content .video-button p {margin-bottom: 25px;}
.create-section .create_content .video-button p::after {width: 74px; left: -90px;}
.create-section .create_content .video-button .video-icon .play-icon {font-size: 16px; height: 50px; width: 50px; line-height: 50px; margin-right: 12px;}
.create-section .create_wrapper .create-image1 {top: -80px;}
.create-section .create_wrapper .create-image2 {top: 80px; left: 60px;}
.create-section .create_wrapper figure img {width: 270px;}
.create-section .create_wrapper .box {top: -15px; padding: 28px 30px 32px;}
.create-section .create_wrapper .box .year .number {margin-bottom: 12px;}
.create-section .create_wrapper .box .year .value {font-size: 54px; line-height: 54px;}
.create-section .create_wrapper .box .year .plus {font-size: 44px; line-height: 44px; top: -6px;}
.create-section .create_wrapper .box .year .text {font-size: 18px; line-height: 20px;}
.using-section .using-box .using_wrapper h3 {font-size: 28px; line-height: 34px; padding: 14px 16px;}
.using-section .using-box .using_content {padding: 40px 25px 40px 30px;}
.using-section .using-box .using_content h3 {font-size: 28px; line-height: 34px; margin-bottom: 10px; letter-spacing: 0.6px;}
.using-section .using-box .using_content p {margin-bottom: 12px;}
.using-section .using_content .properties {margin-bottom: 12px;}
.using-section .using_content .properties ul {padding-left: 10px;}
.using-section .using_content .properties .first-list {margin-right: 50px;}
.using-section .using_content .properties ul li .circle {height: 18px; width: 18px; line-height: 18px; top: 4px; left: -8px;}
.using-section .using_content .image_wrapper figure img{width: 160px;}
.videoheading-section {padding: 90px 0 50px;}
.videoheading-section .content h2 {margin-bottom: 14px;}
.video-section .video_wrapper .videoCoverImage img{width: 700px; height: 470px;}
.video-section .video_wrapper iframe {width: 700px; height: 470px;}
.visualize-section {padding: 155px 0 152px;}
.visualize-section .visualize_content h2 {margin-bottom: 16px; padding: 0 30px;}
.visualize-section .visualize_content p {margin-bottom: 40px;}
.visualize-section .visualize_content .try_free {padding: 5px 20px 5px 5px;}
.visualize-section .visualize_content .try_free .circle {height: 35px; width: 35px; line-height: 35px; margin-right: 10px;}
.visualize-section .visualize_wrapper .visualize-image1 {top: -55px; left: 35px;}
.visualize-section .visualize_wrapper .visualize-image1 img {width: 120px;}
.visualize-section .visualize_content .visualize-image2 {bottom: -150px; left: -75px;}
.visualize-section .visualize_content .visualize-image2 img {width: 215px;}
.visualize-section .visualize_wrapper .visualize-image3 {top: -50px; right: 30px;}
.visualize-section .visualize_content .visualize-image4 {bottom: -150px; right: -65px;}
.visualize-section .visualize_content .visualize-image4 img {width: 210px;}
.testimonial-section2 {padding: 90px 0 0;}
.testimonial-section2 .content h2 {margin-bottom: 14px;}
.testimonial-section2 .content p {margin-bottom: 50px;}
.testimonial-section2 .testimonial-box .content_testimonial {padding: 50px;}
.testimonial-section2 .testimonial_content {padding: 30px 16px;}
.testimonial-section2 .testimonial_content .image {margin-bottom: 16px;}
.testimonial-section2 .testimonial_content .image img {width: 85px;}
.testimonial-section2 .testimonial_content p {margin-bottom: 12px;}
.testimonial-section2 .testimonial_content .heading {font-size: 18px; line-height: 22px; margin-bottom: 2px;}
.testimonial-section2 .carousel-control-prev {left: -45px;}
.testimonial-section2 .carousel-control-next {right: -45px;}
.faq-section2 {padding: 90px 0 0;}
.faq-section2 .content h2 {margin-bottom: 14px;}
.faq-section2 .content p {margin-bottom: 50px;}
.faq-section2 .faq_content {padding: 70px 60px;}
.faq-section2 .accordion-item .accordion-header .accordion-button {margin-bottom: 12px; padding: 30px;}
.faq-section2 .accordion-item .accordion-header .accordion-button::before {right: 30px; top: 24%; width: 44px; height: 44px; line-height: 40px;}
.faq-section2 .accordion-item .accordion-header .collapsed::before {width: 44px; height: 44px; line-height: 42px;}
.faq-section2 .accordion-item .accordion-body {padding: 20px 30px 30px;}
.article-section {padding: 90px 0;}
.article-section .content h2 {margin-bottom: 14px;}
.article-section .content p {margin-bottom: 50px;}
.article-section .article_content {padding: 30px 24px 32px; margin-bottom: 70px;}
.article-section .article_content span {margin-bottom: 6px; word-spacing: 1.8px;}
.article-section .article_content .text {padding-left: 12px; margin-bottom: 16px;}
.article-section .article_content .text2 {font-size: 16px; line-height: 26px; margin-bottom: 10px;}
.article-section .view_more {padding: 5px 40px 5px 5px;}
.article-section .view_more .circle {height: 35px; width: 35px; line-height: 35px; margin-right: 16px;}
.follow-section h2 {margin-bottom: 45px;}
/* Footer2 */
.power_footer_portion .footer-section {padding-top: 75px;}
.power_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: -12px;}
.power_footer_portion .footer-section .middle-portion {padding: 0 0 60px;}
.power_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.power_footer_portion .footer-section .middle-portion .footer-logo img{width: 150px;}
.power_footer_portion .footer-section .middle-portion .footer-text {font-size: 16px; line-height: 24px; margin-bottom: 18px;}
.power_footer_portion .footer-section .middle-portion .social-icons li {margin-right: 4px;}
.power_footer_portion .footer-section .middle-portion .social-icons i {font-size: 14px; height: 40px; width: 40px; line-height: 36px;}
.power_footer_portion .footer-section .middle-portion .links {padding: 35px 0 0 12px;}
.power_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 12px;}
.power_footer_portion .footer-section .middle-portion .links li {margin-bottom: 7px;}
.power_footer_portion .footer-section .middle-portion .links li i {top: -3px; margin-right: 12px;}
.power_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.power_footer_portion .footer-section .middle-portion .icon .footer-location {left: 0; margin-top: 6px;}
.power_footer_portion .footer-section .middle-portion .icon li {padding-left: 28px; margin-bottom: 10px;}
.power_footer_portion .footer-section .middle-portion .email-form {padding-top: 36px;}
.power_footer_portion .footer-section .middle-portion .email-form input {padding: 12px 10px; margin-bottom: 14px; width: 100%;}
.power_footer_portion .footer-section .middle-portion .email-form button {font-size: 14px; top: 5px; right: 6px; width: 35px; height: 35px; line-height: 32px;}
.power_footer_portion .footer-section .middle-portion .email-form .check-box label {font-size: 14px; line-height: 20px; margin-right: 0;}
.power_footer_portion .footer-section .middle-portion .email-form .check-box label:before {margin-right: -23px; width: 20px; height: 20px;}
.power_footer_portion .footer-section .middle-portion .email-form .check-box input:checked + label:after {top: 8px; left: -25px; width: 6px; height: 10px;}
.power_footer_portion .footer-section .copyright {padding: 25px 0;}

/*-------- Home PAGES 3 ------------ */

.customer_service .navbar-nav .drop-down-pages .nav-item a {padding: 11px 32px;}
.customer_service .navbar-nav .dropdown li i {font-size: 10px; top: 13px; left: 12px;}
.customer_service .navbar-nav .dropdown-menu {top: 36px;}
.customer_service .header .banner-logo img {width: 170px;}
.customer_service .navbar {padding: 26px 0;}
.customer_service .navbar-nav li {margin: 0 10px;}
.customer_service .last_list {margin-left: 10px;}
.customer_service .last_list .cart-box {font-size: 16px; width: 46px; height: 46px; line-height: 46px;}
.customer_service .last_list .search-box {font-size: 16px; width: 46px; height: 46px; line-height: 46px;}
.customer_service .banner-section {padding: 75px 0 130px;}
.customer_service .banner-section .banner_content h1 {margin-right: 0; margin-bottom: 16px;}
.customer_service .banner-section .banner_content .paragraph {font-size: 18px; line-height: 30px; margin-bottom: 24px;}
.customer_service .banner-section .banner_content .form-group {margin-bottom: 15px;}
.customer_service .banner-section .banner_content input {padding: 20px 16px; width: 98%;}
.customer_service .banner-section .banner_content .arrow {right: 18px; width: 55px; height: 46px;}
.customer_service .banner-section .banner_content .number {padding: 0 5px;}
.customer_service .banner-section .banner_content .text {margin-bottom: 60px;}
.customer_service .banner-section .banner_content ul li {padding: 0 25px 0 6px;}
.customer_service .banner-section .banner_content ul .value {font-size: 24px; line-height: 28px; margin-bottom: 4px;}
.customer_service .banner-section .banner_content ul .plus {font-size: 24px; line-height: 24px;}
.customer_service .banner-section .banner_content ul .name {font-size: 24px; line-height: 28px;}
.customer_service .banner-section .banner_wrapper .banner3-image {top: 0px; right: -55px;}
.customer_service .banner-section .banner_wrapper .banner3-image img {width: 360px;}
.customer_service .banner-section .banner_wrapper h5 {font-size: 18px; line-height: 20px; top: 30px; left: 18px; padding: 6px 18px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {bottom: -30px; right: 10px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage img{width: 110px;}
.motto-section {padding: 95px 0 100px;}
.motto-section .motto-leftlineimage img{display: none;}
.motto-section .motto-rightlineimage img{display: none;}
.motto-section .content h4 {margin-bottom: 14px;}
.motto-section .content h2 {margin-bottom: 55px; padding: 0 255px;}
.motto-section .motto_content .image {margin-bottom: 30px;}
.motto-section .motto_content .image .icon {width: 115px; height: 115px; line-height: 112px;}
.motto-section .motto_content .image .icon img{width: 45px;}
.motto-section .motto_content h4 {margin-bottom: 20px;}
.motto-section .motto_content p {margin-bottom: 30px;}
.motto-section .motto_content .circle {font-size: 16px; width: 35px; height: 35px; line-height: 33px;}
.motto-section .motto_content .motto-middleimage1 {top: 40px; right: -94px;}
.motto-section .motto_content .motto-middleimage1 img {width: 165px;}
.motto-section .motto_content .motto-middleimage2 {top: 65px; right: -94px;}
.motto-section .motto_content .motto-middleimage2 img {width: 165px;}
.customer-about-section {padding: 32px 0 138px;}
.customer-about-section .about_wrapper .box {top: -32px; left: 18px; width: 280px; height: 460px;}
.customer-about-section .about_wrapper .about3-image {top: -14px; left: 35px;}
.customer-about-section .about_wrapper .about3-image img {width: 335px;}
.customer-about-section .about_wrapper .box-content {top: 22px; right: -255px; padding: 18px 12px; margin-bottom: 12px; width: 42%;}
.customer-about-section .about_wrapper .box-content span {font-size: 20px; line-height: 22px; margin-bottom: 8px;}
.customer-about-section .about_wrapper .box-content p {font-size: 14px; line-height: 20px;}
.customer-about-section .about_content h4 {margin-bottom: 12px;}
.customer-about-section .about_content h2 {margin-bottom: 16px; margin-right: 140px;}
.customer-about-section .about_content p {font-size: 16px; line-height: 30px;}
.customer-about-section .about_content .text1 {margin-bottom: 18px;}
.customer-about-section .about_content .text2 {margin-bottom: 25px;}
.customer-about-section .about_content .discover {padding: 20px 22px;}
.customer-work-optimizer {padding: 95px 0 155px;}
.work-section .work-leftlineimage img{display: none;}
.work-section .work-rightlineimage img{display: none;}
.work-section .content h4 {margin-bottom: 14px;}
.work-section .content h2 {margin-bottom: 18px; padding: 0 190px;}
.work-section .content p {margin-bottom: 55px; padding: 0 145px;}
.work-section .work_content .image {margin-bottom: 30px;}
.work-section .work_content .image .icon {width: 115px; height: 115px; line-height: 112px;}
.work-section .work_content .image .icon img{width: 45px;}
.work-section .work_content .image .number {font-size: 22px; top: -16px; right: 65px; width: 60px; height: 60px; line-height: 50px;}
.work-section .work_content h4 {margin-bottom: 20px;}
.work-section .work_content p {margin-bottom: 30px; padding: 0 10px;}
.work-section .work_content .circle {font-size: 16px; width: 35px; height: 35px; line-height: 33px;}
.work-section .work_content .work-middleimage1 {top: 40px; right: -94px;}
.work-section .work_content .work-middleimage1 img {width: 165px;}
.work-section .work_content .work-middleimage2 {top: 65px; right: -94px;}
.work-section .work_content .work-middleimage2 img {width: 165px;}
.optimize-section {padding-top: 155px;}
.optimize-section .optimize_content h4 {margin-bottom: 12px;}
.optimize-section .optimize_content h2 {margin-bottom: 16px; margin-right: 70px;}
.optimize-section .optimize_content p {font-size: 16px; line-height: 30px; margin-bottom: 18px;}
.optimize-section .optimize_content .properties {margin-bottom: 26px;}
.optimize-section .optimize_content ul {padding-left: 11px;}
.optimize-section .optimize_content .properties .first-list {margin-right: 12px;}
.optimize-section .optimize_content ul li {font-size: 14px; line-height: 20px; margin-bottom: 10px;}
.optimize-section .optimize_content ul li .circle {top: 4px; left: -10px; width: 16px; height: 16px; line-height: 16px;}
.optimize-section .optimize_content ul li .circle:before {font-size: 10px;}
.optimize-section .optimize_content .pricing_plan {padding: 20px 22px;}
.optimize-section .optimize_wrapper .box {top: -56px; right: 25px; width: 280px; height: 460px;}
.optimize-section .optimize_wrapper .optimize-image1 {top: -40px; right: 42px;}
.optimize-section .optimize_wrapper .optimize-image1 img {width: 335px;}
.optimize-section .optimize_wrapper .optimize-image2 {top: 85px; left: 10px;}
.optimize-section .optimize_wrapper .optimize-image2 img {width: 240px;}
.optimize-section .optimize_wrapper .comment {font-size: 18px; top: -12px; left: 25px; width: 50px; height: 50px; line-height: 50px;}
.optimize-section .optimize_wrapper .comment::after {height: 36px; top: 60px; left: 25px;}
.optimize-section .optimize_wrapper .cart {font-size: 18px; bottom: -184px; left: 10px; width: 50px; height: 50px; line-height: 50px;}
.optimize-section .optimize_wrapper .cart::after {height: 36px; top: -47px; left: 25px;}
.customer-integration-approach {padding: 95px 0 145px;}
.integration-section {padding: 0 20px;}
.integration-section .content h4 {margin-bottom: 14px;}
.integration-section .integration-box .icon {top: -40px; left: 30px; width: 80px; height: 80px; line-height: 80px;}
.integration-section .integration-box .icon img {width: 40px;}
.integration-section .integration-box .content-box {width: 96%; padding: 70px 20px 30px;}
.integration-section .integration-box .content-box h4 {margin-bottom: 22px;}
.integration-section .integration-box .content-box p {margin-bottom: 22px;}
.integration-section .integration-box .content-box .circle {font-size: 16px; width: 35px; height: 35px; line-height: 35px;}
.integration-section .owl-carousel .owl-stage-outer {padding-top: 85px;}
.integration-section .owl-carousel .owl-dots {margin-top: 45px !important;}
.approach-section {padding-top: 120px;}
.approach-section .approach_wrapper .box {top: -22px; right: 25px; width: 280px; height: 460px;}
.approach-section .approach_wrapper .approach-image1 {top: -4px; right: 42px;}
.approach-section .approach_wrapper .approach-image1 img {width: 335px;}
.approach-section .approach_wrapper .approach-image2 {top: 110px; left: 10px;}
.approach-section .approach_wrapper .approach-image2 img {width: 255px;}
.approach-section .approach_wrapper .pen-square {font-size: 18px; top: 14px; left: 25px; width: 50px; height: 50px; line-height: 50px;}
.approach-section .approach_wrapper .pen-square::after {height: 36px; top: 60px; left: 25px;}
.approach-section .approach_wrapper .robot {font-size: 18px; bottom: -206px; left: 10px; width: 50px; height: 50px; line-height: 50px;}
.approach-section .approach_wrapper .robot::after {height: 36px; top: -47px; left: 25px;}
.approach-section .approach_content h4 {margin-bottom: 12px;}
.approach-section .approach_content h2 {margin-bottom: 16px; margin-right: 60px;}
.approach-section .approach_content p {font-size: 16px; line-height: 30px; margin-bottom: 18px;}
.approach-section .approach_content ul {padding-left: 12px; margin-bottom: 30px;}
.approach-section .approach_content ul li {margin-bottom: 10px;}
.approach-section .approach_content ul li .circle {top: 4px; left: -10px; width: 18px; height: 18px; line-height: 18px;}
.approach-section .approach_content ul li .circle:before {font-size: 12px; top: 1px;}
.approach-section .approach_content .discover {padding: 20px 22px;}
.pricing-section {padding-top: 95px;}
.pricing-section .content h4 {margin-bottom: 14px;}
.pricing-section .content h2 {margin-bottom: 55px;}
.pricing-section .price_content {padding: 35px 20px;}
.pricing-section .price_content .pricing-icon {width: 72px; height: 72px; line-height: 70px; margin-bottom: 18px;}
.pricing-section .price_content .pricing-icon img{width: 45px;}
.pricing-section .price_content h4 {font-size: 26px; line-height: 28px; margin-bottom: 14px;}
.pricing-section .price_content span {font-size: 24px; line-height: 28px; margin-bottom: 20px;}
.pricing-section .price_content ul {padding-left: 14px; margin-bottom: 26px;}
.pricing-section .price_content ul li {margin-bottom: 8px;}
.pricing-section .price_content ul li .circle {width: 18px; height: 18px; line-height: 18px; left: -13px; top: 4px;}
.pricing-section .price_content ul li .circle:before {font-size: 12px; left: 4px; top: 1px;}
.pricing-section .price_content .request_demo {padding: 18px 25px;}
.trust-section {padding: 130px 0 80px;}
.trust-section .trust_wrapper .box {top: -30px; right: 40px; width: 330px; height: 260px;}
.trust-section .trust_wrapper .trust-image {top: -12px; left: 2px;}
.trust-section .trust_wrapper .trust-image img {width: 400px;}
.trust-section .trust_wrapper .video-icon {height: 100px; width: 100px; line-height: 100px; top: 105px; left: 153px;}
.trust-section .trust_wrapper .video-icon i {font-size: 22px; height: 75px; width: 75px; line-height: 75px;}
.trust-section .trust_content h4 {margin-bottom: 12px;}
.trust-section .trust_content h2 {margin-bottom: 16px; margin-right: 60px;}
.trust-section .trust_content p {font-size: 16px; line-height: 30px; margin-bottom: 18px;}
.trust-section .trust_content ul {padding-left: 12px;}
.trust-section .trust_content ul li {margin-bottom: 12px;}
.trust-section .trust_content ul li .circle {top: 4px; left: -10px; width: 18px; height: 18px; line-height: 18px;}
.trust-section .trust_content ul li .circle:before {font-size: 12px; top: 1px;}
.customer-feature-article {padding: 95px 0 100px;}
.customer-feature-section .content h4 {margin-bottom: 14px;}
.customer-feature-section .content h2 {margin-bottom: 55px; padding: 0 200px}
.customer-feature-section .feature_contentbox .upper-row {padding-bottom: 40px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon {margin-bottom: 20px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon img{width: 45px;}
.customer-feature-section .feature_contentbox .feature-box h4 {font-size: 20px; line-height: 24px; margin-bottom: 12px;}
.customer-feature-section .feature_contentbox .feature-box p {font-size: 14px; line-height: 22px; margin-bottom: 16px;}
.customer-feature-section .feature_contentbox .feature-box .circle {font-size: 16px; width: 35px; height: 35px; line-height: 33px;}
.customer-feature-section .feature_wrapper .box {top: -20px; right: -8px; width: 380px; height: 340px;}
.customer-article-section {padding-top: 95px;}
.customer-article-section .content h4 {margin-bottom: 14px;}
.customer-article-section .content h2 {margin-bottom: 55px;}
.customer-article-section .article_boxcontent {margin-bottom: 60px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper {padding: 20px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper span {margin-bottom: 12px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper h4 {font-size: 20px; line-height: 24px; margin-bottom: 16px;}
.customer-article-section .view_more {padding: 20px 30px;}
.customer-faq-section {padding: 95px 0 80px;}
.customer-faq-section .content h4 {margin-bottom: 14px;}
.customer-faq-section .content h2 {margin-bottom: 55px;}
.customer-faq-section .accordion-item {margin-bottom: 20px; padding: 26px 35px;}
.customer-faq-section .accordion-item .accordion-header .accordion-button {font-size: 22px; line-height: 26px;}
.customer-faq-section .accordion-item .accordion-body {padding: 18px 0 0;}
.custom_footer_portion .contact_portion {padding: 70px 0; margin-bottom: -160px;}
.custom_footer_portion .contact_portion .content {padding-left: 125px;}
.custom_footer_portion .contact_portion h2 {margin-right: 55px; margin-bottom: 25px;}
.custom_footer_portion .contact_portion .discover {padding: 20px 30px;}
.custom_footer_portion .footer-section {padding-top: 260px;}
.custom_footer_portion .footer-section .middle-portion .icon .text1 {margin-right: -12px;}
.custom_footer_portion .footer-section .middle-portion {padding: 0 0 60px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo img{width: 150px;}
.custom_footer_portion .footer-section .middle-portion .footer-text {font-size: 16px; line-height: 24px; margin-bottom: 18px;}
.custom_footer_portion .footer-section .middle-portion .social-icons li {margin-right: 4px;}
.custom_footer_portion .footer-section .middle-portion .social-icons i {font-size: 14px; height: 40px; width: 40px; line-height: 36px;}
.custom_footer_portion .footer-section .middle-portion .links {padding: 35px 0 0 12px;}
.custom_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 12px;}
.custom_footer_portion .footer-section .middle-portion .links li {margin-bottom: 10px;}
.custom_footer_portion .footer-section .middle-portion .links li i {top: -2px; margin-right: 0;}
.custom_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.custom_footer_portion .footer-section .middle-portion .icon .footer-location {left: 0; margin-top: 6px;}
.custom_footer_portion .footer-section .middle-portion .icon li {padding-left: 28px; margin-bottom: 12px;}
.custom_footer_portion .footer-section .middle-portion .email-form {padding-top: 36px;}
.custom_footer_portion .footer-section .middle-portion .email-form input {padding: 12px 10px; margin-bottom: 14px; width: 100%;}
.custom_footer_portion .footer-section .middle-portion .email-form button {font-size: 14px; top: 5px; right: 6px; width: 35px; height: 35px; line-height: 32px;}
.custom_footer_portion .footer-section .middle-portion .email-form .check-box label {font-size: 14px; line-height: 20px; margin-right: 0;}
.custom_footer_portion .footer-section .middle-portion .email-form .check-box label:before {margin-right: -23px; width: 22px; height: 22px;}
.custom_footer_portion .footer-section .middle-portion .email-form .check-box input:checked + label:after {top: 8px; left: -24px; width: 6px; height: 10px;}
.custom_footer_portion .footer-section .copyright {padding: 25px 0;}
/* Sub-banner */
.sub-banner .banner-section {padding: 70px 0 90px;}
.sub-banner .banner-section .banner_content {padding-left: 0;}
.sub-banner .banner-section .banner_content .box {margin-bottom: 20px;}
.sub-banner .banner-section .banner_content .box span {font-size: 18px; line-height: 22px;}
.sub-banner .banner-section .banner_content .box .tilde {margin: 0 6px;}
.sub-banner .banner-section .banner-upperdot {top: -30px; left: 250px;}
.sub-banner .banner-section .banner-upperdot img {width: 22px;}
.sub-banner .banner-section .banner-lowerdot {bottom: -50px; right: 220px;}
.sub-banner .banner-section .banner-lowerdot img {width: 22px;}
/* Contact Page */
.contactinfo-section {padding: 100px 0 80px;}
.contactinfo-section .contactinfo_content h6 {padding: 4px 30px; margin-bottom: 14px;}
.contactinfo-section .contactinfo_content h2 {margin-bottom: 40px;}
.contactinfo-section .info-content label {margin-bottom: 8px;}
.contactinfo-section .info-content input {font-size: 14px; line-height: 20px; padding: 16px; margin-bottom: 18px;}
.contactinfo-section .info-content textarea {font-size: 14px; line-height: 20px; padding: 16px; height: 156px; margin-bottom: 44px;}
.contactinfo-section .info-content .send_now {font-size: 16px; line-height: 16px; padding: 18px 20px;}
.contactinfo-section .info-content .send_now .circle {height: 40px; width: 40px; line-height: 40px; font-size: 16px;}
.contactpage-section .end-logo img {width: 60px;}
.contactpage-section .end-logo::before {width: 45%;}
.contactpage-section .end-logo::after {width: 45%;}
.contactpage-section .content {padding: 100px 0;}
.contactpage-section .contact-box {padding: 25px 20px;}
.contactpage-section .contact-box .box-image .icon {height: 55px; width: 55px; line-height: 50px;}
.contactpage-section .contact-box .box-image {width: 24%;}
.contactpage-section .contact-box .box-content {padding-left: 10px; width: 76%;}
.contact_map_section {padding-bottom: 95px;}
.contact_map_section iframe {height: 430px;}
/* Service Page */
.servicepage-choosesection {padding-bottom: 70px;}
.servicepage-choosesection .content {padding-top: 100px;}
.servicepage-choosesection .choose-logoimage img {width: 360px;}
.servicepage-choosesection .end-logo img {width: 60px;}
.servicepage-choosesection .end-logo::before {width: 45%;}
.servicepage-choosesection .end-logo::after {width: 45%;}
.servicepage-choosesection .choose_wrapper .choose2-image1 {top: -75px; left: -70px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 img {width: 400px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {top: 20px; right: -106px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 img {width: 400px;}
.servicepage-choosesection .choose_content h6 {padding: 4px 26px; margin-bottom: 14px;}
.servicepage-choosesection .choose_content h2 {margin-right: 100px; margin-bottom: 45px;}
.servicepage-choosesection .choose_content .lower-content {padding-left: 42px;}
.servicepage-choosesection .choose_content .lower-content ul {padding-left: 25px; margin-bottom: 30px;}
.servicepage-choosesection .choose_content .lower-content li {margin-bottom: 15px; width: 60%;}
.servicepage-choosesection .choose_content .lower-content span {font-size: 22px; line-height: 26px; margin-bottom: 16px;}
.servicepage-choosesection .choose_content .read_more {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.servicepage-choosesection .choose_content .read_more .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
/* About Page */
.value-section {padding-bottom: 100px;}
.value-section .end-logo img {width: 60px;}
.value-section .end-logo::before {width: 45%;}
.value-section .end-logo::after {width: 45%;}
.value-section .content {padding-top: 100px;}
.value-section .value_content h6 {margin-bottom: 14px;}
.value-section .value_content h2 {margin-bottom: 55px; padding: 0 160px;}
.value-section .value-box {padding: 32px 20px;}
.value-section .value-box figure {height: 85px; width: 85px; line-height: 85px; margin-bottom: 20px;}
.value-section .value-box figure img{width: 60px;}
.value-section .value-box p {margin-bottom: 12px;}
.team-section {padding: 100px 0;}
.team-section .team-backgroundimage img{width: 700px;}
.team-section .team-leftlayer {display: none;}
.team-section .team-rightlayer {display: none;}
.team-section .team_content h6 {padding: 4px 30px; margin-bottom: 14px;}
.team-section .team_content h2 {margin-bottom: 40px; padding: 0 210px;}
.team-section .image {margin-bottom: 60px;}
.team-section .image2 {padding-top: 35px;}
.team-section .image .box-content {padding: 10px 12px;}
.team-section .box-content li i {font-size: 14px; height: 26px; width: 26px; line-height: 26px; margin-bottom: 4px;}
.team-section .box-content h4 {font-size: 18px; line-height: 20px; margin-bottom: 2px;}
.team-section .box-content span {font-size: 14px; line-height: 20px;}
.team-section .view_more {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 45px;}
.team-section .view_more .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 25px; font-size: 16px;}
.technology-section {padding: 100px 0;}
.technology-section .technology-logoimage img {width: 360px;}
.technology-section .technology_wrapper .technology-image1 {top: -75px; left: -70px;}
.technology-section .technology_wrapper .technology-image1 img {width: 400px;}
.technology-section .technology_wrapper .technology-image2 {top: 20px; right: -106px;}
.technology-section .technology_wrapper .technology-image2 img {width: 400px;}
.technology-section .technology_content h6 {padding: 4px 22px; margin-bottom: 14px;}
.technology-section .technology_content h2 {margin-right: 100px; margin-bottom: 30px;}
.technology-section .technology_content .text1 {padding-left: 16px; margin-bottom: 20px; margin-right: 10px;}
.technology-section .technology_content .text2 {margin-bottom: 22px;}
.technology-section .technology_content .text3 {margin-bottom: 28px;}
.technology-section .technology_content .read_more {font-size: 16px; line-height: 16px; padding: 4px 2px 4px 28px;}
.technology-section .technology_content .read_more .circle {height: 40px; width: 40px; line-height: 40px; margin: 0 3px 0 10px; font-size: 16px;}
}
@media only screen and (max-width : 991px) {
h1 {font-size: 38px; line-height: 42px;}
h2 {font-size: 34px; line-height: 40px;}
h3 {font-size: 26px; line-height: 30px;}
h4 {font-size: 20px; line-height: 24px;}
.future_of_robotics .navbar {padding: 20px 0;}
.future_of_robotics .navbar-nav {padding-left: 0; margin-top: 0;} 
.future_of_robotics .navbar-collapse {background: var(--e-global-color-white); position: absolute; right: 0px; width: 34%; top: 62px; z-index: 16; padding: 0; box-shadow: 1px 1px 57px rgba(0 0 0 / 7%);}
.future_of_robotics .navbar-toggler {margin-left: auto; border: none !important; padding: 0; width: 30px; height: 22px;}
.future_of_robotics .navbar-light .navbar-toggler-icon { background: var(--e-global-color-primary); height: 2px; margin: 7px 0 0 0; width: 100%; float: right;}
.future_of_robotics .navbar-toggler.collapsed span:nth-child(1) {transform: rotate(0deg);}
.future_of_robotics .navbar-toggler span.navbar-toggler-icon:first-child {margin-top: 0;}
.future_of_robotics .navbar-toggler span:nth-child(1) {transform: rotate(45deg); transform-origin: 0% 80%;}
.future_of_robotics .navbar-toggler span.navbar-toggler-icon {transition: all 0.15s;}
.future_of_robotics .navbar-toggler.collapsed span:nth-child(2) {opacity: 1;}
.future_of_robotics .navbar-toggler span:nth-child(2) {opacity: 0;}
.future_of_robotics .navbar-toggler.collapsed span:nth-child(3) {transform: rotate(0deg);}
.future_of_robotics .navbar-toggler span:nth-child(3) {transform: rotate(-45deg); transform-origin: 15% 100%;}
.future_of_robotics .collapse:not(.show) {display: none;}
.future_of_robotics .navbar-collapse ul{align-items: unset; text-align: unset; margin-left: 0; margin-top: 0;}
.future_of_robotics .navbar-toggler:focus {box-shadow: none;}
.future_of_robotics button:focus { outline: none;}
.future_of_robotics .navbar-nav .nav-item a {padding: 12px 30px !important; color: var(--e-global-color-very-dark-blue) !important; margin-top: 0;}
.future_of_robotics .navbar-nav .active > a {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-bright-blue) !important;}
.future_of_robotics .navbar-nav li:after {display: none;}
.future_of_robotics .navbar-nav .nav-item a:hover{color: var(--e-global-color-white) !important; background-color: var(--e-global-color-bright-blue) !important;}
.future_of_robotics .navbar-nav .dropdown-menu{position: static; border: none; box-shadow: none;}
.future_of_robotics .navbar-nav .drop-down-pages .nav-item a {padding: 10px 50px!important; font-size: 14px; line-height: 20px; white-space: break-spaces;}
.future_of_robotics .navbar-nav .drop-down-pages .active > a {color: var(--e-global-color-bright-blue) !important; background-color: var(--e-global-color-white) !important;}
.future_of_robotics .navbar li {margin: 0 !important; padding: 0;}
.future_of_robotics .navbar-nav .nav-item .lets_talk {padding: 12px 30px !important; font-size: 16px !important; line-height: 16px !important; background-color: transparent; font-weight: 500 !important; display: block; text-align: left; border-radius: 0; color: var(--e-global-color-very-dark-blue) !important;}
.future_of_robotics .navbar-nav .active > .lets_talk {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-bright-blue) !important;}
.future_of_robotics .navbar-nav .nav-item .lets_talk:hover {transform: none; color: var(--e-global-color-white) !important; background: var(--e-global-color-white);}
.future_of_robotics .navbar-nav .nav-item .circle {display: none;}
.future_of_robotics .navbar-nav .dropdown li i{top: 15px; left: 32px;}
.future_of_robotics .navbar-nav .dropdown li.active > i{color: var(--e-global-color-bright-blue) !important;}
.future_of_robotics .navbar-nav .drop-down-pages li {border-bottom: 1px solid var(--e-global-color-very-soft-blue);}
.future_of_robotics .banner-section {text-align: center; padding: 50px 0 0;}
.future_of_robotics .banner-section .video-icon {top: 180px; left: -86px; transform: rotate(91deg);}
.future_of_robotics .banner-section .video-icon span {letter-spacing: 0;}
.future_of_robotics .banner-section .video-icon .icon {padding-right: 72px;}
.future_of_robotics .banner-section .play-icon {height: 40px; width: 40px; line-height: 40px; margin: 0 12px 0 4px;}
.future_of_robotics .banner-section .play-icon:before {font-size: 14px;}
.future_of_robotics .banner-section .video-icon .icon::after {width: 60px; top: 18px;}
.future_of_robotics .banner-section .banner_content {padding-left: 0; margin-bottom: 45px;}
.future_of_robotics .banner-section .banner_content h6 {margin-bottom: 18px; padding: 4px 20px;}
.future_of_robotics .banner-section .banner_content h1 {padding: 0 150px; margin-bottom: 15px;}
.future_of_robotics .banner-section .banner_content span {font-size: 60px; line-height: 72px; padding: 0 8px;}
.future_of_robotics .banner-section .banner_content h4 {font-size: 16px; line-height: 22px; margin-bottom: 20px; border: 0; padding: 0;}
.future_of_robotics .banner-section .banner_content .explore {font-size: 14px; line-height: 14px; padding: 4px 2px 4px 24px;}
.future_of_robotics .banner-section .banner_content .explore .circle {height: 35px; width: 35px; line-height: 37px;}
.future_of_robotics .banner-section .banner-image {position: relative; right: 0; bottom: 0;}
.future_of_robotics .banner-section .banner-image img {width: 365px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot {top: 170px; left: 100px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot img {width: 20px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 430px; left: 160px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot img {width: 20px;}
.logo-section {padding: 65px 0 50px;}
.logo-section h4 {padding: 0 160px; margin-bottom: 30px;}
.logo-section ul {text-align: center; display: block;}
.logo-section ul li figure img {width: 140px;}
.logo-section ul li {margin: 0 27px; margin-bottom: 20px;}
.logo-section ul li:first-child {margin-left: 30px;}
.about-section {padding: 70px 0 65px;}
.about-section .about_wrapper .about-image {position: relative; top: 0; right: 0; left: 0; margin: 0 auto; margin-bottom: 45px !important; width: 520px;}
.about-section .about_wrapper .about-image img {width: 100%;}
.about-section .about_wrapper .box {width: 218px; padding: 12px 18px; top: 38px; right : -18px;}
.about-section .about_wrapper .year .number {margin-right: 12px;}
.about-section .about_wrapper .box .year .text {font-size: 16px; line-height: 20px; padding-top: 0;}
.about-section .about_wrapper .box .year .value {font-size: 38px; line-height: 38px;}
.about-section .about_wrapper .box .year .plus {font-size: 24px; line-height: 24px; top: -14px;}
.about-section .about_content h6 {padding: 4px 18px; margin-bottom: 18px;}
.about-section .about_content h2 {margin-right: 0; margin-bottom: 8px;}
.about-section .about_content .text1 {margin-bottom: 12px;}
.about-section .about_content .text2 {margin-bottom: 12px;}
.about-section .about_content .text3 {margin-bottom: 18px;}
.about-section .about_content .read_more {padding: 4px 2px 4px 24px;}
.about-section .about_content .read_more .circle {height: 38px; width: 38px; line-height: 38px;}
.about-section .lower-column {padding-top: 40px;}
.about-section .lower-column h3 {font-size: 22px; line-height: 30px; text-align: center; margin-bottom: 35px; padding: 0 195px;}
.about-section .lower-column .content {text-align: center;}
.about-section .lower-column .content .value {font-size: 20px; line-height: 24px; margin-bottom: 6px;}
.about-section .lower-column .content .plus {font-size: 20px; line-height: 20px; top: -1px;}
.about-section .lower-column .content .heading {font-size: 16px; line-height: 22px; margin-bottom: 6px;}
.about-section .lower-column .content .text {padding: 0 12px;}
.about-section .lower-column .content .text1 {margin-right: 0;}
.about-section .lower-column .content .text2 {margin-right: 0;}
.about-section .lower-column .content .text3 {margin-right: 0;}
.about-section .lower-column .content3 {padding-left: 0;}
.service-section .service-logoimage {right: 30px;}
.service-section .service-logoimage img {width: 330px;}
.service-section .end-logo img {width: 50px;}
.service-section .content {padding-top: 70px;}
.service-section .service_content{text-align: center; margin-bottom: 30px;}
.service-section .service_content h2 {margin-bottom: 26px;}
.service-section .service_contentbox .service-box .service-icon img {width: 42px;}
.service-section .service_contentbox .service-box figure {height: 70px; width: 70px; line-height: 70px; margin-bottom: 16px;}
.service-section .service-box span {margin-bottom: 6px;}
.service-section .service-box p {font-size: 14px; line-height: 22px; margin-bottom: 14px; padding: 0 45px;}
.service-section .service_contentbox .service-box .read_more {font-size: 14px; line-height: 20px;}
.service-section .service_contentbox .service-box .read_more i {margin-left: 3px; font-size: 10px;}
.service-section .service_wrapper {text-align: center;}
.service-section .service_wrapper .text5{padding: 0 50px;}
.service-section .service_wrapper .service-image1 {top: 20px; left: 70px;}
.service-section .service_wrapper .service-image1 img {width: 365px;}
.service-section .service_wrapper .service-image2 {top: 90px; right: -95px;}
.service-section .service_wrapper .service-image2 img {width: 360px;}
.choose-section {padding: 70px 0 0;}
.choose-section .choose-backgroundimage1 {display: none;}
.choose-section .choose-backgroundimage2 {display: none;}
.choose-section .choose-image {position: relative; text-align: center; left: 0; bottom: 0;}
.choose-section .choose-image img {width: 290px;}
.choose-section .content {padding-left: 0; text-align: center;}
.choose-section .content h6 {margin-bottom: 20px;}
.choose-section .content h2 {margin-bottom: 18px; padding: 0 60px;}
.choose-section .content p {padding: 0 50px; margin-bottom: 24px;}
.choose-section .content .read_more {padding: 4px 2px 4px 24px; margin-bottom: 30px;}
.portfolio-section{padding: 70px 0 50px;}
.portfolio-section .portfolio-leftlayer {display: none;}
.portfolio-section .portfolio-rightlayer {display: none;}
.portfolio-section .portfolio_content h6 {padding: 4px 28px;}
.portfolio-section .portfolio_content h2 {margin-bottom: 30px; padding: 0 140px;}
.portfolio-section .image {margin-bottom: 20px;}
.portfolio-section .image .box-content {padding: 8px; top: 56px;}
.portfolio-section .image .box-content i {font-size: 20px; margin-bottom: 4px;}
.portfolio-section .image .box-content p {font-size: 14px; line-height: 22px;}
/* Portfolio popup */
.portfolio-content .modal-dialog {max-width: 75%;}
.portfolio-content .modal-header {padding: 12px;}
.portfolio-content .modal-header button {right: -2px; top: 2px; width: 8px; height: 8px;}
.portfolio-content .modal-header button i {font-size: 14px; line-height: 14px;}
.portfolio-content .modal-body {padding-left: 20px; padding-right: 20px;}
.portfolio-content .modal-content .project_content {padding: 16px 0 25px;}
.portfolio-content .modal-content .project_content h3 {font-size: 26px; line-height: 30px; margin-bottom: 14px;}
.portfolio-content .modal-content .project_content .text {font-size: 16px; line-height: 24px; margin-bottom: 14px;}
.portfolio-content .modal-content .project_content .text1 {margin-bottom: 20px;}
.testimonial-section {padding: 0 0 34px;}
.testimonial-section .end-logo img {width: 50px;}
.testimonial-section .testimonial-logoimage img {width: 300px;}
.testimonial-section .testimonial-quoteimage {left: 62px; top: 56px;}
.testimonial-section .testimonial-quoteimage img {width: 115px;}
.testimonial-section .content {padding: 70px 0 50px;}
.testimonial-section .testimonial_content h2 {margin-bottom: 30px; padding: 0 150px;}
.testimonial-section .carousel-indicators {margin-bottom: 48px;}
.testimonial-section .carousel-indicators li {width: 34px; margin-right: 10px;}
.testimonial-section .carousel-indicators li img {width: 34px;}
.testimonial-section .carousel-indicators .active img {transform: scale(1.2);}
.testimonial-section .carousel-inner .carousel-item .paragarph {font-size: 18px; line-height: 30px; margin-bottom: 20px;}
.testimonial-section .carousel-control-prev {left: -68px; top: 16px;}
.testimonial-section button img{width: 50px;}
.testimonial-section .carousel-control-prev .previous {left: -30px;}
.testimonial-section .carousel-control-next {right: -94px; top: 16px;}
.testimonial-section .carousel-control-next .next {right: 50px;}
.testimonial-section .partner-section .partner_box {padding: 0; border: none;}
.testimonial-section .partner-section .partner_box li {margin: 0 50px 30px;}
.testimonial-section .partner-section .partner_box li:first-child {margin-left: 50px;}
.testimonial-section .partner-section .partner_box li:last-child {margin-right: 45px;}
.testimonial-section .partner-section .partner_box .partner img {width: 88px;}
.testimonial-section .partner-section .partner_box li::before {display: none;}
.testimonial-section .partner-section .partner_box li:first-child::after {display: none;}
.contact-section {padding: 70px 0 0;}
.contact-section .content {padding: 0 40px; text-align: center;}
.contact-section .content h2 {margin-bottom: 25px;}
.contact-section .content input {padding: 12px; margin-bottom: 20px; width: 49%;}
.contact-section .content .input1 {margin-right: 10px;}
.contact-section .content textarea {padding: 12px; margin-bottom: 25px; height: 115px;}
.contact-section .content .send_now {padding: 4px 2px 4px 24px; margin-bottom: 30px;}
.contact-section .contact_wrapper{margin-top: 16px;}
.contact-section .contact_wrapper .circle {height: 50px; width: 50px; line-height: 50px; font-size: 18px;}
.contact-section .contact_wrapper .icon1 {right: 208px;}
.contact-section .contact_wrapper .icon2 {left: 186px; top: 75px;}
.contact-section .contact_wrapper .icon2::after {height: 100px;}
.contact-section .contact_wrapper .contact-circle {bottom: 60px; left: 156px;}
.contact-section .contact_wrapper .contact-circle img {width: 75px;}
.contact-section .contact-image {position: relative; right: 0; text-align: center;}
.faq-section {padding: 70px 0 50px;}
.faq-section .faq_content h2 {margin-bottom: 26px;}
.faq-section .accordion-item .accordion-header .accordion-button {font-size: 14px; line-height: 20px; margin-bottom: 20px; padding: 15px 10px 15px 15px;}
.faq-section .accordion-item .accordion-header .accordion-button::before {right: 10px; top: 15%; font-size: 12px; width: 36px; height: 36px; line-height: 36px;}
.faq-section .accordion-item .accordion-header .collapsed::before {width: 36px; height: 36px; line-height: 36px;}
.faq-section .accordion-item .accordion-body {padding: 0px 25px 16px;}
.faq-section .accordion-item .accordion-body p{font-size: 14px; line-height: 24px;}
.robotics_footer_portion .contact_portion {padding: 45px 0; margin-bottom: -140px;}
.robotics_footer_portion .contact_portion .contactportion-backgroundimage img {width: 505px;}
.robotics_footer_portion .contact_portion .contactportion-image {left: 44px;}
.robotics_footer_portion .contact_portion .contactportion-image img {width: 220px;}
.robotics_footer_portion .contact_portion .content {padding-left: 0;}
.robotics_footer_portion .contact_portion h6 {margin-bottom: 16px;}
.robotics_footer_portion .contact_portion h2 {margin-right: 40px; margin-bottom: 20px;}
.robotics_footer_portion .contact_portion .contact_us {padding: 4px 2px 4px 24px;}
.robotics_footer_portion .footer-section {padding-top: 210px;}
.robotics_footer_portion .footer-section .middle-portion {padding-bottom: 70px;}
.robotics_footer_portion .footer-section .middle-portion .logo-content {padding: 20px 15px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 16px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo img {width: 145px;}
.robotics_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 24px; margin-bottom: 14px;}
.robotics_footer_portion .footer-section .middle-portion .social-icons i {font-size: 12px; height: 35px; width: 35px; line-height: 32px;}
.robotics_footer_portion .footer-section .middle-portion .links {padding: 26px 0 0 22px;}
.robotics_footer_portion .footer-section .middle-portion .links li {margin-bottom: 8px;}
.robotics_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 14px; top: 1px;}
.robotics_footer_portion .footer-section .middle-portion .icon {padding-top: 26px;}
.robotics_footer_portion .footer-section .middle-portion .icon li {margin-bottom: 10px;}
.robotics_footer_portion .footer-section .middle-portion .icon .footer-location {left: 2px;}
.robotics_footer_portion .footer-section .copyright {padding: 20px 0;}
.robotics_footer_portion .footer-section .copyright p {font-size: 14px; line-height: 20px;}

/*-------- Home PAGES 2 ------------ */

.power_of_ai {padding: 20px 0 0;}
.power_of_ai .header .banner-logo img {width: 150px;}
.power_of_ai .navbar {padding: 12px;}
.power_of_ai .navbar-nav {padding-left: 0; margin-top: 0;} 
.power_of_ai .navbar-collapse {background: var(--e-global-color-white); position: absolute; right: 10px; width: 32%; top: 50px; z-index: 16; padding: 0; box-shadow: 1px 1px 57px rgba(0 0 0 / 7%);}
.power_of_ai .navbar-toggler {margin-left: auto; border: none !important; padding: 0; width: 30px; height: 22px;}
.power_of_ai .navbar-light .navbar-toggler-icon { background: var(--e-global-color-vivid-violet); height: 2px; margin: 7px 0 0 0; width: 100%; float: right;}
.power_of_ai .navbar-toggler.collapsed span:nth-child(1) {transform: rotate(0deg);}
.power_of_ai .navbar-toggler span.navbar-toggler-icon:first-child {margin-top: 0;}
.power_of_ai .navbar-toggler span:nth-child(1) {transform: rotate(45deg); transform-origin: 0% 80%;}
.power_of_ai .navbar-toggler span.navbar-toggler-icon {transition: all 0.15s;}
.power_of_ai .navbar-toggler.collapsed span:nth-child(2) {opacity: 1;}
.power_of_ai .navbar-toggler span:nth-child(2) {opacity: 0;}
.power_of_ai .navbar-toggler.collapsed span:nth-child(3) {transform: rotate(0deg);}
.power_of_ai .navbar-toggler span:nth-child(3) {transform: rotate(-45deg); transform-origin: 15% 100%;}
.power_of_ai .collapse:not(.show) {display: none;}
.power_of_ai .navbar-collapse ul{align-items: unset; text-align: unset; margin-left: 0;}
.power_of_ai .navbar-toggler:focus {box-shadow: none;}
.power_of_ai button:focus { outline: none;}
.power_of_ai .navbar-nav .nav-item a {padding: 12px 30px !important; color: var(--e-global-color-very-dark-mostly-black-violet) !important; margin-top: 0;}
.power_of_ai .navbar-nav .active > a {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-vivid-violet) !important;}
.power_of_ai .navbar-nav li:after {display: none;}
.power_of_ai .navbar-nav .nav-item a:hover{color: var(--e-global-color-white) !important; background-color: var(--e-global-color-vivid-violet) !important;}
.power_of_ai .navbar-nav .dropdown-menu{position: static; border: none; box-shadow: none;}
.power_of_ai .navbar-nav .drop-down-pages .nav-item a {padding: 12px 50px!important; white-space: break-spaces; }
.power_of_ai .navbar-nav .drop-down-pages .active > a {color: var(--e-global-color-vivid-violet) !important; background-color: var(--e-global-color-white) !important;}
.power_of_ai .navbar li {margin: 0 !important; padding: 0;}
.power_of_ai .last_list .login  {font-size: 16px; line-height: 16px; font-weight: 500; padding: 12px 30px !important; color: var(--e-global-color-very-dark-mostly-black-violet) !important; margin-right: 0; border: none !important; border-radius: 0; text-align: left; display: block;}
.power_of_ai .last_list .try_free  {font-size: 16px; line-height: 16px; font-weight: 500; padding: 12px 30px !important; color: var(--e-global-color-white) !important; margin-right: 0; border: none !important; border-radius: 0; text-align: left; display: block;}
.power_of_ai .last_list .circle {display: none;}
.power_of_ai .last_list .login:hover {transform: none; color: var(--e-global-color-white) !important; background-color: var(--e-global-color-vivid-violet) !important;}
.power_of_ai .last_list .try_free:hover {transform: none;}
.power_of_ai .navbar-nav .dropdown li i{top: 14px; left: 32px;}
.power_of_ai .navbar-nav .dropdown li.active > i{color: var(--e-global-color-vivid-violet) !important;}
.power_of_ai .navbar-nav .drop-down-pages li {border-bottom: 1px solid var(--e-global-color-very-pale-violet);}
.power_of_ai .banner-section {padding: 55px 0 95px;}
.power_of_ai .banner-section .banner_content {text-align: center;}
.power_of_ai .banner-section .banner_content h1 {margin-bottom: 10px; padding: 0 210px; margin-right: 0;}
.power_of_ai .banner-section .banner_content span {font-size: 38px; line-height: 58px;}
.power_of_ai .banner-section .banner_content .paragraph {font-size: 16px; line-height: 28px; margin-bottom: 22px; margin-right: 0; padding: 0 110px;}
.power_of_ai .banner-section .banner_content .form-group {margin-bottom: 30px;}
.power_of_ai .banner-section .banner_content input {padding: 18px 20px; width: 75%;}
.power_of_ai .banner-section .banner_content .try_free {font-size: 14px; line-height: 14px; padding: 4px 18px 4px 4px; top: 8px; right: 96px;}
.power_of_ai .banner-section .banner_content .try_free .circle {font-size: 14px; height: 32px; width: 32px; line-height: 32px; margin-right: 8px;}
.power_of_ai .banner-section .banner_content .tags .heading {font-size: 14px; line-height: 20px; margin-bottom: 14px; padding: 2px 10px;}
.power_of_ai .banner-section .banner_content .tags .list {font-size: 16px; line-height: 20px; margin-right: 0;}
.power_of_ai .banner-section .banner_wrapper {text-align: center;}
.power_of_ai .banner-section .banner_wrapper .banner-arrow {display: none;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {top: 50px; right: 0; left: 0; margin: 0 auto;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img {width: 180px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -165px; top: 105px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img {width: 100px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -185px; bottom: -122px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img {width: 140px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {position: relative; top: -175px; right: -160px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img {width: 105px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 18px; right: 135px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img {width: 95px;}
.logo-section2 {padding: 40px 0 30px;}
.logo-section2 ul {text-align: center; display: block;}
.logo-section2 ul li figure img {width: 140px;}
.logo-section2 ul li {margin: 0 27px; margin-bottom: 20px;}
.logo-section2 ul li:first-child {margin-left: 30px;}
.possibility-section {padding: 60px 0 65px;}
.possibility-section .content h2 {padding: 0 100px;     margin-bottom: 210px;}
.possibility-section .possibility_wrapper .possibility-image {top: -160px; left: 0;}
.possibility-section .possibility_wrapper .possibility-image img {width: 420px;}
.possibility-section .possibility_content {padding: 40px 55px; width: 100%;}
.possibility-section .possibility_content h3 {font-size: 24px; line-height: 28px; margin-bottom: 16px;}
.possibility-section .possibility_content p {margin-bottom: 25px;}
.possibility-section .possibility_content .try_free {font-size: 16px; line-height: 16px; padding: 4px 18px 4px 4px;}
.possibility-section .possibility_content .try_free .circle {font-size: 14px; height: 32px; width: 32px; line-height: 32px; margin-right: 8px;}
.feature-section {padding: 0 0 30px;}
.feature-section .content h2 {padding: 0 120px; margin-bottom: 45px;}
.feature-section .box-top {padding-top: 0;}
.feature-section .feature-box {text-align: center; padding: 25px; margin-bottom: 30px;}
.feature-section .feature-box figure {margin-bottom: 16px;}
.feature-section .feature-box figure img {width: 54px;}
.feature-section .feature-box span {margin-bottom: 10px;}
.feature-section .circle-image .feature-circleimage {bottom: 10px;}
.generatorheading-section {padding: 50px 0 35px;}
.generatorheading-section .content h2 {margin-bottom: 12px;}
.generator-section {padding: 70px 0 0;}
.generator-section .generator_content {padding: 60px 15px 45px 20px; margin-left: 15px;}
.generator-section .generator_wrapper {margin-bottom: 22px;}
.generator-section .generator_content .generator_wrapper::before {top: -20px; left: 20px; height: 395px;}
.generator-section .generator_content .content {margin-bottom: 16px;}
.generator-section .generator_content .number {width: 8%;}
.generator-section .generator_content span {font-size: 18px; top: -8px; width: 42px; height: 42px; line-height: 42px;}
.generator-section .generator_content .heading_text {width: 92%; padding-left: 25px;}
.generator-section .generator_content h5 {margin-bottom: 10px;}
.generator-section .generator_content .try_free {font-size: 16px; line-height: 16px; padding: 4px 18px 4px 4px;}
.generator-section .generator_content .try_free .circle {font-size: 14px; height: 32px; width: 32px; line-height: 32px; margin-right: 8px;}
.digital-section {padding: 60px 0 50px;}
.digital-section .content h2 {margin-bottom: 12px;}
.digital-section .content p {margin-bottom: 30px;}
[class^="arrow"] {height: 70px; width: 46px;}
.digital-section .close {width: 40px; height: 40px;}
.digital-section .close:after, .digital-section .close:before {height: 58%;}
.create-section {padding: 0; margin-bottom: -10px;}
.create-section .create_content{text-align: center; margin-bottom: 50px;}
.create-section .create_content h2 {padding: 0 150px; margin-right: 0; margin-bottom: 15px;}
.create-section .create_content .video-button {padding: 0 90px;}
.create-section .create_content .video-button p {margin-bottom: 20px;}
.create-section .create_content .video-button p::after {display: none;}
.create-section .create_content .video-button .video-icon .play-icon {font-size: 14px; height: 45px; width: 45px; line-height: 45px; margin-right: 10px;}
.create-section .create_wrapper{text-align: center;}
.create-section .create_wrapper .create-image1 {position: relative; top: 0; right: -75px;}
.create-section .create_wrapper .create-image2 {top: -80px; left: -62px;}
.create-section .create_wrapper figure img {width: 235px;}
.create-section .create_wrapper .box {top: 75px; left: 100px; padding: 22px 20px;}
.create-section .create_wrapper .box .year .number {margin-bottom: 6px;}
.create-section .create_wrapper .box .year .value {font-size: 46px; line-height: 46px;}
.create-section .create_wrapper .box .year .plus {font-size: 40px; line-height: 40px; top: -4px;}
.create-section .create_wrapper .box .year .text {font-size: 16px; line-height: 20px;}
.using-section .using-box .using_wrapper .using-image img {border-radius: 10px 10px 0 0; width: 100%; height: 490px;}
.using-section .using-box .using_wrapper h3 {font-size: 26px; line-height: 32px; width: 31%; height: 26%; right: 0;}
.using-section .using-box .using_content {padding: 50px 60px;}
.using-section .using-box .using_content h3 {font-size: 26px; line-height: 32px; margin-bottom: 14px; margin-right: 185px; letter-spacing: 0.6px;}
.using-section .using-box .using_content p {margin-bottom: 15px; margin-right: 80px;}
.using-section .using_content .properties {margin-bottom: 18px;}
.using-section .using_content .properties ul {padding-left: 14px;}
.using-section .using_content .properties li {margin-bottom: 8px;}
.using-section .using_content .properties ul li .circle {height: 16px; width: 16px; line-height: 16px; top: 2px; left: -12px;}
.using-section .using_content .image_wrapper .apple_image {margin-right: 12px;}
.using-section .using_content .image_wrapper figure img {width: 145px;}
.videoheading-section {padding: 60px 0 35px;}
.videoheading-section .content h2 {margin-bottom: 12px;}
.video-section {padding-top: 70px;}
.video-section .video_wrapper .videoCoverImage img{width: 575px; height: 400px;}
.video-section .video_wrapper iframe {width: 575px; height: 400px;}
.visualize-section {padding: 62px 0 75px;}
.visualize-section .visualize_content h2 {margin-bottom: 14px; padding: 0;}
.visualize-section .visualize_content p {margin-bottom: 30px;}
.visualize-section .visualize_content .try_free {font-size: 16px; line-height: 16px; padding: 4px 18px 4px 4px;}
.visualize-section .visualize_content .try_free .circle {font-size: 14px; height: 32px; width: 32px; line-height: 32px; margin-right: 8px;}
.visualize-section .visualize_wrapper .visualize-image1 {display: none;}
.visualize-section .visualize_content .visualize-image2 {bottom: -60px; left: -115px;}
.visualize-section .visualize_content .visualize-image2 img {width: 180px;}
.visualize-section .visualize_wrapper .visualize-image3 {display: none;}
.visualize-section .visualize_content .visualize-image4 {bottom: -70px; right: -110px;}
.visualize-section .visualize_content .visualize-image4 img {width: 180px;}
.testimonial-section2 {padding: 55px 0 0;}
.testimonial-section2 .content h2 {margin-bottom: 12px;}
.testimonial-section2 .content p {margin-bottom: 35px;}
.testimonial-section2 .testimonial_wrapper .testimonial-image{display: none;}
.testimonial-section2 .testimonial-box .content_testimonial {padding: 40px 60px;}
.testimonial-section2 .carousel-inner {width: 100%;}
.testimonial-section2 .testimonial_content {padding: 22px 16px;}
.testimonial-section2 .testimonial_content .image {margin-bottom: 12px;}
.testimonial-section2 .testimonial_content .image img {width: 80px;}
.testimonial-section2 .testimonial_content .heading{font-size: 18px; line-height: 22px;}
.testimonial-section2 .carousel-control-next {right: -47px;}
.testimonial-section2 .carousel-control-next .circle {width: 35px; height: 35px; line-height: 37px;}
.testimonial-section2 .carousel-control-prev {left: -48px;}
.testimonial-section2 .carousel-control-prev .circle {width: 35px; height: 35px; line-height: 37px;}
.faq-section2 {padding: 60px 0 0;}
.faq-section2 .content h2 {margin-bottom: 12px;}
.faq-section2 .content p {margin-bottom: 35px;}
.faq-section2 .faq_content {padding: 50px 40px;}
.faq-section2 .accordion-item .accordion-header .accordion-button {font-size: 18px; line-height: 22px; margin-bottom: 10px; padding: 20px;}
.faq-section2 .accordion-item .accordion-header .accordion-button::before {font-size: 12px; right: 20px; top: 16%; width: 40px; height: 40px; line-height: 37px;}
.faq-section2 .accordion-item .accordion-header .collapsed::before {width: 40px; height: 40px; line-height: 38px;}
.faq-section2 .accordion-item .accordion-body {padding: 12px 20px 20px;}
.article-section {padding: 60px 0;}
.article-section .content h2 {margin-bottom: 12px;}
.article-section .content p {margin-bottom: 35px;}
.article-section .article_content {padding: 25px 34px; margin-bottom: 20px;}
.article-section .article_content span {font-size: 14px; line-height: 20px; margin-bottom: 8px;}
.article-section .article_content .text {padding-left: 10px; margin-bottom: 12px;}
.article-section .article_content .text2 {font-size: 14px; line-height: 24px; margin-bottom: 8px;}
.article-section .button {padding-top: 25px;}
.article-section .view_more  {font-size: 16px; line-height: 16px; padding: 4px 30px 4px 4px;}
.article-section .view_more .circle {font-size: 14px; height: 32px; width: 32px; line-height: 32px; margin-right: 12px;}
.follow-section h2 {margin-bottom: 40px;}
/* Footer2 */
.power_footer_portion .footer-section {padding-top: 45px;}
.power_footer_portion .footer-section .middle-portion {padding-bottom: 60px;}
.power_footer_portion .footer-section .middle-portion .logo-content {padding: 20px 15px;}
.power_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 16px;}
.power_footer_portion .footer-section .middle-portion .footer-logo img {width: 145px;}
.power_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 24px; margin-bottom: 14px;}
.power_footer_portion .footer-section .middle-portion .social-icons i {font-size: 12px; height: 35px; width: 35px; line-height: 32px;}
.power_footer_portion .footer-section .middle-portion .links {padding: 26px 0 0 22px;}
.power_footer_portion .footer-section .middle-portion .links li {margin-bottom: 8px;}
.power_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 14px; top: 1px;}
.power_footer_portion .footer-section .middle-portion .icon {padding-top: 26px;}
.power_footer_portion .footer-section .middle-portion .icon li {margin-bottom: 10px;}
.power_footer_portion .footer-section .middle-portion .icon .footer-location {left: 2px;}
.power_footer_portion .footer-section .copyright {padding: 20px 0;}
.power_footer_portion .footer-section .copyright p {font-size: 14px; line-height: 20px;}

/*-------- Home PAGES 3 ------------ */

.customer_service .navbar {padding: 20px 0;}
.customer_service .navbar-nav {padding-left: 0; margin-top: 0;} 
.customer_service .navbar-collapse {background: var(--e-global-color-white); position: absolute; right: 0px; width: 32%; top: 62px; z-index: 16; padding: 0; box-shadow: 1px 1px 57px rgba(0 0 0 / 7%);}
.customer_service .navbar-toggler {margin-left: auto; border: none !important; padding: 0; width: 30px; height: 22px;}
.customer_service .navbar-light .navbar-toggler-icon { background: var(--e-global-color-black); height: 2px; margin: 7px 0 0 0; width: 100%; float: right;}
.customer_service .navbar-toggler.collapsed span:nth-child(1) {transform: rotate(0deg);}
.customer_service .navbar-toggler span.navbar-toggler-icon:first-child {margin-top: 0;}
.customer_service .navbar-toggler span:nth-child(1) {transform: rotate(45deg); transform-origin: 0% 80%;}
.customer_service .navbar-toggler span.navbar-toggler-icon {transition: all 0.15s;}
.customer_service .navbar-toggler.collapsed span:nth-child(2) {opacity: 1;}
.customer_service .navbar-toggler span:nth-child(2) {opacity: 0;}
.customer_service .navbar-toggler.collapsed span:nth-child(3) {transform: rotate(0deg);}
.customer_service .navbar-toggler span:nth-child(3) {transform: rotate(-45deg); transform-origin: 15% 100%;}
.customer_service .collapse:not(.show) {display: none;}
.customer_service .navbar-collapse ul{align-items: unset; text-align: unset; margin-left: 0;}
.customer_service .navbar-toggler:focus {box-shadow: none;}
.customer_service button:focus { outline: none;}
.customer_service .navbar-nav .nav-item a {padding: 12px 30px !important; color: var(--e-global-color-very-dark-blue) !important; margin-top: 0;}
.customer_service .navbar-nav .active > a {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-dark-cyan) !important;}
.customer_service .navbar-nav li:after {display: none;}
.customer_service .navbar-nav .nav-item a:hover{color: var(--e-global-color-white) !important; background-color: var(--e-global-color-dark-cyan) !important;}
.customer_service .navbar-nav .dropdown-menu{position: static; border: none; box-shadow: none;}
.customer_service .navbar-nav .drop-down-pages .nav-item a {padding: 11px 50px!important; white-space: break-spaces; }
.customer_service .navbar-nav .drop-down-pages .active > a {color: var(--e-global-color-dark-cyan) !important; background-color: var(--e-global-color-white) !important;}
.customer_service .navbar li {margin: 0 !important; padding: 0;}
.customer_service .last_list {margin-left: 0;}
.customer_service .last_list .cart {display: none;}
.customer_service .last_list .search {display: none;}
.customer_service .navbar-nav .dropdown li i{top: 12px; left: 32px;}
.customer_service .navbar-nav .dropdown li.active > i{color: var(--e-global-color-dark-cyan) !important;}
.customer_service .navbar-nav .drop-down-pages li {border-bottom: 1px solid var(--e-global-color-very-soft-cyan);}
.customer_service .last_list .lets_talk {font-size: 16px; line-height: 16px; font-weight: 600; padding: 12px 30px !important; color: var(--e-global-color-secondary) !important; background: var(--e-global-color-white); margin-right: 0; border: none !important; border-radius: 0; text-align: left; display: block;}
.customer_service .last_list .lets_talk:hover{transform: none; color: var(--e-global-color-white) !important; background-color: var(--e-global-color-dark-cyan) !important;}
.customer_service .banner-section {padding: 40px 0 80px;}
.customer_service .banner-section .banner_content h1 {margin-bottom: 14px;}
.customer_service .banner-section .banner_content .heading {padding-left: 7px;}
.customer_service .banner-section .banner_content .paragraph {font-size: 16px; line-height: 28px; margin-bottom: 20px;}
.customer_service .banner-section .banner_content .form-group {margin-bottom: 12px;}
.customer_service .banner-section .banner_content input {font-size: 14px; line-height: 20px; padding: 16px 13px; width: 100%;}
.customer_service .banner-section .banner_content .arrow {font-size: 14px; right: 6px; width: 48px; height: 42px;}
.customer_service .banner-section .banner_content .text {margin-bottom: 30px;}
.customer_service .banner-section .banner_content ul li {padding: 0 8px;}
.customer_service .banner-section .banner_content ul .value {font-size: 18px; line-height: 24px; margin-bottom: 4px;}
.customer_service .banner-section .banner_content ul .name {font-size: 18px; line-height: 24px;}
.customer_service .banner-section .banner_content ul .plus {font-size: 18px; line-height: 22px;}
.customer_service .banner-section .banner_content ul .text {font-size: 14px; line-height: 20px;}
.customer_service .banner-section .banner_wrapper {text-align: center;}
.customer_service .banner-section .banner_wrapper .banner3-image {top: 25px; right: 0;}
.customer_service .banner-section .banner_wrapper .banner3-image img{width: 315px; border: 8px solid var(--e-global-color-white);}
.customer_service .banner-section .banner_wrapper h5 {font-size: 16px; line-height: 20px; top: 45px; left: -16px; padding: 5px 16px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {bottom: -50px; right: -15px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage img {width: 95px;}
.motto-section {padding: 65px 0 60px;}
.motto-section .content h4 {margin-bottom: 10px;}
.motto-section .content h2 {margin-bottom: 45px; padding: 0 170px;}
.motto-section .motto_content .image {margin-bottom: 25px;}
.motto-section .motto_content .image .icon {width: 100px; height: 100px; line-height: 100px;}
.motto-section .motto_content .image .icon img {width: 44px;}
.motto-section .motto_content h4 {margin-bottom: 14px;}
.motto-section .motto_content p {margin-bottom: 22px;}
.motto-section .motto_content .circle {font-size: 14px; width: 32px; height: 32px; line-height: 31px;}
.motto-section .motto_content .motto-middleimage1 {display: none;}
.motto-section .motto_content .motto-middleimage2 {display: none;}
.customer-about-section {padding: 28px 0 70px;}
.customer-about-section .about_wrapper{margin-bottom: 100px;}
.customer-about-section .about_wrapper .box {top: -16px; left: 88px; width: 215px; height: 335px;}
.customer-about-section .about_wrapper .about3-image {top: 0; left: 105px;}
.customer-about-section .about_wrapper .about3-image img {width: 285px;}
.customer-about-section .about_wrapper .box-content {top: 30px; right: -340px; width: 36%; padding: 18px 20px;}
.customer-about-section .about_content p {font-size: 16px; line-height: 28px; padding: 0 50px;}
.customer-about-section .about_content .text1 {margin-bottom: 14px;}
.customer-about-section .about_content .text2 {margin-bottom: 22px;}
.customer-about-section .about_content{text-align: center;}
.customer-about-section .about_content h4 {margin-bottom: 10px;}
.customer-about-section .about_content h2 {margin-bottom: 10px; margin-right: 0; padding: 0 182px;}
.customer-about-section .about_content .discover { font-size: 14px; line-height: 14px; padding: 18px 20px;}
.customer-work-optimizer {padding: 65px 0 60px;}
.work-section .content h4 {margin-bottom: 10px;}
.work-section .content h2 {margin-bottom: 12px; padding: 0 115px;}
.work-section .content p {margin-bottom: 45px; padding: 0 30px;}
.work-section .work_content .image {margin-bottom: 25px;}
.work-section .work_content .image .icon {width: 100px; height: 100px; line-height: 100px;}
.work-section .work_content .image .icon img {width: 44px;}
.work-section .work_content .image .number {font-size: 18px; top: -15px; right: 40px; width: 50px; height: 50px; line-height: 40px; border: 4px solid var(--e-global-color-white);}
.work-section .work_content h4 {margin-bottom: 14px;}
.work-section .work_content p {margin-bottom: 22px; padding: 0 20px;}
.work-section .work_content .circle {font-size: 14px; width: 32px; height: 32px; line-height: 31px;}
.work-section .work_content .work-middleimage1 {display: none;}
.work-section .work_content .work-middleimage2 {display: none;}
.optimize-section {padding-top: 65px;}
.optimize-section .optimize_content{margin-bottom: 60px;}
.optimize-section .optimize_content h4 {margin-bottom: 10px;}
.optimize-section .optimize_content h2 {margin-bottom: 10px; margin-right: 340px;}
.optimize-section .optimize_content p {font-size: 16px; line-height: 28px; margin-bottom: 16px; margin-right: 210px;}
.optimize-section .optimize_content .properties {margin-bottom: 22px;}
.optimize-section .optimize_content .properties .first-list {margin-right: 40px;}
.optimize-section .optimize_content ul {padding-left: 10px;}
.optimize-section .optimize_content ul li {font-size: 14px; line-height: 22px; margin-bottom: 6px;}
.optimize-section .optimize_content .pricing_plan { font-size: 14px; line-height: 14px; padding: 18px 20px;}
.optimize-section .optimize_wrapper{text-align: center;}
.optimize-section .optimize_wrapper .box {top: -16px; right: 188px; width: 215px; height: 335px;}
.optimize-section .optimize_wrapper .optimize-image1 {position: relative; top: 0; right: 0;}
.optimize-section .optimize_wrapper .optimize-image1 img {width: 285px;}
.optimize-section .optimize_wrapper .optimize-image2 {position: absolute; top: 95px; left: 100px;}
.optimize-section .optimize_wrapper .optimize-image2 img {width: 210px;}
.optimize-section .optimize_wrapper .comment {font-size: 16px; top: 10px; left: 138px; width: 45px; height: 45px; line-height: 45px;}
.optimize-section .optimize_wrapper .comment::after {height: 30px; top: 55px; left: 21px;}
.optimize-section .optimize_wrapper .cart {font-size: 16px; bottom: 57px; left: 114px; width: 45px; height: 45px; line-height: 45px;}
.optimize-section .optimize_wrapper .cart::after {height: 30px; top: -38px; left: 21px;}
.customer-integration-approach {padding: 65px 0 70px;}
.integration-section {padding: 0 15px;}
.integration-section .content h4 {margin-bottom: 10px;}
.integration-section .integration-box .icon {top: -34px; left: 77px; width: 70px; height: 70px; line-height: 70px;}
.integration-section .integration-box .icon img {width: 36px;}
.integration-section .integration-box .content-box {width: 98%; padding: 60px 25px 30px;}
.integration-section .integration-box .content-box h4 {margin-bottom: 15px;}
.integration-section .integration-box .content-box p {margin-bottom: 18px;}
.integration-section .owl-carousel .owl-dots {margin-top: 35px !important;}
.integration-section .owl-carousel .owl-dots .owl-dot span {width: 8px; height: 8px; margin: 0 4px;}
.approach-section {padding-top: 85px;}
.approach-section .approach_wrapper{text-align: center; margin-bottom: 30px;}
.approach-section .approach_wrapper .box {top: -16px; right: 188px; width: 215px; height: 335px;}
.approach-section .approach_wrapper .approach-image1 {position: relative; top: 0; right: 0;}
.approach-section .approach_wrapper .approach-image1 img {width: 285px;}
.approach-section .approach_wrapper .approach-image2 {position: absolute; top: 95px; left: 100px;}
.approach-section .approach_wrapper .approach-image2 img {width: 210px;}
.approach-section .approach_wrapper .pen-square {font-size: 16px; top: 10px; left: 138px; width: 45px; height: 45px; line-height: 45px;}
.approach-section .approach_wrapper .pen-square::after {height: 30px; top: 55px; left: 21px;}
.approach-section .approach_wrapper .robot {font-size: 16px; bottom: 57px; left: 114px; width: 45px; height: 45px; line-height: 45px;}
.approach-section .approach_wrapper .robot::after {height: 30px; top: -38px; left: 21px;}
.approach-section .approach_content h4 {margin-bottom: 10px;}
.approach-section .approach_content h2 {margin-bottom: 10px; margin-right: 325px;}
.approach-section .approach_content p {font-size: 16px; line-height: 28px; margin-bottom: 16px; margin-right: 130px;}
.approach-section .approach_content ul {padding-left: 10px; margin-bottom: 26px;}
.approach-section .approach_content ul li {font-size: 14px; line-height: 22px; margin-bottom: 6px;}
.approach-section .approach_content ul li .circle {width: 16px; height: 16px; line-height: 16px;}
.approach-section .approach_content ul li .circle:before {font-size: 10px; top: 0;}
.approach-section .approach_content .discover { font-size: 14px; line-height: 14px; padding: 18px 20px;}
.pricing-section {padding-top: 65px;}
.pricing-section .content h4 {margin-bottom: 10px;}
.pricing-section .content h2 {margin-bottom: 40px;}
.pricing-section .price_content {padding: 28px 20px; margin-bottom: 25px;}
.pricing-section .price_content .pricing-icon {width: 68px; height: 68px; line-height: 62px; margin-bottom: 16px;}
.pricing-section .price_content .pricing-icon img {width: 42px;}
.pricing-section .price_content h4 {font-size: 22px; line-height: 26px;}
.pricing-section .price_content span {font-size: 22px; line-height: 26px; margin-bottom: 18px;}
.pricing-section .price_content ul {padding-left: 10px; margin-bottom: 22px;}
.pricing-section .price_content ul li .circle {width: 16px; height: 16px; line-height: 16px; left: -10px; top: 3px;}
.pricing-section .price_content ul li .circle:before {font-size: 10px; top: 0;}
.pricing-section .price_content ul .not_available .circle:before {left: 5px;}
.pricing-section .price_content .request_demo {font-size: 14px; line-height: 14px; padding: 16px 18px;}
.trust-section {padding: 40px 0 65px;}
.trust-section .trust_wrapper {text-align: center; margin-bottom: 30px;}
.trust-section .trust_wrapper .box {top: 8px; right: -4px; width: 270px; height: 215px;}
.trust-section .trust_wrapper .trust-image {top: 20px; left: 0;}
.trust-section .trust_wrapper .trust-image img {width: 320px; border: 8px solid var(--e-global-color-white);}
.trust-section .trust_wrapper .video-icon {height: 85px; width: 86px; line-height: 82px; top: 45px; bottom: 0; left: 0; right: 0; margin: auto;}
.trust-section .trust_wrapper .video-icon i {font-size: 20px; height: 70px; width: 70px; line-height: 70px;}
.trust-section .trust_content h4 {margin-bottom: 10px;}
.trust-section .trust_content h2 {margin-bottom: 10px; margin-right: 0;}
.trust-section .trust_content p {font-size: 16px; line-height: 28px; margin-bottom: 16px;}
.trust-section .trust_content ul {padding-left: 10px;}
.trust-section .trust_content ul li {font-size: 14px; line-height: 22px; margin-bottom: 6px;}
.trust-section .trust_content ul li .circle {width: 16px; height: 16px; line-height: 16px;}
.trust-section .trust_content ul li .circle:before {font-size: 10px; top: 0;}
.customer-feature-article {padding: 65px 0 70px;}
.customer-feature-section .content h4 {margin-bottom: 10px;}
.customer-feature-section .content h2 {margin-bottom: 40px; padding: 0 125px;}
.customer-feature-section .feature_contentbox .upper-row {padding-bottom: 0;}
.customer-feature-section .feature_contentbox .feature-box{text-align: center; margin-bottom: 35px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon {margin-bottom: 18px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon img {width: 42px;}
.customer-feature-section .feature_contentbox .feature-box h4 {margin-bottom: 10px;}
.customer-feature-section .feature_contentbox .feature-box p {margin-bottom: 15px; padding: 0 25px;}
.customer-feature-section .feature_contentbox .feature-box .circle {font-size: 14px; width: 32px; height: 32px; line-height: 31px;}
.customer-feature-section .feature_wrapper{text-align: center;}
.customer-feature-section .feature_wrapper .feature3-image {position: relative; right: 0; top: 15px;}
.customer-feature-section .feature_wrapper .feature3-image img{width: 380px;}
.customer-feature-section .feature_wrapper .box {top: -2px; right: 144px; width: 315px; height: 290px;}
.customer-article-section {padding-top: 75px;}
.customer-article-section .content h4 {margin-bottom: 10px;}
.customer-article-section .content h2 {margin-bottom: 40px;}
.customer-article-section .article_boxcontent {margin-bottom: 20px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper {padding: 20px 30px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper span {margin-bottom: 8px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper h4 {font-size: 18px; line-height: 22px; margin-bottom: 12px;}
.customer-article-section .button {padding-top: 20px;}
.customer-article-section .view_more {font-size: 14px; line-height: 14px; padding: 18px 26px;}
.customer-faq-section {padding: 65px 0 55px;}
.customer-faq-section .content h4 {margin-bottom: 10px;}
.customer-faq-section .content h2 {margin-bottom: 40px;}
.customer-faq-section .faq_content {padding: 0;}
.customer-faq-section .accordion-item {margin-bottom: 16px; padding: 18px 25px;}
.customer-faq-section .accordion-item .accordion-header .accordion-button {font-size: 20px; line-height: 24px;}
.customer-faq-section .accordion-item .accordion-body {padding: 15px 0 0;}
.custom_footer_portion .contact_portion {padding: 45px 0; margin-bottom: -140px;}
.custom_footer_portion .contact_portion .content {padding-left: 18px;}
.custom_footer_portion .contact_portion h2 {margin-right: 20px; margin-bottom: 30px;}
.custom_footer_portion .contact_portion .discover {font-size: 14px; line-height: 14px; padding: 14px 18px;}
.custom_footer_portion .footer-section {padding-top: 210px;}
.custom_footer_portion .footer-section .middle-portion {padding-bottom: 60px;}
.custom_footer_portion .footer-section .middle-portion .logo-content {padding: 20px 15px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 16px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo img {width: 145px;}
.custom_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 24px; margin-bottom: 14px;}
.custom_footer_portion .footer-section .middle-portion .social-icons i {font-size: 12px; height: 35px; width: 35px; line-height: 32px;}
.custom_footer_portion .footer-section .middle-portion .links {padding: 26px 0 0 22px;}
.custom_footer_portion .footer-section .middle-portion .links li {margin-bottom: 8px;}
.custom_footer_portion .footer-section .middle-portion .links .text-size-16 {margin-left: 14px; top: 1px;}
.custom_footer_portion .footer-section .middle-portion .icon {padding-top: 26px;}
.custom_footer_portion .footer-section .middle-portion .icon li {margin-bottom: 10px;}
.custom_footer_portion .footer-section .middle-portion .icon .footer-location {left: 2px;}
.custom_footer_portion .footer-section .copyright {padding: 20px 0;}
.custom_footer_portion .footer-section .copyright p {font-size: 14px; line-height: 20px;}
/* Sub-banner */
.sub-banner .banner-section {padding: 50px 0 65px;}
.sub-banner .banner-section .banner_content{margin-bottom: 0 !important;}
.sub-banner .banner-section .banner_content .box {padding: 2px 10px; margin-bottom: 22px;}
.sub-banner .banner-section .banner_content .box span {font-size: 16px; line-height: 22px;}
.sub-banner .banner-section .banner_content .box .tilde {margin: 0 7px;}
.sub-banner .banner-section .banner-upperdot {top: -18px; left: 165px;}
.sub-banner .banner-section .banner-upperdot img {width: 20px;}
.sub-banner .banner-section .banner-lowerdot {bottom: -45px; right: 140px;}
.sub-banner .banner-section .banner-lowerdot img {width: 20px;}
/* Contact Page */
.contactinfo-section {padding: 70px 0 55px;}
.contactinfo-section .contactinfo_content h6 {margin-bottom: 14px; padding: 4px 20px;}
.contactinfo-section .contactinfo_content h2 {margin-bottom: 30px;}
.contactinfo-section .info-content input {padding: 14px; margin-bottom: 16px;}
.contactinfo-section .info-content textarea {padding: 14px; height: 146px; margin-bottom: 40px;}
.contactinfo-section .info-content .send_now {font-size: 14px; line-height: 14px; padding: 17px;}
.contactinfo-section .info-content .send_now .circle {height: 36px; width: 36px; line-height: 36px; font-size: 16px;}
.contactpage-section .end-logo img {width: 50px;}
.contactpage-section .content {padding: 70px 0 50px;}
.contactpage-section .contact-box {padding: 20px 40px; margin-bottom: 20px;}
.contactpage-section .contact-box .box-image {width: 20%;}
.contactpage-section .contact-box .box-image .icon {height: 48px; width: 48px; line-height: 43px;}
.contactpage-section .contact-box .box-image .icon img{width: 15px;}
.contactpage-section .contact-box .box-content {padding-left: 20px; width: 80%;}
.contactpage-section .contact-box .box-content p {margin-bottom: 0;}
.contact_map_section {padding-bottom: 65px;}
.contact_map_section iframe {height: 300px;}
/* Service Page */
.servicepage-choosesection .content {padding-top: 5px;}
.servicepage-choosesection .end-logo img {width: 50px;}
.servicepage-choosesection .choose-logoimage img {width: 300px;}
.servicepage-choosesection .choose_wrapper {text-align: center; margin-bottom: 70px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 {top: 0; left: 70px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 img {width: 365px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {top: 88px; right: -92px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 img{width: 360px;}
.servicepage-choosesection .choose_content h6 {padding: 4px 26px; margin-bottom: 14px;}
.servicepage-choosesection .choose_content h2 {margin-bottom: 26px; margin-right: 0;}
.servicepage-choosesection .choose_content .lower-content {padding-left: 0;}
.servicepage-choosesection .choose_content .lower-content ul {padding-left: 18px; margin-bottom: 22px;}
.servicepage-choosesection .choose_content .lower-content li {margin-bottom: 18px; width: 42%;}
.servicepage-choosesection .choose_content .lower-content span {font-size: 20px; line-height: 24px; margin-bottom: 14px;}
.servicepage-choosesection .choose_content .lower-content h4 {font-size: 18px; line-height: 20px;}
.servicepage-choosesection .choose_content .read_more {padding: 4px 2px 4px 24px;}
.servicepage-choosesection .choose_content .read_more .circle {height: 38px; width: 38px; line-height: 38px;}
/* About Page */
.value-section {padding-bottom: 40px;}
.value-section .end-logo img {width: 50px;}
.value-section .content {padding-top: 70px;}
.value-section .value_content h6 {padding: 4px 26px;}
.value-section .value_content h2 {margin-bottom: 35px; padding: 0 80px;}
.value-section .value-box {padding: 24px 22px; margin-bottom: 30px;}
.value-section .value-box figure {height: 80px; width: 80px; line-height: 80px; margin-bottom: 22px;}
.value-section .value-box figure img {width: 55px;}
.value-section .value-box p {font-size: 16px; line-height: 26px; margin-bottom: 10px;}
.team-section {padding: 70px 0;}
.team-section .team-backgroundimage {display: none;}
.team-section .team_content h6 {padding: 4px 22px;}
.team-section .team_content h2 {margin-bottom: 40px; padding: 0 130px;}
.team-section .image {margin-bottom: 45px;}
.team-section .image2 {padding-top: 15px;}
.team-section .box-content li i {font-size: 12px; height: 22px; width: 22px; line-height: 22px; margin-bottom: 4px;}
.team-section .box-content h4 {font-size: 14px; line-height: 14px; margin-bottom: 0;}
.team-section .box-content span {font-size: 12px; line-height: 18px;}
.team-section .view_more {padding: 4px 2px 4px 40px;}
.team-section .view_more .circle {margin: 0 3px 0 12px;}
.technology-section{padding: 5px 0 70px;}
.technology-section .technology-logoimage {left: unset; right: 0;}
.technology-section .technology-logoimage img {width: 300px;}
.technology-section .technology_wrapper {text-align: center; margin-bottom: 70px;}
.technology-section .technology_wrapper .technology-image1 {top: 0; left: 70px;}
.technology-section .technology_wrapper .technology-image1 img {width: 365px;}
.technology-section .technology_wrapper .technology-image2 {top: 88px; right: -92px;}
.technology-section .technology_wrapper .technology-image2 img{width: 360px;}
.technology-section .technology_content h6 {padding: 4px 18px; margin-bottom: 14px;}
.technology-section .technology_content h2 {margin-bottom: 20px; margin-right: 346px;}
.technology-section .technology_content p {margin-right: 152px;}
.technology-section .technology_content .text1 {padding-left: 14px; margin-bottom: 16px; margin-right: 270px;}
.technology-section .technology_content .text2 {margin-bottom: 12px;}
.technology-section .technology_content .text3 {margin-bottom: 26px;}
.technology-section .technology_content .read_more {padding: 4px 2px 4px 24px;}
.technology-section .technology_content .read_more .circle {height: 38px; width: 38px; line-height: 38px;}
/* Login Page */
.login-form .login-page-logo img{width: 165px;}
.login-form .login-form-title { margin-bottom: 30px; }
.login-form .login-card .btn-primary { font-size: 16px; line-height: 16px; }
.login-form .login-card .forgot-password { font-size: 16px; }
.login-form .login-form-box .join-now-outer a { font-size: 16px;}

}
@media only screen and (max-width : 767px){
h1 {font-size: 34px; line-height: 44px;}
h2 {font-size: 30px; line-height: 38px;}
h3 {font-size: 24px; line-height: 30px;}
h6 {font-size: 14px; line-height: 20px;}
p {font-size: 16px; line-height: 24px;}
.text-size-18 {font-size: 14px; line-height: 24px;}
.text-size-16 {font-size: 14px; line-height: 22px;}
.future_of_robotics .navbar-collapse {width: 40%; top: 60px;}
.future_of_robotics .navbar {padding: 20px 0;}
.future_of_robotics .navbar-nav .nav-item a {padding: 12px 25px !important;}
.future_of_robotics .navbar-nav .dropdown li i {top: 15px; left: 22px;}
.future_of_robotics .navbar-nav .drop-down-pages .nav-item a {padding: 10px 40px!important;}
.future_of_robotics .navbar-nav .nav-item .lets_talk {padding: 12px 25px !important;}
.future_of_robotics .header .banner-logo img {width: 150px;}
.future_of_robotics .banner-section {padding: 40px 0 0;}
.future_of_robotics .banner-section .video-icon {display: none;}
.future_of_robotics .banner-section .banner_content {margin-bottom: 35px;}
.future_of_robotics .banner-section .banner_content h6 {padding: 3px 20px;}
.future_of_robotics .banner-section .banner_content h1 {padding: 0 70px; margin-bottom: 12px; letter-spacing: 0;}
.future_of_robotics .banner-section .banner_content span {font-size: 50px; line-height: 62px;}
.future_of_robotics .banner-section .banner_content h4 {font-size: 14px; line-height: 20px; margin-bottom: 22px;}
.future_of_robotics .banner-section .banner_content .explore {padding: 4px 2px 4px 20px;}
.future_of_robotics .banner-section .banner_content .explore .circle {font-size: 14px;}
.future_of_robotics .banner-section .banner-image img {width: 295px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot {top: 110px; left: 70px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot img {width: 18px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 348px; left: 110px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot img {width: 18px;}
.logo-section {padding: 55px 0 38px;}
.logo-section h4 {padding: 0 70px; margin-bottom: 26px;}
.logo-section ul li {margin: 0 15px; margin-bottom: 25px;}
.logo-section ul li figure img {width: 130px;}
.logo-section ul li:first-child {margin-left: 12px;}
.about-section {padding: 60px 0 30px;}
.about-section .about_wrapper .about-image {margin-bottom: 40px !important; width: 440px;}
.about-section .about_wrapper .box {width: 192px; padding: 10px 16px; top: 28px; right: -16px;}
.about-section .about_wrapper .year .number {margin-right: 10px;}
.about-section .about_wrapper .box .year .value {font-size: 34px; line-height: 34px;}
.about-section .about_wrapper .box .year .plus {font-size: 22px; line-height: 22px; top: -12px; left: -2px;}
.about-section .about_wrapper .box .year .text {font-size: 14px; line-height: 18px;}
.about-section .about_content {padding: 0;}
.about-section .about_content h6 {padding: 3px 16px; margin-bottom: 12px;}
.about-section .about_content h2 {margin-right: 0; margin-bottom: 10px;}
.about-section .about_content .text1 {margin-bottom: 8px;}
.about-section .about_content .text2 {margin-bottom: 8px;}
.about-section .about_content .text3 {margin-bottom: 16px;}
.about-section .about_content .read_more {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.about-section .about_content .read_more .circle {height: 35px; width: 35px; line-height: 35px;}
.about-section .lower-column {padding-top: 30px;}
.about-section .lower-column h3 {margin-bottom: 30px; padding: 0 110px;}
.about-section .lower-column .content .value {margin-bottom: 4px;}
.about-section .lower-column .content .heading {font-size: 14px; line-height: 22px; margin-bottom: 2px;}
.about-section .lower-column .content .text {padding: 0 35px;}
.about-section .lower-column .content {margin-bottom: 25px;}
.service-section .service-logoimage {right: 20px;}
.service-section .service-logoimage img {width: 280px;}
.service-section .end-logo img {width: 45px;}
.service-section .end-logo::before {width: 42%;}
.service-section .end-logo::after {width: 42%;}
.service-section .content {padding-top: 60px;}
.service-section .service_content {margin-bottom: 26px;}
.service-section .service_content h6 {padding: 3px 20px; margin-bottom: 12px;}
.service-section .service_contentbox .service-box figure {height: 65px; width: 65px; line-height: 65px; margin-bottom: 14px;}
.service-section .service_contentbox .service-box .service-icon img {width: 40px;}
.service-section .service-box span {font-size: 16px; line-height: 22px;}
.service-section .service-box p {margin-bottom: 12px; padding: 0;}
.service-section .service_content .service_contentbox .upper-row {margin-bottom: 30px;}
.service-section .service_wrapper .text5 {padding: 0 25px;}
.service-section .service_wrapper .service-image1 {top: 20px; left: 35px;}
.service-section .service_wrapper .service-image1 img {width: 320px;}
.service-section .service_wrapper .service-image2 {top: 95px; right: -65px;}
.service-section .service_wrapper .service-image2 img {width: 315px;}
.choose-section {padding: 60px 0 0;}
.choose-section .choose-image img {width: 260px;}
.choose-section .content h6 {padding: 3px 20px; margin-bottom: 12px;}
.choose-section .content h2 {margin-bottom: 12px; padding: 0 8px;}
.choose-section .content p {padding: 0 32px;}
.choose-section .content .read_more {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.choose-section .content .read_more .circle {height: 35px; width: 35px; line-height: 35px;}
.portfolio-section {padding: 60px 0 40px;}
.portfolio-section .portfolio_content h6 {padding: 3px 22px; margin-bottom: 12px;}
.portfolio-section .portfolio_content h2 {margin-bottom: 25px; padding: 0 85px;}
.portfolio-section .image .box-content {top: 65px;}
.portfolio-section .image .box-content i {font-size: 18px; margin-bottom: 6px;}
/* Portfolio popup */
.portfolio-content .modal-dialog {max-width: 80%;}
.portfolio-content .modal-header {padding: 10px;}
.portfolio-content .modal-header button {right: 0; top: 4px; width: 5px; height: 5px;}
.portfolio-content .modal-header button i {position: relative; top: -3px;}
.portfolio-content .modal-content .project_content h3 {font-size: 24px; line-height: 28px; margin-bottom: 12px;}
.portfolio-content .modal-content .project_content .text1 {margin-bottom: 16px;}
.portfolio-content .modal-content .project_content .properties .first-list {margin-right: 0;}
.portfolio-content .modal-content .project_content .contact_us {padding: 10px 16px;}
.testimonial-section {padding: 0 0 24px;}
.testimonial-section .testimonial-logoimage {right: 16px; top: 68px;}
.testimonial-section .testimonial-logoimage img {width: 230px;}
.testimonial-section .end-logo img {width: 45px;}
.testimonial-section .end-logo::before {width: 42%;}
.testimonial-section .end-logo::after {width: 42%;}
.testimonial-section .testimonial_content h6 {padding: 3px 20px; margin-bottom: 12px;}
.testimonial-section .testimonial_content h2 {margin-bottom: 20px; padding: 0 100px;}
.testimonial-section .testimonial-quoteimage {left: 34px; top: 62px;}
.testimonial-section .testimonial-quoteimage img {width: 100px;}
.testimonial-section .content {padding: 60px 0 40px;}
.testimonial-section .carousel-indicators li {width: 36px;}
.testimonial-section .carousel-indicators li img {width: 32px;}
.testimonial-section .carousel-inner .carousel-item .paragarph {font-size: 16px; line-height: 26px; margin-bottom: 16px;}
.testimonial-section button img {width: 44px;}
.testimonial-section .carousel-control-prev {left: -58px; top: 33px;}
.testimonial-section .carousel-control-next {right: -88px; top: 33px;}
.testimonial-section .carousel-control-next .next {right: 44px;}
.testimonial-section .partner-section .partner_box li {margin: 0 35px 30px;}
.testimonial-section .partner-section .partner_box li:first-child {margin-left: 36px;}
.testimonial-section .partner-section .partner_box li:last-child {margin-right: 30px;}
.testimonial-section .partner-section .partner_box .partner img {width: 85px;}
.contact-section {padding: 60px 0 0;}
.contact-section .contact-backgroundimage1 {display: none;}
.contact-section .contact-backgroundimage2 {display: none;}
.contact-section .content {padding: 0 20px;}
.contact-section .content h6 {margin-bottom: 16px; padding: 3px 18px;}
.contact-section .content h2 {margin-bottom: 20px;}
.contact-section .content input {padding: 12px 10px; margin-bottom: 18px; width: 100%;}
.contact-section .content .input1 {float: none; margin-right: 0;}
.contact-section .content textarea {padding: 10px; margin-bottom: 20px; height: 110px;}
.contact-section .content .send_now {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.contact-section .content .send_now .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.contact-section .contact_wrapper {margin-top: 0;}
.contact-section .contact_wrapper .circle {height: 45px; width: 45px; line-height: 45px; font-size: 16px;}
.contact-section .contact_wrapper .icon1 {right: 135px; top: 78px;}
.contact-section .contact_wrapper .icon2 {left: 130px; top: 46px;}
.contact-section .contact_wrapper .icon1::after {height: 70px; top: 24px; left: -16px;}
.contact-section .contact_wrapper .icon2::after {height: 96px; top: 25px; left: 44px;}
.contact-section .contact_wrapper .contact-circle {bottom: 40px; left: 100px;}
.contact-section .contact_wrapper .contact-circle img {width: 70px;}
.contact-section .contact-image img {width: 270px;}
.faq-section {padding: 60px 0 45px;}
.faq-section .faq_content h6 {padding: 3px 22px; margin-bottom: 12px;}
.faq-section .faq_content h2 {margin-bottom: 18px;}
.faq-section .accordion-item .accordion-header .accordion-button{border-radius: 8px; margin-bottom: 16px; padding: 12px 15px;}
.faq-section .accordion-item .accordion-header .accordion-button::before {width: 34px; height: 34px; line-height: 34px; top: 12%;}
.faq-section .accordion-item .accordion-header .collapsed::before {width: 34px; height: 34px; line-height: 34px;}
.faq-section .accordion-item .accordion-body {padding: 0px 16px 16px;}
.robotics_footer_portion .contact_portion {padding: 35px 0; margin-bottom: -120px;}
.robotics_footer_portion .contact_portion .contactportion-backgroundimage img {width: 460px;}
.robotics_footer_portion .contact_portion .contactportion-image {left: 12px;}
.robotics_footer_portion .contact_portion .contactportion-image img {width: 195px;}
.robotics_footer_portion .contact_portion h6 {margin-bottom: 12px; padding: 3px 12px;}
.robotics_footer_portion .contact_portion h2 {font-size: 22px; line-height: 34px; margin-bottom: 18px;}
.robotics_footer_portion .contact_portion .contact_us {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.robotics_footer_portion .contact_portion .contact_us .circle {height: 35px; width: 35px; line-height: 35px;}
.robotics_footer_portion .footer-section {padding-top: 180px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo img {width: 130px;}
.robotics_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 20px; margin-bottom: 15px;}
.robotics_footer_portion .footer-section .middle-portion .icon {padding-top: 45px;}

/*-------- Home PAGES 2 ------------ */

.power_of_ai .navbar-collapse {width: 44%; top: 60px;}
.power_of_ai .navbar-nav .nav-item a {padding: 12px 25px !important;}
.power_of_ai .navbar-nav .dropdown li i {top: 13px; left: 22px;}
.power_of_ai .navbar-nav .drop-down-pages .nav-item a {padding: 11px 40px!important;}
.power_of_ai .last_list .login {padding: 12px 25px !important;}
.power_of_ai .last_list .try_free {padding: 12px 25px !important;}
.power_of_ai .banner-section {padding: 45px 0 75px;}
.power_of_ai .banner-section .banner_content h1 {margin-bottom: 6px; padding: 0 126px;}
.power_of_ai .banner-section .banner_content span {font-size: 34px; line-height: 50px;}
.power_of_ai .banner-section .banner_content .paragraph {font-size: 16px; line-height: 26px; margin-bottom: 20px; padding: 0 46px;}
.power_of_ai .banner-section .banner_content input {font-size: 14px; line-height: 20px; padding: 15px 18px; width: 80%;}
.power_of_ai .banner-section .banner_content .try_free {top: 6px; right: 60px;}
.power_of_ai .banner-section .banner_content .try_free .circle {height: 30px; width: 30px; line-height: 30px; margin-right: 6px;}
.power_of_ai .banner-section .banner_content .tags .heading {margin-bottom: 16px; padding: 2px 12px;}
.power_of_ai .banner-section .banner_content .tags .list {font-size: 14px; line-height: 20px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img {width: 175px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -155px; top: 100px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -175px; bottom: -118px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {top: -180px; right: -160px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 22px; right: 45px;}
.logo-section2 ul li {margin: 0 15px; margin-bottom: 25px;}
.logo-section2 ul li figure img {width: 130px;}
.logo-section2 ul li:first-child {margin-left: 12px;}
.possibility-section {padding: 50px 0;}
.possibility-section .content h2 {padding: 0 30px; margin-bottom: 30px;}
.possibility-section .possibility_wrapper .possibility-image {display: none;}
.possibility-section .possibility_content {padding: 40px; width: 100%;}
.possibility-section .possibility_content h3 {font-size: 22px; line-height: 26px; margin-bottom: 14px;}
.possibility-section .possibility_content p {margin-bottom: 20px;}
.possibility-section .possibility_content .try_free {padding: 4px 20px 4px 4px;}
.possibility-section .possibility_content .try_free .circle {height: 30px; width: 30px; line-height: 30px;}
.feature-section {padding: 0 0 10px;}
.feature-section .content h2 {padding: 0 75px; margin-bottom: 35px;}
.feature-section .feature-box {text-align: center; padding: 30px 12px; margin-bottom: 20px;}
.feature-section .feature-box figure img {width: 50px;}
.feature-section .feature-box span {font-size: 16px; line-height: 20px; margin-bottom: 12px;}
.feature-section .circle-image .feature-circleimage {bottom: 0;}
.generatorheading-section {padding: 45px 0 25px;}
.generatorheading-section .content h2 {margin-bottom: 10px;}
.generator-section {padding: 60px 0 0;}
.generator-section .generator_content {margin-left: 0;}
.generator-section .generator_content .generator_wrapper::before {top: -22px; left: 18px; height: 345px;}
.generator-section .generator_content .content {margin-bottom: 14px;}
.generator-section .generator_content span {font-size: 16px; top: -8px; width: 38px; height: 38px; line-height: 38px;}
.generator-section .generator_content .heading_text {padding-left: 20px;}
.generator-section .generator_content h5 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.generator-section .generator_content .try_free {padding: 4px 20px 4px 4px;}
.generator-section .generator_content .try_free .circle {height: 30px; width: 30px; line-height: 30px;}
.digital-section {padding: 55px 0 40px;}
.digital-section .content h2 {margin-bottom: 6px;}
.digital-section .content p {margin-bottom: 20px;}
.digital-section .images {text-align: center;}
.digital-section .images img {width: 65%;}
[class^="arrow"]:after {left: 50%; width: 12px; height: 12px;}
[class^="arrow"] {height: 64px; width: 42px;}
.digital-section .close {width: 36px; height: 36px;}
.digital-section .close:after, .digital-section .close:before {height: 55%; width: 2px;}
.create-section {margin-bottom: -20px;}
.create-section .create_content {margin-bottom: 40px;}
.create-section .create_content h2 {padding: 0 70px; margin-bottom: 10px;}
.create-section .create_content .video-button {padding: 0 30px;}
.create-section .create_content .video-button p {margin-bottom: 18px;}
.create-section .create_content .video-button .video-icon .play-icon {height: 40px; width: 40px; line-height: 40px; margin-right: 8px;}
.create-section .create_wrapper .create-image1 {right: -65px;}
.create-section .create_wrapper figure img {width: 215px;}
.create-section .create_wrapper .box {top: 64px; left: 20px; padding: 18px 12px;}
.create-section .create_wrapper .box .year .value {font-size: 38px; line-height: 38px;}
.create-section .create_wrapper .box .year .plus {font-size: 30px; line-height: 30px;}
.using-section .using-box .using_wrapper .using-image img {height: 100%;}
.using-section .using-box .using_wrapper h3 {font-size: 24px; line-height: 30px; width: 39%;}
.using-section .using-box .using_content {padding: 36px 50px; text-align: center;}
.using-section .using-box .using_content h3 {font-size: 24px; line-height: 30px; margin-bottom: 12px; padding: 0 22px; margin-right: 0;}
.using-section .using-box .using_content p {margin-right: 0;}
.using-section .using_content .properties {margin-bottom: 16px; text-align: left;}
.using-section .using_content .properties li {margin-bottom: 6px;}
.using-section .using_content .image_wrapper figure img {width: 135px;}
.videoheading-section {padding: 50px 0 30px;}
.videoheading-section .content h2 {margin-bottom: 10px;}
.video-section {padding-top: 60px;}
.video-section .video_wrapper .videoCoverImage img{width: 514px; height: 340px;}
.video-section .video_wrapper iframe {width: 514px; height: 340px;}
.visualize-section {padding: 52px 0 0;}
.visualize-section .visualize_content h2 {margin-bottom: 10px; padding: 0 85px;}
.visualize-section .visualize_content p {margin-bottom: 25px;}
.visualize-section .visualize_content .try_free {padding: 4px 20px 4px 4px;}
.visualize-section .visualize_content .try_free .circle {height: 30px; width: 30px; line-height: 30px;}
.visualize-section .visualize_content .visualize-image2 {display: none;}
.visualize-section .visualize_content .visualize-image4 {display: none;}
.testimonial-section2 {padding: 55px 0 0;}
.testimonial-section2 .content h2 {margin-bottom: 6px;}
.testimonial-section2 .content p {margin-bottom: 25px;}
.testimonial-section2 .testimonial-box .content_testimonial {padding: 32px 55px;}
.testimonial-section2 .testimonial_content .image {margin-bottom: 10px;}
.testimonial-section2 .testimonial_content .image img {width: 70px;}
.testimonial-section2 .testimonial_content p {margin-bottom: 8px;}
.testimonial-section2 .testimonial_content .heading {font-size: 16px; line-height: 20px;}
.testimonial-section2 .testimonial_content .post {font-size: 12px; line-height: 16px;}
.testimonial-section2 .carousel-control-prev {left: -43px;}
.testimonial-section2 .carousel-control-prev .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.testimonial-section2 .carousel-control-next {right: -42px;}
.testimonial-section2 .carousel-control-next .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.faq-section2 {padding: 55px 0 0;}
.faq-section2 .content h2 {margin-bottom: 6px;}
.faq-section2 .content p {margin-bottom: 25px;}
.faq-section2 .faq_content {padding: 35px 20px;}
.faq-section2 .accordion-item .accordion-header .accordion-button {font-size: 16px; line-height: 20px; padding: 15px;}
.faq-section2 .accordion-item .accordion-header .accordion-button::before {right: 15px; top: 14%; width: 35px; height: 35px; line-height: 32px;}
.faq-section2 .accordion-item .accordion-header .collapsed::before {width: 35px; height: 35px; line-height: 32px;}
.faq-section2 .accordion-item .accordion-body {padding: 6px 15px 18px;}
.article-section {padding: 55px 0;}
.article-section .content h2 {margin-bottom: 6px;}
.article-section .content p {margin-bottom: 25px;}
.article-section .article_content {text-align: center; padding: 20px 30px; margin-bottom: 15px;}
.article-section .article_content span {margin-bottom: 2px;}
.article-section .article_content .text {padding-left: 0; margin-bottom: 6px; border: none;}
.article-section .article_content:hover .text {border: none;}
.article-section .article_content .text2 {margin-bottom: 6px;}
.article-section .button {padding-top: 20px;}
.article-section .view_more {padding: 4px 20px 4px 4px;}
.article-section .view_more .circle {height: 30px; width: 30px; line-height: 30px; margin-right: 10px;}
.follow-section h2 {margin-bottom: 30px;}
/* Footer2 */
.power_footer_portion .footer-section {padding-top: 35px;}
.power_footer_portion .footer-section .middle-portion .footer-logo img {width: 130px;}
.power_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 20px; margin-bottom: 15px;}
.power_footer_portion .footer-section .middle-portion .icon {padding-top: 45px;}

/*-------- Home PAGES 3 ------------ */

.customer_service .navbar-collapse {width: 44%; top: 60px;}
.customer_service .navbar {padding: 20px 0;}
.customer_service .navbar-nav .nav-item a {padding: 12px 25px !important;}
.customer_service .navbar-nav .dropdown li i {top: 14px; left: 22px;}
.customer_service .navbar-nav .drop-down-pages .nav-item a {padding: 12px 40px!important;}
.customer_service .last_list .lets_talk {padding: 12px 25px !important;}
.customer_service .header .banner-logo img {width: 150px;}
.customer_service .banner-section {padding: 30px 0 80px;}
.customer_service .banner-section .banner_content {margin-bottom: 40px;}
.customer_service .banner-section .banner_content h1 {margin-right: 65px; margin-bottom: 10px;}
.customer_service .banner-section .banner_content .paragraph {font-size: 16px; line-height: 26px; margin-bottom: 18px; margin-right: 25px;}
.customer_service .banner-section .banner_content .form-group {margin-bottom: 14px;}
.customer_service .banner-section .banner_content input {padding: 14px 12px;}
.customer_service .banner-section .banner_content .arrow {right: 8px; width: 44px; height: 36px; line-height: 34px;}
.customer_service .banner-section .banner_content .text {margin-bottom: 30px;}
.customer_service .banner-section .banner_content ul li {padding: 0 40px 0 8px;}
.customer_service .banner-section .banner_content ul .value {font-size: 18px; line-height: 24px; margin-bottom: 3px;}
.customer_service .banner-section .banner_content ul .plus {font-size: 18px; line-height: 22px;}
.customer_service .banner-section .banner_content ul .name {font-size: 18px; line-height: 24px;}
.customer_service .banner-section .banner_wrapper .banner3-image{top: 0;}
.customer_service .banner-section .banner_wrapper .banner3-image img {width: 275px; border: 6px solid var(--e-global-color-white);}
.customer_service .banner-section .banner_wrapper h5 {font-size: 14px; line-height: 18px; top: 25px; left: 55px; padding: 4px 14px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {bottom: -20px; right: 100px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage img {width: 70px;}
.motto-section {padding: 55px 0 0;}
.motto-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.motto-section .content h2 {margin-bottom: 35px; padding: 0 115px;}
.motto-section .motto_content {margin-bottom: 40px;}
.motto-section .motto_content .image {margin-bottom: 20px;}
.motto-section .motto_content .image .icon {width: 95px; height: 95px; line-height: 92px;}
.motto-section .motto_content .image .icon img {width: 40px;}
.motto-section .motto_content h4 {font-size: 18px; line-height: 22px; margin-bottom: 10px;}
.motto-section .motto_content p {margin-bottom: 18px; padding: 0;}
.motto-section .motto_content .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.customer-about-section {padding: 32px 0 60px;}
.customer-about-section .about_wrapper {margin-bottom: 60px;}
.customer-about-section .about_wrapper .box {top: -12px; left: 50px; width: 175px; height: 280px;}
.customer-about-section .about_wrapper .about3-image {left: 62px;}
.customer-about-section .about_wrapper .about3-image img {width: 230px; border: 6px solid var(--e-global-color-white);}
.customer-about-section .about_wrapper .box-content {top: 14px; right: -242px; padding: 14px 18px; margin-bottom: 10px; width: 48%;}
.customer-about-section .about_wrapper .box-content span {font-size: 18px; line-height: 20px; margin-bottom: 6px;}
.customer-about-section .about_content h4 {margin-bottom: 8px;}
.customer-about-section .about_content h2 {margin-bottom: 8px; padding: 0 95px;}
.customer-about-section .about_content p {font-size: 14px; line-height: 26px; padding: 0 20px;}
.customer-about-section .about_content .text1 {margin-bottom: 10px;}
.customer-about-section .about_content .text2 {margin-bottom: 20px;}
.customer-about-section .about_content .discover {padding: 16px 18px;}
.customer-work-optimizer {padding: 55px 0;}
.work-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.work-section .content h2 {margin-bottom: 10px; padding: 0 75px;}
.work-section .content p {margin-bottom: 40px; padding: 0;}
.work-section .work_content {margin-bottom: 50px;}
.work-section .work_content .image {margin-bottom: 20px;}
.work-section .work_content .image .icon {width: 95px; height: 95px; line-height: 85px;}
.work-section .work_content .image .icon img {width: 40px;}
.work-section .work_content .image .number {font-size: 16px; top: -8px; right: 55px; width: 45px; height: 45px; line-height: 36px;}
.work-section .work_content h4 {font-size: 18px; line-height: 22px; margin-bottom: 10px;}
.work-section .work_content p {margin-bottom: 18px; padding: 0;}
.work-section .work_content .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.optimize-section {padding-top: 5px;}
.optimize-section .optimize_wrapper .box {top: -12px; right: 130px; width: 175px; height: 280px;}
.optimize-section .optimize_wrapper .optimize-image1 img {width: 230px; border: 6px solid var(--e-global-color-white);}
.optimize-section .optimize_wrapper .optimize-image2 {top: 78px; left: 60px;}
.optimize-section .optimize_wrapper .optimize-image2 img {width: 175px;}
.optimize-section .optimize_wrapper .comment {font-size: 14px; top: 6px; left: 84px; width: 40px; height: 40px; line-height: 40px;}
.optimize-section .optimize_wrapper .comment::after {height: 26px; top: 48px; left: 20px;}
.optimize-section .optimize_wrapper .cart {font-size: 14px; bottom: 40px; left: 68px; width: 40px; height: 40px; line-height: 40px;}
.optimize-section .optimize_wrapper .cart::after {height: 26px; top: -30px; left: 20px;}
.optimize-section .optimize_content {margin-bottom: 55px;}
.optimize-section .optimize_content h4 {margin-bottom: 8px;}
.optimize-section .optimize_content h2 {margin-bottom: 8px; margin-right: 195px;}
.optimize-section .optimize_content p {font-size: 14px; line-height: 24px; margin-bottom: 14px; margin-right: 85px;}
.optimize-section .optimize_content .properties {margin-bottom: 22px;}
.optimize-section .optimize_content .properties .first-list {margin-right: 30px;}
.optimize-section .optimize_content ul {padding-left: 8px;}
.optimize-section .optimize_content ul li {margin-bottom: 4px;}
.optimize-section .optimize_content .pricing_plan {padding: 16px 18px;}
.customer-integration-approach {padding: 55px 0 60px;}
.integration-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.integration-section .integration-box .icon {top: -32px; left: 0; right: 0; margin: 0 auto; width: 65px; height: 65px; line-height: 62px;}
.integration-section .integration-box .icon img {width: 30px;}
.integration-section .integration-box .content-box {text-align: center; width: 100%; padding: 55px 18px 35px;}
.integration-section .integration-box .content-box h4 {margin-bottom: 12px;}
.integration-section .integration-box .content-box p {margin-bottom: 16px;}
.integration-section .integration-box .content-box .circle {font-size: 14px; width: 32px; height: 32px; line-height: 32px;}
.integration-section .owl-carousel .owl-stage-outer {padding-top: 60px;}
.integration-section .owl-carousel .owl-dots {margin-top: 26px !important;}
.approach-section {padding-top: 70px;}
.approach-section .approach_wrapper {margin-bottom: 35px;}
.approach-section .approach_wrapper .box {top: -12px; right: 130px; width: 175px; height: 280px;}
.approach-section .approach_wrapper .approach-image1 img {width: 230px; border: 6px solid var(--e-global-color-white);}
.approach-section .approach_wrapper .approach-image2 {top: 78px; left: 60px;}
.approach-section .approach_wrapper .approach-image2 img {width: 175px;}
.approach-section .approach_wrapper .pen-square {font-size: 14px; top: 6px; left: 84px; width: 40px; height: 40px; line-height: 40px;}
.approach-section .approach_wrapper .pen-square::after {height: 26px; top: 48px; left: 20px;}
.approach-section .approach_wrapper .robot {font-size: 14px; bottom: 40px; left: 68px; width: 40px; height: 40px; line-height: 40px;}
.approach-section .approach_wrapper .robot::after {height: 26px; top: -30px; left: 20px;}
.approach-section .approach_content h4 {margin-bottom: 8px;}
.approach-section .approach_content h2 {margin-bottom: 8px; margin-right: 180px;}
.approach-section .approach_content p {font-size: 14px; line-height: 24px; margin-bottom: 14px; margin-right: 25px;}
.approach-section .approach_content ul {margin-bottom: 22px;}
.approach-section .approach_content ul li {margin-bottom: 4px;}
.approach-section .approach_content .discover {padding: 16px 18px;}
.pricing-section {padding-top: 55px;}
.pricing-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.pricing-section .content h2 {margin-bottom: 30px;}
.pricing-section .price_content {padding: 24px 14px; margin-bottom: 20px;}
.pricing-section .price_content .pricing-icon {width: 64px; height: 64px; line-height: 58px; margin-bottom: 14px;}
.pricing-section .price_content .pricing-icon img {width: 40px;}
.pricing-section .price_content h4 {font-size: 20px; line-height: 24px; margin-bottom: 12px;}
.pricing-section .price_content span {font-size: 20px; line-height: 22px; margin-bottom: 15px;}
.pricing-section .price_content ul {margin-bottom: 20px; text-align: left;}
.pricing-section .price_content .request_demo {padding: 14px;}
.trust-section {padding: 55px 0 50px;}
.trust-section .trust_wrapper {margin-bottom: 35px;}
.trust-section .trust_wrapper .box {top: -13px; right: 94px; width: 260px; height: 200px;}
.trust-section .trust_wrapper .trust-image {top: 0;}
.trust-section .trust_wrapper .trust-image img {width: 300px; border: 6px solid var(--e-global-color-white);}
.trust-section .trust_wrapper .video-icon {height: 75px; width: 76px; line-height: 72px; top: 0; left: 0;}
.trust-section .trust_wrapper .video-icon i {font-size: 18px; height: 60px; width: 60px; line-height: 58px;}
.trust-section .trust_content h4 {margin-bottom: 8px;}
.trust-section .trust_content h2 {margin-bottom: 8px; padding-right: 85px;}
.trust-section .trust_content p {font-size: 14px; line-height: 24px; margin-bottom: 14px; padding-right: 50px;}
.trust-section .trust_content ul li {margin-bottom: 4px;}
.trust-section .trust_content ul li .circle {top: 3px;}
.customer-feature-article {padding: 55px 0 60px;}
.customer-feature-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.customer-feature-section .content h2 {margin-bottom: 30px; padding: 0 55px;}
.customer-feature-section .feature_contentbox .feature-box {margin-bottom: 30px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon {margin-bottom: 15px;}
.customer-feature-section .feature_contentbox .feature-box .feature-icon img {width: 40px;}
.customer-feature-section .feature_contentbox .feature-box h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.customer-feature-section .feature_contentbox .feature-box p {margin-bottom: 13px; padding: 0;}
.customer-feature-section .feature_contentbox .feature-box .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.customer-feature-section .feature_wrapper .feature3-image {top: 20px;}
.customer-feature-section .feature_wrapper .feature3-image img {width: 330px; border: 6px solid var(--e-global-color-white);}
.customer-feature-section .feature_wrapper .box {top: 5px; right: 80px; width: 255px; height: 230px;}
/* .customer-article-section {padding-top: 75px;} */
.customer-article-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.customer-article-section .content h2 {margin-bottom: 30px;}
.customer-article-section .article_boxcontent {margin-bottom: 18px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper {padding: 22px 15px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper span {font-size: 12px; line-height: 22px; margin-bottom: 6px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper .dash {padding: 0 3px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper h4 {font-size: 16px; line-height: 20px; margin-bottom: 10px;}
.customer-article-section .button {padding-top: 18px;}
.customer-article-section .view_more {padding: 16px 28px;}
.customer-faq-section {padding: 55px 0 45px;}
.customer-faq-section .content h4 {font-size: 18px; line-height: 22px; margin-bottom: 8px;}
.customer-faq-section .content h2 {margin-bottom: 30px;}
.customer-faq-section .accordion-item {margin-bottom: 14px; padding: 10px 20px 16px;}
.customer-faq-section .accordion-item .accordion-header .accordion-button {font-size: 18px; line-height: 22px;}
.customer-faq-section .accordion-item .accordion-body {padding: 12px 0 0;}
.custom_footer_portion .contact_portion {padding: 35px 0; margin-bottom: -120px;}
.custom_footer_portion .contact_portion .content {padding-left: 0;}
.custom_footer_portion .contact_portion h2 {font-size: 22px; line-height: 34px; margin-right: 25px; margin-bottom: 18px;}
.custom_footer_portion .contact_portion .discover {font-size: 14px; line-height: 14px; padding: 14px 18px;}
.custom_footer_portion .footer-section {padding-top: 180px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo img {width: 130px;}
.custom_footer_portion .footer-section .middle-portion .footer-text {font-size: 14px; line-height: 20px; margin-bottom: 15px;}
.custom_footer_portion .footer-section .middle-portion .icon {padding-top: 45px;}
/* Sub-banner */
.sub-banner .banner-section {padding: 42px 0 52px;}
.sub-banner .banner-section .banner_content .box {padding: 2px 10px; margin-bottom: 20px;}
.sub-banner .banner-section .banner_content .box span {font-size: 14px; line-height: 20px;}
.sub-banner .banner-section .banner_content .box .tilde {margin: 0 5px;}
.sub-banner .banner-section .banner-upperdot {top: -15px; left: 90px;}
.sub-banner .banner-section .banner-upperdot img {width: 18px;}
.sub-banner .banner-section .banner-lowerdot {bottom: -33px; right: 80px;}
.sub-banner .banner-section .banner-lowerdot img {width: 18px;}
/* Contact Page */
.contactinfo-section {padding: 60px 0;}
.contactinfo-section .contactinfo_content h6 {padding: 3px 22px; margin-bottom: 12px;}
.contactinfo-section .contactinfo_content h2 {margin-bottom: 25px;}
.contactinfo-section .info-content label {margin-left: 12px;}
.contactinfo-section .info-content input {padding: 12px; margin-bottom: 18px;}
.contactinfo-section .info-content textarea {padding: 12px; height: 125px; margin-bottom: 25px;}
.contactpage-section .content {padding: 60px 0 45px;}
.contactpage-section .contact-box {padding: 18px 12px; margin-bottom: 15px;}
.contactpage-section .contact-box .box-image .icon {height: 44px; width: 44px; line-height: 40px;}
.contactpage-section .contact-box .box-image .icon img {width: 14px;}
.contactpage-section .contact-box .box-content {margin-top: -2px; padding-left: 16px;}
.contact_map_section {padding-bottom: 55px;}
.contact_map_section iframe {height: 250px;}
/* Service Page */
.servicepage-choosesection {padding-bottom: 60px;}
.servicepage-choosesection .choose-logoimage img {width: 280px;}
.servicepage-choosesection .end-logo img {width: 45px;}
.servicepage-choosesection .end-logo::before {width: 42%;}
.servicepage-choosesection .end-logo::after {width: 42%;}
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: 20px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 img {width: 320px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {top: 90px; right: -84px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 img {width: 315px;}
.servicepage-choosesection .choose_content h6 {padding: 3px 20px; margin-bottom: 12px;}
.servicepage-choosesection .choose_content h2 {margin-bottom: 26px;}
.servicepage-choosesection .choose_content .lower-content ul {padding-left: 20px; margin-bottom: 20px;}
.servicepage-choosesection .choose_content .lower-content li {margin-bottom: 20px; width: 46%;}
.servicepage-choosesection .choose_content .lower-content span {font-size: 18px; line-height: 22px; margin-bottom: 12px;}
.servicepage-choosesection .choose_content .read_more {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.servicepage-choosesection .choose_content .read_more .circle {height: 35px; width: 35px; line-height: 35px;}
/* About Page */
.value-section {padding-bottom: 35px;}
.value-section .end-logo img {width: 45px;}
.value-section .end-logo::before {width: 42%;}
.value-section .end-logo::after {width: 42%;}
.value-section .content {padding-top: 60px;}
.value-section .value_content h6 {padding: 3px 20px; margin-bottom: 12px;}
.value-section .value_content h2 {margin-bottom: 25px; padding: 0 50px;}
.value-section .value-box {padding: 20px 10px; margin-bottom: 25px;}
.value-section .value-box figure {height: 70px; width: 70px; line-height: 70px; margin-bottom: 20px;}
.value-section .value-box figure img {width: 50px;}
.value-section .value-box span {margin-bottom: 6px;}
.value-section .value-box p {font-size: 14px; line-height: 24px; margin-bottom: 15px;}
.value-section .value-box .read_more {font-size: 14px; line-height: 20px;}
.value-section .value-box .read_more i {margin-left: 3px; font-size: 10px;}
.team-section {padding: 60px 0;}
.team-section .team_content h6 {padding: 3px 22px; margin-bottom: 12px;}
.team-section .team_content h2 {margin-bottom: 35px; padding: 0 100px;}
.team-section .image {margin-bottom: 25px;}
.team-section .image2 {padding-top: 0;}
.team-section .button {padding-top: 20px;}
.team-section .view_more {padding: 4px 2px 4px 30px; font-size: 14px; line-height: 18px;}
.team-section .view_more .circle {height: 35px; width: 35px; line-height: 35px;}
.technology-section {padding: 5px 0 60px;}
.technology-section .technology-logoimage img {width: 240px;}
.technology-section .technology_wrapper .technology-image1 {left: 20px;}
.technology-section .technology_wrapper .technology-image1 img {width: 320px;}
.technology-section .technology_wrapper .technology-image2 {top: 90px; right: -84px;}
.technology-section .technology_wrapper .technology-image2 img {width: 315px;}
.technology-section .technology_content h6 {padding: 3px 14px; margin-bottom: 12px;}
.technology-section .technology_content h2 {margin-right: 210px;}
.technology-section .technology_content p {margin-right: 0;}
.technology-section .technology_content .text1 {padding-left: 12px; margin-bottom: 14px; margin-right: 125px;}
.technology-section .technology_content .text2 {margin-bottom: 10px;}
.technology-section .technology_content .text3 {margin-bottom: 21px;}
.technology-section .technology_content .read_more {padding: 4px 2px 4px 20px; font-size: 14px; line-height: 18px;}
.technology-section .technology_content .read_more .circle {height: 35px; width: 35px; line-height: 35px;}
/* Login page */
.login-form .login-page-logo img { width: 160px; }
.login-form .login-form-box { width: 450px; }
.login-form .login-form-title { margin-bottom: 20px; }
.login-form .login-card .btn-primary { font-size: 14px; line-height: 14px; padding: 14px 20px; }
.login-form .login-card .forgot-password { font-size: 14px; }
.login-form .login-card label { font-size: 14px; }
.login-form .login-card .input-field { font-size: 14px; padding: 0 15px; height: 46px; line-height: 46px; }
.login-form .login-card {margin-bottom: 20px; }
.login-form .login-form-box .join-now-outer a {font-size: 14px;}
/* Back-top-button */
#button {width: 45px; height: 45px; line-height: 45px;}
#button::after {font-size: 28px;}
}
@media only screen and (max-width : 575px){
h1 {font-size: 30px; line-height: 42px;}
h2 {font-size: 24px; line-height: 30px;}
h3 {font-size: 22px; line-height: 26px;}
h4 {font-size: 16px; line-height: 26px;}
h6 {letter-spacing: 0.6px;}
.text-size-18 {font-size: 14px; line-height: 22px;}
.future_of_robotics .header .banner-logo img {width: 140px;}
.future_of_robotics .navbar-collapse {width: 62%; top: 62px;}
.future_of_robotics .navbar {padding: 20px 0;}
.future_of_robotics .navbar-nav .nav-item a {font-size: 14px; line-height: 14px;}
.future_of_robotics .navbar-nav .dropdown li i {font-size: 8px; top: 14px; left: 28px;}
.future_of_robotics .navbar-nav .drop-down-pages .nav-item a {font-size: 12px; line-height: 18px; padding: 9px 45px!important;}
.future_of_robotics .navbar-nav .nav-item .lets_talk {font-size: 14px !important; line-height: 14px !important;}
.future_of_robotics .banner-section .banner_content h6 {margin-bottom: 15px; padding: 3px 16px;}
.future_of_robotics .banner-section .banner_content h1 {padding: 0 20px; margin-bottom: 16px;}
.future_of_robotics .banner-section .banner_content span {font-size: 42px; line-height: 46px;}
.future_of_robotics .banner-section .banner_content h4 {margin-bottom: 20px; padding: 0 30px;}
.future_of_robotics .banner-section .banner_content .explore {font-size: 12px; line-height: 12px; padding: 4px 2px 4px 20px;}
.future_of_robotics .banner-section .banner_content .explore .circle {height: 32px; width: 32px; line-height: 32px;}
.future_of_robotics .banner-section .banner-image img {width: 200px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot {top: 60px; left: 38px;}
.future_of_robotics .banner-section .banner_wrapper .banner-upperdot img {width: 16px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot {top: 220px; left: 64px;}
.future_of_robotics .banner-section .banner_wrapper .banner-lowerdot img {width: 16px;}
.logo-section h4 {padding: 0 20px; margin-bottom: 25px;}
.logo-section ul li figure img {width: 124px;}
.logo-section ul li {margin: 0 8px; margin-bottom: 25px;}
.logo-section ul li:first-child {margin-left: 4px;}
.about-section {padding: 60px 0 35px;}
.about-section .about_wrapper .about-image {width: 100%;}
.about-section .about_wrapper .box {display: none;}
.about-section .about_content {text-align: center;}
.about-section .about_content h6 {margin-bottom: 12px; padding: 3px 16px;}
.about-section .about_content h2 {padding: 0 70px; margin-bottom: 8px;}
.about-section .about_content .text1 {margin-bottom: 12px;}
.about-section .about_content .text2 {padding: 0 20px; margin-bottom: 12px; border: none;}
.about-section .about_content .text3 {padding: 0 8px;}
.about-section .about_content .read_more {font-size: 14px; line-height: 18px;}
.about-section .about_content .read_more .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.about-section .lower-column h3 {font-size: 18px; line-height: 28px; margin-bottom: 18px; padding: 0 46px;}
.about-section .lower-column .content .value {font-size: 18px; line-height: 22px;}
.about-section .lower-column .content .text {padding: 0;}
.about-section .lower-column .content {margin-bottom: 20px;}
.service-section .service-logoimage {display: none;}
.service-section .service-box p {font-size: 14px; line-height: 20px; padding: 0 18px;}
.service-section .service_content {margin-bottom: 0;}
.service-section .service_contentbox .service-box {margin-bottom: 25px;}
.service-section .service_content .service_contentbox .upper-row {margin-bottom: 0;}
.service-section .service_wrapper .text5 {padding: 0 14px;}
.service-section .service_wrapper .service-image1 {top: 35px; left: -22px;}
.service-section .service_wrapper .service-image1 img {width: 290px;}
.service-section .service_wrapper .service-image2 {top: 87px; right: -48px;}
.service-section .service_wrapper .service-image2 img {width: 280px;}
.choose-section .choose-image img {width: 230px;}
.choose-section .content h6 {margin-bottom: 16px; padding: 3px 16px;}
.choose-section .content h2 {margin-bottom: 15px; padding: 0;}
.choose-section .content p {padding: 0 15px;}
.choose-section .content .read_more {font-size: 14px; line-height: 18px;}
.choose-section .content .read_more .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.portfolio-section {padding: 60px 8px 40px;}
.portfolio-section .portfolio_content h6 {padding: 3px 22px;}
.portfolio-section .portfolio_content h2 {margin-bottom: 22px;padding: 0 28px;}
.portfolio-section .image .box-content {top: 95px;}
/* Portfolio popup */
.portfolio-content .modal-header {padding: 10px;}
.portfolio-content .modal-body {padding: 0 15px;}
.portfolio-content .modal-content .project_content {padding: 15px 0px;}
.portfolio-content .modal-content .project_content h3 {font-size: 18px; line-height: 24px; margin-bottom: 10px;}
.portfolio-content .modal-header button {right: 0; top: 0; width: 3px; height: 3px;}
.portfolio-content .modal-header button i {font-size: 12px; line-height: 12px;}
.portfolio-content .modal-content .project_content {padding: 15px 0px 35px;}
.portfolio-content .modal-content .project_content .text {font-size: 14px; line-height: 24px;}
.portfolio-content .modal-content .project_content .properties {display: block; margin-bottom: 25px;}
.portfolio-content .modal-content .project_content .contact_us {font-size: 14px; line-height: 20px; padding: 9px 14px;}
.portfolio-content .modal-content .project_content .contact_us i {font-size: 10px;}
.testimonial-section {padding: 0 0 30px;}
.testimonial-section .testimonial-logoimage {display: none;}
.testimonial-section .testimonial_content h2 {margin-bottom: 18px; padding: 0 30px;}
.testimonial-section .testimonial-quoteimage {display: none;}
.testimonial-section .content {padding: 60px 0 120px;}
.testimonial-section .carousel-indicators {margin-bottom: 40px;}
.testimonial-section .carousel-indicators li {width: 30px;}
.testimonial-section .carousel-indicators li img {width: 30px;}
.testimonial-section .carousel-inner .carousel-item .paragarph {font-size: 14px; line-height: 24px; margin-bottom: 14px; padding: 0 18px;}
.testimonial-section button img {width: 42px;}
.testimonial-section .carousel-control-prev {left: 110px; top: 345px;}
.testimonial-section .carousel-control-prev .previous {font-size: 12px; line-height: 12px; left: -28px;}
.testimonial-section .carousel-control-next {right: 82px; top: 345px;}
.testimonial-section .carousel-control-next .next {font-size: 12px; line-height: 12px; right: 42px;}
.testimonial-section .partner-section .partner_box .partner img {width: 75px;}
.contact-section .content {padding: 0 10px;}
.contact-section .content h6 {padding: 3px 16px;}
.contact-section .content input {font-size: 12px; line-height: 18px; padding: 10px; margin-bottom: 16px;}
.contact-section .content textarea {font-size: 12px; line-height: 18px; margin-bottom: 18px; height: 95px;}
.contact-section .contact_wrapper .circle {height: 40px; width: 40px; line-height: 40px; font-size: 14px;}
.contact-section .contact_wrapper .icon1 {right: 70px; top: 68px;}
.contact-section .contact_wrapper .icon2 {left: 48px;}
.contact-section .contact_wrapper .contact-circle {bottom: 36px; left: 34px;}
.contact-section .contact_wrapper .contact-circle img {width: 50px;}
.contact-section .contact-image img {width: 220px;}
.faq-section .accordion-item .accordion-header .accordion-button {font-size: 16px; line-height: 20px;}
.faq-section .accordion-item .accordion-header .accordion-button {padding: 14px 53px 14px 15px;}
.faq-section .accordion-item .accordion-header .accordion-button::before {right: 10px; font-size: 10px;}
.robotics_footer_portion .contact_portion {padding: 60px 0 0; text-align: center;}
.robotics_footer_portion .contact_portion .contactportion-backgroundimage img {width: 325px;}
.robotics_footer_portion .contact_portion .contactportion-image {position: relative; left: 0;}
.robotics_footer_portion .contact_portion h2 {font-size: 24px; line-height: 34px; margin-bottom: 16px; margin-right: 0;}
.robotics_footer_portion .contact_portion .contact_us {font-size: 14px; line-height: 18px; margin-bottom: 30px;}
.robotics_footer_portion .contact_portion .contact_us .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.robotics_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.robotics_footer_portion .footer-section .middle-portion {text-align: center; padding-bottom: 35px}
.robotics_footer_portion .footer-section .middle-portion .footer-text {padding: 0 15px; margin-bottom: 20px;}
.robotics_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.robotics_footer_portion .footer-section .middle-portion .icon li {padding-left: 40px; display: flex;}
.robotics_footer_portion .footer-section .middle-portion .icon .footer-location {left: 12px;}
.robotics_footer_portion .footer-section .copyright p {font-size: 12px; line-height: 18px;}

/*-------- Home PAGES 2 ------------ */

.power_of_ai .header .banner-logo img {width: 135px;}
.power_of_ai .header .navbar-collapse {width: 62%; top: 50px;}
.power_of_ai .navbar-nav .dropdown li i {font-size: 8px; top: 14px; left: 28px;}
.power_of_ai .navbar-nav .drop-down-pages .nav-item a {font-size: 12px; line-height: 18px; padding: 9px 45px!important;}
.power_of_ai .banner-section {padding: 50px 0 48px;}
.power_of_ai .banner-section .banner_content h1 {font-size: 30px; line-height: 38px; margin-bottom: 8px; padding: 0 52px;}
.power_of_ai .banner-section .banner_content span {font-size: 30px; line-height: 44px;}
.power_of_ai .banner-section .banner_content .paragraph {font-size: 14px; line-height: 24px; margin-bottom: 18px; padding: 0 14px;}
.power_of_ai .banner-section .banner_content .form-group {margin-bottom: 25px;}
.power_of_ai .banner-section .banner_content input {font-size: 12px; line-height: 20px; padding: 12px 14px; width: 92%;}
.power_of_ai .banner-section .banner_content .try_free {font-size: 12px; line-height: 12px; padding: 4px 14px 4px 4px; top: 6px; right: 20px;}
.power_of_ai .banner-section .banner_content .try_free .circle {font-size: 12px; height: 25px; width: 25px; line-height: 25px; margin-right: 4px;}
.power_of_ai .banner-section .banner_content .tags .heading {font-size: 12px; line-height: 18px; margin-bottom: 12px;}
.power_of_ai .banner-section .banner_content .tags .list {font-size: 12px; line-height: 24px; padding: 0 50px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 {top: 38px;}
.power_of_ai .banner-section .banner_wrapper .banner-image1 img {width: 130px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 {left: -120px; top: 62px;}
.power_of_ai .banner-section .banner_wrapper .banner-image2 img {width: 85px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 {left: -122px; bottom: -78px;}
.power_of_ai .banner-section .banner_wrapper .banner-image3 img {width: 95px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 {top: -155px; right: -118px;}
.power_of_ai .banner-section .banner_wrapper .banner-image4 img {width: 88px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 {bottom: 24px; right: 10px;}
.power_of_ai .banner-section .banner_wrapper .banner-image5 img {width: 80px;}
.logo-section2 {padding: 60px 0 35px;}
.logo-section2 ul li {margin: 0 8px; margin-bottom: 25px;}
.logo-section2 ul li:first-child {margin-left: 4px;}
.logo-section2 ul li figure img {width: 124px;}
.possibility-section .content h2 {padding: 0; margin-bottom: 35px;}
.possibility-section .possibility_content {padding: 40px 30px;}
.possibility-section .possibility_content h3 {font-size: 20px; line-height: 26px; margin-bottom: 16px;}
.possibility-section .possibility_content .try_free {font-size: 14px; line-height: 14px;}
.feature-section {padding: 0;}
.feature-section .content h2 {padding: 0 25px; margin-bottom: 30px;}
.feature-section .feature-box {padding: 30px 20px; margin-bottom: 18px;}
.feature-section .circle-image .feature-circleimage {display: none;}
.generatorheading-section {padding: 35px 0 25px;}
.generator-section .generator_content {padding: 60px 15px 50px 15px;}
.generator-section .generator_content .generator_wrapper::before {top: -18px; left: 16px; height: 400px;}
.generator-section .generator_content .number {width: 12%;}
.generator-section .generator_content span {font-size: 14px; top: -6px; width: 34px; height: 34px; line-height: 35px;}
.generator-section .generator_content .heading_text {width: 88%; padding-left: 15px;}
.generator-section .generator_content h5 {font-size: 16px; line-height: 20px; margin-bottom: 6px;}
.generator-section .generator_content p {font-size: 12px; line-height: 22px;}
.generator-section .generator_content .try_free {font-size: 14px; line-height: 14px;}
.digital-section .content p {padding: 0 10px;}
.digital-section .images img {width: 78%;}
[class^="arrow"] {height: 58px; width: 36px;}
.digital-section .close {width: 34px; height: 34px;}
.create-section {margin-bottom: -10px;}
.create-section .create_content {margin-bottom: 35px;}
.create-section .create_content h2 {padding: 0 20px; margin-bottom: 12px;}
.create-section .create_content .video-button {padding: 0;}
.create-section .create_content .video-button .video-icon .play-icon {font-size: 12px; height: 35px; width: 35px; line-height: 35px;}
.create-section .create_wrapper .create-image1 {right: -50px;}
.create-section .create_wrapper .create-image2 {top: -70px; left: -50px;}
.create-section .create_wrapper figure img {width: 170px;}
.create-section .create_wrapper .box {top: 40px; left: 10px; padding: 15px 12px;}
.create-section .create_wrapper .box .year .value {font-size: 32px; line-height: 32px;}
.create-section .create_wrapper .box .year .plus {font-size: 26px; line-height: 26px;}
.using-section .using-box .using_wrapper h3 {font-size: 22px; line-height: 28px; width: 55%; height: 38%;}
.using-section .using-box .using_content {padding: 30px 16px;}
.using-section .using-box .using_content h3 {font-size: 22px; line-height: 28px; margin-bottom: 14px; padding: 0;}
.using-section .using-box .using_content p {margin-bottom: 18px;}
.using-section .using_content .properties .first-list {margin-right: 25px;}
.using-section .using_content .properties ul {padding-left: 12px;}
.using-section .using_content .properties ul li .circle {left: -8px;}
.using-section .using_content .image_wrapper figure img {width: 115px;}
.videoheading-section {padding: 50px 0 20px;}
.videoheading-section .content p {padding: 0 12px;}
.video-section .video_wrapper .videoCoverImage img{width: 336px; height: 235px;}
.video-section .video_wrapper iframe {width: 336px; height: 235px;}
.visualize-section .visualize_content h2 {margin-bottom: 15px; padding: 0 15px;}
.visualize-section .visualize_content p {padding: 0 25px;}
.visualize-section .visualize_content .try_free {font-size: 14px; line-height: 14px;}
.testimonial-section2 .content h2 {padding: 0 30px; margin-bottom: 10px;}
.testimonial_content .heading {margin-bottom: 0;}
.faq-section2 .content h2 {margin-bottom: 10px;}
.faq-section2 .faq_content {padding: 30px 15px;}
.faq-section2 .accordion-item .accordion-header .accordion-button {padding: 14px 60px 14px 14px;}
.faq-section2 .accordion-item .accordion-header .accordion-button::before {font-size: 10px; right: 12px; top: 25%; width: 32px; height: 32px; line-height: 28px;}
.faq-section2 .accordion-item .accordion-header .collapsed::before {width: 32px; height: 32px; line-height: 28px;}
.article-section .content h2 {margin-bottom: 10px;}
.article-section .view_more {font-size: 14px; line-height: 20px;}
.follow-section {padding: 0 10px;}
.follow-section h2 {margin-bottom: 25px;}
.power_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.power_footer_portion .footer-section .middle-portion {text-align: center; padding-bottom: 35px}
.power_footer_portion .footer-section .middle-portion .footer-text {padding: 0 15px; margin-bottom: 20px;}
.power_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.power_footer_portion .footer-section .middle-portion .icon li {padding-left: 40px; display: flex;}
.power_footer_portion .footer-section .middle-portion .icon .footer-location {left: 12px;}
.power_footer_portion .footer-section .copyright p {font-size: 12px; line-height: 18px;}

/*-------- Home PAGES 3 ------------ */

.customer_service .header .banner-logo img {width: 140px;}
.customer_service .navbar-collapse {width: 62%; top: 62px;}
.customer_service .navbar { padding: 20px 0;}
.customer_service .navbar-nav .nav-item a {font-size: 14px; line-height: 14px;}
.customer_service .navbar-nav .dropdown li i {font-size: 8px; top: 13px; left: 28px;}
.customer_service .navbar-nav .drop-down-pages .nav-item a {font-size: 12px; line-height: 18px; padding: 9px 45px!important;}
.customer_service .last_list .lets_talk {font-size: 14px; line-height: 14px;}
.customer_service .banner-section .banner_content {padding: 0;}
.customer_service .banner-section .banner_content h1 {font-size: 30px; line-height: 38px; margin-bottom: 8px; margin-right: 0; padding: 0 22px; text-align: center;}
.customer_service .banner-section .banner_content .paragraph {font-size: 14px; line-height: 24px; margin-bottom: 16px; margin-right: 0; padding: 0 25px; text-align: center;}
.customer_service .banner-section .banner_content input {padding: 12px 10px;}
.customer_service .banner-section .banner_content .arrow {font-size: 12px; right: 6px; width: 40px; height: 34px; line-height: 32px;}
.customer_service .banner-section .banner_content .text {margin-bottom: 25px;}
.customer_service .banner-section .banner_content ul li {border-left: 2px solid var(--e-global-color-light-orange); padding: 0 20px 0 10px;}
.customer_service .banner-section .banner_content ul .value {font-size: 16px; line-height: 22px; margin-bottom: 4px;}
.customer_service .banner-section .banner_content ul .plus {font-size: 16px; line-height: 20px;}
.customer_service .banner-section .banner_content ul .name {font-size: 16px; line-height: 22px;}
.customer_service .banner-section .banner_wrapper .banner3-image img {width: 240px;}
.customer_service .banner-section .banner_wrapper h5 {font-size: 12px; line-height: 18px; top: 20px; left: 20px; padding: 3px 12px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {bottom: -20px; right: 28px;}
.motto-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.motto-section .content h2 {margin-bottom: 30px; padding: 0 48px;}
.motto-section .motto_content {margin-bottom: 35px;}
.motto-section .motto_content .image {margin-bottom: 16px;}
.motto-section .motto_content .image .icon {width: 86px; height: 86px; line-height: 78px;}
.motto-section .motto_content .image .icon img {width: 38px;}
.motto-section .motto_content h4 {font-size: 16px; line-height: 22px;}
.motto-section .motto_content p {margin-bottom: 16px; padding: 0 20px;}
.customer-about-section {padding: 38px 0 60px;}
.customer-about-section .about_wrapper {margin-bottom: 45px;}
.customer-about-section .about_wrapper .box {left: 6px; width: 150px; height: 245px;}
.customer-about-section .about_wrapper .about3-image {left: 18px;}
.customer-about-section .about_wrapper .about3-image img {width: 205px;}
.customer-about-section .about_wrapper .box-content {top: 14px; right: -148px; padding: 12px 15px; margin-bottom: 10px; width: 54%;}
.customer-about-section .about_wrapper .box-content span {font-size: 16px; line-height: 18px; margin-bottom: 4px;}
.customer-about-section .about_wrapper .box-content p {font-size: 12px; line-height: 18px;}
.customer-about-section .about_content h4 {margin-bottom: 6px;}
.customer-about-section .about_content h2 {padding: 0 40px;}
.customer-about-section .about_content p {margin-bottom: 12px; padding: 0 10px;}
.customer-about-section .about_content .discover {padding: 14px 16px;}
.work-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.work-section .content h2 {margin-bottom: 14px; padding: 0 15px;}
.work-section .content p {margin-bottom: 35px;}
.work-section .work_content {margin-bottom: 35px;}
.work-section .work_content .image {margin-bottom: 16px;}
.work-section .work_content .image .icon {width: 86px; height: 86px; line-height: 78px;}
.work-section .work_content .image .icon img {width: 38px;}
.work-section .work_content .image .number {font-size: 14px; top: -8px; right: 105px; width: 40px; height: 40px; line-height: 34px; border: 3px solid var(--e-global-color-white);}
.work-section .work_content h4 {font-size: 16px; line-height: 22px;}
.work-section .work_content p {margin-bottom: 16px; padding: 0 45px;}
.optimize-section {padding-top: 15px;}
.optimize-section .optimize_content {margin-bottom: 50px;}
.optimize-section .optimize_content h4 {margin-bottom: 6px;}
.optimize-section .optimize_content h2 {margin-right: 80px;}
.optimize-section .optimize_content p {margin-bottom: 15px; margin-right: 20px;}
.optimize-section .optimize_content .properties {display: block; margin-bottom: 20px;}
.optimize-section .optimize_content .pricing_plan {padding: 14px 16px;}
.optimize-section .optimize_wrapper .box {right: 38px; width: 150px; height: 245px;}
.optimize-section .optimize_wrapper .optimize-image1 {right: -12px;}
.optimize-section .optimize_wrapper .optimize-image1 img {width: 205px;}
.optimize-section .optimize_wrapper .optimize-image2 {top: 70px; left: 6px;}
.optimize-section .optimize_wrapper .optimize-image2 img {width: 160px;}
.optimize-section .optimize_wrapper .comment {top: -4px; left: 18px;}
.optimize-section .optimize_wrapper .cart {bottom: 21px; left: 8px;}
.integration-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.integration-section .integration-box .icon {top: -30px; width: 60px; height: 60px; line-height: 60px;}
.integration-section .integration-box .content-box {padding: 50px 26px 30px;}
.integration-section .integration-box .content-box .circle {font-size: 12px; width: 30px; height: 30px; line-height: 30px;}
.integration-section .owl-carousel .owl-dots {margin-top: 22px !important;}
.integration-section .owl-carousel .owl-dots .owl-dot span {width: 7px; height: 7px; margin: 0 3px;}
.approach-section {padding-top: 72px;}
.approach-section .approach_wrapper .box {right: 38px; width: 150px; height: 245px;}
.approach-section .approach_wrapper .approach-image1 {right: -10px;}
.approach-section .approach_wrapper .approach-image1 img {width: 205px;}
.approach-section .approach_wrapper .approach-image2 {top: 70px; left: 6px;}
.approach-section .approach_wrapper .approach-image2 img {width: 160px;}
.approach-section .approach_wrapper .pen-square {top: -4px; left: 18px;}
.approach-section .approach_wrapper .robot {bottom: 21px; left: 8px;}
.approach-section .approach_wrapper {margin-bottom: 22px;}
.approach-section .approach_content h4 {margin-bottom: 6px;}
.approach-section .approach_content h2 {margin-right: 60px;}
.approach-section .approach_content p {margin-bottom: 12px; margin-right: 0;}
.approach-section .approach_content ul {margin-bottom: 20px;}
.approach-section .approach_content ul li .circle {width: 15px; height: 15px; line-height: 15px;}
.approach-section .approach_content ul li .circle:before {font-size: 8px;}
.approach-section .approach_content .discover {padding: 14px 16px;}
.pricing-section {padding: 55px 15px 0;}
.pricing-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.pricing-section .content h2 {margin-bottom: 24px;}
.trust-section .trust_wrapper .box {right: 18px; width: 220px; height: 175px;}
.trust-section .trust_wrapper .trust-image img {width: 275px;}
.trust-section .trust_wrapper .video-icon {height: 75px; width: 75px; line-height: 70px; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
.trust-section .trust_wrapper .video-icon i {font-size: 16px; height: 55px; width: 55px; line-height: 55px;}
.trust-section .trust_wrapper {margin-bottom: 22px;}
.trust-section .trust_content h4 {margin-bottom: 6px;}
.trust-section .trust_content h2 {padding-right: 0;}
.trust-section .trust_content p {margin-bottom: 12px; padding-right: 0;}
.trust-section .trust_content ul li .circle {width: 15px; height: 15px; line-height: 15px;}
.trust-section .trust_content ul li .circle:before {font-size: 8px;}
.customer-feature-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.customer-feature-section .content h2 {margin-bottom: 24px; padding: 0 20px;}
.customer-feature-section .feature_contentbox .feature-box p {padding: 0 25px;}
.customer-feature-section .feature_wrapper .box {top: 8px; right: 16px; width: 206px; height: 190px;}
.customer-feature-section .feature_wrapper .feature3-image img {width: 280px;}
.customer-article-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.customer-article-section .content h2 {margin-bottom: 24px;}
.customer-article-section .article_boxcontent .lower_portion_wrapper {padding: 20px 30px;}
.customer-article-section {padding-top: 70px;}
.customer-article-section .button {padding-top: 20px;}
.customer-faq-section .content h4 {font-size: 18px; line-height: 26px; margin-bottom: 6px;}
.customer-faq-section .content h2 {margin-bottom: 24px;}
.customer-faq-section .accordion-item {margin-bottom: 12px; padding: 6px 14px 14px;}
.customer-faq-section .accordion-item .accordion-header .accordion-button {font-size: 16px; line-height: 22px;}
.custom_footer_portion .contact_portion {background: var(--e-global-color-dark-mostly-black-blue); padding: 50px 0 60px; text-align: center;}
.custom_footer_portion .contact_portion h2 {font-size: 24px; line-height: 34px; margin-bottom: 16px; margin-right: 0;}
.custom_footer_portion .contact_portion .contact_us {font-size: 14px; line-height: 18px; margin-bottom: 30px;}
.custom_footer_portion .contact_portion .contact_us .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.custom_footer_portion .footer-section .middle-portion .footer-logo {margin-bottom: 20px;}
.custom_footer_portion .footer-section .middle-portion {text-align: center; padding-bottom: 35px}
.custom_footer_portion .footer-section .middle-portion .footer-text {padding: 0 15px; margin-bottom: 20px;}
.custom_footer_portion .footer-section .middle-portion .icon {padding-top: 35px;}
.custom_footer_portion .footer-section .middle-portion .icon li {padding-left: 40px; display: flex;}
.custom_footer_portion .footer-section .middle-portion .icon .footer-location {left: 12px;}
.custom_footer_portion .footer-section .copyright p {font-size: 12px; line-height: 18px;}
/* Sub-banner */
.sub-banner .banner-section {padding: 40px 0 50px;}
.sub-banner .banner-section .banner_content .box {padding: 3px 8px; margin-bottom: 18px;}
.sub-banner .banner-section .banner-upperdot {top: -8px; left: 46px;}
.sub-banner .banner-section .banner-upperdot img {width: 16px;}
.sub-banner .banner-section .banner-lowerdot {bottom: -32px; right: 45px;}
.sub-banner .banner-section .banner-lowerdot img {width: 16px;}
/* Contact Page */
.contactinfo-section .contactinfo_content h6 {padding: 3px 20px;}
.contactinfo-section .info-content label {font-size: 14px; line-height: 20px;}
.contactinfo-section .info-content textarea {height: 100px;}
.contactinfo-section .info-content .send_now {padding: 16px;}
.contactinfo-section .info-content .send_now .circle {height: 35px; width: 35px; line-height: 35px; font-size: 14px;}
.contactpage-section .contact-box {padding: 20px;}
.contactpage-section .contact-box .box-content {padding-left: 5px;}
.contact_map_section iframe {height: 200px;}
/* Service Page */
.servicepage-choosesection .choose-logoimage img {width: 220px;}
.servicepage-choosesection .content {padding-top: 10px;}
.servicepage-choosesection .choose_wrapper {margin-bottom: 80px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: -22px;}
.servicepage-choosesection .choose_wrapper .choose2-image1 img {width: 290px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {top: 87px; right: -48px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 img {width: 280px;}
.servicepage-choosesection .choose_content .lower-content ul {padding-left: 18px; margin-bottom: 0;}
.servicepage-choosesection .choose_content .lower-content li {width: 60%;}
.servicepage-choosesection .choose_content .lower-content h4 {font-size: 16px; line-height: 20px;}
.servicepage-choosesection .choose_content .read_more {font-size: 14px; line-height: 18px;}
.servicepage-choosesection .choose_content .read_more .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
/* About Page */
.value-section {padding-bottom: 40px;}
.value-section .value_content h6 {padding: 3px 20px; margin-bottom: 12px;}
.value-section .value_content h2 {margin-bottom: 30px; padding: 0;}
.value-section .value-box {padding: 25px; margin-bottom: 20px;}
.value-section .value-box figure {height: 65px; width: 65px; line-height: 65px; margin-bottom: 18px;}
.value-section .value-box figure img {width: 45px;}
.value-section .value-box p {margin-bottom: 10px;}
.team-section .team_content h6 {padding: 3px 22px;}
.team-section .team_content h2 {margin-bottom: 30px; padding: 0 25px;}
.team-section .image {margin-bottom: 20px; text-align: center;}
.team-section .image .team-image img {width: 100%;}
.team-section .image .box-content {width: 100%;}
.team-section .view_more .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
.technology-section {padding: 10px 0 60px;}
.technology-section .technology_wrapper .technology-image1 {left: -22px;}
.technology-section .technology_wrapper .technology-image1 img {width: 290px;}
.technology-section .technology_wrapper .technology-image2 {top: 87px; right: -48px;}
.technology-section .technology_wrapper .technology-image2 img {width: 280px;}
.technology-section .technology_content h2 {margin-right: 70px;}
.technology-section .technology_content .text1 {padding-left: 10px; margin-bottom: 16px; margin-right: 26px;}
.technology-section .technology_content .text2 {margin-bottom: 14px;}
.technology-section .technology_content .read_more {font-size: 14px; line-height: 18px;}
.technology-section .technology_content .read_more .circle {height: 35px; width: 35px; line-height: 37px; font-size: 14px;}
/* Login Page */
.login-form .login-page-logo img { width: 150px;}
.login-form .login-page-logo { margin-bottom: 20px;}
.login-form .login-card { padding: 25px 20px; }
.login-form .login-form-box { width: 100%; }
/* Back-top-button */
#button {width: 40px; height: 40px; line-height: 40px;}
#button::after {font-size: 24px;}
}
@media screen and (min-width: 500px) and (max-width: 575px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: 30px;}
.service-section .service_wrapper .service-image2 {right: -70px;}
.testimonial-section .carousel-control-prev {left: 155px;}
.testimonial-section .carousel-control-next {right: 128px;}
.contact-section .contact_wrapper .icon1 {right: 150px !important;}
.contact-section .contact_wrapper .icon2 {left: 120px;}
.contact-section .contact_wrapper .contact-circle {left: 100px;}
/* Home2 */
.power_of_ai .banner-section .banner_content .try_free {top: 5px; right: 25px;}
.generator-section .generator_content .generator_wrapper::before {height: 320px;}
.faq-section2 .accordion-item .accordion-header .accordion-button::before {top: 18%;}
.using-section .using-box .using_wrapper h3 {width: 40%; height: 22%;}
/* Home3 */
.customer_service .banner-section .banner_wrapper h5 {left: 85px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 100px;}
/* About */
.technology-section .technology_wrapper .technology-image1 {left: 30px;}
.technology-section .technology_wrapper .technology-image2 {right: -70px;}
/* Service */
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: 30px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {right: -70px;}
}
@media screen and (min-width: 560px) and (max-width: 575px){
/* Home1 */
.contact-section .contact_wrapper .contact-circle {left: 130px !important;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 110px !important;}
/* Home3 */
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 130px;}
.work-section .work_content .image .number {right: 209px;}
.optimize-section .optimize_wrapper .box {right: 138px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 100px;}
.optimize-section .optimize_wrapper .comment {left: 125px;}
.optimize-section .optimize_wrapper .cart {left: 115px;}
.approach-section .approach_wrapper .box {right: 138px;}
.approach-section .approach_wrapper .approach-image2 {left: 100px;}
.approach-section .approach_wrapper .pen-square {left: 125px;}
.approach-section .approach_wrapper .robot {left: 115px;}
.trust-section .trust_wrapper .box {right: 115px;}
.customer-feature-section .feature_wrapper .box {right: 115px;}
}
@media screen and (min-width: 530px) and (max-width: 559px){
/* Home1 */
.contact-section .contact_wrapper .contact-circle {left: 115px !important;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 95px !important;}
/* Home3 */
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 120px;}
.work-section .work_content .image .number {right: 196px;}
.optimize-section .optimize_wrapper .box {right: 124px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 90px;}
.optimize-section .optimize_wrapper .comment {left: 110px;}
.optimize-section .optimize_wrapper .cart {left: 105px;}
.approach-section .approach_wrapper .box {right: 124px;}
.approach-section .approach_wrapper .approach-image2 {left: 90px;}
.approach-section .approach_wrapper .pen-square {left: 110px;}
.approach-section .approach_wrapper .robot {left: 105px;}
.trust-section .trust_wrapper .box {right: 100px;}
.customer-feature-section .feature_wrapper .box {right: 100px;}
}
@media screen and (min-width: 500px) and (max-width: 529px){
/* Home1 */
.contact-section .contact_wrapper .contact-circle {left: 100px !important;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 78px !important;}
/* Home3 */
.work-section .work_content .image .number {right: 178px;}
.optimize-section .optimize_wrapper .box {right: 108px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 75px;}
.optimize-section .optimize_wrapper .comment {left: 95px;}
.optimize-section .optimize_wrapper .cart {left: 90px;}
.approach-section .approach_wrapper .box {right: 108px;}
.approach-section .approach_wrapper .approach-image2 {left: 75px;}
.approach-section .approach_wrapper .pen-square {left: 95px;}
.approach-section .approach_wrapper .robot {left: 90px;}
.trust-section .trust_wrapper .box {right: 85px;}
.customer-feature-section .feature_wrapper .box {right: 85px;}
}
@media screen and (min-width: 485px) and (max-width: 575px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: 30px;}
.service-section .service_wrapper .service-image2 {right: -58px;}
}
@media screen and (min-width: 400px) and (max-width: 575px){
/* Home1 */
.contact-section .contact_wrapper .icon1 {right: 100px;}
.contact-section .contact_wrapper .contact-circle {left: 55px;}
/* Home2 */
.faq-section2 .accordion-item .accordion-header .accordion-button::before {top: 20%;}
}
@media screen and (min-width: 400px) and (max-width: 499px){
/* Home2 */
.power_of_ai .banner-section .banner_content .try_free {right: 22px;}
.using-section .using-box .using_wrapper h3 {width: 50%; height: 28%; padding: 18px 16px;}
/* Home3 */
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 50px;}
}
@media screen and (min-width: 480px) and (max-width: 499px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: 15px;}
.service-section .service_wrapper .service-image2 {right: -78px;}
.contact-section .contact_wrapper .contact-circle {left: 90px;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 70px !important;}
.using-section .using-box .using_wrapper h3 {width: 42%; height: 24%;}
/* Home3 */
.customer_service .banner-section .banner_wrapper h5 {left: 70px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 90px;}
.work-section .work_content .image .number {right: 168px;}
.optimize-section .optimize_wrapper .box {right: 100px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 58px;}
.optimize-section .optimize_wrapper .comment {left: 80px;}
.optimize-section .optimize_wrapper .cart {left: 65px;}
.approach-section .approach_wrapper .box {right: 100px;}
.approach-section .approach_wrapper .approach-image2 {left: 58px;}
.approach-section .approach_wrapper .pen-square {left: 80px;}
.approach-section .approach_wrapper .robot {left: 65px;}
.trust-section .trust_wrapper .box {right: 75px;}
.customer-feature-section .feature_wrapper .box {right: 75px;}
/* About */
.technology-section .technology_wrapper .technology-image1 {left: 15px;}
.technology-section .technology_wrapper .technology-image2 {right: -78px;}
/* Service */
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: 15px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {right: -78px;}
}
@media screen and (min-width: 460px) and (max-width: 479px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: 10px;}
.service-section .service_wrapper .service-image2 {right: -70px;}
.contact-section .contact_wrapper .contact-circle {left: 85px;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 60px !important;}
/* Home3 */
.customer_service .banner-section .banner_wrapper h5 {left: 65px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 80px;}
.work-section .work_content .image .number {right: 158px;}
.optimize-section .optimize_wrapper .box {right: 88px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 50px;}
.optimize-section .optimize_wrapper .comment {left: 80px;}
.optimize-section .optimize_wrapper .cart {left: 65px;}
.approach-section .approach_wrapper .box {right: 88px;}
.approach-section .approach_wrapper .approach-image2 {left: 50px;}
.approach-section .approach_wrapper .pen-square {left: 80px;}
.approach-section .approach_wrapper .robot {left: 65px;}
.trust-section .trust_wrapper .box {right: 65px;}
.customer-feature-section .feature_wrapper .box {right: 65px;}
/* About */
.technology-section .technology_wrapper .technology-image1 {left: 10px;}
.technology-section .technology_wrapper .technology-image2 {right: -70px;}
/* Service */
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: 10px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {right: -70px;}
}
@media screen and (min-width: 430px) and (max-width: 459px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: 0;}
.service-section .service_wrapper .service-image2 {right: -65px;}
.contact-section .contact_wrapper .contact-circle {left: 70px;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 45px !important;}
/* Home3 */
.customer_service .banner-section .banner_wrapper h5 {left: 45px;}
.customer_service .banner-section .banner_wrapper .banner3-circleimage {right: 65px;}
.work-section .work_content .image .number {right: 145px;}
.optimize-section .optimize_wrapper .box {right: 75px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 40px;}
.optimize-section .optimize_wrapper .comment {left: 64px;}
.optimize-section .optimize_wrapper .cart {bottom: 20px; left: 50px;}
.approach-section .approach_wrapper .box {right: 75px;}
.approach-section .approach_wrapper .approach-image2 {left: 40px;}
.approach-section .approach_wrapper .pen-square {left: 64px;}
.approach-section .approach_wrapper .robot {bottom: 20px; left: 50px;}
.trust-section .trust_wrapper .box {right: 50px;}
.customer-feature-section .feature_wrapper .box {right: 50px;}
/* About */
.technology-section .technology_wrapper .technology-image1 {left: 0;}
.technology-section .technology_wrapper .technology-image2 {right: -65px;}
/* Service */
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: 0;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {right: -65px;}
}
@media screen and (min-width: 418px) and (max-width: 499px){
/* Home2 */
.generator-section .generator_content .generator_wrapper::before {height: 340px;}
}
@media screen and (min-width: 400px) and (max-width: 417px){
/* Home2 */
.generator-section .generator_content .generator_wrapper::before {height: 360px;}
}
@media screen and (min-width: 400px) and (max-width: 429px){
/* Home1 */
.service-section .service_wrapper .service-image1 {left: -15px;}
.service-section .service_wrapper .service-image2 {right: -70px;}
/* Home2 */
.power_of_ai .banner-section .banner_wrapper .banner-image5 {right: 30px !important;}
/* Home3 */
.work-section .work_content .image .number {right: 130px;}
.optimize-section .optimize_wrapper .box {right: 60px;}
.optimize-section .optimize_wrapper .optimize-image2 {left: 25px;}
.optimize-section .optimize_wrapper .comment {left: 50px;}
.optimize-section .optimize_wrapper .cart {left: 35px;}
.approach-section .approach_wrapper .box {right: 60px;}
.approach-section .approach_wrapper .approach-image2 {left: 25px;}
.approach-section .approach_wrapper .pen-square {left: 50px;}
.approach-section .approach_wrapper .robot {left: 35px;}
.trust-section .trust_wrapper .box {right: 35px;}
.customer-feature-section .feature_wrapper .box {right: 35px;}
/* About */
.technology-section .technology_wrapper .technology-image1 {left: -15px;}
.technology-section .technology_wrapper .technology-image2 {right: -70px;}
/* Service */
.servicepage-choosesection .choose_wrapper .choose2-image1 {left: -15px;}
.servicepage-choosesection .choose_wrapper .choose2-image2 {right: -70px;}
}
@media screen and (min-width: 380px) and (max-width: 575px){
/* Home1 */
.testimonial-section .carousel-control-prev {top: 300px;}
.testimonial-section .carousel-control-next {top: 300px;}
/* Home2 */
}
@media screen and (min-width: 365px) and (max-width: 399px){
/* Home2 */
.using-section .using-box .using_wrapper h3 {width: 56%; height: 29%;}
/* Home3 */
.work-section .work_content .image .number {right: 115px;}
}