@font-face{font-family:"Montserrat";src:url("https://flismy.com/wp-content/themes/brandcode/custom/fonts/Montserrat/Montserrat-VariableFont_wght.ttf") format("truetype");font-style:normal;}@media (min-width: 1000px){body.brandcode-home .home-slide.swiper-slide .content{margin-top:170px;}}@media (max-width: 1000px){body.brandcode-home .home-slide.swiper-slide .content .image-bg{background-position:left !important;}}body.brandcode-home .home-slide.swiper-slide .content h2.ns-heading-el{line-height:1em !important;margin-bottom:20px;max-width:1100px;font-family:'Montserrat', sans-serif;font-weight:700;color:#000 !important;--min:34;--max:64;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}body.brandcode-home .home-slide.swiper-slide .content >p span,body.brandcode-home .home-slide.swiper-slide .content >p{line-height:1em !important;max-width:900px;font-family:'Montserrat', sans-serif;font-weight:500;color:#000;--min:20;--max:24;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;letter-spacing:0.07px;line-height:1.5em !important;}body.brandcode-home .home-slide.swiper-slide .content .button a{line-height:1em !important;padding:15px 30px 15px 30px !important;background-color:#96c2d7 !important;font-family:'Montserrat', sans-serif;font-weight:600;color:#000;--min:14;--max:18;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;letter-spacing:0.55px;}body.brandcode-home .boton-hover{display:inline-block !important;width:fit-content !important;background-color:#96c2d7 !important;font-family:'Syne', sans-serif !important;font-weight:600;color:#000 !important;--min:14;--max:18;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px,calc(var(--max) - var(--min) * 100vw - var(--mintrans) * 1px / var(--maxtrans) - var(--mintrans)var(--min) * 1px),var(--max) * 1px) !important;letter-spacing:0.55px;border-radius:4px !important;transition:all 0.3s ease !important;text-decoration:none !important;}body.brandcode-home .nectar-cta{margin-left:15px !important;}body.brandcode-home .boton-hover:hover{box-shadow:0 20px 38px rgba(0,0,0,0.16) !important;transform:translateY(-3px);-webkit-transform:translateY(-3px);}body.brandcode-home .col_icons{padding-block:50px !important;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column{display:flex;justify-content:center;}@media (max-width: 1000px){body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column{padding:15px !important;}}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .img-with-aniamtion-wrap .hover-wrap-inner{display:flex;justify-content:center;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .img-with-aniamtion-wrap img{height:80px;object-fit:contain;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .wpb_text_column{margin:0;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .wpb_text_column h4{line-height:1em;font-family:'Montserrat', sans-serif;font-weight:700 !important;color:#000 !important;text-align:center;--min:18;--max:20;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .wpb_text_column p{line-height:1em;max-width:290px;margin:0 auto;font-family:'Montserrat', sans-serif;font-weight:400;color:#000 !important;text-align:center;--min:16;--max:16;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;line-height:1.5em !important;}body.brandcode-home .col_icons .row_col_wrap_12 .wpb_column .vc_column-inner{max-width:281px;}body.brandcode-home .imagen_texto{padding-bottom:25px !important;}body.brandcode-home .imagen_texto .vc_col-sm-6{display:flex;align-items:center;}body.brandcode-home .imagen_texto .row_col_wrap_12 >.wpb_column:nth-child(2) .img-with-aniamtion-wrap{width:fit-content;}body.brandcode-home .imagen_texto .row_col_wrap_12 >.wpb_column:nth-child(2) .img-with-aniamtion-wrap img{height:170px;object-fit:contain;}body.brandcode-home .imagen_texto .row_col_wrap_12 >.wpb_column:nth-child(2) h4{padding-block:15px;max-width:1000px;line-height:1em;max-width:770px;font-family:'Montserrat', sans-serif;font-weight:700;color:#000 !important;--min:32;--max:48;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}@media (max-width: 1000px){body.brandcode-home .imagen_texto .row_col_wrap_12 >.wpb_column:nth-child(1){display:none;}}body.brandcode-home .imagen_texto .row_col_wrap_12 >.wpb_column:nth-child(1) img{object-fit:contain;}body.brandcode-home .texto_imagen{padding-block:100px !important;}body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(1){align-items:center;display:flex;}body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(1) .img-with-aniamtion-wrap{width:fit-content;}body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(1) .img-with-aniamtion-wrap img{height:170px;object-fit:contain;}body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(1) h4{padding-block:15px;max-width:1000px;line-height:1em;max-width:770px;font-family:'Montserrat', sans-serif;font-weight:700;color:#000 !important;--min:32;--max:48;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}@media (max-width: 1000px){body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(2){display:none;}}body.brandcode-home .texto_imagen .row_col_wrap_12 >.wpb_column:nth-child(2) img{object-fit:contain;}body.brandcode-home .row_azul{padding-block:50px !important;}body.brandcode-home .row_azul h2{max-width:600px;line-height:1em;font-family:'Montserrat', sans-serif;font-weight:600;color:#000 !important;--min:40;--max:64;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}body.brandcode-home .row_azul p{max-width:550px;font-family:'Montserrat', sans-serif;font-weight:400;color:#000 !important;--min:20;--max:24;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;margin-bottom:50px;}body.brandcode-home .row_azul .flismy-pack-full{max-width:100% !important;}body.brandcode-home .row_azul .fp-card-image{aspect-ratio:unset !important;height:490px !important;}@media (max-width: 1000px){body.brandcode-home .row_azul .fp-card-image{height:300px !important;}}body.brandcode-home .row_azul .fp-card-image img{scale:4;top:160px;}@media screen and (min-width: 1000px) and (max-width: 1200px){body.brandcode-home .row_azul .fp-card-image img{scale:3;}}body.brandcode-home .row_gris{padding-block:75px !important;}body.brandcode-home .row_gris h2{border-bottom:3px solid #000;padding-bottom:15px !important;line-height:1em;font-family:'Montserrat', sans-serif;font-weight:600;color:#000 !important;--min:40;--max:64;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;margin-bottom:50px;}body.brandcode-home .contacto{padding-block:100px !important;}body.brandcode-home .contacto p{line-height:1em;font-family:'Montserrat', sans-serif;font-weight:600;color:#000 !important;--min:28;--max:32;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}body.brandcode-home .contacto h3{line-height:1em;font-family:'Montserrat', sans-serif;font-weight:700;color:#000 !important;--min:40;--max:48;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;max-width:1120px;margin:0 auto;}body.brandcode-home .contacto a{line-height:1em;font-family:'Montserrat', sans-serif;font-weight:600;color:#000 !important;--min:28;--max:32;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}body.brandcode-home .contacto a:hover{text-decoration:underline;}body.brandcode-home .row_azul,body.brandcode-home .row_gris,body.brandcode-home .contacto,body.brandcode-home .col_icons,body.brandcode-home .imagen_texto,body.brandcode-home .texto_imagen{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;box-sizing:border-box;}body.brandcode-home .row_azul .span_12,body.brandcode-home .row_gris .span_12,body.brandcode-home .contacto .span_12{padding-inline:5%;}body.brandcode-home #que-es-flismy,body.brandcode-home #distribuidores{padding-inline:5% !important;}body.brandcode-home .row_col_wrap_12_inner{padding:0 !important;}body.brandcode-home .wpb_row.col_icons{padding-inline:6% !important;}