*{ margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins"; vertical-align: top; outline: none; color: #11110f; }html{ display: block; position: relative; min-height: 100%; height: 100%; overflow-x: hidden; }body{ display: block; position: relative; height: 100%; background: #ffffff url(../images/background.png); background-size: cover; overflow-x: hidden; }html, body {overflow-x: hidden;overflow-y: auto;}a{ color: #11110f; }a:hover{ text-decoration: none; }p{ display: inline-block; font-size: 14px; }input{ border: 1px solid #ccc; color: #77705D; outline: none; }::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {background: #f1f1f1; } ::-webkit-scrollbar-thumb {background: #11110f; }::-webkit-scrollbar-thumb:hover {background: #53acac; }.header{ display: block; position: fixed; left: 0px; top: 0px; width: 100%; background: rgba(182,222,222,.9); backdrop-filter: blur(10px); box-shadow: 0 0 30px rgba(119,169,169,.6); overflow: hidden; z-index: 999; padding: 8px 0; }.header .container{ display: flex; justify-content: space-between; align-items: center; }.logo_header a{ display: flex; align-items: center; text-decoration: none; }.logo_header a > img{ display: block; width: 82px; position: relative; top: 4px; }.name_logo{ padding-left: 6px; margin-top: 16px; }.name_logo h1{ display: block; font-size: 22px; font-weight: bold; color: #11110f; line-height: 18px; text-decoration: none; }.name_logo p{ display: block; font-size: 10px; font-weight: 400; color: #ffffff; letter-spacing: 1px; text-decoration: none; }.bn-comeceja{ display: block; border-radius: 5px; padding: 10px 14px; font-size: 14px; font-weight: bold; color: #11110f; text-decoration: none; transition: all .2s; }.bn-comeceja:hover{ background: #11110f; color: #f5df27; }.wrapper-menu_principal{ display: flex; align-items: center; }.menu_principal{ display: flex; align-items: center; }.menu_principal li{ list-style: none; padding: 0 20px; }.menu_principal li a{ display: block; font-size: 16px; font-weight: 400; text-decoration: none; transition: all .2s; }.menu_principal li a:hover{ font-weight: 500; }.menumobile{ position: absolute; height: 4px; width: 40px; height: 34px; }.menu-button, .menu-button::before, .menu-button::after{ display: block; background-color: #11110f; position: absolute; height: 4px; width: 30px; transition: transform 400ms cubic-bezier(0.23, 1, 0.32, 1); border-radius: 2px; }.menu-button{ display: none; z-index: 50; top: 15px; left: 5px; }.menu-button::before{ content: ''; margin-top: -8px; }.menu-button::after{ content: ''; margin-top: 8px; }.header.active .menu-button::before {margin-top: 0px;transform: rotate(405deg);}.header.active .menu-button {background: rgba(255, 255, 255, 0);}.header.active .menu-button::after {margin-top: 0px;transform: rotate(-405deg);}#page-wrapper{ min-height: 100%; height: 100%; padding: 14px; }.container{ width: 100%; max-width: 1260px; margin: 0 auto; padding: 0 14px; }.padding_content{ margin: 20px; }.row{ overflow: hidden; clear: both; }.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float: left; }.col-1{ width: 8.3%; }.col-2{ width: 16.6%; }.col-3{ width: 24.9%; }.col-4{ width: 33.2%; }.col-5{ width: 41.5%; }.col-6{ width: 49.8%; }.col-7{ width: 58.1%; }.col-8{ width: 66.4%; }.col-9{ width: 74.7%; }.col-10{ width: 83%; }.col-11{ width: 91.3%; }.col-12{ width: 100%; }@media screen and (min-width: 890px){.col-offset-1{ margin-left: 8.3%; }.col-offset-2{ margin-left: 16.6%; }.col-offset-3{ margin-left: 24.9%; }.col-offset-4{ margin-left: 33.2%; }.col-offset-5{ margin-left: 41.5%; }.col-offset-6{ margin-left: 49.8%; }.col-offset-7{ margin-left: 58.1%; }.col-offset-8{ margin-left: 66.4%; }.col-offset-9{ margin-left: 74.7%; }.col-offset-10{ margin-left: 83%; }.col-offset-11{ margin-left: 91.3%; }.col-offset-12{ margin-left: 100%; }}.pull-right{ float: right !important; }.box{ display: block; position: relative; border: 1px solid #e6e6e6; margin: 10px; z-index: 10; background: #fff; }.box .title{ padding: 12px; border-bottom: 1px solid #e6e6e6; background: #f1f1f1; }.box .title h2{ display: inline-block; font-size: 22px; font-weight: 900; color: #000; }.content{ padding: 12px; }.nomargin{ margin: 0 !important; }@media screen and (max-width: 890px){.col-md-1{ width: 8.3%; }.col-md-2{ width: 16.6%; }.col-md-3{ width: 24.9%; }.col-md-4{ width: 33.2%; }.col-md-5{ width: 41.5%; }.col-md-6{ width: 49.8%; }.col-md-7{ width: 58.1%; }.col-md-8{ width: 66.4%; }.col-md-9{ width: 74.7%; }.col-md-10{ width: 83%; }.col-md-11{ width: 91.3%; }.col-md-12{ width: 100%; }}@media screen and (max-width: 690px){.col-sm-1{ width: 8.3%; }.col-sm-2{ width: 16.6%; }.col-sm-3{ width: 24.9%; }.col-sm-4{ width: 33.2%; }.col-sm-5{ width: 41.5%; }.col-sm-6{ width: 49.8%; }.col-sm-7{ width: 58.1%; }.col-sm-8{ width: 66.4%; }.col-sm-9{ width: 74.7%; }.col-sm-10{ width: 83%; }.col-sm-11{ width: 91.3%; }.col-sm-12{ width: 100%; }}.btn-primary{ background: #f5df27; }.footer{ background: #f3f3f3; border-top: 1px solid #e6e6e6; padding: 40px 0; margin-top: 40px; text-align: center; }.footer .container{ display: flex; justify-content: center; align-items: center; }.footer .container img{ width: 54px; margin-right: 10px; }.footer .container, .footer .container p{ font-size: 12px; color: #bebebe; }.footer .container, .footer .container p b{ color: #bebebe; }#page-wrapper{ padding-top: 80px; }.wrapper-menu_principal{ display: none; }ol li,ul li{ margin-left: 30px; font-weight: bold; color: #53acac; }ol li p,ul li p{ font-weight: normal; }.text-policy h2{ font-size: 34px; margin-bottom: 20px; border-bottom: 2px solid #e6e6e6; padding: 20px 0; }.text-policy h3{ font-size: 24px; margin-bottom: 20px; }.text-policy p{ margin-bottom: 20px; }@media only screen and (max-width: 1000px){.infos_apresentation > img{ max-width: 240px; }.apresentation_name h2{ font-size: 55px; }.infos_apresentation p{ font-size: 17px; line-height: 22px; text-align: center; }.apresentation_name p{ font-size: 11px; }.contact_home p{ font-size: 13px; line-height: 18px; }.number_whats_home{ margin: 0 auto; }.subtitle_features{ max-width: 70%; }.feature{ max-width: 94%; margin-bottom: 60px; }}@media only screen and (max-width: 768px){.apresentation .wrapper_apresentation{ flex-direction: column; align-items: center; padding: 50px 0; padding-top: 100px; }.apresentation .container{ padding: 0; }.infos_apresentation{ width: 60%; padding: 0 20px; margin-bottom: 50px; }.btn_container_instalar{ justify-content: center; }.img_apresentation{ padding: 0 20px; }.features .container{ padding-top: 20px; }.info_feature{ margin-bottom: 20px; }.info_feature, .img_feature{ width: 100%; }.img_feature{ display: flex; justify-content: center; padding-left: 28px; }.img_feature img{ width: auto; max-width: 100%; }.feat-leadtime .info_feature{ order: 1; width: 100%; }.feat-leadtime .img_feature{ order: 2; width: 100%; }.feat-color .info_feature{ order: 1; width: 100%; }.feat-color .img_feature{ order: 2; width: 100%; }}@media only screen and (max-width: 620px){.header .container{ height: 40px; }.logo_header{ display: none; }.infos_apresentation{ width: 100%; }.wrapper-menu_principal{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: none; }.menu-button{ display: block; }.header.active{ height: 100%; }.header.active .wrapper-menu_principal{ display: block; }.container_menu_principal{ padding-top: 60px; }.menu_principal{ display: block; }.menu_principal li a{ display: block; font-size: 26px; font-weight: 300; padding: 10px 0; }.btns_header{ padding: 20px; }.bn-comeceja{ display: inline-block; padding: 12px 18px; font-size: 18px; }.container_prices{ display: block; }.container_plan{ margin: 0 auto; margin-bottom: 50px; transform: none; width: 80%; }}