.about-blocks,.about-right-alt-2,.center-testimonial-carousel,.left-section-bg,.services-layer,.services-left-layer,.team-carousel,.testimonial-carousel,.testimonials-carousel,.tp-services-carousel,.tp-team-card{position:relative}.about-left-alt-2,.about-us-left,.careers-about{padding-right:50px}.about-us-left h5.overheadline{color:var(--primary-color);letter-spacing:2px}.about-left-alt-2 h2,.about-us-left h2{margin-bottom:15px}.about-left-alt-2 strong,.about-us-left strong,.about-wide-left-alt p strong{color:var(--dark-color)}.about-blocks{width:600px;margin-top:30px;padding:25px;display:flex!important;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);z-index:2;border-left:solid 5px var(--primary-color)}.about-block-icon,.bc-icon-alt,.careers-icon,.tp-services-icon,.tp-services-icon-alt{width:50px}.inner-about-blocks,.inner-about-blocks-alt{margin-right:40px}.inner-about-blocks h4{font-size:18px;margin:15px 0 0}.careers-counter-wrapper .counter-statistics p,.inner-about-blocks p{font-size:14px;margin:0}.about-right-feauture{-webkit-box-shadow:3px 3px 10px 3px #ddd;-moz-box-shadow:3px 3px 10px 3px #ddd;box-shadow:3px 3px 10px 3px #ddd}.center-testimonial-carousel .owl-theme .custom-nav,.team-carousel .owl-theme .custom-nav,.testimonial-carousel .owl-theme .custom-nav,.testimonials-carousel .owl-dots,.testimonials-carousel .owl-theme .custom-nav,.tp-services-carousel .owl-theme .custom-nav{display:none}.center-testimonial-carousel .owl-carousel .item .tp-card-center,.testimonial-carousel .owl-carousel .item .tp-card-center{margin:50px 10px 10px}.center-testimonial-carousel .owl-dots,.team-carousel .owl-dots,.testimonial-carousel .owl-dots,.tp-services-carousel .owl-dots{text-align:center;margin-top:25px}.center-testimonial-carousel .owl-dots button.owl-dot,.team-carousel .owl-dots button.owl-dot,.testimonial-carousel .owl-dots button.owl-dot,.tp-services-carousel .owl-dots button.owl-dot{width:12px;height:12px;border-radius:50%;display:inline-block;background:var(--owl-dots);margin:0 3px;box-shadow:none;border:none}.center-testimonial-carousel .owl-dots button.owl-dot.active,.team-carousel .owl-dots button.owl-dot.active,.testimonial-carousel .owl-dots button.owl-dot.active,.tp-services-carousel .owl-dots button.owl-dot.active{background-color:var(--primary-color);width:20px;border-radius:25px}.center-testimonial-carousel .owl-dots button.owl-dot:focus,.team-carousel .owl-dots button.owl-dot:focus,.testimonial-carousel .owl-dots button.owl-dot:focus,.tp-services-carousel .owl-dots button.owl-dot:focus{outline:0}.tp-card-center ul.rating-stars{margin-top:15px;color:var(--secundary-color)}.services-layer{padding:50px 0;background:var(--secundary-color)}.services-left-layer{padding:12% 30px 12% 0}.services-left-layer h5.overheadline{font-size:16px;letter-spacing:2px;color:var(--headline-color)}.services-left-layer h2,.ws-content-alt h2{color:#fff;margin-bottom:15px}.box-content-alt h4,.box-content-alt p,.services-alt-bg h5.overheading,.services-left-layer p,.tp-counter-content h2,.trainer-social ul li a,.trainer-social ul li:hover .fab,.ws-content-alt p{color:#fff}.services-left-layer .btn-default{margin-top:25px}.service-box{background:#fff;padding:30px 25px;margin:10px;-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14);box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.service-box h4{font-size:18px;margin-top:20px}.service-box h6{margin-top:20px}.service-box h6 a{color:var(--secundary-color);text-decoration:none}.service-box h6 a:hover{color:var(--primary-color);text-decoration:none}.organic-service-box p,.service-box p{font-size:14px;line-height:22px;margin-bottom:0}.sb-icon{width:60px}.services-left-layer .tp-btn-primary{margin-top:20px;background-color:transparent;border-color:#fff}.services-left-layer .tp-btn-primary:hover{background-color:var(--headline-color);border-color:var(--headline-color)}.rs-call-to-action .ca-left-side h3{color:var(--headline-color);margin-bottom:15px}.rs-call-to-action .ca-left-side p{color:var(--paragraph-color)}.about-me-hero{height:600px!important;background-color:var(--secundary-color)!important}.about-me-hero .pages-hero-diagonal{background-image:url("../../images/commons/inner-pages/hero-cover-3.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.pages-title-left{text-align:left;margin:0;position:absolute;top:60%;-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:500px}.pages-title-left h1{color:#fff;font-size:40px;margin-bottom:5px}.pages-title-left p{color:#fff;font-size:var(--paragraph-font-size);margin-top:20px}.about-me-skills .skill-bar{margin:10px 0}.about-me-skills p{font-size:14px;margin-bottom:5px}.skill-bar .progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:var(--secundary-color);transition:width .6s}.about-blocks-alt,.experience-layer .media-object-card,.media-object-card,.mo-counter,.tp-services-box-alt-3 .media-object-card{display:flex!important}.about-bullets-layer{margin-top:30px}.about-bullet-list li{color:var(--dark-color);line-height:2.5}.about-bullet-list li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";color:var(--headline-color);margin-right:10px}.experience-layer{position:absolute;bottom:15px;left:15px;background-color:#fff;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);border-left:5px solid #fff;padding:15px 25px}.tp-ws-left,.tp-ws-right{position:relative;height:500px}.experience-layer .moc-thumbnail,.faq-box .moc-thumbnail{width:70px;flex-shrink:0!important}.experience-layer .moc-caption,.tp-cb-caption,.tp-services-box-alt-3 .moc-caption,.tp-ws-right-content .moc-caption{margin-left:1rem}.experience-layer .moc-caption h4,.faq-box .moc-caption p,.tp-services-caption p,.tp-services-caption-alt p,.tp-services-caption-alt-4 p,.tp-ws-right-content .moc-caption p{margin-bottom:0}.experience-layer .moc-center,.faq-box .moc-center,.moc-center,.tp-ws-right-content .moc-center{align-items:center!important}.experience-layer .media-object-card .counter{width:50px;color:var(--headline-color);font-size:45px;padding-top:8px}.experience-layer .media-object-card p{color:var(--dark-color);margin-bottom:0}.tp-ws-left{background-image:url("../../images/commons/inner-pages/team-work.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.tp-ws-right{background-color:var(--background-color)}.tp-ws-right-content,.wi-badge .popup-youtube{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.tp-ws-right-content .media-object-card{display:flex!important;margin:40px 0;padding:0 70px;max-width:700px}.job-type::before,.remote-location::before{padding-right:10px;font-family:"Font Awesome 5 Free"}.tp-ws-right-content .moc-thumbnail{width:60px;flex-shrink:0!important;margin-right:10px}.careers-grid .grid-box,.careers-grid .grid-sizer,.testimonial-box:hover .bottom-line{width:100%}.tp-ws-right-content .moc-caption h4{margin-bottom:5px}.organic-icon{width:35px}.job-description h3,.organic-service-box h4{font-size:18px}.about-wide-left-alt{padding:25px 30px 0 0}.about-wide-left-alt h5.overheadline{font-size:16px;color:var(--primary-color);text-transform:uppercase;letter-spacing:2px}.about-blocks-alt{width:600px;margin-top:40px;position:relative}.about-block-icon-alt,.tp-services-icon-alt-4{width:40px}.inner-about-blocks-alt h4{font-size:16px;margin:15px 0 0}.inner-about-blocks-alt p{font-size:13px;margin:0}.team-carousel .owl-carousel .item .tp-team-card{margin:auto 10px}.gt-caption{position:absolute;bottom:-20px;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:rgba(252,47,29,.4);width:300px;padding:30px;border-radius:5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.job-feauture-img,.wi-parallax{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.services-ws-left,.tp-counter-content{-ms-transform:translateY(-50%);top:50%}.tp-team-card:hover .gt-caption{background-color:rgba(252,47,29,.8)}.gt-caption h4{color:#fff;font-size:22px;margin-bottom:0}.gt-caption p{color:#fff;margin-bottom:0}.trainer-social ul li{display:inline-block;color:#fff;background-color:transparent;font-size:14px;text-align:center;line-height:40px;width:auto;height:auto;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:0 10px}.job-description h5,.job-link p,.job-link p a{color:var(--primary-color)}.trainer-social ul li:hover{background-color:none!important}.careers-container .filter li.active{background-color:var(--primary-color);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:5px!important;color:#fff}.careers-box{max-width:80%;margin:10px auto;border:solid 1px var(--border-color);border-radius:15px;padding:25px}.job-description h5{font-size:14px;font-weight:600;margin-bottom:0}.job-modality{display:flex;margin-top:10px}.job-modality li{font-size:14px}li.job-locaton{margin-right:25px}.remote-location::before{font-weight:900;content:"\f57d"}.job-type::before{font-weight:400;content:"\f017"}.job-link p{font-weight:500;text-align:right;transition:.3s;margin-bottom:0}.job-link p::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f35d";padding-left:10px}.job-link p a:hover,.job-link p:hover{color:var(--secundary-color)!important}.company-message-left,.company-message-left h2{font-size:45px;line-height:55px}.careers-page-hero .pages-title-center{max-width:500px}.careers-page-hero .tp-btn-primary{background-color:var(--secundary-color);border-color:var(--secundary-color);text-transform:none}.career-box{margin:5px 0}.career-box h3{font-size:16px;margin:10px 0 0}.career-box p{font-size:13px;line-height:22px;margin-bottom:0}.cb-white-bg{background-color:#fff;-webkit-box-shadow:3px 3px 20px 3px #e6e6e6;-moz-box-shadow:3px 3px 20px 3px #e6e6e6;box-shadow:3px 3px 20px 3px #e6e6e6}.testimonial-text,.tp-services-card,.tp-services-card-alt{-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.careers-counter-wrapper{padding:3rem 0;background-color:var(--background-color)}.careers-counter-wrapper .counter-box{margin:20px 0}.careers-counter-wrapper .counter-statistics h3{font-size:16px;margin-bottom:0}.job-feauture-img{background-image:url("../../images/commons/inner-pages/people-working-as-team-company.jpg");height:500px}.tp-services-carousel .owl-carousel .item{margin:10px}.tp-services-card,.tp-services-card-alt{padding:35px;border-radius:15px;box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.tp-services-caption{margin-top:40px}.tp-services-caption h3,.tp-services-caption-alt h3,.tp-services-caption-alt-4 h3{font-size:20px}.wide-info-section{background-color:var(--primary-color);background-image:-webkit-linear-gradient(180deg,var(--secundary-color) 50%,#fffF 50%);padding:80px 0}.wi-parallax{background-image:url("../../images/commons/inner-pages/working-office.jpg");height:400px;margin-left:-120px}.services-ws-left{margin:0;position:absolute;transform:translateY(-50%);padding-right:30%}.more-question-layer .bottom-message .tp-btn-primary,.services-ws-left .btn-default{margin-top:15px}.services-ws-left h2{color:var(--headline-color)}.wi-badge{position:absolute;bottom:70px;left:70px}.wi-parallax .pulse{position:absolute;top:50%;left:50%;background:var(--primary-color);width:70px;height:70px;color:#fff;border-radius:50%;text-align:center;line-height:73px;font-size:30px;transform:translate(-50%,-50%);padding-left:4px}.error-page-search .form-control,.faq-title .form-control{padding-left:20px;padding-top:2px;padding-bottom:2px;font-family:var(--base-font)}.wi-parallax .pulse::after,.wi-parallax .pulse::before{content:"";display:block;position:absolute;border-radius:50%;border:1px solid var(--primary-color);top:-15px;right:-15px;left:-15px;bottom:-15px;animation:1.5s linear infinite pulse}.testimonial-box .bottom-line,.testimonial-box:hover .bottom-line{position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-5px;background-color:var(--secundary-color);text-align:center}.wi-parallax .pulse::after{animation-delay:.5s}.testimonial-text{background-color:#fff;box-shadow:0 0 11px 0 rgba(6,22,58,.14);padding:30px;margin:15px;text-align:center;position:relative}.testimonial-text .fas{font-size:40px;color:var(--primary-color);opacity:.9}.testimonial-box .bottom-line{width:50px;height:5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.author-avatar{width:100px;margin:35px auto 0}.author-avatar img,.more-question-layer ul.avatar-list li img{border-radius:50%}.testimonial-box h4{text-align:center;font-size:18px;margin:15px 0 0}.autor-profession,p.profession{text-align:center;margin-bottom:0}.services-alt-bg{background-image:url("../../images/commons/inner-pages/creative-img-2.jpg");height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.tp-counter-content{margin:0;position:absolute;transform:translateY(-50%);max-width:650px}.tp-counter-content p{color:#fff;margin:20px 0 35px}.tp1-counter-box{background-color:#fff;padding:10px}.mo-counter-thumb,.tp-services-box-alt-3 .moc-thumbnail{width:50px;flex-shrink:0!important}.tp-cb-caption .counter{font-family:var(--base-font);font-size:30px;font-weight:700;color:var(--headline-color);margin-bottom:0}.testimonial-author,.tp-services-box-alt-3 .moc-caption h3{font-size:18px;margin-bottom:0}.tp-cb-caption p{font-size:10px;line-height:1.3;color:var(--paragraph-color);margin:0}.tp-services-caption-alt{margin-top:30px;text-align:center}.tp-sc-square{background-color:var(--paragrah-color);width:80px;height:80px;margin:auto;border-radius:5px}.faq-box,.tp-sc-square-4{background-color:var(--background-color)}.tp-services-box-alt-3 .moc-caption p{font-size:14px;margin-bottom:0}.tp-sb-square-border{width:80px;height:80px;border:solid 1px var(--primary-color);padding:15px}.ws-left-layer,.ws-right-layer-alt{height:500px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.ws-left-layer{background-image:url("../../images/commons/inner-pages/team-working.jpg")}.ws-right-layer-alt{margin-top:80px;margin-left:-100px;z-index:1;-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14);box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.ws-right-layer-alt:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--secundary-color)}.ws-content-alt{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:70%;padding-left:5rem}.ws-content-alt h5{font-size:14px;color:var(--headline-color);text-transform:uppercase}.box-content-alt{margin-top:40px;display:flex!important}.inner-bc-alt{display:inline-block;padding-right:50px}.inner-bc-alt h4{font-size:17px;color:#fff;margin:10px 0 5px}.inner-bc-alt p{font-size:14px;line-height:25px}.services-center-testimonial{margin-top:-70px;padding-top:8rem!important}.center-testimonial-card .tp-avatar{width:80px;margin:auto}.center-testimonial-card .tp-testimonial-content{font-size:18px;font-style:italic;max-width:600px;margin:20px auto}.testimonial-author{text-align:center}.tp-services-card-alt-4{padding:35px 35px 40px;-webkit-box-shadow:.5px 2px 11px -3.5px #ddd;-moz-box-shadow:.5px 2px 11px -3.5px #ddd;box-shadow:.5px 2px 11px -3.5px #ddd;transition:.3s;position:relative}.tp-services-card-alt-4:hover{-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14);box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.error-page-search .form-control:focus,.faq-title .form-control:focus{color:var(--primary-heading);border-color:none;outline:0;box-shadow:none}.tp-services-caption-alt-4{margin:20px 0 10px}.tp-sc-square-4{width:80px;height:80px;border:dotted 2px var(--primary-color);border-radius:50%}.tp-ws-left-alt,.tp-ws-right-bg{position:relative;height:550px}.tp-services-card-alt-4 .bottom-line{position:absolute;z-index:1;left:50%;transform:translate(-50%,-50%);text-align:center;bottom:20px;background-color:var(--primary-color);width:0;height:4px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.tp-services-card-alt-4:hover .bottom-line{width:90%;height:4px}.tp-ws-right-bg{background-image:url("../../images/commons/inner-pages/team-work-2.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.tp-ws-left-content{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 15%}.error-page{background-image:url("../../images/commons/inner-pages/coming-soon-bg-4.jpg");height:calc(100vh);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.error-page-alt{background-image:linear-gradient(#0a178f,#283cf0)}.error-page:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,var(--dark-color),var(--dark-color));opacity:.2}.error-page-content{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.error-page-content h1{font-size:8rem;letter-spacing:5px;color:var(--headline-color);margin-bottom:60px}.error-page-alt .error-page-content h1{font-size:8rem;letter-spacing:5px;color:#fff;margin-bottom:60px}.error-page-content h2{font-size:50px;line-height:55px;letter-spacing:1px;color:#fff}.error-page-content p{color:#fff;font-weight:400}.error-page-search{display:inline-block;position:relative;color:#fff;margin-top:2rem;width:70%}.error-page-search .form-control{background-color:rgba(255,255,255);border:none;border-radius:0;font-size:14px;height:45px;color:var(--headline-color);transition:.3s}.error-page-search .form-control:focus{background-color:rgba(255,255,255)}.error-page-search .form-control-feedback,.faq-title .form-control-feedback{position:absolute;z-index:2;display:block;width:2rem;height:45px;line-height:45px;text-align:center;pointer-events:none;color:var(--headline-color);right:0;font-size:16px;padding-right:25px}.error-page-content .social-error-page ul li a{color:#fff;transition:.3s}.error-page-content .social-error-page ul li a:hover{color:var(--main-blue-color)}.social-error-page ul li{list-style:none;display:inline-block;margin:0 15px;font-size:18px}.faq-title h5.overhealine{font-size:18px;color:var(--dark-color);font-weight:600}.faq-title .form-control{background-color:var(--owl-dots);border:none;border-radius:0;font-size:14px;height:45px;color:var(--headline-color);transition:.3s}.faq-title .form-control:focus{background-color:var(--owl-dots)}.more-question-layer ul.avatar-list{display:flex!important;justify-content:center!important}.more-question-layer ul.avatar-list li{width:50px;margin:0 -5px}.more-question-layer ul.avatar-list li.center-avatar{width:60px;margin-top:-10px;position:relative;z-index:1}.more-question-layer ul.avatar-list li.center-avatar img{border:2px solid #fff}.more-question-layer .bottom-message{max-width:500px;margin:25px auto 0;text-align:center}.faq-box{padding:25px;margin-bottom:20px;position:relative}.faq-number{margin-right:15px}.faq-number h3{font-family:'Open Sans',sans-serif;font-weight:800;opacity:.8}.faq-line{width:5px;height:35px;background-color:var(--secundary-color);position:absolute;left:0}.faq-box .moc-caption{margin-left:10px}.faq-box .moc-caption h4{margin-bottom:10px}.tp-site-infor h4{margin:35px 0 15px}@media (max-width:1800px){.ws-content-alt{width:75%}}@media (max-width:1600px){.ws-content-alt{width:80%}}@media (max-width:1300px){.tp-ws-right-content .media-object-card{display:flex!important;margin:30px 0;padding:0 50px;max-width:700px}.ws-content-alt{width:85%}}@media (max-width:1200px){.ws-content-alt{width:90%}}@media (max-width:991px){.about-left-alt-2,.about-us-left{padding-right:0}.tp-ws-left{height:300px}.tp-ws-right{height:100%}.tp-ws-right-content{position:relative;top:auto;-ms-transform:translateY(0);transform:translateY(0);padding:50px 0}.services-ws-left,.ws-content-alt{-ms-transform:translateY(0);position:relative}.tp-ws-right-content .media-object-card{display:flex!important;margin:25px 0;padding:0 35px;max-width:100%}.careers-box{max-width:100%}.company-message-left h2{font-size:30px;line-height:35px}.company-message-right{margin-top:20px}.services-ws-left{margin:0;top:auto;transform:translateY(0);padding-right:0}.wide-info-section{background-color:#fff;background-image:none;padding:50px 0 80px;background-color:var(--background-color)}.wi-parallax{height:400px;margin-left:0}.ws-right-layer-alt{height:100%;margin-top:0;margin-left:0;z-index:1;-webkit-box-shadow:0 0 11px 0 rgba(6,22,58,.14);-moz-box-shadow:0 0 11px 0 rgba(6,22,58,.14);box-shadow:0 0 11px 0 rgba(6,22,58,.14)}.ws-content-alt{width:100%;top:0;transform:translateY(0);padding:50px 30px}.tp-ws-right-bg{height:350px}.tp-ws-left-alt{position:relative;height:100%}.tp-ws-left-content{margin:0;position:relative;top:auto;-ms-transform:translateY(0);transform:translateY(0);padding:30px}}@media (max-width:767px){.tp-ws-right-content .media-object-card{display:flex!important;margin:25px 0;padding:0 40px;max-width:100%}.job-link p{text-align:left;margin-top:20px}.cb-mt-3{margin-top:1.5rem}.tp-counter-parallax{height:100%;padding:60px 0}.tp-counter-content{margin:0;position:relative;top:auto;-ms-transform:translateY(0);transform:translateY(0);max-width:100%}.tp1-counter-box{padding:10px;width:200px;margin:5px 0}.error-page-content{position:absolute;left:0;right:0;transform:translate(0,0);text-align:center;color:#fff;padding:0 5rem;top:30%}.error-page-content h1{font-size:6rem;margin-bottom:40px}.error-page-content h2{font-size:30px;line-height:35px}.error-page-search{width:80%}}@media (max-width:576px){.about-blocks,.about-blocks-alt,.faq-box .media-object-card,.tp-services-box-alt-3 .media-object-card,.tp-ws-right-content .media-object-card,.ws-content-alt .box-content-alt{display:block!important}.about-blocks{width:600px;margin-top:30px;padding:25px;border-left:none}.faq-box .moc-caption,.tp-services-box-alt-3 .moc-caption,.tp-ws-right-content .moc-caption{margin:1rem 0 0}.experience-layer{padding:5px 25px 20px}.experience-layer .media-object-card .counter{font-size:45px;padding-top:20px}.ws-content-alt{padding:50px 20px}.ib-bottom{margin-top:20px}.about-me-hero .pages-hero-diagonal{background-image:url("../../images/commons/inner-pages/hero-cover-mobile.jpg")}.pages-title-left{text-align:center;top:auto;bottom:280px;max-width:100%;padding:0;position:relative;-ms-transform:translateY(0);transform:translateY(0)}.about-me-hero .pages-hero-diagonal:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,var(--headline-color),var(--headline-color));opacity:.6}.error-page-search{width:90%}.about-blocks-alt{width:100%}.about-wide-left-alt{padding:25px 0 0}.services-left-layer{padding-right:0}}@media (max-width:480px){.experience-layer{position:relative;bottom:0;left:0;background-color:#fff;background:var(--primary-color);-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-left:noe;padding:30px 20px 25px}.experience-layer .media-object-card{display:block!important}.experience-layer .moc-caption{margin-left:0}.experience-layer .media-object-card .counter{width:50px;color:#fff;font-size:45px;padding-top:0}.experience-layer .moc-caption h4{color:#fff}.experience-layer .media-object-card p{color:#fff;margin-bottom:0}.careers-box{padding:20px}.careers-page-hero p{display:none}.careers-page-hero .tp-btn-primary{margin-top:15px}.error-page-content{top:30%;padding:0 2rem}.error-page-search{width:100%}}