html{overflow-x:hidden;margin-top:0!important}body{min-height:100vh;position:relative;scroll-behavior:smooth;overflow-x:hidden}*{margin:0;padding:0;outline:0;-webkit-font-smoothing:antialiased}.no-scroll{overflow:hidden;height:100vh}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}::-webkit-input-placeholder{color:var(--e-global-color-text)}::-moz-placeholder{color:var(--e-global-color-text)}:-ms-input-placeholder{color:var(--e-global-color-text)}:-moz-placeholder{color:var(--e-global-color-text)}:focus{outline:0}ol,ul{list-style-position:inside}ol ol,ol ul,ul ol,ul ul{margin-top:13px;margin-left:25px}p{margin-bottom:20px}p:last-of-type{margin-bottom:0}img{max-width:100%;height:auto}select{vertical-align:middle;min-width:100%;border:none;background-color:#fff;color:var(--e-global-color-text);border:0;outline:1px solid var(--e-global-color-text)!important;padding:5px 10px;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23666666'><polygon points='0,0 100,0 50,50'/></svg>")!important;background-size:12px;background-position:calc(100% - 10px) 18px;background-repeat:no-repeat;max-width:100%}select:focus{outline-offset:0}audio,iframe,video{max-width:100%}@media screen and (max-width:767px){audio,iframe,video{min-width:200px!important}}.container{width:100%;margin:auto;padding:0 15px;max-width:1230px}@media only screen and (max-width:1200px){.container{max-width:100%}}.btn-primary{display:inline-block;border-radius:6px;padding:16px 28px;font-size:18px;font-weight:400;border:none;background:var(--e-global-color-accent);color:var(--e-global-color-secondary);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:1.4}.btn-primary:hover{text-decoration:none;color:var(--e-global-color-primary)!important;background:var(--e-global-color-secondary)!important}.wp-caption{margin-bottom:25px;max-width:100%}.wp-caption .wp-caption-text{font-size:16px;line-height:1.5;color:var(--e-global-color-text);margin-top:10px}.gallery-caption{word-break:break-word;font-size:16px;line-height:1.5;color:var(--e-global-color-text);margin-top:10px}.screen-reader-text{display:none}.bypostauthor{font-size:inherit}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 30px;table-layout:fixed;width:100%;word-break:break-word}td,th{padding:7px 10px 5px}table,td,th{border:1px solid rgba(var(--e-global-color-secondary-a),.15);border-collapse:collapse}th{font-weight:600;color:var(--e-global-color-secondary)}