html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}a{background-color:transparent}b{font-weight:bolder}code{font-family:monospace, monospace;font-size:1em}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button{text-transform:none}button,[type="button"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring{outline:1px dotted ButtonText}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: $blue}@media screen and (min-width: 0) and (max-width: 429px){:root{--swiper-navigation-size: 30px}}@media screen and (min-width: 430px){:root{--swiper-navigation-size: 44px}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.headroom{will-change:transform;transition:transform 200ms linear}.headroom--pinned{transform:translateY(0%)}.headroom--unpinned{transform:translateY(-100%)}.headroom2{will-change:transform, opacity;transition:all 200ms linear;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.headroom2--pinned{transform:translateY(0%)}.headroom2--unpinned{transform:translateY(-100%)}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:0.3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen{html:not(.no-js) [data-aos="cScale1"]{transform:scale(1.1) rotate(-2deg)}html:not(.no-js) [data-aos="cScale1"].aos-animate{transform:scale(1) rotate(0deg)}}@media screen{html:not(.no-js) [data-aos="cScale2"]{transform:scale(1.1) rotate(2deg)}html:not(.no-js) [data-aos="cScale2"].aos-animate{transform:scale(1) rotate(0deg)}}*,*:before,*:after{box-sizing:border-box}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#F2F2F2}::-webkit-scrollbar-thumb{background:#BDBDBD;border-radius:9px}::-webkit-scrollbar-thumb:hover{background:#6E6E6E}html{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%}@media screen and (min-width: 0) and (max-width: 413px){html{font-size:80%}}@media screen and (min-width: 414px) and (max-width: 639px){html{font-size:90%}}@media screen and (min-width: 640px) and (max-width: 767px){html{font-size:75%}}@media screen and (min-width: 768px) and (max-width: 1023px){html{font-size:80%}}@media screen and (min-width: 1024px) and (max-width: 1299px){html{font-size:82%}}@media screen and (min-width: 1300px) and (max-width: 1439px){html{font-size:85%}}@media screen and (min-width: 1440px) and (max-width: 1639px){html{font-size:90%}}@media screen and (min-width: 1640px) and (max-width: 1739px){html{font-size:95%}}@media screen and (min-width: 1740px){html{font-size:100%}}body{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0.3);overflow:initial !important}img,object,picture{max-width:100%}a{text-decoration:none;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}a:hover,a:focus{text-decoration:none}ul{padding-inline-start:0;margin-block-start:0;margin-block-end:0}li{list-style:none}.main-container{width:100%;height:auto}.main-content{display:flex;flex-direction:column;position:relative;min-height:100vh;min-height:100dvh}.text-wrap h1,.text-wrap h2,.text-wrap h3,.text-wrap h4,.text-wrap p{text-wrap:balance}div picture{width:100%;height:100%;display:flex}div picture img{-o-object-fit:cover;object-fit:cover;height:auto;width:100%}@media screen and (min-width: 0) and (max-width: 639px){.mobile{display:block}}@media screen and (min-width: 640px){.mobile{display:none}}@media screen and (min-width: 1024px) and (max-width: 1239px){.responsive-1{display:none !important}}.w100{width:100%}.white{color:#fff}a.bw{color:#212121}a.bw:hover,a.bw:focus{color:#fff}.aspect-ratio-square{aspect-ratio:1}.aspect-ratio-hd{aspect-ratio:16/9}.aspect-ratio-c1{aspect-ratio:192/187}.aspect-ratio-c2{aspect-ratio:287/150}.aspect-ratio-c3{aspect-ratio:64/47}@font-face{font-family:'AmsiPro-Italic';font-style:normal;font-weight:normal;font-display:block;src:local("AmsiPro Italic"),local("AmsiPro-Italic"),url("../fonts/AmsiPro-Italic.woff2") format("woff2"),url("../fonts/AmsiPro-Italic.woff") format("woff"),url("../fonts/AmsiPro-Italic.ttf") format("truetype"),url("../fonts/AmsiPro-Italic.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:'AmsiPro-SemiBoldItalic';font-style:normal;font-weight:normal;font-display:block;src:local("AmsiPro SemiBoldItalic"),local("AmsiPro-SemiBoldItalic"),url("../fonts/AmsiPro-SemiBoldItalic.woff2") format("woff2"),url("../fonts/AmsiPro-SemiBoldItalic.woff") format("woff"),url("../fonts/AmsiPro-SemiBoldItalic.ttf") format("truetype"),url("../fonts/AmsiPro-SemiBoldItalic.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:'AmsiPro-UltraItalic';font-style:normal;font-weight:normal;font-display:block;src:local("AmsiPro UltraItalic"),local("AmsiPro-UltraItalic"),url("../fonts/AmsiPro-UltraItalic.woff2") format("woff2"),url("../fonts/AmsiPro-UltraItalic.woff") format("woff"),url("../fonts/AmsiPro-UltraItalic.ttf") format("truetype"),url("../fonts/AmsiPro-UltraItalic.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:'AmsiPro-Black';font-style:normal;font-weight:normal;font-display:block;src:local("AmsiPro Black"),local("AmsiPro-Black"),url("../fonts/AmsiPro-Black.woff2") format("woff2"),url("../fonts/AmsiPro-Black.woff") format("woff"),url("../fonts/AmsiPro-Black.ttf") format("truetype"),url("../fonts/AmsiPro-Black.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:'AmsiPro-Regular';font-style:normal;font-weight:normal;font-display:block;src:local("AmsiPro Regular"),local("AmsiPro-Regular"),url("../fonts/AmsiPro-Regular.woff2") format("woff2"),url("../fonts/AmsiPro-Regular.woff") format("woff"),url("../fonts/AmsiPro-Regular.ttf") format("truetype"),url("../fonts/AmsiPro-Regular.eot") format("embedded-opentype");unicode-range:U+000-5FF}body{font-family:'AmsiPro-Italic', sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#212121}h1,h2,h3,h4,.btn-yellow,.btn-red,.btn-blue,.btn-tag{font-family:'AmsiPro-UltraItalic', sans-serif}p{font-family:'AmsiPro-Italic', sans-serif}h1,h2,h3,h4,.btn-yellow,.btn-red,.btn-blue,.btn-tag{text-transform:uppercase}@media screen and (min-width: 0) and (max-width: 639px){.btn-yellow,.btn-red,.btn-blue{letter-spacing:3.2px}}@media screen and (min-width: 640px){.btn-yellow,.btn-red,.btn-blue{letter-spacing:1.9px}}@media screen and (min-width: 0) and (max-width: 639px){h1,h2,h3,h4{letter-spacing:0.72px}}@media screen and (min-width: 640px){h1,h2,h3,h4{letter-spacing:1.5px}}.btn-tag{letter-spacing:1.12px}@media screen and (min-width: 0) and (max-width: 639px){p{letter-spacing:0.4px}}@media screen and (min-width: 640px){p{letter-spacing:0.6px}}.btn-yellow a,.btn-red a,.btn-blue a,.btn-tag a{text-align:center}.btn-red a,.btn-red a:hover,.btn-red a:focus,.btn-tag.white a:hover,.btn-tag.white a:focus{color:#fff}.btn-yellow a,.btn-yellow a:hover,.btn-yellow a:focus,.btn-red a span,.btn-red a:hover span,.btn-red a:focus span,.btn-blue a,.btn-blue a:hover,.btn-blue a:focus,.btn-tag a{color:#212121}.btn-tag a:hover,.btn-tag a:focus{color:#3FA9F5}h1,h2,h3,h4{width:100%}@media screen and (min-width: 0) and (max-width: 639px){h1{font-size:2.25rem;line-height:2.375rem}}@media screen and (min-width: 640px) and (max-width: 1299px){h1{font-size:3.125rem;line-height:3.25rem}}@media screen and (min-width: 1300px){h1{font-size:3.75rem;line-height:3.875rem}}@media screen and (min-width: 0) and (max-width: 639px){h2{font-size:1.8125rem;line-height:2rem}}@media screen and (min-width: 640px){h2{font-size:2.25rem;line-height:2.375rem}}@media screen and (min-width: 0) and (max-width: 639px){h3{font-size:1.5rem;line-height:1.5625rem}}@media screen and (min-width: 640px){h3{font-size:1.8125rem;line-height:2rem}}@media screen and (min-width: 0) and (max-width: 639px){h4{font-size:1.125rem;line-height:1.25rem}}@media screen and (min-width: 640px){h4{font-size:1.5625rem;line-height:1.625rem}}@media screen and (min-width: 0) and (max-width: 639px){p{font-size:1.0625rem;line-height:1.25rem}}@media screen and (min-width: 640px){p{font-size:1.5rem;line-height:1.875rem}}.btn-yellow,.btn-red,.btn-blue{font-size:16px;line-height:16px}.dw-brickwall .btn-red{font-size:16px;line-height:16px}.btn-tag{font-size:16px;line-height:16px}@keyframes customFadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes customFadeIn2{0%{transform:translate(0, -25%)}100%{transform:translate(0, 0)}}header{position:absolute;display:flex;flex-direction:column;right:0;left:0;top:0;z-index:500;overflow:hidden}@media screen and (min-width: 0) and (max-width: 1023px){header{height:294px}}@media screen and (min-width: 1024px) and (max-width: 1299px){header{height:22vw}}@media screen and (min-width: 1300px) and (max-width: 1439px){header{height:20.2vw}}@media screen and (min-width: 1440px) and (max-width: 1639px){header{height:19.4vw}}@media screen and (min-width: 1640px) and (max-width: 1739px){header{height:20.3vw}}@media screen and (min-width: 1740px) and (max-width: 1919px){header{height:19.8vw}}@media screen and (min-width: 1920px) and (max-width: 2199px){header{height:19.6vw}}@media screen and (min-width: 2200px) and (max-width: 2499px){header{height:18.8vw}}@media screen and (min-width: 2500px){header{height:18vw}}.navbar-onscroll{position:fixed;display:flex;flex-direction:column;right:0;left:0;top:0;z-index:600;overflow:hidden;opacity:0;visibility:hidden}@media screen and (min-width: 0) and (max-width: 1299px){.navbar-onscroll{height:60px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-onscroll{height:80px}}@media screen and (min-width: 1640px){.navbar-onscroll{height:100px}}.onscroll .navbar-onscroll{opacity:1;visibility:visible}.navbar{transform:skewY(-8deg)}.main-logo svg{transform:skewY(8deg)}.onscroll-container,.navbar-onscroll .main-logo svg{transform:skewY(0deg)}.navbar,.onscroll-container{position:relative;display:flex;flex:1;border-bottom:4px solid #212121;transform-origin:top left;box-shadow:0px 0.3px 1px rgba(33,33,33,0.501961)}@media screen and (min-width: 0) and (max-width: 1023px){.navbar,.onscroll-container{justify-content:center;background-color:red}}@media screen and (min-width: 1024px){.navbar,.onscroll-container{background-color:#fff}}@media screen and (min-width: 0) and (max-width: 639px){.onscroll-container{justify-content:flex-start}}@media screen and (min-width: 640px) and (max-width: 1023px){.onscroll-container{justify-content:center}}#header.is-open .navbar-overlay{transform:translate3d(0, 0, 0);transition-property:transform;transition-duration:250ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}#header.is-close .navbar-overlay{transform:translate3d(0, -100%, 0);transition-property:transform;transition-duration:250ms;transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.navbar-overlay{display:flex}@media screen and (min-width: 0) and (max-width: 1023px){.navbar-overlay{z-index:700;transform:translate3d(0, -100%, 0);position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:#fff;overflow-y:auto;overflow-x:hidden;border-bottom:2px #212121 solid}}@media screen and (min-width: 1024px){.navbar-overlay{z-index:500;transform:translate3d(0, 0, 0);position:absolute;top:0;right:0}}@media screen and (min-width: 1300px){.navbar-overlay{left:auto}}@media screen and (min-width: 1024px) and (max-width: 1299px){.navbar-overlay{height:56px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-overlay{height:76px}}@media screen and (min-width: 1640px){.navbar-overlay{height:96px}}@media screen and (min-width: 0) and (max-width: 1023px){.menu-overlay-container{display:flex;position:relative;width:100%;height:100%}}.main-logo{position:relative;display:flex;height:100%;overflow:hidden}@media screen and (min-width: 0) and (max-width: 1023px){.main-logo{justify-content:center;align-items:flex-end;padding:0 0 40px 0}}@media screen and (min-width: 1024px){.main-logo{justify-content:flex-end;align-items:flex-end;padding:0 30px 40px 0;border-right:2px solid #212121}}@media screen and (min-width: 0) and (max-width: 413px){.main-logo{width:200px}}@media screen and (min-width: 414px) and (max-width: 639px){.main-logo{width:250px}}@media screen and (min-width: 640px) and (max-width: 1439px){.main-logo{width:300px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.main-logo{width:350px}}@media screen and (min-width: 1640px){.main-logo{width:400px}}.main-logo::after{z-index:-1;content:'';display:block;position:absolute;top:-100px;left:0;right:0;bottom:-100px;background-color:red}@media screen and (min-width: 1024px){.main-logo::after{transform:skewY(8deg);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='640 0 40 40'%3E%3Cpath fill='%23212121' d='M640 35.885l3.245-3.244 4.115 4.114L644.115 40H640zM640 4.1l3.245 3.245 4.115-4.115L644.115 0H640v4.115zM675.885 40l-3.245-3.245 4.115-4.114L680 35.885V40zM680 4.115l-3.245 3.245-4.115-4.115L675.885 0H680zM660 15.9l3.245-3.245 4.115 4.115-3.245 3.23 3.245 3.245-4.115 4.114L660 24.115l-3.245 3.244-4.115-4.114L655.885 20l-3.245-3.245 4.115-4.115L660 15.885z'/%3E%3C/svg%3E")}}@media screen and (min-width: 0) and (max-width: 639px){.navbar-onscroll .main-logo{justify-content:flex-start;align-items:center;padding:0 0 0 21px}}@media screen and (min-width: 640px){.navbar-onscroll .main-logo{justify-content:center;align-items:center;padding:0}}@media screen and (min-width: 1024px){.navbar-onscroll .main-logo::after{transform:skewY(0deg)}}.main-logo svg{position:relative;width:202px;height:142px;aspect-ratio:101/71}.navbar-onscroll .main-logo svg{transform:skewY(0deg);height:auto;aspect-ratio:107/73}@media screen and (min-width: 0) and (max-width: 1299px){.navbar-onscroll .main-logo svg{width:80px;transform:translateX(0)}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-onscroll .main-logo svg{width:90px}}@media screen and (min-width: 1640px){.navbar-onscroll .main-logo svg{width:107px}}.button-l1{fill:#fff;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.main-logo:hover .button-l1{transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transform-origin:center;transform:scale(0.99)}.navbar-onscroll .main-logo:hover .button-l1{transform:scale(0.98)}.logo-top{width:100%;display:block}.logo-onscroll{width:100%}.hamburger,.close-menu{z-index:2;position:absolute;top:8px;right:12px;width:52px;height:43px;border:none;cursor:pointer;background-color:transparent;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (min-width: 0) and (max-width: 1023px){.hamburger,.close-menu{display:block}}@media screen and (min-width: 1024px){.hamburger,.close-menu{display:none}}.hamburger:hover,.close-menu:hover{transform:scale(0.93);transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.hamburger:focus,.close-menu:focus{outline:0}.hamburger{background:url("../images/menu.svg") center/40px 31px no-repeat}.close-menu{background:url("../images/close.svg") center/21px 22px no-repeat}.menu,.menu-overlay,.menu-onscroll{position:relative;height:100%}@media screen and (min-width: 0) and (max-width: 1299px){.menu{display:none}}@media screen and (min-width: 1300px){.menu{display:flex}}.menu-onscroll{flex:1}@media screen and (min-width: 0) and (max-width: 1023px){.menu-onscroll{display:none}}@media screen and (min-width: 1024px){.menu-onscroll{display:flex}}.menu-overlay{display:flex}@media screen and (min-width: 0) and (max-width: 1023px){.menu-overlay{flex-direction:column;justify-content:space-around;width:100%;padding:60px 0 60px 0}}@media screen and (min-width: 0) and (max-width: 1023px) and (max-height: 439px){.menu-overlay{height:-moz-fit-content;height:fit-content}}@media screen and (min-width: 1024px) and (max-width: 1299px){.menu-overlay{padding:0 0 10px 0}}@media screen and (min-width: 1300px) and (max-width: 1639px){.menu-overlay{padding:0 0 19px 0}}@media screen and (min-width: 1640px){.menu-overlay{padding:0 0 27px 0}}@media screen and (min-width: 0) and (max-width: 1023px){.menu-overlay li{list-style:none;width:100%;margin:2px 0 2px 0;height:60px}}.menu li,.menu-onscroll li{list-style:none}@media screen and (min-width: 1024px){.menu li,.menu-onscroll li{display:inline-block;height:100%}}@media screen and (min-width: 0) and (max-width: 1023px){.menu-onscroll li:nth-child(1){display:none}}@media screen and (min-width: 1024px) and (max-width: 1299px){.menu-onscroll li:nth-child(1){display:inline-block;flex:1}}@media screen and (min-width: 1300px){.menu-onscroll li:nth-child(1){display:none}}@media screen and (min-width: 0) and (max-width: 1299px){.menu-onscroll li:nth-child(5){display:none}}@media screen and (min-width: 1300px){.menu-onscroll li:nth-child(5){display:inline-block;flex:1}}@media screen and (min-width: 1740px){.menu-overlay li:nth-child(6),.menu-onscroll li:nth-child(8){margin:0 4% 0 0}}.menu a,.menu-overlay a,.menu-onscroll a{font-family:'AmsiPro-SemiBoldItalic', sans-serif;font-size:18px;line-height:36px;letter-spacing:0.45px;color:#212121}@media screen and (min-width: 1024px){.menu-overlay .hosting div,.menu-overlay .dominios div,.menu-overlay .web-services div,.menu-overlay .faq div,.menu-overlay .contacto div,.menu-overlay .login div{transform:skewY(0deg)}}@media screen and (min-width: 1300px){.menu-overlay .hosting,.menu-overlay .dominios,.menu-overlay .web-services{display:none}}.hosting,.dominios,.web-services,.faq,.contacto,.login{display:block;z-index:1;position:relative;overflow:hidden}@media screen and (min-width: 0) and (max-width: 1023px){.hosting,.dominios,.web-services,.faq,.contacto,.login{width:100%;height:100%;display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 0) and (max-width: 1023px){.hosting div,.dominios div,.web-services div,.faq div,.contacto div,.login div{text-align:center}}@media screen and (min-width: 1024px){.hosting,.dominios,.web-services{height:100%}}@media screen and (min-width: 1024px) and (max-width: 1299px){.hosting,.dominios,.web-services{width:auto;margin:0 30px 0 0}}@media screen and (min-width: 1300px){.hosting,.dominios,.web-services{border-right:2px solid #212121}}@media screen and (min-width: 1300px) and (max-width: 1439px){.hosting,.dominios,.web-services{width:216px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.hosting,.dominios,.web-services{width:226px}}@media screen and (min-width: 1640px){.hosting,.dominios,.web-services{width:276px}}@media screen and (min-width: 0) and (max-width: 1023px){.hosting div,.dominios div,.web-services div{width:100%}}@media screen and (min-width: 1024px){.hosting div,.dominios div,.web-services div{z-index:2;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-end}}@media screen and (min-width: 1300px){.hosting div,.dominios div,.web-services div{font-family:'AmsiPro-UltraItalic', sans-serif;font-size:16px;letter-spacing:1.12px;position:absolute;top:0;left:0}}@media screen and (min-width: 0) and (max-width: 1299px){.hosting span,.dominios span,.web-services span{display:none}}@media screen and (min-width: 1300px){.hosting span,.dominios span,.web-services span{display:block;position:absolute;right:0;width:auto;height:auto}}@media screen and (min-width: 1024px) and (max-width: 1299px){.hosting div,.dominios div,.web-services div{transform:skewY(8deg)}}@media screen and (min-width: 1300px){.hosting div,.dominios div,.web-services div{transform:skewY(0deg)}}@media screen and (min-width: 1300px){.hosting span,.dominios span,.web-services span{transform:skewY(8deg)}}@media screen and (min-width: 1300px) and (max-width: 1439px){.hosting div,.dominios div{padding:0 0 52px 89px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.hosting div,.dominios div{padding:0 0 52px 99px}}@media screen and (min-width: 1640px){.hosting div,.dominios div{padding:0 0 48px 149px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.hosting span,.dominios span{bottom:24px}}@media screen and (min-width: 1640px){.hosting span,.dominios span{bottom:20px}}@media screen and (min-width: 1300px) and (max-width: 1439px){.web-services div{padding:0 0 52px 47px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.web-services div{padding:0 0 52px 57px}}@media screen and (min-width: 1640px){.web-services div{padding:0 0 48px 107px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.web-services span{bottom:22px}}@media screen and (min-width: 1640px){.web-services span{bottom:18px}}@media screen and (min-width: 0) and (max-width: 1299px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div,.navbar-onscroll .web-services div{transform:skewY(0deg)}}@media screen and (min-width: 1300px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div,.navbar-onscroll .web-services div{transform:skewY(-8deg)}}@media screen and (min-width: 1024px) and (max-width: 1299px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div,.navbar-onscroll .web-services div{padding:0 0 11px 0}}@media screen and (min-width: 1300px){.navbar-onscroll .hosting span,.navbar-onscroll .dominios span,.navbar-onscroll .web-services span{transform:skewY(0deg)}}@media screen and (min-width: 1300px) and (max-width: 1439px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div{padding:0 0 18px 89px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div{padding:0 0 18px 99px}}@media screen and (min-width: 1640px){.navbar-onscroll .hosting div,.navbar-onscroll .dominios div{padding:0 0 24px 149px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-onscroll .hosting span,.navbar-onscroll .dominios span{bottom:-6px}}@media screen and (min-width: 1640px){.navbar-onscroll .hosting span,.navbar-onscroll .dominios span{bottom:4px}}@media screen and (min-width: 1300px) and (max-width: 1439px){.navbar-onscroll .web-services div{padding:0 0 18px 47px}}@media screen and (min-width: 1440px) and (max-width: 1639px){.navbar-onscroll .web-services div{padding:0 0 18px 57px}}@media screen and (min-width: 1640px){.navbar-onscroll .web-services div{padding:0 0 24px 107px}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-onscroll .web-services span{bottom:-9px}}@media screen and (min-width: 1640px){.navbar-onscroll .web-services span{bottom:1px}}@media screen and (min-width: 1300px){.hosting{background-color:#FAE900}}@media screen and (min-width: 1300px){.dominios{background-color:red}}@media screen and (min-width: 1300px){.web-services{background-color:#3FA9F5}}@media screen and (min-width: 0) and (max-width: 1299px){.hosting:hover div,.dominios:hover div,.web-services:hover div,.hosting.active div,.dominios.active div,.web-services.active div{color:#3FA9F5}}.hosting .button-s1{fill:#3FA9F5;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.hosting:hover .button-s1{fill:red;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.dominios .button-s2{fill:#FAE900;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.dominios:hover .button-s2{fill:#3FA9F5;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.web-services .button-s2{fill:red;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.web-services:hover .button-s2{fill:#FAE900;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (min-width: 1300px){.navbar-onscroll .menu-onscroll .faq,.navbar-onscroll .menu-onscroll .contacto,.navbar-onscroll .menu-onscroll .login{display:block}}@media screen and (min-width: 1024px){.faq,.contacto,.login{width:auto;height:100%}}@media screen and (min-width: 1024px) and (max-width: 1299px){.faq,.contacto,.login{margin:0 30px 0 0}}@media screen and (min-width: 1300px) and (max-width: 1439px){.faq,.contacto,.login{margin:0 45px 0 0}}@media screen and (min-width: 1440px){.faq,.contacto,.login{margin:0 60px 0 0}}@media screen and (min-width: 1024px){.faq div,.contacto div,.login div{z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}}@media screen and (min-width: 1024px){.faq div,.contacto div,.login div{transform:skewY(8deg)}}@media screen and (min-width: 1024px){.navbar-onscroll .faq div,.navbar-onscroll .contacto div,.navbar-onscroll .login div{transform:skewY(0deg)}}@media screen and (min-width: 1024px) and (max-width: 1299px){.navbar-onscroll .faq div,.navbar-onscroll .contacto div,.navbar-onscroll .login div{padding:0 0 11px 0}}@media screen and (min-width: 1300px) and (max-width: 1639px){.navbar-onscroll .faq div,.navbar-onscroll .contacto div,.navbar-onscroll .login div{padding:0 0 20px 0}}@media screen and (min-width: 1640px){.navbar-onscroll .faq div,.navbar-onscroll .contacto div,.navbar-onscroll .login div{padding:0 0 29px 0}}.faq:hover div,.contacto:hover div,.login:hover div,.faq.active div,.contacto.active div{color:#3FA9F5;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}section,section .wrap,section .half{display:flex;flex-wrap:wrap}section.center,section .center{justify-content:center}section.middle,section .middle{align-content:center}section.left,section .left{justify-content:flex-start}section.start,section .start{align-content:flex-start}section.end,section .end{align-content:flex-end}section.text-center,section .text-center{text-align:center}section.picture{display:block}section,section .wrap{position:relative}@media screen and (min-width: 0) and (max-width: 1023px){section .order-a{order:2}}@media screen and (min-width: 1024px){section .order-a{order:1}}@media screen and (min-width: 0) and (max-width: 1023px){section .order-b{order:1}}@media screen and (min-width: 1024px){section .order-b{order:2}}section{overflow:hidden}section:nth-child(1){background-color:#fff}section{border-bottom:4px solid #212121}section:last-of-type{border-bottom:none}section,section .wrap{width:100%}section .wrap{max-width:1920px}@media screen and (min-width: 0) and (max-width: 1023px){section .half{width:100%}}@media screen and (min-width: 1024px){section .half{width:50%}}section .no-padding{padding:0 !important}@media screen and (min-width: 0) and (max-width: 413px){section .borderless .half:nth-of-type(1){padding:15px 20px 15px 20px}}@media screen and (min-width: 414px) and (max-width: 639px){section .borderless .half:nth-of-type(1){padding:20px 40px 20px 40px}}@media screen and (min-width: 0) and (max-width: 413px){section .borderless-half-m3a,section .borderless-half-m3b{padding:15px 20px 0 20px}}@media screen and (min-width: 414px) and (max-width: 639px){section .borderless-half-m3a,section .borderless-half-m3b{padding:20px 40px 0 40px}}@media screen and (min-width: 0) and (max-width: 413px){section .borderless .half{padding:0 20px 15px 20px}}@media screen and (min-width: 414px) and (max-width: 639px){section .borderless .half{padding:0 40px 20px 40px}}@media screen and (min-width: 640px) and (max-width: 767px){section .borderless .half:nth-of-type(1){padding:40px 60px 40px 60px}}@media screen and (min-width: 768px) and (max-width: 919px){section .borderless .half:nth-of-type(1){padding:50px 90px 50px 90px}}@media screen and (min-width: 920px) and (max-width: 1023px){section .borderless .half:nth-of-type(1){padding:60px 100px 60px 100px}}@media screen and (min-width: 640px) and (max-width: 767px){section .borderless-half-m3a,section .borderless-half-m3b{padding:40px 60px 0 60px}}@media screen and (min-width: 768px) and (max-width: 919px){section .borderless-half-m3a,section .borderless-half-m3b{padding:50px 90px 0 90px}}@media screen and (min-width: 920px) and (max-width: 1023px){section .borderless-half-m3a,section .borderless-half-m3b{padding:60px 100px 0 100px}}@media screen and (min-width: 640px) and (max-width: 767px){section .borderless .half{padding:0 60px 40px 60px}}@media screen and (min-width: 768px) and (max-width: 919px){section .borderless .half{padding:0 90px 50px 90px}}@media screen and (min-width: 920px) and (max-width: 1023px){section .borderless .half{padding:0 100px 60px 100px}}@media screen and (min-width: 1024px){section .borderless-half-m1{padding:0 30px 0 30px}}@media screen and (min-width: 1024px) and (max-width: 1299px){section .borderless-half-m3b{padding:30px 45px 30px 45px}}@media screen and (min-width: 1024px) and (max-width: 1299px){section .borderless .half:nth-of-type(1),section .borderless .half:nth-of-type(2){margin-top:30px}}@media screen and (min-width: 1024px) and (max-width: 1299px){section .borderless .half:nth-of-type(odd){padding:0 22px 30px 45px}}@media screen and (min-width: 1024px) and (max-width: 1299px){section .borderless .half:nth-of-type(even){padding:0 45px 30px 22px}}@media screen and (min-width: 1300px) and (max-width: 1739px){section .borderless-half-m3b{padding:90px 60px 40px 60px}}@media screen and (min-width: 1740px){section .borderless-half-m3b{padding:120px 80px 50px 80px}}@media screen and (min-width: 1300px) and (max-width: 1739px){section .borderless .half:nth-of-type(1),section .borderless .half:nth-of-type(2){margin-top:40px}}@media screen and (min-width: 1740px){section .borderless .half:nth-of-type(1),section .borderless .half:nth-of-type(2){margin-top:50px}}@media screen and (min-width: 1300px) and (max-width: 1739px){section .borderless .half:nth-of-type(odd){padding:0 30px 40px 60px}}@media screen and (min-width: 1740px){section .borderless .half:nth-of-type(odd){padding:0 40px 50px 80px}}@media screen and (min-width: 1300px) and (max-width: 1739px){section .borderless .half:nth-of-type(even){padding:0 60px 40px 30px}}@media screen and (min-width: 1740px){section .borderless .half:nth-of-type(even){padding:0 80px 50px 40px}}section,section .wrap{margin:0}section .no-margin{margin:0 !important}section:nth-child(1) .half:nth-child(2){justify-content:center}@media screen and (min-width: 0) and (max-width: 1023px){section:nth-child(1) .half:nth-child(1){margin-top:320px}}@media screen and (min-width: 1024px) and (max-width: 1299px){section:nth-child(1) .half:nth-child(1){margin-top:22vw}section:nth-child(1) .half:nth-child(2){margin-top:11vw}}@media screen and (min-width: 1300px) and (max-width: 1439px){section:nth-child(1) .half:nth-child(1){margin-top:20.2vw}section:nth-child(1) .half:nth-child(2){margin-top:10.2vw}}@media screen and (min-width: 1440px) and (max-width: 1639px){section:nth-child(1) .half:nth-child(1){margin-top:19.4vw}section:nth-child(1) .half:nth-child(2){margin-top:9.4vw}}@media screen and (min-width: 1640px) and (max-width: 1739px){section:nth-child(1) .half:nth-child(1){margin-top:20.3vw}section:nth-child(1) .half:nth-child(2){margin-top:10.3vw}}@media screen and (min-width: 1740px) and (max-width: 1919px){section:nth-child(1) .half:nth-child(1){margin-top:19.8vw}section:nth-child(1) .half:nth-child(2){margin-top:9.8vw}}@media screen and (min-width: 1920px) and (max-width: 2199px){section:nth-child(1) .half:nth-child(1){margin-top:19.6vw}section:nth-child(1) .half:nth-child(2){margin-top:9.6vw}}@media screen and (min-width: 2200px) and (max-width: 2499px){section:nth-child(1) .half:nth-child(1){margin-top:18.8vw}section:nth-child(1) .half:nth-child(2){margin-top:9.1vw}}@media screen and (min-width: 2500px){section:nth-child(1) .half:nth-child(1){margin-top:18vw}section:nth-child(1) .half:nth-child(2){margin-top:9vw}}@media screen and (min-width: 0) and (max-width: 499px){section .half-picture .picture{width:85%}}@media screen and (min-width: 500px) and (max-width: 819px){section .half-picture .picture{width:75%}}@media screen and (min-width: 820px) and (max-width: 1023px){section .half-picture .picture{width:65%}}@media screen and (min-width: 1024px){section .half-picture .picture{width:95%}}footer{position:relative;display:flex;flex-wrap:wrap;flex:1;width:100%;line-height:0;background-color:#212121;align-content:space-between}footer ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:0 0 0 0}footer li{list-style:none;text-align:center}@media screen and (min-width: 0) and (max-width: 639px){footer li{width:100%}}@media screen and (min-width: 640px){footer li{display:inline-block;width:auto}}footer,footer a{font-family:'AmsiPro-SemiBoldItalic', sans-serif;font-size:18px;letter-spacing:1.8px;color:#fff}@media screen and (min-width: 0) and (max-width: 639px){footer,footer a{line-height:54px}}@media screen and (min-width: 640px){footer,footer a{line-height:108px}}footer li.credits{width:100%}footer li.credits,footer li.credits a{color:#707070;font-size:10px;line-height:20px}footer li.credits{padding:0 10px 10px 10px}footer a:hover,footer a:focus{color:#3FA9F5}footer li.credits a:hover,footer li.credits a:focus{color:#3FA9F5}.btn-yellow,.btn-red,.btn-blue{width:auto;display:inline-block;margin:15px 15px 30px 15px}.btn-yellow a,.btn-red a,.btn-blue a{width:auto;display:block;position:relative;outline:0}.btn-yellow div,.btn-red div,.btn-blue div{display:block;position:relative;width:auto;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (min-width: 0) and (max-width: 639px){.btn-yellow div,.btn-red div,.btn-blue div{padding:8px 20px 8px 20px}}@media screen and (min-width: 640px){.btn-yellow div,.btn-red div,.btn-blue div{padding:10px 30px 10px 30px}}.btn-yellow div,.btn-yellow>span::after,.btn-red div,.btn-red>span::after,.btn-blue div,.btn-blue>span::after{border-radius:35px;border:2px solid #212121;box-shadow:0px 0px 1px rgba(33,33,33,0.501961)}.btn-yellow>span,.btn-red>span,.btn-blue>span{z-index:1;display:block;position:relative}.btn-yellow>span::after,.btn-red>span::after,.btn-blue>span::after{z-index:-1;content:'';display:block;position:absolute;background-color:#fff;background-repeat:repeat;background-position:top left}@media screen and (min-width: 0) and (max-width: 639px){.btn-yellow>span::after,.btn-red>span::after,.btn-blue>span::after{top:7px;left:6px;right:-6px;bottom:-7px}}@media screen and (min-width: 640px){.btn-yellow>span::after,.btn-red>span::after,.btn-blue>span::after{top:10px;left:6px;right:-6px;bottom:-10px}}.dw-brickwall .btn-yellow,.dw-brickwall .btn-red,.dw-brickwall .btn-blue{margin:15px 15px 30px 0}.btn-yellow a div{background-color:#FAE900}.btn-yellow a:hover div{background-color:#3FA9F5}.btn-yellow>span::after{background:repeating-linear-gradient(-45deg, #212121, #212121 2px, #fff 2px, #fff 6px);background-size:auto}.btn-red a div{background-color:red}.btn-red a:hover div{background-color:#3FA9F5}.btn-red>span::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='640 0 40 40'%3E%3Cpath fill='%23212121' d='M640 35.885l3.245-3.244 4.115 4.114L644.115 40H640zM640 4.1l3.245 3.245 4.115-4.115L644.115 0H640v4.115zM675.885 40l-3.245-3.245 4.115-4.114L680 35.885V40zM680 4.115l-3.245 3.245-4.115-4.115L675.885 0H680zM660 15.9l3.245-3.245 4.115 4.115-3.245 3.23 3.245 3.245-4.115 4.114L660 24.115l-3.245 3.244-4.115-4.114L655.885 20l-3.245-3.245 4.115-4.115L660 15.885z'/%3E%3C/svg%3E");background-size:auto}.bg-blue .dw-brickwall .btn-red a:hover div{background-color:#FAE900}.bg-blue .btn-yellow a:hover div{background-color:red}.dw-brickwall .btn-red a{color:#fff}.dw-brickwall .btn-red a:hover{color:#fff}.dw-brickwall .btn-yellow a,.dw-brickwall .btn-blue a,.bg-blue .dw-brickwall .btn-red a{color:#212121}.dw-brickwall .btn-yellow a:hover,.dw-brickwall .btn-blue a:hover,.bg-blue .dw-brickwall .btn-red a:hover{color:#212121}.btn-blue a div{background-color:#3FA9F5}.btn-blue a:hover div{background-color:red}.btn-blue>span::after{background-image:linear-gradient(to left, #212121, #212121 2px, #fff 2px, #fff);background-size:5px 100%}.btn-tag{width:auto;display:inline-block;margin:15px}.btn-tag a,.btn-tag span{width:auto;display:block;position:relative;outline:0;border-radius:27px;border:2px solid #212121;box-shadow:0px 0px 1px rgba(33,33,33,0.501961);background-color:transparent}@media screen and (min-width: 0) and (max-width: 639px){.btn-tag a,.btn-tag span{padding:8px 20px 8px 20px}}@media screen and (min-width: 640px){.btn-tag a,.btn-tag span{padding:10px 30px 10px 30px}}.btn-tag a:hover,.btn-tag a:focus{background-color:transparent;border:2px solid #3FA9F5}.btn-tag.white a:hover,.btn-tag.white a:focus{border:2px solid #fff}@media screen and (min-width: 0) and (max-width: 1739px){.dw-brickwall{padding:3% 0 0 0}}@media screen and (min-width: 1740px) and (max-width: 1919px){.dw-brickwall{padding:3% 0 1% 0}}@media screen and (min-width: 1920px){.dw-brickwall{padding:3% 0 2% 0}}.dw-brickwall p{width:100%}.dw-brickwall a{color:#3FA9F5;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.dw-brickwall a:hover{color:red;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (min-width: 0) and (max-width: 1023px){.dw-brickwall h3{margin:.625rem 0 2.5rem 0}}@media screen and (min-width: 1024px){.dw-brickwall h3{margin:2.5rem 0 2.5rem 0}}.dw-brickwall p{margin:0 0 1.875rem 0}@media screen and (min-width: 0) and (max-width: 1023px){.dw-brickwall .half:nth-child(even){margin:0 0 10px 0}}@media screen and (min-width: 1024px){.dw-brickwall .half{margin:0 0 50px 0}}.dw-brick{position:relative;max-width:100%;border-radius:27px;overflow:hidden;border:2px solid #212121;margin:3% 0 3% 0}.dw-brick:hover{transform:scale(0.99)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,0.4);animation:customFadeIn 0.27s ease-in}.modal-dialog{animation:customFadeIn2 0.3s ease-out}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:27px;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}@media (min-width: 768px){.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.modal-header{color:#212121;background-color:#f5f5f5;border-color:#f5f5f5;border-bottom:1px solid #e5e5e5;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:27px;border-top-right-radius:27px;border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-title{margin:0;line-height:1.42857143;font-family:'AmsiPro-UltraItalic', sans-serif;text-transform:uppercase;letter-spacing:1.5px}.modal-body{min-height:100px;position:relative;padding:10px 15px}.modal-body a{color:#3FA9F5}.modal-body a:hover{color:red}.modal-footer{text-align:center;border-top:1px solid #e5e5e5;padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-left-radius:27px;border-bottom-right-radius:27px}.modal-body:before,.modal-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-body:after,.modal-header:after,.modal-footer:after{clear:both}.modal-btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;color:#212121;background-color:#fff;border:1px solid #ccc;border-radius:20px;box-shadow:0px 0px 1px rgba(33,33,33,0.501961);text-decoration:none;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}.modal-btn:hover,.modal-btn:focus,.modal-btn:active:focus,.modal-btn.active:focus,.modal-btn:active,.modal-btn.active,.modal-btn:active:hover,.modal-btn.active:hover,.modal-btn:active:focus,.modal-btn.active:focus{text-decoration:none;transition:all ease-in 0.04s;transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);color:#3FA9F5;background-color:#fff;border-color:#3FA9F5;outline:0;box-shadow:none;box-shadow:0px 0px 1px #3FA9F5}.bg-red{background-color:red !important}.bg-blue{background-color:#3FA9F5 !important}.bg-yellow{background-color:#FAE900 !important}