@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;font-display:fallback;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;font-display:fallback;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;font-display:fallback;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;font-display:fallback;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;font-display:fallback;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;font-display:fallback;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;font-display:fallback;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;font-display:fallback;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;font-display:fallback;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;font-display:fallback;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;font-display:fallback;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;font-display:fallback;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;font-display:fallback;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;font-display:fallback;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;font-display:fallback;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;font-display:fallback;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} html { height:100%; } html * {max-height:1000000px;} body{position:relative;min-height:100%;padding:0;margin:0;background-color:#141414;color:#ffffff;overflow-x:auto;overflow-y:scroll;font-family:Montserrat, "Open Sans", Arial, Tahoma;font-size:14px;box-sizing:border-box;} body.preload header *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;}::-webkit-selection { background-color:#ff0000;color:#ffffff; }::-moz-selection { background-color:#ff0000; color:#ffffff; }::selection { background-color:#ff0000;color:#ffffff; } a{color:#B4A275;text-decoration:none;} img{border:none;} .hidden{display:none;} .justify{text-align:justify;line-height:0;} .justify:after{content:'';display:inline-block;vertical-align:top;width:100%;height:0;line-height:0;visibility:hidden;} #root{margin:0px auto;width:100%;min-width:320px;} .outer{padding:0 40px;box-sizing:border-box;} .wrapper{position:relative;box-sizing:border-box;margin:0 auto;width:100%;max-width:1200px;} #main{display:block;padding:40px 0;min-height:300px;} #main h1{margin:0 0 30px 0;font-size:26px;font-weight:600;text-align:left;} #main .btn{display:inline-block;padding:15px 30px;box-sizing:border-box;border:none;background-color:#2d2d2d;font-family:inherit;font-size:14px;font-weight:600;border-radius:4px;box-sizing:border-box;color:#ffffff;text-align:center;cursor:pointer;outline:none;user-select:none;transition:background-color 0.2s ease;} #main .btn.black{background-color:#000;} #main .btn:hover{background-color:#E6232A;} #main .btn:active{transform:translate(1px,1px);} #main .btn.secondary{background-color:#E6232A;} #main .btn.secondary:hover{background-color:#89171C;} #main .field{padding:8px 10px;box-sizing:border-box;width:100%;max-width:300px;font-family:inherit;font-size:14px;background-color:#ffffff;border:1px solid #dddddd;outline:none;box-shadow:none;} #main .field:focus{} #main .field:focus::-webkit-input-placeholder { color:transparent; } #main .field:focus::-moz-input-placeholder { color:transparent; } #main .field:focus:-moz-placeholder { color:transparent; } #main .field:focus:-ms-input-placeholder { color:transparent; } #main .field.not-valid{border-color:#ff5050;} #main textarea{resize:vertical;} #main .not-found{margin:40px 0;font-size:18px;font-weight:normal;line-height:normal;text-align:center;color:#505050;}@media (max-width:800px){ .outer{padding:0 20px;} #main{padding:20px 0;} }@media (max-width:670px){ #main h1{margin-bottom:20px;font-size:24px;} }@media (max-width:480px){ .outer{padding:0 10px;} #main{min-height:0px;} #main h1{margin-bottom:16px;font-size:22px;} #main .field{padding:8px 8px;} #main .btn{padding:13px 26px;min-width:90px;} } .lightbox-bg{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:#202020;z-index:900;opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;} .lightbox-bg.opened{opacity:0.8;} .lightbox{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:910;opacity:0;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);-o-transform:translate(0, 50px);transform:translate(0, 50px);} .lightbox.opened{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);} .lightbox .photo{position:absolute;top:0px; left:0px; right:0px; bottom:0px;overflow:hidden;z-index:20;-webkit-transition:all 150ms ease 150ms;-moz-transition:all 150ms ease 150ms;-o-transition:all 150ms ease 150ms;transition:all 150ms ease 150ms;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);} .lightbox.opened .photo{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} .lightbox .photo img{display:inline-block;position:absolute;top:0; left:0; right:0; bottom:0;margin:auto;max-width:100%;max-height:100%;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;} .lightbox .photo .animation{position:absolute;top:0px; left:0px; right:0px; bottom:0px;background:url('/modules/LIGHTBOX2/images/loading.gif') center center no-repeat;background-size:100px auto;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;} .lightbox .photo.loading .animation{opacity:1;} .lightbox .photo.loading img{opacity:0;} .lightbox .close-btn{position:absolute;top:15px;right:20px;height:50px;width:50px;cursor:pointer;z-index:30;} .lightbox .close-btn span{display:block;width:100%;height:100%;background:url('/modules/LIGHTBOX2/images/close-btn.png') center center no-repeat;background-size:50% auto;cursor:pointer;opacity:0.6;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;} .lightbox .close-btn:hover span{opacity:1;} .lightbox .btn{position:absolute;top:50%;height:50px;margin-top:-25px;width:50px;background-color:#222222;cursor:pointer;z-index:30;} .lightbox .btn.back{left:15px;} .lightbox .btn.next{right:15px;} .lightbox .btn span{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;cursor:pointer;opacity:0.6;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;} .lightbox .btn.back span{background-image:url('/modules/LIGHTBOX2/images/back-btn.png');} .lightbox .btn.next span{background-image:url('/modules/LIGHTBOX2/images/next-btn.png');} .lightbox .btn:hover span{opacity:1;} .lightbox .btn.back:active{-webkit-transform:translate(-2px,1px);-moz-transform:translate(-2px,1px);-o-transform:translate(-2px,1px);transform:translate(-2px,1px);} .lightbox .btn.next:active{-webkit-transform:translate(2px,1px);-moz-transform:translate(2px,1px);-o-transform:translate(2px,1px);transform:translate(2px,1px);} .lightbox .bottom{position:absolute;left:0; right:0; bottom:0;padding:15px 100px;min-height:20px;background-color:RGBA(0,0,0, 0.7);font-size:16px;color:#ffffff;text-align:center;z-index:30;} .lightbox .bottom .text h3{margin:0;font-size:16px;font-weight:bold;color:#ffffff;} .lightbox .bottom .text div{margin-top:10px;font-size:14px;color:#ffffff;} .lightbox .bottom .photo-count{position:absolute;bottom:0px;right:30px;padding:15px 0;font-size:16px;color:#eeeeee;}@media (max-width:600px){ .lightbox .close-btn{position:absolute;top:0px;right:0px;} .lightbox .close-btn span{background-size:40% auto;} .lightbox .btn{background:none;} .lightbox .btn.back{left:0px;} .lightbox .btn.next{right:0px;} .lightbox .bottom{padding:10px 60px 10px 20px;min-height:15px;text-align:left;} .lightbox .bottom .text h3{font-size:14px;} .lightbox .bottom .text div{margin-top:6px;font-size:13px;} .lightbox .bottom .photo-count{right:10px;padding:10px 0;font-size:14px;} } #modal-alert-bg{position:fixed;width:100%;height:100%;top:0px; left:0px;background-color:RGBA(0,0,0, 0.7);z-index:1000;} #modal-alert{position:absolute;top:50%;left:0; right:0;margin:auto;transform:translate(0, -50%);width:90%;max-width:450px;min-height:180px;padding:20px 20px 80px 20px;box-sizing:border-box;background-color:#ffffff;z-index:1001;font-family:Roboto, Arial, Tahoma;font-weight:300;box-shadow:2px 2px 4px RGBA(0,0,0, 0.3);} #modal-alert .close-btn{position:absolute;display:inline-block;top:0px;right:0px;width:40px;height:40px;background:url('/modules/ALERT/alert/images/close.jpg') center center no-repeat;cursor:pointer;} #modal-alert .icon{display:none;position:absolute;top:50px;left:20px;width:70px;height:70px;background-repeat:no-repeat;background-size:100% auto;z-index:1002;} #modal-alert .title{margin-bottom:8px;font-size:14px;font-weight:bold;color:#000000;text-align:center;} #modal-alert .text{font-size:14px;text-align:center;line-height:20px;} #modal-alert .text:first-letter{text-transform:uppercase;} #modal-alert .text div{margin:10px 0;} #modal-alert .text strong{text-transform:uppercase;} #modal-alert .text a{font-size:14px;color:#f47920;text-decoration:none;} #modal-alert .text a:hover{text-decoration:underline;} #modal-alert .text input[type=text]{max-width:350px;padding:5px;border:1px solid #cccccc;border-radius:2px;font-size:18px;} #modal-alert .bottom{position:absolute;width:100%;height:50px;bottom:0px;left:0px;background-color:#f6f6f7;border-top:1px solid #e5e5e5;} #modal-alert .bottom .btn{position:absolute;bottom:10px;right:20px;display:inline-block;padding:8px 10px;min-width:70px;box-sizing:border-box;border:none;font-family:inherit;background:#aaaaac;font-size:12px;font-weight:500;letter-spacing:1px;color:#ffffff;text-transform:uppercase;text-align:center;cursor:pointer;outline:none;-webkit-transition:background 200ms ease;-moz-transition:background 200ms ease;-o-transition:background 200ms ease;transition:background 200ms ease;} #modal-alert .bottom .btn:hover{background-color:#000000;} #modal-alert.info{padding-left:100px;} #modal-alert.info .icon{display:block;background-image:url('/modules/ALERT/alert/images/info.png');} #modal-alert.info .title{color:#606060;} #modal-alert.warning{max-width:470px;padding-left:100px;outline:4px solid transparent;-webkit-animation:WARNING 300ms 2;-moz-animation: WARNING 300ms 2;-o-animation: WARNING 300ms 2;animation:WARNING 300ms 2;} #modal-alert.warning .icon{display:block;background-image:url('/modules/ALERT/alert/images/warning.png');} #modal-alert.warning .title{color:#000000;} #modal-alert.error{max-width:470px;padding-left:100px;outline:4px solid transparent;-webkit-animation:ERROR 300ms 2;-moz-animation: ERROR 300ms 2;-o-animation: ERROR 300ms 2;animation:ERROR 300ms 2;} #modal-alert.error .icon{display:block;background-image:url('/modules/ALERT/alert/images/error.png');} #modal-alert.error .title{color:#ff0000;} @-webkit-keyframes ERROR{0% { outline-color:transparent; }50%{ outline-color:#ff4444; }100% { outline-color:transparent; }} @-moz-keyframes ERROR{0% { outline-color:transparent; }50%{ outline-color:#ff4444; }100% { outline-color:transparent; }} @-o-keyframes ERROR{0% { outline-color:transparent; }50%{ outline-color:#ff4444; }100% { outline-color:transparent; }} @keyframes ERROR{0% { outline-color:transparent; }50%{ outline-color:#ff4444; }100% { outline-color:transparent; }} @-webkit-keyframes WARNING{0% { outline-color:transparent; }50%{ outline-color:#ffbb44; }100% { outline-color:transparent; }} @-moz-keyframes WARNING{0% { outline-color:transparent; }50%{ outline-color:#ffbb44; }100% { outline-color:transparent; }} @-o-keyframes WARNING{0% { outline-color:transparent; }50%{ outline-color:#ffbb44; }100% { outline-color:transparent; }} @keyframes WARNING{0% { outline-color:transparent; }50%{ outline-color:#ffbb44; }100% { outline-color:transparent; }} #top-alert{display:none;position:fixed;top:10px;right:10px;width:270px;max-width:90%;min-height:60px;padding:20px 20px 20px 70px;box-sizing:border-box;font-family:Roboto, Arial, Tahoma;border-top:1px solid #dddddd;border-right:1px solid #dddddd;box-shadow:-2px 2px 6px RGBA(0,0,0, 0.25);background:url('/modules/ALERT/alert/images/ok.png') 15px center no-repeat;background-color:#ffffff;z-index:1001;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:0;-webkit-transform:translate(0, -30px);-moz-transform:translate(0, -30px);-o-transform:translate(0, -30px);transform:translate(0, -30px);}@media (min-width:1250px){ #top-alert{top:80px;right:15px;} } #top-alert.show{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);} #top-alert .close-btn{position:absolute;top:0px;right:0px;width:30px;height:30px;background:url('/modules/ALERT/alert/images/close.jpg') center center no-repeat;cursor:pointer;} #top-alert .text{font-size:14px;font-weight:500;text-align:left;line-height:20px;} #top-alert .text a:hover{text-decoration:underline;} #header{position:relative;height:125px;background-color:#000000;} #header .logo-wrap{display:inline-block;position:absolute;top:40px;left:0px;z-index:30;} #header .logo{width:240px;vertical-align:top;} #languages{position:absolute;top:40px;right:10px;width:60px;z-index:80;} #languages .inner{width:100%;padding:8px;} #languages .lang{display:none;box-sizing:border-box;padding:7px 15px;color:#ffffff;text-align:left;border:1px solid transparent;text-transform:uppercase;cursor:pointer;} #languages .lang.active{display:block;font-weight:700;border:1px solid #B4A275;} #languages .lang:hover{font-weight:700 !important;border-color:#B4A275 !important;} #languages:hover .inner{width:100px;background-color:#ffffff;box-shadow:2px 2px 30px RGBA(0,0,0, 0.15);} #languages:hover .lang{display:block;color:#000000;} #languages:hover .lang.active{font-weight:400;border-color:#ffffff;} #menu{position:absolute;top:50px;left:25%;right:10%;text-align:justify;} #menu ul, #menu li{list-style-type:none;margin:0;padding:0;line-height:1;} #menu li{position:relative;display:inline-block;} #menu .cat-1{position:relative;display:inline-block;padding:10px 8px;font-size:14px;font-weight:400;text-transform:uppercase;color:#ffffff;z-index:60;transition:background-color 0.3s ease, color 0.3s ease;} #menu .cat-1.active{font-weight:700;} #menu li:hover .cat-1{text-decoration:underline;} #menu .submenu{position:absolute;top:0px;left:-10px;z-index:50;text-align:left;opacity:0;visibility:hidden;transition:transform 0.2s ease 0.3s, opacity 0.2s ease 0.3s;} #menu li:hover .submenu{opacity:1;visibility:visible;transform:translate(0, -20px);transition:transform 0.2s ease, opacity 0.2s ease;} #menu li:last-child .submenu{left:auto;right:-30px;} #menu .submenu > ul{margin-top:58px;padding:10px 0;min-width:200px;background-color:#000000;box-shadow:2px 2px 8px RGBA(0,0,0, 0.3);} #menu .submenu li{display:block;} #menu .cat-2{display:block;padding:8px 20px;font-size:13px;font-weight:700;text-transform:uppercase;line-height:20px;color:#ffffff;} #menu .cat-2:hover{background-color:#222;} #menu .cat-2.active{font-weight:700;} #menu .cat-2 + ul{margin:-2px 0 14px 0;} #menu .cat-3{display:block;padding:4px 20px;font-size:13px;line-height:1;color:#dddddd;} #menu .cat-3:hover{color:#ffffff;text-decoration:underline;} #menu .cat-3.active{color:#ffffff;font-weight:700;} .mobile-menu{display:none;padding:2px 5px;width:28px;height:28px;cursor:pointer;} .mobile-menu span{display:block;margin:6px 0;width:100%;height:2px;background:#eeeeee;} .mobile-menu span:nth-child(2){width:18px;} .mobile-menu span:nth-child(3){width:23px;} body{padding-top:125px;} #header{position:fixed;top:0; left:0; right:0;transition:transform 0.4s ease;transform:translate3d(0,0,0);will-change:transform;z-index:100;} #header .logo-wrap, #header #menu, #header #languages{transition:transform 0.4s ease;transform:translate3d(0,0,0);will-change:transform;} #header.fixed{transform:translate3d(0, -65px, 0);box-shadow:2px 2px 6px RGBA(0,0,0,0.2);} #header.fixed .logo-wrap{transform:scale(0.7) translate3d(0, 41px, 0);} #header.fixed #menu{transform:translate3d(0, 27px, 0);} #header.fixed #languages{transform:translate3d(0, 27px, 0);}@media (max-width:1200px){ #header{text-align:center;} #header.fixed{transform:translateY(-70px);} #header .logo-wrap{position:static;margin:12px 0 16px 0;transform:none !important;} #languages{top:10px;right:10px;transform:none !important;} #menu{margin:0 auto;left:0;right:0;top:80px;max-width:900px;text-align:center;transform:none !important;} }@media (max-width:800px){ body{padding-top:74px;} #header{height:auto;text-align:left;transform:none !important;} #header .wrapper{padding:16px 0;transition:padding 0.2s ease;} #header.fixed .wrapper{padding:7px 0;} #header .logo-wrap{position:relative;height:auto;top:0; left:0;margin:0;} #header .logo{width:196px;transition:transform 0.2s ease !important;} #header.fixed .logo{transform:scale(0.7);} #menu{display:none;} #header .mobile-menu{display:inline-block;position:absolute;margin-top:-17px;top:50%;right:0;} #languages{margin-top:-25px;top:50%;right:60px;} #header.fixed .lang.active{border-color:transparent;} }@media (max-width:400px){ body{padding-top:66px;} #header .logo{width:158px;transform:none !important;} } #mobile-menu{display:none;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:400;background-color:RGBA(0,0,0, 0.5);opacity:0;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;} #mobile-menu.open{opacity:1;} #mobile-menu .mob-menu{position:absolute;top:0px;right:0px;width:100%;max-width:400px;height:100%;box-sizing:border-box;text-align:center;padding:30px;background-color:#141414;color:#ffffff;box-shadow:-2px 0px 7px RGBA(0,0,0, 0.2);overflow-y:auto;z-index:500;will-change:transform;-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease;-webkit-transform:translate(400px, 0);-moz-transform:translate(400px, 0);-o-transform:translate(400px, 0);transform:translate(400px, 0);} #mobile-menu.open .mob-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);} #mobile-menu .close-btn{position:fixed;top:0px;right:0px;width:60px;height:60px;background:url('/public/root/mobmenu/images/close.svg') center center no-repeat;background-size:26px auto;cursor:pointer;z-index:501;} #mobile-menu hr{margin:30px 0 20px 0;border:none;border-top:1px solid #404040;} #mobile-menu .languages{margin-top:20px;} #mobile-menu .lang{display:inline-block;padding:7px 15px;font-weight:600;color:#888;border:1px solid transparent;text-transform:uppercase;} #mobile-menu .lang.active{font-weight:700;color:#fff;border:1px solid #B4A275;} #mobile-menu ul, #mobile-menu li{margin:0;padding:0;list-style-type:none;} #mobile-menu .cat{position:relative;display:block;color:#fff;cursor:pointer;} #mobile-menu .cat.active{text-decoration:underline;} #mobile-menu .cat-1{padding:15px 0;font-size:18px;font-weight:600;text-transform:uppercase;} #mobile-menu .cat-2{padding:5px;font-size:15px;font-weight:600;} #mobile-menu .cat-3{padding:5px;font-size:14px;color:#ddd;} #mobile-menu .cat span{position:absolute;top:0; right:-15px; bottom:0;width:40px;background:url('/public/root/mobmenu/images/arrow.svg') center center no-repeat;background-size:24px auto;cursor:pointer;} #mobile-menu .submenu .cat span{display:none;} #mobile-menu .cat-1.open{font-weight:bold;} #mobile-menu .cat.open span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);} #mobile-menu .submenu{display:none;padding:6px 0 12px 0;} #mobile-menu .submenu li{} #mobile-menu .submenu .submenu{display:block;} #mobile-menu .cat.open + .submenu{display:flex;margin:0 auto;max-width:280px;text-align:left;} #mobile-menu .cat.open + .submenu li{flex:0 0 50%;}@media (max-height:600px){ #mobile-menu .cat-1{padding:12px 0;} }@media (max-height:500px){ #mobile-menu .languages{margin-top:0;} #mobile-menu hr{margin:20px 0 14px 0;} #mobile-menu .cat-1{} } #header{border:none;} #main{padding-top:0;} #main .border{border-top:1px solid #303030;} #top{display:flex;justify-content:center;align-items:flex-start;position:relative;width:100%;height:calc(100vh - 125px);padding-top:100px;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed;}@media (min-width:601px){ #top{background-image:url('/public/pages/buyout/images/top-image.jpeg?v2.1');} } #top .content{margin:0 auto;padding:0 20px;max-width:1000px;text-align:center;z-index:50;} #top .content h1{margin:0 0 35px 0;font-size:60px;color:#ffffff;text-align:center;} #top .content div{font-size:17px;font-weight:600;color:#ffffff;text-align:center;line-height:1.6;} #top .content p{margin:20px auto;max-width:800px;} #top .down{position:absolute;bottom:45px;left:50%;margin-left:-25px;width:50px;height:50px;background:url('/public/pages/buyout/images/down.png') center center no-repeat;border:2px solid RGBA(255,255,255, 0.8);border-radius:50%;transition:border-color 0.25s ease;z-index:10;cursor:pointer;} #top .down:hover{border-color:transparent;} #top .down:active{transform:translate(0, 3px);} #top .down2{display:none;position:relative;margin-top:15px;width:50px;height:30px;background:url('/public/pages/buyout/images/down.png') center center no-repeat;z-index:10;cursor:pointer;} .text .wrapper{max-width:840px;text-align:center;} .text p{margin:10px auto;max-width:600px;font-size:16px;text-align:center;line-height:1.6;} #main h2{margin:0 0 30px 0;font-size:32px;font-weight:700;text-align:center;} #main h3{margin:0 0 20px 0;font-size:24px;font-weight:700;text-align:center;} #main .wrapper{padding:80px 0;} #main .bg{background-color:#202020;} #block-1 .wrapper{max-width:1000px;} #block-1 li{font-size:15px;} .list .wrapper{max-width:840px;text-align:center;} .list p{margin:20px auto;font-size:17px;line-height:1.5;color:#bbb;} .list ul{margin:20px auto;padding:0;list-style:none;text-align:left;} .list ul:last-child{margin-bottom:0 !important;} .list ul.simple{margin:20px auto;max-width:500px;} .list ul.row{display:flex;margin:30px 0;align-items:center;gap:20px;} .list ul.cols{columns:2;column-gap:70px;} .list li{display:inline-block;width:100%;margin:0;padding:8px 0;font-size:16px;line-height:1.5;text-align:left;padding-left:42px;background:url('/public/pages/buyout/images/check.png') 5px center no-repeat;background-size:22px auto;box-sizing:border-box;} .list ul.row li{text-align:center;} #steps .wrapper{max-width:1500px;text-align:center;} #steps h2{margin-bottom:10px;} #steps .step{margin:30px 0;} #steps .step{position:relative;display:inline-block;vertical-align:top;width:18%;padding:0 10px;box-sizing:border-box;text-align:center;letter-spacing:normal;} #steps .step .n{position:relative;display:inline-block;width:54px;height:54px;line-height:54px;font-size:18px;font-weight:600;color:#ffffff;text-align:center;background-color:#242424;border:5px solid #141414;border-radius:50%;z-index:10;transition:background-color 0.2s ease;} #steps .step:hover .n{background-color:#E6232A;} #steps .steps:not(:hover) .step:first-child .n{background-color:#E6232A;} #steps .step .text{display:block;margin-top:15px;font-size:15px;line-height:1.6;} #steps .step .line{position:absolute;top:30px;right:50%;display:inline-block;width:100%;height:2px;border-top:2px dashed #E6232A;} #content{background-color:#181818;border-top:1px solid #303030;border-bottom:1px solid #303030;} #content .wrapper{padding:50px 0;max-width:700px;text-align:center;font-size:18px;line-height:1.6;} #content .wrapper strong{font-weight:600;} #feedback .wrapper{padding:60px 0;max-width:600px;text-align:center;} #feedback form > span{display:inline-block;padding:10px;width:48%;box-sizing:border-box;} #main .field{margin:1px 0;padding:14px 14px;width:100%;max-width:100%;font-size:16px;color:#405060;background-color:#F6F7F9;border:1px solid #ffffff;border-radius:4px;text-align:center;transition:border-color 0.2s ease-in-out;outline:none;} #main .field:focus{margin:0;background-color:#ffffff;border:2px solid #E6232A;outline:none;} #main .field.not-valid{border:2px solid #E6232A;} #feedback .btn{width:100%;} #main .resp{font-size:16px;line-height:1.6;} #main .resp b{display:block;margin-bottom:10px;font-size:18px;} #backcall{border-top:1px solid #303030;} #backcall .wrapper{padding:60px 0;max-width:600px;text-align:center;} #backcall h3 + div{margin:22px auto;max-width:500px;font-size:16px;line-height:1.6;} #backcall-form{display:none;margin:0 auto;max-width:480px;opacity:0;transform:translate(0, -20px);transition:transform 0.2s ease, opacity 0.5s ease;} #backcall-form.show{opacity:1;transform:translate(0, 0);} #backcall-form .field{width:100%;max-width:340px;} #backcall-form .btn{margin-top:15px;width:100%;max-width:340px;} #gallery{border-top:1px solid #303030;} #gallery p{margin-bottom:35px;font-size:18px;line-height:1.5;text-align:center;} #gallery img{border-radius:6px;} #gallery .text{display:block;margin-top:10px;font-size:14px;line-height:1.5;text-align:center;color:#bbb;} #gallery .grid-gallery{display:grid;margin:40px 0 0 0;grid-template-columns:repeat(3, 1fr);grid-gap:0 50px;} #gallery .grid-gallery > span{display:block;width:100%;margin:0;} #gallery .grid-gallery > span:empty{display:none;} #main .contacts{margin-top:50px;} #main .contacts h3{margin-left:10px;margin-right:10px;} #main .contacts a{display:inline-block;margin:0 8px;width:54px;height:54px;} #main .contacts svg{width:100%;height:auto;} #main .contacts .phone circle{fill:#E6232A;} #main .contacts .viber svg{fill:#7360F2;} #main .contacts .whatsapp svg{fill:#25D366;}@media (max-width:980px){ #top .content{max-width:700px;} #top .content h1{margin-bottom:25px;font-size:40px;} #top .content div{font-size:16px;} }@media (max-width:800px){ #top{height:calc(100vh - 68px);background-size:cover;background-attachment:scroll;} }@media (max-width:600px){ #top{background-image:url('/public/pages/buyout/images/top-image-mob.jpeg?v2');} #top .content{position:relative;} #top .content h1{margin-bottom:20px;font-size:30px;} #top .content div{font-size:15px;line-height:1.5;} #top .down{display:none;} #top .down2{display:inline-block;} }@media (max-height:600px) { #top{align-items:center;padding-top:0;} #top .content{position:relative;} #top .down{display:none;} #top .down2{display:inline-block;} }@media (max-width:480px){ #top{height:calc(100vh - 60px);align-items:center;padding-top:0;} #top .content h1{margin-bottom:15px;font-size:24px;} #top .content div{} #top .down2{margin-top:0;} }@media (max-width:1100px){ #steps .wrapper{padding:70px 0;} #steps h3{margin-bottom:35px;} #steps .steps{margin:0 auto;max-width:350px;} #steps .step{display:block;width:100%;padding:15px 0;padding-left:70px;text-align:left;} #steps .step .text{margin:0px;} #steps .step .n{position:absolute;left:0px;top:50%;margin-top:-23px;border-width:2px;width:46px;height:46px;line-height:46px;font-size:15px;} #steps .step .line{position:absolute;top:-25px;left:23px;width:3px;height:50px;border:none;border-left:3px dotted #E6232A;} }@media (max-width:480px){ #steps .wrapper{padding:50px 0;} #steps h3{margin-bottom:20px;} #steps .step .text{font-size:16px;line-height:1.5;} }@media (max-width:980px){ #main .wrapper{padding:60px 0;} #main h2{font-size:28px;} .list ul.row{display:block;margin:0 auto;max-width:600px;columns:2;column-gap:30px;} .list ul.row li{text-align:left;} .list ul.mob-col-1{max-width:350px;columns:1;} #gallery .wrapper{max-width:700px;} #gallery .grid-gallery{grid-template-columns:repeat(2, 1fr);grid-gap:30px;} }@media (max-width:768px){ #main h2{margin-bottom:20px;font-size:24px;} #main h3{font-size:20px;} #main .wrapper{padding:50px 0;} .text p{font-size:16px;} }@media (max-width:600px){ #content .wrapper{padding:30px 0;font-size:18px;} #content p{margin:20px 0;} #main .wrapper{padding:40px 0;} .list ul.cols{columns:1;column-gap:0;} }@media (max-width:480px){ #main h2{margin-bottom:10px;font-size:20px;} #main h3{font-size:18px;} #main .wrapper{padding:30px 0;} #content .wrapper{padding:20px 10px;font-size:16px;} #content p{margin:12px 0;font-size:15px;} .list p{margin:14px 0;font-size:15px;} .list ul.row{display:block;margin:0 auto;max-width:320px;columns:1;column-gap:0;} .list li{padding:6px 0;font-size:15px;padding-left:42px;} .text p{font-size:15px;} #gallery{padding-top:10px;} #gallery .wrapper{max-width:320px;} #gallery .grid-gallery{margin-top:30px;grid-template-columns:repeat(1, 1fr);grid-gap:20px 0;} #gallery .grid-gallery .title{display:block;margin-top:10px;} #gallery .text{margin-top:5px;font-size:13px;} }@media (max-width:600px){ #feedback .wrapper{max-width:300px;} #feedback h2{margin-bottom:20px;} #feedback form > span{width:100%;padding:6px 0;} #feedback .field{padding:11px;} #backcall h3 + div{margin:16px auto;font-size:14px;} #main .contacts{margin-top:24px;} } #footer{display:block;margin:0px auto;margin-top:50px;padding-top:80px;width:100%;box-sizing:border-box;background-color:#000000;border:1px solid #000000;font-size:16px;} #footer .cols{display:table;width:100%;min-height:100px;table-layout:fixed;} #footer .cols > div{display:table-cell;vertical-align:top;text-align:left;width:25%;padding-right:40px;box-sizing:border-box;} #footer .cols .social{margin-top:20px;} #footer .social a{display:inline-block;margin-right:15px;height:15px;line-height:1.6;border:none;background:url('/public/root/footer/images/social.png') 0 0 no-repeat;text-decoration:none !important;transition:opacity 0.2s ease;opacity:0.6;} #footer .social a:hover{opacity:1;} #footer .social .vk { width:18px; background-position:0 0; } #footer .social .facebook { width:16px; background-position:-36px 0; } #footer .social .youtube { width:20px; background-position:-70px 0;} #footer .social .insta { width:18px; background-position:-106px 0;} #footer h3{position:relative;margin:0 0 42px 0;font-size:18px;font-weight:bold;color:#ffffff;} #footer h3:after{content:'';position:absolute;left:0;bottom:-20px;width:70px;height:3px;background:#E6232A;} #footer .col-menu:nth-child(3) h3:after{width:35px;} #footer .logo{width:100%;max-width:180px;} #footer .list div{margin:16px 0;color:#aaaaaa;} #footer .list a{color:inherit;transition:color 0.2s ease;} #footer .list a:hover{color:#ffffff;} #footer .copyright{margin-top:50px;padding:20px 0;border-top:1px solid RGBA(255,255,255, 0.2);font-size:14px;color:#aaaaaa;} #footer .multiweb{float:right;font-size:14px;font-weight:400;color:#aaaaaa;} #footer .multiweb:hover{text-decoration:underline;} #scroll-up{position:fixed;right:28px;bottom:28px;width:50px;height:50px;background:url('/public/root/footer/images/up.svg') center center no-repeat;background-size:100% auto;cursor:pointer;z-index:200;cursor:pointer;opacity:0;filter:grayscale(100);transition:opacity 0.5s ease, filter 0.3s ease;} #scroll-up.active{opacity:0.6;} #scroll-up.active:hover{opacity:1;filter:grayscale(0);} #subscribe-window{display:none;position:fixed;top:0; left:0; right:0; bottom:0;margin:auto;padding:50px 50px;width:570px;max-width:90%;height:375px;box-sizing:border-box;text-align:center;background:url('/public/root/footer/images/subscribe-bg.jpg') center center no-repeat;background-size:cover;border-radius:5px;box-shadow:4px 4px 16px RGBA(0,0,0, 0.3);overflow:hidden;z-index:1000;opacity:0;transform:translate(0, -30px);transition:transform 0.3s ease, opacity 0.5s ease;} #subscribe-window.open{opacity:1;transform:translate(0, 0);} #subscribe-window .bg{position:absolute;top:0; left:0; right:0; bottom:0;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,0.4), transparent);background-color:RGBA(255,255,255, 0.25);z-index:-1;} #subscribe-window .close-btn{position:absolute;top:0px;right:0px;width:60px;height:60px;background:url('/public/root/footer/images/close.png') center center no-repeat;cursor:pointer;} #subscribe-window .close-btn:hover{opacity:0.5;} #subscribe-window .title{font-size:28px;font-weight:700;text-align:center;} #subscribe-window .subtitle{margin-top:15px;font-size:18px;font-weight:600;line-height:1.6;text-align:center;} #subscribe-window label{display:block;margin-top:30px;font-size:16px;font-weight:600;} #subscribe-window .field{margin:8px 0;padding:10px 20px;width:290px;max-width:90%;font-size:16px;font-weight:600;background-color:#ffffff;border:2px solid #999999;border-radius:5px;box-sizing:border-box;outline:none;} #subscribe-window .field:focus{border-color:#000000;} #subscribe-window .field.not-valid{border-color:#DD4040;} #subscribe-window .btn{display:inline-block;margin-top:20px;padding:15px 30px;background-color:#D04444;box-shadow:4px 4px 16px RGBA(255,255,255, 0.5);border-radius:4px;font-size:14px;font-weight:600;color:#ffffff;text-transform:uppercase;user-select:none;cursor:pointer;} #subscribe-window .btn:hover{background-color:#B03535;} #subscribe-window .notice{margin-top:20px;color:#ffffff;} #subscribe-window .resp{padding-top:30px;} #subscribe-window .resp img{margin-top:20px;width:80px;}@media (max-width:480px){ #subscribe-window{padding:40px 20px;height:400px;} #subscribe-window .title{font-size:22px;} #subscribe-window .subtitle{font-size:15px;} #subscribe-window .close-btn{width:40px;height:40px;} } #cookie-alert{position:fixed;left:20px;right:20px;bottom:30px;z-index:1000;transition:opacity 0.5s ease, bottom 0s linear 0.5s;} #cookie-alert.close{opacity:0;bottom:-400px;} #cookie-alert .wrapper{max-width:1120px;display:flex;justify-content:space-between;align-items:center;padding:12px 15px;padding-left:60px;background:url('/public/root/footer/images/cookie.png') 18px center no-repeat;background-size:30px auto;background-color:#ffffff;border-radius:50px;box-shadow:2px 2px 30px -5px RGBA(0,0,0, 0.2);} #cookie-alert .text{font-size:14px;font-weight:400;line-height:1.4;} #cookie-alert .text a:hover{text-decoration:underline;} #cookie-alert .text a{color:#404040;} #cookie-alert .buttons{display:flex;align-items:center;margin-left:20px;white-space:nowrap;} #cookie-alert .btn{margin-left:8px;padding:10px 30px;min-width:0;border-radius:34px;font-size:12px;color:#000;letter-spacing:1px;background-color:#e2e2e2;transition:background-color 0.2s ease;text-align:center;box-sizing:border-box;cursor:pointer;} #cookie-alert .btn:hover{background-color:#c2c2c2;} #cookie-alert .btn.secondary{color:#ffffff;background-color:#E6232A;} #cookie-alert .btn.secondary:hover{background-color:#89171C;}@media (max-width:980px){ #cookie-alert{right:auto;bottom:14px;max-width:450px;} #cookie-alert .wrapper{display:block;padding:20px;border-radius:5px;background-position:18px 25px;} #cookie-alert .text{margin-left:40px;font-size:14px;} #cookie-alert .buttons{margin:12px 0 0 0;flex-direction:row-reverse;justify-content:flex-end;} #cookie-alert .btn{margin:0 5px 0 0;padding:10px 10px;min-width:140px;} }@media (max-width:480px){ #cookie-alert{bottom:0;left:0;right:0;max-width:100%;} #cookie-alert .wrapper{border-radius:0;} }@media (max-width:700px){ #root{padding-bottom:0px;} #footer{position:static;margin-top:40px;padding-top:60px;} #footer .cols .col-menu{display:none;} }@media (max-width:480px){ #footer{margin-top:20px;padding-top:40px;} #footer .cols{display:block;} #footer .cols > div{display:block;width:100% !important;padding:0 0 22px 0;text-align:center;} #footer .cols .col-logo{margin:0 auto;max-width:150px;} #footer h3{margin-bottom:15px;} #footer h3:after{display:none;} #footer .list div{margin:10px 0;} #footer .copyright{margin-top:10px;text-align:center;} #footer .multiweb{display:none;} #scroll-up{right:18px;bottom:18px;width:40px;height:40px;} }