body { font-family: 'Varela', sans-serif !important; background-color: #f6f8f9; color: #43506a; letter-spacing: 0.01em; font-size: 12px; } .carousel .carousel-control-prev .chevron, .carousel .carousel-control-next .chevron{ font-size: 23px; color: #fff; } .carousel .carousel-control-prev:hover .chevron, .carousel .carousel-control-next:hover .chevron{ z-index: .8; } .carousel .carousel-indicators li:hover{ z-index: 1; } .carousel .carousel-inner.default .carousel-item{ text-align: center; } .carousel .carousel-inner.thumbnail_left .carousel-item, .carousel .carousel-inner.thumbnail_top .carousel-item{ padding-top: 15px; } .carousel .carousel-inner.default .carousal-thumbnail{ width: auto !important; height: 100% !important; max-width: 100%; } .carousel .carousel-inner.default .carousel-description{ position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; } .carousel .carousel-inner.thumbnail_top .carousel-item, .mobile-view .carousel .carousel-inner.thumbnail_left .carousel-item{ text-align: center; } .carousel .carousel-inner.thumbnail_top .carousel-description, .mobile-view .carousel .carousel-inner.thumbnail_left .carousel-description{ padding-left: 15%; padding-right: 15%; } .carousel .carousel-inner.thumbnail_top .carousel-item .carousal-thumbnail, .mobile-view .carousel .carousel-inner.thumbnail_left .carousel-item .carousal-thumbnail{ margin-bottom: 15px; margin-right: auto; margin-left: auto; } .desktop-view .carousel .carousel-inner.thumbnail_left .carousel-item.active, .desktop-view .carousel .carousel-inner.thumbnail_left .carousel-item-next, .desktop-view .carousel .carousel-inner.thumbnail_left .carousel-item-prev{ padding-left: 15%; padding-right: 15%; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .desktop-view .carousel .carousel-inner.thumbnail_left .carousel-item .carousal-thumbnail{ /* flex: 0 0 55px; */ margin-right: 15px; } .desktop-view .carousel .carousel-inner.thumbnail_left .carousel-item .carousel-description{ flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; word-break: break-word; } nav .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent; } *, ::after, ::before { box-sizing: border-box; } .section-background-video { display: block; position: absolute; right: 0; bottom: 0; width: 100%; height: 100%; boder:none; object-fit: fill; z-index: 0; } .inline-text-container *{ display: inline; } .inline-text-container br{ display: none; } btn.dropdown-toggle{ text-align: left !important; padding-left: .4em !important; } btn.dropdown-toggle::after { right: .2em; position: absolute; top: 50%; transform: translate(-50%, -50%); } .video-overlay{ position: absolute; height: 100%; width: 100%; z-index: 1; opacity: 1; background: transparent; } .font-family-arial { font-family: arial, verdana, sans-serif; } .font-family-sans-serif { font-family: sans-serif,arial; } .font-family-verdana { font-family: verdana,arial; } .font-family-helvetica { font-family: helvetica,arial; } .font-family-georgia { font-family: georgia,arial; } .font-family-tahoma { font-family: tahoma,arial; } .font-family-monospace { font-family: monospace,arial; } .font-family-times_new_roman { font-family: times new roman,arial; } .font-family-comic_sans_ms { font-family: comic sans ms,arial; } .font-family-impact { font-family: impact,arial; } .font-family-lucida_sans_unicode { font-family: lucida sans unicode,arial; } .font-family-courier_new { font-family: courier new,arial; } .font-family-lucida_console { font-family: lucida console,arial; }