*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}html,body{height:100%;max-width:100%;width:100%}.title,.subtitle{font-style:normal;line-height:normal;margin:0;margin-bottom:10px}.title{font-size:40pt;font-weight:700}.sm-title{font-size:30pt;font-weight:700}.subtitle{font-size:27pt;font-weight:100}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-sm{font-size:16px!important}.text-md{font-size:22px!important}.text-lg{font-size:25px!important}.text-xl{font-size:30px!important}.text-bold{font-weight:bold!important}.color-blue{color:#569c95}.color-white{color:#fff}.bg-blue{background-color:#00a39e}.bg-white{background-color:#fff}.button{border:none;font-family:'Poppins',sans-serif;font-size:16px;font-style:normal;font-weight:100;opacity:1;outline:0;padding:10px 25px;text-decoration:none}.button[disabled]{cursor:initial;opacity:.9}.button:hover{text-decoration:none}.button.button-blue{background-color:#569c95;color:#fff}.button.button-yellow{background-color:#ffbf00;color:#8e7129}.zoom-img{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.zoom-img:hover{opacity:.8;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.contain{margin-left:auto;margin-right:auto;width:100%}.common-section{background-color:#00646c;color:#fff;padding-bottom:50px;padding-top:50px}.separator{height:3px;margin-bottom:20px;margin-top:20px}.sm-separator{width:40px}.lg-separator{width:40%}.left-separator{margin-left:0;margin-right:auto}.center-separator{margin-left:auto;margin-right:auto}.col-content{display:flex;flex-direction:column;justify-content:center;padding-left:9%;padding-right:9%}.col-content .title,.col-content .subtitle{margin:0}.input-form{color:#151515;font-family:'Poppins',sans-serif;font-size:12pt;font-style:normal;outline:0;margin:8px;padding:11px 16px;text-shadow:none;width:100%}.preloader{background-color:#fff;display:flex;flex-direction:column;justify-content:center;height:100%;opacity:1;position:fixed;text-align:center;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;visibility:visible;width:100%;z-index:100000000}.preloader.destroy{opacity:0;visibility:hidden;z-index:-1}.preloader .preload-img{display:block;margin-left:auto;margin-right:auto;margin-top:-50px}.preloader .button{display:inline-block;font-size:19px;font-weight:700;padding-left:50px;padding-right:50px;text-transform:uppercase}.header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;padding-top:10px;width:100%;background-image:url(/wp-content/uploads/2019/03/franja-menu.jpg)}.main-nav{background-color:#569c95;font-family:'VAG Rounded';font-size:16px;font-style:normal;font-weight:700;position:relative;width:100%;z-index:1000}.main-nav.fixed{box-shadow:0 0 4px 1px;position:fixed;top:0}.main-nav a{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.item-logo{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);width:0}.main-nav.fixed #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.item-logo{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:104px}.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.item-logo>a{border-bottom-color:transparent!important}.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.search>a{background-color:#00646c;border-bottom:none!important;border-radius:35px;height:40px;line-height:40px;padding-left:30px;padding-right:30px}.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.search>a:before{margin-right:15px}.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.search>a:hover,.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.search>a:focus,.main-nav #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.search>a:active{background-color:#fff;color:#00646c}.main-nav .searcher{opacity:0;position:absolute;right:-webkit-calc(50% - 390px);right:-moz-calc(50% - 390px);right:calc(50% - 390px);top:70px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;visibility:hidden}.main-nav.fixed .searcher{right:-webkit-calc(50% - 440px);right:-moz-calc(50% - 440px);right:calc(50% - 440px)}.searcher.active{opacity:1;visibility:visible}.main-nav .searcher input[type="text"]{background-color:#00646c;border-bottom:none!important;border-radius:35px;border:none;color:#fff;height:50px;line-height:50px;outline:0;padding-left:30px;padding-right:30px;width:100%}.main-nav .searcher input[type="text"]::-webkit-input-placeholder{color:rgb(255 255 255 / .7)}.main-nav .searcher input[type="text"]::-moz-placeholder{color:rgb(255 255 255 / .7)}.main-nav .searcher input[type="text"]:-ms-input-placeholder{color:rgb(255 255 255 / .7)}.main-nav .searcher input[type="text"]:-moz-placeholder{color:rgb(255 255 255 / .7)}.main-nav .searcher input[type="submit"]{background-color:#fff0;background-image:url(/wp-content/themes/VisionGrafica/img/searchicon.png);background-position:center;background-repeat:no-repeat;background-size:24px;border:none;color:#fff;cursor:pointer;font-size:0;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}.main{color:#4e4e4e;font-family:'Poppins',sans-serif;font-size:12pt;font-style:normal;font-weight:300}.circle-home.vc_col-sm-6{border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 13px 0 #000;box-shadow:0 0 13px 0 #000;color:#fff;display:flex;flex-direction:column;font-size:16px;justify-content:center;height:590px;margin-bottom:80px;margin-left:5%;margin-top:80px;padding:10% 6%;width:590px}.circle-home .title,.circle-home .subtitle{margin:0}.circle-home .text-justify{margin-top:20px}.circle-home.linea-magnetica{background-color:#236067}.circle-home.linea-adheasiva{background-color:#00A39E}.circle-home.linea-adheasiva .title{font-size:25pt}.circle-home .subtitle{padding-top:30px}.slick-slider{width:100%}.slick-track,.slick-list,.slick-slider .item{height:100%;outline:0;position:relative}.slick-slider .item{background-position:center;background-size:cover;background-repeat:no-repeat}.slick-slider.magnetica,.slick-slider.cleaner,.slick-slider.adhesiva{font-size:0}.slick-slider.magnetica,.slick-slider.adhesiva{height:100%;position:absolute;width:100%;z-index:0}.slick-slider.magnetica:before,.slick-slider.adhesiva:before{background-color:rgb(5 132 128 / .2);bottom:0;content:'';left:0;right:0;position:absolute;top:0;z-index:10}.slick-slider.cleaner{height:670px}.icons-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:10px;width:100%}.icons-row .column-3,.icons-row .column-4,.icons-row .column-5{padding:10px}.icons-row .column-3{border-right:1px solid #EFECEC;width:33.33%}.icons-row .column-3:last-child{border-right:none}.icons-row .column-4{border-right:1px solid #069590;width:25%}.icons-row .column-4:last-child{border-right:none}.icons-row .column-5{border-right:1px solid #1D555C;width:20%}.icons-row .column-5:last-child{border-right:none}.icons-row img{display:block;margin-left:auto;margin-right:auto}.icons-row p{font-size:11pt;text-align:center}.icons-row .sticker{color:#a5599a}.icons-row .fabric{color:#fabf51}.icons-row .bag{color:#8dccca}.product-row.vc_row{height:100vh}.product-row.vc_row .content,.product-row.vc_row .images{height:100%}.product-row.vc_row .content{color:#fff;display:flex;flex-direction:column;justify-content:center;padding-left:4%;padding-right:4%;background-image:url(/wp-content/uploads/2019/03/MANUAL-DE-IDENTIDAD-CORPORATIVA.jpg);background-position:center;background-size:cover}.product-row.vc_row.reverse .content{background-color:#00a39e}.product-row.vc_row .content .subtitle,.product-row.vc_row .content .title{margin:0}.product-row.vc_row .content .subtitle{font-family:calibri;font-size:24pt;font-style:italic}.product-row.vc_row .content .title{font-size:35pt}.product-row.vc_row .content .sm-title{color:#00a39e;font-size:14pt}.product-row.vc_row.reverse .content .sm-title{color:#00646c}.product-row.vc_row .content .desc{font-size:14pt;line-height:normal;text-align:justify}.images-row{display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;width:100%}.images-row .column-1{width:100%}.images-row .column-3{width:33.33%}.images-row .column-2{width:50%}.img-h30,.img-h50,.img-h70,.img-h100{border:1px solid #DDD;overflow:hidden;position:relative;width:100%}.img-h30{height:30vh}.img-h50{height:50vh}.img-h70{height:70vh}.img-h100{height:100vh}.images-row img{height:auto;left:50%;max-height:100%;max-width:100%;opacity:1;position:absolute;width:auto;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.images-row img:hover{opacity:.8;-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.about-banner.vc_row{background-image:url(/wp-content/uploads/2019/03/bloque-nosotros.jpg);background-attachment:fixed;background-size:100% 88%;background-position:100% 142%;padding:80px 7%;position:relative}.about-banner.vc_row:before{background-color:rgb(0 0 0 / .6);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:0}.about-banner .title,.about-banner .subtitle{margin:0}.evolution-section.vc_row{background-image:url(/wp-content/uploads/2019/03/bloque-nosotros.jpg);background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;padding-bottom:80px;padding-top:80px;position:relative}.evolution-section.vc_row:before{background-color:rgb(0 0 0 / .6);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:0}img.about-evolution-img{margin-left:-10%}.about-idea{background-color:#2e6062;padding-bottom:40px;padding-top:40px}.about-idea .sm-title{font-size:27pt}.about-idea .button-arrow{background-image:url(/wp-content/themes/VisionGrafica/img/arrow-01.png);background-position:center;background-size:cover;display:inline-block;font-size:0;height:43px;width:43px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle}.about-idea .button-arrow:hover,.about-idea .button-arrow:active{background-image:url(/wp-content/themes/VisionGrafica/img/arrow-02.png)}.slick-slider.temporadas .item{font-size:0}.slick-slider.temporadas .item.madres{font-size:initial}.slick-slider.temporadas .item.madres .button{bottom:10%;position:absolute;left:9%;z-index:100}.slick-slider.temporadas .item img{width:100%;height:auto}.temporadas-section{background-color:#00646c;padding:100px 5%;text-align:center}.temporadas-section .sm-title{letter-spacing:1px}.temporadas-section .separator{margin-bottom:40px;margin-top:40px}.banner-temporada{background-color:#00646c;color:#fff;margin-bottom:50px;padding-bottom:60px;padding-top:50px;text-align:center}.banner-temporada p{margin:0}.contact-section.vc_row{background-image:url(/wp-content/themes/VisionGrafica/img/contact-bg.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:70px 5%;position:relative}.contact-section.vc_row:before{background-color:rgb(0 0 0 / .78);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.contact-contain{margin-left:auto;margin-right:auto;width:70%}.contact-contain .row{margin-left:0;margin-right:0}.contact-contain .row>div{padding-left:3px;padding-right:3px}.contact-section .input-form::-webkit-input-placeholder{color:#fff;font-weight:100}.contact-section .input-form::-moz-placeholder{color:#fff;font-weight:100}.contact-section .input-form:-ms-input-placeholder{color:#fff;font-weight:100}.contact-section .input-form:-moz-placeholder{color:#fff;font-weight:100}.contact-section .input-form{background-color:rgb(255 255 255 / .46);border:1px solid #C7C7C7;color:#fff}.contact-section textarea.input-form{height:100px}.contact-section a,.contact-section a:hover,.contact-section a:link{color:#009f99;text-decoration:underline}.grid-blog{align-items:top;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:100%}.grid-blog .item{padding-bottom:20px;padding-top:20px;position:relative;width:33%}.grid-blog .item .post{background-color:#fff;box-shadow:7px 7px 10px rgb(0 0 0 / .08);height:100%;margin-left:auto;margin-right:auto;width:90%}.grid-blog .item .thumbnail{height:auto;overflow:hidden;position:relative;width:100%}.grid-blog .item .thumbnail img{height:auto;width:100%}.grid-blog .item .content{padding:20px;width:100%}.grid-blog .item .content .title{font-size:20px}.grid-blog .item .content .excerpt{font-size:16px}.grid-blog .item .content .date{color:#848484;bottom:60px;font-size:14px;margin:0;position:absolute;right:-webkit-calc(5% + 20px);right:-moz-calc(5% + 20px);right:calc(5% + 20px)}.backToTop,.pageBack{background-color:rgb(5 132 128);border-radius:50%;color:#fff;cursor:pointer;bottom:60px;height:50px;opacity:.5;position:fixed;text-align:center;width:50px}.backToTop:hover,.pageBack:hover{opacity:.8}.pageBack{font-size:20pt;left:20px;line-height:50px}.backToTop{display:none;font-size:18pt;line-height:46px;right:20px}.footer{color:#727176;font-family:'Poppins',sans-serif;font-size:11pt;font-style:normal;font-weight:100;padding-bottom:10px;padding-top:15px;width:100%}.footer a,.footer a:link,.footer a:not([href]):not([tabindex]){color:#727176}.footer p{margin-bottom:10px}.footer .contain{padding-left:25px;padding-right:25px}.footer .logo{display:block;margin-left:auto;margin-right:auto}.footer .title{color:#5b5b5f;font-size:14pt;font-weight:300;margin-bottom:25px}.footer .row{margin-bottom:20px;margin-left:auto;margin-right:auto}.footer .row:last-child{margin-bottom:0}.footer .row>div{border-right:1px solid #f5f1f1;padding:20px}.footer .row>div:last-child{border-right:none}.footer ul{list-style:none;margin:0}.footer ul li{margin-top:10px}.footer .icons-contact{padding-left:25px;position:relative}.footer .icons-contact:last-child{margin-bottom:0}.footer .icons-contact i{color:#00a09a;font-size:12pt;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:22px}.footer .icons-contact i.fas.fa-phone{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.copyright{background-color:#569c95;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-family:'VAG Rounded';font-size:10pt;font-style:normal;font-weight:100;justify-content:center;padding:13px 10px}.copyright p{margin:0}.copyright .logo{border-right:1px solid #008F9B;padding-right:50px}.copyright .logo img{height:32px;width:auto}.copyright .rights{padding-left:50px}.our-team-buttons{display:flex;flex-flow:row wrap;justify-content:center}.our-team-buttons .item{background:#fff;padding:10px;position:relative;border-bottom:2px solid #dddfe4;margin:10px;max-width:-webkit-calc(33% - 20px);max-width:-moz-calc(33% - 20px);max-width:-ms-calc(33% - 20px);max-width:calc(33% - 20px);text-align:center}.our-team-buttons .item .img-holder{margin:0 0 23px}.our-team-buttons .item .name{font-weight:700;font-size:21px;color:#9b9999;display:block;line-height:26px;margin:0 0 13px;padding:0 0 15px;position:relative;text-transform:uppercase}.our-team-buttons .item .name:after{width:40px;height:1px;background:#adadb3;position:absolute;top:100%;left:44%;content:''}.our-team-buttons .item .designation{font-size:16px;line-height:20px;display:block;font-style:italic;color:#569c95}.our-team-buttons .item .hover-state{position:absolute;top:0;left:0;width:100%;height:100%;background:#569c95b0;color:#f3f3f3;padding:0 25px;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;border:10px solid #fff}.our-team-buttons .item:hover .hover-state{opacity:1}.our-team-buttons .item .hover-state .table{display:table;height:100%;width:100%}.our-team-buttons .item .hover-state .tabel-row{display:table-row}.our-team-buttons .item .hover-state .tabel-cell{display:table-cell;height:100%;vertical-align:middle}.our-team-buttons .item .hover-state .name{color:#f8ffff}.our-team-buttons .item .hover-state .name:after{background:#efeff6}.our-team-buttons .item .hover-state .designation{color:#d5edff}.fila{display:table;margin:auto;width:100%}.fila .columna{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:top}.formInput input{border-width:1px;border-color:#ccc;color:#454545;font-size:14px;padding-top:9px;padding-bottom:8px;padding-left:10px;margin:0 auto;font-family:Roboto}.enviar input{width:12%;margin:0 auto;margin-top:55px!important;padding:9px!important;background-color:#569c95;color:#fff;cursor:pointer;border:#569c95;position:relative;left:44%;top:-44px;border-radius:3px}.ver{color:#fff;font-size:13pt;padding:10px 35px;background-color:#569c95;font-family:Raleway,sans-serif;font-weight:400;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.ver:hover{background:#969799!important;color:#fff!important}.botonW{position:fixed;right:0;top:270px;z-index:2000;background:#fff;padding:0;border-radius:25px 25px 25px 25px;margin-left:0;border:1px solid #003b72}.botonW a{color:#213061;font-size:14px;text-decoration:none;font-weight:lighter}