h1,h2,h3,h4{text-transform:none}form{height:100%;overflow:auto}body,form,html{color:#212121;font-family:Montserrat,sans-serif}body{height:auto;background-color:#fff}form{overflow-x:hidden;background-color:#fff}body.no-scroll{height:100vh}header .dvmenu .sel{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;height:100%;height:72px}header .dvmenu .sel h3{position:absolute;bottom:24px}body .contentPage{height:100%}body.no-scroll .contentPage{height:100%}body.no-scroll #footerMaster,body.no-scroll .contentPage .sectionPage{display:none}#footerMaster{margin:0 auto}@media (max-width:1000px){.dvpage~#footerMaster{padding-left:30px}}body.no-scroll .contentPage .sectionPage.show-panel{display:flex}body.no-scroll #dvpush{display:none}.pointer{cursor:pointer}html{box-sizing:border-box;font-size:14px;font-family:Montserrat,sans-serif;line-height:1.2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}#main{position:relative;perspective:1500px;height:100%;height:100vh}.flickity-prev-next-button{top:50vh!important}.intro-carousel{position:absolute;top:0;left:0;width:100%;height:100%}.flickity-viewport{height:100%!important}.intro-cell{width:100%;height:100%;text-align:center}.intro-text{position:absolute;left:50%;bottom:5%;transform:translateX(-50%);max-width:860px}.intro-text h1{font-size:42px;margin:0}.intro-text h2{font-size:16px;text-transform:uppercase;margin:0}.intro-text p{font-size:18px;line-height:1.5}.intro-text a{display:inline-block;padding:15px 30px;background:#feca0a;border-radius:99px;text-transform:uppercase;font-weight:700}.intro-text .feature{height:800px}#main main{position:fixed;top:0;left:0}.contentPage{position:absolute;top:0;left:0;width:100%;height:100%}.slides{width:100%!important}.slide-bg{color:#000;min-height:100vh;display:flex;width:100%}.slide-bg>div{width:100%}.slide-bg .container{margin:auto;width:100%;height:100vh;max-width:Calc(100% - 100px)}.slide-bg .container>div{height:100%}.slide-bg .inner{max-width:50%!important;height:100%;display:flex;justify-content:center;flex-direction:column}.slide-bg .col-md-6 .inner{max-width:100%}.slide-bg .inner .title{font-size:6vw;line-height:1.3;font-weight:700;text-align:left}.slide-bg .inner .subtitle{margin-top:50px;font-size:18px;line-height:25px;font-weight:400;text-align:left;color:#000}#slide-2 .inner{max-width:100%!important}#slide-2.slide-bg .inner .subtitle{color:#000;text-shadow:none}.slide-bg .inner .minititle{font-size:80px;line-height:88px;font-weight:700;text-align:left;color:#111}.slide-bg .footer{position:absolute;bottom:0;left:0;width:100%;height:150px;display:flex;align-items:center;justify-content:center}.slide-bg .footer svg{fill:#6700F7}.green{color:#aee365}.btn.green{background-color:#aee365;border-color:#aee365;color:#000}.btn.green:hover{background-color:#aee365;border-color:#aee365}.lila{color:#370081}.white{color:#fff}.btn.lila{background-color:#370081;border-color:#370081;color:#fff}.btn.lila:hover{background-color:#370081;border-color:#370081}@media (max-width:1500px){#slide-2 .inner .title{font-size:7vw;line-height:1.3}}@media (max-width:1000px){.slide-bg{padding-left:30px}.slide-bg .inner .title{font-size:10vw;line-height:1.3}.slide-bg .footer{max-width:100%!important;bottom:62px;width:100%;left:-15px}}@media (max-width:991px){#slide-2 .inner .title{font-size:10vw;line-height:1.3}}@media (max-width:768px){.slide-bg .inner{max-width:100%!important}}@media (max-width:575px){.slide-bg .inner .title{font-size:13vw}}.slide-transition{transition:opacity .5s ease-in-out}.slide-fade-out{opacity:0}.slide-fade-in{opacity:1}.reveal .slides.section-scrollable{overflow:auto}.moreInfo{border-radius:23px;font-weight:700;padding:11px 25px;box-shadow:none;line-height:1;padding-top:12px}#main2{position:relative;width:100%;background-color:#fff}#main2 canvas{position:absolute;top:0;left:0;width:100%;z-index:0;max-width:100%}.sectionPage>div{position:relative;background-color:transparent;z-index:1}.container_h1{padding:30px;background-color:#212121!important;color:#fff;text-align:center}.container_h1 *{line-height:1.5;font-size:20px!important}.slick-slider *{max-width:none!important}.title_section{font-size:24px;line-height:26px;font-weight:700;color:#212121}.container-servicios{min-height:280px}.container-servicios .row_carousel{margin:42px 0}.container-servicios .row_carousel .inner{display:flex;justify-content:center}.container-servicios .row_carousel .inner .box{overflow:hidden;border:2px solid #212121;border-radius:24px;max-width:224px!important;min-height:220px;margin:auto;display:flex;align-items:center}.container-servicios .row_carousel .inner .box img{width:100%;height:auto;display:block;margin:0 auto}.slick-slide{height:auto}.container-partners{background-color:#212121!important;height:157px;display:flex}.container-partners .title{font-size:24px;line-height:26px;font-weight:700}.container-partners .row_carousel{display:flex;align-items:center;height:100%}.container-partners .row_carousel .inner{display:flex;justify-content:center}.container-partners .row_carousel .inner .box{margin-right:40px}.container-partners .row_carousel .inner .box img{height:100%;max-height:48px;width:auto;max-width:170px;display:block;margin:0 auto}.service-section{padding:62px 0 62px 0;min-height:500px;display:flex;align-items:center}.service-section:nth-child(2n){background:#aee365}.service-section>.container>.row{--bs-gutter-x:120px;align-items:center}.service-section .title{font-size:112px;line-height:129px;font-weight:700;text-align:left}.service-section .subtitle{margin-top:50px;font-size:18px;line-height:25px;font-weight:400;text-align:left;text-transform:none;margin-bottom:0}.service-section .minititle{font-size:80px;line-height:88px;font-weight:700;text-align:left;color:#111}.service-section .minititle.small{font-size:65px}.service-section .fotter{margin-top:32px}.service-section .box{border:1px solid #000;border-radius:30px;padding:30px;width:100%;max-width:479px;background-image:url('../img/Animation/bg_box_lila.svg');background-position:right bottom;background-position-x:115%;background-repeat:no-repeat;background-size:200px}.service-section .box.box_green{background-color:#fff;background-image:url('../img/Animation/bg_box_green.svg')}.service-section .box ul{padding:0;font-size:21px;line-height:30px;list-style-type:none;text-align:left}.service-section .box ul li{margin-top:25px;display:flex;align-items:center}.service-section .box ul li:first-child{margin-top:0}.service-section .box ul li h3{display:inline-block;font-size:21px;margin:0}.service-section .box ul .line{display:inline-block;width:28px;height:2px;background-color:#370081;vertical-align:middle;margin-right:20px}.service-section .box.box_green ul .line{background-color:#aee365}@media (max-width:1500px){.service-section .minititle.small{font-size:4vw;line-height:1.3}}@media (max-width:1300px){.service-section .minititle{font-size:6vw;line-height:1.3}}@media (max-width:1000px){.sectionPage>div{padding-left:30px}.sectionPage.slide-bg>div{padding-left:0}.service-section>.container>.row{--bs-gutter-x:30px}.title_section{font-size:1.3vw;line-height:1.3}.container-servicios .title_section{font-size:4vw;line-height:1.3}}@media (max-width:768px){.service-section .box{margin-top:30px}.service-section .minititle.small{font-size:6vw;line-height:1.3}.title_section{font-size:7.3vw;line-height:1.3}}@media (max-width:575px){.container-servicios .title_section{font-size:24px;line-height:1.3}}.container-reviews{padding:120px 0}.container-reviews .slick-next{right:0}.container-reviews #rows-reviews{max-width:Calc(100% - 30px)!important;margin:auto}.container-reviews .slick-next,.container-reviews .slick-prev{height:50px;width:50px}.container-reviews .review{font-size:15px;line-height:23px}.container-reviews .review .quote{font-size:100px;line-height:1;font-weight:700;color:#aee365}.container-reviews .review .quote.lila{color:#370081}.container-reviews .review .title{font-size:36px;line-height:51px;font-weight:700}.container-reviews .review .body{margin:24px 0 30px 0}.container-reviews .review .avatar{align-items:center;min-width:90px}.container-reviews .review .avatar img{max-height:75px;height:100%;max-width:100%;width:auto}.container-casoEstudio{background-color:#6700f7!important;position:relative;padding:96px 0 93px 0;position:relative}.container-casoEstudio .col-img img{position:absolute;bottom:0;right:Calc(50% + 100px);height:80%}.container-casoEstudio .title{font-size:52px;line-height:61px;color:#fff}.container-casoEstudio .logoCliente img{max-width:80%;max-height:200px;margin-top:18px;margin-bottom:63px}.container-casoEstudio .text{font-size:15px;line-height:23px;margin-bottom:32px;color:#fff}@media (max-width:768px){.container-casoEstudio .col-img img{display:none}}.container-news{padding-bottom:60px}.container-news .title_section{margin-bottom:40.5px;font-size:24px}.container-news .new{border:2px solid #212121;border-radius:16px}.container-news .new .head{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.container-news .new .head img{max-width:100%;max-height:100%;object-fit:cover;object-position:center;aspect-ratio:346/258;border-top-right-radius:12px;border-top-left-radius:12px}.container-news .new .body{position:relative;padding:25px}.container-news .new .body .tags{position:absolute;top:-24px;height:47px;width:100%;left:0;display:flex}.container-news .new .body .tags .inner{width:Calc(100% - 50px);margin:auto;color:#fff;background:#212121 0 0 no-repeat padding-box;border-radius:5px;height:100%;padding:12px;display:flex;align-items:center}.container-news .new .body .title{font-size:17px;font-weight:700;margin-top:20px;margin-bottom:17px;height:51px;color:#232323;overflow:hidden}.container-news .new .body .text{height:87px;overflow:hidden;font-size:14px;line-height:23px;color:#616161;text-shadow:2px 5px 14px #00000015;height:87px}.container-news .new .body .text *{font-size:14px!important;line-height:23px!important;color:#616161!important}.container-news .verMas{font-size:21px;margin-top:30px;font-weight:700}@media (max-width:768px){.container-news .new{margin-bottom:30px}.container-news .col-md-4:last-child .new{margin-bottom:0}}.container-contacto{background-image:url('../img/Animation/bgContact.svg');background-size:cover;background-position:center;padding:87px 0;color:#fff}.container-contacto .top .upper-title{font-size:23px;line-height:1}.container-contacto .top .title{font-size:75px;line-height:1;font-weight:700;max-width:765px;margin:14px 0 78px 0}.container-contacto .top .text{font-size:15px;line-height:23px;max-width:410px;margin-bottom:32px}.container-contacto .middle{color:#212121;margin-top:115px;max-width:785px;margin:auto;display:flex;justify-content:center;align-items:center;text-align:center;min-height:580px;background-image:url('../img/Animation/bgContact_middle.svg');background-size:contain;background-position:center;margin-top:130px;padding-top:50px;background-repeat:no-repeat}.container-contacto .middle .title{font-size:42px;line-height:1;font-weight:700;letter-spacing:-.55px;color:#212121}.container-contacto .middle .text{font-size:15px;line-height:23px;margin:42px 0 42px 0}@media (max-width:1000px){.dvpage>.container-contacto{padding-left:30px}}@media (max-width:575px){.container-contacto .top .title{font-size:10vw;margin-bottom:30px}}#modalPresupuesto .modal-title{color:#232323;font-size:21px;line-height:30px;font-weight:700}#modalPresupuesto .subtitle{color:#616161;font-size:16px;line-height:27px}#modalPresupuesto .modal-dialog{margin-top:145px;max-width:710px}#modalPresupuesto .modal-dialog .modal-body{flex-grow:0;margin-top:10px;padding:30px 45px}#modalPresupuesto .modal-dialog .modal-content{background:#fff 0 0 no-repeat padding-box;box-shadow:0 8px 18px #0000002F;border-radius:9px;height:540px;background-image:url('../img/Modal_Presupuesto/bg_modalPresu.png');background-size:100%;background-position:bottom center;background-position-y:50px}#modalPresupuesto input{height:50px}#modalPresupuesto select{height:50px}#modalPresupuesto #lblerrorPresu{margin-right:20px;font-size:12px;line-height:1.3;color:#fff;text-shadow:0 1px 3px #000}@media (max-width:991px){#modalPresupuesto .modal-dialog{max-width:85%!important;margin:20px auto 0 auto}#modalPresupuesto .modal-dialog .modal-content{height:auto;max-height:85vh;background-position-y:bottom;overflow:auto}#modalPresupuesto .modal-dialog .modal-body{padding-bottom:70px!important;margin:auto}#modalPresupuesto .modal-dialog .modal-footer{background-size:cover!important;height:auto!important;position:relative!important;bottom:45px!important}#modalPresupuesto #modalPresupuesto_p3{padding-bottom:0!important;margin-bottom:60px}#modalPresupuesto #modalPresupuesto_p3 .row{margin:auto}}#modalPresupuesto .modal-dialog .modal_header{padding-top:15px}#modalPresupuesto .modal-dialog .modal_header .close{border-radius:50%;color:#717171;border:1px solid #000;width:20px;height:20px;font-size:14px;font-weight:700;padding:0;position:relative;left:94%;display:flex;align-items:center;justify-content:center;background:#fff;color:#000}#modalPresupuesto .modal-dialog .modal-footer{position:absolute;bottom:0;width:100%;left:0;height:35%;border:none}#modalPresupuesto textarea{height:100%}#modalPresupuesto .modal-dialog #modalPresupuesto_p1 .box{text-align:center;border:1px solid #000;border-radius:7px;margin:10px auto;padding:0;padding-top:20px;position:relative;height:128px;z-index:1;background-color:#fff;display:block;width:auto}#modalPresupuesto .modal-dialog #modalPresupuesto_p1 .box.active,#modalPresupuesto .modal-dialog #modalPresupuesto_p1 .box:hover{color:#fff;background-color:#aee365;cursor:pointer;color:#000;fill:black}#modalPresupuesto .modal-dialog .box .div-img{height:24px}#modalPresupuesto .modal-dialog .box .div-img img{max-height:100%;max-width:100%}#modalPresupuesto .modal-dialog .box .text{font-weight:700;font-size:16px;line-height:19px;position:absolute;bottom:25px;left:0;width:100%;min-height:38px;display:flex}#modalPresupuesto .modal-dialog .box .text span{display:inline-block;max-width:90px;max-width:90%;margin:auto}#modalPresupuesto .modal-dialog .modal-footer{font-size:17px;line-height:25px;font-weight:600}#modalPresupuesto .modal-dialog .modal-footer .btn-back{color:#fff;text-shadow:0 1px 3px #000}#modalPresupuesto .modal-dialog .modal-footer .div-next{background:#fff 0 0 no-repeat padding-box;box-shadow:0 4px 9px #3a466017;border-radius:5px;color:#212121;height:51px;padding:0 0 0 15px;width:200px;float:right;display:flex;font-size:14px;line-height:18px}#modalPresupuesto .modal-dialog .modal-footer .div-next .btn-next{background-color:#f4f7ff;border-radius:0 5px 5px 0;text-align:center;padding:0 20px;height:100%;display:flex;align-items:center}#modalPresupuesto .modal-dialog .modal-footer .div-next .btn-next i{padding-top:0}#modalPresupuesto #modalPresupuestoSend a{font-weight:600}#modalPresupuesto .form_box input,#modalPresupuesto .form_box input:focus,#modalPresupuesto .form_box input:focus-visible,#modalPresupuesto .form_box textarea,#modalPresupuesto .form_box textarea:focus,#modalPresupuesto .form_box textarea:focus-visible{border-color:#212121!important;border:1px solid #212121!important;color:#212121;outline-color:#212121}#modalPresupuesto .form_box select{border-color:#212121!important;border:1px solid #212121!important;color:#212121;outline-color:#212121}#modalPresupuesto .form_box input::placeholder,#modalPresupuesto .form_box textarea::placeholder{color:#bbb}#modalPresupuesto .modal-dialog .titleSubsection{font-weight:700;font-size:16px;line-height:27px;text-shadow:2px 5px 14px #00000015;margin-top:20px;margin-bottom:12px}#modalPresupuesto .modal-dialog .tipos_entidad{display:flex;align-items:center;justify-content:flex-start;z-index:1;position:relative}#modalPresupuesto .modal-dialog .tipos_entidad .box{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 9px #000;border:1px solid #000;border-radius:7px;color:#000;font-size:13px;line-height:17px;height:48px;width:135px;display:flex;align-items:center;justify-content:center;margin:0 10px;margin-bottom:15px;cursor:pointer}#modalPresupuesto .modal-dialog .tipos_entidad .box.active,#modalPresupuesto .modal-dialog .tipos_entidad .box:hover{background-color:#aee365;border-color:#aee365}#modalPresupuesto .modal-dialog .row_condiciones{position:relative;z-index:1;margin-top:0}#modalPresupuesto .modal-dialog .row_condiciones label{font-size:13px;text-shadow:2px 5px 14px #00000015;display:flex;align-items:center;color:#fff}#modalPresupuesto .modal-dialog .row_condiciones label input{margin-right:10px;cursor:pointer}#modalPresupuesto #modalPresupuesto_p3{position:relative;z-index:1;padding-bottom:0}#modalPresupuesto #modalPresupuesto_p3 textarea{margin-top:35px;background-color:#fff;height:200px}#modalPresupuesto .form_box input.redBox{border-color:#d13212!important;border:1px solid #d13212!important;color:#d13212;outline-color:#d13212}#modalPresupuesto .form_box input.redBox::placeholder{color:#d13212}#modalPresupuestoPages{opacity:.3;pointer-events:none}#modalPresupuestoSend{opacity:.3;pointer-events:none}.modal_p4_text{max-width:480px;margin-left:auto;margin-right:auto;margin-bottom:89px;padding-left:0;padding-right:0}#modalPresupuesto .modal_close_p4{line-height:18px;text-align:center;font-size:14px;font-weight:600;letter-spacing:-.14px;color:#165ed7;background:#fff 0 0 no-repeat padding-box;box-shadow:0 4px 9px #3a466017;border-radius:5px;padding:15px 26px;width:auto;color:#212121}#modalPresupuesto #modalPresupuesto_p4 .modal-title{text-transform:none}.modal_image_p4{margin-top:16px;margin-bottom:22px}.modal_row_p4_close{margin-bottom:72px;justify-content:center}.imgfooterMaster{width:100%;padding-top:25px}@media (max-width:1000px){#modalPresupuesto .modal-dialog .tipos_entidad{justify-content:center}#modalPresupuesto .modal-dialog .row_condiciones label{color:#000}.imgfooterMaster{width:50%;padding-top:25px;padding-bottom:25px}}:root{--glow-hue:222deg;--shadow-hue:180deg;--spring-easing:linear( 0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%, 1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%, 1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%, 0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%, 0.998 84%, 1 );--spring-duration:1.33s}@property --shimmer{syntax:"<angle>";inherits:false;initial-value:33deg}@keyframes shimmer{0%{--shimmer:0deg}100%{--shimmer:360deg}}@keyframes shine{0%{opacity:0}15%{opacity:1}55%{opacity:1}100%{opacity:0}}@keyframes text{0%{background-position:100% center}100%{background-position:-100% center}}.btn-shiny{display:inline-block;width:fit-content;color:var(--bg);font-weight:600;position:relative;isolation:isolate;scale:1;transition:all var(--spring-duration) var(--spring-easing);background-color:#aee365;background-color:red;border-color:#aee365;color:#000;border-radius:23px;font-weight:700;box-shadow:none;line-height:1}.btn-shiny.active,.btn-shiny:hover:not(:active){transition-duration:calc(var(--spring-duration)*.5);scale:1.2;box-shadow:0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%),inset 0 0 0 transparent}.btn-shiny:active{scale:1.1;transition-duration:calc(var(--spring-duration)*.5)}.shimmer{position:absolute;inset:-40px;border-radius:inherit;mask-image:conic-gradient(from var(--shimmer,0deg),transparent 0%,transparent 10%,black 36%,black 45%,transparent 50%,transparent 60%,black 85%,black 95%,transparent 100%);mask-size:cover;mix-blend-mode:plus-lighter;animation:shimmer 1s linear infinite both}.btn-shiny.active .shimmer::after,.btn-shiny.active .shimmer::before,.btn-shiny:hover .shimmer::after,.btn-shiny:hover .shimmer::before{opacity:1;animation:shine 1.2s ease-in 1 forwards}.shimmer::after,.shimmer::before{transition:all .5s ease;opacity:0;content:"";border-radius:inherit;position:absolute;mix-blend-mode:color;inset:40px;pointer-events:none}.shimmer::before{box-shadow:0 0 3px 2px hsl(var(--glow-hue) 20% 95%),0 0 7px 4px hsl(var(--glow-hue) 20% 80%),0 0 13px 4px hsl(var(--glow-hue) 50% 70%),0 0 25px 5px hsl(var(--glow-hue) 100% 70%);z-index:-1}.shimmer::after{box-shadow:inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);z-index:2}.btn-shiny .text{color:transparent;background-clip:text;background-color:var(--bg);background-image:linear-gradient(120deg,transparent,hsla(var(--glow-hue),100%,80%,.66) 40%,hsla(var(--glow-hue),100%,90%,.9) 50%,transparent 52%);background-repeat:no-repeat;background-size:300% 300%;background-position:center 200%}.btn-shiny.active .text,.btn-shiny:hover .text{animation:text .66s ease-in 1 both}.section-bg_black{background:transparent linear-gradient(180deg,#212121 0,#000 100%) 0 0 no-repeat padding-box;padding:70px;color:#fff}.section-bg_black .title{font-size:80px;line-height:88px;font-weight:700;margin-bottom:44px}.section-bg_black .subtitle{font-size:15px;line-height:23px;margin-bottom:20px}.section-bg_black img{max-width:300px;height:300px;width:auto;color:#fff}.section-bg_black .box{margin:20px 0}.section-bg_black .box.bg .inner{background-image:url('../img/bg_triangle_left_green.svg');background-position:left bottom;background-position-x:0;background-repeat:no-repeat;background-color:#212121;color:#fff;display:flex;justify-content:flex-end;text-align:end;padding:30px;min-height:245px;border-radius:25px}.section-bg_black .box.bg.lila .inner{background-image:url('../img/bg_triangle_left_lila.svg')}.section-bg_black .box.bg .inner span{font-size:24px;line-height:29px;max-width:75%;display:block;font-weight:700}@media (max-width:1300px){.section-bg_black .title{font-size:5vw;line-height:1.3}}@media (max-width:1000px){.section-bg_black{padding-right:30px}}@media (max-width:575px){.section-bg_black .title{font-size:10vw;line-height:1.3}.section-bg_black img{width:150px;height:auto}}.container-podemos-ayudarte{padding:90px 0;max-width:968px}.container-podemos-ayudarte .title{font-size:24px;line-height:24px;font-weight:700}.container-podemos-ayudarte .box{margin-top:33px;border:2px solid #212121;border-radius:16px;aspect-ratio:224/157;background-image:url('../img/bgBox_ayudarte.png');background-position:bottom right;background-position-y:Calc(100% - 9px);background-position-x:Calc(100% - 9px);background-size:80px;background-repeat:no-repeat;padding:37px 23px}.container-podemos-ayudarte .box span{font-size:19px;line-height:23px;font-weight:700;display:block;max-width:83%;color:#212121}@media (max-width:1000px){.container-podemos-ayudarte .box{aspect-ratio:0;height:130px}}@media (min-width:1320px){.slide-bg .inner .title{font-size:115px}}.slide-bg .container>div.row{margin:0}@media (min-width:1000px){.d-lg-block_desk{display:block!important}.d-lg-none_desk{display:none!important}}.container_h1_tipo5{padding:60px;background-color:#212121!important;color:#fff;text-align:center}.label_section_tipo5{font-size:40px!important;margin-bottom:25px}.container_tipo_5{display:block}.container_tipo_5 a,.container_tipo_5 a:link,.container_tipo_5 a:visited{font-size:20px!important}@media (max-width:991px){.label_section_tipo5{font-size:7vw!important}}#widget-placeholder{position:fixed;right:0;top:20vh;z-index:9999999;height:550px;overflow:hidden}#widget-placeholder.sliderbg{right:17px}#widget-placeholder.hide{width:auto;right:17px;top:33vh;height:100px}#widget-placeholder.hide iframe{display:none}#widget-placeholder.hide .widget-container{width:100px!important;height:100px!important}.widget-container{position:relative;width:400px;height:550px;overflow:hidden;background:0 0}.widget-container iframe{width:100%;height:100%;border:none}.widget-container .overlay{position:absolute;top:0;width:100%;left:0;height:30px;display:flex;align-items:center;justify-content:flex-end}.widget-container .overlay .close{cursor:pointer;margin-right:10px;padding-top:5px}.widget-container .overlay .img-show-AI-widget{display:none}#widget-placeholder.hide .overlay{height:auto}#widget-placeholder.hide .overlay .close{display:none}#widget-placeholder.hide .overlay .img-show-AI-widget{display:block;background-image:url('../img/IA.PNG');background-size:contain;width:100px;height:100px;border-radius:50%;border:1px solid #000}@media (max-width:991px){#widget-placeholder{display:none!important}}