.no-scroll{overflow:hidden}.container{width:95%;max-width:820px;margin:0 auto;transform:translateX(-200px);padding:0}.interior-marca.tesa .hero-brand{background-image:url("https://cdn2.hubspot.net/hubfs/2518251/hero-land-tesa.jpg")}.interior-marca.tesa .hero-brand .container{position:relative}.interior-marca .hero-brand .intro{max-width:100%}.interior-marca .hero-brand .intro h1{font-size:55px;color:white}.interior-marca .hero-brand .intro h1 span{color:white}.interior-marca .hero-brand .logo{display:block;position:absolute;left:0;top:0;padding:10px;background-color:white;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0px 4px 5px 0px rgba(51,51,51,0.3)}.interior-marca .hero-brand .logo img{max-width:100%;display:block;margin:0 auto}.interior-marca .line-about-brand{z-index:unset}.interior-marca .line-about-brand .container{min-height:150px}.interior-marca .line-about-brand .logo{max-width:150px}.interior-marca .line-about-brand .info{padding-left:25px}.interior-marca .line-about-brand .info p{font-size:15px;font-weight:normal}.interior-marca .applications-part{padding-top:35px}.interior-marca .applications-part h2{font-size:32px;margin-bottom:35px}.interior-marca .applications-part .apps-grid .app-item .card{padding:10px}.interior-marca .applications-part .apps-grid .app-item .card .card-img{max-width:150px;margin-right:10px}.interior-marca .applications-part .apps-grid{grid-gap:10px}.interior-marca .applications-part .apps-grid .app-item{display:flex}.interior-marca .applications-part .apps-grid .app-item .card .card-txt h3{font-size:16px;margin:0}.interior-marca .applications-part .apps-grid .app-item .card .card-txt p{font-size:14px}.interior-marca .gray-block-slide{padding:0 0 30px}.interior-marca .gray-block-slide h2{margin:0;padding:30px 0;font-size:32px;font-weight:bold}.interior-marca .gray-block-slide .blocks-grid .slick-list{width:100%}.interior-marca .gray-block-slide .blocks-grid .block-item .card{min-height:315px;padding:0}.interior-marca .gray-block-slide .blocks-grid button.slick-prev{left:-50px}.interior-marca .gray-block-slide .blocks-grid button.slick-next{right:-50px}.interior-marca .soluciones-brand-int{padding:0 0 30px}.interior-marca .soluciones-brand-int .container h2{font-size:32px;margin:0;padding:30px 0;font-weight:normal}.interior-marca .soluciones-brand-int .container .tabs-soluciones{display:block}.interior-marca .soluciones-brand-int .container .tabs-soluciones ul.pests{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:0 10px;margin-bottom:25px}.interior-marca .soluciones-brand-int .container .tabs-soluciones ul.pests li{width:100%;display:flex}.interior-marca .soluciones-brand-int .container .tabs-soluciones ul.pests li a{padding:10px;font-size:14px;font-weight:bold;display:flex;align-items:center}.interior-marca .soluciones-brand-int .container .tabs-soluciones ul.pests li.active a:after{bottom:-10px;top:unset;left:calc( 50% - 12px );border-left-color:transparent;border-top-color:#333;border-bottom:0;border-right:12px solid transparent}.interior-marca .soluciones-brand-int .container .tabs-soluciones .tab-content{max-width:100%}.interior-marca .soluciones-brand-int .container .tabs-soluciones .tab-content .item-tab{max-width:100%;padding:20px}.interior-marca .soluciones-brand-int .container .tabs-soluciones .tab-content .item-tab h3{margin-top:0}.info-last{background-image:url("//www.dinamek.com/hubfs/Landing/hero-foot.jpg");background-size:cover;background-position:center center;padding:0 0 50px}.info-last h3{font-size:30px;font-weight:bold;text-align:center;text-transform:uppercase;color:white;margin:0;padding:50px 0;line-height:1.3}.info-last ul{padding-left:30px}.info-last ul li{list-style-image:url("//www.dinamek.com/hubfs/Landing/list-icon-x2.png");margin-bottom:25px}.info-last ul li p{font-size:21px;color:white;margin:0;margin-left:10px}.forma{width:100%;max-width:380px;position:fixed;top:100px;left:calc(50% + 280px);z-index:101;border-left:1px solid #921f1b;border-right:1px solid #921f1b;border-bottom:1px solid #921f1b;box-shadow:0px 1px 4.9px .1px rgba(74,79,88,0.7)}.forma.movil{display:none !important}.forma .cta{background-color:#921f1b;color:white;padding:11px 0;text-align:center;position:relative}.forma .cta p{font-size:18px;font-weight:bold;line-height:1.5;margin-bottom:3px;color:white}.forma .cta p span{display:block;font-weight:900;color:inherit}.forma .cta a{font-weight:900;color:white}.forma .form_body{background-color:#fff;width:100%;padding:5px 0 25px}.forma .form_body h3{color:#2fbec3;text-align:center;margin:0;font-weight:normal;font-size:20px;margin-bottom:10px}.forma .form_body a.pdp{display:table;font-size:13px;color:#363636;text-decoration:underline;font-weight:400}.forma .form_body .form_part{max-width:330px;margin:0 auto;padding-left:8px}.forma .form_body form label{font-size:13px;margin-bottom:5px;display:block;font-weight:600}.forma .form_body form fieldset{max-width:100%}.forma .form_body form .hs-form-field{margin-bottom:15px}.forma .form_body form .hs-error-msgs{display:none !important}.forma .form_body form .hs-form-required{color:red !important}.forma .form_body form .hs-input,.forma .form_body form select{margin-right:0;width:98%;max-width:243px;padding:0 !important;padding-left:5px !important;height:25px;line-height:1;border:1px solid #999;box-shadow:inset 0px 1px 5px rgba(0,0,0,0.1);font-size:12px;border-radius:2px;outline:0 !important}.forma .form_body form .hs-input.error,.forma .form_body form select.error{border-color:red}.forma .form_body form textarea.hs-input{padding-top:5px !important}.forma .form_body form .hs-submit .actions{margin:0;padding:0}.forma .form_body form .hs-submit .actions input{background:#92241c;text-shadow:none;border:0;outline:0 !important;box-shadow:none !important;width:200px;font-size:13px;height:40px;color:white;border-radius:3px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.forma .form_body form textarea{max-width:98% !important;width:100% !important;height:75px !important}.white-ribbon{background-color:white;width:100%}.white-ribbon .container{height:80px;display:flex;align-content:center;align-items:center}.white-ribbon p{font-size:20px;color:#920000;margin:0}.white-ribbon p a{color:#920000;font-weight:bold}.white-ribbon img{margin-left:30px}.white-ribbon.red{background-color:#c91e17}.white-ribbon.red p{color:white}.white-ribbon.red p a{color:white}footer{background-color:#333;padding:55px}footer .container{display:flex;align-content:center;align-items:center}footer .logo{margin-right:50px}footer .logo img{max-width:100%}footer .address{color:white}footer .address h4{text-transform:uppercase;font-size:19px;letter-spacing:1px;color:white}footer .address p{font-size:15px;color:white}footer .address p a{font-size:15px;color:white;text-decoration:underline !important}.movcta{background-color:#990009;height:50px;display:none;justify-content:center;align-items:center;position:fixed;z-index:1000;bottom:0;width:100%;border-top:1px solid #f1f1f1}.movcta p{font-size:20px;font-weight:bold;color:#fff}.movcta a{color:white;font-size:20px;font-weight:bold;display:flex;align-items:center;justify-content:center;text-decoration:none !important}.movcta img{margin:0 10px;max-width:100%;height:40px}.forma .form_body a.popup-act{font-size:11px;color:#333;font-weight:300;text-decoration:underline;padding-left:5px;text-decoration:underline !important}.popup-cov{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:9999;display:none;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:20px 0}.popup-cov.active{display:block}.popup-cov .popup-body{background-color:white;width:95%;max-width:800px;box-shadow:0px 1px 3px 1px rgba(0,0,0,0.4);border-radius:3px;position:relative;padding:15px;margin:0 auto;border-radius:4px;border:0}.popup-cov .popup-body .btn-close{position:sticky;top:20px;right:0;background-color:#6d6d6d;color:white;text-shadow:none;text-align:center;font-weight:800;border-radius:50%;font-size:10px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.popup-cov .popup-body .politicatxt{width:calc( 100% - 25px )}.popup-cov .popup-body p{font-size:14px;line-height:1.42857143;color:#333}.popup-cov .popup-body h3{margin:0 0 20px;font-size:20px;font-weight:bold}@media(min-width:768px) and (max-width:1200px){.container{transform:none}.forma{position:relative;left:0;top:0;margin:30px auto}.white-ribbon img{display:none}.white-ribbon .container{justify-content:center}.white-ribbon p{text-align:center}.interior-marca .gray-block-slide .blocks-grid{max-width:650px;margin:0 auto}.interior-marca .soluciones-brand-int .container .tabs-soluciones .tab-content .item-tab .info-item{display:flex}.interior-marca .soluciones-brand-int .container .tabs-soluciones .tab-content .item-tab .info-list{padding-left:30px}.interior-marca .line-about-brand .container{padding:20px 0}.interior-marca .line-about-brand .logo{margin:0 auto}}@media(max-width:767px){.movcta{display:flex}.container{transform:none}.forma{position:relative;left:0;top:0;margin:30px auto}.white-ribbon img{display:none}.white-ribbon .container{justify-content:center}.white-ribbon p{text-align:center}.interior-marca .gray-block-slide .blocks-grid{max-width:430px;margin:0 auto}.interior-marca .soluciones-brand-int .container .tabs-soluciones ul.pests{display:none}}@media(max-width:480px){.interior-marca.tesa .hero-brand{padding:0}.interior-marca.tesa .hero-brand .container{display:block;height:300px}.interior-marca .hero-brand .logo{position:relative;max-width:170px;padding:2px 5px;display:block;margin:0 auto 20px}.interior-marca .hero-brand .intro h1{font-size:28px;margin-top:90px;padding:0 25px}.white-ribbon p{font-size:16px}.interior-marca .line-about-brand .info{padding-left:0}.interior-marca .line-about-brand .info p{font-size:13px;margin-bottom:10px}.interior-marca .applications-part{padding-top:20px}.interior-marca .applications-part h2{font-size:22px;margin-bottom:20px}.interior-marca .applications-part .apps-grid .app-item .card .card-img{margin:0 auto 15px}.interior-marca .gray-block-slide h2{padding:20px 0;font-size:23px}.interior-marca .gray-block-slide .blocks-grid{max-width:250px}.interior-marca .gray-block-slide .blocks-grid button.slick-prev{left:-10px}.interior-marca .gray-block-slide .blocks-grid button.slick-next{right:-10px}.interior-marca .soluciones-brand-int .container h2{font-size:25px}.info-last{padding-bottom:20px}.info-last h3{font-size:21px;padding:20px 0}.info-last h3 br{display:none !important}.info-last ul li p{font-size:18px}.forma{max-width:280px}footer .container{justify-content:center;flex-wrap:wrap;text-align:center}footer .container .logo{width:100%;margin:0 0 40px}footer .container .address{width:100%}.white-ribbon.red p{max-width:280px}}