.hover-shadow:hover {box-shadow: 0px 0px 25px #28272730 !important;}.shadow-light-sm {box-shadow: 0rem 0 3rem 6px rgb(255 255 255 / 24%);}.top-label {position: absolute;top: -34px;right: 0;background: #fc442f;padding: 10px 15px;color: #ffffff;font-size: 18px;font-weight: 600;text-transform: uppercase;border-radius: 0 25px;}.img-zoom {overflow: hidden;height: 250px;width: 100%;}.full-size-img {object-fit: cover;}.img-zoom img {transition: all 0.5s;}.img-zoom-container:hover img {transform: scale(1.2);}.img-overlay-container {position: relative;}.img-overlay-body {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(254, 254, 254, 0.42);opacity: 0;transition: 0.5s all;}.img-overlay-text {position: absolute;bottom: 10%;}.img-overlay-container:hover .img-overlay-body {opacity: 1;}.hover-img-show-hide:hover .main-img {display: none;}.hover-img-show-hide:hover .secondry-img {display: inline !important;}.img-hover-colorize-container img {filter: grayscale(100);}.img-hover-colorize-container img:hover {filter: grayscale(0);}.bg-cover {background-size: cover;}.bg-center {background-position: center;}.bg-fixed {background-attachment: fixed;}.bg-black {background: #000;}.z-index-1 {z-index: 1;}.z-index-2 {z-index: 2;}.transition-medium {transition: all 0.7s !important;}.transition-fast {transition: all 0.4s !important}.scale-up-hover:hover {transform: scale(1.1);}.rotate-x-360-hover:hover {transform: rotateX(360deg);}.rotate-y-360-hover:hover {transform: rotateY(360deg);}.font-size-larger {font-size: larger;}.text-justify {text-align: justify;}.text-small {font-size: 0.3em;}.text-smaller {font-size: 0.2em;}.font-weight-normal {font-weight: normal !important;}.font-weight-lighter {font-weight: lighter;}.font-weight-bold {font-weight: bold !important;}.font-weight-bolder {font-weight: bolder !important;}.headline-animated {position: relative;}.headline-animated::after {content: "";position: absolute;width: 45px;bottom: -1px;right: 0;background-color: #323538;height: 2px;z-index: 1;transition: 0.3s all;}.headline-animated-container:hover .headline-animated::after {width: 100%;}.text-twitter { color: #00aced; color: rgb(0, 172, 237); }.text-facebook { color: #3b5998; color: rgb(59, 89, 152); }.text-googleplus { color: #dd4b39; color: rgb(221, 75, 57); }.text-rss { color: #f26522; color: rgb(242, 101, 34); }.text-pinterest { color: #cb2027; color: rgb(203, 32, 39); }.text-linkedin { color: #007bb6; color: rgb(0, 123, 182); }.text-youtube { color: #bb0000; color: rgb(187, 0, 0); }.text-vimeo { color: #1ab7ea; color: rgb(26, 183, 234); }.text-tumblr { color: #32506d; color: rgb(50, 80, 109); }.text-instagram { color: #bc2a8d; color: rgb(188, 42, 141); }.text-flickr { color: #ff0084; color: rgb(255, 0, 132); }.text-dribbble { color: #ea4c89; color: rgb(234, 76, 137); }.text-quora { color: #a82400; color: rgb(168, 36, 0); }.text-foursquare { color: #0072b1; color: rgb(0, 114, 177)}.text-forrst { color: #5B9A68; color: rgb(91, 154, 104); }.text-vk { color: #45668e; color: rgb(69, 102, 142); }.text-wordpress { color: #21759b; color: rgb(33, 117, 155); }.text-stumbleupon { color: #EB4823; color: rgb(235, 72, 35); }.text-yahoo { color: #7B0099; color: rgb(123, 0, 153); }.text-blogger { color: #fb8f3d; color: rgb(251, 143, 61); }.text-soundcloud { color: #ff3a00; color: rgb(255, 58, 0); }.rounded-lg {border-radius: 24px !important;}.rounded-top-lg {border-radius: 24px 24px 0 0 !important;}.rounded-bottom-lg {border-radius: 0 0 24px 24px !important;}.h-100-vh {height: 100vh;}.w-100-vw {width: 100vw;}.h-max-content {height: max-content;}.w-max-content {width: max-content;}.h-fit-content {height: fit-content;}.w-fit-content {width: fit-content;}.h-min-content {height: min-content;}.w-min-content {width: min-content;}.m-h-100 {min-height: 100%;}.m-w-100 {min-width: 100%;}.m-h-100-vh {min-height: 100vh;}.m-w-100-vw {min-width: 100vw;}.overflow-auto {overflow: auto;}.overflow-hidden {overflow: hidden;}.overflow-scroll {overflow: scroll;}.overflow-visible {overflow: visible;}.overflow-x-auto {overflow-x: auto;}.overflow-x-hidden {overflow-x: hidden;}.overflow-x-scroll {overflow-x: scroll;}.overflow-x-visible {overflow-x: visible;}.overflow-y-auto {overflow-y: auto;}.overflow-y-hidden {overflow-y: hidden;}.overflow-y-scroll {overflow-y: scroll;}.overflow-y-visible {overflow-y: visible;}.table-lg th, .table-lg td {padding-top: 1.5em !important;padding-bottom: 1.5em !important;}.cursor-alias {cursor: alias;}.cursor-all-scroll {cursor: all-scroll;}.cursor-auto {cursor: auto;}.cursor-cell {cursor: cell;}.cursor-col-resize {cursor: col-resize;}.cursor-copy {cursor: copy;}.cursor-crosshair {cursor: crosshair;}.cursor-default {cursor: default;}.cursor-e-resize {cursor: e-resize;}.cursor-ew-resize {cursor: ew-resize;}.cursor-grab {cursor: grab;}.cursor-grabbing {cursor: grabbing;}.cursor-help {cursor: help;}.cursor-move {cursor: move;}.cursor-n-resize {cursor: n-resize;}.cursor-ne-resize {cursor: ne-resize;}.cursor-nesw-resize {cursor: nesw-resize;}.cursor-ns-resize {cursor: ns-resize;}.cursor-nw-resize {cursor: nw-resize;}.cursor-nwse-resize {cursor: nwse-resize;}.cursor-no-drop {cursor: no-drop;}.cursor-none {cursor: none;}.cursor-not-allowed {cursor: not-allowed;}.cursor-pointer {cursor: pointer;}.cursor-progress {cursor: progress;}.cursor-row-resize {cursor: row-resize;}.cursor-s-resize {cursor: s-resize;}.cursor-se-resize {cursor: se-resize;}.cursor-sw-resize {cursor: sw-resize;}.cursor-text {cursor: text;}.cursor-w-resize {cursor: w-resize;}.cursor-wait {cursor: wait;}.cursor-zoom-in {cursor: zoom-in;}.cursor-zoom-out {cursor: zoom-out;}.glassmorphism {background: rgba( 255, 255, 255, 0.25 );box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );backdrop-filter: blur( 4px );-webkit-backdrop-filter: blur( 4px );border-radius: 10px;border: 1px solid rgba( 255, 255, 255, 0.18 );}.diagonal-bottom-element {position: absolute;bottom: -3px;width: 100%;height: 10vw;}