/*
Theme Name:Upperstories
Author:UPPER STORIES
Description:Tema personalizado para la web de Upperstories
Version:1.0
*/

/* RESET */
*, *::before, *::after{box-sizing:border-box;}
body, h1, h2, h3, h4, p, ul[class], ol[class], li, figure, figcaption, blockquote, dl, dd {margin:0;}
ul[class],ol[class]{list-style:none;}
html:focus-within{scroll-behavior:smooth;}
body{text-rendering:optimizeSpeed;line-height:130%;}
a:not([class]){/* text-decoration-skip-ink:auto; */}
img, picture{max-width:100%;display:block;}
input, button, textarea, select{font:inherit;}
@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}
    *, *::before, *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}
}
body input:not([type="checkbox"]){
	-webkit-appearance: none;
	-webkit-border-radius: none;
	border-radius:0;
}
/* END RESET */

@font-face {
    font-family: 'Reckless';
    src: url('assets/fonts/RecklessNeue-Regular.eot');
    src: url('assets/fonts/RecklessNeue-Regular.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/RecklessNeue-Regular.woff2') format('woff2'),
        url('assets/fonts/RecklessNeue-Regular.woff') format('woff'),
        url('assets/fonts/RecklessNeue-Regular.ttf') format('truetype'),
        url('assets/fonts/RecklessNeue-Regular.svg#RecklessNeue-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Suisse';
    src: url('assets/fonts/SuisseIntl-Light.eot');
    src: url('assets/fonts/SuisseIntl-Light.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/SuisseIntl-Light.woff2') format('woff2'),
        url('assets/fonts/SuisseIntl-Light.woff') format('woff'),
        url('assets/fonts/SuisseIntl-Light.ttf') format('truetype'),
        url('assets/fonts/SuisseIntl-Light.svg#SuisseIntl-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Suisse';
    src: url('assets/fonts/SuisseIntl-Medium.eot');
    src: url('assets/fonts/SuisseIntl-Medium.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/SuisseIntl-Medium.woff2') format('woff2'),
        url('assets/fonts/SuisseIntl-Medium.woff') format('woff'),
        url('assets/fonts/SuisseIntl-Medium.ttf') format('truetype'),
        url('assets/fonts/SuisseIntl-Medium.svg#SuisseIntl-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/*.btn_magazine {display:none !important;}*/
.thankyou {padding: 3% 12%;}
.icon-rev {padding-top: 5%;}
.boton-mgz a {background-color:#8c4225; border-radius:0 !important; color:#fff !important; }

@media (max-width:780px) {
.open_propertieForm .popup_wrap .col_01 {display:none;}
.open_propertieForm .popup_wrap .col_02 .form {min-width: 300px;}
}