/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ @font-face{ font-family:'swiper-icons';font-display:swap;src:url('/bootstrap/fonts/swiper-icons.woff2') format('woff2');font-weight:400;font-style:normal}:root{ --swiper-theme-color:#007aff}.swiper-container{ margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical > .swiper-wrapper{ flex-direction:column}.swiper-wrapper{ position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{ transform:translate3d(0px,0,0)}.swiper-container-multirow > .swiper-wrapper{ flex-wrap:wrap}.swiper-container-multirow-column > .swiper-wrapper{ flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode > .swiper-wrapper{ transition-timing-function:ease-out;margin:0 auto}.swiper-slide{ flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{ visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{ height:auto}.swiper-container-autoheight .swiper-wrapper{ align-items:flex-start;transition-property:transform,height}.swiper-container-3d{ perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{ transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{ position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{ background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{ background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{ background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{ background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-css-mode > .swiper-wrapper{ overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar{ display:none}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide{ scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper{ scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper{ scroll-snap-type:y mandatory}:root{ --swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{ position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{ opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{ font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{ left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{ content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{ right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{ content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{ --swiper-navigation-color:#ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{ --swiper-navigation-color:#000000}.swiper-button-lock{ display:none}:root{}.swiper-pagination{ position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{ opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{ bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{ overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{ transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{ transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{ transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{ transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{ transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{ transform:scale(0.33)}.swiper-pagination-bullet{ width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{ border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{ cursor:pointer}.swiper-pagination-bullet-active{ opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical > .swiper-pagination-bullets{ right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:6px 0;display:block}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{ top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{ left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{ transition:200ms transform,200ms right}.swiper-pagination-progressbar{ background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ transform-origin:right top}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{ width:100%;height:4px;left:0;top:0}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{ width:4px;height:100%;left:0;top:0}.swiper-pagination-white{ --swiper-pagination-color:#ffffff}.swiper-pagination-black{ --swiper-pagination-color:#000000}.swiper-pagination-lock{ display:none}.swiper-scrollbar{ border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal > .swiper-scrollbar{ position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical > .swiper-scrollbar{ position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{ height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{ cursor:move}.swiper-scrollbar-lock{ display:none}.swiper-zoom-container{ width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{ max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{ cursor:move}:root{}.swiper-lazy-preloader{ width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{ --swiper-preloader-color:#fff}.swiper-lazy-preloader-black{ --swiper-preloader-color:#000}@keyframes swiper-preloader-spin{ 100%{ transform:rotate(360deg)}}.swiper-container .swiper-notification{ position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{ transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{ pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{ pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{ pointer-events:auto}.swiper-container-cube{ overflow:visible}.swiper-container-cube .swiper-slide{ pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{ pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{ transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{ pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{ pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{ z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{ position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{ overflow:visible}.swiper-container-flip .swiper-slide{ pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{ pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{ pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{ z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@media (min-width:768px){ @font-face{ font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('/bootstrap/fonts/roboto-v20-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('/bootstrap/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('/bootstrap/fonts/roboto-v20-latin-regular.woff2') format('woff2'),url('/bootstrap/fonts/roboto-v20-latin-regular.woff') format('woff'),url('/bootstrap/fonts/roboto-v20-latin-regular.ttf') format('truetype'),url('/bootstrap/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg')} @font-face{ font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('/bootstrap/fonts/roboto-v20-latin-500.eot');src:local('Roboto Medium'),local('Roboto-Medium'),url('/bootstrap/fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'),url('/bootstrap/fonts/roboto-v20-latin-500.woff2') format('woff2'),url('/bootstrap/fonts/roboto-v20-latin-500.woff') format('woff'),url('/bootstrap/fonts/roboto-v20-latin-500.ttf') format('truetype'),url('/bootstrap/fonts/roboto-v20-latin-500.svg#Roboto') format('svg')} @font-face{ font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('/bootstrap/fonts/roboto-v20-latin-700.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('/bootstrap/fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('/bootstrap/fonts/roboto-v20-latin-700.woff2') format('woff2'),url('/bootstrap/fonts/roboto-v20-latin-700.woff') format('woff'),url('/bootstrap/fonts/roboto-v20-latin-700.ttf') format('truetype'),url('/bootstrap/fonts/roboto-v20-latin-700.svg#Roboto') format('svg')}}body > .navbar{ -webkit-transition:background-color 300ms ease-in;transition:background-color 300ms ease-in}@media (min-width:768px){ body > .navbar-transparent{ background-color:transparent } body > .navbar-transparent .navbar-nav > .open > a{ background-color:transparent !important }}#home{ padding-top:0} #home .navbar-brand{ padding:13.5px 15px 12.5px } #home .navbar-brand > img{ display:inline;margin:0 10px;height:100% }#banner{ min-height:300px;border-bottom:none}.page-header h1{ font-size:4em}.bs-docs-section{ margin-top:8em}.bs-component{ position:relative} .bs-component .modal{ position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block } .bs-component .modal-dialog{ width:90% } .bs-component .popover{ position:relative;display:inline-block;width:220px;margin:20px }#source-button{ position:absolute;top:0;right:0;z-index:100;font-weight:700}.nav-tabs{ margin-bottom:15px}.progress{ margin-bottom:10px}footer{ margin:5em 0} footer li{ float:left;margin-right:1.5em;margin-bottom:1.5em } footer p{ clear:left;margin-bottom:0 }.breadcrumb-modern{ background:transparent;padding:0.5rem 0;margin-bottom:0} .breadcrumb-modern .breadcrumb-item a{ color:#1a73e8;text-decoration:none} .breadcrumb-modern .breadcrumb-item.active{ color:#5f6368}.splash{ padding:9em 0 2em;background-color:#141d27;background-image:url(../img/bg.jpg);background-size:cover;background-attachment:fixed;color:#fff;text-align:center} .splash .logo{ width:160px } .splash h1{ font-size:3em } .splash #social{ margin:2em 0 } .splash .alert{ margin:2em 0 }.section-tout{ padding:4em 0 3em;border-bottom:1px solid rgba(0,0,0,.05);background-color:#eaf1f1} .section-tout .fa{ margin-right:.5em } .section-tout p{ margin-bottom:3em }.section-preview{ padding:4em 0 4em} .section-preview .preview{ margin-bottom:4em;background-color:#eaf1f1 } .section-preview .preview .image{ position:relative } .section-preview .preview .image:before{ box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none } .section-preview .preview .options{ padding:1em 2em 2em;border:1px solid rgba(0,0,0,.05);border-top:none;text-align:center } .section-preview .preview .options p{ margin-bottom:2em } .section-preview .dropdown-menu{ text-align:left } .section-preview .lead{ margin-bottom:2em }@media (max-width:767px){ .section-preview .image img{ width:100% }}.sponsor{ text-align:center} .sponsor a:hover{ text-decoration:none }@media (max-width:767px){ .splash{ padding-top:4em } .splash .logo{ width:100px } .splash h1{ font-size:2em } #banner{ margin-bottom:2em;text-align:center }}.jumbotron h1{ font-size:1.7em}.jumbotron h2{ font-size:1.3em;margin-top:0px !important;margin-bottom:20px !important}select option{ margin-top:2px}.hide{ display:none !important}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{ border-bottom:0}.cont100{ width:100% !important}.card{ position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:10px} .card > hr{ margin-right:0;margin-left:0 } .card > .list-group:first-child .list-group-item:first-child{ border-top-left-radius:.25rem;border-top-right-radius:.25rem } .card > .list-group:last-child .list-group-item:last-child{ border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem }.card-body{ -ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{ margin-bottom:.75rem}.card-subtitle{ margin-top:-.375rem;margin-bottom:0}.card-text:last-child{ margin-bottom:0}.card-link:hover{ text-decoration:none}.card-link + .card-link{ margin-left:1.25rem}.card-header{ padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:0 solid rgba(0,0,0,.125)} .card-header:first-child{ border-radius:calc(.25rem - 0) calc(.25rem - 0) 0 0 } .card-header + .list-group .list-group-item:first-child{ border-top:0 }.card-footer{ padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:0 solid rgba(0,0,0,.125)} .card-footer:last-child{ border-radius:0 0 calc(.25rem - 0) calc(.25rem - 0) }.card-header-tabs{ margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{ margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{ position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{ -ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{ border-top-left-radius:calc(.25rem - 0);border-top-right-radius:calc(.25rem - 0)}.card-img,.card-img-bottom{ border-bottom-right-radius:calc(.25rem - 0);border-bottom-left-radius:calc(.25rem - 0)}.card-deck .card{ margin-bottom:7.5px}@media (min-width:576px){ .card-deck{ display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-7.5px;margin-left:-7.5px } .card-deck .card{ -ms-flex:1 0 0%;flex:1 0 0%;margin-right:7.5px;margin-bottom:0;margin-left:7.5px }}.card-group > .card{ margin-bottom:7.5px}@media (min-width:576px){ .card-group{ display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap } .card-group > .card{ -ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0 } .card-group > .card + .card{ margin-left:0;border-left:0 } .card-group > .card:not(:last-child){ border-top-right-radius:0;border-bottom-right-radius:0 } .card-group > .card:not(:last-child) .card-header,.card-group > .card:not(:last-child) .card-img-top{ border-top-right-radius:0 } .card-group > .card:not(:last-child) .card-footer,.card-group > .card:not(:last-child) .card-img-bottom{ border-bottom-right-radius:0 } .card-group > .card:not(:first-child){ border-top-left-radius:0;border-bottom-left-radius:0 } .card-group > .card:not(:first-child) .card-header,.card-group > .card:not(:first-child) .card-img-top{ border-top-left-radius:0 } .card-group > .card:not(:first-child) .card-footer,.card-group > .card:not(:first-child) .card-img-bottom{ border-bottom-left-radius:0 }}.card-columns .card{ margin-bottom:.75rem}@media (min-width:576px){ .card-columns{ -webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1 } .card-columns .card{ display:inline-block;width:100% }}.accordion > .card{ overflow:hidden} .accordion > .card:not(:last-of-type){ border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0 } .accordion > .card:not(:first-of-type){ border-top-left-radius:0;border-top-right-radius:0 } .accordion > .card > .card-header{ border-radius:0;margin-bottom:0 }.owlactv{ border:3px solid black;box-shadow:6px 10px 24px 1px rgba(0,0,0,0.85)}.tab-content > .tab-pane,.pill-content > .pill-pane{ display:none}.tab-content > .active,.pill-content > .active{ display:block}.tabs-below > .nav-tabs{ border-top:1px solid #ddd} .tabs-below > .nav-tabs > li{ margin-top:-1px;margin-bottom:0} .tabs-below > .nav-tabs > li > a{ -webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus{ border-top-color:#ddd;border-bottom-color:transparent} .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus{ border-color:transparent #ddd #ddd #ddd}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{ float:none} .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a{ min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left > .nav-tabs{ float:left;margin-right:19px;border-right:1px solid #ddd} .tabs-left > .nav-tabs > li > a{ margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px} .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus{ border-color:#eeeeee #dddddd #eeeeee #eeeeee} .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus{ border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff}.tabs-right > .nav-tabs{ float:right;margin-left:19px;border-left:1px solid #ddd} .tabs-right > .nav-tabs > li > a{ margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0} .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus{ border-color:#eeeeee #eeeeee #eeeeee #dddddd} .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus{ border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff}.contentcustom{ width:100%;padding-top:0px;margin-top:0px;background-repeat:no-repeat;background-size:cover;height:452px}#carousel li{ margin-right:5px}#carousel img{ display:block;opacity:.5;cursor:pointer} #carousel img:hover{ opacity:1}#carousel .flex-active-slide img{ opacity:1;cursor:default}.semitrans{ background:#7f7f7f;background:rgba(238,238,238,0.8);padding-top:20px;margin-left:12%;margin-top:60px;min-height:270px;width:75%}.semitrans2{ background:#7f7f7f;background:rgba(238,238,238,0.8);padding-top:60px;margin-left:12%;margin-top:60px;min-height:170px;width:75%}.ultbus{ width:100%;margin-top:2%;text-align:center}.custompillist{ width:190px}.custompil{ width:215px}.longpil{ width:260px}.lnkhomecap{ margin-left:10px;padding-top:5px;display:inline-block} .lnkhomecap a{ font-size:0.8em;text-transform:capitalize }.lnklstcap{ margin-left:10px;padding-top:5px;display:inline-block} .lnklstcap a{ font-size:0.9em;text-transform:capitalize }.foot-links a,.foot-links p{ display:block;color:rgb(63,63,63);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;text-decoration:none;font-size:13px;color:rgb(63,63,63);padding-bottom:5px;text-shadow:rgb(255,255,255) 1px 1px 0px}.foot-links img{ padding-top:5px}#footer{ background:rgb(241,241,241);border-top:1px solid rgb(222,222,222);margin-top:-2px;padding-top:30px;padding-bottom:30px}.foot-header{ font-size:18px;color:rgb(63,63,63);padding-bottom:20px;text-shadow:rgb(255,255,255) 1px 1px 0px}#footer .container{ max-width:1100px}#bottom-footer{ margin-bottom:20px;border-top:0px solid #ccc;border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px} #bottom-footer a{ text-decoration:none;color:#626262;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:12px;padding:0px 15px;border-right:1px solid #ccc;font-size:13px;color:#626262;padding:0 12px;text-shadow:1px 1px 0 rgba(255,255,255,1)} #bottom-footer .phone img{ margin-right:7px} #bottom-footer .phone .red{ font-size:22px;margin-top:-7px;font-size:18px !important;color:#d10029 !important;position:relative;top:-5px;text-shadow:1px 1px 0 rgba(255,255,255,1) !important} #bottom-footer .phone .red small{ font-size:12px !important;display:block;color:#626262 !important;text-shadow:1px 1px 0 rgba(255,255,255,1) !important;margin-top:-5px}#final-footer{ font-size:11px;color:#666} #final-footer i{ font-size:auto}.media ul{ overflow:auto;float:left;padding-left:0px} .media ul li{ list-style-type:none;float:left}.desclistado{ white-space:normal;height:75px;margin-top:2px;font-size:0.9em;text-align:justify;width:100%;overflow:hidden}.media ul li a i{ background:#205D7A;color:#fff;width:40px;height:40px;border-radius:20px;font-size:25px;text-align:center;margin-right:10px;padding-top:15%;transition:all 0.2s ease-in-out}.media .fa-facebook{ background:#3b5998}.media .fa-linkedin{ background:#007bb6}.media .fa-twitter{ background:#00aced}.media .fa-google-plus{ background:#dd4b39}.media ul li a i:hover{ opacity:.7}.scrollable-menu{ height:auto;max-height:300px;overflow-x:hidden}.glyphicon{ margin-right:5px}.thumbnail{ margin-bottom:10px;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.item.list-group-item{ float:none;width:100%;background-color:#fff;margin-bottom:10px}.grid-group-item{ margin:5px 0px 0px 10px;padding:0px;width:315px;vertical-align:top;display:inline-block;height:428px;overflow:hidden}.item.list-group-item .list-group-image{ margin-right:10px}.item.list-group-item .thumbnail{ margin-bottom:0px}.item.list-group-item .caption{ padding:9px 9px 0px 9px}.item.grid-group-item .caption{ height:418px}.item.list-group-item:before,.item.list-group-item:after{ display:table;content:" "}.item.list-group-item img{ float:left;margin:0px}.item.list-group-item:after{ clear:both}.list-group-item-text{ margin:0 0 11px}.mhtools{ display:inline-table;width:100%} .mhtools div{ position:relative;list-style-type:none;float:left;width:30%;display:table-cell}ul.otrlinks{ display:inline-block;padding-left:20px} ul.otrlinks li{ position:relative;list-style-type:none;float:left;margin-right:10px} ul.otrlinks li h2{ font-size:0.8em;display:inline} ul.otrlinks li h3{ font-size:0.8em;display:inline}ul.featuredicons{ height:20px;overflow:visible;padding-left:0px;display:inline-block;margin-left:10px;max-width:170px;padding-top:10px;white-space:nowrap;display:inline-block} ul.featuredicons li{ position:relative;height:20px;width:20px;list-style-type:none;float:left;margin-left:7px }.invalid-feedback{ display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip,.was-validated:invalid ~ .invalid-feedback,.was-validated:invalid ~ .invalid-tooltip{ display:block}.form-control.is-invalid,.was-validated .form-control:invalid{ border-color:#dc3545;padding-right:2.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)} .form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{ border-color:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.25) }.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{ padding-right:2.25rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.is-invalid2{ border-color:#dc3545 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.captionwborder{ border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:8px 8px 8px 8px;box-shadow:0 2px 6px rgba(0,0,0,0.12),0 3px 4px rgba(0,0,0,0.24)}.shadow{ box-shadow:0 2px 6px rgba(0,0,0,0.12),0 3px 4px rgba(0,0,0,0.24)}.btn-semi{ opacity:0.7}.btn-square{ border-radius:0px;background:transparent;color:white;border:0px}.icoprof{ float:left;height:13px;background:url(/img/profile.gif) no-repeat;margin:-5px 0px 0px 10px;position:relative}.icoprof-badge{ width:50px;background-position:-75px -175px}.portrait a{ width:46px;height:46px}.photo{ border:1px #acf solid;padding:1px}.indtit{ font-size:1.4em;font-weight:bold;display:inline}.h2ind{ font-size:1.2em;font-weight:bold}.inmucarac{ color:#555555;margin-top:10px;display:block}.absprec{ position:absolute;left:5px;top:5px;text-align:center;border-radius:10px;width:130px;background:rgba(0,0,0,.6);color:#fff;font-weight:700}.abslogo{ position:absolute;right:5px;top:5px;text-align:center;width:80px;height:60px;background-color:transparent} .abslogo img{ position:absolute;left:0;top:0;width:100%;height:auto;opacity:0.6;border-radius:5px }.oculto{ display:none}.gvcol12{ width:100%}.gvcol12w320{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;height:130px}.gvthumbnail{ width:100%;height:428px;vertical-align:top;margin:0 auto}.gvimagen{ width:290px;height:280px}.gvhoverbtn{ width:100%;text-align:center;position:absolute;left:0px;bottom:0px}.precant{ display:inline;font-weight:normal;color:green;font-size:0.9em}.precantplus{ display:inline;font-weight:normal;color:red;font-size:0.9em}.icon-video{ background:url(/img/videoico.png) no-repeat scroll left center;width:15px;padding:15px}.logolist{ max-width:130px;vertical-align:bottom;margin-top:30px;float:right;background-color:transparent;overflow:visible;margin-right:5px}.fotonum{ position:absolute;left:3px;bottom:3px;text-align:center;width:50px;background:rgba(0,0,0,.7);color:#fff;font-weight:bold;border-radius:3px}.vidsnum{ position:absolute;right:3px;bottom:3px;text-align:center;width:50px;background:rgba(0,0,0,0.7);color:white;font-weight:bold;border-radius:3px}.urge{ position:absolute;left:0px;top:0px;text-align:center;width:200px;background-color:red;font-weight:bold;color:#fff}.nomargin{ padding-bottom:0px;margin-bottom:0em;font-weight:bold}.pager-modern{ display:flex;justify-content:center;align-items:center;margin:2rem 0 1.5rem;padding:0.5rem 0} .pager-modern table{ margin:0 auto;border-collapse:collapse} .pager-modern td{ padding:0 2px;vertical-align:middle}.pager-modern a{ display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 8px;margin:0 2px;border-radius:8px;background:#f1f5f9;color:#334155;font-size:0.9rem;font-weight:500;text-decoration:none;transition:all 0.2s ease;border:1px solid transparent}span.pagerPageNo_paginador{ border:0px !important} .pager-modern a.pagerLink_paginador:hover{ background:#e2e8f0;color:#0f172a;transform:translateY(-1px);border-color:#cbd5e1} .pager-modern a.pagerLinkSel_paginador{ background:#1a73e8;color:#ffffff !important;font-weight:600;border-color:#1a73e8;box-shadow:0 4px 10px rgba(26,115,232,0.25);cursor:default} .pager-modern a.pagerLinkSel_paginador:hover{ background:#1a73e8;transform:none;box-shadow:0 4px 14px rgba(26,115,232,0.35)} .pager-modern a span{ color:inherit !important;background:transparent !important;font-weight:inherit !important} .pager-modern a.pagerLinkSel_paginador span{ color:#ffffff !important} .pager-modern span.disabled{ display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 8px;margin:0 2px;border-radius:8px;background:#f8fafc;color:#94a3b8;font-size:0.9rem;cursor:not-allowed;border:1px solid #e2e8f0} .pager-modern a.pagerLink_paginador[rel="prev"], .pager-modern a.pagerLink_paginador[rel="next"]{ background:transparent;color:#1a73e8;border:1px solid #e2e8f0;padding:0 14px} .pager-modern a.pagerLink_paginador[rel="prev"]:hover, .pager-modern a.pagerLink_paginador[rel="next"]:hover{ background:#f1f5f9;border-color:#1a73e8}.hover-link{ transition:color 0.2s ease,padding-left 0.2s ease;color:#cbd5e1 !important;font-size:0.9rem} .hover-link:hover{ color:#ffffff !important;padding-left:6px}.social-link{ display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,0.05);transition:background 0.2s ease,transform 0.2s ease;color:#cbd5e1 !important;text-decoration:none !important} .social-link:hover{ background:#1a73e8;color:#ffffff !important;transform:translateY(-3px)} .social-link i{ font-size:1.1rem}.app-store-img{ max-width:180px;height:auto;border-radius:8px;transition:transform 0.2s ease} .app-store-img:hover{ transform:scale(1.02)}@media (max-width:576px){ .social-link{ width:34px;height:34px} .app-store-img{ max-width:150px} .hover-link{ font-size:0.85rem}}.custommodal{ width:350px}.fa-x-twitter{ font-family:'Font Awesome 6 Brands' !important;font-weight:400}.leftinm{ width:72% !important}.rightinm{ width:28% !important}#acceder label{ font-weight:normal;width:110px}#partprof label{ font-weight:normal;width:68px}#fpagodv label{ font-weight:normal;width:240px}#pfrac label{ font-weight:normal;width:240px}#clkcontdv label{ font-weight:normal;width:240px}.brokerLogo{ width:92px;height:80px;max-height:80px;overflow:hidden;margin-right:5px;float:right;margin-bottom:0}.agentinfo{ width:100%;margin-bottom:5px;height:150px;text-align:left}.vertlfcont{ width:100%;padding:4px 0 0 0;background:transparent;margin-bottom:5px;margin-top:3px} .vertlfcont .telefono{ padding-left:5px;margin-top:0px;width:60%;color:#6b9a21;font-size:1.3em;font-weight:bold;background:#fff;float:left }.vtlf-form{ width:63%;display:none} .vtlf-form .visible{ display:block}.promoprec{ font-size:0.7em;font-weight:normal}.checkboxlistinmo{ display:flex;flex-direction:column;gap:0.25rem 0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:0.8rem 1.2rem;max-height:200px;overflow-y:auto;font-size:0.9rem;color:#1e293b;list-style:none;margin:0} .checkboxlistinmo input[type="checkbox"]{ display:none} .checkboxlistinmo label{ display:flex;align-items:center;font-weight:400;font-size:1.1rem;color:#334155;cursor:pointer;padding:0.1rem 0;margin:0;line-height:1.4;gap:0.5rem} .checkboxlistinmo label::before{ content:'';display:inline-block;width:1.1rem;height:1.1rem;flex-shrink:0;border:2px solid #cbd5e1;border-radius:4px;background:#fff;transition:all 0.2s} .checkboxlistinmo input[type="checkbox"]:checked + label::before, .checkboxlistinmo input[type="checkbox"]:checked ~ label::before{ background-color:#1a73e8;border-color:#1a73e8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:0.8rem} .checkboxlistinmo label:hover::before{ border-color:#1a73e8} .checkboxlistinmo input[type="checkbox"]:focus-visible + label::before{ outline:2px solid #1a73e8;outline-offset:2px} .checkboxlistinmo::-webkit-scrollbar{ width:6px} .checkboxlistinmo::-webkit-scrollbar-track{ background:#f1f5f9;border-radius:10px} .checkboxlistinmo::-webkit-scrollbar-thumb{ background:#cbd5e1;border-radius:10px} .checkboxlistinmo::-webkit-scrollbar-thumb:hover{ background:#94a3b8}@media (max-width:576px){ .checkboxlistinmo{ padding:0.6rem 1rem;max-height:160px;font-size:0.85rem} .checkboxlistinmo label{ font-size:0.85rem}}.movdesc{ position:absolute;height:40px;text-align:left;left:0;bottom:0px;width:100%;padding-left:5px;padding-bottom:0px;background:rgba(0,0,0,0.6);color:white;font-size:1.0em;display:none}.movdescbtns{ position:absolute;right:0;top:0px;background:transparent}.imgcaptionrel{ position:absolute;text-align:center;left:0px;width:100%;bottom:0px;height:37px;background:rgba(0,0,0,0.8);color:white;font-weight:normal;padding-left:2px;padding-bottom:2px}.imgcaptionhome{ display:none;position:absolute;text-align:center;left:0px;width:230px;bottom:0px;height:37px;background:rgba(0,0,0,0.8);color:white;font-weight:normal;padding-left:2px;padding-bottom:2px}.imgcaptionhometop{ position:absolute;text-align:center;left:0px;width:100%;top:0px;height:20px;background:rgba(255,255,153,0.8);color:black;font-weight:normal;padding-left:2px}.imghome{ position:relative;width:230px;height:173px;text-align:center;overflow:hidden} .imghome img{ display:inline-block;vertical-align:middle;width:250px;height:220px} .imghome:hover .imgcaptionhome{ display:inline}.spancaption{ margin-left:10px}.spancaptionpromo{ width:200px;display:inline-block;margin-bottom:10px}.masinfotab{ font-size:1.0em;width:450px;display:block;clear:both;white-space:normal;overflow:auto;height:250px;word-wrap:break-word;margin-left:5px;padding:5px}.disabledTab{ pointer-events:none}.titinmu{ font-size:1.5em;font-weight:bold;line-height:25px}.searchcontrol{ margin-bottom:14px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0,0,0,0.3)}#inputsearch{ background-color:#fff;padding:0 11px 0 13px;width:264px;font-family:'Open Sans Condensed',sans-serif;font-size:12px;font-weight:300;text-overflow:ellipsis}.jssora05l,.jssora05r,.jssora05ldn,.jssora05rdn{ position:absolute;cursor:pointer;display:block;background:url(/img/a17bis.png) no-repeat;overflow:hidden}.jssora05l{ background-position:-10px -40px}.jssora05r{ background-position:-70px -40px}.jssora05l:hover{ background-position:-130px -40px}.jssora05r:hover{ background-position:-190px -40px}.jssora05ldn{ background-position:-250px -40px}.jssora05rdn{ background-position:-310px -40px}.jssort01 .w{ position:absolute;top:0px;left:0px;width:100%;height:100%}.jssort01 .c{ position:absolute;top:0px;left:0px;width:68px;height:68px;border:#000 0px solid}.jssort01 .p:hover .c,.jssort01 .pav:hover .c,.jssort01 .pav .c{ background:url(/img/t01.png) center center;border-width:0px;top:2px;left:2px;width:68px;height:68px}.jssort01 .p:hover .c,.jssort01 .pav:hover .c{ top:0px;left:0px;width:70px;height:70px;border:#fff 1px solid}.precantw{ color:White}.certilst{ border:1px solid #eee;height:16px}.updated{ font-size:0.8em;color:Green}.lnkofrel{ position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.icongrup{ display:inline-flex}.inficons > div{ -o-border-image:linear-gradient(transparent 10%,#e4e4e4 0,#e4e4e4 90%,transparent 0);border-image:linear-gradient(transparent 10%,#e4e4e4 0,#e4e4e4 90%,transparent 0);border-image-slice:1 0 0 1;border-image-width:1px;border-left:1px solid;color:#393939;font-family:'Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:1.375rem;margin:0;padding:25px 25px 0;position:relative} .inficons > div.icon-meter{ padding:25px 15px 0 } .inficons > div:before{ font-size:25px;left:50%;position:absolute;top:0;transform:translateX(-50%) } .inficons > div:last-child{ border-image-slice:1 0 0 1 }.equipment{ color:#3e3e3e;font-size:0.9em;margin-bottom:-25px;padding-left:5px} .equipment .feature{ margin-bottom:25px;margin-right:20px;width:calc(50% - 10px) } .equipment .feature:nth-child(2n){ margin-right:0 }@media(min-width:768px){ .equipment .feature{ width:calc(33.33333% - 13.33333px) } .equipment .feature:nth-child(2n){ margin-right:20px } .equipment .feature:nth-child(3n){ margin-right:0 }}.equipment .feature .icon-text{ margin-left:20px}.affixfrm{ top:0px;width:100%;position:fixed;margin-top:0px;z-index:1000;padding-left:1%;padding-top:8px;right:0px}.equipment .feature [class^=icon-]:before{ display:block;font-size:30px;height:30px;width:30px}.flex{ display:flex;flex-wrap:wrap}.equipment ul li{ list-style:none}.caracteristicas{ color:#3e3e3e;font-size:0.9em;padding-left:5px} .caracteristicas ul li{ list-style:none} .caracteristicas .feature{ margin-bottom:15px;width:100% }@media(min-width:768px){ .caracteristicas .feature{ margin-right:20px;width:45% } .caracteristicas .feature:nth-child(2n){ margin-right:0 }}.hIcon{ align-content:center;align-items:center;display:flex} .hIcon .icon-text{ margin-left:5px }.d-ellipsis{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.nav-tabs > .disabled > a,.nav-pills > .disabled > a{ color:#999;cursor:default;border:none} .nav-tabs > .disabled > a:hover,.nav-pills > .disabled > a:hover{ background-color:transparent}.imgcert{ max-height:26px;border:0px solid #DED7D7}a.pdf{ background:url("https://www.hogaria.net/img/pdf.png") no-repeat 0px 0px;padding-left:22px;margin-top:2px;display:block;height:18px;text-decoration:none}a.doc{ background:url("https://www.hogaria.net/img/doc.png") no-repeat 0px 0px;padding-left:22px;margin-top:2px;display:block;height:18px;text-decoration:none}.rounded{ border:1px solid #eee;border-radius:3px 3px 3px 3px}.h2headinglist{ font-size:1.2em;height:32px;display:block;overflow:hidden}#pricetable td.lft{ text-align:left}td.rgh{ text-align:right}#pricetable th{ cursor:pointer}.calcresult{ width:100%;max-height:300px;margin-top:30px;overflow:auto}#tbamort th{ text-align:center}#tbamort td.importes{ text-align:right}.googlead{ display:inline-block;width:740px;height:100px}.googlead300{ display:inline-block;height:338px}.gm-style-iw{ max-width:260px !important;top:15px !important;left:0px !important;background-color:#fff;box-shadow:0 1px 6px rgba(178,178,178,0.6);border:1px solid rgba(72,181,233,0.6);border-radius:2px 2px 10px 10px}#iw-container{ margin-bottom:10px;width:219px !important} #iw-container .iw-title{ font-family:'Open Sans Condensed',sans-serif;font-size:16px;height:20px;font-weight:400;padding-left:10px;text-transform:uppercase;background-color:#48b5e9;color:white;margin:0;border-radius:2px 2px 0 0} #iw-container .iw-content{ font-size:13px;line-height:18px;font-weight:400;margin-right:1px;padding:8px 5px 10px 15px;max-height:160px;overflow-y:hidden;overflow-x:hidden}.iw-content img{ margin:0 5px 5px 10px}.iw-subTitle{ font-size:14px;font-weight:700;padding:5px 0}.iw-subTitlespn{ font-size:12px;font-weight:400;padding:5px 0}.iw-bottom-gradient{ position:absolute;width:326px;height:25px;bottom:10px;right:18px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.popupwg{ background-color:#fff;cursor:pointer;position:fixed;bottom:45px;left:15px;width:320px;height:69px;border-radius:5px;box-shadow:0 0 1px rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.05),0 8px 50px rgba(0,0,0,0.05);z-index:1000;display:none}.popupimg{ float:left;width:20%;height:64px;padding:2px;margin-top:2px}.popupcaption{ display:inline-block;padding:4px 2px 5px 8px;width:79%;font-size:0.9em;color:black}.spanpopup{ color:#626262}.popuplnk{ float:right;display:inline-block;font-size:0.9em;margin-top:2px;margin-right:3px} .popuplnk a{ text-decoration:underline;color:#7B1EF0;font-weight:bold }.popuptm{ color:#626262;display:inline-block;font-size:0.9em;width:40%;margin-top:3px}.popuptit{ display:block;width:98%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgb(120,37,243)}.popuptitpil{ display:block;float:left;text-align:center;font-size:1.1em;background-color:#FFE9E9;color:#F7244E;border-radius:3px;font-weight:bold;padding:3px}.ddwpobl{ padding-top:0px;margin-left:0px;display:inline-block} .ddwpobl a.dropdown-toggle{ text-decoration:none}.ddwpobl2{ padding-top:8px;margin-left:0px;display:none;position:relative;border:0px solid}.ddwbc{ margin-left:3px;display:inline-block} .ddwbc a.dropdown-toggle{ text-decoration:none}.lnklisting{ float:right;margin-right:20px;display:block}.lnklisting2{ margin-right:10px;display:block}.lstlinks{ display:inline-block;vertical-align:top;float:none;width:240px;font-size:1.0em}.w250{ width:320px;margin-top:8px} .w250 a{ text-transform:capitalize }.rspover{ overflow:hidden}.ddown{ background:transparent url(/img/down1.png) no-repeat;border-width:0px;width:15px;height:15px;padding:0px;display:inline-block;vertical-align:middle}.avchat{ position:fixed;width:200px;height:90px;bottom:5px;right:5px;z-index:1000;text-align:center}.vcenter{ vertical-align:central;margin-top:20%;font-style:italic}.prepbootstrap-sharing-container{ position:fixed;top:40%;left:0;right:auto;display:inline-block;margin:0;padding:0;z-index:11100;overflow:hidden;width:64px} .prepbootstrap-sharing-container .sharing-item{ width:48px;height:48px;text-align:center;cursor:pointer} .prepbootstrap-sharing-container .sharing-item:hover{ width:64px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease} .prepbootstrap-sharing-container .sharing-img{ display:inline-block;margin:auto;margin-top:8px;width:32px;height:32px;background-image:url(/img/sharing32x32.png)} .prepbootstrap-sharing-container .sharing-fb{ background-color:#305891} .prepbootstrap-sharing-container .sharing-fb .sharing-img{ background-position:0px 0px} .prepbootstrap-sharing-container .sharing-gp{ background-color:#CE4D39} .prepbootstrap-sharing-container .sharing-gp .sharing-img{ background-position:0px -32px} .prepbootstrap-sharing-container .sharing-tw{ background-color:#2CA8D2 } .prepbootstrap-sharing-container .sharing-tw .sharing-img{ background-position:0px -64px} .prepbootstrap-sharing-container .sharing-li{ background-color:#4498C8} .prepbootstrap-sharing-container .sharing-li .sharing-img{ background-position:0px -96px}.swiper-slide img{ max-width:100%;height:auto}.swiper-slide{ height:auto !important}.swiper-pagination{ color:White !important}#images .swiper-container{ width:100%;height:auto !important;margin-left:auto;margin-right:auto}.swiper-slide{ background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:8px 8px 0 0}.gallery-top{ height:90%;width:100%}.gallery-thumbs{ height:70px !important;box-sizing:border-box;padding:10px 0;text-align:center} .gallery-thumbs .swiper-slide{ width:25%;height:100%;opacity:0.4} .gallery-thumbs .swiper-slide-thumb-active{ opacity:1}.mklabelcss{ width:65px;height:20px;border:1px solid #4470BB;border-radius:5px;background:#4470BB;text-align:center;line-height:20px;font-weight:normal;font-size:11px;color:#ffffff}.mklabelcsssel{ width:65px;height:20px;border:1px solid green;border-radius:5px;background:green;text-align:center;line-height:20px;font-weight:normal;font-size:11px;color:#ffffff}#divcontacto2 .form-control{ width:100%}.container{ width:100% !important}.mapa{ width:100%;height:500px;position:relative}.mapa2{ width:100%;height:550px;vertical-align:top}.flvwmvir{ width:100%;height:500px}.mapalerta{ display:block;width:80%;border:2px solid #48b5e9;background-color:white}.logohome{ width:238px;height:85px;float:left}ol:first-child{ margin-left:0px;padding-left:0px}.listcontainer{ width:100%;margin:0 auto}.max250{ display:inline-block;float:left;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}.max200{ display:inline-block;float:left;white-space:nowrap;max-width:185px;overflow:hidden;text-overflow:ellipsis}.bc{ display:inline-block}.movcontbtn{ display:none}.h1list{ font-size:1.5em;text-align:left;padding:0px;margin:0px 0px 10px 0px;font-weight:bold;display:inline-block}.rspbuttons{ position:absolute;left:0px;bottom:0px;text-align:center;border-top:1px solid #ddd;height:37px;padding-top:2px}#loading{ width:100%;height:100%;top:0;left:0;position:absolute;display:block;background-color:#fff;z-index:99;text-align:center}#loading-image{ position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#slider1_slides{ height:400px}.btn-circle{ width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px} .btn-circle.btn-lg{ width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px}#contactbtns{ visibility:hidden}.initial{ text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:5px}.absalert{ position:absolute;width:350px;height:125px;display:none;top:25px;right:35px;z-index:1000}.h2headinglistgrid{ font-size:1.0em;float:left;margin-top:5px;height:33px}.h2ubicacion{ font-size:0.8em;float:left;margin-top:0px;color:#000000;position:absolute;bottom:-5px;left:15px}.logobr{ padding-top:5px !important}.h2headinglist a{ color:Blue}div.ddwpobl:before{ padding:0 2px;color:#ccc;content:"/"}.affix{ top:0px;left:0;width:100%;position:fixed;margin-top:0px;z-index:1000;background-color:#eeeeee;padding-left:1%;height:50px;padding-top:8px;border-bottom:1px solid #e0e0e0}.affixtools{ top:0px;right:0;width:auto;position:fixed;margin-top:0px;z-index:1001;padding-right:1%;height:49px;padding-top:10px}.affixtoolsmob{ top:0px;left:0;width:100%;position:fixed;margin-top:0px;z-index:1000;background-color:#eeeeee;padding-left:5%;height:60px;padding-top:10px;border-bottom:1px solid #e0e0e0}.affixtoolsmoblst{ top:0px;left:0;width:100%;position:fixed;margin-top:0px;z-index:1000;background-color:#eeeeee;padding-left:14%;height:60px;padding-top:10px;border-bottom:1px solid #e0e0e0}p::first-letter{ text-transform:uppercase}.ltimagenresp{ border-radius:8px 8px 0 0}ul.otrlinksaux{ display:inline-block;padding-left:20px;text-align:left;margin-top:20px} ul.otrlinksaux li{ position:relative;list-style-type:none;float:left;margin-right:0px;font-size:0.8em;width:250px;margin-top:5px }.navbar-header .logobr img{ object-fit:cover}.drkgre{ background-color:#357935 !important}.drkred{ background-color:#A82824 !important}.panel-heading [data-toggle="collapse"]:after{ font-family:'Glyphicons Halflings';content:"\e072";float:right;color:#b0c5d8;font-size:18px;line-height:22px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.panel-heading [data-toggle="collapse"].collapsed:after{ -webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}div.tooltip-inner{ max-width:160px}.pac-container{ background-color:#FFF;z-index:20;position:fixed;display:inline-block;float:left}.modal{ z-index:20}.modal-backdrop{ z-index:10}@media (min-width:768px){ .collapsed-addon{ display:none}}@media (max-width:767px){ .leftinm{ width:100% !important } .rightinm{ width:100% !important } .tabtitle{ display:none } #mediatabs li a{ font-size:1.6em } .foot-links a{ margin-bottom:5px} ul.otrlinksaux li{ float:left;margin-right:15px;line-height:2.0em } .bclihd{ display:none !important } .nopadding{ padding-left:0px;padding-right:0px } .container{ padding-left:5px;padding-right:5px;overflow:hidden } .ddwpobl{ margin-left:10px !important;padding-bottom:15px} div.ddwpobl:before{ position:absolute;top:2px;left:-9px } .ddown{ margin-bottom:15px } .popupwg{ left:2px;width:99% } .h2ubicacion{ font-size:0.9em;bottom:0px} .h2ubicacion span{ font-size:.8em} .expand{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:135px } .spmax80{ max-width:40px !important } .expbig{ max-width:80px !important;overflow-x:hidden;line-height:1;text-overflow:ellipsis;height:12px } .exptas{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:135px } .mapresponsive{ width:100%;height:250px } .map2responsive{ width:100%;height:450px;margin-left:0%;vertical-align:top} .vidresponsive{ width:100%;height:250px } .imgrespon{ width:100%;height:auto } .inputresponsive{ display:none} .h2headinglistgrid{ font-size:0.9em} .gvthumbnail{ height:348px} .modalrp{ width:280px} .lnkhomecap{ margin-top:10px} .mgtop{ margin-top:5px } .rsphide{ display:none} .jumbotron h2{ font-size:1.3em } .panel-heading h1{ font-size:0.9em;text-align:left } .h1list{ font-size:1.0em;text-align:center;font-weight:normal;width:100% } .tabshome{ width:100%;margin-left:3px } .promovt{ font-size:0.9em;margin-bottom:5px } .semitransrps{ margin-left:0px;width:100%;min-height:620px;margin-top:30px } .logohome{ width:100%;height:85px;float:none;display:block;text-align:center } .spancaptionpromo{ width:100%;display:block } #h1titulo{ text-align:center } .inmucarac{ margin-top:0px;font-size:0.8em } .titinmu{ margin-top:8px !important;margin-bottom:0px !important;font-size:1.3em } span:first-child{ margin-left:0px } .h2headinglist{ font-size:1.0em;float:left;margin-top:5px;height:35px } .gvcol12w320{ height:50px } .listcontainer{ width:100%;margin:0 auto } .grid-group-item{ margin:0px 0px 10px 0px;padding:0px;width:100%;height:348px } .item.grid-group-item .caption{ height:338px } .desclistado{ display:none } .imgcaptionhome{ display:inline } .imgcaptionrel{ display:inline } .rspover{ overflow:auto } #slider1_slides{ height:500px } #collapse-images .panel-body{ padding:0px !important } #collapse-plano .panel-body{ padding:0px !important } #collapse-videos .panel-body{ padding:0px !important } #contactbtns{ visibility:visible } .movdescresp{ display:none } #frmtit span{ display:none} #frmtit:before{ content:'Filtra tu busqueda';font-size:1.4em } .tab-pane .swiper-container{ height:300px !important } .gallery-top{ height:100%} .gallery-thumbs{ display:none } .numregs{ width:38%;max-width:38%;margin-top:8px;overflow:hidden;display:inline-block;float:left} .botsmob{ width:62%;max-width:62%;display:inline-block} #smwell{ height:50px;padding:2px } #grid::after{ content:'Listado' } #btnmapa::after{ content:'Mapa' } #btnfilter::after{ content:'Filtrar' } #guardarbus::after{ content:'Alertas' } .btncont::after{ content:'Contactar' } .affixtools{ padding-top:5px;height:55px } .affixtoolsmoblst{ padding-top:5px;height:55px } .movcontbtn{ display:inline } .precmob{ font-size:1.3em;width:130px;padding-right:3px } .swiper-slide{ background-size:cover} .spancaption{ margin-top:5px } .caretup{ margin-bottom:12px;border-width:7px} .hideonmob{ display:none }}@media (min-width:768px) and (max-width:991px){ .bc{ white-space:nowrap;max-width:110px;overflow:hidden;text-overflow:ellipsis} .mapresponsive{ width:500px;height:300px } .map2responsive{ width:500px;height:300px;margin-left:3%;vertical-align:top} .vidresponsive{ width:100%;height:300px } .inputresponsive{ padding:0 11px 0 13px;width:264px} .modalrp{ width:430px} .mgtop{ margin-top:5px } .rspbuttons{ display:inline } .tabshome{ width:100%;margin-left:3px } .logohome{ width:100%;height:85px;float:none;display:block;text-align:center } .h2headinglist{ font-size:1.2em } #grid::after{ content:'Listado' } #btnmapa::after{ content:'Mapa' } #btnfilter::after{ content:'Filtrar' } #guardarbus::after{ content:'Guardar' }}@media (min-width:991px){ .vidresponsive{ width:100%;height:500px }}.breadcrumb{ display:flex;flex-wrap:wrap;align-items:center;padding:0.75rem 0;margin-bottom:0;list-style:none;background:transparent !important;border-radius:0;font-size:0.9rem;color:#64748b}.breadcrumb-item{ display:flex;align-items:center} .breadcrumb-item + .breadcrumb-item::before{ content:"/";padding:0 0.5rem;color:#94a3b8;font-size:1.2rem;font-weight:300}.breadcrumb-link{ color:#1a73e8;text-decoration:none;transition:color 0.15s ease} .breadcrumb-link:hover{ color:#1557b0;text-decoration:underline}.breadcrumb-item.active .breadcrumb-link{ font-weight:500;pointer-events:none}.breadcrumb .dropdown-toggle{ color:#1a73e8;background:transparent;border:none;padding:0 0.2rem;font-size:0.9rem;cursor:pointer;display:inline-flex;align-items:center} .breadcrumb .dropdown-toggle::after{ display:inline-block;margin-left:0.2rem;vertical-align:middle;content:"";border-top:0.3rem solid;border-right:0.3rem solid transparent;border-left:0.3rem solid transparent}.breadcrumb .dropdown-menu{ min-width:200px;border:none;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.08);padding:0.5rem 0;font-size:0.9rem}.breadcrumb .dropdown-item{ padding:0.4rem 1.2rem;color:#334155;font-weight:400} .breadcrumb .dropdown-item:hover{ background-color:#f1f5f9;color:#1a73e8}.breadcrumb .dropdown-header{ font-weight:600;color:#475569;padding:0.5rem 1.2rem}.breadcrumb-home-icon .fa-home{ margin-right:4px;font-size:1rem}.breadcrumb .dropdown.d-inline-block{ display:inline-flex !important;align-items:center;vertical-align:middle;gap:0}.breadcrumb .breadcrumb-link{ display:inline-flex;align-items:center;line-height:1.2;padding:0;vertical-align:middle}.breadcrumb .dropdown-toggle{ display:inline-flex !important;align-items:center;justify-content:center;padding:0 0.2rem;background:transparent !important;border:none !important;box-shadow:none !important;color:#1a73e8;vertical-align:middle;line-height:1;margin:0;min-height:auto;height:auto} .breadcrumb .dropdown-toggle .caret{ display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:0.3rem solid #1a73e8;border-right:0.3rem solid transparent;border-left:0.3rem solid transparent;content:"";font-size:0;line-height:0}.breadcrumb .breadcrumb-link span[itemprop="name"]{ display:inline-block;vertical-align:middle;line-height:1.2}@media (max-width:576px){ .breadcrumb{ flex-wrap:nowrap !important;overflow:hidden;padding:0.3rem 0.5rem !important;font-size:0.9rem !important;display:flex !important;align-items:center;gap:0;background:transparent !important;margin:0 !important;max-width:100%} .breadcrumb-item{ flex:0 1 auto !important;min-width:0 !important;max-width:120px !important;display:flex !important;align-items:center;overflow:hidden !important} .breadcrumb-item.active{ flex:0 1 auto !important;max-width:140px !important;flex-shrink:1} .breadcrumb-link{ display:inline-block !important;max-width:80px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:0.9rem !important;padding:0 !important;line-height:1.2 !important;color:#1a73e8 !important;vertical-align:bottom} .breadcrumb-link span[itemprop="name"]{ display:inline-block !important;max-width:80px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;vertical-align:bottom} .breadcrumb .initial{ display:none !important} .breadcrumb .fa-home{ font-size:0.9rem !important;margin-right:0 !important} .breadcrumb-item + .breadcrumb-item::before{ content:">" !important;padding:0 0.2rem !important;font-size:0.9rem !important;flex-shrink:0 !important;color:#94a3b8 !important;display:inline-block !important} .breadcrumb .dropdown-toggle{ display:none !important} .breadcrumb .ddwpobl{ display:none !important} .breadcrumb .dropdown-menu{ display:none !important} .breadcrumb .dropdown.d-inline-block{ display:inline-flex !important;align-items:center;max-width:120px;overflow:hidden} .breadcrumb .dropdown .btn{ display:none !important} .breadcrumb .dropdown.d-inline-block .breadcrumb-link{ max-width:100px !important} .breadcrumb .ddwpobl a .bc{ display:none !important} .breadcrumb .ddwpobl a .caret{ display:none !important} .breadcrumb .ddwpobl a{ display:none !important}}.vertlfcont{ transition:all 0.3s ease}#vertelf2{ background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #1a73e8;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.04);margin-top:0.5rem;animation:fadeInUp 0.3s ease} #vertelf2 .tlf a{ font-size:1.2rem;font-weight:700;color:#1a73e8 !important;text-decoration:none;display:inline-block;margin-bottom:0.2rem} #vertelf2 .tlf a:hover{ text-decoration:underline !important;color:#1557b0 !important} #vertelf2 .tlf span{ font-weight:400 !important;font-size:0.85rem !important;color:#64748b !important;display:inline-block;margin-top:2px} #vertelf2 .tlf span i{ margin-right:4px}@keyframes fadeInUp{ from{ opacity:0;transform:translateY(8px)} to{ opacity:1;transform:translateY(0)}}.phone-link{ font-size:1.2rem;font-weight:700;color:#1a73e8;text-decoration:none} .phone-link:hover{ text-decoration:underline;color:#1557b0}.phone-code{ font-weight:400;font-size:0.85rem;color:#64748b;display:inline-block;margin-top:2px}
.checkbox{ padding-left:20px}.checkbox label{ display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before{ content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:3px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out}.checkbox label::after{ display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555555;line-height:1.4}.checkbox input[type="checkbox"],.checkbox input[type="radio"]{ opacity:0;z-index:1;cursor:pointer}.checkbox input[type="checkbox"]:focus + label::before,.checkbox input[type="radio"]:focus + label::before{ outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type="checkbox"]:checked + label::after,.checkbox input[type="radio"]:checked + label::after{ font-family:"FontAwesome";content:"\f00c"}.checkbox input[type="checkbox"]:indeterminate + label::after,.checkbox input[type="radio"]:indeterminate + label::after{ display:block;content:"";width:10px;height:3px;background-color:#555555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type="checkbox"]:disabled,.checkbox input[type="radio"]:disabled{ cursor:not-allowed}.checkbox input[type="checkbox"]:disabled + label,.checkbox input[type="radio"]:disabled + label{ opacity:0.65}.checkbox input[type="checkbox"]:disabled + label::before,.checkbox input[type="radio"]:disabled + label::before{ background-color:#eeeeee;cursor:not-allowed}.checkbox.checkbox-circle label::before{ border-radius:50%}.checkbox.checkbox-inline{ margin-top:0}.checkbox-primary input[type="checkbox"]:checked + label::before,.checkbox-primary input[type="radio"]:checked + label::before{ background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:checked + label::after,.checkbox-primary input[type="radio"]:checked + label::after{ color:#fff}.checkbox-danger input[type="checkbox"]:checked + label::before,.checkbox-danger input[type="radio"]:checked + label::before{ background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:checked + label::after,.checkbox-danger input[type="radio"]:checked + label::after{ color:#fff}.checkbox-info input[type="checkbox"]:checked + label::before,.checkbox-info input[type="radio"]:checked + label::before{ background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:checked + label::after,.checkbox-info input[type="radio"]:checked + label::after{ color:#fff}.checkbox-warning input[type="checkbox"]:checked + label::before,.checkbox-warning input[type="radio"]:checked + label::before{ background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:checked + label::after,.checkbox-warning input[type="radio"]:checked + label::after{ color:#fff}.checkbox-success input[type="checkbox"]:checked + label::before,.checkbox-success input[type="radio"]:checked + label::before{ background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:checked + label::after,.checkbox-success input[type="radio"]:checked + label::after{ color:#fff}.checkbox-primary input[type="checkbox"]:indeterminate + label::before,.checkbox-primary input[type="radio"]:indeterminate + label::before{ background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:indeterminate + label::after,.checkbox-primary input[type="radio"]:indeterminate + label::after{ background-color:#fff}.checkbox-danger input[type="checkbox"]:indeterminate + label::before,.checkbox-danger input[type="radio"]:indeterminate + label::before{ background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:indeterminate + label::after,.checkbox-danger input[type="radio"]:indeterminate + label::after{ background-color:#fff}.checkbox-info input[type="checkbox"]:indeterminate + label::before,.checkbox-info input[type="radio"]:indeterminate + label::before{ background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:indeterminate + label::after,.checkbox-info input[type="radio"]:indeterminate + label::after{ background-color:#fff}.checkbox-warning input[type="checkbox"]:indeterminate + label::before,.checkbox-warning input[type="radio"]:indeterminate + label::before{ background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:indeterminate + label::after,.checkbox-warning input[type="radio"]:indeterminate + label::after{ background-color:#fff}.checkbox-success input[type="checkbox"]:indeterminate + label::before,.checkbox-success input[type="radio"]:indeterminate + label::before{ background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:indeterminate + label::after,.checkbox-success input[type="radio"]:indeterminate + label::after{ background-color:#fff}.radio{ padding-left:20px}.radio label{ display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{ content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{ display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33)}.radio input[type="radio"]{ opacity:0;z-index:1;cursor:pointer}.radio input[type="radio"]:focus + label::before{ outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked + label::after{ -webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type="radio"]:disabled{ cursor:not-allowed}.radio input[type="radio"]:disabled + label{ opacity:0.65}.radio input[type="radio"]:disabled + label::before{ cursor:not-allowed}.radio.radio-inline{ margin-top:0}.radio-primary input[type="radio"] + label::after{ background-color:#337ab7}.radio-primary input[type="radio"]:checked + label::before{ border-color:#337ab7}.radio-primary input[type="radio"]:checked + label::after{ background-color:#337ab7}.radio-danger input[type="radio"] + label::after{ background-color:#d9534f}.radio-danger input[type="radio"]:checked + label::before{ border-color:#d9534f}.radio-danger input[type="radio"]:checked + label::after{ background-color:#d9534f}.radio-info input[type="radio"] + label::after{ background-color:#5bc0de}.radio-info input[type="radio"]:checked + label::before{ border-color:#5bc0de}.radio-info input[type="radio"]:checked + label::after{ background-color:#5bc0de}.radio-warning input[type="radio"] + label::after{ background-color:#f0ad4e}.radio-warning input[type="radio"]:checked + label::before{ border-color:#f0ad4e}.radio-warning input[type="radio"]:checked + label::after{ background-color:#f0ad4e}.radio-success input[type="radio"] + label::after{ background-color:#5cb85c}.radio-success input[type="radio"]:checked + label::before{ border-color:#5cb85c}.radio-success input[type="radio"]:checked + label::after{ background-color:#5cb85c}input[type="checkbox"].styled:checked + label:after,input[type="radio"].styled:checked + label:after{ font-family:'FontAwesome';content:"\f00c"}input[type="checkbox"] .styled:checked + label::before,input[type="radio"] .styled:checked + label::before{ color:#fff}input[type="checkbox"] .styled:checked + label::after,input[type="radio"] .styled:checked + label::after{ color:#fff}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* The requested file 'owl.theme.def.css' was not found */
