.itopplus-background{}body{overflow-x: hidden}.no-js a{color: #282828;transition: 0.35s}.no-js a:hover{color: #ec1d25}.itopplus-footer{color: #fff}.itopplus-footer a{color: #fff}.itopplus-footer a:hover{color: #ec1d25}.navbar-default .navbar-nav>li>a{color: #282828;margin: 0 15px;padding: 8px 0;border-bottom: 3px solid transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color: #282828 !important;box-shadow: none;border-radius: none;border-bottom: 3px solid #ff0101;background: transparent;background-color: transparent}.dropdown-menu>li>a{color: #000}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color: #000;background: #e8e8e8}@media screen and (max-width: 992px){#controlBanner img{position: fixed;top: 8px;left: 10px;width: 80px !important;z-index: 10000}.navbar-default,.navbar-header,#ItopplusMainSidebar{background: #fff !important}#ItopplusMainSidebar a{color: #444 !important;text-align: left !important}#itpMenuSideBar span.icon-bar{background: #444 !important}.navbar-header i{filter: contrast(.3)}}@media screen and (min-width: 1024px){.itopplus-banner .container{display: grid;grid-template-columns: 20% auto;align-items: center}.itopplus-banner .container::before,.itopplus-banner .container::after{display: none}.no-js .itopplus-banner{position: sticky;top: 0;z-index: 110}.itopplus-banner{background: #fff;transition: .3s}.itopplus-sticky{background: #fff !important}#controlBanner{object-fit: contain;padding: 0;width: 100%;min-width: auto;margin: 0 auto}#nav-menu{text-align: right;background-color: transparent}ul.nav li.dropdown:hover > ul.dropdown-menu{display: block;margin: 0}.sectionabout-miracleflor{width: 105%}}@media screen and (min-width : 1366px){}figure.effect-oscar{background: transparent}figure.effect-oscar img{opacity: 1}figure.effect-oscar:hover img{opacity: 1}figure.effect-oscar figcaption::before{border: 0px solid #fff}figure.effect-oscar figcaption{background: transparent}figure.effect-oscar:hover figcaption{background: transparent}figure.effect-oscar h2{margin: 0% 0 0px 0;-webkit-transition: -webkit-transform 0.32s;transition: transform 0.32s;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}figure.effect-oscar:hover h2{opacity: 1;transition: 0.32s;transform: none!important}.grid figure h2{word-spacing: 0em;font-weight: 300;text-transform: none}figure.effect-oscar img{max-width: none;-webkit-transition: opacity 0.32s,-webkit-transform 0.32s;transition: opacity 0.32s,transform 0.32s;-webkit-backface-visibility: hidden;backface-visibility: hidden}figure.effect-oscar:hover img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.03,1.03,1)}.thumbnail img.imageGallery:hover{-webkit-transform: scale(1.1);transform: scale(0.98);-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s}.thumbnail .imageWidth.imageGallery{transform: scale(1.0);transition: 0.32s}.thumbnail .imageWidth.imageGallery:hover{transition: 0.32s}.thumbnail .imgLightbox{position: relative!important;overflow: hidden!important;width: 100.1%!important}#background66d1370afd518f00129b6e40 .thumbnail,#background66d13db0c501150013f13414 .thumbnail,#background66d13e05eadb96001313f734 .thumbnail,#background66d1722646cfa7001359a2c8 .thumbnail,#background66d13e05eadb96001313f734 .thumbnail{border: solid 0px #dadada;background: transparent;color: #000;border-radius: 0px;padding: 2%!important;transition: 0.5s;box-shadow: 3px 3px 15px 1px rgba(225,149,145,0);margin-bottom: 5%}#background66d1370afd518f00129b6e40 .thumbnail:hover,#background66d13db0c501150013f13414 .thumbnail:hover,#background66d13e05eadb96001313f734 .thumbnail:hover,#background66d1722646cfa7001359a2c8 .thumbnail:hover,#background66d172f746cfa7001359a2f9 .thumbnail:hover{box-shadow: 0px 0px 0px 0px rgba(225,149,145,0);background: transparent;border-radius: 0px;color: #000}#background66d1370afd518f00129b6e40 .thumbnail .imgLightbox,#background66d13db0c501150013f13414 .thumbnail .imgLightbox,#background66d13e05eadb96001313f734 .thumbnail .imgLightbox,#background66d1722646cfa7001359a2c8 .thumbnail .imgLightbox,#background66d172f746cfa7001359a2f9 .thumbnail .imgLightbox{box-shadow: 1px 1px 5px 1px rgb(0 0 0 / 15%);padding: 5px}#background66d13db0c501150013f13414{width: 75%;margin: 0 auto}#background66d13e05eadb96001313f734{width: 50%;margin: 0 auto}.no-js #Component66d14a5046cfa70013599cc3 label{display: none!important;color: #636363}.no-js #Component66d14a5046cfa70013599cc3 .col-md-6{width: 100%;margin-left: auto;display: block;margin-right: auto;float: initial;padding-left: 20px}.no-js #Component66d14a5046cfa70013599cc3 .form-control{border: 1px solid #ece8e2;border-bottom: 1px solid #ece8e2;border-radius: 0px !important;box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);padding: 26px 15px;background: transparent;color: #636363;font-size: 16px !important}.no-js #Component66d14a5046cfa70013599cc3 .form-control:focus{border-bottom: 1px solid #ec1d25 !important;border: 1px solid #ec1d25;box-shadow: inset 0 0px 0px rgba(0,0,0,.075),0 0 0px rgba(102,175,233,0);color: #636363!important}.no-js #Component66d14a5046cfa70013599cc3 .btn{background: #ec1d25;color: #fff;text-shadow: 0 0px 0 #00000000;background-repeat: repeat-x;border-color: transparent;border-radius: 0px;padding: 10px 30px 10px 30px;font-size: 16px;font-weight: 400;border: 0px solid}.no-js #Component66d14a5046cfa70013599cc3 .btn-default:active{background: #ec1d25;color: #fff}.no-js #Component66d14a5046cfa70013599cc3 .btn-default:hover,.no-js #Component66d14a5046cfa70013599cc3 .btn-default:focus{background-position: 0 0px;background: #ec1d25;border: 0px solid transparent}.no-js #Component66d14a5046cfa70013599cc3 .col-xs-12.col-sm-5.col-md-5.padding{width: 100%}.no-js #Component66d14a5046cfa70013599cc3 span.label{font-size: 13px;font-weight: 400}.no-js #Component66d14a5046cfa70013599cc3 ::placeholder{color: #636363 !important;font-weight:400}h3.managerHeader{display: none}#Contentmanager .post-time{display: none}.page-header{margin: 0px 0 0px;border-bottom: 0px solid #e1723a}.landingpagemanager{display: none}.Contentmanager .site .col-section .item.-micro a .caption .title{text-align: center;font-size: 16px;padding: 5% 5% 5%;color: #444444}.Contentmanager .site .col-section .item.-micro a:hover .caption .title{color: #444444}.Contentmanager .site .col-section .item.-micro a .caption .time{display: inherit}article.col-md-6.item.-micro{width: 25%}.Contentmanager .site .col-section .item.-micro{padding: 10px 10px 10px 15px}.Contentmanager .site .col-section .item.-micro a .image{width: 100%;margin-bottom: 0px}.Contentmanager .site .col-section .item.-micro a .caption{width: 100%;background: transparent;padding-left: 0}.Contentmanager .site .col-section .item.-micro:nth-child(odd){border-right: none;border-bottom: none}.Contentmanager .site .col-section .item.-micro:nth-child(even){border-bottom: none}.Contentmanager .site .col-section .item.-micro a .post{display: none}.contenemanager-gallery .col-xs-12.col-md-3{padding-left: 10px;padding-right: 10px;width: 25%}.Contenemanager-gallery .col-xs-6.col-md-3{padding-left: 10px;padding-right: 10px;width: 33.3%}.contenemanager-gallery .thumbnail{padding: 0px;border: 0px solid #fff;border-radius: 0px;transition: 0.3s}.Contenemanager-gallery .thumbnail{padding: 0px;border: 0px solid #fff;border-radius: 0px;transition: 0.3s}.Contenemanager-gallery .thumbnail:hover{transition: 0.3s;border: 0px solid #fff;background-color: white}.contenemanager-gallery .thumbnail:hover{transition: 0.3s;border: 0px solid #fff;background-color: white}.contenemanager-gallery .thumbnail,.img-thumbnail{-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);box-shadow: 0px 0px 20px 5px rgb(217 217 217 / 40%)}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color: transparent}.fbcomments,.fbcomments{display: none}.thumbnail{border: 0px solid #ddd}.img-thumbnail,.thumbnail{box-shadow: 0 0px 0px rgb(0 0 0 / 8%)}.Contentmanager .img-thumbnail{border: 0px solid #ddd}.Contentmanager p{white-space: break-spaces;font-size: 16px}.Contentmanager .thumbnail{background-color: transparent}.img-thumbnail{background-color: transparent}.Contentmanager .site .col-section .item.-micro a .img-zoom img:hover{transform: scale3d(1.05,1.05,1) !important}.Contentmanager .site .col-section .item.-micro a:hover .img-zoom img{-webkit-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale3d(1.05,1.05,1) !important}.social-icon{border-radius: 5px}.Contentmanager .head-miracleflor{margin-top: 0%;margin-bottom: 4%}.pagination>li>a,.pagination>li>span{color: #d50606}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index: 2;color: #fff;cursor: default;background-color: #d50606;border-color: #d50606}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color: #ffffff;background-color: #d79494;border-color: #ddd}.header-project h3{color: #444444;font-size: 16px;text-align: center;margin-top: 10px}div#Component66d16e31b753c000139750e3 h3.title{display: none}h1,h2,h3,h4,h5,h6{line-height: inherit;margin-top: 0;margin-bottom: 0;font-weight: 400}h1{font-size: 2em}h2{font-size: 3em}h3{font-size: 18px}h4{font-size: 22px}h5{font-size: 24px}h6{font-size: 28px}p{font-size: 16px}body{font-size: 16px}b,strong{font-weight: 600}.head-miracleflor{text-align: center;margin-top: 5%;margin-bottom: 1%}.head-miracleflor h1{color: #30333c;font-weight: 600}#background66d1331cb753c000139745f3 figure.effect-oscar figcaption{background: linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgb(0 0 0 / 75%) 100%)}.bg-expertise-miracleflor h3{white-space: break-spaces;text-align: left}.bg-expertise-miracleflor{margin-top: 60%}.head-miracleflor h5{font-weight: 600}.icondown-arrow{width: 2%;margin: 0 auto;margin-top: 1%;margin-bottom: 2%}.head-pvc{text-align: center;margin-top: 6%}.btnproject-more{text-align: center;color: #ec1d25;margin-top: 1%;font-size: 14px}.btnproject-more span{font-size: 12px}.empty-miracleflor{padding: 2%}.footer-miracleflor{font-weight: 600;margin-bottom: 3%;margin-top: 10%}.footer-miracleflor-2{font-size: 14px;white-space: break-spaces}.block-footer-miracleflor-2 .footer-miracleflor-2{line-height: 2}.copyright{font-size: 12px;margin-top: 15%}.iconsocial-footer{width: 13%}.block-footer-miracleflor-2{margin-left: 25%;width: 100%}.block-footer-miracleflor-3{margin-left: 30%;width: 100%;display: flex;margin-top: 14%}.block-iconsocial-footer{display: flex;width: 100%}.iconsocial-footer-t{align-self: center;margin-left: 5%}.buttonExampleSite{border: 0px solid #fff !important;color: #fff !important;background: #ec1d25 !important;border-radius: 0px !important;font-weight: 400}.buttonExampleSite:hover{background: #ec1d25 !important;color: #fff !important}.pdpa-text.pdpamg1{padding: 5% 0%}.ITPcookiebar{background-color: #302f2fe0 !important;color: #fff !important}.ITPlinkToCookiepage:hover{color: #fff !important}.ITPcookiebar{width: 100% !important;font-size: 14px !important}.pdpa-text.pdpamg1{padding: 5% 0%}ul.icon-a{font-size: 16px}.sectionabout-miracleflor h6{font-weight: 600}.sectionabout-miracleflor h3{font-weight: 600}.content-miracleflor{white-space: break-spaces}.sectioncontact-miracleflor h3{font-weight: 600;margin-bottom: 1%}.block-iconcontact{display: flex;width: 100%;margin-bottom: 2%}.iconcontact{width: 8%}.iconcontact-t{white-space: break-spaces;margin-left: 2%;align-self: center}.dropdown-menu>li>a{font-size: 15px}.btndownload-product{display: flex;width: 100%;background: #ec1d25;color: #fff;padding: 0px 0px 0px 15px}.btndownload-product-t{width: 90%;white-space: break-spaces;font-size: 14px;align-self: center}.btndownload-product-iocn{width: 15%;padding: 0px 10px 0px 0px;align-self: center}.sectionabout-miracleflor-2 h6{font-weight: 600}.sectionabout-miracleflor-2{text-align: right}.sectionabout-miracleflor-2 h3{font-weight: 600}.sectionabout-miracleflor-3 h3{font-weight: 600;margin-bottom: 2%}.sectionabout-miracleflor-3{border-left: 1px solid;padding-left: 20px}#background66d1976046cfa7001359a761 .thumbs{margin-bottom: 0px}.logo-miracleflor-about img{width: 40% !important;background-position: right}.logo-miracleflor-about{line-height: 0;margin-bottom: 5%}.itopplus-menu{top: 0px !important}@media screen and (min-width : 1900px){h1{font-size: 2em}h2{font-size: 3em}h3{font-size: 22px}h4{font-size: 26px}h5{font-size: 30px}h6{font-size: 34px}p{font-size: 20px}body{font-size: 20px}.navbar-default .navbar-nav>li>a{margin: 0 20px}.dropdown-menu>li>a{font-size: 19px}.btnproject-more{font-size: 18px}.footer-miracleflor-2{font-size: 18px}.copyright{font-size: 16px}ul.icon-a{font-size: 20px}.Contentmanager p{font-size: 20px}.sectionabout-miracleflor-3{margin-top: 3%}.btndownload-product-t{font-size: 18px}.Contentmanager .site .col-section .item.-micro a .caption .title{font-size: 20px}.no-js #Component66d14a5046cfa70013599cc3 .form-control{padding: 30px 15px;font-size: 20px !important}.btndownload-product-iocn{width: 14%}.iconcontact{width: 7%}.logo-miracleflor-about img{width: 45% !important}.no-js #Component66d14a5046cfa70013599cc3 .btn{font-size: 19px}}@media screen and (max-width : 1200px){.bg-expertise-miracleflor h3{white-space: inherit}.bg-expertise-miracleflor{margin-top: 52%}}@media screen and (max-width : 900px){#background66d1331cb753c000139745f3 .grid figure figcaption{padding: 1em}.bg-expertise-miracleflor{margin-top: 47%}#background66d1370afd518f00129b6e40 .col-md-3.col-sm-4.col-xs-4{width: 25%}.copyright-2{text-align: center;font-size: 14px}.iconcontact{width: 10%}.col-md-3.col-sm-4.col-xs-4{width: 25%}.btndownload-product-t{white-space: inherit}}@media screen and (max-width : 480px){h1{font-size: 1.8em}h6{font-size: 26px}#background66d1370afd518f00129b6e40 .col-md-3.col-sm-4.col-xs-4{width: 100%}.col-md-3.col-sm-4.col-xs-4{width: 100%}#imagesControl66d13016fd518f00129b6d55{padding: 0px !important}.bg-expertise-miracleflor h3{font-size: 16px}.icondown-arrow{width: 5%;margin-top: 3%;margin-bottom: 7%}#background66d13e05eadb96001313f734{width: 100%}.logo-miracleflor-about img{width: 80% !important;background-position: left !important}.sectionabout-miracleflor-2{text-align: left}.sectionabout-miracleflor-3 .iconcontact{width: 15%}.iconcontact{width: 15%}.sectionabout-miracleflor-3{border-left: 0px solid;padding-left: 0px}.sectionabout-miracleflor-3 .block-iconcontact{margin-bottom: 4%}.btndownload-product-iocn{width: 13%}.block-iconcontact{margin-bottom: 4%}article.col-md-6.item.-micro{width: 100%}.Contenemanager-gallery .col-xs-6.col-md-3{width: 100%}.Contentmanager .col-md-12.text-justify{padding-right: 5px;padding-left: 5px}#background66d13db0c501150013f13414{width: 100%}}