html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{height:100%}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}body{height:100%;font-family:'museo_slab500',sans-serif}h1,h2{font-family:'gotham_black',sans-serif;font-weight:600;letter-spacing:-1px}h1{font-size:4em}h2{font-size:4.85em;line-height:0.95em}h3{font-family:Montserrat}p{font-weight:500;line-height:1.7em}::-moz-selection{background:#E75E56}::selection{background:#E75E56}@font-face{font-family:'museo_slab500';src:url('../fonts/museo_slab_500-webfont.eot');src:url('../fonts/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo_slab_500-webfont.woff2') format('woff2'), url('../fonts/museo_slab_500-webfont.woff') format('woff'), url('../fonts/museo_slab_500-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}@font-face{font-family:'gotham_black';src:url('../fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Black.otf') format('opentype'), url('../fonts/Gotham-Black.woff') format('woff'), url('../fonts/Gotham-Black.ttf') format('truetype'), url('../fonts/Gotham-Black.svg#Gotham-Black') format('svg');font-weight:normal;font-style:normal;font-display: swap;}

nav{position:fixed;top:0;left:0;z-index:10;width:100%;background-color:#E1382D;-webkit-box-shadow:0px 2px 4px rgba(68, 68, 68, 0.25);-moz-box-shadow:0px 2px 4px rgba(68, 68, 68, 0.25);box-shadow:0px 2px 4px rgba(68, 68, 68, 0.25);height:97px;padding:0 22px;overflow:hidden;-webkit-transition-duration:0.4s;transition-duration:0.4s;color:white}nav a{border:none}.logo_style_font_01,.logo_style_font_02,.logo_style_font_03{font-family:'Montserrat';letter-spacing:0.03em;display:inline-block;margin:0;font-weight:600}.logo_style_font_01{line-height:97px;font-size:0.8em;top:7px;position:relative;left:15px}.logo_style_font_02{color:#E1382D;top:7px;position:relative;left:15px;font-size:0.85em}.logo_style_font_03{color:white;line-height:30px;font-size:0.9em}
#nav_media{float: right; margin: 20px 40px;}
#nav_media>a{color:#FFF}

.box_1{text-align:center}.box_1,.box_2,.box_3,.box_4{box-sizing:border-box;overflow:hidden;width:100%;padding:140px 18px 80px}.box_1{background-image:radial-gradient(#BE231B 30%, #E1382D 65%);color:#FFF}.box_2{background-color:#E2E2E2;color:#414141}.box_3{background-color:#2A2A2A;color:#FFF}.box_4{background-color:#FFF;color:#414141}#box_1_intro_img{position:relative;top:-35px}#box2_main_img{position:relative;top:-47px}.wrapper_1{width:50%;float:left;text-align:right;padding:25px;box-sizing:border-box}.wrapper_2{width:50%;float:right;text-align:left;padding:25px;box-sizing:border-box}.main_button{font-family:'Montserrat';font-size:0.8em;color:#FFF;text-align:center;letter-spacing:2px;text-transform:uppercase;text-align:center;border:#FFF 1px solid;padding:25px 90px;margin:25px 0;clear:both;-webkit-transition-duration:0.4s;transition-duration:0.4s;display:inline-block}a:link,a:visited{text-decoration:none}.main_button:hover{background-color:#FFF;color:#E1382D}.slash{padding:10px 0px 15px 1px}.main_products{font-size:0.9em;line-height:2em;letter-spacing:0px}.main_products>span{line-height:3em;font-style:oblique}

form,#whatsapp_wrapper{margin:auto;max-width:1200px;width:100%}textarea,input{font-family:'Montserrat',sans-serif;font-weight:500;font-size:0.9em;box-sizing:border-box;height:70px;width:100%;padding:25px;margin:10px 0;border:1px solid #CCC;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-appearance:none;border-radius:0}textarea{height:200px;resize:none}textarea:focus,input:focus{border:1px solid #000}.button_form{font-size:0.75em;font-weight:600;text-align:center;letter-spacing:2px;text-transform:uppercase;text-align:center;border:#000 1px solid;padding:20px;margin:10px 0 0 0;float:left;clear:both;background-color:#FFF;-webkit-transition-duration:0.4s;transition-duration:0.4s;*/ -webkit-appearance: none !important;-webkit-border-radius:0px;border-radius:0;cursor:pointer;-webkit-appearance:none;border-radius:0}.button_form:hover{background-color:#414141;color:#FFF}form p{margin:0}#whatsapp_wrapper>a{font-family:'Montserrat',sans-serif;box-sizing:border-box;height:70px;width:100%;padding:25px;margin:30px 0;color:#000}#whatsapp_wrapper>a:visited{text-decoration:none;color:#000}#whatsapp_wrapper>a:hover{color:#FFF}

.column{float:left;width:33%;overflow:hidden;box-sizing:border-box;padding:10px}.column p{font-size:0.85em}.column a{color:white;font-weight:500;font-size:inherit;text-align:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;border:none;padding:0;margin:0;float:left;clear:both;cursor:pointer}.column>p>a:link,.column>p>a:visited{text-decoration:none;color:white}.column>p>a:hover{text-decoration:underline}.fa{vertical-align:middle;font-size:25px;margin:15px 10px 18px 0}.box_5{box-sizing:border-box;overflow:hidden;width:100%;padding:100px 150px;color:white;background-color:#E1382D}

@media only screen and (max-width: 1000px){.wrapper_1,.wrapper_2{width:auto;float:none;text-align:center;padding:10px}.wrapper_1>*,.wrapper_2>*{margin-left:auto;margin-right:auto}.right_f{float:none}.box_5{padding:100px 40px}.column{float:left;width:auto;clear:both;margin-bottom:15px}h2{font-size:2.7em}#box_1_intro_img{top:-15px}#box2_main_img{width:95%;height:auto;top:-25px}}@media only screen and (max-width: 620px){.phone{font-size:2.9em}.wrapper_1>img,.wrapper_2>img{width:95%;height:95%}h1{font-size:3em}h2{font-size:2em}.box_1,.box_2,.box_3,.box_4{padding:95px 14px 50px}.box_5{padding:50px 14px}.logo_style_font_01{left:0;line-height:40px}#nav_p{display:none}#box_1_intro_img{width:95%;height:auto}}@media only screen and (max-width: 360px){#i-facebook-square,#i-instagram{display:none}#i-whatsapp{font-size:30px}}