@font-face{font-family:'Georgia';font-display:swap;font-style:normal;font-weight:300;src:url('../fonts/Georgia.eot');src:local('Georgia Medium'),local('Georgia-Medium'), url('../fonts/Georgia.eot?#iefix') format('embedded-opentype'),url('../fonts/Georgia.ttf') format('truetype'),url('../fonts/Georgia.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:500;src:url('../fonts/montserrat-v14-latin-ext-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'), url('../fonts/montserrat-v14-latin-ext-500.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v14-latin-ext-500.woff2') format('woff2'),url('../fonts/montserrat-v14-latin-ext-500.woff') format('woff'),url('../fonts/montserrat-v14-latin-ext-500.ttf') format('truetype'),url('../fonts/montserrat-v14-latin-ext-500.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:600;src:url('../fonts/montserrat-v14-latin-ext-600.eot');src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'), url('../fonts/montserrat-v14-latin-ext-600.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v14-latin-ext-600.woff2') format('woff2'),url('../fonts/montserrat-v14-latin-ext-600.woff') format('woff'),url('../fonts/montserrat-v14-latin-ext-600.ttf') format('truetype'),url('../fonts/montserrat-v14-latin-ext-600.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:700;src:url('../fonts/montserrat-v14-latin-ext-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'), url('../fonts/montserrat-v14-latin-ext-700.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v14-latin-ext-700.woff2') format('woff2'),url('../fonts/montserrat-v14-latin-ext-700.woff') format('woff'),url('../fonts/montserrat-v14-latin-ext-700.ttf') format('truetype'),url('../fonts/montserrat-v14-latin-ext-700.svg#Montserrat') format('svg');}@font-face{ font-family:'Playfair Display'; font-style:normal; font-weight:400; src:url('../fonts/playfair-display-v20-latin-regular.eot');src:local(''), url('../fonts/playfair-display-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/playfair-display-v20-latin-regular.woff2') format('woff2'),url('../fonts/playfair-display-v20-latin-regular.woff') format('woff'),url('../fonts/playfair-display-v20-latin-regular.ttf') format('truetype'),url('../fonts/playfair-display-v20-latin-regular.svg#PlayfairDisplay') format('svg');}@font-face{ font-family:'Playfair Display'; font-style:normal; font-weight:600; src:url('../fonts/playfair-display-v20-latin-600.eot');src:local(''), url('../fonts/playfair-display-v20-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/playfair-display-v20-latin-600.woff2') format('woff2'),url('../fonts/playfair-display-v20-latin-600.woff') format('woff'),url('../fonts/playfair-display-v20-latin-600.ttf') format('truetype'),url('../fonts/playfair-display-v20-latin-600.svg#PlayfairDisplay') 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:'Poppins'; src:url('/fonts/Poppins//fonts/Poppins/Poppins-ExtraLightItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-ExtraLightItalic.woff') format('woff'); font-weight:200; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-ThinItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-ThinItalic.woff') format('woff'); font-weight:100; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-ExtraBold.woff2') format('woff2'),url('/fonts/Poppins/Poppins-ExtraBold.woff') format('woff'); font-weight:bold; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Black.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Black.woff') format('woff'); font-weight:900; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-LightItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-LightItalic.woff') format('woff'); font-weight:300; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-ExtraBoldItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-ExtraBoldItalic.woff') format('woff'); font-weight:bold; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Bold.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Bold.woff') format('woff'); font-weight:bold; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Light.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Light.woff') format('woff'); font-weight:300; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-SemiBoldItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-SemiBoldItalic.woff') format('woff'); font-weight:600; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-MediumItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-MediumItalic.woff') format('woff'); font-weight:500; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2'),url('/fonts/Poppins/Poppins-SemiBold.woff') format('woff'); font-weight:600; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Thin.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Thin.woff') format('woff'); font-weight:100; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-BoldItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-BoldItalic.woff') format('woff'); font-weight:bold; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-BlackItalic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-BlackItalic.woff') format('woff'); font-weight:900; font-style:italic; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-ExtraLight.woff2') format('woff2'),url('/fonts/Poppins/Poppins-ExtraLight.woff') format('woff'); font-weight:200; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Medium.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Medium.woff') format('woff'); font-weight:500; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Regular.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Regular.woff') format('woff'); font-weight:normal; font-style:normal; font-display:swap}@font-face{ font-family:'Poppins'; src:url('/fonts/Poppins/Poppins-Italic.woff2') format('woff2'),url('/fonts/Poppins/Poppins-Italic.woff') format('woff'); font-weight:normal; font-style:italic; font-display:swap}body{ background:rgb(255,255,255); color:rgb(0,0,0); margin-top:60px; font-family:'Poppins'}h1,.h1,h2,.h2,h3,.h3,h4,.h4{ font-weight:400}h1,.h1{ font-family:"Playfair Display",sans-serif}h2,.h2{ font-family:"Playfair Display",sans-serif}h3,.h3{ font-family:"Playfair Display",sans-serif}h4,.h4{ font-family:"Playfair Display",sans-serif}.btn{ padding:5px 15px; background-color:rgb(1,82,154); color:#fff; cursor:pointer; font-size:14px}.btn:hover, .btn:active, .btn:focus{ color:#fff; text-decoration:none; }button:focus, button:hover, button:focus{ outline:none; }main{ overflow:hidden}.btn-primary{ padding:5px 15px; background-color:rgb(1,82,154); 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{ background:#f5a4d9; background-image:-webkit-linear-gradient(top,#f5a4d9,#c1268c); background-image:-moz-linear-gradient(top,#f5a4d9,#c1268c); background-image:-ms-linear-gradient(top,#f5a4d9,#c1268c); background-image:-o-linear-gradient(top,#f5a4d9,#c1268c); background-image:linear-gradient(to bottom,#f5a4d9,#c1268c); text-decoration:none; -webkit-border-radius:30; -moz-border-radius:30; border-radius:30px; font-family:Arial; color:#ffffff; font-size:20px; padding:5px 20px 5px 20px; text-decoration:none; font-family:'Pacifico',cursive; font-size:1.2em; font-weight:lighter; color:#fff; border:none !important}.btn-secondary:hover{ background:#fcc0e8 !important; background-image:-webkit-linear-gradient(top,#fcc0e8,#d444a4) !important; background-image:-moz-linear-gradient(top,#fcc0e8,#d444a4) !important; background-image:-ms-linear-gradient(top,#fcc0e8,#d444a4) !important; background-image:-o-linear-gradient(top,#fcc0e8,#d444a4) !important; background-image:linear-gradient(to bottom,#fcc0e8,#d444a4) !important; text-decoration:none; border:none; }.btn-secondary:focus,.btn-primary:active,.btn-primary:visited,.btn-primary:link{ border:none !important; outline:none !important; box-shadow:none !important; }.btn-share{ position:relative; margin-right:10px; padding:12px 20px 12px 35px; text-transform:none; line-height:1; margin-bottom:10px; -webkit-border-radius:0; -moz-border-radius:0; 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; -webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -o-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:210px}@media screen and (max-width:1399.98px){ .form textarea.form-control{ height:232px; }}@media screen and (max-width:1199.98px){ .form textarea.form-control{ height:260px; }}.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:#e5ebf1; 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(1,82,154)}.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:calc(100% - 40px); max-width:315px; position:fixed; z-index:99999; left:50px; bottom:50px; background-color:rgb(255,255,255); color:rgb(57,68,79); font-size:18px; font-family:'Poppins'; font-weight:300; text-align:center; border-radius:12px; padding:28px 34px}#cookie .cookie-text{ padding:0; padding-bottom:20px; }#cookie .cookie-text a{ display:block; font-family:'Poppins'; font-weight:500; text-transform:uppercase; font-size:12px; letter-spacing:2px; margin-top:5px; color:rgb(1,82,154); }#cookie > .btn{ width:100%; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; }.hamburger{ position:absolute; top:72px; 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%); font-size:8px; font-weight:700; color:#fff; text-transform:none}.hamburger-box{ width:20px; height:20px; display:inline-block; position:relative}.hamburger-inner{ display:block; top:50%; margin-top:-2px}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{ width:21px; height:3px; background-color:rgb(0,82,155); border-radius:4px; position:absolute; transition:transform ease .15s; }.hamburger--collapse .hamburger-inner{ top:20px; 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:-16px; transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{ content:""; display:block; top:-8px; 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:98; color:#fff; font:normal 12px Arial,serif}#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; -webkit-border-radius:3px; -moz-border-radius:3px; 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; }}.show-basket-popup{ position:relative}.basket-popup-body{ position:absolute; right:0; top:calc(100% + 15px); background:#fff; padding:10px; border:1px solid #000; z-index:999}.basket-popup-body:before{ content:""; color:#fff; font-weight:600; position:absolute; top:-26px; right:0; font-size:30px; width:50px; height:30px; }.basket-popup-body .items{ max-height:300px; overflow-y:scroll; }.basket-popup-body .items .popup-baket-item{ display:flex; flex-direction:row; width:300px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #d2d2d2; }.basket-popup-body .items .popup-baket-item:last-of-type{ border-bottom:none; }.basket-popup-body .items .popup-baket-item .image{ width:90px; position:relative; overflow:hidden; border:2px solid #fff; }.basket-popup-body .items .popup-baket-item .image .btn-remove-item{ position:absolute; z-index:9; top:0; right:0; background:#000; color:#fff; padding:2px 4px; opacity:0; pointer-events:none; }.basket-popup-body .items .popup-baket-item .image:hover{ cursor:pointer; }.basket-popup-body .items .popup-baket-item .image:hover .btn-remove-item{ opacity:1; pointer-events:all; }.basket-popup-body .items .popup-baket-item .image:before{ content:""; display:block; padding-bottom:100%; }.basket-popup-body .items .popup-baket-item .image img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; }.basket-popup-body .items .popup-baket-item .description{ padding:0 10px; width:auto; flex:1; text-align:left; }.basket-popup-body .items .popup-baket-item .description .product-title{ color:#000; }.basket-popup-body .items .popup-baket-item .description .price{ color:#000; }.basket-popup-body .basket-total{ display:flex; flex-direction:row; align-items:center; justify-content:space-between; color:#000; padding:15px 0; font-weight:bold; font-size:24px; }.basket-popup-body .basket-total .label{ }.basket-popup-body .basket-total .value{ }.basket-popup-body .basket-control{ display:flex; flex-direction:row; align-items:center; justify-content:end; justify-content:flex-end; }.basket-popup-body .basket-control > a{ background:#000; color:#fff; text-decoration:none; padding:10px 20px; display:block; }.basket-popup-body .btn-remove-item{ color:#000; font-size:14px; }.basket-popup-body .btn-remove-item:hover{ text-decoration:underline; }.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:160px; 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: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)}.modal-block{ position:relative; width:auto; max-width:875px; margin:130px auto; transition:-webkit-transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out, -webkit-transform .3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%); display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; pointer-events:auto; background-color:#fff; background-clip:padding-box; outline:0; padding:75px 70px 75px 315px; background:#fff url("/images/popup.jpg") left no-repeat}.modal.show .modal-block{ -webkit-transform:translate(0,0); transform:translate(0,0)}.modal-block .close{ position:absolute; right:32px; top:32px; width:32px; height:32px; opacity:0.3}.modal-block .close:hover{ opacity:1}.modal-block .close:before,.modal-block .close:after{ position:absolute; left:15px; content:' '; height:33px; width:2px; background-color:#333}.modal-block .close:before{ transform:rotate(45deg)}.modal-block .close:after{ transform:rotate(-45deg)}.modal-block .modal-block-title{ font-size:45px; color:#39444f; margin-bottom:30px}.modal-block .modal-block-content{ color:#39444f}.modal-block .btn{ padding:26px 67px; margin-top:30px}.modal-block ul{ list-style-type:none; padding-left:0; position:relative}.modal-block ul li::before{ content:"+"; position:absolute; left:0; color:#00529b}.modal-block ul li{ margin:10px 20px 10px; text-transform:uppercase; color:#00529b}.width-100{ width:100%}.btn2{ font-size:12px; padding:22px 40px; background-color:#00529b; color:#fff; text-transform:uppercase; text-decoration:none; font-family:'Poppins'; font-weight:500; letter-spacing:2px; border-radius:8px; display:inline-block}.mt-40px{ margin-top:40px}.btn3,.btn3:hover{ color:#00529b; text-decoration:none; font-size:12px; text-transform:uppercase; font-family:'Poppins'; font-weight:600; letter-spacing:2px}@media (min-width:1400px){ .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{ max-width:1320px; }}@media(max-width:991.98px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{ padding-left:10px; padding-right:10px; }}.whatsapplink{ background-color:#00c307; color:#fff; width:60px; height:60px; border-radius:50%; display:flex; align-items:center; justify-content:center; font-size:33px; text-decoration:none; position:fixed; bottom:15px; left:15px; z-index:9991; box-shadow:0 0 0 0 rgba(0,195,7,0.7); -webkit-animation:pulse 1.5s infinite}.whatsapplink:hover{ text-decoration:none; color:#fff; -webkit-animation:none; }@-webkit-keyframes pulse{ 0{ transform:scale(.9); }70%{ transform:scale(1); box-shadow:0 0 0 30px rgba(0,195,7,0); }100%{ transform:scale(.9); box-shadow:0 0 0 0 rgba(0,195,7,0); }}body:has(.collapse.show.active) main,body:has(.collapse.show.active) #nav-carousel-02,body:has(.collapse.show.active) .navbar-container{ -webkit-filter:blur(3px); -moz-filter:blur(3px); -ms-filter:blur(3px); -o-filter:blur(3px); filter:blur(3px)}body{ margin-top:0}.nav-banner-01-burger .gallery-bottom-panel{ text-align:center; display:flex; width:120px; justify-content:space-between; align-items:center; position:absolute; z-index:10; height:48px; padding:0 0; color:#fff; bottom:54px; right:100px}.nav-banner-01-burger .gallery-counter,.nav-banner-01-burger .slash,.nav-banner-01-burger .gallery-counter-all{ font-family:'Poppins'; font-size:16px; font-weight:300; color:#fff}.nav-banner-01-burger .slash,.nav-banner-01-burger .gallery-counter-all{ bottom:23px; position:relative}.nav-banner-01-burger .gallery-counter-current{ font-family:"Playfair Display",sans-serif; font-size:76px; line-height:48px; font-weight:400; color:#fff}.navbar-collapse{ flex-grow:0; overflow:hidden}.nav-banner-01-burger .sicials-icon{ position:absolute; right:calc((100vw - 95vw) / 2); top:110px; display:flex; flex-direction:column; text-align:center}.nav-banner-01-burger .sicials-icon svg{ width:12px; }#navbar-menu .social svg{ width:14px}.nav-banner-01-burger .sicials-icon a{ color:#00529b}.logo{ margin-top:50px; transition:.4s all}.fixed-top.navggl.scrolled{ background:#fff; height:88px; -webkit-box-shadow:-1px 6px 19px 6px rgba(0,0,0,0.33); box-shadow:-1px 6px 19px 6px rgba(0,0,0,0.33)}.navbar-header{ display:flex; justify-content:space-between; width:100%; align-items:center}.navbar-header div{ display:flex; align-items:center; }.navbar-header .login-link, .fixed-top.scrolled .navbar-header .login-link{ margin:0; color:#fff !important; margin-right:20px; }.fixed-top.scrolled .hamburger.is-active{ top:45px}.fixed-top.scrolled .hamburger.is-active .hamburger-inner, .fixed-top.scrolled .hamburger.is-active .hamburger-inner:before, .fixed-top.scrolled .hamburger.is-active .hamburger-inner:after{ background-color:#00529b; }.fixed-top.scrolled .hamburger-inner,.fixed-top.scrolled .hamburger-inner:before,.fixed-top.scrolled .hamburger-inner:after{ background-color:#fff}.fixed-top.scrolled .hamburger{ top:68px}.fixed-top.scrolled .hamburger span:nth-child(2){ color:#00529b; }.navbar-phone-button{ right:125px; top:50%; color:#fff}.navbar-phone-button:hover{ color:#fff; text-decoration:none; }.navbar-phone-button .fa-mobile-alt{ margin-right:10px; }.navbar-brand{ padding:0; margin:0}.navbar{ padding:0}.fixed-top .navbar-nav{ }#navbar-menu{ margin-top:30px; margin-left:15px; max-width:400px}#navbar-menu.collapse{ display:block; position:absolute; margin:0; top:0; right:0; background:#fff; height:100%; z-index:999; overflow:hidden; transition:0.4s all; width:270px; padding:75px 30px 30px 30px; transform:translateX(100%); }#navbar-menu.active{ width:270px; padding:75px 30px 30px 30px; transform:none; z-index:9999; }.menu-block{ width:auto}.nav-link{ color:rgb(0,0,0) !important; padding:0 15px !important}.nav-item:last-of-type .nav-link{ padding-right:0 !important}.dropdown-item-menu .nav-link{ color:#39444f !important}.item-dropdown{ position:relative}.item-dropdown .dropdown-item-menu{ display:none; }.item-dropdown.show > .dropdown-item-menu{ display:block; margin-left:0; }.nav-item .dropdown-switch{}.nav-item.item-dropdown.lvl1 > .dropdown-switch:after{ content:"\f054"; font-family:'Font Awesome 6 Pro'; margin-left:5px; font-weight:300; font-size:20px; right:14px; position:absolute; top:5px}.nav-carousel-02 .img-grad{ position:absolute; left:0; right:0; bottom:0; top:0; background:rgba(0,0,0,.3)}.page404 .carousel-caption-title{ font-weight:500; margin-bottom:1rem}.page404 .carousel-caption-text{ font-size:18px}#navbar-menu hr{ border:1px solid #e4e4e6; width:100%; margin:25px 0}.nav-carousel-02{ width:100%; height:467px; transition:all 0.1s; position:relative}.nav-carousel-02 em.fas{ position:absolute; color:#fff; }.nav-carousel-02 em.fa-chevron-left{ bottom:52px; right:236px; z-index:1; font-size:18px; cursor:pointer; font-weight:300; }.nav-carousel-02 .nomber-of-banner{ position:absolute; bottom:36px; right:144px; z-index:1; display:flex; width:100px; justify-content:space-between; color:#fff; }.nav-carousel-02 .nomber-of-banner .line{ position:absolute; height:1px; background:#fff; top:50%; width:45%; transform:translate(-55%,-50%); left:50%; }.nav-carousel-02 em.fa-chevron-right{ bottom:65px; right:75px; font-size:30px; cursor:pointer; font-weight:300; }.nav-carousel-02 .carousel-mouse-scroll, .nav-carousel-02 .carousel-mouse-underline{ position:absolute; left:50%; bottom:0; transform:translateX(-50%); z-index:1; }.nav-carousel-02 .carousel-mouse-base{ position:relative; width:17px; height:26px; border:1px solid #fff; border-radius:17px; margin-bottom:35px; }.nav-carousel-02 .carousel-mouse-underline{ width:1px; height:23px; background-color:#fff; }.nav-carousel-02 .slick-dots{ position:absolute; list-style-type:none; padding:0; margin:0; display:flex; width:100px; justify-content:space-between; bottom:35px; right:144px; }.nav-carousel-02 button{ background:none; border:none; color:#fff; padding:0; }.nav-carousel-02 .slick-dots li.slick-active button{ font-weight:700; }.nav-carousel-02 .carousel-mouse-wheel{ width:3px; height:7px; background-color:#fff; border-radius:35%; position:absolute; left:50%; top:20%; transform:translate(-50%,0); -webkit-animation:wheel 3s linear infinite; animation:wheel 3s linear infinite; }@-webkit-keyframes wheel{ 0{ transform:translate(-50%,0); opacity:0; }25%{ transform:translate(-50%,0); opacity:1; }45%{ transform:translate(-50%,4px); opacity:1; }90%{ transform:translate(-50%,8px); opacity:0; }100%{ transform:translate(-50%,8px); opacity:0; }}@keyframes wheel{ 0{ transform:translate(-50%,0); opacity:0; }25%{ transform:translate(-50%,0); opacity:1; }45%{ transform:translate(-50%,4px); opacity:1; }90%{ transform:translate(-50%,8px); opacity:0; }100%{ transform:translate(-50%,8px); opacity:0; }}.nav-carousel-02 .carousel-inner{ border-radius:0 0 40px 0}.nav-carousel-02 .container{ position:absolute; top:0; left:0; right:0; bottom:0; text-align:center}.nav-carousel-02 .inner-logos{ position:absolute; right:0; bottom:60px}.nav-carousel-02 .carousel-item{ height:467px; background-repeat:no-repeat; background-position:center; -webkit-background-size:cover; background-size:cover; overflow:hidden}.carousel-caption{ left:15px; right:15px; bottom:0; color:#f2f2f2; text-align:left; padding-bottom:54px}.carousel-caption .btn2{ margin-top:15px; }.carousel-caption .btn{ font-size:16px; font-weight:400; margin-top:15px; padding:15px 40px; background-color:#00529b; }.carousel-caption-title{ font-size:60px; letter-spacing:-1.8px; line-height:1}.carousel-caption-text{ font-size:22px; font-weight:300; font-family:'Poppins'}.fixed-top.scrolled{ -webkit-transition:all 0.8s ease; transition:all 0.8s ease}.fixed-top.scrolled #navbar-menu{ margin-top:0; }.fixed-top.scrolled .nav-link, .nav-link{ color:#39444f !important; font-size:16px; font-family:'Poppins'; margin-bottom:10px; }.navbar-header .login-link:last-child{ margin-right:0 !important}.top-links-box{ padding-top:19px; padding-bottom:19px; padding-right:15px; padding-left:20px; background-color:rgba(0,0,0,0.3); border-radius:8px; margin-right:15px}.banner_image{ height:100%; max-width:none; position:absolute; left:50%; top:0; transform:translateX(-50%); object-fit:cover}.hamburger{ right:calc((100vw - 94vw) / 2); width:40px; transition:0.3s all; transform:translate(50%,-50%)}.hamburger.is-active{ right:45px; }.hamburger span:nth-child(2){ padding:1px 0 0; display:block; color:#00529b; transition:0.4s all; opacity:1; }.hamburger.is-active span:nth-child(2){ opacity:0; }.nav-banner-01-burger{ width:94vw; max-width:100%; overflow:hidden; flex-direction:row; flex-wrap:nowrap}.nav-banner-01-burger nav #navbar-menu{ width:0; height:100vh; } .nav-banner-01-burger nav #navbar-menu.show{ margin:0; position:fixed; right:0; top:0; width:100%; min-height:100vh; background:#fff; transition:all 0.3s; display:flex; flex-direction:column; overflow:auto; max-height:100vh; }.nav-banner-01-burger nav #navbar-menu .navbar-nav{ display:flex; flex-direction:column; height:100%; position:relative; }.nav-item.lvl1.social{ display:flex; flex-direction:column; width:100%}.nav-item.lvl1.social a{ color:#39444f; margin-bottom:5px; padding:0 15px !important; }.hamburger{ z-index:9999}.navbar-nav .nav-link.login-link{ color:#00529b !important}.navbar-nav .nav-link.phonelink{ color:#00529b !important; font-size:19px; font-weight:600}.scroll__btn{ z-index:2; animation:scroll_bg 5s 3s infinite forwards; color:#a5a3a7}.scroll__btn,.scroll__btn2{ position:absolute; bottom:30px; right:0; display:flex; align-items:center; transform:rotate(90deg) translate(-50%,-100%); text-decoration:none}.scroll__btn span,.scroll__btn2 span{ font-size:12px; margin-right:4px; font-family:'Poppins'; }.scroll__mouse::before{ background:#a5a3a7}.scroll__mouse::before,.scroll__mouse2::before{ position:absolute; top:50%; left:8px; width:4px; height:3px; content:""; transform:translate(-100%,-50%)}.scroll__mouse,.scroll__mouse2{ position:relative; top:0; left:5px; width:21px; height:14px; border-radius:15px}.scroll__mouse{ color:#a5a3a7; border:2px solid #a5a3a7}@media (min-width:992px) and (max-width:1199.98px){}.socials32{ display:none !important}.hamburger2{ display:none !important; background:#fff; height:62px; width:62px; border-radius:8px; margin:0; border:0; cursor:pointer}@media (max-width:1450px){ .ttop-mmn{ left:-30px; position:relative; }}@media (max-width:1399.89px){ .ttop-mmn{ left:unset; position:unset; }}@media (max-width:1250px){ .ttop-mmn{ left:-30px; position:relative; }}@media (max-width:1199.98px){ .ttop-mmn{ left:unset; position:unset; } .socials32{ display:block !important; gap:20px; margin-right:20px; }.socials32 a{ color:#fff; font-size:18px; }.socials32 svg{ width:16px; height:16px; }.scroll__btn,.scroll__btn2{ display:none !important; }.nav-banner-01-burger{ width:100vw; }.top-links-box{ display:none !important; }.hamburger{ display:none; }.hamburger2{ display:block !important; }nav:has(#navbar-menu.collapse.show.active) #navbarMenuCollapse{ display:block; }.navbar-header .btn2{ margin-right:20px; }}@media (max-width:991.98px){ .nav-carousel-02 .inner-logos{ display:none; } .socials32{ display:none !important; }.nav-banner-01-burger .btn2{ padding:22px 24px; }}.fixed-top.scrolled .hamburger-inner,.fixed-top.scrolled .hamburger-inner::before,.fixed-top.scrolled .hamburger-inner::after{ background:rgb(0,82,155)}@media (max-width:767.98px){ .hamburger2{ margin-left:auto; }.carousel-caption{ padding-left:0; }.apnmntbtn{ display:none; }.nav-item.item-dropdown.lvl2 > .dropdown-switch:after{ content:"\f105"; }.nav-item.item-dropdown.show.lvl2 > .dropdown-switch:after{ content:"\f104"; }.item-dropdown.show > .dropdown-item-menu{ padding-left:15px; }.item-dropdown.show.lvl2.show{ position:static; }#navbar-menu{ margin:0; position:absolute; left:0; width:100%; top:100%; }.nav-banner-01-burger{ width:100vw; }.navbar-header div{ width:50%; }.hamburger{ right:calc((100vw - 91vw) / 2); }.fixed-top.scrolled .hamburger-inner, .fixed-top.scrolled .hamburger-inner::before, .fixed-top.scrolled .hamburger-inner::after, .fixed-top.scrolled .hamburger span:nth-child(2){ color:#fff; }.fixed-top.scrolled .hamburger-inner, .fixed-top.scrolled .hamburger-inner::before, .fixed-top.scrolled .hamburger-inner::after{ background:rgb(0,82,155); }.fixed-top.scrolled .show.active .hamburger-inner, .fixed-top.scrolled .show.active .hamburger-inner::before, .fixed-top.scrolled .show.active .hamburger-inner::after{ background-color:#00529b; }.hamburger{ right:25px; }.nav-banner-01-burger .sicials-icon{ right:10px; }.fixed-top.scrolled .navbar-header{ border-radius:0; }.navbar-header .login-link, .fixed-top.scrolled .navbar-header .login-link{ margin-right:5px; }#navbar-menu > .navbar-nav{ flex-direction:column; align-items:flex-start; right:0; }#navbar-menu > .navbar-nav .nav-item{ width:100%; }#navbar-menu > .navbar-nav .nav-link{ }.nav-item.item-dropdown.lvl1 > .dropdown-switch:after, .nav-item.item-dropdown.lvl2 > .dropdown-switch:after{ float:right; }.hamburger.is-active{ right:45px; }#navbar-menu{ max-width:300vw; }#navbar-menu.collapse{ padding:75px 0 30px 0; }.nav-banner-01-burger nav #navbar-menu.show{ padding:75px 30px 30px 30px; width:350px; }.nav-banner-01-burger nav #navbar-menu{ width:0; height:100vh; position:fixed; right:0; top:0; left:auto; }.navbar-nav .nav-item.lvl1.social{ flex-direction:row; }.navbar-nav .nav-item.lvl1.social a{ margin-bottom:0; }.navbar-nav .nav-item.lvl1.social a ~ a{ margin-left:10px; font-size:20px; }}@media (max-width:575.98px){ .logo,.fixed-top.scrolled .logo{ margin-left:20px; } .navbar-expand > .container,.navbar-expand > .container-fluid{ padding-right:15px; padding-left:15px; }.carousel-caption-title{ font-size:44px; text-align:center; }.carousel-caption-text{ font-size:20px; text-align:center; }.carousel-caption .btn2{ width:100%; text-align:center; }.nav-banner-01-burger .gallery-bottom-panel{ bottom:20px; width:150px; left:0; right:0; margin-inline:auto; }.nav-banner-01-burger .gallery-counter{ margin:0 auto; }.nav-banner-01-burger .gallery-counter-current{ font-size:16px; }.nav-banner-01-burger .slash,.nav-banner-01-burger .gallery-counter-all{ bottom:-15px; font-size:16px; font-family:'Poppins'; font-weight:300; }.nav-banner-01-burger .gallery-counter-current{ bottom:-15px; font-size:16px; font-family:'Poppins'; font-weight:300; position:relative; }.nav-carousel-02 em.fa-chevron-left{ bottom:20px; right:unset; left:20px; font-size:18px; margin-left:50px; }.nav-carousel-02 em.fa-chevron-right{ bottom:20px; left:unset; right:20px; font-size:18px; margin-right:50px; } }.fixed-top .scrolledlogo{ display:none}.fixed-top.scrolled .scrolledlogo{ display:block}.fixed-top.scrolled .notscrolledlogo{ display:none}.fixed-top.scrolled .navbar-header .login-link{ color:#00529b !important}.fixed-top.scrolled .hamburger{ display:none} .fixed-top.scrolled .hamburger.is-active{ display:block; }.fixed-top.scrolled .hamburger2{ display:block !important}.fixed-top.scrolled .btn2{ margin-right:20px}.fixed-top.scrolled .mt-40px{ margin-top:17px}.nav-carousel-02 .carousel-item{ display:block}.fixed-top.scrolled .logo{ margin-top:20px}.fixed-top.scrolled .hamburger2{ background-color:#e5ebf1}.fixed-top.scrolled .top-links-box{ background-color:transparent}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{ background-color:#39444f !important; height:2px}.nav-banner-01-burger .bottom-links-box{ background-color:#e5ebf1; padding:32px; color:#00529b; border-radius:12px}.fixed-top.scrolled .show .nav-link,.show .nav-link{ font-size:24px; color:#39444f !important; padding-left:0 !important; font-family:'Playfair Display'}.fixed-top.scrolled .show .lvl2 .nav-link,.show .lvl2 .nav-link{ font-size:20px; color:#00529b !important; padding-left:0 !important; font-family:'Playfair Display'}.nav-banner-01-burger .bottom-links-box .login-link,.fixed-top.scrolled .bottom-links-box .login-link{ font-size:16px; padding-left:0 !important; color:#00529b !important; margin-right:5px}.fixed-top.scrolled .bottom-links-box .lkjk-last,.lkjk-last{ margin-bottom:30px}.nav-banner-01-burger .bottom-links-box .btn2{ padding:22px 24px}.fixed-top.scrolled .bottom-links-box .btn2{ margin-right:0}body:has(.nav-item.item-dropdown.lvl1.show).nav-item.lvl1:not(.show){ display:none}.lvl1.show .dropdown-switch,.fixed-top.scrolled .lvl1.show .dropdown-switch{ font-size:12px; color:#99a4b0 !important; text-transform:uppercase; letter-spacing:2px; font-family:'Poppins'; margin-bottom:20px; margin-top:20px}.nav-item.item-dropdown.lvl1.show > .dropdown-switch::after{ content:"\f053"; left:0; right:unset; top:-48px; color:#39444f}.nav-item.item-dropdown.lvl1.show{}.nav-item.item-dropdown.lvl1.show::before{ content:""; position:absolute; top:0; left:-30px; right:-30px; border-top:1px solid #e1e8ef; }.content-01{ padding:50px 0 50px 0; text-align:left; background-color:; color:rgb(57,68,79)} .content-01 .bigger{ font-size:24px; color:#39444f; line-height:32px; font-weight:300; } .content-01 p:last-child{ margin-bottom:0; } .content-01 a{ color:#0056b3; font-size:1rem; font-family:'Poppins'; } .content-01 .links-list-subtitle{ font-family:'Poppins'; font-weight:500; font-size:12px; color:#99a4b0; letter-spacing:2px; margin-bottom:20px; text-align:center; } .content-01 .links-list-title{ font-size:45px; color:#39444f; font-family:'Playfair Display'; margin-bottom:22px; } .content-01 .link-box a{ text-transform:uppercase; position:relative; top:-3px; padding-left:20px; letter-spacing:2px; } .content-01 .link-list .col-12{ padding-right:5px; padding-left:5px; } .content-01 .link-list .row{ margin-right:-5px; margin-left:-5px; } .content-01 .link-box{ text-transform:uppercase; background-color:#fff; margin-bottom:10px; padding:14px; padding-left:25px; border-radius:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } .content-01 a.btn2,.content-01 a.btn2:hover{ color:#fff; cursor:pointer; } .content-01 .link-box:before{ content:url('/images/Links-Arrow-Right.svg'); bottom:1px; position:relative; } .content-01-title{ margin-bottom:20px; }h3.content-01-title{ font-style:italic}#content-01-324 .content-01-title,#content-01-331 .content-01-title{ color:#00529b}@media (max-width:1399.98px){ .content-01 .link-box{ padding-left:12px; padding-right:0; } .content-01 .link-box a{ padding-left:8px}}@media (max-width:1199.98px){ }@media (max-width:991.98px){}@media (max-width:767.98px){#content-01-324{ padding:0; }}@media (max-width:575.98px){}.content-01 table{ width:100%; margin-top:30px; margin-bottom:30px}.content-01 tr:first-child{ border-top:1px solid rgba(225,225,225,1)}.content-01 tr{ border-bottom:1px solid rgba(225,225,225,1)}.content-01 th,.content-01 td{ padding:20px}@media (max-width:480px){ .content-01 table, .content-01 tbody, .content-01 tr, .content-01 td{ display:block; width:100%; }.content-01 table td:first-child, .content-01 table td:last-child{ width:100%; }.content-01 table td:first-child{ margin-bottom:5px; }.content-01 table tr{ margin-bottom:20px; }.content-01 table td{ overflow-wrap:anywhere; word-break:break-word; }}.content-15{ padding:66px 0 30px 0; font-size:18px; font-weight:300; color:#39444f} .content-15 .box-text p{ font-size:16px; } .content-15-back{ position:absolute; bottom:0; top:0; right:0; background:#e1e8ef; border-radius:30px; z-index:-1; width:90%; left:0; margin:auto; }@media (max-width:1550px){ .content-15-back{ width:95%; }}@media (max-width:575.98px){ .content-15-back{ width:100%; }}.content-15 .box{ width:100%; background:#fff; border-radius:10px; padding:35px; margin-bottom:20px; display:flex} .content-15 .box:last-child{ margin-bottom:0; } .content-15 .box .box-text p:last-child{ margin-bottom:0; }.content-15 .box-title{ font-size:26px; color:#00529b; font-family:'Playfair Display'; line-height:30px; margin-bottom:15px; min-width:300px}.content-15-back{ position:absolute; bottom:0; top:0; right:0; background:#e1e8ef; border-radius:30px; z-index:-1; width:90%; left:0; margin:auto}@media (max-width:1550px){ .content-15-back{ width:95%; }}@media (max-width:575.98px){ .content-15-back{ width:100%; }}.content-15 .headding2{ position:absolute; transform:rotate(270deg); font-family:'Poppins'; font-size:12px; color:#99a4b0; letter-spacing:1px; font-weight:500; top:32px; left:-89px}.content-15 .bigger{ font-size:24px; color:#39444f; font-family:'Poppins'; font-weight:300}.content-15 ul{ list-style-type:none; padding-left:0; position:relative}.content-15 ul li{ margin:10px 20px 10px; }.content-15 ul li::before{ content:">"; position:absolute; left:0; color:#00529b; }.content-15-text-right h2{ color:#00529b; margin-bottom:35px}.content-15 .row{ margin-bottom:35px}.content-15 .col-12 p:last-child{ margin-bottom:0}.content-15 .title{ color:#39444f; font-size:45px; font-family:'Playfair Display'; margin-bottom:0}.content-15-text-left{ padding-right:50px}.content-15-text-right{ padding-left:50px}.mtd-title{ font-family:Georgia,"Times New Roman",serif; font-size:58px; font-weight:400; color:#3d4653; margin-bottom:35px; line-height:1.15}.mtd-box{ background:#e8eef6; border-radius:14px; padding:40px 34px 20px 34px}.mtd-table{ margin:0; background:transparent}.mtd-table th, .mtd-table td{ vertical-align:middle; }.mtd-table thead th{ font-family:'Playfair Display'; font-size:26px; font-weight:400; color:#00529b; padding:0 0 16px; border-top:none; border-bottom:1px solid #adc0d7; }.mtd-table tbody td{ font-size:16px; color:#39444f; padding:18px 0; border-top:none; border-bottom:1px solid #b8c5d3; }.mtd-table tbody tr:last-child td{ border-bottom:none; }.mtd-table th:nth-child(1), .mtd-table td:nth-child(1){ width:33%; }.mtd-table th:nth-child(2), .mtd-table td:nth-child(2){ width:36%; }.mtd-table th:nth-child(3), .mtd-table td:nth-child(3){ width:31%; }@media (max-width:1199.98px){ .content-15 .headding2{ position:relative; left:0; top:-22px; transform:unset; }}.smaller-scr-block{ display:none}@media (max-width:991.98px){ .content-15 .box{ display:block; } .content-15 .box-title{ min-width:100%; } .mtd-table thead th{ font-size:22px; }.content-15-text-left{ padding-right:15px; }.content-15-text-right{ padding-left:15px; }.smaller-scr-block{ display:block; }.hirem{ display:none; }}@media (max-width:767.98px){.mtd-title{ font-size:38px; margin-bottom:25px; }.mtd-box{ padding:20px; }.mtd-table{ border:0; }.mtd-table thead{ display:none; }.mtd-table, .mtd-table tbody, .mtd-table tr, .mtd-table td{ display:block; width:100%; }.mtd-table tr{ background:#fff; border-radius:10px; margin-bottom:18px; padding:18px; box-shadow:0 2px 8px rgba(0,0,0,.06); }.mtd-table tr:last-child{ margin-bottom:0; }.mtd-table tbody td{ border:none; padding:0 0 16px; text-align:left; font-size:18px; color:#4d5663; }.mtd-table tbody td:last-child{ padding-bottom:0; }.mtd-table tbody td::before{ content:attr(data-label); display:block; margin-bottom:6px; font-size:15px; font-weight:600; color:#00529b; }.mtd-table tbody td::before{ font-family:'Playfair Display'; font-size:20px; }.mtd-table th:nth-child(1),.mtd-table td:nth-child(1){ width:100%; }.mtd-table th:nth-child(2),.mtd-table td:nth-child(2){ width:100%; }.mtd-table th:nth-child(3),.mtd-table td:nth-child(3){ width:100%; }}@media (max-width:767.98px){.content-15{ padding-bottom:25px; padding-top:75px; }.content-15-text-left{ margin-bottom:30px; }}@media (max-width:575.98px){ .content-15 .title{ font-size:36px; }.content-15 .bigger{ font-size:20px; color:#39444f; font-family:'Poppins'; font-weight:300; }}.text-three-buttons{ padding:50px 0 50px 0; color:#39444f} .text-three-buttons .title{ color:#39444f; font-size:45px; font-family:'Playfair Display'; margin-bottom:0; } .text-three-buttons .bigger{ font-size:24px; color:#39444f; line-height:32px; }@media (max-width:1199.98px){}@media (max-width:991.98px){}@media (max-width:767.98px){}@media (max-width:575.98px){}.cta-03{ padding:100px 0 100px 0; color:#ffffff; z-index:1; position:relative} .cta-03::before, .cta-03::after{ content:""; position:absolute; left:0; top:0; bottom:0; right:0; z-index:-1; border-bottom-left-radius:30px; border-top-left-radius:30px; } .cta-03::before{ background:url("/images/cta33.jpg"); background-position:center; background-size:cover; max-width:100%; } .cta-03::after{ background:rgba(0,0,0,0.22); } .cta-03, .cta-03 .container, .cta-03 .container .row{ } .cta-03 .title-col{ }.cta-03-title{ font-size:60px; line-height:60px; color:#ffffff; font-family:'Playfair Display'}@media screen and (min-width:1280px) and (max-width:1280px) and (min-height:567px) and (max-height:567px){ .cta-03-title{ margin-top:50px; }}.cta-03 .right-column{ margin-top:15px}.cta-03-text{ font-size:22px; line-height:28px; font-weight:300; font-family:'Poppins'}.cta-03-buttons{ display:flex; gap:10px; margin-top:32px}.cta-03 .decoration-rectangle{ position:absolute; left:0; top:0; height:237px; width:42%; background:rgba(0,0,0,0.1); z-index:-1; border-bottom-left-radius:30px; border-top-left-radius:30px}@media screen and (min-width:1279px) and (max-width:1281px) and (min-height:728px) and (max-height:730px){ .cta-03 .decoration-rectangle{ height:257px; width:46%; }}.cta-03 .decoration-rectangle{ height:257px; width:46%}@media (max-width:1399px){ .cta-03 .decoration-rectangle{ height:257px; width:49%; }}@media (min-width:1400px){ .cta-03::before, .cta-03::after{ left:15px; left:70px; } .cta-03 .text-col{ position:relative; left:-16px; } .cta-03-text{ padding-right:20px; }}@media (max-width:1460px){ .cta-03::before,.cta-03::after{ left:37px; }}.logo-img{ position:absolute; top:100px; right:140px}@media (max-width:1199.98px){ .logo-img{ right:50px; }}@media (max-width:1161px){ .logo-img{ display:none; } .cta-03::before,.cta-03::after{ left:27px; }}@media (max-width:991.98px){ .cta-03-title{ font-size:72px !important; text-align:center; line-height:76px; } .cta-03 .decoration-rectangle{ height:197px; width:470px; } .logo-img{ display:none; } .cta-03{ padding:100px 0; } .cta-03::after{ margin-left:10px; } .cta-03::before{ margin-left:10px; } .cta-03 .right-column{ margin-top:15px; text-align:center; } .cta-03 .btn2{ margin-left:auto; margin-right:auto; }}@media (max-width:767.98px){ .cta-03 .right-column{ margin-top:10px; text-align:center; } .cta-03-buttons{ margin-top:20px; }}@media (max-width:575.98px){ .cta-03::before,.cta-03::after{ left:0; margin-left:0; } .cta-03::before{ } .cta-03-title{ font-size:44px !important; margin-bottom:0; width:100%; line-height:50px; } .cta-03 .decoration-rectangle{ width:410px; } .cta-03 .right-column{ margin-top:0; text-align:center; } .cta-03 .decoration-rectangle{ width:410px; } .cta-03-text{ max-width:315px; padding-left:15px; padding-right:15px; padding-top:20px; margin:auto; } .cta-03-text br{ display:none; }}@media (max-height:600px){ .cta-03{ padding:60px 0; } .cta-03 .text-col{ margin-left:0 !important; }}.testimonial-carousel{ text-align:center; padding:90px 0 80px} .testimonial-carousel .quotes{ margin:auto; margin-bottom:40px; } .testimonial-carousel .slick-dots{ display:flex !important; justify-content:center; align-items:center; gap:8px; }.testimonial-carousel .slick-dots li{ width:auto; height:auto; margin:0; } .testimonial-carousel .slick-dots li button{ width:10px; height:10px; padding:0; border-radius:50%; background:#b4c7d7;border:none; font-size:0;} .testimonial-carousel .slick-dots li button:before{ display:none;}.testimonial-carousel .slick-dots li.slick-active button{ background:#0b5499;}.testimonial-carousel .slick-dots li button{ transition:all 0.3s ease; cursor:pointer; }.testimonial-carousel .slick-dots li.slick-active button{ } .testimonial-carousel .slick-dots li button:before{ content:'' !important; display:none !important; } .testimonial-carousel .slick-dots li button:before{ content:none !important; } .testimonial-carousel .slick-dots li{ list-style:none !important; } .testimonial-carousel .slick-dots{ list-style:none !important; padding:0; margin:0; }.testimonial-carousel .container{ position:relative}.testimonial-carousel .headline{ margin-bottom:40px}.testimonial-carousel .testimonial-text{ font-size:30px; line-height:38px; color:#3a444f; font-family:'Playfair Display'; }.testimonial-carousel .carousel-item{ background:none; min-height:215px}.testimonial-carousel .controls{ display:flex; justify-content:center; gap:10px; margin-top:20px}.testimonial-carousel .control-prev,.testimonial-carousel .control-next{ color:var(--button-background); width:58px; height:58px; border-radius:50%; border:2px solid currentColor; background-color:transparent}.testimonial-carousel .control-prev .icon::before,.testimonial-carousel .control-next .icon::before{ font-family:"Font Awesome 5 Pro"; font-weight:400}.testimonial-carousel .control-prev .icon::before{ content:"\f177"}.testimonial-carousel .control-next .icon::before{ content:"\f178"}.testimonial-carousel .author{ font-family:'Poppins'; font-weight:500; font-size:12px; color:#99a4b0; letter-spacing:2px; margin-bottom:20px; text-align:center; margin-top:40px; margin-bottom:50px; }@media (max-width:991.98px),(max-height:600px){ .testimonial-carousel{ padding:90px 0; }.testimonial-carousel .headline{ margin-bottom:20px; }}@media (max-width:575.98px),(max-height:567px){ .testimonial-carousel .testimonial-text{ font-size:24px; }.testimonial-carousel{ padding:60px 0; }}@media (max-width:991.98px){ .testimonial-carousel .testimonial-text{ font-size:26px; }}@media (max-width:767.98px){ .testimonial-carousel .testimonial-text{ font-size:26px; line-height:36px; } .testimonial-carousel{ padding-top:60px; }}@media (max-width:575.98px){ .testimonial-carousel .testimonial-text{ font-size:20px; line-height:30px; }}@media (max-width:360px){ .testimonial-carousel{ overflow:hidden; }.testimonial-carousel .row{ position:relative; }.testimonial-carousel .row .col-10{ margin-left:auto; margin-right:auto; }}.footer-06{ padding:40px 0; color:#fff; background:#00529b; width:92%; border-radius:40px 40px 0 0; margin:auto}.footer-06 .row > div{ margin:0 auto; display:flex; align-items:center}.footer-06 p{ margin-bottom:0; font-size:16px; font-family:'Poppins'; font-weight:300; }.footer-06-title{ font-weight:400; font-size:24px; margin:0; margin-bottom:5px}.footer-06 img{ height:50px; margin-right:15px}.footer-06 a{ text-decoration:none; font-size:16px; color:#fff; font-family:'Poppins'; font-weight:300}@media (max-width:1220.98px){.footer-06{ width:93%; }}@media (max-width:991.98px){ .footer-06 a{ text-overflow:ellipsis; overflow:hidden; display:inline-block; white-space:nowrap; max-width:150px; }}@media (max-width:767px){ .footer-06 .display-block{ display:block !important; cursor:pointer; } .footer-06 .footer-06-content p{ display:none; } .footer-06 .icon-img{ text-align:center; } .footer-06-title{ margin-top:10px; text-align:center; } .footer-06 .row{ padding-left:5px; } .footer-06 img{ margin-right:0; } .footer-06 .row > div{ justify-content:center; } .row.align-items-center div:nth-of-type(2) .icon-img{ padding-right:13px; } }.page404 .footer-06{ margin-top:52px}.map-02{ height:440px; overflow:hidden; width:92%; border-radius:0 40px 0 0; margin:auto; border-radius:15px; border-top-left-radius:0; border-top-right-radius:0} .map-02 .leaflet-tile{ filter:grayscale(100%) contrast(1.1) brightness(0.95); }@media (max-width:1220.98px){.map-02{ width:93%; }}@media (max-width:575px){ .map-02{ width:100%; border-radius:0; } }.footer-01{ padding:100px 0 40px 0; color:rgb(57,68,79); }a.disabled{pointer-events:none;cursor:default;color:#888;}.footer-01 img{ margin-bottom:45px}.footer-01 p{ margin-bottom:5px; font-family:'Poppins'; font-weight:400; font-size:14px; color:#39444f}.footer-01 p:last-child{ margin-bottom:0}.footer-01 .row .link-list{ justify-content:space-between; display:flex; flex-flow:column wrap}.footer-01 .row .col-12.col-sm-4{ justify-content:flex-start}.footer-01-title{ font-weight:500; font-size:20px; margin-bottom:36px; color:#39444f}.footer-01 .contact-links{ margin-top:20px}.footer-01 .footer01tlepnone{ margin-bottom:5px}.footer-01 a{ font-family:'Poppins'; font-weight:400; font-size:14px; color:#39444f; text-decoration:none; margin-bottom:15px}.footer01links a,.footer01links a:hover{ color:#00529b; display:block}.footer-01 a:last-of-type{ margin:0}.footer-01 a:hover{ font-family:'Poppins'; font-weight:400; font-size:14px; color:#39444f; }@media (max-width:991.98px){ .footer-01 .toggle-footer{ position:absolute; top:28px; right:0; transform:translateY(-50%); font-size:18px; line-height:18px; cursor:pointer; } .footer-01 .link-list{ display:none !important; } .footer-01 #footer_column01{ grid-template-columns:1fr 1fr; } .footer-01 .contact-links{ margin-top:0; } .footer-01 .link-list.open{ display:grid !important; margin-bottom:20px; } .footer-01 .footer01links::before{ content:""; background-color:#e0e0e0; position:absolute; height:1px; width:100dvw; left:50%; top:0; transform:translateX(-50%); } .footer-01 .footer01linksas::after{ content:""; background-color:#e0e0e0; position:absolute; height:1px; width:100dvw; left:50%; bottom:0; transform:translateX(-50%); } .footer-01-title{ margin:0; padding-top:15px; padding-bottom:15px; }}@media (max-width:767px){.footer-01{ position:relative; }.footer-01 .row .col-12{ justify-content:space-between; }.footer-01 .row div.col-md-4:nth-child(3){ position:absolute; bottom:-46%; height:46%} }@media (max-width:575.98px){ .footer-01 .col-12{ padding-left:20px; padding-right:20px; }.footer-01 .toggle-footer{ right:20px; }.footer-01 #footer_column01{ grid-template-columns:unset; }.footer-01 .row div.col-md-4:nth-child(3){ position:static; margin:0; }}.footer-03{ color:rgb(57,68,79); font-size:14px; height:110px; position:relative}.footer-03:after{ content:''; width:36%; height:100%; background:#e5ebf2; position:absolute; right:0; top:0; z-index:-1}.footer-03 a,.footer-03 a:hover{ color:rgb(57,68,79)}.footer-03-img{ line-height:110px; padding-left:50px; background:#e5ebf2; border-radius:40px 0 0}.separator{ font-style:normal; padding:0 3px}.footer-03-design img{ max-width:75px}.footer-03-socials{}.footer-03-socials a{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; color:#39444f; font-size:14px; } .footer-03-socials i{ font-size:20px; } .footer-03-socials svg{ height:16px; } .footer-03-socials a:hover, .footer-03-socials a:focus, .footer-03-socials a:active{ color:rgb(0,0,0); text-decoration:none; }.footer-03-socials a + a{ margin-left:5px}.big-size img.img1{ height:51px}.big-size img.img3{ height:53px}.big-size img.img2{ margin:0 45px; height:52px}.footer-03 .adv{ position:relative; top:1px}.footer-03-design{ font-size:12px; font-family:'Poppins'; font-weight:400}@media (max-width:1399.98px){ .big-size img.img2{ margin:0 22px; }}@media(max-width:1199px){ .footer-03-socials{ margin:10px 0; } .footer-03-design{ order:2; } }@media (min-width:992px) and (max-width:1199px){ .big-size img.img1{ height:42px; } .big-size img.img2{ height:42px; } .big-size img.img3{ height:42px; } .footer-03-img{ padding-left:30px; } .big-size img.img2{ margin:0 30px; }}@media (max-width:991.98px){ .big-size img.img2{ margin:0 0; height:100%; } .footer-03::after{ height:calc(100% - 43px - 50px); bottom:0; top:unset; } .big-size{ padding:30px 0; flex-direction:row; align-items:center; display:flex; justify-content:center; gap:60px; }.footer-03-img{ line-height:1; margin-top:50px; }.big-size img.second{ margin:30px 0; }.footer-03{ height:auto; }.footer-03-socials{ text-align:right; }}@media (max-width:767.98px){.big-size{ gap:10px; } .footer-03-img{ padding-left:0; }}@media (max-width:575.98px){ .footer-03-img{ padding-left:0; } .footer-03-design{ text-align:left; } .footer-03 .col-6{ padding-left:20px; padding-right:20px; } .footer-03{ text-align:center; overflow:hidden; }.footer-03:after{ background:transparent; content:none; }.footer-03-img:after{ width:90%; }.big-size{ display:flex; flex-direction:column; padding-left:0; } }




