<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@-ms-viewport {width: device-width;}
body {font-family: Manrope, Helvetica, Arial, sans-serif; visibility: visible; background-color: #ffffff; color: #1d1d1c;}
.nav ul {list-style: none;}
.headerpos, .headerpos2 {padding-top:60px;} .logo {height:70px;} .menuscrolled .logo {height:auto;} .divauto {background:rgba(0, 0, 0, 0.4); color:#ffffff;} .carousel {background-color:rgba(0, 0, 0, 0.2);} .carousel-indicators {bottom:120px;} .cover {display:block; position:absolute; top:0; bottom:0; left:0; right:0; background-color:#000000; opacity:0.2;} .banner {background:rgba(92, 90, 87, 0.7); color:#ffffff;} .banner:after {background-color:#76746f;} .lead {background:rgba(92, 90, 87, 0.5); color:#ffffff;} a {color:inherit;} .maincolor, .contentstyle h1, .titles, .titles2, .titlesmenu, .linksmenu, .linkss, .titleextra, .price, .boxreviews:hover .textreviews, .titlesp, .tstyle, .close {color:#5c5a57; border-color:#76746f !important;} .hafter, .divlogotitle, .slidertitle, .links3:hover .fa, .links3 .small, .links {color:#76746f;} .pages:after, .pages:before, .divh:after, .divh:before, h1:before, h2:before, h3:before, h4:before, h5:before, h6:before, h1:after, h2:after, h3:after, h4:after, h5:after, h6:after, .titles:before, .titles:after, .titles2:before, .titles2:after, .titlesc:before, .titlesc:after, .hafter:before, .hafter:after, .paths:before, .paths:after {color:#76746f; background-color:#76746f; border-color:#76746f !important;} .pages, .divmenu, .divh, .logo, .divextra, .boxcattitles, .boxdetails, .bordered, .borderb, .bordert, .borderr, .borderl, .signaturepad canvas, .divsearch:hover {border-color:#76746f !important;} input, select, textarea, .formf {background-color:rgba(255, 255, 255, 1.0); color:#1d1d1c; border-color:rgba(118, 116, 111, 0.4) !important;} .menudcontainer input, .menudcontainer select, .menudcontainer textarea {border-color:#1d1d1c !important;} .contprint {background-color:#ffffff;} .hstyle1 {border-top-color:#76746f !important;} .menudcontainer {background-color:#e9e4db; color:#1d1d1c;} .menudcontent {border-color:rgba(255, 255, 255, 0.7) !important;} .menudstyle, .divfextra, .divform2 {background:rgba(255, 255, 255, 1.0); color:#000000} .menuscrolled .divfextra {background:rgba(255, 255, 255, 1);} .menudstyle {border-color:#e9e4db !important;} .menucontainer {filter:none;} .menucontainer, .menubox {background-color:rgba(92, 90, 87, 0.0); border-color:#76746f;} .menucontainer.menuscrolled, .menubgr.menuscrolled, .menuscrolled .dropdown-container, .menubgr .dropdown-container {background-color:#5c5a57;} .menubgr:after {content:" "; display:block; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(92, 90, 87, 0.1) ;} .navbar-main {border-color:#76746f !important;} .navbar {background-color:#5c5a57; color:#111111; border-color:#76746f !important;} .navbar {background:none;} .navbar .nav &gt; li {border-color:#111111;} .navbar .nav &gt; li &gt; a, .divmenu, .logo, .logo1, .divmenubutton {color:#111111;} .menuscrolled .navbar .nav &gt; li &gt; a, .menuscrolled .divmenu, .menubgr .navbar .nav &gt; li &gt; a, .menubgr .divmenu, .menuscrolled .logo {color:#111111;} .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive {color:#76746f !important; border-color:#76746f !important;} .navbar .nav &gt; li &gt; a:after {background:#111111; color:#111111;} .navbar .nav &gt; li &gt; a:hover:after, .navbar .nav &gt; li &gt; a.navactive:after {background:#76746f;} .navbar .nav &gt; li &gt; a:after, .navbar .nav &gt; li &gt; a:hover:after, .navbar .nav &gt; li &gt; a.navactive:after {border-color:#76746f !important;} .navbar .nav li.dropdown:focus .caret, .navbar .nav li.dropdown:hover .caret {border-color:#76746f;} .dropdown-menu {background:none; border-color:#76746f !important;} .dropdown-menu &gt; li &gt; a {color:#111111; border-color:#111111;} .dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a.navactive-submenu {background:none; color:#76746f; border-color:#76746f !important;} .dropdown-container {background:rgba(92, 90, 87, 0.7); color:#111111; border-color:#76746f !important;} .caret, .iconr {background-color:#76746f; border-color:#76746f;} .divsnav2 {padding:20px; background:rgba(17, 17, 17, 0.6); border-top:5px solid rgba(17, 17, 17, 0.8); text-align:center;} .divsnav2:hover {background:#5c5a57;} .divsnav2 a {color:#5c5a57;} .divsnav2:hover a {color:#111111;} .navlinks1 {color:#76746f; border-color:#76746f !important;} .licat, .dropdown-menu &gt; .licat &gt; a, .dropdown-menu &gt; .licat &gt; a:hover {background-color:#ffffff !important; color:#000000; border-color:#ffffff;} .navdif {background-color:#76746f !important; color:#ffffff;} .navdif:hover {background-color:#ffffff !important; color:#ffffff;} .menuicon * {background:#111111;} hr {border-color:#76746f;} .boxmenu {background-color:#ffffff;} .boxinfo:before, .boxinfo:after, .boxinfotext:before, .boxinfotext:after, .boxincat:before, .boxincat:after, .boxcattext:before, .boxcattext:after, .divcattext:before, .divcattext:after, .divboxes:before, .divboxes:after {background-color:#5c5a57;} .titlesextra, .dropdown-mega, .boxcart, .boximage, .boxinfotext, .divphr, .divphl {border-color:#76746f !important;} .titlesnav, form .titles3 {background:#76746f; color:#ffffff;} .cconsent .titles3 {color:#000000;} .titlesdown1, .linksdown, .iconitem, .price a, a.price {color:#76746f;} .boxtitles:after {background:#76746f;} .cconsent {background:rgba(255, 255, 255, 0.6); color:#000000;} .titles {margin-bottom:25px;} .fletter {font-size:200%; color:#76746f;} .boxcattitles1:hover {color:#76746f; border-color:#76746f;} .titlesboxes:before, .titlesboxes:after, .titlesdown:before, .titlesdown:after, .titlesslider:before, .titlesslider:after, .boxcattitles:before, .boxcattitles:after {background-color:#76746f;} .titlesdown {color:#5c5a57; border-color:#76746f !important;} .divsearch, .formsearch {border-color:#76746f !important;} .divformb {border-color:#76746f !important;} .boxdownin {border-color:#76746f !important;} .boxreviewsin, .divgroupin {background-color:rgba(243, 238, 228, 0.9)} .divbookingb {background-color:#ffffff; color:#000000;} .divmod2 {background:#76746f; color:#ffffff;} .divmod1 {background:#ffffff; color:#76746f; border-color:#76746f !important;} .divpricec {border-color:#000000 !important;} .divtools, .divurl {color:#76746f;} .revrate {background-color:#76746f; color:#ffffff; border-color:#5c5a57;} .revicon {background-color:#ffffff;} .divmenu::-webkit-input-placeholder {color:#111111; opacity:1;} .divmenu:-ms-input-placeholder {color:#111111; opacity:1;} .divmenu::placeholder {color:#111111; opacity:1;} .menudcontent::-webkit-input-placeholder {color:#1d1d1c; opacity:1;} .menudcontent:-ms-input-placeholder {color:#1d1d1c; opacity:1;} .menudcontent::placeholder {color:#1d1d1c; opacity:1;} .button {background-color:#000000; color:#ffffff; border:none; border-color:#000000 !important;} .button:hover, .button:before, .button:active, .button.active, .button.disabled, .button[disabled] {background-color:#ffffff; color:#000000;} .button:hover:after, .buttoncat:hover:after {background-color:#000000; color:#ffffff; border-color:#000000 !important;} .button1 {background-color:#1d1d1c; color:#ffffff; border-color:#1d1d1c !important;} .button1:hover, .button1:before, .buttoncat:hover, .buttoncat:before {background-color:#ffffff; color:#1d1d1c; border-color:#1d1d1c !important;} .button2 {background-color:rgba(255, 255, 255, 0.2); color:#000000; border:1px solid #000000;} .buttonm {display:inline-block; margin:10px 0; padding:0; padding-left:5px; background:none; color:#000000; border-color:#76746f !important; font-weight:bold; letter-spacing:2px;} .buttonc {background:none; color:#76746f;} .buttoncart {background:none; color:#000000;} .buttoncart:hover, .boxin:hover .buttoncart {color:#76746f;} .buttonwlist {color:#76746f;} .buttonicon {color:#000000 !important;} .navibutton {background:#76746f; color:#ffffff;} .navibutton:hover {background:#111111; color:#ffffff;} .navicbutton {color:#111111; border:1px solid #111111;} .animbutton {background-image:none; background-color:#76746f; color:#ffffff;} .animbutton:hover {background-color:#ffffff; color:#000000;} @keyframes animbutton {0% {border:10px solid rgba(0, 0, 0, 0.2); padding:10px;} 50% {border:15px solid rgba(255, 255, 255, 0.5); padding:5px; color:#000000;} 100% {border:10px solid rgba(0, 0, 0, 0.1); padding:10px;}} .titlesextra {background-color:#76746f; color:#ffffff} .titlesextra:after {border-color:#76746f !important;} .navlink, .navlink a {color:#76746f !important;} .boxitem2 .boxin:hover * {color:#ffffff;} .titlesdown1 {color:inherit;} .boxo1, .boxo2 {background-color:#eeeeee; color:#000000;} .boxo3 {background:#ffffff; color:#000000;} .box5, .box6, .box7 {color:#ffffff; border-left:10px solid #76746f;} .linkf, .linkf a {color:#1d1d1c;} .arrowtop {background:rgba(92, 90, 87, 0.5); color:#ffffff; border-color:#ffffff;} .arrowtop:hover {background:#76746f; color:#ffffff; border-color:#ffffff;} .img-social {background:#76746f; border-color:#76746f !important;} .img-social:hover {background:rgba(0, 0, 0, 0.3);} .img-links {border-color:#111111 !important;} .img-links:hover {background:#5c5a57;} .hstyle:before, .hstyle:after {border-bottom:50px solid #ffffff;} .hexagon {background:#ffffff; color:#000000;} .hexagon:before {border-bottom-color:#ffffff !important;} .img-share {background:#76746f;} .img-share:hover, .pagination a:hover, .pagination a:active, .pagination span.active {background:#76746f;} .divcart1 {background-color:rgba(0, 0, 0, 0.1)} .slider, .divmenustyle {background-color:rgba(29, 29, 28, 0.1)} .sliderev {background:none;} .buttonsearch {background:#76746f} .circleanim {border:5px solid rgba(255, 255, 255, 0.4); border-top-color:#000000;} .pagination a, .pagination span {background:#eeeeee; border-color:#76746f;} input[type=range]::-ms-fill-lower {background:#76746f !important;} input[type=range]::-ms-fill-upper {background:#76746f !important;} input[type=range]:focus::-ms-fill-lower {background:#76746f !important;} input[type=range]:focus::-ms-fill-upper {background:#76746f !important;} input[type=range]::-webkit-slider-runnable-track {background:#76746f !important;} input[type=range]:focus::-webkit-slider-runnable-track {background:#76746f !important;} input[type=range]::-moz-range-track {background:#76746f !important;} input[type=range]::-ms-thumb {border:1px solid #76746f !important;} input[type=range]::-webkit-slider-thumb {border:1px solid #76746f !important;} input[type=range]::-moz-range-thumb {border:1px solid #76746f !important;} .ui-widget-content {background:#ffffff !important; border-color:#76746f !important;} .ui-widget-header, #compareme section.col-sm-12.header {background:#ffffff !important; color:#000000;} .ui-state-active {background:#76746f !important;} .daterangepicker td.active, .daterangepicker td.active:hover {background:#76746f;} .daterangepicker td.in-range {background:#eeeeee;} input[type=number]::-webkit-inner-spin-button {background:url('/sites/lecadin/files/arrows.png') no-repeat 50% 50%;} .calendar, .persons, .children {background-position:10px 10px; background-size:auto, 5px 5px, 5px 5px; background-repeat:no-repeat; padding-left:30px !important;} .calendar {background-image:url('/sites/lecadin/files/calendar.png');} .persons {background-image:url('/sites/lecadin/files/persons.png');} .children {background-image:url('/sites/lecadin/files/children.png');} .parallax {position:relative; overflow:hidden; width:auto; height:100%; height:auto; margin:0 auto; background-size:cover; background-attachment:fixed; background-position:center; background-repeat:no-repeat; color:#ffffff;} .carousel .item {width:100%; height:100%; background-size:cover; background-position:center; background-repeat:no-repeat; color:#ffffff;} .carousel .caritem {min-height:520px;} .parallaxd {text-align:center; color:#ffffff;} .parallaxd .titlesparallax {color:#ffffff; outline:none;} .divparallax {padding-top:200px; padding-bottom:200px; margin-top:0; margin-bottom:0;} .parallaxin .textparallax, .parallaxin .titlesparallax {z-index:1;} .parallaxin {padding:40px; width:calc(60% - 80px) ; margin:auto; text-align:center;} .titlesparallax {margin:auto; font-size:50px; line-height:100%; text-align:center;} .titlesparallax {position:relative;} .textparallax {margin:auto; padding-top:20px;} .contentpar {max-width:100%; margin:0 auto; padding-left:40px; padding-right:40px;} .parallaxbgr {background-color:rgba(0, 0, 0, 0.2);} .titlesparallax {background:none !important;} html {height:100%; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} body {visibility:visible; margin:0; height:100%; font-size:17px; font-weight:300; line-height:160%; overflow-x:hidden;} body * {background-clip:padding-box;} div, img {transition:all 0.3s ease;} .mobon {display:none;} .tel {text-decoration:none;} .titles {line-height:140%; text-decoration:none;} .titles, .titles * {font-size:30px;} h1, h2, h3, h4, h5, h6 {display:block; padding:0; margin:0; font-family:inherit; font-size:inherit; font-weight:normal; line-height:inherit; text-decoration:none;} h1 {font-size:34px; line-height:100%;} .hafter, .htitles {font-size:30px; line-height:normal; font-style:normal;} .pages h1, .pages h2, .divh h2, .divh h3, .divh h4, .divh h5, .divh h6 {display:inline-block;} .divpages {position:relative; width:auto; margin-right:auto; margin-left:auto; text-align:center; z-index:4;} .divpages:after {display:block; content:""; clear:both;} .pages:after, h1:after, h2:after, h3:after, h4:after, h5:after, h6:after {content:" "; width:100px; border-top:4px solid; margin:20px auto;} .pagesi h1:before, .pagesi h2:before, .pagesi h1:after, .pagesi h2:after, .titles h1:before, .titles h2:before, .titles h3:before, .titles h1:after, .titles h2:after, .titles h3:after {display:none;} .paths {padding-bottom:30px;} .paths, .paths a, .paths h2 {color:inherit; font-size:inherit; font-weight:normal; text-transform:none;} .paths h2 {display:inline;} .paths h2:before, .paths h2:after {display:none;} .titlesh {position:relative; font-size:25px; font-weight:normal; line-height:normal; margin:20px auto; text-align:center;} .titles2 {font-size:1.3em; font-weight:normal; line-height:normal; margin-bottom:10px;} .titles3 {font-size:1.2em; font-weight:normal; line-height:normal; margin-bottom:20px;} form .titles3 {padding:10px;} .divgroup .titles3 {font-weight:normal; height:2em; line-height:1em; margin:10px;} .titlesc {font-size:1.5em; line-height:1.5em;} .titlesc1 {font-size:1.1em; line-height:1.1em;} .titlesc2 {font-size:1.2em; line-height:1.2em;} .titlesc3 {font-size:1.3em; line-height:1.3em;} .titlesc4 {font-size:1.4em; line-height:1.4em;} .titlesc5 {font-size:2em; line-height:130%;} .titlesc6 {font-size:3em; line-height:130%;} .titlesni {margin-top:0; padding-top:0;} .titlesno {margin:0;} .zoom, .zoom * {font-size:140% !important;} .titlemenu {font-size:20px; margin-right:10px;} .titleextra {margin-top:20px; margin-bottom:10px; font-size:150%; font-weight:normal; line-height:110%; text-align:center;} .titleextra1 {display:none;} .titlephoto {margin:20px 0; font-size:22px; font-weight:normal; height:1.3em; line-height:1.3em; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; text-align:center;} .textphoto {padding-top:10px; text-align:center;} .titlephotoh, .titlephoto2h, .textphotoh {display:none;} .titlescat {display:block; clear:both; font-size:120%; font-weight:normal;} .titlescat2 {margin-right:10px; font-weight:normal;} .titlesm {font-size:22px; font-weight:normal; line-height:100%;} .tstyle {font-size:20px; font-weight:normal; margin-bottom:10px;} .navbar {position:relative; clear:right; width:auto; margin:auto; padding:0; text-align:right; line-height:normal; transition:0.5s;} .nav {display:inline-block; list-style:none; margin:0; padding:0;} .nava {display:block; margin-top:30px;} .menuscrolled .nava {display:none; height:0; opacity:0;} .navb {display:block;} .nav &gt; li {position:relative; display:inline-block;} .navbar .nav {position:relative; left:0;} .navbar .nav &gt; li, .divmenubutton {font-size:19px; line-height:20px; font-weight:lighter;} .navbar .nav &gt; li &gt; a {float:none; display:block; padding:10px 15px; text-decoration:none;} .navbar-container {position:relative; z-index:10;} .collapse {position:relative; height:0; overflow:hidden; transition:height 0.35s ease;} .nav-collapse {height:auto; overflow:visible; display:inline-block;} .navbar-container .nav, .navbar-container .collapse, .navbar-container .dropup, .navbar-container .dropdown1 {position:static;} .caret {display:inline-block; width:0; height:0; vertical-align:top; margin-top:10px; margin-left:2px; border-top:4px solid; border-right:4px solid transparent !important; border-left:4px solid transparent !important; content:"";} .caret1 {margin-top:6px; background:none !important;} .dropup, .dropdown {position:relative;} .dropdown-menu {position:absolute; top:80%; left:50%; transform:translateX(-50%); width:300px; height:0; overflow:hidden; margin:0; padding:0; border:none; list-style:none; text-align:center; font-size:90%; font-weight:inherit; text-transform:none; opacity:0; z-index:10; transition:all 0.3s ease;} .dropdown:hover .dropdown-menu {top:100%; height:auto; overflow:visible; opacity:1;} .dropdown-container {position:relative; left:0; right:0; width:auto; padding:0; border-bottom:4px solid; border-color:inherit; background-clip:padding-box;} .dropdown-mega {width:100%; left:auto; right:0; transform:none; margin:0 auto; background:none; text-transform:none; text-align:left;} .dropdown-mega .dropdown-container {padding:10px;} .dropdown-menu &gt; li &gt; a {clear:both; display:block; padding:5px 20px; text-decoration:none;} .dropdown-menu &gt; li &gt; a:hover, .dropdown-submenu:hover &gt; a, .dropdown-menu &gt; li &gt; a.navactive-submenu {text-decoration:none;} .dropdown-mega &gt; li &gt; a {display:inline-block;} .dropdown-mega .licat {font-size:100%;} .licat {float:none !important; width:auto !important; display:block; text-align:center;} .titlesnav {display:block; margin:5px 0; padding:5px 10px; clear:both; font-size:17px; text-decoration:none;} .divsnav {position:relative; float:left; line-height:120%;} .divsnav.width {max-width:50%;} .img-nav {margin-top:10px; margin-bottom:10px; width:100%; height:150px; object-fit:cover;} .imgh1 {height:150px;} .imgh2 {height:200px;} .imgh3 {height:150px;} .imgh4 {height:130px;} .imgh5 {height:90px;} .imgh6 {height:80px;} .divsnavin {margin:10px;} .navlinks {display:block; overflow:hidden;} .divsnav .navlinks {margin:5px;} .navlinks1 {display:block; padding:5px 0; border-bottom:1px solid; font-weight:normal;} .navlinks2 {display:inline-block; font-size:90%; line-height:150%; margin-right:10px;} .iconcat {margin:0 10px;} .iconcatfa {margin-right:5px;} .open {z-index:1000} .open &gt; .dropdown-menu {display:block} .dropdown-backdrop {position:fixed; top:0; right:0; bottom:0; left:0; z-index:990;} .pull-right &gt; .dropdown-menu {right:0; left:auto;} .dropdown-submenu {position:relative} .dropdown-submenu &gt; .dropdown-menu {top:0; left:100%; margin-top:-6px; margin-left:-1px;} .dropdown-submenu:hover &gt; .dropdown-menu {display:block} .dropdown-submenu &gt; a:after {display:block; float:right; width:0; height:0; margin-top:5px; margin-right:-10px; border-color:transparent; border-left-color:#cccccc; border-style:solid; border-width:5px 0 5px 5px; content:" ";} .dropdown-submenu:hover &gt; a:after {border-left-color:#ffffff} .dropdown-submenu.pull-left {float:none} .dropdown-submenu.pull-left &gt; .dropdown-menu {left:-100%; margin-left:10px;} .dropdown .dropdown-menu .nav-header {padding-right:20px; padding-left:20px;} .divnavibutton, .divlocbutton, .divallbutton {float:right; width:auto; display:none;} .navicbutton {display:inline-block; padding:1px; margin:0; text-shadow:none; min-width:30px; height:30px; line-height:30px; font-size:16px; text-align:center; cursor:pointer;} .navibutton {font-family:Arial; font-size:30px; display:inline-block; padding:2px; margin:0; width:30px; height:30px; line-height:30px; border:none; text-align:center; text-shadow:none; cursor:pointer;} header.carousel .carousel-inner {height:100%; text-align:center;} .item img {width:100%; height:100%; object-fit:cover;} .carousel {position:relative; overflow:hidden; margin:auto; transition:all 0.3s ease;} .carousel-inner {width:auto; margin-left:auto; margin-right:auto; overflow:hidden; z-index:1;} .carousel-inner &gt; .item {position:relative; display:none; will-change:transform; transition:all 1s ease;} .carousel-inner &gt; .item &gt; img, .carousel-inner &gt; .item &gt; a &gt; img {line-height:1} .carousel-inner &gt; .active, .carousel-inner &gt; .next, .carousel-inner &gt; .prev {position:absolute; display:block; width:100%;} .carousel-inner &gt; .active {transform:translateX(0); transform:translateY(0); z-index:2;} .carousel-caption {position:relative; top:42%; display:inline-block; margin:auto; padding:0; width:auto; line-height:normal; text-align:left; z-index:5; transition:all 2s ease-in-out ;} .divbanner {display:inline-block;} .banner {display:inline-block; padding:10px; font-size:50px; font-weight:normal; line-height:100%;} .banner:after, .lead;before {display:table; content:" ";} .lead {display:block; font-size:30px; font-weight:lighter; padding:10px;} .carousel-control {position:absolute; width:auto; top:calc(50% - 25px); left:0; right:0; margin:0 auto; z-index:6;} .ccontrols {position:absolute; font-size:150px; font-weight:100; text-decoration:none; text-align:center; color:#ffffff; opacity:1;} a.ccontrols:hover {text-decoration:none; opacity:1;} .ccleft {left:15px} .ccright {right:15px} .carousel-indicators {position:absolute; left:0; right:0; margin:auto; width:auto; text-align:center; list-style:none; z-index:2;} .carousel-indicators li {display:inline-block; width:10px; height:10px; margin:1px; border:1px solid #ffffff; border-radius:10px; cursor:pointer; transition:all 0.3s ease; overflow:hidden;} .carousel-indicators li:hover, .carousel-indicators li.active {background-color:rgba(255, 255, 255, 0.7);} .img-ind {display:inline-block; background-size:cover; background-position:center; background-repeat:no-repeat; border:1px solid transparent; width:100px; height:80px; margin:2px; cursor:pointer; filter:grayscale(100%); opacity:0.6; transition:all 0.3s ease;} .img-ind:hover, .img-ind.active {border:1px solid rgba(255, 255, 255, 0.7); filter:none; opacity:1;} .headericon {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:3;} .parallaxd {height:auto;} .parallaxpad, .contentstyle .divparallax.parallaxpad {padding-top:250px; padding-bottom:250px;} .parallaxd .divparallax {margin:0 auto; text-align:center;} .divparallax form {margin:auto;} .parphoto {background-attachment:scroll; background-position:center !important;} .divparallax .titleexform {color:#ffffff;} .titleexform {font-size:45px; line-height:normal; margin-bottom:30px;} .content, .divcattext {position:relative; max-width:100%; margin-right:auto; margin-left:auto;} .divcattext {padding-top:30px;} .content:after, .contentstyle:after, .contentcat:after, .divitemextras:after, .infobox:after, .divformextra:after, .divgroup:after, .boxsections:after {clear:both; content:''; display:block;} .contentin {padding:0 40px;} .contentstyle {display:block; width:auto; margin-right:auto; margin-left:auto; padding-bottom:50px;} .contentstyle1 {padding-bottom:0;} .contenthome {padding-bottom:0;} .contentin.contentitems {margin-bottom:10px;} .contentitems, .contentcat {margin-top:20px;} .contentitem, .contentcat, .contentprom {position:relative; margin-left:auto; margin-right:auto;} .contentsec {padding:0;} .contenttoggle {transition:all 0.3s ease;} .container {position:relative; width:auto; left:0; right:0; margin-right:auto; margin-left:auto;} .container:before, .container:after {display:table; line-height:0; content:"";} .container:after {clear:both} .container-fluid:before, .container-fluid:after {display:table; line-height:0; content:"";} .container-fluid:after {clear:both} :target:before {content:""; display:block; height:120px; margin-top:-120px;} .containerforms {z-index:2;} .menucontainer {position:relative; top:0; left:0; right:0; width:auto; margin-right:auto; margin-left:auto; background-clip:padding-box; z-index:10;} .menubox {position:relative; margin-right:auto; margin-left:auto; overflow:visible; z-index:2;} .menubox:before, .menubox:after {display:table; line-height:0; content:"";} .menubox:after {clear:both} .menuboxin {position:relative; margin:auto; z-index:10;} .menuholder {float:right;} .divmenu {padding-top:20px; font-size:15px; text-align:right; line-height:normal;} .divmenubutton {position:absolute; cursor:pointer; font-size:18px; font-weight:lighter; text-transform:uppercase; z-index:20;} .menubutton {float:right; margin-left:10px;} .divmenustyle {padding:30px 20px; font-size:80%; line-height:normal;} .divmin, .divbooking {display:inline-block; margin-left:20px; vertical-align:middle;} .divsearch {white-space:nowrap; line-height:0; transition:all 0.3s ease;} .divsearch:hover, .divshare:hover {opacity:1;} .divlang {display:inline-block; line-height:100%; margin-left:20px; vertical-align:middle; text-transform:uppercase; transition:all 0.3s ease;} .divlshop {float:right; margin-top:10px;} .linkslang {padding:5px; text-decoration:none; font-size:inherit; color:inherit; vertical-align:top;} .llangmenu {margin-top:0; margin-bottom:8px;} .divcartm {white-space:nowrap;} .logo {display:block; float:left; padding:10px 0; text-decoration:none; overflow:hidden; transition:all 0.3s ease;} .logot {display:block; font-size:15px; font-weight:bold; text-transform:uppercase; letter-spacing:2px;} .logotx {display:block; font-size:25px; font-weight:normal; text-align:center;} .logor {display:none;} .divlogotitle {display:inline-block; margin-left:20px; font-size:25px; font-weight:normal; letter-spacing:normal; vertical-align:middle;} .menuscrolled .logo {padding-top:0; padding-bottom:0;} .menuscrolled .logo1 {margin-top:0 !important; margin-left:0 !important;} .logo img {transition:all 0.3s ease;} .menuscrolled .logo img {transform:scale(0.8); max-height:80px; transition:all 0.3s ease;} .menuscrolled .divmenu {padding-top:10px; padding-bottom:0;} .menuscrolled .divmin {height:auto;} .menuscrolled .divtop {display:none;} .divh {width:auto; margin-left:auto; margin-right:auto; clear:both; text-align:center; line-height:normal;} .menustyle1, .menustyle2 {float:left; width:25%;} .menudcontainer {display:block; position:relative; margin-right:auto; margin-left:auto; width:auto; font-size:90%;} .menudcontent {padding:0 40px; margin:0 auto; width:auto; width:fit-content; display:table;} .mdc {margin-top:0;} .menudstyle {line-height:normal;} .menudstyle2 {clear:both; padding-bottom:20px;} .menudin {padding:20px 10px;} .trigger, .trigger2 {cursor:pointer; display:inline-block;} .divcartbutton .trigger {display:block;} .toggle-container {display:none; text-align:left; z-index:2;} .divcartbutton .toggle-container {text-align:right;} .divtoggle.titles {font-size:150%;} .divsort {float:right; list-style:none; margin:0; padding:0;} .divsort &gt; li {position:relative; display:inline-block;} .dropdown-menus {display:none; position:absolute; top:80%; left:50%; transform:translateX(-50%); list-style:none; opacity:0; width:auto; min-width:100px; padding:10px; margin:0; border:none; white-space:nowrap; z-index:10;} .boxfilters:hover .dropdown-menus {top:100%; display:block; opacity:1; z-index:10;} .boxfilters {display:inline-block; padding:5px 20px; background:#ffffff; border:1px solid #cccccc; font-weight:normal; font-size:15px;} .divfilters {display:inline-block; margin-left:20px; font-size:0.9em;} .divconsent {position:fixed; left:0; bottom:0; z-index:100;} .cconsent {width:400px; padding:30px; font-weight:normal; font-size:15px; line-height:1.5em; z-index:100;} .cconsent form {margin-top:10px; font-size:110%;} .iconsent {margin:20px;} .iconc {padding:0; height:30px; font-size:20px; background:none; border:none; box-shadow:none; text-shadow:none;} .iconc img {max-height:50px;} .buttonc {padding:5px 10px !important; font-size:14px; font-weight:bold; border:none;} .boxmenu {margin-bottom:20px; background:none;} .boxmenuitem {clear:both; margin:10px 0; background:#ffffff;} .titlesmenu {display:inline-block; font-size:20px; font-weight:bold; border-bottom:3px solid; padding-bottom:5px; margin-bottom:10px;} .titlesmenu, .titlesmenu a, .titlesmenu2:hover, .titlesmenu2:hover a {color:#333333;} .linksmenu {font-size:16px; font-weight:bold;} .linksmenu:hover {color:#555555;} .titlesmenu2 {font-size:16px;} .boxinfo {position:relative; clear:left;} .boxinfotext {position:relative; margin-left:auto; margin-right:auto;} .boxtoggle {padding-top:0;} .boxinfo .button {margin-bottom:10px;} .boxinfom {padding-top:0;} .animbutton {display:block; width:110px; height:110px; line-height:normal; font-size:20px; font-weight:normal; text-align:center; text-decoration:none; border-radius:50%; background-clip:padding-box; white-space:normal; z-index:12; animation:animbutton 2s linear infinite;} .menuextra {position:fixed; left:50px; bottom:60px; z-index:11;} .divmenuextra {position:absolute; top:160px; right:30px; left:auto; z-index:11;} .divmenuextrat, .divmenuextratr, .divmenuextrab, .divmenuextrabr {position:fixed; text-align:center; text-decoration:none; z-index:12;} .divmenuextrat {top:140px; bottom:auto; right:auto; left:30px;} .headerembed .divmenuextrat {display:none;} .divmenuextratr {top:140px; bottom:auto; left:auto; right:30px;} .divmenuextrab {top:auto; bottom:30px; left:30px; right:auto;} .divmenuextrabr {top:auto; bottom:30px; left:auto; right:30px;} .divtop {top:0; bottom:auto; left:0; right:0; z-index:1;} .topleft {top:10px; bottom:auto; left:30px; right:auto;} .topright, .topbottom {top:10px; bottom:auto; left:auto; right:30px;} .divbottom {top:auto; bottom:0; left:0; right:0; z-index:1;} .bottomleft {top:auto; bottom:10px; left:30px; right:auto;} .bottomright {top:auto; bottom:10px; left:auto; right:30px;} .divbookingb {position:fixed; bottom:0; left:0; right:0; z-index:100;} .divbookingb .button {display:block;} .menuextrabox {position:fixed; top:180px; left:auto; right:0; width:210px; padding:10px; font-size:120%; z-index:15;} .menuextrabox a {text-decoration:none;} .divscroll {position:absolute; bottom:150px; left:0; right:0; margin:auto; width:120px; font-size:12px; text-align:center; color:#ffffff; border-radius:50%; white-space:nowrap; z-index:9;} .divscroll2 {width:20px; height:40px; border:3px solid #ffffff; border-radius:20px; z-index:9;} .iconscroll {margin:auto; width:3px; height:15px; background:#ffffff; border-radius:20px;} .iconscroll2 {margin:auto; width:1px; height:50px; background:#ffffff;} .scroll {display:block; border-radius:50%; background-clip:padding-box; text-align:center; width:25px; height:25px; line-height:25px; padding:10px; margin:auto; border:2px solid; font-size:20px; font-weight:normal;} .scroll:hover {transform:rotate(360deg);} .divslideextra {position:absolute; left:0; right:0; width:auto; max-width:100%; margin:auto; font-size:80%; text-align:center; z-index:8;} .titleformextra {font-size:150%; padding-bottom:10px;} .divmenu .titleformextra {font-size:16px; line-height:30px;} .titleformextra2 {display:inline-block; margin-left:10px; margin-right:10px; font-size:150%;} .divsep {display:none;} input[type="number"] {width:100px; appearance:textfield;} input[type="number"].formquant {width:50px;} .divformextra input[type="number"] {width:60px;} input[type=number]::-webkit-inner-spin-button {opacity:1; appearance:none; cursor:pointer; display:block; width:20px; height:25px; padding:5px; position:relative; right:0;} .divforms {position:relative; left:50%; transform:translateX(-50%);} .divform2 {display:inline-block; padding:20px; margin:20px;} .divparallax .divform1 {display:block; font-size:100%;} .divparallax .divform {margin:10px; padding:20px; background:rgba(0, 0, 0, 0.5); color:#ffffff; font-size:120%;} .divparallax .formbb .button {margin-top:0;} .divoptions {font-size:28px; margin:20px 0;} .divsections {margin:20px 0; font-size:120%;} .divcheck {display:inline-block; margin-right:20px; text-align:center;} .divbuttons {margin-top:20px; text-align:center;} .links2 {font-weight:normal;} .links2b {font-weight:bold;} .links2m {font-size:18px;} .links3 {font-size:110%; line-height:150%;} .links3:hover {color:#000000; text-decoration:underline;} .links3:hover .small {color:#000000;} .linkss {padding-right:10px; white-space:nowrap;} .linkf {float:right; margin:10px; margin-bottom:0; font-size:85%; text-decoration:none;} .linkf a {color:inherit;} .boxitem {position:relative; float:left; text-align:center;} .boxin {position:relative; transition:all 0.3s ease;} .boxin:hover img, .boxincat:hover .boximage-cat img {transform:scale(1.25); transition:1s ease;} .boxtitles {padding:0; margin:10px 0; line-height:normal; height:2.6em; line-height:1.3em; font-weight:normal; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; transition:all 0.3s ease;} .boxtitles:after, .boxtitles:before {transition:all 0.3s ease;} .boxtitlesc {margin:20px 0; padding-bottom:10px; font-size:25px; font-weight:normal; text-align:center;} .boxtext {width:auto; margin:auto; transition:all 0.3s ease; font-size:85%;} .boxdin, .boxextra {text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; border:none;} .boxdin {margin-top:10px; height:2.6em; line-height:1.3em;} .boxsec {padding:10px 0; height:2.6em; line-height:1.3em;} .boxextra {height:1.3em; line-height:1.3em; font-weight:normal;} .boxcode, .boxdim {font-weight:bold; height:1.3em; overflow:hidden;} .boxcolors {min-height:32px;} .boxavail {height:25px; line-height:25px; overflow:hidden; font-size:90%; font-weight:normal;} .boxcart {vertical-align:middle; height:40px; margin:0 auto; padding:10px 0;} .boxcart.boxshop {height:60px;} .boxmore {height:40px;} .mboxcart {float:left; padding-top:5px;} .dmore {background:#ffffff; font-size:20px; height:30px; width:80px; border-radius:80px 80px 0 0; padding-top:10px;} .divicons {margin-top:20px; font-size:20px;} .divicons .fa {font-size:30px;} .boximage-item, .boximage-cat, .boximage-sec, .boximage-photo, .divsection {position:relative; width:auto; height:0; text-align:center; overflow:hidden;} .boximage-photo {padding-bottom:70%;} .boximagesq {padding-bottom:100%;} .boximagev {padding-bottom:140%;} .boximagen {padding-bottom:0;} .boximage-photo.boximagen {height:auto;} .img-item, .img-cat, .img-sec, .img-photo {position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width:auto; min-width:100%; height:auto; min-height:100%; border:none; transition:all 1s ease;} .img-info {width:100%;} .boximagen .img-photo {position:static;} .colsitem {margin:0; text-align:center; overflow:hidden; break-inside:avoid-column;} a .img-photo:hover {opacity:0.7;} .desaturate {background-color:#ffffff;} .desaturate .img-photo {filter:grayscale(100%) brightness(120%); opacity:1;} .desaturate .img-photo:hover {filter:grayscale(0); filter:none; opacity:1; transform:scale(1.05);} .boxphoto {margin:10px;} .cphoto {width:auto;} .boxitem2 .boxin {border-bottom:2px solid;} .boxitem2 .boximage-item {float:left; width:60%; padding-bottom:40%} .boxitem2 .boxtext {float:left; width:40%; text-align:left;} .boxitem2 .boxtitles {text-align:center; margin-bottom:0;} .boxitem2 .boxdetails {padding:20px; border:none !important} .boxitem2 .boxdin {height:140px;} .boxitem2 .boxdet {height:100px; text-transform:none; overflow:hidden;} .boxitem2 .divsec {margin-top:20px; text-align:center;} .boxitem2 .boxcart {display:none;} .boxitem2 .boxmore {float:none; text-align:center;} .boxcattitles1 {font-size:20px; font-weight:normal; margin:0 50px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid;} .textmenu {font-size:80%; text-align:left; padding-left:10px;} .textboxes {font-size:14px;} .boxsections {min-height:100px; overflow:hidden; padding:0 10px;} .divreviews {column-count:3; column-gap:0;} .divreviewsh {padding:20px 0; font-size:14px; line-height:1.5em;} .boxreviews {position:relative; margin:0 10px 20px; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; break-inside:avoid-column; text-align:center;} .boxreviews a {color:inherit; text-decoration:none} .boxreviewsin {padding:20px;} .titlesr {margin:20px; font-size:20px; font-weight:normal; font-style:italic;} .divreviewsh .titlesr {line-height:1em; height:1em; overflow:hidden;} .divreviewsh .divin {line-height:1.5em; height:6em; overflow:hidden;} .titlesreviews {font-size:25px; margin-bottom:10px;} .revicon {font-weight:bold;} .divreviewscore {position:fixed; right:0; bottom:60px; padding:10px; font-size:16px; background:#ffffff; border:1px solid #eeeeee; border-top-left-radius:10px; border-bottom-left-radius:10px; box-shadow:0 1px 20px rgba(0, 0, 0, 0.1); background-clip:padding-box; z-index:12; transition:all 0.3s ease;} .divreviewscoretoggle {right:-300px;} .divrevbutton {position:fixed; right:0; bottom:70px; width:20px; height:15px; line-height:15px; padding:10px; font-size:16px; font-weight:bold; background:#ffffff; border-top-left-radius:10px; border-bottom-left-radius:10px; background-clip:padding-box; cursor:pointer; z-index:13; transition:all 0.3s ease;} .divrevbutton:hover {background:#eeeeee;} .line1, .line2 {width:20px; height:3px; transition:all 0.3s ease;} .line1 {transform:rotate(-45deg) translate(-5px, 5px);} .line2 {transform:rotate(45deg) translate(5px, 5px); margin-top:-3px;} .change .line1 {transform:rotate(-45deg) translate(10px, 0); width:15px; margin-top:10px; margin-left:-5px;} .change .line2 {transform:rotate(45deg) translate(10px, 0); width:15px; margin-top:-8px; margin-left:-5px;} .score {display:block; white-space:nowrap;} .titlesrev {display:inline-block; font-size:35px; font-weight:bold; line-height:normal; padding:10px; margin-left:10px;} .titlesrev:before {content:""; display:inline-block; position:relative; top:-20px; left:-10px; width:0; border-bottom:10px solid; border-color:inherit !important; border-right:10px solid transparent !important; border-top:10px solid transparent !important;} .divreviewscore .titlesrev {font-size:16px; padding:0 5px 2px 0; margin-left:5px; margin-top:10px;} .divreviewscore .titlesrev:before {top:-20px; left:0;} .scorebar {display:inline-block; width:250px; height:10px;} .divreviewscore .scorebar {width:50px; height:4px;} .scored {display:inline-block; width:50px; margin:0 20px; font-size:35px; font-weight:bold;} .divreviewscore .scored {width:60px; margin:0 10px; font-size:16px; font-weight:normal;} .scoreimg {display:inline-block; width:200px; font-size:12px;} .divreviewscore .scoreimg {width:90px;} .divreviewscore hr {margin:2px 0;} .divcat {display:block; clear:both; margin:0; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden;} .divcatpromote {padding:30px 0 10px; text-align:center;} .divcatform {margin-bottom:30px;} .divmore {margin-top:20px;} .divmod1, .divmod2 {position:absolute; top:0; left:0; display:inline-block; width:50px; height:50px; line-height:50px; padding:5px; margin:2px; font-size:20px; font-weight:normal; text-align:center; border-radius:50%; background-clip:padding-box; z-index:1;} .divmod1 {padding:3px; border:2px solid;} .divdn {margin-left:70px;} .divgroup {position:relative; float:left; margin:0; padding:0; line-height:normal; font-size:80%; text-align:center; width:220px;} .divgroupin {margin:10px; padding:10px;} .img-group {width:100%; height:150px;} .divgroup a {text-decoration:none} .divgroup .price {font-size:18px; font-weight:normal;} .divgroup .divmod2 {font-size:16px; width:40px; height:40px; line-height:40px; padding:2px;} .divprice {display:inline-block; width:auto; margin:0 10px;} .divpricec {padding:10px 0;} .divpricec, .divpricec * {font-size:130% !important;} .divseasond {margin:0 2px; line-height:120%;} .tdname {width:200px; text-align:left;} .tdprice {width:100px; text-align:center;} .price {display:inline-block; font-size:20px; font-weight:normal; height:1.3em; line-height:1.3em; text-transform:none; background:none; color:inherit;} .price a, a.price {text-decoration:none !important;} .price1 {font-size:1.2em; font-weight:normal;} .price2 {vertical-align:baseline} .curr, .divcur {font-weight:normal;} .nvald {text-decoration:line-through; opacity:0.7;} .naval {opacity:0.7;} .boxprices {clear:both; margin-top:10px; font-size:85%; background:rgba(255, 255, 255, 0.2);} .boxprices .price {padding:0; font-size:16px;} .boxprices .divprice, .boxprices .table td {padding:0; min-width:10px;} .boximage {position:relative; width:auto; max-width:50%; text-align:center; z-index:1;} .boximage img {max-height:800px; max-width:100%; width:auto;} .boximage1 img {width:100%;} .boximage2 {width:auto; max-width:100%;} .boximage2 img {max-width:1000px; max-height:none;} .boxvideo {min-width:600px;} .imgstyle1 {float:right; margin-left:30px;} .imgstyle2 {float:left; margin-right:30px;} .sizeauto .imgstyle1 {margin-left:50px;} .sizeauto .imgstyle2 {margin-right:50px;} .boximage-icon {width:auto; padding:20px; text-align:center; font-size:100px;} .imgsmall {width:80%;} .divscore {display:inline-block; width:40%; text-align:left;} .divslider {display:inline-block; width:50%; text-align:center;} .slider {width:70%; height:450px; margin:auto; margin-top:30px; margin-bottom:50px;} .sliderev {width:auto; height:auto; background:none; margin-top:0; margin-bottom:0;} .sliderevt {width:fit-content; max-width:90%; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; margin:auto; text-align:center;} .slidetext2 {display:inline; line-height:1.3em; height:3.9; overflow:hidden; font-size:90%; font-style:italic;} .slidertitle {margin-top:30px; text-align:center; font-size:200%;} .sliderbar {float:none; clear:both; text-align:center;} .slideboxrev {min-height:200px;} .slidebox {height:100%;} .slideimage {position:relative; display:inline-block; float:left; width:60%; height:100%; overflow:hidden;} .img-slide {width:100%; min-height:100%; border:none;} .slidediv {position:relative; float:left; width:40%; height:100%;} .slidedivin {padding:30px;} .slidedetails {font-size:120%;} .slidetext {margin-top:20px; font-size:18px; height:4.5em; line-height:1.5em; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden;} .slidebuttons {position:absolute; bottom:30px; margin-top:20px;} .titleslide {margin-bottom:30px; padding-bottom:20px; border-bottom:1px solid; font-size:40px; line-height:100%;} .titlesslider {font-size:24px; line-height:100%; font-weight:lighter; margin:10px 0;} .titlesslider:after, .titlesslider:before {content:" "; display:block; width:150px; height:1px; margin:15px auto;} .linkslide {position:absolute; left:0; right:0; bottom:0; display:inline-block; width:auto; margin:auto; padding:20px; background:rgba(0, 0, 0, 0.3); color:#ffffff; font-size:30px; text-align:center;} .divsec {margin-top:10px; font-weight:normal;} .divsection {margin-bottom:10px !important; padding-bottom:60%;} .asection {display:inline-block; position:absolute; top:0; left:0; width:100%; height:100%; padding-top:30%; padding-bottom:10px; text-align:center; font-size:24px; font-weight:normal; color:#ffffff; z-index:5;} .asection a {color:#ffffff;} .asection:hover {background:rgba(0, 0, 0, 0.3);} .boxdown {float:left; margin:auto; min-width:200px; max-width:400px;} .boxdownw {min-width:400px; max-width:none;} .boxdownin {margin:20px; min-height:200px;} .boxdownph {float:left; text-align:center;} .boxdownph img {width:100%;} .boxlogod {min-width:30px; max-width:none; text-align:center;} .boxlogod .boxdownin {border:none; min-height:10px;} .boxnewsletter {max-width:500px;} .boxform {max-width:500px;} .boxmap {width:600px; max-width:100%; margin-right:20px;} .boxdown2 {float:left; width:33.33%; text-align:center; margin:20px 0;} .divdownt {line-height:1.4em;} .divdowntc {margin-bottom:10px;} .mtext {padding:5px;} .titlesdown {display:block; padding-bottom:10px; margin-bottom:20px; font-size:24px;} .titlesdown1 {font-size:25px; line-height:normal; font-weight:normal;} .linksdown {color:inherit; padding:0; margin:5px 0;} .linksdown:hover {text-decoration:underline;} .linksdown2 {clear:both; display:block;} .linksdown2:hover {text-decoration:none;} .boxoffer {background:#ffffff; border:1px solid #cccccc;} .boxof1, .boxof2 {float:left;} .boxof2 {width:40%; padding:30px; line-height:160%;} .boxes {display:inline-block;} .boxes1, .boxes2, .boxes3, .boxes4, .boxes5, .boxes6, .boxes7 {float:left; margin:0; padding:0; text-align:center;} .boxes1 {margin:0 30px;} .boxes2 {width:50%;} .boxes3 {width:33.33%;} .boxes4 {width:25%;} .boxes5 {width:20%;} .boxes6 {width:16.66%;} .boxes7 {width:14.28%;} .boxesheight {min-height:280px;} .boxheight {min-height:150px;} .boxesheight, .boxheight {overflow:hidden;} .boxo1 {position:absolute; top:0; left:0; width:50%; height:50%; overflow:hidden; text-align:left; font-size:17px; line-height:140%;} .boxo2 {position:absolute; top:0; right:0; width:25%; height:50%; overflow:hidden; text-align:left; font-size:17px; line-height:140%;} .boxo3 {position:absolute; top:50%; left:50%; width:25%; height:50%; overflow:hidden; text-align:left; font-size:17px; line-height:140%;} .boxo4 {position:relative; top:0; left:0; width:50%; height:100%; overflow:hidden; text-align:left; font-size:28px; font-weight:normal; line-height:140%; color:#ffffff; background:rgba(0, 0, 0, 0.4);} .boxo4:after {content:""; position:absolute; top:5px; left:5px; border-color:rgba(250, 250, 250, 0.9); border-bottom-color:transparent; border-right-color:transparent; border-style:solid; border-width:30px; background:none;} .boxo5 {position:absolute; top:0; right:0; width:50%; height:100%; overflow:hidden; text-align:left; font-size:18px; font-weight:normal; color:#333333; background:rgba(250, 250, 250, 0.9);} .boxo5 span {font-size:150%;} .box1 {padding:200px 0;} .box2 {padding:30px; margin-top:30px; margin-bottom:30px; font-size:110%; border:2px solid;} .box3 {font-size:14px; font-weight:normal; color:#666666; width:auto; margin:0 30px; padding:50px; border:5px solid #eeeeee; text-align:left !important;} .box4 {position:relative; padding:40px; font-size:120%; text-align:left; z-index:1;} .box4:before {content:""; display:block; position:absolute; top:-10px; left:-10px; width:100%; height:100%; border:1px solid; z-index:-1;} .box5, .box6, .box7 {position:absolute; bottom:0; right:5%; display:inline-block; padding:20px; font-size:20px; text-transform:uppercase; letter-spacing:5px; transform:rotate(90deg); transform-origin:bottom right; background:#ffffff; color:#111111;} .box6 {right:15%;} .box7 {right:25%;} .box8 {width:60%; padding:50px; margin:auto; border:1px solid #666666; font-size:120%; text-align:center;} .divboxes {position:relative;} .titlesboxes {font-size:24px; font-weight:normal; line-height:normal; margin:20px 0;} .titlesboxes a, a.titlesboxes {text-decoration:none} .titlesboxes:after {content:" "; display:block; width:80px; height:4px; margin:0 auto; margin-top:10px; transition:all 0.3s ease;} .titlesboxes:hover:after {background-color:#ffffff; width:20px;} .circle2 .titlesboxes {font-size:22px; font-weight:normal; margin:0;} .hstyleholder {position:absolute; width:100%; bottom:10px; text-align:center; z-index:6;} .hstyle1 {content:''; display:inline-block; border-top:50px solid; border-right:100px solid transparent; border-left:100px solid transparent; z-index:6; opacity:0.5;} .hstyle {position:absolute; bottom:0; width:100%; height:0; z-index:3;} .hstyle:before, .hstyle:after {content:''; position:absolute; bottom:100%; width:50%; box-sizing:border-box;} .hstyle:before {right:50%; border-right:100px solid transparent;} .hstyle:after {left:50%; border-left:100px solid transparent;} .colscontent1, .colscontent2, .colscontent3, .colscontent4, .colscontent5, .colscontent6, .colscontent7, .colscontent8, .colscontent9, .colscontent10 {column-gap:0;} .colscontent1 {column-count:1;} .colscontent2 {column-count:2;} .colscontent3 {column-count:3;} .colscontent4 {column-count:4;} .colscontent5 {column-count:5;} .colscontent6 {column-count:6;} .colscontent7 {column-count:7;} .colscontent8 {column-count:8;} .colscontent9 {column-count:9;} .colscontent10 {column-count:10;} .colcart {float:left; padding:5px 0;} .colcart1 {width:5%;} .colcart2 {width:25%;} .colcart3 {width:20%;} .colcart4 {width:20%;} .colcart5 {width:10%;} .divcart {float:none; clear:both; padding:10px 0; margin:10px 0; margin-bottom:40px; border-top:2px solid transparent; border-bottom:2px solid transparent;} .divcart1 {padding:20px;} .divcartin {display:inline-block; vertical-align:middle;} .divcartin *, .boxcart *, .valigned * {vertical-align:inherit; margin-top:0; margin-bottom:0;} .divcart .price {font-size:160%} .divcarts {padding:10px; margin-bottom:10px; border-bottom:5px solid;} .divcartbutton {text-align:right;} .divcartcancel {float:left;} .divtransport {text-align:right;} .divittext {clear:both; margin-top:30px; margin-bottom:30px;} .divitems {margin-top:30px;} .divimage {float:left; width:45%; padding-bottom:20px;} .divitemextras, .divitem2, .divtext2 {float:right; width:50%;} .divtext2 {margin-top:10px; margin-bottom:10px;} .divformb {float:right; width:50%; margin-top:20px; margin-bottom:20px;} .divphotos, .divscript {clear:left; width:auto;} .divphotos .titles {margin-top:30px; margin-bottom:20px;} .divscript {margin-top:20px;} .divphotos1 {clear:both; padding:0;} .divphotos:after, .divphotos1:after {clear:both; content:''; display:block;} .boxleft, .boxright, .divphr, .divphl {width:calc(50% - 30px);} .boxleft, .divphl {float:left;} .boxright, .divphr {float:right;} .boxinfoni .boxleft {float:right; width:50%;} .boxinfoni .boxright {float:left; width:50%;} .divphr, .divphl {clear:none; margin-top:30px;} .boxinfoni .divphr, .boxinfoni .divphl {margin-top:0;} .divdetails {margin:10px 0;} .divtools {margin:10px 0; font-weight:normal;} .divitinf {margin:20px 0;} .divurl {margin-top:10px;} .divdate, .divdateitem {display:none; color:#666666;} .divshare {clear:both; font-size:10px;} .divpforms {display:inline-block;} .divfloat {float:left; width:50%;} .divfloat1 {float:left; width:45%; margin-right:40px;} .divfloat2 {float:left; width:calc(55% - 120px);} .divfloatc {float:left; margin:5px; width:calc(50% - 10px);} .divcontact {display:table; width:600px; margin:auto; text-align:center;} .divcontact1, .divrequest1 {margin-bottom:20px;} .divrequest1, .divrequest2 {text-align:left;} .divdown {float:left; width:50%;} .divfloatnone {float:none; clear:both;} .divfloat1b {float:left; width:40%;} .divfloat2b {float:right; width:58%; text-align:left;} .titlesextra {display:block; font-size:22px; font-weight:normal; padding:10px; padding-bottom:0; margin-bottom:20px;} .titlesextra:after {content:""; display:block; position:relative; top:10px; left:-10px; width:0; border-top:10px solid; border-right:10px solid transparent !important; border-left:10px solid transparent !important;} .contentitem .divextras {float:left;} .divextras {font-size:15px; font-weight:normal; margin-bottom:10px;} .divextras li {margin:0 10px;} .divextra {margin-right:20px; margin-bottom:2px; padding:2px; border:0;} .boxdin .divextra {margin:10px; padding:10px; background:none;} .divexin {display:inline-block; margin:5px;} .divcolor {width:20px; height:20px; padding:0; margin:2px; border:1px solid #cccccc; font-size:20px; color:#ffffff; text-align:center; display:inline-block;} .divbank {} .divover {position:absolute; margin:auto; top:50%; left:50%; transform:translate(-50%, -50%); z-index:5;} .divover1 {position:absolute; top:0; width:100%; margin:auto; text-align:center; z-index:5;} .divftext {display:inline-block; margin-top:10px; margin-right:10px;} img {width:auto; height:auto; max-width:100%; vertical-align:middle; border:0; margin:0; background-clip:padding-box;} .img-none {display:none;} .img-gen {width:100%} .img-extra {width:100px} .img-other {height:200px; width:auto;} .img-mod {float:none; clear:both; border-radius:50%; margin:10px auto; width:40px; height:40px; line-height:40px; font-size:22px;} .img-md {display:inline-block; width:150px; height:80px; margin:8px;} .img-md {float:left; margin-top:5px;} .img-menu {width:100px; float:left; margin-right:10px;} .img-auth {margin:10px 0;} .img-map {width:300px;} .img-track, #cosmo_avatar {width:52px; height:52px;} .img-image {width:180px; height:180px; padding:0; margin-top:10px; margin-bottom:10px; border:none;} .img-boxes {display:inline-block; font-size:50px; width:60px; height:60px; line-height:60px; padding:30px; margin:10px; margin-bottom:20px; border:1px solid; text-align:center; background-clip:padding-box;} .img-circle, .circle, .divlog {display:inline-block; border-radius:50%; background-clip:padding-box; text-align:center;} .circle {width:60px; height:60px; padding:20px; margin:10px auto; font-size:110%; font-weight:normal;} .circle1 {width:25px; height:25px; line-height:25px !important; padding:5px; border:none; text-align:center; font-size:16px;} .circle2 {width:150px; height:150px;} .circle3 {width:30px; height:30px; line-height:30px !important; padding:15px; border:none; text-align:center; font-size:25px;} .dot {display:inline-block; width:10px; height:10px; border-radius:50%;} .dots {font-size:100px; text-decoration:none;} .dots:hover {margin-left:10px; opacity:0.5;} .divlog {position:relative; display:block; width:100px; height:100px; line-height:100px; padding:20px; margin:auto; background:rgba(255, 255, 255, 0.7);} .shadow {box-shadow:0 0 10px rgba(0, 0, 0, 0.2);} .square {height:0; width:90%; padding-top:90%; margin:auto; position:relative; overflow:hidden;} .squarec {position:absolute; top:0; left:0; bottom:0; right:0;} .rounded {border-radius:10px; background-clip:padding-box;} .oval {font-size:50px; width:90px; height:60px; padding:40px; border:8px solid; border-radius:50%; background-clip:padding-box;} .opposite {border:0; border-top-right-radius:30px; border-bottom-left-radius:30px; background-clip:padding-box;} .leaf {border:0; border-top-right-radius:100px; border-bottom-left-radius:100px; background-clip:padding-box;} .polaroid {padding:10px 10px 40px; background:#ffffff; border:1px solid #eeeeee; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);} .triangle {width:0; height:0; border-left:50px solid transparent; border-right:50px solid transparent; border-bottom:100px solid;} .trapezoid {border-bottom:100px solid; border-left:50px solid transparent; border-right:50px solid transparent; height:0; width:100px;} .hexagon {width:100%; height:50px; position:relative;} .hexagon:before {content:""; position:absolute; top:-25px; left:0; width:0; height:0; border-left:145px solid transparent; border-right:145px solid transparent; border-bottom:25px solid;} .rotated {transform:rotate(360deg);} .rotated1 {transform:rotate(180deg);} .rotated2 {transform:rotate(90deg);} .rotated3 {transform:rotate(45deg);} .rotatedb {transform:rotate(-360deg);} .rotatedb1 {transform:rotate(-180deg);} .rotatedb2 {transform:rotate(-90deg);} .rotatedb3 {transform:rotate(-45deg);} .rotate3d {transform:rotateY(300deg);} .skew {transform:skew(20deg);} .skewb {transform:skew(-20deg);} .none {transform:none;} .fade {opacity:0; transition:opacity 0.15s linear;} .fade.in {opacity:1} .fadein {animation:fadein 2s linear infinite;} @keyframes fadein {0% {opacity:1;} 50% {opacity:0.3;} 100% {opacity:1;}} .fadein1 {animation:fadein1 2s linear 1;} @keyframes fadein1 {0% {opacity:0;} 100% {opacity:1;}} .fadein2 {animation:fadein2 2s linear 1;} @keyframes fadein2 {0% {opacity:1;} 50% {opacity:0.5;} 100% {opacity:1;}} .fadein3 {animation:fadein3 2s linear 1;} @keyframes fadein3 {0% {opacity:1;} 50% {opacity:0.8;} 100% {opacity:1;}} .spin {animation:spin 2s linear infinite;} .spin1 {animation:spin 2s linear 1;} @keyframes spin {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} .animate-top {position:relative; animation:animatetop 0.4s;} @keyframes animatetop {from{transform:translateY(-300px); opacity:0} to{transform:none; opacity:1}} .animate-left {position:relative; animation:animateleft 0.5s; transition:all 0.4s ease;} @keyframes animateleft {from{transform:translateX(-300px); opacity:0} to{transform:translateX(0); opacity:1}} .animate-right {position:relative; animation:animateright 0.4s;} @keyframes animateright {from{transform:translateX(300px); opacity:0} to{transform:none; opacity:1}} .animate-bottom {position:relative; animation:animatebottom 0.4s;} @keyframes animatebottom {from{transform:translateY(300px); opacity:0} to{transform:none; opacity:1}} .animupdown {position:relative; display:block !important; color:#ffffff; font-size:30px; animation:updown 2s linear infinite;} @keyframes updown {0% {top:0; opacity:1;} 50% {top:10px; opacity:0;} 100% {top:0; opacity:0; transform:scale(3);}} .circleanim {display:block; width:200px; height:200px; line-height:200px; text-align:center; border-radius:50%; background-clip:padding-box; margin:20% auto; animation:spin 5s infinite;} .circleanim:hover {background-color:rgba(0, 0, 0, 0.3);} .circleframe {position:relative;} .circleframe img {max-width:none;} .circletext {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:70px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center;} .animround {display:block; width:200px; height:200px; line-height:200px; text-align:center; border:5px solid rgba(255, 255, 255, 0.7); border-top-color:#000000; border-radius:50%; background-clip:padding-box; margin:20% auto; animation:spin 5s infinite;} .animround:hover {background-color:rgba(0, 0, 0, 0.3);} .roundframe {position:relative; margin:auto; width:200px; height:200px;} .roundtext {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:70px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center;} .delay1 {animation-delay:.1s;} .delay2 {animation-delay:.2s;} .delay3 {animation-delay:.3s;} .delay4 {animation-delay:.4s;} .delay5 {animation-delay:.5s;} .divsocial {display:inline-block} .divmenu .divsocial {transform:scale(0.6); width:40px;} .divpar2 {padding:20px;} .img-social {display:inline-block; border-radius:50%; padding:5px; margin:2px; background-clip:padding-box; transition:all 0.3s ease;} .img-social:hover {padding:5px; margin:2px; opacity:1;} .divpar2 .img-social, .divpar2 .img-social:hover {padding:20px; margin:5px; font-size:40px; width:40px; height:40px; line-height:40px;} .img-links, .img-links:hover {margin:0 !important; padding:3px !important; transform:scale(0.8);} .img-share {display:inline-block; height:22px; font-size:16px; color:#ffffff; border-radius:4px; padding:2px; margin:3px;} .img-icons {border-radius:50%; padding:20px; margin:2px; background:#000000;} .number {display:inline-block; padding:6px; font-size:16px; width:16px; height:16px; line-height:16px; color:#ffffff; text-align:center; border-radius:50%; background-clip:padding-box;} a {text-decoration:none; transition:all 0.3s ease;} a:after {transition:all 0.3s ease;} p {margin:0 0 10px} strong, .strong {font-weight:bold !important;} .italic {font-style:italic !important;} .fnormal {font-weight:normal !important;} .underlined {text-decoration:underline !important;} em {font-style:italic} ul, ol {padding:0; margin:0 0 0 10px; line-height:130%;} ul li {list-style-position:inside;} .wmap ul li {list-style-position:initial;} li {margin:0; padding:0;} hr {clear:both; margin:10px 0; border-top:1px solid rgba(0, 0, 0, 0.1); border-bottom:1px solid rgba(255, 255, 255, 0.1);} .linebefore:before {content:" "; display:inline-block; position:relative; top:-5px; width:20px; height:1px; margin-right:5px; background:#dddddd;} .lineafter:after {content:" "; display:inline-block; position:relative; top:-5px; width:20px; height:1px; margin-left:10px; background:#dddddd;} .widget * {all:revert;} .divauto {clear:both; padding:10px 20px; text-align:center;} .divauto a {text-decoration:underline;} audio, canvas, video {display:inline-block; background:transparent;} audio:not([controls]) {display:none} .signaturepad canvas {border:1px solid; width:300px; height:150px;} .divformextra form {margin:0; padding:0; width:100%; display:inline-block;} .formauto {width:auto; display:inline-block;} button, input, select, textarea {font-family:inherit; font-size:100%; font-weight:inherit; margin-bottom:10px; display:inline-block; line-height:normal; text-decoration:none; overflow:visible; transition:all 0.3s ease;} input, select, textarea {display:inline-block; padding:8px; font-size:inherit; border:1px solid; background-clip:padding-box;} select:focus {background-color:#ffffff !important; color:#222222 !important;} ::-webkit-input-placeholder {color:inherit;} :-ms-input-placeholder {color:inherit;} ::placeholder {color:inherit;} input, textarea {width:400px;} textarea {overflow:auto} fieldset {border:none; padding:0; margin:0;} legend {display:none;} :disabled, .disabled {background:rgba(0, 0, 0, 0.05); cursor:not-allowed !important;} label {display:inline-block;} .flabel {display:inline-block; vertical-align:top; margin-top:5px} .nlabel {position:absolute !important; top:-9999px !important; left:-9999px !important; width:1px; height:1px; z-index:-10;} .hlabel {display:none; visibility:hidden;} .rlabel {margin-right:10px;} label span {margin:10px;} .hiddenmail {display:none;} button {appearance:none;} .buttono {appearance:none; padding:inherit; margin:inherit; background:inherit; color:inherit; border:inherit; outline:none; font-size:inherit; font-weight:inherit; text-transform:inherit;} button, .button, .buttoncat {position:relative; display:inline-block; padding:10px 30px; height:20px; line-height:20px; margin:0; font-size:17px; font-weight:normal; font-style:normal; text-align:center; text-decoration:none !important; cursor:pointer; white-space:nowrap; background-clip:padding-box; z-index:1;} .button:after, .button:before {transition:all 0.3s ease;} .button:hover, .button:active, .button.active, .button.disabled, .button[disabled] {text-decoration:none; background-position:0 -40px; outline:0;} .button::-moz-focus-inner, button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0; margin-top:0; margin-bottom:0;} .buttonn {height:auto; padding:0 !important; margin:0; text-decoration:none; color:inherit; background:none !important; border:none; cursor:pointer; border-radius:0;} .buttonf {display:block; font-weight:lighter; color:#666666 !important;} .buttonsubmit, .buttoncancel {padding:12px 40px; margin-bottom:10px; font-size:18px; letter-spacing:normal;} .buttoncancel {background:#bbbbbb !important; color:#ffffff;} .buttoncancel:hover {background:#666666 !important;} .buttonicon {font-size:20px; font-weight:normal; padding:0; margin-top:5px; margin-left:10px; background:none; border:none; cursor:pointer; box-shadow:none; text-shadow:none;} .buttonp {display:inline-block; border-bottom:2px solid; font-size:14px; font-weight:bold; letter-spacing:2px;} .button3 {display:inline-block; font-size:24px !important; color:#ffffff; padding:15px 30px !important; height:auto; line-height:normal;} .button4 {padding:20px 50px; font-weight:lighter; text-transform:uppercase; letter-spacing:1px; border:2px solid; border-radius:30px;} .button4:before, .button4:after {display:none !important;} .button5 {display:inline-block; padding:20px; font-size:13px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; color:#ffffff;} .button6 {display:inline-block; padding:20px; font-size:13px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; color:#ffffff;} .button7 {position:relative; display:inline-block; padding:10px; font-size:15px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; color:inherit; border-top:3px solid; border-bottom:3px solid;} .button7:before {content:""; position:absolute; width:0; height:100%; right:0; top:-3px; border-top:3px solid #000000; border-bottom:3px solid #000000; z-index:2; transition:all 0.4s ease;} .button7:hover:before {width:100%; left:0;} .buttoncart, .buttonwlist {display:inline-block; padding:0; margin-left:2px; width:30px; height:30px; line-height:0; font-size:20px; text-shadow:none; text-align:center; cursor:pointer; border:none; border-radius:50%; background-clip:padding-box;} .buttonwlist {position:absolute; top:20px; right:20px; background:none;} .buttonsearch {padding:7px; margin:0; width:24px; height:24px; font-size:17px; color:inherit; border:none; background-clip:padding-box; cursor:pointer;} .buttond {padding-top:8px; padding-bottom:8px;} .buttonna {display:none;} .formscart {padding:4px; border:1px solid; max-width:120px;} .formsn {width:0; background:none; border:0 none; position:absolute; top:-500px; z-index:0;} .formsd {width:340px;} .forms1 {width:160px; box-shadow:none;} .formsmall {width:20px;} .formsmed {width:60px;} .inputsmall {width:60px} .inputssmall {width:30px} .formsauto {width:auto !important; max-width:none;} textarea {height:auto} .fieldnotes {width:0; background:none; border:0 none; display:none; visibility:hidden;} .checknone {opacity:0.2;} input, select, option, button {box-sizing:content-box;} .inputcode {width:120px !important; letter-spacing:-1px;} select {max-width:200px;} select.forms1 {width:auto;} select.forms2 {max-width:250px;} .forms2 {margin:0; max-width:300px;} .forms3, select.forms3, .divform .inputcode, .divformextra .inputcode {padding:2px 10px !important; margin-left:5px; margin-right:5px; font-size:inherit; border:none; border-bottom:2px solid; text-align:center;} .divformextra .divform1o .forms3, .divformextra .divform1o .formsp, .divformextra .divform1o .select, .divformextra .divform1o .inputcode {padding-top:0 !important; padding-bottom:0 !important; margin-top:10px; height:20px; line-height:20px;} .divform .inputcode, .divformextra .inputcode {width:190px !important;} .divform {position:relative; width:auto; margin:auto; padding:50px; text-align:center;} .divform1 {display:inline; margin:0; margin-right:10px; padding:0;} .divform1 * {vertical-align:inherit;} .divform1o {padding:0; font-size:120%;} select.forms3 {padding-right:10px !important; padding-left:10px !important; background-image:none;} .cdate {width:100px !important;} input.calendar {width:100px;} input.formsearch, .formsp, .buttonsearch {margin:0;} input[type="radio"], input[type="checkbox"] {width:auto; margin:2px; margin-top:0; padding:0; background:none; line-height:normal;} input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {width:auto} input[type="file"] {height:26px;} input[type="image"], select[multiple], select[size] {height:auto} input.buttonsearch {height:24px;} input.chbox {vertical-align:middle;} input.formsearch {width:130px; height:20px; line-height:normal; vertical-align:top; font-size:inherit; background:none; color:inherit;} input.formmenu {width:150px;} .divsubmit {clear:both; margin:10px 0 0; text-align:center;} .divsubmit1 {margin:auto;} .divrequired {margin-top:10px; font-size:0.9em;} .divlabel {display:inline-block; margin:5px; line-height:normal;} .divlabel2 {margin-bottom:20px;} .divlabel label {display:block;} .divinput {display:block;} .formf {font-size:90%;} label span {margin:0 ;} .divformextra label {white-space:nowrap;} input[type=range] {appearance:none; width:250px; height:30px; padding:0 !important; border:none !important; box-shadow:none; cursor:pointer;} input[type=range]:focus {outline:none;} input[type=range]::-ms-track {height:6px; border-radius:3px; background:transparent; border-color:transparent; color:transparent;} input[type=range]::-ms-fill-lower {background:#999999; border-radius:3px;} input[type=range]::-ms-fill-upper {background:#999999; border-radius:3px;} input[type=range]:focus::-ms-fill-lower {background:#999999;} input[type=range]:focus::-ms-fill-upper {background:#999999;} input[type=range]::-webkit-slider-runnable-track {height:6px; background:#999999; border-radius:3px;} input[type=range]:focus::-webkit-slider-runnable-track {background:#999999;} input[type=range]::-moz-range-track {height:6px; background:#999999; border-radius:3px;} input[type=range]::-ms-thumb {width:10px; height:25px; background:#eeeeee; border:1px solid #999999; border-radius:5px;} input[type=range]::-webkit-slider-thumb {-webkit-appearance:none; appearance:none; width:12px; height:25px; background:#eeeeee; border:1px solid #999999; border-radius:5px; margin-top:-10px;} input[type=range]::-moz-range-thumb {width:10px; height:25px; background:#eeeeee; border:1px solid #999999; border-radius:5px;} input[type=range]::-ms-fill-lower {background:#ffffff;} input[type=range]::-ms-fill-upper {background:#ffffff;} input[type=range]:focus::-ms-fill-lower {background:#ffffff;} input[type=range]:focus::-ms-fill-upper {background:#ffffff;} input[type=range]::-webkit-slider-runnable-track {background:#ffffff;} input[type=range]:focus::-webkit-slider-runnable-track {background:#ffffff;} input[type=range]::-moz-range-track {background:#ffffff;} input[type=range]::-ms-thumb {border-color:#222222;} input[type=range]::-webkit-slider-thumb {border-color:#222222;} input[type=range]::-moz-range-thumb {border-color:#222222;} .readonly {display:inline; color:inherit; background:none !important; border:none !important; width:auto !important; margin:0; padding:0; margin-left:10px;} .slider-range {display:inline-block; width:160px; margin-left:20px;} .ui-slider {position:relative;} .ui-slider .ui-slider-handle {position:absolute; z-index:2; width:10px; height:25px; background:#eeeeee; border:1px solid #999999; border-radius:5px; cursor:pointer; -ms-touch-action:none; touch-action:none;} .ui-slider .ui-slider-range {position:absolute; z-index:1; display:block; border:0; background-position:0 0;} .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter:inherit;} .ui-slider-horizontal {height:6px;} .ui-slider-horizontal .ui-slider-handle {top:-10px; margin-left:-5px;} .ui-slider-horizontal .ui-slider-range-min {left:0;} .ui-slider-horizontal .ui-slider-range-max {right:0;} .ui-slider-vertical {width:6px; height:100px;} .ui-slider-vertical .ui-slider-handle {left:-10px; margin-left:0; margin-bottom:-5px;} .ui-slider-vertical .ui-slider-range {left:0; width:100%;} .ui-slider-vertical .ui-slider-range-min {bottom:0;} .ui-slider-vertical .ui-slider-range-max {top:0;} .ui-widget.ui-widget-content {border:1px solid #c5c5c5;} .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-right, .ui-corner-tl {border-radius:3px;} table {max-width:100%; background:transparent; border-collapse:collapse; border-spacing:0; font-size:90%;} .tablew {width:100%} .table {width:100%} .table th, .table td {padding:5px; vertical-align:top; border-top:1px solid #dddddd;} .tabled td {padding:10px 5px; margin:1px; border-bottom:1px dotted #999999;} .tcolor {background:rgba(0, 0, 0, 0.1);} .modal {position:fixed; top:10%; left:50%; left:50%; transform:translateX(-50%); width:800px; background:#ffffff; border:1px solid rgba(0, 0, 0, 0.3); border-radius:6px; outline:none; box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); background-clip:padding-box; z-index:1050;} .modal.fade {top:-25%; display:none; transition:opacity 0.3s linear, top 0.3s ease-out;} .modal.fade.in {top:10%; display:block;} .modal-backdrop {position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background:#000000;} .modal-backdrop.fade {opacity:0} .modal-backdrop, .modal-backdrop.fade.in {opacity:0.7;} .close {position:absolute; top:0; right:0; background:none !important; padding:20px 20px 10px 10px !important; margin:0 !important; height:20px; line-height:0; font-size:40px; border:none;} .modal-title {font-size:28px; font-weight:normal; padding:0; margin:0;} .modal-header {padding:20px; border-bottom:1px solid #eeeeee; min-height:1em; line-height:1em;} .modal-body {position:relative; max-height:500px; padding:20px; overflow-y:auto; font-size:90%; line-height:130%;} .modalbuttons {margin-top:20px; text-align:center;} .modal-icon {float:left; margin-right:20px; margin-bottom:10px;} .modal-icon1 {position:absolute; z-index:10;} .modal-form {margin-bottom:0} .modal-footer {text-align:right;} .pagination {display:block; float:none; clear:both; padding:20px; font-size:16px; text-align:center;} .pagination ul {display:inline-block; margin:0;} .pagination li {display:inline-block; margin:0;} .pagination a, .pagination span {display:inline-block; padding:10px 20px; margin:2px; text-decoration:none;} .pagination a:hover, .pagination a:active, .pagination span.active {color:#ffffff} .pagination li:first-child a, .pagination:first-child span {} .pagination li:last-child a, .pagination li:last-child span {} .fa a, a.fa {text-decoration:none;} .iconitem {margin-top:40px; font-size:70px;} .iconstyle {display:inline-block; margin-right:5px;} .iconforms {display:inline-block; width:30px; text-align:center;} .iconarrows:hover {color:#999999 !important;} .iconrc {transform:scale(0.7);} .iconbig {font-size:50px; margin:20px;} .iconb {font-size:80px;} .iconsm, .iconm {background:none; border:none;} .iconsm {font-size:20px;} .iconm {font-size:30px;} .iconmd {font-size:40px;} .iconr {color:#ffffff; padding:6px; margin:2px; font-size:14px; transition:all 0.2s ease;} .icont {display:inline-block; padding:4px; width:20px; height:20px; line-height:20px;} .iconsp {height:18px; margin:2px 0 2px 2px;} .star {font-size:12px;} .text {font-size:17px;} .textm {font-size:15px; line-height:normal;} .textmed {font-size:140%;} .textbig {font-size:200%;} .big {font-size:60px; font-weight:lighter; line-height:110%;} .vbig {font-size:400%; line-height:normal;} .small {font-size:80%; line-height:normal;} .vsmall {font-size:60% !important; line-height:normal;} .hsmall {font-size:12px !important; line-height:normal;} .xsmall {font-size:10px !important} .arrowtop {display:block; margin:0 auto; width:50px; height:50px; line-height:50px; font-size:30px; text-decoration:none; text-align:center; background-clip:padding-box; border:1px solid; z-index:5;} .arrow {display:inline-block;} .divarrow {clear:both;} .divarrows {position:absolute; top:70px; right:50px; font-size:14px;} .iframe {width:100%; height:700px; border:0;} .iframe2 {width:100%; height:500px;} .iframe3 {width:100%; height:150px; border:0;} .iframed {width:100%; height:300px; border:0;} .iframeslide {width:100%; height:100%; border:0;} .videoframe {position:absolute; top:0; left:0; right:0; margin:auto; width:100%; height:100%; border:0; background-size:cover; object-fit:cover; background-attachment:fixed; background-position:center; background-repeat:no-repeat; text-align:center;} .pframe {position:absolute; top:0; left:0; right:0; margin:auto; width:100%; height:100%; border:0; background-size:contain; object-fit:contain; background-position:center; background-repeat:no-repeat; text-align:center;} .imageviewer-arrow {display:none; position:fixed; margin:0; padding:0; vertical-align:middle; top:50%; margin-top:-50px; width:100px; height:100px; background:none; border:none; z-index:10002;} .imageviewer-arrowleft{left:20px;} .imageviewer-arrowright{right:20px;} .imageviewer-arrow:before {width:100px; height:100px; line-height:70px; display:inline-block; color:rgba(50, 50, 50, 0.7); font-size:150px; font-weight:lighter; text-align:center;} .imageviewer-arrowleft:before {content:"\2039";} .imageviewer-arrowright:before {content:"\203A";} .imageclose {display:none; position:fixed; top:20px; right:20px; width:20px; height:20px; line-height:15px; font-size:25px; text-align:center; color:#ffffff; background:rgba(50, 50, 50, 0.7); border-radius:50%; padding:10px; background-clip:padding-box; cursor:pointer; z-index:10003;} #imageviewer {position:fixed; cursor:pointer; z-index:10000; -ms-touch-action:none; touch-action:none;} #imageoverlay {position:fixed; top:0; right:0; bottom:0; left:0; background:rgba(255, 255, 255, 0.9); z-index:9998;} #imagecaption {position:fixed; left:0; right:0; bottom:0; padding:10px; text-align:center; color:#ffffff; background:rgba(50, 50, 50, 0.5); z-index:10001;} .hspace {padding:20px 0} .margauto {margin:auto !important} .marg0 {margin:0 !important} .marg5 {margin:5px !important} .marg10 {margin:10px !important} .marg20 {margin:20px !important} .marg30 {margin:30px !important} .marg40 {margin:40px !important} .marg50 {margin:50px !important} .margtop0 {margin-top:0 !important} .margtop5 {margin-top:5px !important} .margtop10 {margin-top:10px !important} .margtop20 {margin-top:20px !important} .margtop30 {margin-top:30px !important} .margbottom0 {margin-bottom:0 !important} .margbottom5 {margin-bottom:5px !important} .margbottom10 {margin-bottom:10px !important} .margbottom20 {margin-bottom:20px !important} .margbottom30 {margin-bottom:30px !important} .margbottom50 {margin-bottom:50px !important} .margleft5 {margin-left:10px !important} .margleft10 {margin-left:10px !important} .margleft20 {margin-left:20px !important} .margleft30 {margin-left:30px !important} .margright0 {margin-right:0 !important} .margright5 {margin-right:5px !important} .margright10 {margin-right:10px !important} .margright20 {margin-right:20px !important} .margright30 {margin-right:30px !important} .margbig {margin:50px !important} .margtopbig {margin-top:50px !important} .margbottombig {margin-bottom:50px !important} .pad0 {padding:0 !important} .pad5 {padding:5px !important} .pad10 {padding:10px !important} .pad20 {padding:20px !important} .pad30 {padding:30px !important} .pad40 {padding:40px !important} .pad50 {padding:50px !important} .padtop0 {padding-top:0 !important} .padbottom0 {padding-bottom:0 !important} .padtop5 {padding-top:5px !important} .padbottom5 {padding-bottom:5px !important} .padtop10 {padding-top:10px !important} .padright10 {padding-right:10px !important} .padright20 {padding-right:20px !important} .padtop15 {padding-top:15px !important} .padbottom10 {padding-bottom:10px !important} .padtop20 {padding-top:20px !important} .padtop30 {padding-top:30px !important} .padtop50 {padding-top:50px !important} .padbottom20 {padding-bottom:20px !important} .padbottom30 {padding-bottom:30px !important} .padbottom50 {padding-bottom:50px !important} .padbig {padding:50px !important} .padtopbig {padding-top:50px !important} .padbottombig {padding-bottom:50px !important} .space50 {margin-top:50px; margin-bottom:50px;} .space100 {margin-top:100px; margin-bottom:100px;} .divspace {margin-top:20px; margin-bottom:20px;} .divspace1 {margin-top:10px; margin-bottom:10px;} .bgrred {background:#c53327; color:#ffffff;} .bgrblue {background:#459ae3; color:#ffffff;} .bgrgreen {background:#39b54a; color:#ffffff;} .bgrgold {background:#b9a06a; color:#ffffff;} .bgrwhite {background-color:#ffffff !important; color:#333333;} .bgrblack {background-color:#000000 !important; color:#ffffff;} .bgrgrey {background-color:#999999 !important; color:#ffffff;} .bgrn {background-color:#666666 !important;} .borderwhite {border-color:#ffffff !important;} .borderblack {border-color:#000000 !important;} .bordergrey {border-color:#999999 !important;} .bordergreen {border-color:#39b54a !important;} .bordern {border-color:#666666 !important;} .colorwhite {color:#ffffff !important;} .colorblack {color:#000000 !important;} .colorgrey {color:#999999 !important;} .colorn {color:#444444;} .colorgreylight {color:#cccccc;} .colorred {color:#c53327} .colorblue {color:#459ae3} .colorgreen {color:#39b54a} .colorgold {color:#b9a06a} .colorlight {color:#ffffff;} .colordark {color:#ffffff;} .tooltip {position:relative; display:inline-block; transition:all 0.3s ease;} .tooltip-container {display:none; opacity:0; width:auto; min-width:250px; background:#eeeeee; color:#000000; border:1px solid #999999; border-radius:4px; padding:10px; font-size:14px; text-align:center; position:absolute; z-index:10; transition:all 0.3s ease;} .tooltip:hover .tooltip-container {display:block; opacity:1;} .tooltip-container.tphoto {bottom:70px; left:50px;} .tooltip-container.tphotor {bottom:70px; right:50px;} .tooltip img {max-width:none;} .ui-datepicker {width:17em; padding:.2em .2em 0; display:none; z-index:2000 !important;} .ui-datepicker .ui-datepicker-header {position:relative; padding:.2em 0;} .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top:2px; width:1.8em; height:1.8em;} .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top:1px;} .ui-datepicker .ui-datepicker-prev {left:2px;} .ui-datepicker .ui-datepicker-next {right:2px;} .ui-datepicker .ui-datepicker-prev-hover {left:1px;} .ui-datepicker .ui-datepicker-next-hover {right:1px;} .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;} .ui-datepicker .ui-datepicker-title {margin:0 2.3em; line-height:1.8em; text-align:center;} .ui-datepicker .ui-datepicker-title select {font-size:1em; margin:1px 0;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:45%;} .ui-datepicker table {width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em;} .ui-datepicker th {padding:.7em .3em; text-align:center; font-weight:bold; border:0;} .ui-datepicker td {border:0; padding:1px;} .ui-datepicker td span, .ui-datepicker td a {display:block; padding:.2em; text-align:right; text-decoration:none;} .ui-datepicker .ui-datepicker-buttonpane {background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0;} .ui-datepicker .ui-datepicker-buttonpane button {float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible;} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;} .ui-datepicker.ui-datepicker-multi {width:auto;} .ui-datepicker-multi .ui-datepicker-group {float:left;} .ui-datepicker-multi .ui-datepicker-group table {width:95%; margin:0 auto .4em;} .ui-datepicker-multi-2 .ui-datepicker-group {width:50%;} .ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;} .ui-datepicker-multi-4 .ui-datepicker-group {width:25%;} .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;} .ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;} .ui-datepicker-row-break {clear:both; width:100%; font-size:0;} .ui-datepicker-rtl {direction:rtl;} .ui-datepicker-rtl .ui-datepicker-prev {right:2px; left:auto;} .ui-datepicker-rtl .ui-datepicker-next {left:2px; right:auto;} .ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px; left:auto;} .ui-datepicker-rtl .ui-datepicker-next:hover {left:1px; right:auto;} .ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;} .ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;} .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float:right;} .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0; border-left-width:1px;} .ui-datepicker .ui-icon {display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; left:.5em; top:.3em;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border:1px solid #c5c5c5; background:#f6f6f6; font-weight:normal; color:#454545;} .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {color:#454545; text-decoration:none;} .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {border:1px solid #cccccc; background:#ededed; font-weight:normal; color:#2b2b2b;} .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus {color:#2b2b2b; text-decoration:none;} .ui-visual-focus {box-shadow:0 0 3px 1px rgb(94, 158, 214);} .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border:1px solid #666666; background:#999999; font-weight:normal; color:#ffffff;} .ui-icon-background, .ui-state-active .ui-icon-background {border:#666666; background-color:#ffffff;} .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#ffffff; text-decoration:none;} .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight:bold;} .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity:.7; filter:Alpha(Opacity=70); font-weight:normal;} .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity:.35; filter:Alpha(Opacity=35); background-image:none;} .ui-state-disabled .ui-icon {filter:Alpha(Opacity=35);} .ui-icon {width:16px; height:16px;} .ui-icon, .ui-widget-content .ui-icon {background-image:url("/sf/calendar/calicons1.png");} .ui-widget-header .ui-icon {background-image:url("/sf/calendar/calicons1.png");} .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {background-image:url("/sf/calendar/calicons2.png");} .ui-state-active .ui-icon, .ui-button:active .ui-icon {background-image:url("/sf/calendar/calicons3.png");} .ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {background-image:url("/sf/calendar/calicons2.png");} .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image:url("/sf/calendar/calicons2.png");} .ui-button .ui-icon {background-image:url("/sf/calendar/calicons2.png");} .ui-icon-circle-triangle-e {background-position:-48px -192px;} .ui-icon-circle-triangle-s {background-position:-64px -192px;} .ui-icon-circle-triangle-w {background-position:-80px -192px;} .ui-icon-circle-triangle-n {background-position:-96px -192px;} .daterangepicker {position:absolute; color:inherit; background-color:#ffffff; border-radius:4px; border:1px solid #ddd; max-width:none; padding:0; margin-top:7px; top:100px; left:20px; z-index:3001; display:none; font-size:15px; line-height:1em;} .daterangepicker:before, .daterangepicker:after {position:absolute; display:inline-block; border-bottom-color:rgba(0, 0, 0, 0.2); content:'';} .daterangepicker:before {top:-7px; border-right:7px solid transparent; border-left:7px solid transparent; border-bottom:7px solid #ccc;} .daterangepicker:after {top:-6px; border-right:6px solid transparent; border-bottom:6px solid #ffffff; border-left:6px solid transparent;} .daterangepicker.opensleft:before {right:9px;} .daterangepicker.opensleft:after {right:10px;} .daterangepicker.openscenter:before {left:0; right:0; width:0; margin-left:auto; margin-right:auto;} .daterangepicker.openscenter:after {left:0; right:0; width:0; margin-left:auto; margin-right:auto;} .daterangepicker.opensright:before {left:9px;} .daterangepicker.opensright:after {left:10px;} .daterangepicker.drop-up {margin-top:-7px;} .daterangepicker.drop-up:before {top:initial; bottom:-7px; border-bottom:initial; border-top:7px solid #ccc;} .daterangepicker.drop-up:after {top:initial; bottom:-6px; border-bottom:initial; border-top:6px solid #ffffff;} .daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {float:none;} .daterangepicker.single .drp-selected {display:none;} .daterangepicker.show-calendar .drp-calendar {display:block;} .daterangepicker.show-calendar .drp-buttons {display:block;} .daterangepicker.auto-apply .drp-buttons {display:none;} .daterangepicker .drp-calendar {display:none; max-width:270px;} .daterangepicker .drp-calendar.left {padding:8px 0 8px 8px;} .daterangepicker .drp-calendar.right {padding:8px;} .daterangepicker .drp-calendar.single .calendar-table {border:none;} .daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {color:#ffffff; border:solid black; border-width:0 2px 2px 0; border-radius:0; display:inline-block; padding:3px;} .daterangepicker .calendar-table .next span {transform:rotate(-45deg);} .daterangepicker .calendar-table .prev span {transform:rotate(135deg);} .daterangepicker .calendar-table th, .daterangepicker .calendar-table td {white-space:nowrap; text-align:center; vertical-align:middle; min-width:32px; width:32px; height:24px; line-height:24px; font-size:12px; border-radius:4px; border:1px solid transparent; white-space:nowrap; cursor:pointer;} .daterangepicker .calendar-table {border:1px solid #ffffff; border-radius:4px; background-color:#ffffff;} .daterangepicker .calendar-table table {width:100%; margin:0; border-spacing:0; border-collapse:collapse;} .daterangepicker td.available:hover, .daterangepicker th.available:hover {background-color:#eeeeee; border-color:transparent; color:inherit;} .daterangepicker td.week, .daterangepicker th.week {font-size:80%; color:#ccc;} .daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {background-color:#ffffff; border-color:transparent; color:#999;} .daterangepicker td.in-range {border-color:transparent; color:#000; border-radius:0;} .daterangepicker td.start-date {border-radius:4px 0 0 4px;} .daterangepicker td.end-date {border-radius:0 4px 4px 0;} .daterangepicker td.start-date.end-date {border-radius:4px;} .daterangepicker td.active, .daterangepicker td.active:hover {border-color:transparent; color:#ffffff;} .daterangepicker th.month {width:auto; font-size:20px;} .daterangepicker td.disabled, .daterangepicker option.disabled {color:#666; cursor:not-allowed;} .daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size:12px; padding:1px; height:auto; margin:0; cursor:default;} .daterangepicker select.monthselect {margin-right:2%; width:56%;} .daterangepicker select.yearselect {width:40%;} .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {width:50px; margin:0 auto; background:#eeeeee; border:1px solid #eeeeee; padding:2px; outline:0; font-size:12px;} .daterangepicker .calendar-time {text-align:center; margin:4px auto 0 auto; line-height:30px; position:relative;} .daterangepicker .calendar-time select.disabled {color:#ccc; cursor:not-allowed;} .daterangepicker .drp-buttons {clear:both; text-align:right; padding:8px; border-top:1px solid #ddd; display:none; line-height:12px; vertical-align:middle;} .daterangepicker .drp-selected {display:inline-block; font-size:12px; padding-right:8px;} .daterangepicker .drp-buttons .btn {margin-left:8px; font-size:12px; font-weight:bold; padding:4px 8px;} .daterangepicker.show-ranges.single.rtl .drp-calendar.left {border-right:1px solid #ddd;} .daterangepicker.show-ranges.single.ltr .drp-calendar.left {border-left:1px solid #ddd;} .daterangepicker.show-ranges.rtl .drp-calendar.right {border-right:1px solid #ddd;} .daterangepicker.show-ranges.ltr .drp-calendar.left {border-left:1px solid #ddd;} .daterangepicker .ranges {float:none; text-align:left; margin:0;} .daterangepicker.show-calendar .ranges {margin-top:8px;} .daterangepicker .ranges ul {list-style:none; margin:0 auto; padding:0; width:100%;} .daterangepicker .ranges li {font-size:12px; padding:8px 12px; cursor:pointer;} .daterangepicker .ranges li:hover {background-color:#eeeeee;} .daterangepicker .ranges li.active {background-color:#333; color:#ffffff;} .padtop {padding-top:50px;} .padbottom {padding-bottom:50px;} .margtop {margin-top:50px;} .margbottom {margin-bottom:50px;} .menubox {width:auto; padding-left:30px; padding-right:30px;} .divpages {padding-top:50px; padding-bottom:50px;} .content, .divpages, .divcattext {width:1440px;} .menudcontent {max-width:1440px;} .boxinfo {padding-top:50px; padding-bottom:50px;} .boxinfow {width:100%; margin:auto; padding-left:30px; padding-right:30px;} .boxinfow.bgrcolor {margin-top:50px; margin-bottom:50px;} .divforms {margin-top:50px;} .headerpos2 {padding-top:150px;} h1 *:not(.hafter):not(.fa), h2, h3, h4, h5, h6, .titles, .titles *, .boxcattitles, .titlesparallax, .banner {font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:normal; text-transform:uppercase;} .titles, .titles * {padding-top:20px; font-size:50px; font-weight:lighter;} .hafter, .htitles {font-size:20px; font-weight:normal; text-transform:uppercase; letter-spacing:2px;} .menucontainer {position:fixed;} .logo {display:block; position:absolute; top:80px; left:50%; transform:translateX(-50%); margin:auto; padding:0; z-index:1;} .menuscrolled .logo {padding:0; opacity:0;} .menuscrolled .logo img {transform:none; max-height:none; transition:all 0.3s ease;} .divmenu {position:absolute; top:0; left:0; right:0; padding-top:0; padding-right:0; font-size:18px;} .divmenu *{font-weight:lighter; text-transform:uppercase;} .menuscrolled .divmenu {top:0; padding-top:0;} .divmin {margin-left:5px;} .divlang {float:left; margin-top:10px;} .menubox {background:none;} .menuboxin {width:auto; position:relative; margin:auto;} .menuholder {float:none;} .navbar {width:100%; clear:both; float:none; text-align:center; background:none; padding:0;} .navbar .nav &gt; li {font-size:18px; font-weight:lighter; text-transform:uppercase; z-index:10;} .navbar .nav &gt; li &gt; a {padding:19px 10px; background:none; border-top:1px solid transparent; border-bottom:1px solid transparent;} .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive {background:none; border-top:1px solid; border-bottom:1px solid;} .dropdown-menu {font-size:100%;} .dropdown-menu &gt; li &gt; a {background:none;} .dropdown-container {background:#ffffff;} .navbar .caret {margin-top:10px; background:none; border-right-color:transparent !important; border-left-color:transparent !important;} .carousel-caption {display:inline-block; width:auto; text-align:center; background:rgba(0, 0, 0, 0.2);} .ccontrols {display:block; padding:10px; margin:0; height:100px; font-size:150px; opacity:0.5;} .banner {padding:10px; margin-bottom:5px; font-size:50px; font-weight:lighter; background:none; text-transform:uppercase;} .lead {padding:10px; font-size:20px; font-weight:lighter; color:#ffffff; background:none; text-transform:uppercase; letter-spacing:2px;} .titlesextra {padding-top:40px; font-size:40px; font-weight:lighter;} .titlesboxes {font-size:150%; font-weight:lighter;} .titlesdown {font-size:24px; font-weight:normal; border-bottom:3px solid; padding-bottom:10px;} .linksdown {font-size:110%; font-weight:normal;} .divscroll {background:rgba(0, 0, 0, 0.5);} .boxincat {position:relative; margin:0;} .titlescat {text-align:center;} .boxcattitles {position:absolute; margin-top:-150px; left:50%; transform:translateX(-50%); font-size:200%; font-weight:lighter; text-align:center;} .boxincat:hover .boxcattitles {color:#ffffff;} .boxcattext {margin-top:30px;} .buttoncat {padding:8px 22px; border:2px solid; border-radius:30px; font-size:14px; font-weight:lighter; text-transform:uppercase; letter-spacing:1px;} .buttoncat:after, .buttoncat:before {border-radius:30px;} .boxcatbutton {margin-top:-50px; text-align:center;} .boxcattitles {color:#76746f;} .boximage-cat {padding-bottom:80%; background:#000000;} .boximage-cat img {filter:grayscale(100%); opacity:0.7;} .boxincat:hover .boximage-cat img {filter:grayscale(0); filter:none; opacity:1;} .divextras {float:none; width:auto;} .divextra {margin:0 10px; padding:20px; border:1px solid; background:#f5f5f5;} .titlesextra {padding:10px; padding-bottom:0;} .titlesextra:after {margin-left:10px;} .boximage {width:50%; padding:20px; margin-top:20px; margin-bottom:20px; border:1px solid;} .img-boxes {font-size:40px; width:50px; height:50px; line-height:50px; padding:40px; border:2px solid;} .img-social {padding:10px; margin:5px; border-radius:0;} .img-social:hover {padding:15px; margin:0;} .boxdownin {padding:0; margin-right:30px; background:none;} .boxdown2 {width:600px; max-width:100%;} input, select, textarea {border:none; border-bottom:1px solid;} input.formsearch {width:120px; padding:9px; background:none; border:none;} .buttonsearch {background:none; border:none;} .button {position:relative; font-size:14px; font-weight:300; text-transform:uppercase; background-image:none; border:1px solid; z-index:1;} .button:before {content:""; position:absolute; width:0; height:100%; bottom:0; right:0; top:0; z-index:-1; transition:all 0.4s ease;} .button:hover:before {width:100%; left:0;} .button:after {content:""; position:absolute; width:100%; height:100%; bottom:0; left:0; z-index:-2; transition:all 0.4s ease;} .button2 {border:none;} .button4 {padding:20px 30px; border-radius:0;} .divmenu .button, .menuextra .button2 {padding:20px; border:none; font-size:18px; font-weight:300;} .titlesparallax {font-size:50px; font-weight:lighter;} .divparallax .divform {display:inline-block; padding-bottom:10px;} .divparallax .formbb .button {margin-top:10px; padding:23px !important;} .arrowtop {border-radius:50%;} .divformextra1.menuscrolled {top:60px;} .wp1,.wp2,.wp3,.wp4,.wp5,.wp6{opacity:0}.bounceInLeft,.bounceInRight,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInUpD,.fadeInUpDelay{opacity:1}.delay-02s{animation-delay:.2s;-webkit-animation-delay:.2s}.delay-05s{animation-delay:.5s;-webkit-animation-delay:.5s}.delay-08s{animation-delay:.8s;-webkit-animation-delay:.8s}.delay-1s{animation-delay:1s;-webkit-animation-delay:1s}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);-ms-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);-ms-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);-ms-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp} .sizeauto {width:auto !important;} .sizeauto .boxinfotext {padding:50px;} header.carousel {height:100%} header.headerembed {height:calc(80% - 60px);} header.headerpages {height:80%} .carousel-caption {top:calc(50% - 0px); width:auto; margin-left:100px; margin-right:100px;} .headerpos {padding-top:0;} .ccontrols {opacity:1;} .imgstyle {width:100%; height:auto;} .buttonbig {padding:20px 35px; font-size:22px; font-weight:bold; letter-spacing:1px;} .iconpar {font-size:70px; width:70px; height:70px; line-height:70px; padding:40px; border:2px solid; transition:all 0.3s ease;} .iconpar:hover {color:#ffffff !important; border-color:#ffffff !important; transform:rotate(-360deg);} .infoimg1 .titles:after {left:0;} .infoimg2 .titles:after {left:calc(50% + 30px);} .boxinfo.boxinfoni {background-image:none;} .pagesi:after, .pagesi:before {display:none;} .divcat {display:none;} .buttonbig {margin-left:10px; margin-right:10px;} .divcattexti {padding-top:0;} .divcattext {width:50%; text-align:center;} .titleexform {color:#5c5a57} .divfextra {display:block; margin:auto; padding:10px 20px;} .divfextra select {max-width:160px;} .divformextra input, .divformextra select, .divformextra textarea {margin:0; border:none; font-size:inherit; background:none; background-color:rgba(0, 0, 0, 0.08) ; color:inherit;} .divex1, .divex2, .divex3, .divex4 {display:inline-block; margin:10px 0;} .divformbk1 .formsbk:not(:focus) {background:none; color:inherit; border:1px solid;} .divformbk {margin:0; padding:0;} .divformbk1, .divformbk2, .divformbkb {display:inline-block; margin:0; padding:0 10px; vertical-align:middle;} .divformbk1 {padding-top:10px; padding-right:0;} .titlesbk, .titlesform {display:block; font-size:inherit; font-weight:normal; margin:0; padding:0 5px 5px;} .titlesbk {line-height:20px;} .buttonbk {border:none; border-radius:0; font-weight:500;} .divformb .divformbk1 {display:block;} .divformb .divformbk2 select, .divformb .divformbk2 input {font-size:16px; text-align:left; padding:10px;} .divformb .buttonbk {padding:15px 30px;} .divformextra {width:1130px; width:fit-content; max-width:100%; margin:0 auto; font-size:80%;} .divformextra, .divformextra input {text-align:center;} .divformextra {border:10px solid rgba(255, 255, 255, 0.5); font-size:13px;} .divformextra input, .divformextra select, .divformextra textarea {background:none; font-size:15px; font-weight:500;} .divfextra {padding:0;} .divformbk2 {border-right:1px solid #dddddd;} .buttonbk {padding:15px 30px; font-size:15px;} .titlesbk {padding:5px 5px 0; text-transform:uppercase; letter-spacing:1px;} .divformextra {position:absolute; top:calc(80% - 90px); left:0; right:0; z-index:8;} .formextrahome {top:calc(100% - 90px);} .formextraembed {top:calc(80% - 90px); display:none;} .divformextra1 {position:relative; top:0;} .headerpos, .headerpos2 {padding-top:90px;} .carousel, .contentstyle, .menudcontainer, .divformextra {margin:0 auto;} .carousel-caption {top:calc(50% - 60px);} .navbar {transform:none;} .nav {display:block;} .navbar-main {border:none;} .navbar .nav &gt; li {margin:10px 0; font-size:20px; line-height:16px;} .navbar .nav &gt; li &gt; a, .menuscrolled .navbar .nav &gt; li &gt; a {margin:0; padding:10px; border:none;} .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive {border:none;} .img-nav {width:100px; height:50px; margin:5px auto;} .menuicon {display:inline-block; cursor:pointer;} .bar1, .bar2, .bar3 {width:25px; height:2px; margin-bottom:7px;} .change .bar1 {transform:rotate(-45deg) translate(-6px, 6px);} .change .bar2 {opacity:0;} .change .bar3 {transform:rotate(45deg) translate(-6px, -6px);} .divmenu, .menuscrolled .divmenu, .buttonsearch, .menuscrolled .buttonsearch .fa {color:#111111;} .divmenu .button, .menuscrolled .divmenu .button, .divmenubutton, .menuscrolled .divmenubutton {background:#000000; color:#ffffff;} .divmenu .button:hover, .divmenu .button:before, .divmenubutton:hover {background:#ffffff; color:#000000;} .divmenubutton:hover .bar1, .divmenubutton:hover .bar2, .divmenubutton:hover .bar3 {background:#000000;} .bar1, .bar2, .bar3 {background:#ffffff;} .menucontainer, .menucontainer.menuscrolled {box-shadow:none; border-bottom:none !important;} .menubox {background:none;} .menubox, .menuboxin {width:auto; padding:0; margin:0;} .logo img, .menuscrolled .logo img {margin:0; transform:none; max-height:none; height:auto; filter:none;} .menuscrolled .logo {opacity:1;} .menuscrolled .navbar {top:0;} .divmenu {width:auto;} .divmenu, .divmenu .button, .divmenubutton {font-size:16px;} .divmenu .button {height:20px; line-height:20px; padding:10px 20px; border-radius:0;} .divmin {margin:0;} .divmin, .divlang, .divsearch {float:none;} .divbooking {margin-top:0;} .divlang {padding:0; margin-top:0; margin-right:20px;} .divsearch {background:rgba(92, 90, 87, 0.3);} input.formsearch, .buttonsearch {padding:9px; height:20px; background:none;} input.formsearch {width:110px;} .dropdown-container {border:none;} .menucontainer, .menucontainer.menuscrolled {height:90px;} .logo, .menuscrolled .logo {display:block; position:absolute; top:auto; left:50%; transform:translateX(-50%); float:none; text-align:center; margin:auto; padding:10px; z-index:1;} .divmenu, .menuscrolled .divmenu, .divmenubutton, .menuscrolled .divmenubutton {position:absolute; top:25px; clear:both; float:none; margin:0; padding:0;} .divmenu, .menuscrolled .divmenu {right:30px; height:60px;} .divmenubutton, .menuscrolled .divmenubutton {left:30px; height:20px; padding:10px;} .divmin {display:inline-block;} .navbar {position:fixed; top:0; left:0; width:0; height:100%; margin:0; padding:0; overflow-x:hidden; z-index:1; text-align:center;} .navbar, .menuscrolled .navbar {padding-top:110px;} .navbar-container, .navbar-main {width:auto;} .navbartoggle {width:300px; opacity:1; visibility:visible;} .dropdown-menu {width:100%;} .dropdown-menu &gt; li &gt; a {padding:10px 30px; margin:0;} .nav &gt; li {display:block; width:100%;} .navbar .nav &gt; li {z-index:auto;} .navbar.navbartoggle .nav &gt; li, .navbartoggle .dropdown-menu {text-align:right;} .navbar .nav &gt; li &gt; a, .menuscrolled .navbar .nav &gt; li &gt; a {padding:10px 20px;} .dropdown-container {background:#5c5a57} .navbar .nav &gt; li &gt; a, .menuscrolled .navbar .nav &gt; li &gt; a {border-bottom:2px solid transparent;} .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive {border-bottom:2px solid;} .navbar {background:rgba(92, 90, 87, 1.0);} .menuscrolled .navbar {background:rgba(92, 90, 87, 1);} .headerpos {padding-top:0;} .menubgr .logo img {opacity:1; transform:scale(1);} .bar3 {margin-bottom:0;} .menubgr.menuscrolled {background-color:#5c5a57;} .dropdown-mega {width:100%;} .boxitem {text-align:center;} .boximage-item {padding-bottom:70%;} .boxin, .boxitemc .boxin {padding:10px; margin:10px; background-color:#f3eee4; color:#000000; border:0px solid rgba(0, 0, 0, 0.2);} .boxin:hover {border-color:#76746f !important;} .boxin .button, .boxin .button1 {padding:5px 10px; font-size:13px; border:1px solid;} .boxin .button1:before, .boxin .button1:after {display:none;} .boxtext {padding:0px;} .boxtext, .boxdetails {color:inherit;} .boxtext:before, .boxtext:after {background-color:#5c5a57;} .boxtitles {font-size:20px; text-align:left; text-transform:uppercase; color:#000000;} .boxdetails {padding:0; text-align:left;} .boxdetails {padding:0; padding-bottom:10px;} .boxdin {font-size:100%; font-weight:normal;} .boxcart, .boxmore {float:none; margin:10px 0; padding:0;} .boxitem1 {width:33.33%;} .boxitem1 .boximage-item, .boxitem1 .boxtext {float:none; width:auto; background:none;} .boxitem1 .boxdin {font-size:100%; height:3.9em; line-height:1.3em;} .boxitem1 .boxdetails {padding:0; padding-bottom:10px;} .boxitem1 .boxcart {padding:0; margin:0; float:right; margin-right:20px; height:auto; border:none;} .boxitem1 .boxmore {display:block; padding:0; margin:0; margin-left:20px; float:left; height:auto; border:none;} .boxitem1 .divcat {clear:both; padding-top:10px; font-weight:normal;} .boxitem1 .boxin .button {border:none;} .infobox.infoimg1 .boxinfotext {margin-left:0;} .infobox.infoimg2 .boxinfotext {margin-right:0;} .infobox .titles {padding:0;} .infobox1.boxinfo {margin:0; padding-top:50px; padding-bottom:100px; background:none;} .infobox1 .boxinfotext {position:relative; top:50px; width:45%; width:50%; padding:50px;} .infobox1 .boximage {width:auto; z-index:0;} .infobox1 .boximage img {max-height:none;} .infobox1 .imgstyle1 {float:right; margin:0; margin-left:-180px;} .infobox1 .imgstyle2 {float:left; margin:0; margin-right:-180px;} .infobox2.boxinfo {margin:0; padding-top:100px; padding-bottom:0px; background:none;} .infobox2 .boxinfotext {position:relative; top:-50px; width:45%; width:50%; padding:50px;} .infobox2 .boximage {width:auto; z-index:1;} .infobox2 .boximage img {max-height:none;} .infobox2 .imgstyle1 {float:right; margin:0 0 50px 50px;} .infobox2 .imgstyle2 {float:left; margin:0 50px 50px 0;} .infobox3.boxinfo {margin:0; padding-top:50px; padding-bottom:100px; background:none;} .infobox3 .boxinfotext {position:relative; top:50px; width:50%; padding:80px;} .infobox3 .boximage {width:auto; z-index:0;} .infobox3 .boximage img {max-height:none;} .infobox3 .imgstyle1 {float:right; margin:0; margin-left:-180px;} .infobox3 .imgstyle2 {float:left; margin:0; margin-right:-180px;} .infobox3.infoimg1 .boxinfotext:before, .infobox3.infoimg2 .boxinfotext:before {content:""; display:block; position:absolute; top:40px; bottom:40px; width:100%; background:none; transition:all .3s ease-in-out; border:1px solid;} .infobox3.infoimg1 .boxinfotext:before {right:-40px;} .infobox3.infoimg2 .boxinfotext:before {left:-40px;} .infobox4.boxinfo {margin:0; padding-top:50px; padding-bottom:50px; background:none;} .infobox4 .boxinfotext {position:relative; top:50px; width:45%; width:50%; padding:50px;} .infobox4 .boximage {width:90%; max-width:none; z-index:0;} .infobox4 .boximage img {max-height:none; width:100%;} .infobox4 .imgstyle1 {float:right; margin:0; margin-left:-50%;} .infobox4 .imgstyle2 {float:left; margin:0; margin-right:-50%;} .infobox5.boxinfo {margin:30px; padding:0 !important;} .infobox5 .boxinfotext {position:relative; top:0; width:calc(40% - 160px); padding:50px;} .infobox5 .boximage {width:60%; padding:0; background:#ffffff; z-index:0;} .infobox5 .boximage img {max-height:none; width:100%;} .infobox5 .imgstyle1 {margin:0; padding-left:30px; float:right; text-align:right;} .infobox5 .imgstyle2 {margin:0; padding-right:30px; float:left; text-align:left;} .infobox6.boxinfo {margin:0; padding-top:0 !important; padding-bottom:0 !important;} .infobox6 .boxinfotext {padding-top:50px; padding-bottom:50px;} .infobox6 .boximage {max-width:50%;} .infobox50.boxinfo {margin:0; margin-top:200px; margin-bottom:50px; background:none;} .infobox50 .boxinfotext {position:absolute; top:-150px; width:400px; height:400px; padding:100px; border-radius:50%; overflow:hidden;} .infobox50.infoimg1 .boxinfotext {left:200px;} .infobox50.infoimg2 .boxinfotext {right:200px;} .infobox50 .boximage {z-index:0;} .infobox50 .boximage img {max-height:none;} .infobox50 .imgstyle1 {float:right; margin:0; margin-left:30px;} .infobox50 .imgstyle2 {float:left; margin:0; margin-right:30px;} .infostyle1 {padding:0 !important;} .infostyle1 .boxinfotext {padding-top:50px; padding-bottom:50px;} .infostyle1:before, .infostyle1:after {border-color:inherit;} .infostyle3 {margin-top:50px;} .infostyle3:before {content:""; position:absolute; width:100%; height:100px; left:0; top:-50px; transform:skewY(3deg); z-index:-1;} .infostyle2 {margin-bottom:50px; z-index:2;} .infostyle2:after {content:""; position:absolute; width:100%; height:200px; left:0; bottom:-100px; transform:skewY(-3deg); z-index:-1; background-color:inherit;} .infostyle4 {overflow:hidden; padding-bottom:100px;} .infostyle4:after {content:""; position:absolute; left:50%; transform:translateX(-50%); bottom:0; z-index:1; border-left:1000px solid #ffffff; border-right:1000px solid #ffffff; border-top:100px solid transparent;} .infostyle5 .boxinfotext1 {position:relative;} .infostyle5 .boximage:after {content:""; position:absolute; top:0; width:250px; height:100%; left:-120px; transform:skewX(-20deg); background-color:inherit;} .infoimg2 .infostyle5 .boximage:after {left:auto; right:-120px; transform:skewX(20deg);} .infostyle5 {overflow:hidden;} @media (max-width:1200px) {.infostyle4, .infostyle5 {display:none;}} .boxphoto {margin:10px; padding:0px;} .boxppad {padding:30px;} @media (max-width:1600px) {} @media (max-width:1200px) {} .bgrcolor1, .bgrcolor1h:hover {background-color:#5c5a57; color:#ffffff;} .bgrcolor2, .bgrcolor2h:hover {background-color:#111111; color:#ffffff;} .bgrcolor3, .bgrcolor3h:hover {background-color:#76746f; color:#ffffff;} .bgrcolor4, .bgrcolor4h:hover {background-color:#ffffff; color:#000000;} .bgrcolor5, .bgrcolor5h:hover {background-color:#e9e4db; color:#000000;} .bgrcolor6, .bgrcolor6h:hover {background-color:#5c5a57; color:#ffffff;} .bgrcolor7, .bgrcolor7h:hover {background-color:#1d1d1c; color:#ffffff;} .bgrcolor8, .bgrcolor8h:hover {background-color:#ffffff; color:#000000;} .bgrcolor9, .bgrcolor9h:hover {background-color:#f3eee4; color:#000000;} .bgrcolor10, .bgrcolor10h:hover {background-color:#ffffff; color:#1d1d1c;} .bgrcolor11, .bgrcolor11h:hover {background-color:#1d1d1c; color:#ffffff;} .bgrcolor12, .bgrcolor12h:hover {background-color:#5c5a57; color:#ffffff;} .bgrcolor13, .bgrcolor13h:hover {background-color:#000000; color:#ffffff;} .bgrcolor14, .bgrcolor14h:hover {background-color:#000000; color:#ffffff;} .bgrcolor15, .bgrcolor15h:hover {background-color:#ffffff; color:#000000;} .bgrtr1 {background-color:rgba(92, 90, 87, 0.7); color:#ffffff;} .bgrtr2 {background-color:rgba(17, 17, 17, 0.7); color:#ffffff;} .bgrtr3 {background-color:rgba(118, 116, 111, 0.7); color:#ffffff;} .bgrtr4 {background-color:rgba(255, 255, 255, 0.7); color:#000000;} .bgrtr5 {background-color:rgba(233, 228, 219, 0.7); color:#000000;} .bgrtr6 {background-color:rgba(92, 90, 87, 0.7); color:#ffffff;} .bgrtr7 {background-color:rgba(29, 29, 28, 0.7); color:#ffffff;} .bgrtr8 {background-color:rgba(255, 255, 255, 0.7); color:#000000;} .bgrtr9 {background-color:rgba(243, 238, 228, 0.7); color:#000000;} .bgrtr10 {background-color:rgba(255, 255, 255, 0.7); color:#1d1d1c;} .bgrtr11 {background-color:rgba(29, 29, 28, 0.7); color:#ffffff;} .bgrtr12 {background-color:rgba(92, 90, 87, 0.7); color:#ffffff;} .bgrtr13 {background-color:rgba(0, 0, 0, 0.7); color:#ffffff;} .bgrtr14 {background-color:rgba(0, 0, 0, 0.7); color:#ffffff;} .bgrtr15 {background-color:rgba(255, 255, 255, 0.7); color:#000000;} .bgrlight {background-color:rgba(0, 0, 0, 0.05);} .bgrlight1 {background-color:rgba(92, 90, 87, 0.2);} .bgrlight2 {background-color:rgba(17, 17, 17, 0.2);} .bgrlight3 {background-color:rgba(118, 116, 111, 0.2);} .bgrlight4 {background-color:rgba(255, 255, 255, 0.2);} .bgrtr {background-color:rgba(0, 0, 0, 0.3); color:#ffffff;} .bgrtrb {background-color:rgba(0, 0, 0, 0.5); color:#ffffff;} .bgrtrb2 {background-color:rgba(0, 0, 0, 0.7); color:#ffffff;} .bgrtrw {background-color:rgba(255, 255, 255, 0.5); color:#000000;} .bgrtrw1 {background-color:rgba(255, 255, 255, 0.2);} .bgrtrw2 {background-color:rgba(255, 255, 255, 0.8); color:#000000;} .colortr {color:rgba(0, 0, 0, 0.3);} .bordercolortr {border-color:rgba(0, 0, 0, 0.3) !important;} .bordercolortrw {border-color:rgba(255, 255, 255, 0.4) !important;} .color1, .color1h:hover {color:#5c5a57 !important;} .color2, .color2h:hover {color:#111111 !important;} .color3, .color3h:hover {color:#76746f !important;} .color4, .color4h:hover {color:#ffffff !important;} .color5, .color5h:hover {color:#e9e4db !important;} .color6, .color6h:hover {color:#5c5a57 !important;} .color7, .color7h:hover {color:#1d1d1c !important;} .color8, .color8h:hover {color:#ffffff !important;} .color9, .color9h:hover {color:#f3eee4 !important;} .color10, .color10h:hover {color:#ffffff !important;} .color11, .color11h:hover {color:#1d1d1c !important;} .color12, .color12h:hover {color:#5c5a57 !important;} .color13, .color13h:hover {color:#000000 !important;} .color14, .color14h:hover {color:#000000 !important;} .color15, .color15h:hover {color:#ffffff !important;} .ccolor1 {color:#ffffff;} .ccolor2 {color:#ffffff;} .ccolor3 {color:#ffffff;} .ccolor4 {color:#000000;} .ccolor5 {color:#000000;} .ccolor6 {color:#ffffff;} .ccolor7 {color:#ffffff;} .ccolor8 {color:#000000;} .ccolor9 {color:#000000;} .ccolor10 {color:#1d1d1c;} .ccolor11 {color:#ffffff;} .ccolor12 {color:#ffffff;} .ccolor13 {color:#ffffff;} .ccolor14 {color:#ffffff;} .ccolor15 {color:#000000;} .bordercolor0, .bordercolor0:hover, .bordercolor0:before, .bordercolor0:after {border-color:#ffffff !important;} .bordercolor1, .bordercolor1:hover, .bordercolor1:before, .bordercolor1:after {border-color:#5c5a57 !important;} .bordercolor2, .bordercolor2:hover, .bordercolor2:before, .bordercolor2:after {border-color:#111111 !important;} .bordercolor3, .bordercolor3:hover, .bordercolor3:before, .bordercolor3:after {border-color:#76746f !important;} .bordercolor4, .bordercolor4:hover, .bordercolor4:before, .bordercolor4:after {border-color:#ffffff !important;} .bordercolor5, .bordercolor5:hover, .bordercolor5:before, .bordercolor5:after {border-color:#e9e4db !important;} .bordercolor6, .bordercolor6h:hover, .bordercolor6:before, .bordercolor6:after {border-color:#5c5a57 !important;} .bordercolor7, .bordercolor7h:hover, .bordercolor7:before, .bordercolor7:after {border-color:#1d1d1c !important;} .bordercolor8, .bordercolor8h:hover, .bordercolor8:before, .bordercolor8:after {border-color:#ffffff !important;} .bordercolor9, .bordercolor9h:hover, .bordercolor9:before, .bordercolor9:after {border-color:#f3eee4 !important;} .bordercolor10, .bordercolor10h:hover, .bordercolor10:before, .bordercolor10:after {border-color:#ffffff !important;} .bordercolor11, .bordercolor11h:hover, .bordercolor11:before, .bordercolor11:after {border-color:#1d1d1c !important;} .bordercolor12, .bordercolor12h:hover, .bordercolor12:before, .bordercolor12:after {border-color:#5c5a57 !important;} .bordercolor13, .bordercolor13h:hover, .bordercolor13:before, .bordercolor13:after {border-color:#000000 !important;} .bordercolor14, .bordercolor14h:hover, .bordercolor14:before, .bordercolor14:after {border-color:#000000 !important;} .bordercolor15, .bordercolor15h:hover, .bordercolor15:before, .bordercolor15:after {border-color:#ffffff !important;} .colorgradient1 {background-image:linear-gradient(to bottom, #ffffff, #5c5a57);} .colorgradient2 {background-image:linear-gradient(to bottom, #ffffff, #111111);} .colorgradient3 {background-image:linear-gradient(to bottom, #ffffff, #76746f);} .colorgradient9 {background-image:linear-gradient(to bottom, #ffffff, #f3eee4);} .colorgradient13 {background-image:linear-gradient(to bottom, #ffffff, #000000);} .boxinfo.bgrcolor1:before, .boxinfo.bgrcolor1:after {background-color:#5c5a57;} .boxinfo.bgrcolor2:before, .boxinfo.bgrcolor2:after {background-color:#111111;} .boxinfo.bgrcolor3:before, .boxinfo.bgrcolor3:after {background-color:#76746f;} .boxinfo.bgrcolor4:before, .boxinfo.bgrcolor4:after {background-color:#ffffff;} .boxinfo.bgrcolor5:before, .boxinfo.bgrcolor5:after {background-color:#e9e4db;} .boxinfo.bgrcolor6:before, .boxinfo.bgrcolor6:after {background-color:#5c5a57;} .boxinfo.bgrcolor7:before, .boxinfo.bgrcolor7:after {background-color:#1d1d1c;} .boxinfo.bgrcolor8:before, .boxinfo.bgrcolor8:after {background-color:#ffffff;} .boxinfo.bgrcolor9:before, .boxinfo.bgrcolor9:after {background-color:#f3eee4;} .boxinfo.bgrcolor10:before, .boxinfo.bgrcolor10:after {background-color:#ffffff;} .boxinfo.bgrcolor11:before, .boxinfo.bgrcolor11:after {background-color:#1d1d1c;} .boxinfo.bgrcolor12:before, .boxinfo.bgrcolor12:after {background-color:#5c5a57;} .boxinfo.bgrcolor13:before, .boxinfo.bgrcolor13:after {background-color:#000000;} .boxinfo.bgrcolor1 .titles:before, .boxinfo.bgrcolor1 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor2 .titles:before, .boxinfo.bgrcolor2 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor3 .titles:before, .boxinfo.bgrcolor3 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor4 .titles:before, .boxinfo.bgrcolor4 .titles:after {background-color:#000000;} .boxinfo.bgrcolor5 .titles:before, .boxinfo.bgrcolor5 .titles:after {background-color:#000000;} .boxinfo.bgrcolor6 .titles:before, .boxinfo.bgrcolor6 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor7 .titles:before, .boxinfo.bgrcolor7 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor8 .titles:before, .boxinfo.bgrcolor8 .titles:after {background-color:#000000;} .boxinfo.bgrcolor9 .titles:before, .boxinfo.bgrcolor9 .titles:after {background-color:#000000;} .boxinfo.bgrcolor10 .titles:before, .boxinfo.bgrcolor10 .titles:after {background-color:#1d1d1c;} .boxinfo.bgrcolor11 .titles:before, .boxinfo.bgrcolor11 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor12 .titles:before, .boxinfo.bgrcolor12 .titles:after {background-color:#ffffff;} .boxinfo.bgrcolor13 .titles:before, .boxinfo.bgrcolor13 .titles:after {background-color:#ffffff;} .parallaxin.bgrcolor0 {background-color:rgba(255, 255, 255, 0.7); color:#1d1d1c;} .titlesparallax.bgrcolor0 {background-color:rgba(255, 255, 255, 0.7); outline-color:rgba(255, 255, 255, 0.7);} .parallaxin.bgrcolor0 {outline-color:#76746f;} .parallaxin.bgrcolor0:before {border-color:#76746f;} .bgrcolor0.infobox .boxinfotext {background-color:rgba(255, 255, 255, 1.0); color:#1d1d1c;} .bgrcolor0 .boxinfotext:before {color:#76746f;} .parallaxin.bgrcolor1, .titlesparallax.bgrcolor1 {background-color:rgba(92, 90, 87, 0.7);} .titlesparallax.bgrcolor1 {outline-color:rgba(92, 90, 87, 0.7);} .parallaxin.bgrcolor1 {outline-color:#ffffff;} .parallaxin.bgrcolor1:before {border-color:#ffffff;} .bgrcolor1.infobox .boxinfotext {background-color:rgba(92, 90, 87, 1.0); color:#ffffff;} .bgrcolor1 .boxinfotext:before {color:#ffffff;} .bgrcolor1 .titles {color:#ffffff;} .parallaxin.bgrcolor2, .titlesparallax.bgrcolor2 {background-color:rgba(17, 17, 17, 0.7);} .titlesparallax.bgrcolor2 {outline-color:rgba(17, 17, 17, 0.7);} .parallaxin.bgrcolor2 {outline-color:#ffffff;} .parallaxin.bgrcolor2:before {border-color:#ffffff;} .bgrcolor2.infobox .boxinfotext {background-color:rgba(17, 17, 17, 1.0); color:#ffffff;} .bgrcolor2 .boxinfotext:before {color:#ffffff;} .bgrcolor2 .titles {color:#ffffff;} .parallaxin.bgrcolor3, .titlesparallax.bgrcolor3 {background-color:rgba(118, 116, 111, 0.7);} .titlesparallax.bgrcolor3 {outline-color:rgba(118, 116, 111, 0.7);} .parallaxin.bgrcolor3 {outline-color:#ffffff;} .parallaxin.bgrcolor3:before {border-color:#ffffff;} .bgrcolor3.infobox .boxinfotext {background-color:rgba(118, 116, 111, 1.0); color:#ffffff;} .bgrcolor3 .boxinfotext:before {color:#ffffff;} .bgrcolor3 .titles {color:#ffffff;} .parallaxin.bgrcolor4, .titlesparallax.bgrcolor4 {background-color:rgba(255, 255, 255, 0.7);} .titlesparallax.bgrcolor4 {outline-color:rgba(255, 255, 255, 0.7);} .parallaxin.bgrcolor4 {outline-color:#000000;} .parallaxin.bgrcolor4:before {border-color:#000000;} .bgrcolor4.infobox .boxinfotext {background-color:rgba(255, 255, 255, 1.0); color:#000000;} .bgrcolor4 .boxinfotext:before {color:#000000;} .bgrcolor4 .titles {color:#000000;} .parallaxin.bgrcolor5, .titlesparallax.bgrcolor5 {background-color:rgba(233, 228, 219, 0.7);} .titlesparallax.bgrcolor5 {outline-color:rgba(233, 228, 219, 0.7);} .parallaxin.bgrcolor5 {outline-color:#000000;} .parallaxin.bgrcolor5:before {border-color:#000000;} .bgrcolor5.infobox .boxinfotext {background-color:rgba(233, 228, 219, 1.0); color:#000000;} .bgrcolor5 .boxinfotext:before {color:#000000;} .bgrcolor5 .titles {color:#000000;} .parallaxin.bgrcolor6, .titlesparallax.bgrcolor6 {background-color:rgba(92, 90, 87, 0.7);} .titlesparallax.bgrcolor6 {outline-color:rgba(92, 90, 87, 0.7);} .parallaxin.bgrcolor6 {outline-color:#ffffff;} .parallaxin.bgrcolor6:before {border-color:#ffffff;} .bgrcolor6.infobox .boxinfotext {background-color:rgba(92, 90, 87, 1.0); color:#ffffff;} .bgrcolor6 .boxinfotext:before {color:#ffffff;} .bgrcolor6 .titles {color:#ffffff;} .parallaxin.bgrcolor7, .titlesparallax.bgrcolor7 {background-color:rgba(29, 29, 28, 0.7);} .titlesparallax.bgrcolor7 {outline-color:rgba(29, 29, 28, 0.7);} .parallaxin.bgrcolor7 {outline-color:#ffffff;} .parallaxin.bgrcolor7:before {border-color:#ffffff;} .bgrcolor7.infobox .boxinfotext {background-color:rgba(29, 29, 28, 1.0); color:#ffffff;} .bgrcolor7 .boxinfotext:before {color:#ffffff;} .bgrcolor7 .titles {color:#ffffff;} .parallaxin.bgrcolor8, .titlesparallax.bgrcolor8 {background-color:rgba(255, 255, 255, 0.7);} .titlesparallax.bgrcolor8 {outline-color:rgba(255, 255, 255, 0.7);} .parallaxin.bgrcolor8 {outline-color:#000000;} .parallaxin.bgrcolor8:before {border-color:#000000;} .bgrcolor8.infobox .boxinfotext {background-color:rgba(255, 255, 255, 1.0); color:#000000;} .bgrcolor8 .boxinfotext:before {color:#000000;} .bgrcolor8 .titles {color:#000000;} .parallaxin.bgrcolor9, .titlesparallax.bgrcolor9 {background-color:rgba(243, 238, 228, 0.7);} .titlesparallax.bgrcolor9 {outline-color:rgba(243, 238, 228, 0.7);} .parallaxin.bgrcolor9 {outline-color:#000000;} .parallaxin.bgrcolor9:before {border-color:#000000;} .bgrcolor9.infobox .boxinfotext {background-color:rgba(243, 238, 228, 1.0); color:#000000;} .bgrcolor9 .boxinfotext:before {color:#000000;} .bgrcolor9 .titles {color:#000000;} .parallaxin.bgrcolor10, .titlesparallax.bgrcolor10 {background-color:rgba(255, 255, 255, 0.7);} .titlesparallax.bgrcolor10 {outline-color:rgba(255, 255, 255, 0.7);} .parallaxin.bgrcolor10 {outline-color:#5c5a57;} .parallaxin.bgrcolor10:before {border-color:#5c5a57;} .bgrcolor10.infobox .boxinfotext {background-color:rgba(255, 255, 255, 1.0); color:#1d1d1c;} .bgrcolor10 .boxinfotext:before {color:#5c5a57;} .bgrcolor10 .titles {color:#5c5a57;} .parallaxin.bgrcolor11, .titlesparallax.bgrcolor11 {background-color:rgba(29, 29, 28, 0.7);} .titlesparallax.bgrcolor11 {outline-color:rgba(29, 29, 28, 0.7);} .parallaxin.bgrcolor11 {outline-color:#ffffff;} .parallaxin.bgrcolor11:before {border-color:#ffffff;} .bgrcolor11.infobox .boxinfotext {background-color:rgba(29, 29, 28, 1.0); color:#ffffff;} .bgrcolor11 .boxinfotext:before {color:#ffffff;} .bgrcolor11 .titles {color:#ffffff;} .parallaxin.bgrcolor12, .titlesparallax.bgrcolor12 {background-color:rgba(92, 90, 87, 0.7);} .titlesparallax.bgrcolor12 {outline-color:rgba(92, 90, 87, 0.7);} .parallaxin.bgrcolor12 {outline-color:#ffffff;} .parallaxin.bgrcolor12:before {border-color:#ffffff;} .bgrcolor12.infobox .boxinfotext {background-color:rgba(92, 90, 87, 1.0); color:#ffffff;} .bgrcolor12 .boxinfotext:before {color:#ffffff;} .bgrcolor12 .titles {color:#ffffff;} .parallaxin.bgrcolor13, .titlesparallax.bgrcolor13 {background-color:rgba(0, 0, 0, 0.7);} .titlesparallax.bgrcolor13 {outline-color:rgba(0, 0, 0, 0.7);} .parallaxin.bgrcolor13 {outline-color:#ffffff;} .parallaxin.bgrcolor13:before {border-color:#ffffff;} .bgrcolor13.infobox .boxinfotext {background-color:rgba(0, 0, 0, 1.0); color:#ffffff;} .bgrcolor13 .boxinfotext:before {color:#ffffff;} .bgrcolor13 .titles {color:#ffffff;} .parallaxin.bgrcolor14, .titlesparallax.bgrcolor14 {background-color:rgba(0, 0, 0, 0.7);} .titlesparallax.bgrcolor14 {outline-color:rgba(0, 0, 0, 0.7);} .parallaxin.bgrcolor14 {outline-color:#ffffff;} .parallaxin.bgrcolor14:before {border-color:#ffffff;} .bgrcolor14.infobox .boxinfotext {background-color:rgba(0, 0, 0, 1.0); color:#ffffff;} .bgrcolor14 .boxinfotext:before {color:#ffffff;} .bgrcolor14 .titles {color:#ffffff;} .parallaxin.bgrcolor15, .titlesparallax.bgrcolor15 {background-color:rgba(255, 255, 255, 0.7);} .titlesparallax.bgrcolor15 {outline-color:rgba(255, 255, 255, 0.7);} .parallaxin.bgrcolor15 {outline-color:#000000;} .parallaxin.bgrcolor15:before {border-color:#000000;} .bgrcolor15.infobox .boxinfotext {background-color:rgba(255, 255, 255, 1.0); color:#000000;} .bgrcolor15 .boxinfotext:before {color:#000000;} .bgrcolor15 .titles {color:#000000;} .colorlight {color:#ffffff;} .colordark {color:#000000;} .fadecolor1 {animation:fadecolor1 2s linear 1;} @keyframes fadecolor1 {50% {background:#5c5a57;}} .fadecolor2 {animation:fadecolor2 2s linear 1;} @keyframes fadecolor2 {50% {background:#111111;}} .fadecolor3 {animation:fadecolor3 2s linear 1;} @keyframes fadecolor3 {50% {background:#76746f;}} .animcolor1 {animation:animcolor1 2s linear 1;} @keyframes animcolor1 {50% {color:#5c5a57;}} .animcolor2 {animation:animcolor2 2s linear 1;} @keyframes animcolor2 {50% {color:#111111;}} .animcolor3 {animation:animcolor3 2s linear 1;} @keyframes animcolor3 {50% {color:#76746f;}} .boxcat {float:left; text-align:center;} .boximage-cat, .boximage-sec, .divsection {padding-bottom:70%;} .boxincat {position:relative; padding:10px; margin:10px; background-color:#ffffff; color:#000000; border:0px solid rgba(0, 0, 0, 0.2);} .boxcattitles {position:relative; padding:10px; margin:auto; line-height:1.3em; font-size:25px; text-align:center; text-transform:none; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; z-index:1; transition:all 0.3s ease;} .boxcattext {position:relative; padding:10px; margin:0; min-height:4.5em; line-height:1.5em; text-align:justify; text-align:center; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; transition:all 0.3s ease;} .boxcatextra {display:inline-block; font-size:20px; margin:10px;} .boxcatbutton {position:relative; padding:10px; margin:0; text-align:center; text-align:center; z-index:1;} .buttoncat {padding:10px 20px; font-size:14px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; border:1px solid; background-color:rgba(92, 90, 87, 1.0); color:#ffffff; border-color:#000000 !important;} .boximage-cat:after {background:#ffffff; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff;} .boximage-cat, .boximage-sec {background:rgba(29, 29, 28, 0.1);} .boxincat {background-color:rgba(255, 255, 255, 1.0); color:#000000;} .boxcattitles {color:#000000} .boxincat:hover .boxcattitles {color:#76746f} .boxincat {background:none; color:inherit;} .boxcattitles {color:#000000} .boximage-cat {background-color:#ffffff;} .boxcattitles {position:absolute; left:50%; transform:translateX(-50%); margin-top:-200px; margin-bottom:20px; padding:20px; width:auto; height:auto; border-top:2px solid; border-bottom:2px solid; white-space:nowrap;} .boxcattext, .boxcatbutton {padding:10px 0;} .buttoncat {padding:8px 22px; border:1px solid; border-radius:30px; font-size:14px; font-weight:lighter; text-transform:uppercase; letter-spacing:1px;} .buttoncat:after, .buttoncat:before {border-radius:30px;} .boximage-cat img {opacity:0.7;} .boxincat:hover .boximage-cat img {opacity:1;} .titlesgk2 {color:#5c5a57; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight:400;} .titlesblog {font-size:26px; line-height:1.5em; font-weight:400;} .divreviewsh .titlesr {line-height:1.3em; height:1.5em; overflow:hidden;} .titlesgk1 {line-height:2em; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:#c92121; font-weight:bold; font-size:16px;} .titlesc1 {line-height:1.5em !important;} .menuscrolled .divmenu .button:hover {color:#000000!important;} body {font-weight:400; font-size:15px!important;} .titlesboxes {font-size:100%; font-weight:400;} .divcart {text-align:center;} .divdetails {text-align:center; font-weight:600;} .titleslide {font-size:28px; line-height:1.5;} .divitemextras {background-color:#e9e4db;} .titlesboxes:after {display:none;} .inlinedb {display:inherit;} .titlesextra {padding-top:40px; font-size:28px; font-weight:400; line-height:150%; text-transform:uppercase; letter-spacing:2px; text-align:center;} .divtext2 {text-align:center;} .titlesc {text-transform:uppercase; font-size:1.5em; line-height:3em;} .titlesh {font-size:16px; font-weight:600; line-height:30px;} .box4 {font-size:100%;} .divdetails {text-align:center;} .titlesextra:after {display:none;} .boxdownw {min-width:310px;} .headerpos2 {padding-top:120px;} .boxcattitles {color:#000000!important; margin-top:-165px;} .symmetric .pphoto {height:240px;} .titlesextra {background-color:#c4c4be00;} .divextra {border:0px solid; background:none;} .pages h1{font-size:30px !important;} .dropdown-menu &gt; li &gt; a {color:#cbcbcb;} .boxcattext {display:none;} .boximage-cat {padding-bottom:60%;} .divformextra, .formextrahome, .formextraembed {margin-top:-125px;} .boxdin {height:3.6em;} .boxdin, .boxextra, .boxcart {font-size:100%;} .navbar, .menuscrolled .navbar {padding-top:120px;} .divmin {font-size:30px; line-height:normal; margin-top:-10px;} .divmenu .button, .menuscrolled .divmenu .button, .divmenubutton, .menuscrolled .divmenubutton {background:#000000; color:#ffffff;} .dropdown-menu &gt; li &gt; a {font-size:18px; padding:10px 15px; font-weight:500;} .dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a.navactive-submenu {color:#ffffff;} .divmenu .button {padding:20px 35px;} .fuku:after {content:" "; display:inline-block; position:relative; top:10px; width:1px; height:40px; margin:0 0 0 20px; color:#ffffff; background-color:#ffffff; border-color:#ffffff !important;} .button1:hover, .button:hover:after, .button1:before, .button1:hover {background:none!important; background-color:transparent!important; color:#a1a19c!important;} .boximage-item {padding-bottom:65%;} .boximage {padding:0px; margin-top:0; margin-bottom:0; border:none;} .fa {padding:2px;} .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive {border-top:none; border-bottom:1px solid; color:initial; color:#373737 !important; border-color:#373737 !important;} .navbar .nav &gt; li &gt; a, .navbar .nav &gt; li &gt; a:hover, .navbar .nav &gt; li &gt; a.navactive, .menuscrolled .navbar .nav &gt; li &gt; a{padding:3px 0;} .titlesparallax, .titles, .titles * {font-size:36px;} .menuscrolled .divmenu .fa {color:#ffffff;} .button {border:none;} .linkslang {font-size:18px;} .divmenu, .menuscrolled .divmenu {color:#ffffff;} .divlang {float:left; margin-left:120px; margin-top:14px!important; margin-right:auto!important; padding:4px 4px 0!important;} .bar1, .bar2, .bar3 {margin-bottom:7px; width:35px;} .bar1, .bar3 {width:35px;} .bar2 {width:25px;} .divmenu, .menuscrolled .divmenu {right:60px;} .bar1, .bar2, .bar3 {height:1px;} .change .bar1, .change .bar3 {width:25px;} .divmenubutton, .menuscrolled .divmenubutton {top:30px; height:18px; width:98px; left:10px;} .divmenu, .menuscrolled .divmenu {top:30px;} .divmenubutton, .divmenubutton:hover {background:none; font-weight:600; font-size:18px;} .divmenu .button, .divmenubutton {font-size:18px; font-weight:600;} .divmenu, .menuscrolled .divmenu {line-height:30px;} .navbar, .menuscrolled .navbar {background:#e9e4db;} .navbar.navbartoggle .nav &gt; li, .navbartoggle .dropdown-menu {text-align:left;} .navbar {text-align:left;} .navbar .nav {position:relative; left:150px;} .navbar .nav &gt; li &gt; a {margin:0; font-weight:400; text-transform:capitalize; font-size:22px; padding:3px 0;} .navbartoggle {width:30%; opacity:1; visibility:visible;} .menucontainer, .menucontainer.menuscrolled {background:none; background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%); background-repeat:repeat-x; height:120px;} .divlang:before {content:" "; display:inline-block; position:relative; top:-18px; width:1px; height:40px; margin:0 14px 0 0; color:#ffffff; background-color:#ffffff; border-color:#ffffff !important; left:10px;} h1 {font-size:18px!important; line-height:150%; text-transform:uppercase; letter-spacing:2px;} .divmenuextraf {pointer-events:none; position:fixed; text-decoration:none; z-index:11; right:8px; top:45px; width:90px; height:90px;} @media (max-width:1600px) {.navbar .nav {left:90px;} .navbar .nav &gt; li &gt; a {font-size:18px;} .navbar, .menuscrolled .navbar {padding-top:90px;}} @media (max-width:1200px) {body {font-size:15px!important;} h1, h2, h3, h4, h5, h6, .divpagesitem, .titles, .titles *, .sizeauto .titles, .sizeauto .titles * {font-size:24px!important;} .divlang:before, .divmenuextraf {display:none;} .boxcattitles {color:#000000!important;} .divmenu {padding:20px 20px 0 0!important;} .divmenu, .menuscrolled .divmenu {color:#ffffff!important;} .menucontainer, .menubox {background-color:#76746F!important;} .divlang {padding:17px 4px 0!important;} .divlang:after {content:" "; display:inline-block; position:relative; top:-18px; top:-18px; width:1px; height:40px; margin:0 10px 0 10px; color:#ffffff; background-color:#ffffff; border-color:#ffffff!important;} .navbar .nav {position:relative; left:auto;} .navbar .nav &gt; li &gt; a {font-size:16px;} .button, .divmenu .button {border-color:#000000 !important; margin-top:10px !important;}} @media (max-width:1000px) {.navicbutton {color:#ffffff; border:none;} .boxes2 {width:auto!important;} .box4 {font-size:85%!important;} .divlocbutton {display:none!important;}} @media (max-width:800px) {.contentpar {padding-left:0px!important; padding-right:0px!important;} .divlang:after {display:none;} .titlesparallax, .parallaxin .titlesparallax, .titleexform {font-size:20px!important;} .titlesc {font-size:18px!important;} .box4 {padding:20px!important;} .slider {height:max-content!important;} .divlang {margin-top:0px!important; padding:0px 4px 0!important;} .divmenu {padding:20px 0px 0px 0px!important;} .menuholder {margin-top:-20px;} .headerpos {padding-top:74px!important;} .divbooking .button {bottom:10px;} .divlocbutton {display:block!important;}} .carousel-inner &gt; .item {transition:all 3s ease-in-out;} .carousel-inner &gt; .active.left, .carousel-inner &gt; .active.right {opacity:0; transform:none;} .mi-slider {position:relative; margin-top:30px; height:350px;} .mi-slider .boxreviewsin {background:none;} .mi-slider ul {list-style-type:none; position:absolute; width:100%; left:0; overflow:hidden; pointer-events:none;} .no-js .mi-slider ul {position:relative; left:auto; bottom:auto; margin:0; overflow:visible;} .mi-slider ul.mi-current {pointer-events:auto;} .mi-slider ul li {float:left; width:25%; max-height:310px; -webkit-transform:translateX(600%); transform:translateX(600%); -webkit-transition:opacity 0.2s linear; transition:opacity 0.2s linear;} .no-js .mi-slider ul li {-webkit-transform:translateX(0); transform:translateX(0);} .mi-slider ul li a {outline:none; cursor:pointer;} .mi-slider ul li img {max-width:100%; border:none;} .mi-slider nav {position:relative; top:320px; text-align:center; margin:0 auto; border-top:5px solid #1d1d1c;} .no-js nav {display:none;} .mi-slider nav a {display:inline-block; text-transform:uppercase; letter-spacing:1px; padding:30px 20px; position:relative; outline:none; -webkit-transition:color 0.2s linear; transition:color 0.2s linear;} .mi-slider nav a:hover, .mi-slider nav a.mi-selected {color:#000;} .mi-slider nav a.mi-selected:after, .mi-slider nav a.mi-selected:before {content:''; position:absolute; top:-5px; border:solid transparent; height:0; width:0; position:absolute; pointer-events:none;} .mi-slider nav a.mi-selected:after {border-color:transparent; border-top-color:#ffffff; border-width:20px; left:50%; margin-left:-20px;} .mi-slider nav a.mi-selected:before {border-color:transparent; border-top-color:#1d1d1c; border-width:27px; left:50%; margin-left:-27px;} .mi-slider ul:first-child li, .no-js .mi-slider ul li {-webkit-animation:scaleUp 350ms ease-in-out both; animation:scaleUp 350ms ease-in-out both;} @-webkit-keyframes scaleUp {0% {-webkit-transform:translateX(0) scale(0);} 100% {-webkit-transform:translateX(0) scale(1);}} @keyframes scaleUp {0% {-webkit-transform:translateX(0) scale(0); transform:translateX(0) scale(0);} 100% {-webkit-transform:translateX(0) scale(1); transform:translateX(0) scale(1);}} .mi-slider ul:first-child li:first-child {-webkit-animation-delay:90ms; animation-delay:90ms;} .mi-slider ul:first-child li:nth-child(2) {-webkit-animation-delay:180ms; animation-delay:180ms;} .mi-slider ul:first-child li:nth-child(3) {-webkit-animation-delay:270ms; animation-delay:270ms;} .mi-slider ul:first-child li:nth-child(4) {-webkit-animation-delay:360ms; animation-delay:360ms;} .mi-slider ul.mi-moveFromRight li {-webkit-animation:moveFromRight 350ms ease-in-out both; animation:moveFromRight 350ms ease-in-out both;} .mi-slider ul.mi-moveFromLeft li {-webkit-animation:moveFromLeft 350ms ease-in-out both; animation:moveFromLeft 350ms ease-in-out both;} .mi-slider ul.mi-moveToRight li {-webkit-animation:moveToRight 350ms ease-in-out both; animation:moveToRight 350ms ease-in-out both;} .mi-slider ul.mi-moveToLeft li {-webkit-animation:moveToLeft 350ms ease-in-out both; animation:moveToLeft 350ms ease-in-out both;} .mi-slider ul.mi-moveToLeft li:first-child, .mi-slider ul.mi-moveFromRight li:first-child, .mi-slider ul.mi-moveToRight li:nth-child(4), .mi-slider ul.mi-moveFromLeft li:nth-child(4) {-webkit-animation-delay:0ms; animation-delay:0ms;} .mi-slider ul.mi-moveToLeft li:nth-child(2), .mi-slider ul.mi-moveFromRight li:nth-child(2), .mi-slider ul.mi-moveToRight li:nth-child(3), .mi-slider ul.mi-moveFromLeft li:nth-child(3) {-webkit-animation-delay:90ms; animation-delay:90ms;} .mi-slider ul.mi-moveToLeft li:nth-child(3), .mi-slider ul.mi-moveFromRight li:nth-child(3), .mi-slider ul.mi-moveToRight li:nth-child(2), .mi-slider ul.mi-moveFromLeft li:nth-child(2) {-webkit-animation-delay:180ms; animation-delay:180ms;} .mi-slider ul.mi-moveToLeft li:nth-child(4), .mi-slider ul.mi-moveFromRight li:nth-child(4), .mi-slider ul.mi-moveToRight li:first-child, .mi-slider ul.mi-moveFromLeft li:first-child {-webkit-animation-delay:270ms; animation-delay:270ms;} @-webkit-keyframes moveFromRight {0% {-webkit-transform:translateX(600%);} 100% {-webkit-transform:translateX(0%);}} @-webkit-keyframes moveFromLeft {0% {-webkit-transform:translateX(-600%);} 100% {-webkit-transform:translateX(0%);}} @-webkit-keyframes moveToRight {0% {-webkit-transform:translateX(0%);} 100% {-webkit-transform:translateX(600%);}} @-webkit-keyframes moveToLeft {0% {-webkit-transform:translateX(0%);} 100% {-webkit-transform:translateX(-600%);}} @keyframes moveFromRight {0% {-webkit-transform:translateX(600%); transform:translateX(600%);} 100% {-webkit-transform:translateX(0); transform:translateX(0);}} @keyframes moveFromLeft {0% {-webkit-transform:translateX(-600%); transform:translateX(-600%);} 100% {-webkit-transform:translateX(0); transform:translateX(0);}} @keyframes moveToRight {0% {-webkit-transform:translateX(0%); transform:translateX(0%);} 100% {-webkit-transform:translateX(600%); transform:translateX(600%);}} @keyframes moveToLeft {0% {-webkit-transform:translateX(0%); transform:translateX(0%);} 100% {-webkit-transform:translateX(-600%); transform:translateX(-600%);}} .mi-slider {-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;} @media (max-width:800px) {.mi-slider {height:800px;} .mi-slider nav {top:600px;} .mi-slider ul li {width:50%;}} @media (max-width:500px) {.mi-slider {height:1600px;} .mi-slider nav {top:1200px;} .mi-slider ul li {width:100%;}} .banner h1 {all:inherit; border:none;} .logoni, .menuscrolled .logoni {display:inline-block; opacity:1;} .bgrnone {background:none;} .bgrauto {background:none; width:auto;} .boxitem {width:33.33%;} .boxitem1 {width:25%;} .boxitem2, .boxitem3 {width:50%;} .boxitemc {width:50%;} .boxcat {width:33.33%} .boxspace05 {margin:0.5px;} .boxspace0 {margin:0px;} .boxspace1 {margin:1px;} .boxspace2 {margin:2px;} .boxspace3 {margin:3px;} .boxspace4 {margin:4px;} .boxspace5 {margin:5px;} .boxspace6 {margin:6px;} .boxspace7 {margin:7px;} .boxspace8 {margin:8px;} .boxspace9 {margin:9px;} .boxspace10 {margin:10px;} .boxspace11 {margin:11px;} .boxspace12 {margin:12px;} .boxspace13 {margin:13px;} .boxspace14 {margin:14px;} .boxspace15 {margin:15px;} .boxspace16 {margin:16px;} .boxspace17 {margin:17px;} .boxspace18 {margin:18px;} .boxspace19 {margin:19px;} .boxspace20 {margin:20px;} .boxspace21 {margin:21px;} .boxspace22 {margin:22px;} .boxspace23 {margin:23px;} .boxspace24 {margin:24px;} .boxspace25 {margin:25px;} .boxspace26 {margin:26px;} .boxspace27 {margin:27px;} .boxspace28 {margin:28px;} .boxspace29 {margin:29px;} .boxspace30 {margin:30px;} .boxspace31 {margin:31px;} .boxspace32 {margin:32px;} .boxspace33 {margin:33px;} .boxspace34 {margin:34px;} .boxspace35 {margin:35px;} .boxspace36 {margin:36px;} .boxspace37 {margin:37px;} .boxspace38 {margin:38px;} .boxspace39 {margin:39px;} .boxspace40 {margin:40px;} .boxspace41 {margin:41px;} .boxspace42 {margin:42px;} .boxspace43 {margin:43px;} .boxspace44 {margin:44px;} .boxspace45 {margin:45px;} .boxspace46 {margin:46px;} .boxspace47 {margin:47px;} .boxspace48 {margin:48px;} .boxspace49 {margin:49px;} .boxspace50 {margin:50px;} .boxspace51 {margin:51px;} .widthauto {width:auto !important;} .whauto {display:block; width:100%; height:100%;} .width100 {width:100%;} .width90 {width:90%;} .width80 {width:80%;} .width70 {width:70%;} .width60 {width:60%;} .width50 {width:50%;} .width1 {width:auto; float:none;} .width2 {width:50%;} .width3 {width:33.33%;} .width4 {width:25%;} .width5 {width:20%;} .widthfit {width:fit-content; display:table; margin:auto;} .heightauto {height:auto;} .height100 {height:100%;} .bordered {border:1px solid;} .borderedt {border-top:1px solid;} .borderedr {border-right:1px solid;} .borderedb {border-bottom:1px solid;} .borderedl {border-left:1px solid;} .bordert {border-top:2px solid;} .borderr {border-right:2px solid;} .borderb {border-bottom:2px solid;} .borderl {border-left:2px solid;} .noborder {border:none !important;} .nounderline {text-decoration:none !important;} .floatright {float:right;} .floatleft {float:left;} .floatnone {float:none !important;} .cleared {clear:both !important;} .floatwrap {float:left; border-radius:50%; margin:5px 10px 0 0;} .initial {position:initial;} .relative {position:relative;} .absolute {position:absolute;} .fixed {position:fixed;} .zindex {z-index:100;} .zindex0 {z-index:0;} .zindex1 {z-index:1;} .center {position:relative; left:50%; transform:translateX(-50%); margin-left:0; margin-right:0;} .centerab, .load {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);} .centervert{position:relative; top:50%; transform:translateY(-50%);} .inlined {display:inline;} .inlinedb {display:inline-block;} .blocked {display:block;} .lefted {text-align:left !important;} .righted {text-align:right !important;} .centered {text-align:center !important;} .justified {text-align:justify} .toped {vertical-align:top;} .based {vertical-align:baseline;} .text-left {text-align:left} .text-right {text-align:right} .text-center {text-align:center} .text-justify {text-align:justify} .text-normal {font-weight:normal;} .text-light {font-weight:lighter !important;} .uppercase {text-transform:uppercase !important;} .lowercase {text-transform:lowercase !important;} .nowrap {white-space:nowrap;} .hidden {display:none; visibility:hidden;} .hide {display:none;} .show {display:block;} .invisible {opacity:0;} .visible {opacity:1;} @media (max-width:1600px) {} @media (min-width:1200px) {.tel {pointer-events:none; cursor:default; color:inherit;}} @media (max-width:1600px) {body {line-height:140%;} .pages {border-right:none;} .container, .menucontainer, .contentpar, .content, .navbar-main, .navbar-container, .divpages, .divcattext, .divitems, .divh, .divbanner, .parallaxd .divparallax, .textparallax, .titlesparallax, .carousel-caption {width:auto;} .contentin {padding:0 30px;} .contentpar {padding-left:40px; padding-right:40px;} .menucontainer {left:0; right:0;} .menuholder, .navbar-container {width:auto;} .menubox, .menuboxin {position:relative; top:auto; bottom:auto; left:auto; right:auto; width:auto; height:auto; margin:0; padding:0;} .menudcontainer {width:auto; left:0; right:0;} .menudcontent, .boxinfo {padding:30px;} .divh, .divpages,.divittext, .divtoggle.titles {padding-left:30px; padding-right:30px;} .menudin {padding:10px 20px;} .menuextrabox {max-width:300px;} .img-nav {max-height:150px;} .logo {min-width:0; margin:auto;} .logo img {max-width:300px;} .menuscrolled .logo img {margin:0;} .divlogotitle {font-size:16px; padding:0; margin-top:0;} .divmenu {width:auto; min-width:10px;} .divmin {margin-left:10px;} .divbooking, .divwcheck {margin-top:0;} .divarrows {margin-right:30px;} .divauto {padding:10px;} input.formsearch {max-width:130px;} .titlesm {font-size:20px;} .boxreviews {font-size:90%;} .headerpos, .headerpos2 {width:auto;} .carousel-caption {top:30%;} .carousel-inner {width:100%;} .carousel-control {width:100%;} .ccleft {left:0;} .ccright {right:0;} .divformextra * {font-size:15px;} .divformextra input[type="text"], .divformextra input[type="email"], .divformextra select {width:auto;} .buttonbk {height:auto; padding:25px;}} @media (max-width:1200px) {body {padding:0; font-size:18px;} .tabon {display:block;} .tabno {display:none !important;} .headerpos, .headerpos2 {width:auto; height:0; padding-top:0; margin:0;} h1, h2, h3, h4, h5, h6, .divpagesitem {font-size:34px;} .divpages {margin:0 auto; padding:30px; min-height:10px; text-align:center;} .pages {display:block; padding:0;} .pages:after, .contentstyle .pages:after, .contenthome .pages:after {margin:10px auto;} .pages, .divcattext, .content.divcattext, .contentpro {position:relative; float:none; width:auto; min-width:0; max-width:none; margin:0; transform:none;} .divcattext {margin:0 auto; padding:10px 0; border:none;} .contentitems, .divh {margin-left:auto; margin-right:auto;} .titles, .titles *, .sizeauto .titles, .sizeauto .titles *, .titlesh {font-size:30px;} .hafter, .htitles {position:relative; top:0; line-height:normal;} .boxinfow, .boxinfoni .content {width:auto;} .img-nav {display:none;} .divparallax {padding:150px 0;} .parallaxin {padding:40px;} .titlesparallax, .parallaxin .titlesparallax, .titleexform {font-size:36px;} .carousel, .contentstyle, .menudcontainer {margin:0; width:auto;} .menuholder {float:right;} .menubox, .menuboxin, .menucontainer, .menudcontainer, .navbar-container, .divmenu, .divmin, .divmin1, .divcartm, .divsearch, .divbooking, .divlinks {position:relative; top:auto; bottom:auto; left:auto; right:auto; width:auto; height:auto; line-height:normal; margin:0; padding:0; transform:none;} .container {position:relative; top:auto; bottom:auto; left:auto; right:auto; width:auto; height:auto; margin-right:auto; margin-left:auto;} .divmenu {padding:20px 0 0 0;} .divmenu1, .divmenu2 {border:none;} .divmin {margin:0 10px; border:none;} .divlang {position:relative; top:auto; bottom:auto; left:auto; right:auto; width:auto; margin:0;} .divmore {margin-top:20px;} .divmenubutton, .divscroll {display:none;} .divformextra {border:none; border-radius:0;} .divformextra, .divformextra1, .divformextra.topscrolled, .formextrahome, .formextraembed {position:relative; top:0; left:0; right:0; bottom:auto; margin:0 auto 20px; width:auto; height:auto; max-width:none; text-align:center;} .divfextra {float:none; padding:20px; width:auto;} .divforms, .divform, .divformc {width:auto; margin:auto;} .divform {padding:30px;} .widthfit, .widget {width:auto; margin:auto;} .boxin .button, .boxin .button1 {padding:6px 10px; min-width:10px; margin:auto;} button, .button, .divmenu .button, .divbooking .button {height:1.3em; line-height:1.3em; margin:0; padding:9px 20px; white-space:nowrap;} input.formsearch {width:auto; max-width:90px; height:1.3em; line-height:1.3em; margin:0; padding:8px 20px; border:1px solid;} .buttonbk {padding:20px;} .menucontainer {left:0; right:0;} .menudcontent {width:auto; display:block;} .menustyle1 {border-bottom:5px solid;} .menustyle2 {border-top:5px solid;} .logo {position:relative; top:0; left:auto; right:auto; float:left; width:auto; height:auto; padding:10px; transform:none; display:block;} .logo img {max-height:100px;} .logores {display:none;} .logor {display:inline-block;} .navup {display:none;} .navbar-main {position:relative; top:auto; left:auto; right:auto; bottom:auto; margin:0; padding:0; transform:none;} .navbar {visibility:visible !important; position:relative; clear:both; top:0; right:auto; left:auto; width:auto; min-width:10px; height:auto; margin:0; padding:0; border-radius:0; overflow:visible; opacity:1; text-align:center; transform:none; background-image:none; white-space:normal;} .navbar:before, .navbar:after {display:none;} .navbar .nav &gt; li {float:none; width:auto; height:auto; max-height:none; overflow:visible; display:inline-block; font-size:18px; line-height:20px; font-weight:normal; letter-spacing:0; margin:0;} .navbar .nav &gt; li &gt; a {padding:10px !important; margin:0 !important; min-width:20px;} .navbar .nav &gt; li &gt; a:after, .navbar .nav &gt; li &gt; a:hover:after, .navbar .nav &gt; li &gt; a.navactive:after {margin:0 auto; padding:0;} .navpar {background:none;} .navcat, .navsec {width:auto; margin-right:10px;} .navbar-container {text-align:center; min-width:10px;} .navbar-container .nav, .navbar-container .collapse, .navbar-container .dropup, .navbar-container .dropdown, .navbar-container .dropdown1 {position:relative;} .dropdown-menu {position:absolute; width:300px; top:80%; left:50%; transform:translateX(-50%); margin:0; border-right:0; text-align:center; font-size:90%; font-weight:inherit; text-transform:none; opacity:0;} .dropdown-mega {min-width:inherit; width:500px; left:50%; transform:translateX(-50%);} .dropdown-container, .dropdown-mega .dropdown-container {padding:10px;} .divsection {padding-bottom:60%;} .divsnav {width:50%; min-height:10px; padding:0;} .divsnav.width {max-width:none;} .divsnavin {height:auto;} .navlinks {width:auto; float:none;} .dropdown-menu &gt; li &gt; a, .navlinks {padding:5px;} .navdif {margin:0;} .navbar .caret {margin-top:8px;} .img-links {display:inline-block;} .navimg {display:none !important;} .navuplink {position:absolute;} .asection {padding-top:25%; font-size:20px;} .iconcat {width:40px; height:40px;} .iconcat img {max-width:100%;} .marg0 {margin:0 !important} .pad0 {padding:0 !important} .padtop0 {padding-top:0 !important} .divscroll {bottom:40px;} .titlemenu {margin-top:0;} .titleexform {position:relative; top:auto; left:auto; right:auto; margin:0; margin-bottom:10px; transform:none;} .boxincat {margin:10px; height:auto; overflow:visible;} .boxcattitles {position:relative; top:auto; bottom:auto; left:auto; right:auto; width:auto; height:1em; height:auto; transform:none; margin:0; padding:10px; overflow:visible; font-size:110%; text-shadow:none; white-space:normal; color:inherit;} .boxcattitles, .boxincat:hover .boxcattitles {background:none;} .boxcattitles:after, .boxcattitles:before {display:none;} .boxcattext {float:none; clear:both; top:auto; margin:0 auto; padding:10px; width:auto; height:auto; overflow:visible; opacity:1; background:none; color:inherit;} .boxcatbutton {position:relative; margin:20px 0; padding:0; top:auto; bottom:auto; left:auto; right:auto;} .boxdin, .boxcart, .divcat {font-size:90%;} .divcat {clear:both; margin:0; padding:0; padding-top:10px;} .boxtitles {font-size:20px;} .titlesboxes {font-size:110%;} .titlephoto {position:relative; top:auto; bottom:auto; left:auto; right:auto; color:inherit; background:none;} .img-menup {display:none;} .img-boxes {font-size:30px; width:40px; height:40px; line-height:40px; padding:20px; margin:10px;} .circle2 {width:120px; height:120px; padding:20px 10px 0; font-size:100%;} .iconbig {font-size:40px; margin:10px;} .divicons {margin-top:10px; font-size:18px;} .divicons .fa {font-size:20px;} :target:before {content:""; display:block; height:auto; margin-top:auto;} input, select, textarea {padding:8px; font-size:14px;} input, textarea {width:90%;} .buttonsearch {padding:5px;} .formsauto {width:90% !important} .forms3 {width:auto !important} input.calendar {max-width:100px;} .divex3, .divex4 {display:inline-block;} .divbox {float:none; clear:both; width:auto;} .divarrows {top:40px; right:20px; margin:10px auto;} .divfloat1 {margin-right:0;} .titlesm {font-size:18px;} .boxdown, .boxdownw, .boxdown2, .boxdownw2 {width:50%; min-width:10px; max-width:none;} .boxmap {margin:0;} .iframe {height:500px;} .big {transform:scale(0.8);} .square {width:80%; padding-top:80%;} .hexagon:before {display:none;} .banner {width:auto; font-size:200%;} .lead {font-size:160%;} .carousel-control {visibility:hidden;} .carousel-caption {top:25%; width:auto; max-width:none; padding:20px; margin:20px;} .headericon {top:60%;} .headericon img {max-height:100px;} header.carousel, header.headerembed, .header.headerpages {margin-top:0; padding-top:0;} .carousel .caritem {min-height:400px;} .slider {width:80%; height:300px;} .sliderev {height:auto;} .sliderevt {width:80%;} .slidediv {font-size:14px;} .slidedivin {padding:20px;} .slidetext {display:none;} .slidebuttons {position:relative; bottom:auto;} .titleslide {margin-bottom:10px; padding-bottom:20px; font-size:24px;} .linkslide {padding:10px; font-size:110%;} .divsnav {float:none; width:auto;}} @media (max-width:1000px) {h1, h2, h3, h4, h5, h6, .divpagesitem, .titles, .titles *, .sizeauto .titles, .sizeauto .titles *, .titlesh {padding-top:0; font-size:30px;} .hafter, .htitles {font-size:20px;} .vbig {font-size:300%;} .boxinfo, .boxinfo.bgrcolor, .contentcat, .contentprom {margin:0 !important; padding:40px 20px !important;} .boxinfotext {margin:0 !important; padding:0 !important; width:auto !important; position:relative !important; top:auto !important; left:auto !important; right:auto !important; transform:none !important; border-radius:0 !important;} .boxinfotext:before, .boxinfotext:after {display:none !important;} .boxleft, .boxright, .boxinfoni .boxleft, .boxinfoni .boxright, .divphr, .divphl {float:none; clear:both; width:auto !important;} .divphr, .divphl, .boxinfoni .divphr, .boxinfoni .divphl {margin-top:30px;} .boximage {position:relative !important; float:none !important; margin:0 0 30px 0 !important; width:auto !important; max-width:100% !important; z-index:1 !important;} .boximage1 img, .boximage2 img {max-width:100%;} .boximage:after {display:none;} .boxin:hover img, .boxincat:hover .boximage-cat img {transform:none;} form {width:auto !important;} .parallaxin {max-width:none; width:auto;} .titlesparallax, .parallaxin .titlesparallax, .titleexform {font-size:30px;} .textparallax {max-width:none; width:auto; font-size:18px;} .contentstyle .content {margin-right:auto; margin-left:auto;} .contentstyle, .menustyle1, .menustyle2 {float:none; width:auto;} .contentstyle, .contenthome {min-height:0; margin-bottom:0;} .contentcat, .divitems {padding:0;} .contentitems {margin-bottom:0;} .logo img {max-height:60px;} .headericon img {max-height:80px;} .divformextra .button {float:none; margin-top:0;} .divformbk1 {width:auto; height:auto; line-height:1em;} .divmenuextra {top:120px;} .divmenuextra, .divmenuextrat, .divmenuextratr, .divmenuextrab, .divmenuextrabr {transform:scale(0.8);} .divscore, .divslider {display:block; width:auto; padding-left:30px; padding-right:30px;} .divscore {margin-bottom:20px;} .scorebar, .scoreimg {width:150px;} .navbar {float:none; clear:both; text-align:center;} .nav {text-align:inherit;} .dropdown-menu {width:250px;} .price {font-size:22px;} .titlesdown1 {max-width:none;} .titleformextra {display:block; float:none; width:auto; margin:0; padding:10px;} .titlesm {font-size:17px;} .titlephoto {margin:10px 0; font-size:17px;} .boxcart, .boxmore {height:auto;} .boxcom {display:none;} .boxdown, .boxdownw, .boxdown2, .boxdownw2 {float:none; clear:both; width:auto; max-width:100%; min-height:10px;} .boxdownin {float:none; clear:both; margin:10px; padding:10px;} .boxdownph {float:none; clear:both; width:100%; max-width:100%;} .boxlogod {margin-top:0;} .logod {margin:0;} .divsocial {width:auto; margin:auto;} .divpar1, .divpar2 {float:none; width:auto; border:none;} .divitinf, .contentitem .divextras {float:none; clear:both; width:auto;} .contentforms {display:block;} .divfloat, .divfloat1, .divfloat2, .divfloatc, .divcontact, .divcontact1, .divcontact2, .divdetails, .divimage, .divitem2, .divtext, .divtext2, .divscript, .divitemextras, .divextras, .divitinf, .divformb {float:none; clear:both; width:auto; margin-left:0; margin-right:0; padding-left:0; padding-right:0;} .divfloat1b, .divfloat2b {float:none; clear:both; width:100%;} .divover {position:relative; top:auto; left:auto; transform:none;} .divover1 {top:0;} .divover img, .divover1 img {transform:scale(0.8); margin-top:-10px;} .boxvideo {min-width:50px; height:300px;} .iframe {width:100%; height:300px;} .iframe3 {height:350px;} .cphoto {display:none;} table {width:100%;} .width1, .width2, .width3, .width4, .width5 {width:auto;} .box1 {height:auto; padding:20px;} .box3 {padding:30px;} .boxes, .boxes1, .boxes4 {width:50%;} .boxes5, .boxes6, .boxes7 {width:33.33%;} .boxo1, .boxo2, .boxo3, .boxo4, .boxo5 {position:relative; top:0; left:0; width:100%; height:auto; overflow:visible;} .boxc, .box5, .box6, .box7 {position:relative; top:auto; bottom:auto; left:auto; right:auto; float:none; width:auto; transform:none;} .box8 {padding:30px; width:auto;} .colsitem {transform:none;} .divextras {float:none; clear:both; width:auto; height:auto; min-height:10px;} .divmenu .button, .divbooking .button, input.formsearch {border-radius:0;} .divmenu .button, .divbooking .button {border:none !important;} .divmenu .button, .divmenubutton {width:auto; font-size:20px;} .divmenu, .divformextra *, .divformextra input, .divformextra select {font-size:14px;} button, .button, .divmenu .button, .divbooking .button, input.formsearch {font-size:14px; height:16px; line-height:16px; padding:9px; letter-spacing:0;} .divbookingb .button {display:block; padding:20px !important; font-size:20px !important;} .buttonbig {font-size:22px;} .buttond {display:inline-block; width:auto !important;} .colscontent6, .colscontent9 {column-count:3;} .colscontent7, .colscontent8 {column-count:4;} .colscontent10 {column-count:5;} .divreviews {column-count:2; column-gap:0;} .banner {font-size:150%;} .lead {display:block; font-size:120%;} .imageviewer-arrow, .imageclose {display:none !important;} .slider {height:240px;} .slideimage {width:50%;} .slidediv {width:50%;} .slidebuttons {margin-top:10px;} .margbig {margin:30px;} .margtopbig {margin-top:30px} .margbottombig {margin-bottom:30px} .padbig {padding:30px;} .padtopbig {padding-top:30px;} .padbottombig {padding-bottom:30px;} .divlocbutton {display:block; margin-left:10px;}} @media (max-width:800px) {body {line-height:130%; overflow:visible;} .mobon {display:block;} .mobno {display:none !important;} img {transform:none; transform:unset;} .img-ind {width:40px; height:30px;} .shadow {box-shadow:none;} .contentitems {width:auto; background-image:none;} .divssec {display:none;} .divauto {font-size:100%;} .divconsent {left:0; right:0; width:auto;} .iconsent {margin:10px;} .divpages {padding:20px; padding-bottom:0;} .pagesembed {padding-top:0;} .paths, .paths a, .paths h2 {font-size:14px;} .hafter, .htitles {font-size:18px; letter-spacing:0;} h1:before, h2:before, h3:before, h4:before, h5:before, h6:before, h1:after, h2:after, h3:after, h4:after, h5:after, h6:after, .hafter:before, .hafter:after, .titlesc:before, .titlesc:after {max-width:100px; max-height:40px;} .titlesc {font-size:22px;} .titlesreviews {font-size:18px;} .buttonp {display:block; margin:10px;} .carousel-indicators {top:auto; bottom:10px; left:0; right:0; text-align:center; height:30px;} .carousel-caption {display:block; margin:10px;} .banner {font-size:140%; padding:10px; margin:0;} .lead {font-size:100%; font-weight:normal; padding:0 10px; margin:0;} .carousel-caption:before, .banner:before, .lead:before, .lead:after {display:none;} .divparallax {line-height:normal; width:auto; margin:auto; padding:120px 0;} .parallaxin:before {display:none;} .contentin {padding:10px 20px;} .boxinfotext {clear:both; float:none;} .boxinfotext, .boxdownin, .contentcat {padding:0 !important;} .infobox .boxinfotext {padding:15px !important;} .boxdownin {margin:0; margin-bottom:20px; min-height:10px; border:none;} .boxmap {width:100%;} .boximage-cat, .boximage-sec {background:none;} .titlesdown {margin:0; padding:0;} .divlabel {width:auto; display:block;} .divinput {display:block; margin:0 0 5px;} .divmenu .divsocial {margin-top:-15px;} .titleformextra {display:block; padding:5px 0; font-size:130%;} .titleformextra2 {display:inline-block; margin-left:10px; margin-right:10px;} .formbb .button {margin-top:10px;} .divh, .menudcontent, .divtoggle.titles {padding:10px 20px;} .infoimg1 .boxinfotext, .infoimg2 .boxinfotext {position:relative; top:auto; left:auto; right:auto; width:auto;} .infoimg1 .titles:before, .infoimg2 .titles:before, .infoimg1 .titles:after, .infoimg2 .titles:after, .titles:after {background-position:center; left:0; right:0; margin:10px auto;} .menucontainer {background-repeat:no-repeat;} .menudcontainer {margin-top:0;} .menudstyle {position:relative; bottom:auto;} .contentstyle {background:none; padding-bottom:20px;} .colstyle1 {display:none;} .menubox {padding:0; border-radius:0; box-shadow:none;} .menuextrabox {position:absolute; top:10px; right:10px; max-width:150px; padding:5px; font-size:80%;} .logo {display:block; top:0; float:none; width:auto; margin:auto; padding:10px 0 5px; border:none; text-align:center;} .logo1 {line-height:normal;} .logo img {float:none; max-width:250px; max-height:50px;} .logotx img {max-height:40px;} img.logor {max-height:none;} .logod {max-width:150px; max-height:150px;} .boxlogod {text-align:center;} .menuholder {float:none; clear:both; max-width:none;} .divmenu {position:relative; top:auto; left:auto; right:auto; float:none; margin-top:auto; padding:0 5px; font-size:14px; text-align:left; background:none; border:none; height:auto; line-height:normal;} .divmin {display:inline-block; padding:0; margin:0 1px; font-size:inherit;} .divmin1 {width:auto; max-width:none; text-align:center;} .divmin2 {float:none; width:100%; max-width:100%;} .divnavibutton, .divlocbutton, .divallbutton {display:block;} .divlocbutton, .divallbutton {margin-left:0;} .divsearch {display:inline-block; background:none;} .divsearch, .divlang {position:inherit; top:auto; right:auto;} .divlang {float:none; padding:0; margin-left:5px; margin-right:5px; width:auto;} .linkslang {display:inline-block; margin:2px; padding:5px; height:auto; font-size:14px; font-weight:normal;} .divcartm {margin-left:10px; margin-right:10px;} .divmb {width:auto; height:auto; padding:10px;} .divtop {display:none;} .divlogotitle {display:block; float:none; clear:both; padding:10px; margin:0; width:auto; max-width:none; text-align:center;} .divarrows {top:10px; right:10px;} .iconarrows {font-size:30px;} .dmore {display:none;} .divgroup {width:50%;} .divgroupin {margin:5px; padding:5px; padding-bottom:10px;} .tbook1, .tbook2 {display:inline;} .nav {position:relative; top:0; display:block; text-align:left;} .navbar {display:block; clear:both; float:none; padding:0 !important; border:none; z-index:12;} .navbar .nav {padding:0;} .navbar .nav &gt; li {display:block; max-width:none; padding:0;} .nav-collapse {clear:both; width:100%;} .nav-collapse .nav {float:none; margin:0;} .nav-collapse .nav &gt; li {float:none; width:auto;} .nav-collapse .nav .nav-header {text-shadow:none;} .nav-collapse .nav &gt; li &gt; a, .nav-collapse .nav .divsnav1 {display:block; width:auto; min-width:20px; padding:10px 0 10px 20px !important; margin:0 !important; border-radius:0; border:none !important; border-top-width:1px !important; border-top-style:solid !important; border-top-color:inherit; border-bottom:none !important; white-space:normal !important;} .nav-collapse .nav &gt; li &gt; a:hover, .nav-collapse .nav &gt; li &gt; a:focus .navactive {padding:10px 0 10px 20px !important; margin:0 !important;} .collapse.in, .collapse {height:auto} .navlinks {height:auto; margin:0;} .navlinks1, .navlinks2 {margin:0 10px; line-height:normal; border:none !important;} .navdif {display:block;} .asection {position:relative; top:0; width:auto; height:auto; line-height:normal; padding:10px 10px 10px 20px !important; margin:0; text-align:left; border:none !important;} .asection:hover {background:none;} .navbar .nav &gt; li &gt; a:after, .navbar .nav &gt; li &gt; a:hover:after, .navbar .nav &gt; li &gt; a.navactive:after {display:none;} .nav-collapse .dropdown-menu {position:static; top:auto; left:auto; right:auto; float:none; width:auto; height:0; max-width:none; transform:none; padding:0; margin:0; border:none; text-align:inherit; border-radius:0; box-shadow:none; white-space:normal !important;} .nav-collapse .dropdown-open {display:block; opacity:1;} .nav-collapse .open &gt; .dropdown-menu {display:block; height:auto; opacity:1;} .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {display:none;} .nav-collapse .nav &gt; li &gt; .dropdown-menu:before, .nav-collapse .nav &gt; li &gt; .dropdown-menu:after {display:none;} .nav-collapse {overflow:hidden; display:block; height:0; transition:height 0.35s ease;} .navbar-main {display:block; visibility:visible; border:none;} .dropdown-menu {top:auto; left:auto; right:auto; transform:none; width:auto;} .dropdown-menu &gt; li, .dropdown-menu &gt; li &gt; a {float:none; clear:both; width:auto; height:auto; display:block;} .dropdown-menu &gt; li &gt; a, .navlinks {padding:10px 20px;} .dropdown-container {top:auto; left:auto; right:auto; padding:0; border:none; text-align:inherit; box-shadow:none; white-space:normal !important;} .dropdown-mega .dropdown-container {padding:0;} .dropdown-mega {width:auto; left:auto; transform:none;} .divsnav, .divsnavin {float:none; height:auto; line-height:normal; min-height:10px; margin:0; text-align:inherit;} .divsnav, .divsnav a, .divsnav a:hover, .nav-collapse .nav &gt; li &gt; .divsnav a, .nav-collapse .dropdown-menu .divsnav a {float:none; width:auto; border:none !important;} .titlesnav {padding:10px 20px;} .textnav {padding:0 20px;} .licat {border:none; text-align:left;} .img-sec {width:100%; height:auto;} .textm {font-size:15px; margin-bottom:10px;} .titlesm {font-size:16px;} .divprice {display:inline-block; margin:auto;} .price {font-size:16px;} .boxavail {font-size:80%;} .width90, .width80, .width70, .width60, .width50 {width:auto;} .menucontainer select, .menucontainer textarea, .menucontainer input {font-size:12px;} .divformextra, .divslideextra {z-index:8;} .divform1 {display:inline-block; margin:0; font-size:100%;} .divformbk1, .divformbk2 {margin:0; padding:0; height:auto; line-height:1em; min-height:0;} .divformbk1, .divformextra .divformbk1, .divformbkb {display:block;} .divformbk1 {margin-bottom:10px;} .divformbkb {margin-top:10px;} .buttonbk {padding:20px 40px;} .titlesbk {padding:0 5px 5px;} .forms2 {margin-bottom:5px;} .forms3, .divform .inputcode, .divformextra .inputcode, .divformextra .divform1o .forms3, .divformextra .divform1o .formsp, .divformextra .divform1o .select, .divformextra .divform1o .inputcode {height:auto; line-height:normal; margin-top:0;} .divformextra form {margin-top:10px;} .divformextra.formbookingcom {height:340px;} .divformextra input[type="text"], .divformextra input[type="number"], .divformextra input[type="email"], .divformextra select {width:auto; padding:8px; margin-top:0;} .divformbk input[type="text"], .divformbk input[type="number"], .divformbk input[type="email"], .divformbk select {padding:5px 0;} .calendar, .divformextra .calendar {padding-left:30px !important;} .divformextra .calendar {background-position:8px 14px !important;} .persons, .children, .divformextra .persons, .divformextra .children {background-position:8px 14px, calc(100% - 15px) calc(1em + 2px), calc(100% - 10px) calc(1em + 2px);} .persons:focus, .children:focus, .divformextra .persons:focus, .divformextra .children:focus {background-position:8px 14px, calc(100% - 10px) 1em, calc(100% - 15px) 1em;} .buttonsubmit {width:50% !important; padding-left:0 !important; padding-right:0 !important; margin:5px; font-size:20px;} .buttonbig, .button4 {margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:0;} input.formsearch {max-width:80px; font-size:inherit; height:16px; line-height:16px; padding:8px; border:1px solid;} .buttonsearch {font-size:16px; border:none;} input.buttonsearch {height:22px;} .buttoncat {height:auto; padding:5px; font-size:12px; white-space:normal;} .divcartbutton {text-align:center;} .big {transform:scale(0.7); font-size:40px;} .boxin, .boxtext, .boxcat, .boxincat, .boxdin, .boxextra, .boxdetails, .boxdet, .boxprices, .boxtitles, .boxtext1 .boxdetails, .boxitem2 .boxin, .boxitem2 .boxtext, .boxitem2 .boxdin, .boxitem2 .boxdetails, .boxitem2 .boxdet, .boxitem2 .boxcart, .divcat, .boxsections, .boxsections2 {transform:none;} .boxdin, .boxcart, .divcat {font-size:80%;} .boxcart {display:block; float:right;} .divitems .boxitemp .boxtext, .boxitemp .boxtext, .boximage1, .boximage1.imgstyle1, .boximage1.imgstyle2 {padding:0;} .imgstyle1, .imgstyle2, .sizeauto .imgstyle1, .sizeauto .imgstyle2 {float:none; margin:0 !important; padding:0 0 20px !important;} .boxtitles {font-size:18px; height:3em; line-height:1.5em; min-height:20px; max-height:none; margin:10px 0; padding:0; text-shadow:none;} .boxprices {min-height:10px;} .boxtext {position:initial; top:0; left:0; left:auto; right:auto; float:none; width:auto; height:auto; min-height:10px;} .boxcart, .boxmore {padding:0; margin:0; border:none;} .boxmore {float:left;} .boxin .button, .boxin .button1 {width:auto; margin:0; font-size:12px; border:none !important;} .button, .button:hover, .boxin .button, .boxin .button:hover {letter-spacing:normal;} .boxinfotext:before, .boxinfotext:after, .boxincat:before, .boxincat:after, .boxtext:before, .boxtext:after, .boxcattext:before, .boxcattext:after, .divcattext:before, .divcattext:after, .divboxes:before, .divboxes:after {display:none;} .boxc {width:auto; height:auto;} .box3 {width:auto; padding:20px;} .boxes, .boxes1, .boxes2, .boxes3, .boxes4, .box1, .box2, .box3, .box4 {float:none; width:auto; height:auto; min-height:10px; border:none;} .boxes5, .boxes6, .boxes7 {width:50%;} .boxesheight, .boxheight {height:auto; min-height:10px; overflow:visible;} .divdn {margin-left:50px;} .divmod1, .divmod2 {width:35px; height:35px; line-height:35px; font-size:14px;} .buttonwlist {top:-60px; right:0;} .boxcattitles {padding:20px 0 10px; border:none;} .boxcattext {padding:10px 0; min-height:10px;} .divsection {float:none; margin:0 0 5px 0 !important; width:auto; height:auto;} .divimage, .img-info {width:auto; max-width:100%; height:auto;} .img-gen {width:100%;} .img-gen, .img-extra {max-width:100%;} .img-map {width:auto; max-width:none;} .circle3 {padding:10px; font-size:20px;} .linebefore {font-size:18px;} .infobox.infoimg1, .infobox.infoimg2 {background-position:50% 90%;} .linkss {float:none; width:auto; margin-left:10px; margin-right:10px;} .linkf {float:none; margin:10px; text-align:center;} .links2m {font-size:15px;} .divdown {float:left; width:50%;} .divfextra {float:none; width:auto; padding:10px; padding-bottom:3px; margin:0;} .divfextra form {max-width:none;} .divformextra input, .divformextra select, .divformextra textarea {max-width:80px;} .divformextra .fa {display:none;} .divex1, .divex2 {display:block;} .divsubmit {width:auto; text-align:center;} .divextras {margin-right:0;} .divcart {float:none; clear:both; width:auto;} .colscart1, .colcartt {display:none;} .colcart1 {width:20%;} .colcart2, .colcart3 {width:40%;} .colcart4 {clear:left; width:100%;} .colcart5, .colscart2 .colcart4 {width:33%;} .divphotos {float:none; clear:both; width:auto;} .divreviews {column-count:1;} .divreviewscore {position:fixed; right:0; left:0; bottom:0; padding:5px; font-size:12px; border:0; border-radius:0; box-shadow:none;} .divreviewscoretoggle {bottom:-120px;} .divrevbutton {bottom:5px;} .score {display:inline-block;} .divreviewscore .titlesrev {font-size:13px; padding:0 5px 2px; margin-top:0;} .divreviewscore .titlesrev:before {display:none;} .divreviewscore .scorebar {width:30px;} .divreviewscore .scored {width:45px; margin:0; font-size:13px;} .divreviewscore .scoreimg {width:60px;} .divreviewscore hr {display:none;} .colscontent2, .colscontent4, .colscontent5, .colscontent7, .colscontent8, .colscontent10 {column-count:2;} .img-photo {width:auto; height:auto;} .bphoto2, .bphoto3 {margin:5px !important;} .square {width:60%; padding-top:60%;} .iconmod {top:-110px;} .polaroid {max-width:95%; margin:10px auto;} .carousel .caritem {min-height:300px;} .navuplink {top:20px; right:100px;} .divmenuextra, .divmenuextrat, .divmenuextratr, .divmenuextrab, .divmenuextrabr {transform:scale(0.7);} .divmenuextra {top:60px; right:0;} .divmenuextrat {top:80px; left:0;} .divmenuextratr {top:80px; right:0;} .divmenuextrab {bottom:0; left:0;} .divmenuextrabr {bottom:0; right:0;} .menuextra {bottom:0; left:0; margin-left:-20px;} .topleft {bottom:auto; left:0; right:auto;} .topright {bottom:auto; left:auto; right:0;} .bottomleft {top:auto; bottom:10px; left:0; right:auto;} .bottomright, .topbottom {top:auto; bottom:10px; left:auto; right:0;} .margl0 {margin-left:0;} .margr0 {margin-right:0;} .slider {width:90%; height:auto; margin:0 auto;} .sliderevt {width:90%;} .slideimage {float:none; width:100%;} .img-slide {min-height:10px;} .slidediv {float:none; width:100%; font-size:80%; text-align:center;} .slidebuttons {position:relative; bottom:auto;} .titleslide {margin-bottom:20px;} .linkslide {padding:10px; font-size:110%; text-align:center;} .modal {position:fixed; top:20px; right:20px; left:20px; width:auto; margin:0; transform:none;} .modal-title {font-size:22px;} .modal.fade {top:-100px;} .modal.fade.in {top:20px;} .ui-datepicker, .ui-datepicker-multi, .ui-datepicker-multi-2 {float:none; width:auto !important; position:fixed; top:0; left:0; z-index:1000;} .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker-multi-2 .ui-datepicker-group {width:auto !important; float:none; clear:both;} .daterangepicker .ranges {width:auto;} .daterangepicker .ranges {float:left;} .daterangepicker.rtl .ranges {float:right;} .daterangepicker .drp-calendar.left {clear:none !important;}} @media (max-width:500px) {body {font-size:16px;} h1, h2, h3, h4, h5, h6, .divpagesitem, .titles, .titles *, .sizeauto .titles, .sizeauto .titles *, .titlesh {font-size:23px;} .divpages, .boxinfo, .boxinfo.bgrcolor, .contentprom, .contentin, .contentpar, .menudcontent {padding:15px !important;} .boxinfo.infobox {padding:0 !important;} .marg0 {margin:0 !important} .pad0 {padding:0 !important} .padtop0 {padding-top:0 !important} img {max-width:100%;} .logo img {max-width:140px;} .divh {padding:0;} .carousel-caption {padding:10px; margin:0; border:none;} .divparallax {padding:80px 0;} .parallaxin {padding:20px !important;} .titlesparallax, .parallaxin .titlesparallax, .titleexform {font-size:25px;} .textparallax {font-size:16px;} .menudcontainer {line-height:180%;} .titleformextra2 {display:block;} .divmenuextra, .divmenuextrat, .divmenuextratr, .divmenuextrab, .divmenuextrabr {transform:scale(0.6);} .divmenuextrab {bottom:-20px; left:-20px;} .divmenu {padding:0 5px;} .divbooking .fa {display:none;} .divimage {margin-left:0; margin-right:0;} .divdown {float:none; clear:both; width:auto;} .divdn {margin-left:40px;} .divmod1, .divmod2 {width:25px; height:25px; line-height:25px; font-size:12px;} .divmenu, .divformextra *, .divformextra input, .divformextra select, input.formsearch, .divlang {font-size:12px; letter-spacing:0;} .formbb .button {height:auto;} .button, .linkcart {padding-left:10px; padding-right:10px;} .buttonsubmit, .buttond, .menudcontainer .button {width:90% !important; padding-left:0 !important; padding-right:0 !important; margin-left:0 !important; margin-right:0 !important;} .buttond {margin-left:0} .buttonbk {padding:10px 30px;} input.formsearch {max-width:65px;} input.calendar {margin:0; margin-bottom:5px;} .boxcattitles {font-size:120%; height:auto;} .boxcatbutton {margin:0; margin-bottom:10px; padding:0;} .boxphoto {margin:1px;} .boxof1, .boxof2 {float:none;} .boxes5, .boxes6, .boxes7 {float:none; width:auto; min-height:10px;} .colscontent3 {column-count:1;} .colscontent6 {column-count:2;} .nav-collapse {transform:translate3d(0, 0, 0);} .tablew {font-size:80%;} .arrowtop {position:relative; clear:both;} .modal {top:10px; right:10px; left:10px;} .daterangepicker {width:auto;} .daterangepicker .ranges ul {width:140px;} .daterangepicker.single .ranges ul {width:100%;} .daterangepicker.single .drp-calendar.left {clear:none;} .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {float:left;} .daterangepicker {direction:ltr; text-align:left;} .daterangepicker .drp-calendar.left {clear:left; margin-right:0;} .daterangepicker .drp-calendar.left .calendar-table {border-right:none; border-top-right-radius:0; border-bottom-right-radius:0;} .daterangepicker .drp-calendar.right {margin-left:0;} .daterangepicker .drp-calendar.right .calendar-table {border-left:none; border-top-left-radius:0; border-bottom-left-radius:0;} .daterangepicker .drp-calendar.left .calendar-table {padding-right:8px;} .daterangepicker .ranges, .daterangepicker .drp-calendar {float:left;}} @media print {.printno {display:none !important;} img {width:auto !important; height:auto !important; transform:scale(0.7);} * {background:#ffffff !important; color:#000000 !important; text-shadow:none !important; box-shadow:none !important;}} @media (max-width:1200px) {.navbar .nav &gt; li &gt; a, .divmenu, .logo, .logo1, .divmenubutton {color:#111111;} .menucontainer, .menubox {background-color:#5c5a57;} header.carousel, header.headerembed, .header.headerpages {height:60%;} .paranim {background-position:50% !important;} .carousel {background:none;} .parallax {background-attachment:scroll; background-size:cover;} .button:before, .button:after {display:none;} .button, .divbooking .button {background-color:#000000; color:#ffffff; border-color:#000000 !important;} .boxin .button1 {background:none; color:#000000; border:none;} .boxincat {margin:10px 10px; padding:0px;} .boxin, .boxitem1 .boxin {margin:10px 10px; padding:10px;} .boxin:not(.boxincolor) {background-color:#f3eee4; color:#000000;} .boximage-item .img-item {opacity:1;} .boxitem {float:left; width:33.33%;} .boxitems {float:left; width:50%;} .boxitem1 {float:left; width:50%;} .divsearch {display:inline-block;}} @media (max-width:1000px) {} @media (max-width:800px) {.divmenu {padding-top:0;} .pages:after, .divh:after {background-size:70%; margin:0 auto;} .divsection {background-color:#ffffff;} .boxphoto {margin:10px; padding:0px;} .boxppad {padding:10px;} .boxitem {float:none; width:100%;} .boxitem1 {float:left; width:50%;} .boxitem1 .boxtitles {font-size:20px;} .boxitem1 .button {padding:5px; font-size:14px; margin:0;} .boxitem1 .boxdin {font-size:14px;} .boxitem1 .boxcart, .boxitem1 .boxmore {display:inline-block; margin:2px; padding:0; height:auto; min-height:10px;} .boxitem1 .boxcart {float:right;} .boxitem1 .img-item {height:150px;} .boxtext, .contentitems .boxtext {margin:0; padding:0px;} .boxdetails {padding:0; margin-bottom:5px;} .navbar-container {background-color:#5c5a57;} .headerpos, .headerpos2 {height:90px;} .menucontainer {position:fixed; top:0;} .divmenu {text-align:right;} .divmenu, .menuscrolled .divmenu, .logo, .menuscrolled .logo {padding:0; margin:0; top:0;} .logo {padding:5px 0 1px;} .divnavibutton {float:left;} .divbooking {float:right;} .divsearch {float:left;} .divlang {float:left;} .divmin, .divsearch {margin:0;} .buttonsearch {background:#76746f; color:#ffffff; filter:brightness(100);}} @media (max-width:500px) {.boxitem {float:none; width:auto; height:auto; min-height:10px; margin-bottom:30px; text-align:center;} .boxtitles, .boxtext, .boxin, .boxdin, .boxdetails, .boxdet, .boxcart, .boxmore {width:auto; height:auto; line-height:normal; min-height:10px; max-height:none; transform:none;} .boxin {padding:0; margin:0;} .boxdetails {height:auto;} .boxdin {overflow:visible; padding-bottom:0;} .divsec {margin-bottom:0;} .boximage-item {float:none; width:auto; height:auto; padding:0;} .boximage-item, .contentitems .boximage-item {padding:0;} .img-item {position:relative; width:100%; max-width:100%; height:auto; max-height:none; min-height:130px;} .boxcat, .contenthome .boxcat, .boxitem1, .boxitem2, .boxitem3, .boxitemc {float:none; width:auto; height:auto; min-height:10px;} .boxincat, .boxitem1 .boxtitles, .boxitem1 .boxtext, .boxitem1 .boxin, .boxitem1 .boxdin, .boxitem1 .boxdetails, .boxitem1 .boxdet, .boxitem1 .boxcart, .boxitem1 .boxmore, .boxitem2 .boxtitles, .boxitem2 .boxtext, .boxitem2 .boxin, .boxitem2 .boxdin, .boxitem2 .boxdetails, .boxitem2 .boxdet, .boxitem2 .boxcart, .boxitem2 .boxmore, .divcat, .boxsections, .boxsections2 {float:none; width:auto; height:auto; line-height:normal; min-height:10px; max-height:none; transform:none; overflow:visible;} .divsection, .boxitem1 .boximage-item, .boxitem1 .img-item, .boxitem2 .boximage-item, .boxitem2 .img-item {height:auto; padding:0;} .boximage-cat, .boximage-sec {float:none; clear:both; width:auto; height:auto; max-height:250px; padding:0 !important;} .img-cat, .img-sec {position:relative; width:100%; max-width:100%; height:auto; max-height:none; min-height:10px;}}</pre></body></html>