﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;box-sizing:border-box}*:focus{outline:none !important}*{outline:none !important}*:focus{outline:none !important}a{text-decoration:none;outline:none !important}i{display:inline-block;vertical-align:middle;margin-right:5px;font-style:normal !important}h1,h2,h3,h4{margin:0px}::selection{background-color:#9c9c9b;color:#fff}.hidden{visibility:hidden}.visible{visibility:visible !important}.easeOutCubic{transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:1s !important;animation-duration:1s !important}.easeOutCubic075s{transition:all .75s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .75s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.75s !important;animation-duration:.75s !important}.easeOutCubic05s{transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.5s !important;animation-duration:.5s !important}.easeOutCubic03s{transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}.easeOutCubic01s{transition:all .1s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .1s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.1s !important;animation-duration:.1s !important}.center{position:relative;top:50%;transform:translateY(-50%)}blockquote:before,body{-webkit-font-smoothing:antialiased}.dslca-wysiwyg-actions-edit{z-index:9}.dslca-editable-content{position:relative;height:100%}.no-click{pointer-events:none}.wpcf7-not-valid-tip{position:absolute;top:100%;left:10px;font-size:14px}.hamburger{padding:10px 5px 10px}.hamburger .hamburger-box{height:28px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{height:2px;background:#fff}.hamburger .hamburger-inner:after{top:-24px}.hamburger .hamburger-inner:before{top:-12px}@keyframes slideBack{0%{left:50%;opacity:0}60%{left:-5%;opacity:1}100%{left:0%;opacity:1}}@keyframes rotateFix{from{rotate:5deg}to{rotate:0deg}}.WhatsApp{position:fixed;bottom:2vw;right:2vw;height:80px;width:80px;z-index:11}.WhatsApp .container{position:relative;height:100%;width:100%}.WhatsApp .container a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;text-align:center;background:#dde9ff;background:linear-gradient(90deg, rgb(221, 233, 255) 0%, rgb(190, 227, 255) 100%);height:70px;width:70px;padding-top:15px;border-radius:100%}.WhatsApp .container a i{font-size:40px;margin:0;padding:0;color:#041b3c}.WhatsApp .container:hover a{box-shadow:0px 0px 10px rgba(0,0,0,.3)}.MenuBox{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#041b3c;z-index:8}.MenuBox .godzila{position:relative;top:0;left:0;width:100%;height:100%;background:url(../../../../uploads/2025/12/godzila.png) no-repeat 50% 50%/contain;opacity:.3}.MenuBox .container{text-align:center;padding:0 10%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.MenuBox .container ul{margin:0;padding:0}.MenuBox .container ul li{display:block;font-family:"Montserrat",sans-serif}.MenuBox .container ul li a{display:block;font-family:"Montserrat",sans-serif;font-size:40px;line-height:50px;padding:10px 0px;font-weight:600;color:#fff}.MenuBox.active{display:block}#dslc-content #dslc-header .head{display:block;width:100%;overflow:hidden;z-index:9;top:0;left:0;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-header .head .container{padding:20px 2.5% 0px}#dslc-content #dslc-header .head .logo{display:inline-block;vertical-align:middle;width:110px}#dslc-content #dslc-header .head .logo a{display:block}#dslc-content #dslc-header .head .logo a img{width:110px}#dslc-content #dslc-header .head .menu-primary{display:inline-block;vertical-align:middle;width:calc(100% - 110px - 1.5vw);text-align:right;margin-top:-50px}#dslc-content #dslc-header .head .menu-primary ul li{display:inline-block;vertical-align:middle;margin:0px 1.5vw;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-header .head .menu-primary ul li a{padding:5px;font-family:"Montserrat",sans-serif;font-size:20px;line-height:30px;letter-spacing:1px;color:#fff}#dslc-content #dslc-header .head .menu-primary ul .inspire span{display:inline-block;vertical-align:middle;font-size:16px;line-height:26px;padding:3px 3px}#dslc-content #dslc-header .head .menu-primary ul .inspire span:nth-child(2){font-size:24px;line-height:34px;margin-top:-2px;font-style:italic;font-weight:600}#dslc-content #dslc-header .head .menu-primary ul .inspire:hover span{padding:3px 2px}#dslc-content #dslc-header .head .menu-hamburger{display:none;vertical-align:middle;width:60px;text-align:center;margin-top:-50px;margin-left:1.5vw}#dslc-content #dslc-main{min-height:100vh}#dslc-content #dslc-main .blog.banner{min-height:100vh}#dslc-content #dslc-main .blog.banner .title{padding-top:5vw;padding-bottom:2vw}#dslc-content #dslc-main .blog.banner .title h1{display:flex;align-items:center;justify-content:center;font-size:5vw;line-height:5.5vw}#dslc-content #dslc-main .blog.banner .title h1 strong{display:inline-block;font-size:18px;line-height:28px;font-weight:400;background:#7bdbda;padding:7.5px 30px;border-radius:30px;margin-left:20px;margin-top:.5vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card{display:block;position:relative;border-radius:30px;overflow:hidden;background:#000f1e}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information{width:50%;z-index:2;position:relative;left:50%;opacity:0}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content{padding:3vw 3vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content h3{font-size:22px;line-height:30px;font-weight:500;color:#fff;margin-bottom:1vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content h2{font-size:2.8vw;line-height:3.3vw;margin-bottom:1vw;font-weight:500;color:#fff}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content h2 a{color:#fff}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content h2:hover a{color:#7bdbda}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content p{display:block;font-size:18px;line-height:28px;font-weight:400;color:#fff}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content p a{color:#fff}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content .date{display:block;margin-top:2vw;color:#7bdbda;margin-bottom:0}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .image{z-index:3;position:absolute;top:0;right:0;width:100%;height:100%;background-position:99% 50%;background-repeat:no-repeat;background-size:cover;transition:all .75s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .75s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.75s !important;animation-duration:.75s !important}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item.active .card .information{animation:slideBack .75s cubic-bezier(0.215, 0.61, 0.355, 1) forwards}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item.active .card .image{width:50%}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-dots{text-align:center;padding:1vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-dots button{height:5px;width:5vw;border-radius:10px;margin:10px;background:rgba(255,255,255,.5)}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-dots button span{display:block;width:100%;height:100%}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-dots button.active{background:#fff}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list{display:flex;flex-wrap:wrap;gap:20px;top:0}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post{flex:0 0 calc(25% - 20px);border-radius:20px;overflow:hidden;background:#041b3c;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .image{height:15vw;background-size:cover;background-repeat:no-repeat;background-position:95% 50%}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content{padding:40px 2vw}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content .date{display:block;font-size:18px;line-height:28px;font-weight:400;color:#7bdbda;margin-bottom:1vw}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content h3{font-size:1.6vw;line-height:2vw;margin-bottom:1vw;font-weight:500;color:#fff}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content h3 a{color:#fff}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content h3:hover a{color:#7bdbda}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content p{display:block;font-size:18px;line-height:28px;font-weight:400;color:#fff}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post:hover{margin-top:-5px;background:url(../../../../uploads/2025/12/element-0101.png) no-repeat 50% 50%/cover}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post:hover .information .content h3{color:#000f1e}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post:hover .information .content h3 a{color:#000f1e}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post:hover .information .content p{color:#000f1e}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post:hover .information .content .date{color:#000f1e;font-weight:500}#dslc-content #dslc-main .blog.grid .posts .load-more{display:block;text-align:center;padding-top:3vw}#dslc-content #dslc-main .blog.grid .posts .load-more button{transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-main .blog.grid .posts .load-more:hover button{box-shadow:0px 0px 10px #7bdbda;margin-top:-5px;margin-bottom:5px}#dslc-content #dslc-main .blog.grid .posts .load-more .lf-load-more{display:inline-block;border:none;background:#7bdbda;padding:15px 30px 15px 30px;border-radius:30px;cursor:pointer;opacity:.8;font-size:18px;line-height:28px;font-weight:500;color:#041b3c;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background{background-size:cover;background-position:50% 50%;padding:calc(10vh + 100px) 50vw 10vh 5vw;position:relative;min-height:70vh}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background .text{position:relative;z-index:2}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background h5{color:#fff;font-size:18px;font-weight:400;font-family:"Montserrat";font-style:normal;line-height:28px;letter-spacing:0px;margin-bottom:1vw}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background h1{color:#fff;font-size:3.5vw;line-height:4vw;margin-bottom:2vw;font-weight:600;color:#fff}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background p{color:#fff;font-size:18px;font-weight:400;font-family:"Montserrat";font-style:normal;line-height:30px;letter-spacing:1px;padding-right:5vw}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%)}#dslc-content #dslc-main .lc-template-blog-post .title h1 strong,#dslc-content #dslc-main .lc-template-blog-post .title h2 strong,#dslc-content #dslc-main .lc-template-blog-post .title h3 strong,#dslc-content #dslc-main .lc-template-blog-post .title h4 strong,#dslc-content #dslc-main .lc-template-blog-post .title h5 strong,#dslc-content #dslc-main .lc-template-blog-post .title h6 strong{color:#7bdbda;font-weight:500}#dslc-content #dslc-main .lc-template-blog-post .context h1 strong,#dslc-content #dslc-main .lc-template-blog-post .context h2 strong,#dslc-content #dslc-main .lc-template-blog-post .context h3 strong,#dslc-content #dslc-main .lc-template-blog-post .context h4 strong,#dslc-content #dslc-main .lc-template-blog-post .context h5 strong,#dslc-content #dslc-main .lc-template-blog-post .context h6 strong{color:#7bdbda;font-weight:500}#dslc-content #dslc-main .lc-template-blog-post .related_posts{margin-bottom:40px}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode h3{display:block;color:#041b3c;font-size:18px;line-height:28px;letter-spacing:1px;margin-bottom:30px;font-weight:700;text-transform:uppercase;font-family:"Montserrat"}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode ul li{display:block;margin-bottom:10px}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode ul li img{width:60px;height:60px;margin-right:5px;border-radius:10px}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode ul li a{display:inline-block;vertical-align:middle;color:#000;font-size:16px;font-weight:500;font-family:"Montserrat";font-style:normal;line-height:26px;text-align:left}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode ul li a:last-child{width:calc(100% - 70px)}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode ul li a:hover{color:#041b3c}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode p{color:#000;font-size:18px;font-weight:500;font-family:"Montserrat";font-style:normal;line-height:28px;text-align:left}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode h6{display:block;padding:5px;color:#041b3c;font-size:16px;line-height:26px;letter-spacing:1px;font-weight:700;font-family:"Montserrat";text-align:left}#dslc-content #dslc-main .lc-template-blog-post .related_posts .dslc-module-shortcode h6 a{color:#000;text-decoration:underline}#dslc-content #dslc-main .lc-template-blog-post .wp-block-media-text{margin-bottom:30px}#dslc-content #dslc-main .lc-template-blog-post .wp-block-image{margin-bottom:30px}#dslc-content #dslc-main .lc-template-blog-post .wp-block-table{margin-bottom:30px}#dslc-content #dslc-main .lc-template-blog-post .wp-block-table thead tr th{font-size:25px;line-height:35px;font-weight:600;text-align:center}#dslc-content #dslc-main .lc-template-blog-post .wp-block-embed{margin-bottom:30px}#dslc-content #dslc-main .lc-template-blog-post .end-date{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}#dslc-content #dslc-main .lc-template-blog-post .end-date ul li::before{content:"Artículo publicado el ";font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:500;color:#041b3c}#dslc-content #dslc-main .lc-template-blog-post .authors{display:flex;justify-content:flex-start;align-items:center;margin-bottom:40px;margin-left:-20px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-author{width:80px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-author a{position:relative;display:block;height:80px;width:80px;border:5px solid #fff;border-radius:100%;overflow:hidden}#dslc-content #dslc-main .lc-template-blog-post .authors .post-author a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta{padding-left:5px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5{display:block}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 a{display:block;color:#041b3c;font-size:20px;line-height:30px;font-weight:800;font-family:"Montserrat";font-style:normal;text-align:left}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 b{display:block;color:#191919;font-size:18px;font-weight:700;line-height:26px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 span{color:#191919;font-size:16px;font-weight:500;font-family:"Montserrat";font-style:normal;line-height:24px;text-align:left}#dslc-content #dslc-footer .footer{display:block;position:relative;z-index:5;overflow:hidden}#dslc-content #dslc-footer .footer .container{background:url(../../../../uploads/2025/12/la-fabrica-contact-background.png) no-repeat 0% 0%/cover;display:flex;align-items:flex-end;height:100vh}#dslc-content #dslc-footer .footer .container .direction{position:relative;width:25vw;padding:60px 2.5vw}#dslc-content #dslc-footer .footer .container .direction .bottom{position:relative;bottom:0;left:0}#dslc-content #dslc-footer .footer .container .direction .social{text-align:left;margin-bottom:20px}#dslc-content #dslc-footer .footer .container .direction .social ul{margin:0;padding-inline-start:0}#dslc-content #dslc-footer .footer .container .direction .social ul li{display:inline-block;vertical-align:middle;margin:5px;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-footer .footer .container .direction .social ul li a{display:inline-block;padding:5px;color:#fff;height:40px;width:40px;text-align:center;background:#102a47;border-radius:100%}#dslc-content #dslc-footer .footer .container .direction .social ul li a i{font-size:20px;line-height:32px;margin-right:0;color:#fff}#dslc-content #dslc-footer .footer .container .direction .social ul li:first-child{margin-left:0}#dslc-content #dslc-footer .footer .container .direction .social ul li:hover{margin-top:-5px}#dslc-content #dslc-footer .footer .container .direction .social ul li:hover a{color:#45d7a5}#dslc-content #dslc-footer .footer .container .direction .social ul li:hover a i{color:#45d7a5}#dslc-content #dslc-footer .footer .container .direction h5{display:block;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#fff;margin:0}#dslc-content #dslc-footer .footer .container .direction h5 strong{display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:10px}#dslc-content #dslc-footer .footer .container .lets-talk{position:relative;width:75vw;padding:80px 5vw 60px 6.5vw;background:#dde9ff;background:linear-gradient(90deg, rgb(221, 233, 255) 0%, rgb(190, 227, 255) 100%)}#dslc-content #dslc-footer .footer .container .lets-talk .relative{position:relative;z-index:2}#dslc-content #dslc-footer .footer .container .lets-talk h4{display:block;width:12vw;margin-bottom:2vw;font-family:"Montserrat",sans-serif;font-size:1.6vw;line-height:2.5vw;font-weight:600;color:#041b3c}#dslc-content #dslc-footer .footer .container .lets-talk h5{display:block;font-size:14px;line-height:24px;font-weight:500;margin-bottom:2vw;font-family:"Montserrat",sans-serif;color:#041b3c}#dslc-content #dslc-footer .footer .container .lets-talk form .block{display:inline-block;vertical-align:top;width:46%}#dslc-content #dslc-footer .footer .container .lets-talk form .block.right{float:right}#dslc-content #dslc-footer .footer .container .lets-talk form .block .input{display:block;position:relative;margin-bottom:40px}#dslc-content #dslc-footer .footer .container .lets-talk form .block .input input,#dslc-content #dslc-footer .footer .container .lets-talk form .block .input textarea{display:block;background:rgba(0,0,0,0);width:100%;font-size:18px;line-height:28px;letter-spacing:1px;font-weight:500;color:#041b3c;padding:15px 5px 20px;border:none;border-bottom:1px solid rgba(4,27,60,.5);transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-footer .footer .container .lets-talk form .block .input input::placeholder,#dslc-content #dslc-footer .footer .container .lets-talk form .block .input textarea::placeholder{color:#041b3c}#dslc-content #dslc-footer .footer .container .lets-talk form .block .input input:hover,#dslc-content #dslc-footer .footer .container .lets-talk form .block .input textarea:hover{padding:20px 5px 15px;border-bottom:1px solid #041b3c}#dslc-content #dslc-footer .footer .container .lets-talk form .block .input textarea{height:132px}#dslc-content #dslc-footer .footer .container .lets-talk form .block .last .response{padding-bottom:20px}#dslc-content #dslc-footer .footer .container .lets-talk form .block .last .response.green{display:block;color:green;font-weight:600}#dslc-content #dslc-footer .footer .container .lets-talk form .block .last .response.red{display:block;color:red;font-weight:600}#dslc-content #dslc-footer .footer .container .lets-talk form .block .wpcf7-submit{display:inline-block;border:none;background:#7bdbda url(../../../../uploads/2025/12/element-0001.svg) no-repeat 92% 50%/auto 40%;padding:15px 8vw 15px 30px;border-radius:30px;cursor:pointer;opacity:.8;font-size:18px;line-height:28px;font-weight:500;color:#041b3c;transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 1) !important;-webkit-transition:all .3s cubic-bezier(0.215, 0.61, 0.355, 0.9) !important;-webkit-animation-duration:.3s !important;animation-duration:.3s !important}#dslc-content #dslc-footer .footer .container .lets-talk form .block .wpcf7-submit:hover{opacity:1;box-shadow:0px 0px 10px rgba(69,215,164,.4);padding:15px calc(8vw - 5px) 15px 35px;background-position:90% 50%}#dslc-content #dslc-footer .footer .container .lets-talk .elements{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}#dslc-content #dslc-footer .footer .container .lets-talk .elements .element{position:absolute}#dslc-content #dslc-footer .footer .container .lets-talk .elements .element.hand-1{top:30%;left:-4%;width:8vw;height:10vw;background:url(../../../../uploads/2025/12/element-0002.svg) no-repeat 50% 50%/contain;transform:rotate(0deg)}#dslc-content #dslc-footer .footer .container .lets-talk .elements .element.hand-2{top:-8%;right:5%;height:9vw;width:11vw;background:url(../../../../uploads/2025/12/element-0003.svg) no-repeat 50% 50%/contain;transform:rotate(0deg)}#dslc-content #dslc-footer .footer .container .lets-talk:hover{padding:80px 5vw 90px 6.5vw}#dslc-content #dslc-footer .footer .container .lets-talk:hover .elements .element.hand-1{transform:rotate(3deg);top:28%;width:8.5vw;height:10.5vw}#dslc-content #dslc-footer .footer .container .lets-talk:hover .elements .element.hand-2{transform:rotate(-5deg);height:9.5vw;width:11.5vw;top:-10%}@media(max-width: 1360px){#dslc-content #dslc-main .blog.grid .posts .lf-blog-list{justify-content:center}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post{flex:0 0 calc(33% - 20px)}#dslc-content #dslc-main .lc-template-blog-post .authors{margin-left:0px}}@media(max-width: 1024px){#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background{padding:calc(10vh + 100px) 20vw 10vh 5vw}#dslc-content #dslc-main .lc-template-blog-post.content .dslc-modules-area:first-child{width:calc(100% - 300px - 20px - 2.12766%)}#dslc-content #dslc-main .lc-template-blog-post.content .dslc-modules-area:last-child{width:300px}#dslc-content #dslc-main .blog.banner{padding-left:5% !important;padding-right:5% !important}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content{padding:40px 5vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content h2{font-size:30px;line-height:40px}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .image{height:20vw}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content h3{font-size:25px;line-height:35px}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background{background-position:50% 50%}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background h1{font-size:40px;line-height:50px}}@media(max-width: 768px){.lc-template-blog-post .dslc-modules-area{display:block;width:100% !important}.WhatsApp{height:70px;width:70px}.WhatsApp .container a{height:60px;width:60px;padding-top:10px}#dslc-content #dslc-main .blog.banner .title h1{font-size:40px;line-height:50px}#dslc-content #dslc-main .blog.banner .title p br{display:none}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post{flex:0 0 calc(50% - 20px)}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .image{height:200px}}@media(max-width: 580px){#dslc-content #dslc-main .blog.banner .title{padding-top:60px;padding-bottom:30px}#dslc-content #dslc-main .blog.banner .title h1{margin-left:0;margin-right:0}#dslc-content #dslc-main .blog.banner .title h1 strong{padding:5px 20px}#dslc-content #dslc-main .blog.banner .title p{margin-left:0;margin-right:0;text-align:center}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-dots button{margin:10px 5px;width:10vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information{display:block;width:100%}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .information .content{padding:40px 10vw}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item .card .image{display:block;width:100%;height:200px;position:relative;top:auto;left:auto;right:auto}#dslc-content #dslc-main .blog.banner .carousel .owl-carousel .owl-item.active .card .image{width:100%}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post{flex:100%}#dslc-content #dslc-main .blog.grid .posts .lf-blog-list .post .information .content{padding:40px 10vw}#dslc-content #dslc-main .lc-template-blog-post.content{padding-left:10%;padding-right:10%}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background{padding:calc(10vh + 100px) 10vw 10vh 10vw}#dslc-content #dslc-main .lc-template-blog-post .post-banner .banner .background p{font-weight:500}#dslc-content #dslc-main .lc-template-blog-post .authors{flex-direction:column;align-items:flex-start}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 a{font-size:22px;line-height:32px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 span{font-size:18px;line-height:28px}#dslc-content #dslc-main .lc-template-blog-post .authors .post-meta h5 b{display:inline}#dslc-content #dslc-footer .footer .container .direction .social ul li{margin:3px}}/*# sourceMappingURL=main.css.map */
