@font-face{ font-family:'Lato'; font-display:swap; font-style:normal; font-weight:300; src:url('../fonts/lato-v16-latin/lato-v16-latin-300.eot');src:local('Lato Light'),local('Lato-Light'),url('../fonts/lato-v16-latin/lato-v16-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v16-latin/lato-v16-latin-300.woff2') format('woff2'),url('../fonts/lato-v16-latin/lato-v16-latin-300.woff') format('woff'),url('../fonts/lato-v16-latin/lato-v16-latin-300.ttf') format('truetype'),url('../fonts/lato-v16-latin/lato-v16-latin-300.svg#Lato') format('svg');}@font-face{ font-family:'Lato'; font-display:swap; font-style:normal; font-weight:400; src:url('../fonts/lato-v16-latin/lato-v16-latin-regular.eot');src:local('Lato Regular'),local('Lato-Regular'),url('../fonts/lato-v16-latin/lato-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v16-latin/lato-v16-latin-regular.woff2') format('woff2'),url('../fonts/lato-v16-latin/lato-v16-latin-regular.woff') format('woff'),url('../fonts/lato-v16-latin/lato-v16-latin-regular.ttf') format('truetype'),url('../fonts/lato-v16-latin/lato-v16-latin-regular.svg#Lato') format('svg');}@font-face{ font-family:'Lato'; font-display:swap; font-style:normal; font-weight:700; src:url('../fonts/lato-v16-latin/lato-v16-latin-700.eot');src:local('Lato Bold'),local('Lato-Bold'),url('../fonts/lato-v16-latin/lato-v16-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v16-latin/lato-v16-latin-700.woff2') format('woff2'),url('../fonts/lato-v16-latin/lato-v16-latin-700.woff') format('woff'),url('../fonts/lato-v16-latin/lato-v16-latin-700.ttf') format('truetype'),url('../fonts/lato-v16-latin/lato-v16-latin-700.svg#Lato') format('svg');}@font-face{ font-family:'Lato'; font-display:swap; font-style:normal; font-weight:900; src:url('../fonts/lato-v16-latin/lato-v16-latin-900.eot');src:local('Lato Black'),local('Lato-Black'),url('../fonts/lato-v16-latin/lato-v16-latin-900.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v16-latin/lato-v16-latin-900.woff2') format('woff2'),url('../fonts/lato-v16-latin/lato-v16-latin-900.woff') format('woff'),url('../fonts/lato-v16-latin/lato-v16-latin-900.ttf') format('truetype'),url('../fonts/lato-v16-latin/lato-v16-latin-900.svg#Lato') format('svg');}@font-face{ font-family:'Open Sans'; font-display:swap; font-style:normal; font-weight:300; src:url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.woff2') format('woff2'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.woff') format('woff'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.ttf') format('truetype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-300.svg#OpenSans') format('svg');}@font-face{ font-family:'Open Sans'; font-display:swap; font-style:normal; font-weight:400; src:url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.woff') format('woff'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-regular.svg#OpenSans') format('svg');}@font-face{ font-family:'Open Sans'; font-display:swap; font-style:normal; font-weight:600; src:url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.woff2') format('woff2'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.woff') format('woff'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.ttf') format('truetype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-600.svg#OpenSans') format('svg');}@font-face{ font-family:'Open Sans'; font-display:swap; font-style:normal; font-weight:700; src:url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.woff2') format('woff2'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.woff') format('woff'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.ttf') format('truetype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-700.svg#OpenSans') format('svg');}@font-face{ font-family:'Open Sans'; font-display:swap; font-style:normal; font-weight:800; src:url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.eot');src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.woff2') format('woff2'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.woff') format('woff'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.ttf') format('truetype'),url('../fonts/open-sans-v17-cyrillic-ext_latin/open-sans-v17-cyrillic-ext_latin-800.svg#OpenSans') format('svg');}@font-face{ font-family:'Montserrat'; font-display:swap; font-style:normal; font-weight:400; src:url('../fonts/Montserrat/Montserrat-Regular.ttf');src:local('Montserrat Regular'),local('Montserrat-Regular'), url('../fonts/Montserrat/Montserrat-Regular.ttf') format('truetype'),}@font-face{ font-family:'Montserrat'; font-display:swap; font-style:normal; font-weight:500; src:url('../fonts/Montserrat/Montserrat-Medium.ttf');src:local('Montserrat Medium'),local('Montserrat-Medium'), url('../fonts/Montserrat/Montserrat-Medium.ttf') format('truetype'),}@font-face{ font-family:'Montserrat'; font-display:swap; font-style:normal; font-weight:800; src:url('../fonts/Montserrat/Montserrat-Bold.ttf');src:local('Montserrat Bold'),local('Montserrat-Bold'), url('../fonts/Montserrat/Montserrat-Bold.ttf') format('truetype'),}body{ background-image:url(/images/Badwargamers-homepage-1170.jpg); background-size:contain; color:rgb(255,255,255); margin-top:60px; font-family:"Montserrat",sans-serif; font-weight:500; font-size:19px}h1,.h1,h2,.h2,h3,.h3,h4,.h4{ font-weight:700}h1,.h1{ font-family:"Montserrat",sans-serif}h2,.h2{ font-family:"Montserrat",sans-serif}h3,.h3{ font-family:"Montserrat",sans-serif}h4,.h4{ font-family:"Montserrat",sans-serif}.btn{ padding:5px 15px; background-color:rgb(102,102,102); color:#fff; cursor:pointer}.btn:hover, .btn:active, .btn:focus{ color:#fff; text-decoration:none; }.btn-primary{ padding:5px 15px; background-color:rgb(102,102,102); color:#fff; cursor:pointer}.btn-primary:hover{ color:#fff; text-decoration:none; }.btn-primary:focus,.btn-primary:active,.btn-primary:visited,.btn-primary:link{ color:#fff; text-decoration:none; }.btn-secondary{ border-radius:5px; padding:5px 15px; text-decoration:none; font-family:'Pacifico',cursive; font-size:1.2em; font-weight:lighter; color:#fff; transition:0.2s all; border:1px solid #000}.btn-secondary:hover{ background:#fff !important; color:#000; text-decoration:none; }.btn-secondary:focus,.btn-primary:active,.btn-primary:visited,.btn-primary:link{ outline:none !important; box-shadow:none !important; }.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show > .btn-secondary.dropdown-toggle{ color:#000; border:1px solid #000 !important; }.btn-share{ position:relative; margin-right:10px; padding:12px 20px 12px 35px; text-transform:none; line-height:1; margin-bottom:10px; border-radius:0}.btn-share span{ position:absolute; top:50%; transform:translateY(-50%); left:0; display:inline-block; width:40px; text-align:center; }.btn-share.facebook{ background-color:#2f5a9b; }.btn-share.twitter{ background-color:#00acf2; }.gradient{ background:linear-gradient(#0000005c,transparent)}#slideOut{ right:-400px; width:400px; min-height:300px}#slideOut div.container{ padding:15px; }.right-tab.show{ right:0 !important}#slideOut .slideOutTab{ cursor:pointer; position:absolute; left:-40px; width:40px; height:200px; background:rgb(68,68,68)}.slideOutTab div{ text-align:center; position:relative; font-family:arial; font-weight:normal; font-size:18px; color:#ffffff; right:70px; top:90px; width:180px; transform:rotate(270deg); -ms-transform:rotate(270deg);writing-mode:horizontal-tb}#slideOut .col-form-label{ padding:0 0 3px}#slideOut .form-control{ background-color:#fff; border-radius:0; border:none; height:35px}#slideOut textarea.form-control{ resize:none; height:108px}#slideOut .form-group{ margin-bottom:10px}#slideOut .form-control:focus{ outline:none}.form .form-error{ display:block; color:#b94a48; margin-top:5px; margin-bottom:5px; line-height:140%}.form .tickbox{ display:flex; align-items:flex-start; margin-bottom:20px}.form input[type="checkbox"]{ display:inline-block; width:auto; margin-top:5px}.form input[type="checkbox"] + label{ padding:0 0 0 5px; }.form .form-error{ font-size:15px}.form textarea.form-control{ resize:none; height:150px}.form input[type="checkbox"] + label + .form-error{ display:none}.form .checkbox{ position:absolute; opacity:0}.form .checkbox + label{ position:relative; padding-left:23px !important; cursor:pointer; }.form .checkbox + label:before{ position:absolute; left:0; content:"\f0c8"; color:rgb(255,255,255); font-family:FontAwesome; font-size:20px; display:inline-block; font-style:normal; vertical-align:middle; cursor:pointer}.form .checkbox:checked + label:before{ content:"\f14a"; color:rgb(102,102,102)}.form .required-star{ color:rgb(255,0,0)}.form .tickbox.has-error label:before{ color:rgb(255,0,0)}.form select.valid,.form input.valid{ background-image:url('/images/default/success-field.png'); background-position:right 10px center; background-repeat:no-repeat; -webkit-background-size:20px; background-size:20px; border-color:#4a4a4a; -webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075); box-shadow:inset 0 0 0 rgba(0,0,0,0.075)}.form select.error,.form input.error{ background-image:url('/images/default/error-field.png'); background-position:right 10px center; background-repeat:no-repeat; -webkit-background-size:20px; background-size:20px; border:2px solid #ff0000; background-color:#ffeded; -webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075); box-shadow:inset 0 0 0 rgba(0,0,0,0.075)}#slideOut .form-error{ display:none}#slideOut .bottom-box{ position:relative; margin-bottom:0 !important}#slideOut .bottom-box .required{ position:absolute; top:10px; right:0; font-size:14px; color:rgb(68,68,68)}.right-tab{ display:none; position:fixed; top:200px; width:370px; right:-370px; background:rgb(238,238,238); z-index:9999; color:rgb(68,68,68); transition-property:all; transition-duration:.5s; transition-timing-function:cubic-bezier(0,1,0.5,1)}.right-tab iframe{ border:none; width:100%; height:350px; }.right-tab-button{ background:rgb(68,68,68); width:40px; height:40px; text-align:center; color:#fff; font-size:18px; line-height:40px; cursor:pointer; position:absolute; top:0; left:-40px}#facebook-feed{ top:405px; z-index:9998}#twitter-feed{ top:450px; z-index:9997}#instagram-feed{ top:495px; z-index:9996}.right-tab-content{ padding:15px}#cookie{ width:100%; position:fixed; z-index:99999; bottom:0; background-color:#fff; color:#000}#cookie .container{ padding:0}#cookie .cookie-text{ padding:40px 0; font-size:18px; }#cookie .container a{ display:block; font-size:16px; font-weight:700; padding:40px 0; color:rgb(204,51,0); text-decoration:underline; text-align:center; }#cookie .container .btn{ padding:10px 50px; margin-top:30px; display:block; background-color:rgb(204,51,0); -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; }@media (max-width:1199px){ #cookie .col-6{ margin:auto; } #cookie .container .btn{ margin-top:0; } #cookie .cookie-text{ padding:40px 5px; }}@media (max-width:575px){ #cookie .cookie-text{ padding:20px 8px; font-size:15px; } #cookie .container a{ padding:18px 0; } #cookie .container .btn{ padding:10px 30px; margin-top:9px; }}.hamburger{ position:absolute; top:50%; right:44px; padding:5px; display:inline-block; cursor:pointer; transition:opacity,filter linear 0.15s; background-color:transparent; border:none; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%)}.hamburger-box{ width:30px; height:24px; display:inline-block; position:relative}.hamburger-inner{ display:block; top:50%; margin-top:-2px}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{ width:30px; height:3px; background-color:rgb(255,255,255); border-radius:4px; position:absolute; transition:transform ease .15s; }.hamburger--collapse .hamburger-inner{ top:auto; bottom:0; transition-delay:.13s; transition-timing-function:cubic-bezier(.55,.055,.675,.19); transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{ content:""; display:block; top:-20px; transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{ content:""; display:block; top:-10px; transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{ transition-delay:.22s; transition-timing-function:cubic-bezier(.215,.61,.355,1); transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{ top:0; transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s; opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{ top:0; transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s; transform:rotate(-90deg)}.page404 .content-01{ text-align:center}.page404 .btn{ margin:10px 5px auto}.page404 .btn-wraper{ margin-top:15px}#advansys-utils{ position:fixed; bottom:5px; left:5px; width:100px; background-color:#254d7a; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:30px 10px 7px; background-image:url('/admin/assets/advansys.png'); background-repeat:no-repeat; -webkit-background-size:80px; background-size:93px; background-position:3px 3px; box-shadow:0 0 10px 0 rgba(0,0,0,0.5); z-index:999999; color:#fff; font:normal 12px Arial,serif; transition:0.3s opacity; opacity:0.5}#advansys-utils:hover{ opacity:1; }#advansys-utils-buttons{ font-size:0}#advansys-utils-buttons > button{ width:100%; background:linear-gradient(rgb(119,161,199),rgb(52,97,135)); color:#fff; text-shadow:1px 1px 3px rgba(0,0,0,0.36); border:1px solid #fff; cursor:pointer; padding:3px 0; font-size:11px; line-height:1; }#advansys-utils-buttons > button:hover{ border:1px solid #78a6ce; }#advansys-utils-buttons > #save-page, #advansys-utils-buttons > #exit-page{ font-size:13px; padding:2px 0; }#advansys-utils-buttons > #save-page{ width:60%; background:#33bea6; }#advansys-utils-buttons > #exit-page{ width:36%; margin-left:3px; background:#f44336; }#screenstats{ border:1px solid #fff; border-radius:3px; padding:2px; font-size:11px; text-align:center; margin-top:3px}[data-var][contenteditable=true]{ outline:2px dashed #254d7a; outline-offset:-2px}@media (min-width:768px){ body{ margin-top:125px; }.right-tab{ display:block}}@media (max-height:750px){#slideOut{ top:20vh; }#facebook-feed{ top:calc(20vh + 205px); }#twitter-feed{ top:calc(20vh + 250px); }#instagram-feed{ top:calc(20vh + 295px); }}@media (max-height:650px){ .right-tab{ display:none; }}.bootbox.popup-login.show{ position:absolute; left:0; top:0; width:100%; height:100%}.bootbox.popup-login .modal-dialog{ position:absolute !important; top:50% !important; left:50% !important; transform:translate(-50%,-50%) !important; width:600px; margin:0; max-width:none}.bootbox.popup-login.show .modal-dialog .login_form{ padding-top:0}.bootbox.popup-login .modal-dialog .help-block.form-error{ color:rgb(185,74,72)}.bootbox.popup-login .modal-dialog .passblock{ position:relative; margin-bottom:30px}.bootbox.popup-login .modal-dialog .login_form #reset-password{ position:absolute; bottom:-25px; left:15px; cursor:pointer; font-size:14px}.bootbox.popup-login .modal-dialog .login_form #reset-password:hover{ text-decoration:underline; }.bootbox.popup-login .modal-content{ border-radius:0}.bootbox.popup-login .modal-dialog .modal-body{ padding-bottom:0}.bootbox.popup-login .modal-dialog .bottom_suggestion{ margin-bottom:0; margin-left:-30px; margin-right:-30px; background:#b9b9b9; margin-top:15px}.bootbox.popup-login .modal-dialog .bottom_suggestion a{ color:#000; padding:15px 0; display:block; }.bootbox.popup-login #loginform button.btn[type=submit]{ border-radius:0; width:100%}.account_popup_dialog{ position:absolute; top:calc(100% + 15px); right:-60px; width:240px; text-align:left; background:#fff; border:1px solid #000}.account_popup_dialog:before{ content:""; position:absolute; right:60px; width:20px; height:40px; top:-40px; }.account_popup_dialog .item a{ color:#000; display:block; width:100%; padding:2px 15px; transition:all 0.1s; text-decoration:none; }.account_popup_dialog .item a i{ margin-right:10px; }.account_popup_dialog .item a:hover, .account_popup_dialog .item a:active{ background:#000; color:#fff; }.bootbox.popup-login.show .modal-dialog .login_form .form-errors .error-line{ padding-left:15px; padding-right:15px; margin-bottom:10px; color:rgb(185,74,72)}.message-container{ position:fixed; bottom:15px; right:15px; width:300px; display:flex; flex-direction:column; align-items:center}.message-container .messagepopupmessage{ position:relative; background:#d7d7d7; padding:15px; border-radius:5px; margin-top:15px; border:1px solid #b9b9b9; font-family:Open Sans; font-size:14px; width:100%; }.message-container .messagepopupmessage .close{ position:absolute; top:0; right:0; font-size:16px; border-radius:50%; width:20px; height:20px; display:flex; align-items:center; justify-content:center; opacity:0.2; cursor:pointer; transition:0.2s opacity; }.message-container .messagepopupmessage:hover .close, .message-container .messagepopupmessage .close:active{ opacity:1; }@media(max-width:575px){ .message-container{ left:15px; right:15px; width:auto; }.message-container .messagepopupmessage{ width:100%; margin-top:5px; }.message-container .messagepopupmessage .close{ font-size:20px; }}.modal-backdrop{ opacity:0; -moz-transition:opacity .2s; -o-transition:opacity .2s; -webkit-transition:opacity .2s; transition:opacity .2s; color:#fff}.modal-backdrop.in{ opacity:.7; }body.page404{ background:url('/images/Badwargamers-homepage-1170.jpg'); background-size:cover; background-repeat:no-repeat}@media(min-width:575px){ .hamburger{ right:28px; }}@media(max-width:575px){ .hamburger{ right:28px; }}body{ margin-top:0}.navbar-collapse{ flex-grow:0}.navbar-container{ position:relative}.navbar-brand{ padding:0; margin:0} #nav-btn{ color:rgb(238,238,238) !important; text-transform:uppercase; font-weight:400; font-size:18px; text-align:center; background-color:rgb(204,51,0)!important; padding:11px 15px}.logo{ width:153px; margin-top:10px} .navbar{ padding:0; background-color:black; height:118px}#navbar-menu{ margin-left:15px; }.nav-link{ color:rgb(238,238,238) !important; padding:0 15px !important; }.nav-item:last-of-type .nav-link{ padding-right:0 !important}.dropdown-item-menu .nav-link{ color:#fff !important; min-width:180px}.item-dropdown{ position:relative} .item-dropdown .dropdown-item-menu{ display:none; } .item-dropdown.show > .dropdown-item-menu{ display:block; background:rgb(68,68,68)}.nav-item .dropdown-switch{}.nav-item.item-dropdown.lvl1 > .dropdown-switch:after{ content:"\f107"; font-family:FontAwesome; margin-left:5px; font-weight:900}.nav-item.item-dropdown.show.lvl1 > .dropdown-switch:after{ content:"\f106"}.nav-item.item-dropdown.lvl2 > .dropdown-switch:after{ content:"\f107"; font-family:FontAwesome; margin-left:5px; font-weight:900}.nav-item.item-dropdown.show.lvl2 > .dropdown-switch:after{ content:"\f106"}@media(min-width:768px){ .nav-item.item-dropdown.lvl2 > .dropdown-switch:after{ content:"\f105"; } .nav-item.item-dropdown.show.lvl2 > .dropdown-switch:after{ content:"\f104"; } .item-dropdown.show.lvl1 > .dropdown-item-menu{ position:absolute; left:50%; top:100%; transform:translateX(-50%); margin-top:15px; background:rgb(0,0,0); } .item-dropdown.show.lvl1 > .dropdown-item-menu:after{ content:"\f0d8"; font-family:FontAwesome; position:absolute; top:-22px; left:50%; transform:translateX(-50%); font-size:24px; width:100%; text-align:center; z-index:-1; font-weight:600; } .item-dropdown.show.lvl2.show{ position:static; } .item-dropdown.show.lvl2 > .dropdown-item-menu{ position:absolute; left:100%; top:0; min-height:100%; background:rgb(0,0,0); }} .navbar-phone{ position:absolute; color:rgb(255,255,255); text-align:right; right:15px; top:20px; z-index:99999; } .navbar-phone-button{ display:block; width:45px; height:45px; line-height:45px; font-size:25px; text-align:center; border:1px solid #ddd; border-radius:50%; color:rgb(255,255,255); }.dropdown-menu{ margin:15px 0 0; border:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background:#000} .dropdown-menu:after{ content:""; position:absolute; top:-19px; height:20px; left:0; right:0}.dropdown-menu:before{ content:""; position:absolute; top:-19px; left:20px; border:10px solid transparent; border-bottom:9px solid #000}.nav-content-header-01{ background-image:url('/scripts/placeholder/2000/600/2000x600/150/darkgrey'); background-size:cover; background-position:center}.nav-content-header-01 > div{ min-height:363px; display:flex; align-items:center; text-align:center}.nav-content-header-01-title{ font-size:50px; line-height:1.2; margin:0; width:100%}.fixed-top.scrolled{ background-color:rgba(0,0,0,1); height:92px !important; -webkit-transition:all 0.8s ease; transition:all 0.8s ease} .fixed-top.scrolled #navbar-menu{ margin-top:0}.fixed-top.scrolled .navbar-phone{ display:none !important}.fixed-top.scrolled .logo{ width:auto; margin-top:0; height:73px}.fixed-top.scrolled .nav-link{ color:rgb(255,255,255) !important}@media (max-width:991px){ .navbar-nav{ background:rgb(68,68,68); } #navbar-menu{ margin:0; } .nav-link{ color:rgb(255,255,255) !important; padding-left:10px !important; border-top:1px solid rgb(102,102,102); border-bottom:1px solid transparent; } .dropdown-menu{ margin:0; } .dropdown-menu:before, .dropdown-menu:after{ display:none; }.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{ position:static}.navbar-phone-button{ margin:0; position:absolute; right:15px; top:50%; transform:translateY(-50%)}.navbar.navbar,.fixed-top.scrolled{ height:118px}#navbar-menu{ position:absolute; top:45px; left:0; width:100%; z-index:999999}.nav-item.item-dropdown.lvl1 > .dropdown-switch:after,.nav-item.item-dropdown.lvl2 > .dropdown-switch:after{ float:right}}@media(max-width:767px){ .show-basket-popup{ position:absolute; top:50%; transform:translateY(-50%); right:15px; } .nav-basket-count{ }}@media(min-width:992px) and (max-width:1199px){ .navbar-btn{ margin-left:10px} .nav-item .nav-link{ padding:5px 18px !important; font-size:16px}}@media(min-width:768px) and (max-width:991px){ .navbar-brand{ display:none; } .navbar-btn{ position:absolute; left:55px; }}@media(min-width:576px) and (max-width:767px){ .navbar-brand{ display:none; } .navbar-btn{ position:absolute; left:28px; }}@media(max-width:575px){ .navbar-brand{ display:none; } .navbar-btn{ position:absolute; left:28px; }}.content-01{ padding:50px 0; text-align:left; background-color:; color:}.content-01-title{ margin-bottom:20px}h3.content-01-title{ font-style:italic}#content-01- .container{ padding:120px 0 112px}#content-01-{ background-color:rgba(51,51,51,0.85) }.page404 .content-01{ text-align:left; padding:0}.page404 .container-carousel{ margin-top:300px}.page404 .btn{ margin:0}.page404 .btn-wraper .btn{ border-radius:0}#content-01- .content-01-text h2{ font-size:32px; font-weight:500}#content-01- .content-01-text a{ font-size:18px; padding:11px 17px; text-transform:uppercase; background-color:rgb(204,51,0)}#content-01- .content-01-text p{ font-size:20px; max-width:750px}#content-01-14 .td-left,#content-01-18 .td-left{ width:228px}#content-01-14 td,#content-01-18 td{ vertical-align:top}.gallery{ padding:50px 0} .image-hover-text-container{ position:relative; display:inline-block; width:350px; height:auto; transition:all 0.2s linear; } .image-hover-text-container a{ width:100%; overflow:hidden; display:inline-block}.image-hover-text-container img{ max-width:100%; max-height:100%} .image-hover-image{ display:block; } .image-hover-text-container img{ width:100%; min-height:350px; max-height:350px; object-fit:cover; -webkit-transition:all .9s ease; -moz-transition:all .9s ease; -o-transition:all .9s ease; -ms-transition:all .9s ease; -webkit-transform:scale(1.15); -ms-transform:scale(1.15); transform:scale(1.15)} .image-hover-text-container:hover img{ -webkit-transform:none; -ms-transform:none; transform:none} .image-hover-text{ position:absolute; top:0; left:15px; right:15px; bottom:6px; opacity:0; cursor:default; transition:opacity 0.2s linear; } .image-hover-text:hover{ opacity:1; cursor:pointer; } .image-hover-text-bubble{ position:relative; box-sizing:border-box; top:0;left:0;right:100%; height:100%; text-align:center; background:(((gallery-background))); border-radius:0; margin:0 auto; padding:30px; display:flex; justify-content:center; align-items:center; overflow:hidden; } .image-hover-text .image-hover-text-title{ font-size:30px; line-height:1.2; letter-spacing:-0.3px; font-family:Lato; font-weight:700; color:(((gallery-text-color))); display:block; } .footer-01{ padding:40px 0; color:rgb(255,255,255); background-color:rgb(51,51,51)}.footer-01 .row{ margin:0}.footer-01 .container{ padding:0}.footer-01 p{ margin-bottom:0; font-size:20px}.footer-01-title{ font-weight:500; font-size:24px; margin-bottom:15px}.footer-01 a{ color:rgb(255,255,255); text-decoration:none;}.footer-01 a:hover{ color:rgb(255,255,255); text-decoration:underline;}.right-tab-button .fa-facebook{ margin-left:0}.fa-facebook,.fa-envelope{ font-size:25px; color:rgb(204,51,0); margin-left:20px}@media(max-width:1199px){ .footer-01 img{ width:204px; height:133px; } .footer-01-title{ font-size:22px; } .footer-01 p{ font-size:18px; } .fa-envelope{ margin-left:5px; }}#footer-01-btn{ font-size:18px; margin-top:10px; background-color:rgb(204,51,0)!important; text-decoration:none; text-transform:uppercase; color:rgb(255,255,255)!important; padding:11px 15px; border-radius:0; line-height:normal; } @media(max-width:767px){ .fa-envelope{ font-size:19px; } .footer-01 p{ font-size:16px; } .send-email{ font-size:17px; }}@media(max-width:575px){ .footer-01{ padding-bottom:0; } .send-email{ font-size:19px; }}.map-01{ height:400px; overflow:hidden}.map-01 .leaflet-marker-pane img{ width:auto!important; height:auto!important; margin-left:-6px!important; margin-top:-35px!important}.footer-02{ padding:20px 0; background-color:rgb(51,51,51); color:rgb(255,255,255); font-size:14px}.footer-02 a,.footer-02 a:hover{ color:rgb(255,255,255)}.separator{ font-style:normal; padding:0 3px}.footer-02-design img{ max-width:75px}@media (max-width:767px){ .footer-02-design{ margin-top:15px; } }




