/*!
* HENKII GROUP v1.0.0 (https://henkii.com/)
* Copyright 2017-2024 Henkii Group Authors
* Licensed under MIT (https://github.com/twbs/henkii/blob/master/LICENSE)*/
a:link, a:visited, a:active, a:hover { text-decoration:none !important; }

/* ::::::::::::::::::::  LOADER  ::::::::::::::::::::*/
/* https://cssloaders.github.io/ */
#page-loader div{ display: flex; width: 100vw; height: 100vh; justify-content: center; align-items: center; }
.gh-loader {border-top: 4px solid white;  width: 48px; height: 48px; border-radius: 50%; display: inline-block; border-right: 4px solid transparent; box-sizing: border-box; animation: rotation 1s linear infinite; }
.gh-loader::after {border-left: 4px solid #0074C6;  content: '';   box-sizing: border-box; position: absolute; left: 0; top: 0; width: 48px; height: 48px; border-radius: 50%; border-bottom: 4px solid transparent; animation: rotation 0.5s linear infinite reverse; }
@keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }

/*  ::::::::::::::::::::  MODALS  ::::::::::::::::::::  */
.modal { position: fixed; top: 0; bottom: 0; left: 0; right: 0; overflow-y: auto; background-color: rgba(0, 0, 0, 0.6); }
.modal::-webkit-scrollbar { width: 8px; background-color: transparent; }
.modal::-webkit-scrollbar-track{ background-color: #EEEEEE; }
.modal::-webkit-scrollbar-thumb { background-color: #666;  border-radius: 5px ; }
.gh-modal-xl { position: absolute; top: 0; left: 30px; right: 30px; padding: 30px 0; }
.gh-modal-lg { position: absolute; top: 0; left: 15%; right: 15%; padding: 30px 0; }
.gh-modal-md { position: absolute; top: 0; left: 30%; right: 30%; padding: 30px 0; }
.gh-modal-sm { position: absolute; top: 0; left: 40%; right: 40%; padding: 30px 0; }

/*  ::::::::::::::::::::  Z-INDEX  ::::::::::::::::::::  */
.gh-z-0 { z-index: 0 !important; }
.gh-z-1 { z-index: 1 !important; }
.gh-z-2 { z-index: 2 !important; }
.gh-z-3 { z-index: 3 !important; }
.gh-z-4 { z-index: 4 !important; }
.gh-z-5 { z-index: 5 !important; }
.gh-z-6 { z-index: 6 !important; }
.gh-z-7 { z-index: 7 !important; }
.gh-z-8 { z-index: 8 !important; }
.gh-z-9 { z-index: 9 !important; }
.gh-z-99 { z-index: 99 !important; }
.gh-z-999 { z-index: 999 !important; }
.gh-z-9999 { z-index: 9999 !important; }
.gh-z-99999 { z-index: 99999 !important; }
.gh-z-999999 { z-index: 999999 !important; }

/* ::::::::::::::::::::  FLOAT  :::::::::::::::::::: */
.gh-fl{ float: left !important; }
.gh-fr{ float: right !important; }
.gh-fn{ float: none !important; }

/* ::::::::::::::::::::  OVERFLOW  :::::::::::::::::::: */
.gh-overflow-auto { overflow:auto!important }
.gh-overflow-hidden { overflow:hidden!important }
.gh-overflow-visible { overflow:visible!important }
.gh-overflow-scroll { overflow:scroll!important }
.gh-overflow-x-auto { overflow-x:auto!important }
.gh-overflow-x-hidden { overflow-x:hidden!important }
.gh-overflow-x-visible { overflow-x:visible!important }
.gh-overflow-x-scroll { overflow-x:scroll!important }
.gh-overflow-y-auto { overflow-y:auto!important }
.gh-overflow-y-hidden { overflow-y:hidden!important }
.gh-overflow-y-visible { overflow-y:visible!important }
.gh-overflow-y-scroll { overflow-y:scroll!important }

/* ::::::::::::::::::::  DISPLAY  :::::::::::::::::::: */
.gh-d-none{ display: none !important; }
.gh-d-inline { display:inline!important }
.gh-d-block{ display: block !important; }
.gh-d-inline-block{ display: inline-block !important; }
.gh-d-flex{ display: flex !important; }

/* ::::::::::  SHADOW  :::::::::: */
.gh-shadow-v39 { -webkit-box-shadow: 0 8px 20px 0 rgb(0 0 0 / 10%); box-shadow: 0 8px 20px 0 rgb(0 0 0 / 10%) !important; }

/* ::::::::::  VISIBILITY  :::::::::: */
.visible { visibility:visible!important }
.invisible { visibility:hidden!important }

/* ::::::::::  CURSOR  :::::::::: */
.gh-cursor{ cursor:pointer !important; }
.gh-cursor-pointer{ cursor:pointer !important; }
.gh-cursor-grab { cursor: grab !important; }

/* ::::::::::  OUTLINE  :::::::::: */
.gh-outline{ outline: none !important; outline-width: 0 !important; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; }
.gh-outline:focus{ outline: none !important; outline-width: 0 !important; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; }

/* ::::::::::::::::::::  POSITION  :::::::::::::::::::: */
.gh-pos-fix { position: fixed !important; }
.gh-pos-rel { position: relative !important; }
.gh-pos-abs { position: absolute !important; }
.gh-pos-inh { position: inherit !important; }
.gh-pos-static { position: static !important; }
.gh-pos-sticky { position: sticky !important; }
/* OTHERS */
.gh-absolute-centered--y { position: absolute !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-backface-visibility: hidden; }
.gh-vertical-align-middle{ vertical-align: middle !important; }
/* LEFT */
.gh-left-85-minus { left: -85px !important; }
.gh-left-10-minus { left: -10px !important; }
.gh-left-5-minus { left: -5px !important; }
.gh-left-0 { left: 0 !important; }
.gh-left-5 { left: 5px !important; }
.gh-left-10 { left: 10px !important; }
.gh-left-15 { left: 15px !important; }
.gh-left-20 { left: 20px !important; }
.gh-left-30 { left: 30px !important; }
.gh-left-40 { left: 40px !important; }
.gh-left-50 { left: 50px !important; }
.gh-left-65 { left: 65px !important; }
.gh-left-70 { left: 70px !important; }
.gh-left-80 { left: 80px !important; }
.gh-left-90 { left: 90px !important; }
.gh-left-100 { left: 100px !important; }
.gh-left-110 { left: 110px !important; }
.gh-left-120 { left: 120px !important; }
.gh-left-130 { left: 130px !important; }
.gh-left-140 { left: 140px !important; }
.gh-left-150 { left: 150px !important; }
.gh-left-160 { left: 160px !important; }
.gh-left-170 { left: 170px !important; }
.gh-left-180 { left: 180px !important; }
.gh-left-190 { left: 190px !important; }
.gh-left-200 { left: 200px !important; }
.gh-left-300 { left: 300px !important; }
.gh-left-350 { left: 350px !important; }
.gh-left-360 { left: 360px !important; }
.gh-left-370 { left: 370px !important; }
.gh-left-380 { left: 380px !important; }
.gh-left-390 { left: 390px !important; }
.gh-left-400 { left: 400px !important; }
.gh-left-420 { left: 420px !important; }
.gh-left-450 { left: 450px !important; }
.gh-left-500 { left: 500px !important; }
.gh-left-p-50 { left: 50% !important; }
/* RIGHT */
.gh-right-85-minus { right: -85px !important; }
.gh-right-30-minus { right: -30px !important; }
.gh-right-10-minus { right: -10px !important; }
.gh-right-5-minus { right: -5px !important; }
.gh-right-0 { right: 0 !important; }
.gh-right-5 { right: 5px !important; }
.gh-right-10 { right: 10px !important; }
.gh-right-15 { right: 15px !important; }
.gh-right-20 { right: 20px !important; }
.gh-right-25 { right: 25px !important; }
.gh-right-30 { right: 30px !important; }
.gh-right-40 { right: 40px !important; }
.gh-right-50 { right: 50px !important; }
.gh-right-65 { right: 65px !important; }
.gh-right-70 { right: 70px !important; }
.gh-right-80 { right: 80px !important; }
.gh-right-90 { right: 90px !important; }
.gh-right-100 { right: 100px !important; }
.gh-right-110 { right: 110px !important; }
.gh-right-120 { right: 120px !important; }
.gh-right-130 { right: 130px !important; }
.gh-right-140 { right: 140px !important; }
.gh-right-150 { right: 150px !important; }
.gh-right-160 { right: 160px !important; }
.gh-right-170 { right: 170px !important; }
.gh-right-180 { right: 180px !important; }
.gh-right-190 { right: 190px !important; }
.gh-right-200 { right: 200px !important; }
.gh-right-p-50 { right: 50% !important; }
/* TOP */
.gh-top-30-minus { top: -30px !important; }
.gh-top-10-minus { top: -10px !important; }
.gh-top-5-minus { top: -5px !important; }
.gh-top-0 { top: 0 !important; }
.gh-top-5 { top: 5px !important; }
.gh-top-10 { top: 10px !important; }
.gh-top-14 { top: 14px !important; }
.gh-top-15 { top: 15px !important; }
.gh-top-20 { top: 20px !important; }
.gh-top-30 { top: 30px !important; }
.gh-top-40 { top: 40px !important; }
.gh-top-50 { top: 50px !important; }
.gh-top-65 { top: 65px !important; }
.gh-top-70 { top: 70px !important; }
.gh-top-80 { top: 80px !important; }
.gh-top-90 { top: 90px !important; }
.gh-top-100 { top: 100px !important; }
.gh-top-110 { top: 110px !important; }
.gh-top-120 { top: 120px !important; }
.gh-top-130 { top: 130px !important; }
.gh-top-140 { top: 140px !important; }
.gh-top-150 { top: 150px !important; }
.gh-top-160 { top: 160px !important; }
.gh-top-170 { top: 170px !important; }
.gh-top-180 { top: 180px !important; }
.gh-top-190 { top: 190px !important; }
.gh-top-200 { top: 200px !important; }
.gh-top-220 { top: 220px !important; }
.gh-top-250 { top: 250px !important; }
.gh-top-300 { top: 300px !important; }
.gh-top-350 { top: 350px !important; }
.gh-top-450 { top: 450px !important; }
.gh-top-500 { top: 500px !important; }
.gh-top-p-50 { top: 50% !important; }
/* BOTTOM */
.gh-bottom-100-minus { bottom: -100px !important; }
.gh-bottom-10-minus { bottom: -10px !important; }
.gh-bottom-5-minus { bottom: -5px !important; }
.gh-bottom-0 { bottom: 0 !important; }
.gh-bottom-5 { bottom: 5px !important; }
.gh-bottom-10 { bottom: 10px !important; }
.gh-bottom-15 { bottom: 15px !important; }
.gh-bottom-20 { bottom: 20px !important; }
.gh-bottom-30 { bottom: 30px !important; }
.gh-bottom-40 { bottom: 40px !important; }
.gh-bottom-50 { bottom: 50px !important; }
.gh-bottom-65 { bottom: 65px !important; }
.gh-bottom-70 { bottom: 70px !important; }
.gh-bottom-80 { bottom: 80px !important; }
.gh-bottom-90 { bottom: 90px !important; }
.gh-bottom-100 { bottom: 100px !important; }
.gh-bottom-110 { bottom: 110px !important; }
.gh-bottom-120 { bottom: 120px !important; }
.gh-bottom-130 { bottom: 130px !important; }
.gh-bottom-140 { bottom: 140px !important; }
.gh-bottom-150 { bottom: 150px !important; }
.gh-bottom-160 { bottom: 160px !important; }
.gh-bottom-170 { bottom: 170px !important; }
.gh-bottom-180 { bottom: 180px !important; }
.gh-bottom-190 { bottom: 190px !important; }
.gh-bottom-200 { bottom: 200px !important; }
.gh-bottom-p-50 { bottom: 50% !important; }

/* ::::::::::::::::::::  WIDTH  :::::::::::::::::::: */
.gh-w-0 { width: 0 !important; }
.gh-w-5 { width: 5px !important; }
.gh-w-10{ width: 10px !important; }
.gh-w-11{ width: 11px !important; }
.gh-w-12{ width: 12px !important; }
.gh-w-13{ width: 13px !important; }
.gh-w-14{ width: 14px !important; }
.gh-w-15{ width: 15px !important; }
.gh-w-16{ width: 16px !important; }
.gh-w-17{ width: 17px !important; }
.gh-w-18{ width: 18px !important; }
.gh-w-19{ width: 19px !important; }
.gh-w-20{ width: 20px !important; }
.gh-w-25{ width: 25px !important; }
.gh-w-30{ width: 30px !important; }
.gh-w-35{ width: 35px !important; }
.gh-w-40{ width: 40px !important; }
.gh-w-45{ width: 45px !important; }
.gh-w-50{ width: 50px !important; }
.gh-w-60{ width: 60px !important; }
.gh-w-60-5{ width: 60.5px !important; }
.gh-w-65{ width: 65px !important; }
.gh-w-70{ width: 70px !important; }
.gh-w-80{ width: 80px !important; }
.gh-w-90{ width: 90px !important; }
.gh-w-100{ width: 100px !important; }
.gh-w-110{ width: 110px !important; }
.gh-w-120{ width: 120px !important; }
.gh-w-130{ width: 130px !important; }
.gh-w-140{ width: 140px !important; }
.gh-w-150{ width: 150px !important; }
.gh-w-160{ width: 160px !important; }
.gh-w-170{ width: 170px !important; }
.gh-w-180{ width: 180px !important; }
.gh-w-190{ width: 190px !important; }
.gh-w-200{ width: 200px !important; }
.gh-w-210{ width: 210px !important; }
.gh-w-220{ width: 220px !important; }
.gh-w-230{ width: 230px !important; }
.gh-w-240{ width: 240px !important; }
.gh-w-250{ width: 250px !important; }
.gh-w-260{ width: 260px !important; }
.gh-w-270{ width: 270px !important; }
.gh-w-280{ width: 280px !important; }
.gh-w-290{ width: 290px !important; }
.gh-w-300{ width: 300px !important; }
.gh-w-310{ width: 310px !important; }
.gh-w-320{ width: 320px !important; }
.gh-w-330{ width: 330px !important; }
.gh-w-340{ width: 340px !important; }
.gh-w-350{ width: 350px !important; }
.gh-w-360{ width: 360px !important; }
.gh-w-370{ width: 370px !important; }
.gh-w-380{ width: 380px !important; }
.gh-w-390{ width: 390px !important; }
.gh-w-400{ width: 400px !important; }
.gh-w-410{ width: 410px !important; }
.gh-w-420{ width: 430px !important; }
.gh-w-430{ width: 430px !important; }
.gh-w-440{ width: 440px !important; }
.gh-w-450{ width: 450px !important; }
.gh-w-460{ width: 460px !important; }
.gh-w-470{ width: 470px !important; }
.gh-w-480{ width: 480px !important; }
.gh-w-490{ width: 490px !important; }
.gh-w-500{ width: 500px !important; }
.gh-w-550{ width: 550px !important; }
.gh-w-600{ width: 600px !important; }
.gh-w-650{ width: 650px !important; }
.gh-w-700{ width: 700px !important; }
.gh-w-750{ width: 750px !important; }
.gh-w-800{ width: 800px !important; }
.gh-w-850{ width: 850px !important; }
.gh-w-900{ width: 900px !important; }
.gh-w-950{ width: 950px !important; }
.gh-w-1000{ width: 1000px !important; }
.gh-w-1050{ width: 1050px !important; }
.gh-w-1100{ width: 1100px !important; }
.gh-w-1150{ width: 1150px !important; }
.gh-w-1200{ width: 1200px !important; }
.gh-w-1250{ width: 1250px !important; }
.gh-w-25-p{ width: 25% !important; }
.gh-w-50-p{ width: 50% !important; }
.gh-w-75-p{ width: 75% !important; }
.gh-w-90-p{ width: 90% !important; }
.gh-w-93-p{ width: 93% !important; }
.gh-w-95-p{ width: 95% !important; }
.gh-w-auto{ width: auto !important; }
.gh-w-full{ width: 100% !important; }
.gh-w-full-max{ max-width: 100% !important; }

/* ::::::::::::::::::::  HEIGHT  :::::::::::::::::::: */
.gh-h-0 { height: 0 !important; }
.gh-h-5 { height: 5px !important; }
.gh-h-10{ height: 10px !important; }
.gh-h-11{ height: 11px !important; }
.gh-h-12{ height: 12px !important; }
.gh-h-13{ height: 13px !important; }
.gh-h-14{ height: 14px !important; }
.gh-h-15{ height: 15px !important; }
.gh-h-16{ height: 16px !important; }
.gh-h-17{ height: 17px !important; }
.gh-h-18{ height: 18px !important; }
.gh-h-19{ height: 19px !important; }
.gh-h-20{ height: 20px !important; }
.gh-h-25{ height: 25px !important; }
.gh-h-30{ height: 30px !important; }
.gh-h-35{ height: 35px !important; }
.gh-h-40{ height: 40px !important; }
.gh-h-45{ height: 45px !important; }
.gh-h-50{ height: 50px !important; }
.gh-h-60{ height: 60px !important; }
.gh-h-70{ height: 70px !important; }
.gh-h-80{ height: 80px !important; }
.gh-h-90{ height: 90px !important; }
.gh-h-100{ height: 100px !important; }
.gh-h-110{ height: 110px !important; }
.gh-h-120{ height: 120px !important; }
.gh-h-130{ height: 130px !important; }
.gh-h-140{ height: 140px !important; }
.gh-h-150{ height: 150px !important; }
.gh-h-160{ height: 160px !important; }
.gh-h-170{ height: 170px !important; }
.gh-h-180{ height: 180px !important; }
.gh-h-190{ height: 190px !important; }
.gh-h-200{ height: 200px !important; }
.gh-h-210{ height: 210px !important; }
.gh-h-220{ height: 220px !important; }
.gh-h-230{ height: 230px !important; }
.gh-h-240{ height: 240px !important; }
.gh-h-250{ height: 250px !important; }
.gh-h-260{ height: 260px !important; }
.gh-h-270{ height: 270px !important; }
.gh-h-280{ height: 280px !important; }
.gh-h-290{ height: 290px !important; }
.gh-h-300{ height: 300px !important; }
.gh-h-310{ height: 310px !important; }
.gh-h-320{ height: 320px !important; }
.gh-h-330{ height: 330px !important; }
.gh-h-340{ height: 340px !important; }
.gh-h-350{ height: 350px !important; }
.gh-h-360{ height: 360px !important; }
.gh-h-370{ height: 370px !important; }
.gh-h-380{ height: 380px !important; }
.gh-h-390{ height: 390px !important; }
.gh-h-400{ height: 400px !important; }
.gh-h-410{ height: 410px !important; }
.gh-h-420{ height: 430px !important; }
.gh-h-430{ height: 430px !important; }
.gh-h-440{ height: 440px !important; }
.gh-h-450{ height: 450px !important; }
.gh-h-460{ height: 460px !important; }
.gh-h-470{ height: 470px !important; }
.gh-h-480{ height: 480px !important; }
.gh-h-490{ height: 490px !important; }
.gh-h-500{ height: 500px !important; }
.gh-h-550{ height: 550px !important; }
.gh-h-600{ height: 600px !important; }
.gh-h-650{ height: 650px !important; }
.gh-h-700{ height: 700px !important; }
.gh-h-750{ height: 750px !important; }
.gh-h-800{ height: 800px !important; }
.gh-h-850{ height: 850px !important; }
.gh-h-900{ height: 900px !important; }
.gh-h-950{ height: 950px !important; }
.gh-h-1000{ height: 1000px !important; }
.gh-h-1050{ height: 1050px !important; }
.gh-h-1080{ height: 1080px !important; }
.gh-h-1100{ height: 1100px !important; }
.gh-h-1200{ height: 1200px !important; }
.gh-h-25-p{ height: 25% !important; }
.gh-h-50-p{ height: 50% !important; }
.gh-h-75-p{ height: 75% !important; }
.gh-h-90-p{ height: 90% !important; }
.gh-h-95-p{ height: 95% !important; }
.gh-h-auto{ height: auto !important; }
.gh-h-full{ height: 100% !important; }
.gh-h-full-max{ max-height: 100% !important; }

/* ::::::::::::::::::::  FONT SIZE  :::::::::::::::::::: */
.gh-fs-8 { font-size: 8px !important; }
.gh-fs-9 { font-size: 9px !important; }
.gh-fs-10{ font-size: 10px !important; }
.gh-fs-11{ font-size: 11px !important; }
.gh-fs-12{ font-size: 12px !important; }
.gh-fs-13{ font-size: 13px !important; }
.gh-fs-14{ font-size: 14px !important; }
.gh-fs-15{ font-size: 15px !important; }
.gh-fs-16{ font-size: 16px !important; }
.gh-fs-17{ font-size: 17px !important; }
.gh-fs-18{ font-size: 18px !important; }
.gh-fs-19{ font-size: 19px !important; }
.gh-fs-20{ font-size: 20px !important; }
.gh-fs-22{ font-size: 22px !important; }
.gh-fs-24{ font-size: 24px !important; }
.gh-fs-26{ font-size: 26px !important; }
.gh-fs-28{ font-size: 28px !important; }
.gh-fs-30{ font-size: 30px !important; }
.gh-fs-32{ font-size: 32px !important; }
.gh-fs-34{ font-size: 34px !important; }
.gh-fs-36{ font-size: 36px !important; }
.gh-fs-38{ font-size: 38px !important; }
.gh-fs-40{ font-size: 40px !important; }
.gh-fs-42{ font-size: 42px !important; }
.gh-fs-44{ font-size: 44px !important; }
.gh-fs-46{ font-size: 46px !important; }
.gh-fs-48{ font-size: 48px !important; }
.gh-fs-50{ font-size: 50px !important; }
.gh-fs-60{ font-size: 60px !important; }
.gh-fs-70{ font-size: 70px !important; }
.gh-fs-80{ font-size: 80px !important; }
.gh-fs-90{ font-size: 90px !important; }
.gh-fs-100{ font-size: 100px !important; }
.gh-fs-110{ font-size: 110px !important; }
.gh-fs-120{ font-size: 120px !important; }
.gh-fs-130{ font-size: 130px !important; }
.gh-fs-140{ font-size: 140px !important; }
.gh-fs-150{ font-size: 150px !important; }

/* ::::::::::::::::::::  LINE HEIGHT  :::::::::::::::::::: */
.gh-lh-0 { line-height:0 !important; }
.gh-lh-8 { line-height:8px !important; }
.gh-lh-9 { line-height:9px !important; }
.gh-lh-10{ line-height:10px !important; }
.gh-lh-11{ line-height:11px !important; }
.gh-lh-12{ line-height:12px !important; }
.gh-lh-13{ line-height:13px !important; }
.gh-lh-14{ line-height:14px !important; }
.gh-lh-15{ line-height:15px !important; }
.gh-lh-16{ line-height:16px !important; }
.gh-lh-17{ line-height:17px !important; }
.gh-lh-18{ line-height:18px !important; }
.gh-lh-19{ line-height:19px !important; }
.gh-lh-20{ line-height:20px !important; }
.gh-lh-22{ line-height:22px !important; }
.gh-lh-24{ line-height:24px !important; }
.gh-lh-26{ line-height:26px !important; }
.gh-lh-28{ line-height:28px !important; }
.gh-lh-30{ line-height:30px !important; }
.gh-lh-32{ line-height:32px !important; }
.gh-lh-34{ line-height:34px !important; }
.gh-lh-36{ line-height:36px !important; }
.gh-lh-38{ line-height:38px !important; }
.gh-lh-40{ line-height:40px !important; }
.gh-lh-42{ line-height:42px !important; }
.gh-lh-44{ line-height:44px !important; }
.gh-lh-46{ line-height:46px !important; }
.gh-lh-48{ line-height:48px !important; }
.gh-lh-50{ line-height:50px !important; }
.gh-lh-60{ line-height:60px !important; }
.gh-lh-70{ line-height:70px !important; }
.gh-lh-80{ line-height:80px !important; }
.gh-lh-90{ line-height:90px !important; }
.gh-lh-100{ line-height:100px !important; }
.gh-lh-110{ line-height:110px !important; }
.gh-lh-120{ line-height:120px !important; }
.gh-lh-130{ line-height:130px !important; }
.gh-lh-140{ line-height:140px !important; }
.gh-lh-150{ line-height:150px !important; }

/* ::::::::::::::::::::  FONT WEIGHT  :::::::::::::::::::: */
.gh-fw-lighter { font-weight: lighter!important }
.gh-fw-100{ font-weight: 100 !important; }
.gh-fw-200{ font-weight: 200 !important; }
.gh-fw-300{ font-weight: 300 !important; }
.gh-fw-400{ font-weight: 400 !important; }
.gh-fw-500{ font-weight: 500 !important; }
.gh-fw-600{ font-weight: 600 !important; }
.gh-fw-700{ font-weight: 700 !important; }
.gh-fw-800{ font-weight: 800 !important; }
.gh-fw-900{ font-weight: 900 !important; }
.gh-fw-light { font-weight:300!important }
.gh-fw-normal { font-weight:400!important }
.gh-fw-medium { font-weight:500!important }
.gh-fw-bold { font-weight:600!important }
.gh-fw-bolder { font-weight:700!important }

/* ::::::::::::::::::::  LETTER SPACING  :::::::::::::::::::: */
.gh-ls-1{ letter-spacing: 1px; }
.gh-ls-2{ letter-spacing: 2px; }
.gh-ls-3{ letter-spacing: 3px; }
.gh-ls-4{ letter-spacing: 4px; }
.gh-ls-5{ letter-spacing: 5px; }

/* ::::::::::::::::::::  TEXT ITALICS  :::::::::::::::::::: */
.gh-fst-italic { font-style:italic!important }
.gh-fst-normal { font-style:normal!important }

/* ::::::::::::::::::::  TEXT DECORATION  :::::::::::::::::::: */
.gh-text-decoration-underline { text-decoration:underline!important }
.gh-text-decoration-line-through { text-decoration:line-through!important }
.gh-text-decoration-none { text-decoration:none!important }

/* ::::::::::::::::::::  TEXT TRANSFORM  :::::::::::::::::::: */
.gh-text-lowercase { text-transform:lowercase!important }
.gh-text-uppercase { text-transform:uppercase!important }
.gh-text-capitalize { text-transform:capitalize!important }

/* ::::::::::::::::::::  TEXT ALIGN  :::::::::::::::::::: */
.gh-text-left { text-align:left!important }
.gh-text-right { text-align:right!important }
.gh-text-center { text-align:center!important }

/* ::::::::::::::::::::  TEXT OVER FLOW  :::::::::::::::::::: */
.gh-text-wrap { white-space:normal!important }
.gh-text-nowrap { white-space:nowrap!important }
.text-ellipsis { white-space:nowrap!important; text-overflow:ellipsis; overflow:hidden; }

/* ::::::::::::::::::::  WORD BREAK  :::::::::::::::::::: */
.gh-text-break { word-wrap:break-word!important; word-break:break-word!important; }

/* ::::::::::::::::::::  RESET COLOR  :::::::::::::::::::: */
.gh-reset-link { text-decoration:none !important; }

/* ::::::::::::::::::::  MARGIN  :::::::::::::::::::: */
/* MARGIN */
.gh-ma-0{ margin: 0 !important; }
.gh-ma-1{ margin: 1px !important; }
.gh-ma-2{ margin: 2px !important; }
.gh-ma-3{ margin: 3px !important; }
.gh-ma-4{ margin: 4px !important; }
.gh-ma-5{ margin: 5px !important; }
.gh-ma-6{ margin: 6px !important; }
.gh-ma-7{ margin: 7px !important; }
.gh-ma-8{ margin: 8px !important; }
.gh-ma-9{ margin: 9px !important; }
.gh-ma-10{ margin: 10px !important; }
.gh-ma-15{ margin: 15px !important; }
.gh-ma-20{ margin: 20px !important; }
.gh-ma-25{ margin: 25px !important; }
.gh-ma-30{ margin: 30px !important; }
.gh-ma-35{ margin: 35px !important; }
.gh-ma-40{ margin: 40px !important; }
.gh-ma-45{ margin: 45px !important; }
.gh-ma-50{ margin: 50px !important; }
.gh-ma-60{ margin: 60px !important; }
.gh-ma-70{ margin: 70px !important; }
.gh-ma-80{ margin: 80px !important; }
.gh-ma-90{ margin: 90px !important; }
.gh-ma-100{ margin: 100px !important; }
.gh-ma-2-5{ margin: 2px 5px !important; }
.gh-ma-5-10{ margin: 5px 10px !important; }
.gh-ma-5-20{ margin: 5px 20px !important; }
.gh-ma-10-20{ margin: 10px 20px !important; }
.gh-ma-10-30{ margin: 10px 30px !important; }
.gh-ma-auto{ margin: auto !important; }
/* MARGIN TOP */
.gh-mt-0{ margin-top: 0 !important; }
.gh-mt-1{ margin-top: 1px !important; }
.gh-mt-2{ margin-top: 2px !important; }
.gh-mt-3{ margin-top: 3px !important; }
.gh-mt-4{ margin-top: 4px !important; }
.gh-mt-5{ margin-top: 5px !important; }
.gh-mt-6{ margin-top: 6px !important; }
.gh-mt-7{ margin-top: 7px !important; }
.gh-mt-8{ margin-top: 8px !important; }
.gh-mt-9{ margin-top: 9px !important; }
.gh-mt-10{ margin-top: 10px !important; }
.gh-mt-15{ margin-top: 15px !important; }
.gh-mt-20{ margin-top: 20px !important; }
.gh-mt-25{ margin-top: 25px !important; }
.gh-mt-30{ margin-top: 30px !important; }
.gh-mt-35{ margin-top: 35px !important; }
.gh-mt-40{ margin-top: 40px !important; }
.gh-mt-45{ margin-top: 45px !important; }
.gh-mt-50{ margin-top: 50px !important; }
.gh-mt-60{ margin-top: 60px !important; }
.gh-mt-70{ margin-top: 70px !important; }
.gh-mt-80{ margin-top: 80px !important; }
.gh-mt-90{ margin-top: 90px !important; }
.gh-mt-100{ margin-top: 100px !important; }
.gh-mt-110{ margin-top: 110px !important; }
.gh-mt-120{ margin-top: 120px !important; }
.gh-mt-130{ margin-top: 130px !important; }
.gh-mt-140{ margin-top: 140px !important; }
.gh-mt-150{ margin-top: 150px !important; }
.gh-mt-180{ margin-top: 180px !important; }
.gh-mt-200{ margin-top: 200px !important; }
.gh-mt-250{ margin-top: 250px !important; }
.gh-mt-300{ margin-top: 300px !important; }
.gh-mt-350{ margin-top: 350px !important; }
.gh-mt-400{ margin-top: 400px !important; }
.gh-mt-450{ margin-top: 450px !important; }
.gh-mt-500{ margin-top: 500px !important; }
.gh-mt-auto{ margin-top: auto !important; }
.gh-mt-minus-1 { margin-top: -1px !important; }
.gh-mt-minus-2 { margin-top: -2px !important; }
.gh-mt-minus-3 { margin-top: -3px !important; }
.gh-mt-minus-4 { margin-top: -4px !important; }
.gh-mt-minus-5 { margin-top: -5px !important; }
.gh-mt-minus-10 { margin-top: -10px !important; }
.gh-mt-minus-20 { margin-top: -20px !important; }
.gh-mt-minus-30 { margin-top: -30px !important; }
.gh-mt-minus-40 { margin-top: -40px !important; }
.gh-mt-minus-50 { margin-top: -50px !important; }
.gh-mt-minus-100 { margin-top: -100px !important; }
.gh-mt-minus-150 { margin-top: -150px !important; }
/* MARGIN RIGHT */
.gh-mr-0{ margin-right: 0 !important; }
.gh-mr-1{ margin-right: 1px !important; }
.gh-mr-2{ margin-right: 2px !important; }
.gh-mr-3{ margin-right: 3px !important; }
.gh-mr-4{ margin-right: 4px !important; }
.gh-mr-5{ margin-right: 5px !important; }
.gh-mr-6{ margin-right: 6px !important; }
.gh-mr-7{ margin-right: 7px !important; }
.gh-mr-8{ margin-right: 8px !important; }
.gh-mr-9{ margin-right: 9px !important; }
.gh-mr-10{ margin-right: 10px !important; }
.gh-mr-15{ margin-right: 15px !important; }
.gh-mr-20{ margin-right: 20px !important; }
.gh-mr-25{ margin-right: 25px !important; }
.gh-mr-30{ margin-right: 30px !important; }
.gh-mr-35{ margin-right: 35px !important; }
.gh-mr-40{ margin-right: 40px !important; }
.gh-mr-45{ margin-right: 45px !important; }
.gh-mr-50{ margin-right: 50px !important; }
.gh-mr-60{ margin-right: 60px !important; }
.gh-mr-70{ margin-right: 70px !important; }
.gh-mr-80{ margin-right: 80px !important; }
.gh-mr-90{ margin-right: 90px !important; }
.gh-mr-100{ margin-right: 100px !important; }
.gh-mr-150{ margin-right: 150px !important; }
.gh-mr-200{ margin-right: 200px !important; }
.gh-mr-250{ margin-right: 250px !important; }
.gh-mr-300{ margin-right: 300px !important; }
.gh-mr-350{ margin-right: 350px !important; }
.gh-mr-400{ margin-right: 400px !important; }
.gh-mr-450{ margin-right: 450px !important; }
.gh-mr-500{ margin-right: 500px !important; }
.gh-mr-auto{ margin-right: auto !important; }
.gh-mr-minus-1 { margin-right: -1px !important; }
.gh-mr-minus-2 { margin-right: -2px !important; }
.gh-mr-minus-3 { margin-right: -3px !important; }
.gh-mr-minus-4 { margin-right: -4px !important; }
.gh-mr-minus-5 { margin-right: -5px !important; }
.gh-mr-minus-10 { margin-right: -10px !important; }
.gh-mr-minus-20 { margin-right: -20px !important; }
.gh-mr-minus-30 { margin-right: -30px !important; }
.gh-mr-minus-40 { margin-right: -40px !important; }
.gh-mr-minus-50 { margin-right: -50px !important; }
.gh-mr-minus-100 { margin-right: -100px !important; }
.gh-mr-minus-150 { margin-right: -150px !important; }
/* MARGIN BOTTOM */
.gh-mb-0{ margin-bottom: 0 !important; }
.gh-mb-1{ margin-bottom: 1px !important; }
.gh-mb-2{ margin-bottom: 2px !important; }
.gh-mb-3{ margin-bottom: 3px !important; }
.gh-mb-4{ margin-bottom: 4px !important; }
.gh-mb-5{ margin-bottom: 5px !important; }
.gh-mb-6{ margin-bottom: 6px !important; }
.gh-mb-7{ margin-bottom: 7px !important; }
.gh-mb-8{ margin-bottom: 8px !important; }
.gh-mb-9{ margin-bottom: 9px !important; }
.gh-mb-10{ margin-bottom: 10px !important; }
.gh-mb-15{ margin-bottom: 15px !important; }
.gh-mb-20{ margin-bottom: 20px !important; }
.gh-mb-25{ margin-bottom: 25px !important; }
.gh-mb-30{ margin-bottom: 30px !important; }
.gh-mb-35{ margin-bottom: 35px !important; }
.gh-mb-40{ margin-bottom: 40px !important; }
.gh-mb-45{ margin-bottom: 45px !important; }
.gh-mb-50{ margin-bottom: 50px !important; }
.gh-mb-60{ margin-bottom: 60px !important; }
.gh-mb-70{ margin-bottom: 70px !important; }
.gh-mb-80{ margin-bottom: 80px !important; }
.gh-mb-90{ margin-bottom: 90px !important; }
.gh-mb-100{ margin-bottom: 100px !important; }
.gh-mb-150{ margin-bottom: 150px !important; }
.gh-mb-200{ margin-bottom: 200px !important; }
.gh-mb-250{ margin-bottom: 250px !important; }
.gh-mb-300{ margin-bottom: 300px !important; }
.gh-mb-350{ margin-bottom: 350px !important; }
.gh-mb-400{ margin-bottom: 400px !important; }
.gh-mb-450{ margin-bottom: 450px !important; }
.gh-mb-500{ margin-bottom: 500px !important; }
.gh-mb-auto{ margin-bottom: auto !important; }
.gh-mb-minus-1 { margin-bottom: -1px !important; }
.gh-mb-minus-2 { margin-bottom: -2px !important; }
.gh-mb-minus-3 { margin-bottom: -3px !important; }
.gh-mb-minus-4 { margin-bottom: -4px !important; }
.gh-mb-minus-5 { margin-bottom: -5px !important; }
.gh-mb-minus-10 { margin-bottom: -10px !important; }
.gh-mb-minus-20 { margin-bottom: -20px !important; }
.gh-mb-minus-30 { margin-bottom: -30px !important; }
.gh-mb-minus-40 { margin-bottom: -40px !important; }
.gh-mb-minus-50 { margin-bottom: -50px !important; }
.gh-mb-minus-100 { margin-bottom: -100px !important; }
.gh-mb-minus-150 { margin-bottom: -150px !important; }
/* MARGIN LEFT */
.gh-ml-0{ margin-left: 0 !important; }
.gh-ml-1{ margin-left: 1px !important; }
.gh-ml-2{ margin-left: 2px !important; }
.gh-ml-3{ margin-left: 3px !important; }
.gh-ml-4{ margin-left: 4px !important; }
.gh-ml-5{ margin-left: 5px !important; }
.gh-ml-6{ margin-left: 6px !important; }
.gh-ml-7{ margin-left: 7px !important; }
.gh-ml-8{ margin-left: 8px !important; }
.gh-ml-9{ margin-left: 9px !important; }
.gh-ml-10{ margin-left: 10px !important; }
.gh-ml-15{ margin-left: 15px !important; }
.gh-ml-20{ margin-left: 20px !important; }
.gh-ml-25{ margin-left: 25px !important; }
.gh-ml-30{ margin-left: 30px !important; }
.gh-ml-35{ margin-left: 35px !important; }
.gh-ml-40{ margin-left: 40px !important; }
.gh-ml-45{ margin-left: 45px !important; }
.gh-ml-50{ margin-left: 50px !important; }
.gh-ml-60{ margin-left: 60px !important; }
.gh-ml-70{ margin-left: 70px !important; }
.gh-ml-80{ margin-left: 80px !important; }
.gh-ml-90{ margin-left: 90px !important; }
.gh-ml-100{ margin-left: 100px !important; }
.gh-ml-150{ margin-left: 150px !important; }
.gh-ml-200{ margin-left: 200px !important; }
.gh-ml-250{ margin-left: 250px !important; }
.gh-ml-300{ margin-left: 300px !important; }
.gh-ml-350{ margin-left: 350px !important; }
.gh-ml-400{ margin-left: 400px !important; }
.gh-ml-450{ margin-left: 450px !important; }
.gh-ml-500{ margin-left: 500px !important; }
.gh-ml-1650{ margin-left: 1650px !important; }
.gh-ml-1700{ margin-left: 1700px !important; }
.gh-ml-1720{ margin-left: 1720px !important; }
.gh-ml-1805{ margin-left: 1805px !important; }
.gh-ml-auto{ margin-left: auto !important; }
.gh-ml-minus-1 { margin-left: -1px !important; }
.gh-ml-minus-2 { margin-left: -2px !important; }
.gh-ml-minus-3 { margin-left: -3px !important; }
.gh-ml-minus-4 { margin-left: -4px !important; }
.gh-ml-minus-5 { margin-left: -5px !important; }
.gh-ml-minus-10 { margin-left: -10px !important; }
.gh-ml-minus-20 { margin-left: -20px !important; }
.gh-ml-minus-30 { margin-left: -30px !important; }
.gh-ml-minus-40 { margin-left: -40px !important; }
.gh-ml-minus-50 { margin-left: -50px !important; }
.gh-ml-minus-100 { margin-left: -100px !important; }
.gh-ml-minus-150 { margin-left: -150px !important; }

/* ::::::::::::::::::::  PADDING  :::::::::::::::::::: */
/* PADDING */
.gh-pa-0{ padding: 0 !important; }
.gh-pa-1{ padding: 1px !important; }
.gh-pa-2{ padding: 2px !important; }
.gh-pa-3{ padding: 3px !important; }
.gh-pa-4{ padding: 4px !important; }
.gh-pa-5{ padding: 5px !important; }
.gh-pa-6{ padding: 6px !important; }
.gh-pa-7{ padding: 7px !important; }
.gh-pa-8{ padding: 8px !important; }
.gh-pa-9{ padding: 9px !important; }
.gh-pa-10{ padding: 10px !important; }
.gh-pa-15{ padding: 15px !important; }
.gh-pa-20{ padding: 20px !important; }
.gh-pa-25{ padding: 25px !important; }
.gh-pa-30{ padding: 30px !important; }
.gh-pa-35{ padding: 35px !important; }
.gh-pa-40{ padding: 40px !important; }
.gh-pa-45{ padding: 45px !important; }
.gh-pa-50{ padding: 50px !important; }
.gh-pa-60{ padding: 60px !important; }
.gh-pa-70{ padding: 70px !important; }
.gh-pa-80{ padding: 80px !important; }
.gh-pa-90{ padding: 90px !important; }
.gh-pa-100{ padding: 100px !important; }
.gh-pa-2-5{ padding: 2px 5px !important; }
.gh-pa-5-10{ padding: 5px 10px !important; }
.gh-pa-5-20{ padding: 5px 20px !important; }
.gh-pa-10-20{ padding: 10px 20px !important; }
.gh-pa-10-30{ padding: 10px 30px !important; }
.gh-pa-15-20{ padding: 15px 20px !important; }
.gh-pa-15-30{ padding: 15px 30px !important; }
.gh-pa-15-35{ padding: 15px 35px !important; }
.gh-pa-15-50{ padding: 15px 50px !important; }
.gh-pa-20-50{ padding: 20px 50px !important; }
.gh-pa-auto{ padding: auto !important; }
/* PADDING TOP */
.gh-pt-0{ padding-top: 0 !important; }
.gh-pt-1{ padding-top: 1px !important; }
.gh-pt-2{ padding-top: 2px !important; }
.gh-pt-3{ padding-top: 3px !important; }
.gh-pt-4{ padding-top: 4px !important; }
.gh-pt-5{ padding-top: 5px !important; }
.gh-pt-6{ padding-top: 6px !important; }
.gh-pt-7{ padding-top: 7px !important; }
.gh-pt-8{ padding-top: 8px !important; }
.gh-pt-9{ padding-top: 9px !important; }
.gh-pt-10{ padding-top: 10px !important; }
.gh-pt-15{ padding-top: 15px !important; }
.gh-pt-20{ padding-top: 20px !important; }
.gh-pt-25{ padding-top: 25px !important; }
.gh-pt-30{ padding-top: 30px !important; }
.gh-pt-35{ padding-top: 35px !important; }
.gh-pt-40{ padding-top: 40px !important; }
.gh-pt-45{ padding-top: 45px !important; }
.gh-pt-50{ padding-top: 50px !important; }
.gh-pt-60{ padding-top: 60px !important; }
.gh-pt-70{ padding-top: 70px !important; }
.gh-pt-80{ padding-top: 80px !important; }
.gh-pt-90{ padding-top: 90px !important; }
.gh-pt-100{ padding-top: 100px !important; }
.gh-pt-120{ padding-top: 120px !important; }
.gh-pt-150{ padding-top: 150px !important; }
.gh-pt-200{ padding-top: 200px !important; }
.gh-pt-250{ padding-top: 250px !important; }
.gh-pt-300{ padding-top: 300px !important; }
.gh-pt-350{ padding-top: 350px !important; }
.gh-pt-400{ padding-top: 400px !important; }
.gh-pt-450{ padding-top: 450px !important; }
.gh-pt-500{ padding-top: 500px !important; }
.gh-pt-auto{ padding-top: auto !important; }
/* PADDING RIGHT */
.gh-pr-0{ padding-right: 0 !important; }
.gh-pr-1{ padding-right: 1px !important; }
.gh-pr-2{ padding-right: 2px !important; }
.gh-pr-3{ padding-right: 3px !important; }
.gh-pr-4{ padding-right: 4px !important; }
.gh-pr-5{ padding-right: 5px !important; }
.gh-pr-6{ padding-right: 6px !important; }
.gh-pr-7{ padding-right: 7px !important; }
.gh-pr-8{ padding-right: 8px !important; }
.gh-pr-9{ padding-right: 9px !important; }
.gh-pr-10{ padding-right: 10px !important; }
.gh-pr-15{ padding-right: 15px !important; }
.gh-pr-20{ padding-right: 20px !important; }
.gh-pr-25{ padding-right: 25px !important; }
.gh-pr-30{ padding-right: 30px !important; }
.gh-pr-35{ padding-right: 35px !important; }
.gh-pr-40{ padding-right: 40px !important; }
.gh-pr-45{ padding-right: 45px !important; }
.gh-pr-50{ padding-right: 50px !important; }
.gh-pr-60{ padding-right: 60px !important; }
.gh-pr-70{ padding-right: 70px !important; }
.gh-pr-80{ padding-right: 80px !important; }
.gh-pr-90{ padding-right: 90px !important; }
.gh-pr-100{ padding-right: 100px !important; }
.gh-pr-150{ padding-right: 150px !important; }
.gh-pr-200{ padding-right: 200px !important; }
.gh-pr-250{ padding-right: 250px !important; }
.gh-pr-300{ padding-right: 300px !important; }
.gh-pr-350{ padding-right: 350px !important; }
.gh-pr-400{ padding-right: 400px !important; }
.gh-pr-450{ padding-right: 450px !important; }
.gh-pr-500{ padding-right: 500px !important; }
.gh-pr-auto{ padding-right: auto !important; }
/* PADDING BOTTOM */
.gh-pb-0{ padding-bottom: 0 !important; }
.gh-pb-1{ padding-bottom: 1px !important; }
.gh-pb-2{ padding-bottom: 2px !important; }
.gh-pb-3{ padding-bottom: 3px !important; }
.gh-pb-4{ padding-bottom: 4px !important; }
.gh-pb-5{ padding-bottom: 5px !important; }
.gh-pb-6{ padding-bottom: 6px !important; }
.gh-pb-7{ padding-bottom: 7px !important; }
.gh-pb-8{ padding-bottom: 8px !important; }
.gh-pb-9{ padding-bottom: 9px !important; }
.gh-pb-10{ padding-bottom: 10px !important; }
.gh-pb-15{ padding-bottom: 15px !important; }
.gh-pb-20{ padding-bottom: 20px !important; }
.gh-pb-25{ padding-bottom: 25px !important; }
.gh-pb-30{ padding-bottom: 30px !important; }
.gh-pb-35{ padding-bottom: 35px !important; }
.gh-pb-40{ padding-bottom: 40px !important; }
.gh-pb-45{ padding-bottom: 45px !important; }
.gh-pb-50{ padding-bottom: 50px !important; }
.gh-pb-60{ padding-bottom: 60px !important; }
.gh-pb-70{ padding-bottom: 70px !important; }
.gh-pb-80{ padding-bottom: 80px !important; }
.gh-pb-90{ padding-bottom: 90px !important; }
.gh-pb-100{ padding-bottom: 100px !important; }
.gh-pb-150{ padding-bottom: 150px !important; }
.gh-pb-200{ padding-bottom: 200px !important; }
.gh-pb-250{ padding-bottom: 250px !important; }
.gh-pb-300{ padding-bottom: 300px !important; }
.gh-pb-350{ padding-bottom: 350px !important; }
.gh-pb-400{ padding-bottom: 400px !important; }
.gh-pb-450{ padding-bottom: 450px !important; }
.gh-pb-500{ padding-bottom: 500px !important; }
.gh-pb-auto{ padding-bottom: auto !important; }
/* PADDING LEFT */
.gh-pl-0{ padding-left: 0 !important; }
.gh-pl-1{ padding-left: 1px !important; }
.gh-pl-2{ padding-left: 2px !important; }
.gh-pl-3{ padding-left: 3px !important; }
.gh-pl-4{ padding-left: 4px !important; }
.gh-pl-5{ padding-left: 5px !important; }
.gh-pl-6{ padding-left: 6px !important; }
.gh-pl-7{ padding-left: 7px !important; }
.gh-pl-8{ padding-left: 8px !important; }
.gh-pl-9{ padding-left: 9px !important; }
.gh-pl-10{ padding-left: 10px !important; }
.gh-pl-15{ padding-left: 15px !important; }
.gh-pl-20{ padding-left: 20px !important; }
.gh-pl-25{ padding-left: 25px !important; }
.gh-pl-30{ padding-left: 30px !important; }
.gh-pl-35{ padding-left: 35px !important; }
.gh-pl-40{ padding-left: 40px !important; }
.gh-pl-45{ padding-left: 45px !important; }
.gh-pl-50{ padding-left: 50px !important; }
.gh-pl-55{ padding-left: 55px !important; }
.gh-pl-60{ padding-left: 60px !important; }
.gh-pl-70{ padding-left: 70px !important; }
.gh-pl-80{ padding-left: 80px !important; }
.gh-pl-90{ padding-left: 90px !important; }
.gh-pl-100{ padding-left: 100px !important; }
.gh-pl-130{ padding-left: 130px !important; }
.gh-pl-140{ padding-left: 140px !important; }
.gh-pl-150{ padding-left: 150px !important; }
.gh-pl-200{ padding-left: 200px !important; }
.gh-pl-250{ padding-left: 250px !important; }
.gh-pl-280{ padding-left: 280px !important; }
.gh-pl-300{ padding-left: 300px !important; }
.gh-pl-350{ padding-left: 350px !important; }
.gh-pl-400{ padding-left: 400px !important; }
.gh-pl-450{ padding-left: 450px !important; }
.gh-pl-500{ padding-left: 500px !important; }
.gh-pl-800{ padding-left: 800px !important; }
.gh-pl-1000{ padding-left: 1000px !important; }
.gh-pl-auto{ padding-left: auto !important; }

/* ::::::::::::::::::::  PRIMARY  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-primary { background-color: #0074C6 !important; }
/* TEXT COLOR */
.gh-text-primary { color: #0074C6 !important; }

/* ::::::::::::::::::::  BLUE  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-blue-grad { background-color:#348fe2!important; background-image:linear-gradient(to bottom,#61a8e8,#2083dd)!important }
.gh-bg-blue-100 { background-color:rgba(214,233,249)!important }
.gh-bg-blue-200 { background-color:rgba(174,210,243)!important }
.gh-bg-blue-300 { background-color:rgba(133,188,238)!important }
.gh-bg-blue-400 { background-color:rgba(93,165,232)!important }
.gh-bg-blue-500 { background-color:rgba(52,143,226)!important }
.gh-bg-blue-600 { background-color:rgba(42,114,181)!important }
.gh-bg-blue-700 { background-color:rgba(31,86,136)!important }
.gh-bg-blue-800 { background-color:rgba(21,57,90)!important }
.gh-bg-blue-900 { background-color:rgba(10,29,45)!important }
.gh-bg-blue { background-color:rgba(52,143,226)!important }
/* TEXT COLOR */
.gh-text-blue-100 { color:rgba(214,233,249)!important }
.gh-text-blue-200 { color:rgba(174,210,243)!important }
.gh-text-blue-300 { color:rgba(133,188,238)!important }
.gh-text-blue-400 { color:rgba(93,165,232)!important }
.gh-text-blue-500 { color:rgba(52,143,226)!important }
.gh-text-blue-600 { color:rgba(42,114,181)!important }
.gh-text-blue-700 { color:rgba(31,86,136)!important }
.gh-text-blue-800 { color:rgba(21,57,90)!important }
.gh-text-blue-900 { color:rgba(10,29,45)!important }
.gh-text-blue { color:rgba(52,143,226)!important }

/* ::::::::::::::::::::  INDIGO  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-indigo-grad { background-color:#8753de!important; background-image:linear-gradient(to bottom,#a57ee6,#783eda)!important }
.gh-bg-indigo-100 { background-color:rgba(231,221,248)!important }
.gh-bg-indigo-200 { background-color:rgba(207,186,242)!important }
.gh-bg-indigo-300 { background-color:rgba(183,152,235)!important }
.gh-bg-indigo-400 { background-color:rgba(159,117,229)!important }
.gh-bg-indigo-500 { background-color:rgba(135,83,222)!important }
.gh-bg-indigo-600 { background-color:rgba(108,66,178)!important }
.gh-bg-indigo-700 { background-color:rgba(81,50,133)!important }
.gh-bg-indigo-800 { background-color:rgba(54,33,89)!important }
.gh-bg-indigo-900 { background-color:rgba(27,17,44)!important }
.gh-bg-indigo { background-color:rgba(135,83,222)!important }
/* TEXT COLOR */
.gh-text-indigo-100 { color:rgba(231,221,248)!important }
.gh-text-indigo-200 { color:rgba(207,186,242)!important }
.gh-text-indigo-300 { color:rgba(183,152,235)!important }
.gh-text-indigo-400 { color:rgba(159,117,229)!important }
.gh-text-indigo-500 { color:rgba(135,83,222)!important }
.gh-text-indigo-600 { color:rgba(108,66,178)!important }
.gh-text-indigo-700 { color:rgba(81,50,133)!important }
.gh-text-indigo-800 { color:rgba(54,33,89)!important }
.gh-text-indigo-900 { color:rgba(27,17,44)!important }
.gh-text-indigo { color:rgba(135,83,222)!important }

/* ::::::::::::::::::::  PURPLE  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-purple-grad { background-color:#727cb6!important; background-image:linear-gradient(to bottom,#949bc7,#616cad)!important }
.gh-bg-purple-100 { background-color:rgba(227,229,240)!important }
.gh-bg-purple-200 { background-color:rgba(199,203,226)!important }
.gh-bg-purple-300 { background-color:rgba(170,176,211)!important }
.gh-bg-purple-400 { background-color:rgba(142,150,197)!important }
.gh-bg-purple-500 { background-color:rgba(114,124,182)!important }
.gh-bg-purple-600 { background-color:rgba(91,99,146)!important }
.gh-bg-purple-700 { background-color:rgba(68,74,109)!important }
.gh-bg-purple-800 { background-color:rgba(46,50,73)!important }
.gh-bg-purple-900 { background-color:rgba(23,25,36)!important }
.gh-bg-purple { background-color:rgba(114,124,182)!important }
/* TEXT COLOR */
.gh-text-purple-100 { color:rgba(227,229,240)!important }
.gh-text-purple-200 { color:rgba(199,203,226)!important }
.gh-text-purple-300 { color:rgba(170,176,211)!important }
.gh-text-purple-400 { color:rgba(142,150,197)!important }
.gh-text-purple-500 { color:rgba(114,124,182)!important }
.gh-text-purple-600 { color:rgba(91,99,146)!important }
.gh-text-purple-700 { color:rgba(68,74,109)!important }
.gh-text-purple-800 { color:rgba(46,50,73)!important }
.gh-text-purple-900 { color:rgba(23,25,36)!important }
.gh-text-purple { color:rgba(114,124,182)!important }

/* ::::::::::::::::::::  AQUA  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-cyan-grad { background-color:#49b6d6!important; background-image:linear-gradient(to bottom,#73c7df,#34aed1)!important }
.gh-bg-cyan-100 { background-color:rgba(219,240,247)!important }
.gh-bg-cyan-200 { background-color:rgba(182,226,239)!important }
.gh-bg-cyan-300 { background-color:rgba(146,211,230)!important }
.gh-bg-cyan-400 { background-color:rgba(109,197,222)!important }
.gh-bg-cyan-500 { background-color:rgba(73,182,214)!important }
.gh-bg-cyan-600 { background-color:rgba(58,146,171)!important }
.gh-bg-cyan-700 { background-color:rgba(44,109,128)!important }
.gh-bg-cyan-800 { background-color:rgba(29,73,86)!important }
.gh-bg-cyan-900 { background-color:rgba(15,36,43)!important }
.gh-bg-cyan { background-color:rgba(73,182,214)!important }
/* TEXT COLOR */
.gh-text-cyan-100 { color:rgba(219,240,247)!important }
.gh-text-cyan-200 { color:rgba(182,226,239)!important }
.gh-text-cyan-300 { color:rgba(146,211,230)!important }
.gh-text-cyan-400 { color:rgba(109,197,222)!important }
.gh-text-cyan-500 { color:rgba(73,182,214)!important }
.gh-text-cyan-600 { color:rgba(58,146,171)!important }
.gh-text-cyan-700 { color:rgba(44,109,128)!important }
.gh-text-cyan-800 { color:rgba(29,73,86)!important }
.gh-text-cyan-900 { color:rgba(15,36,43)!important }
.gh-text-cyan { color:rgba(73,182,214)!important }

/* ::::::::::::::::::::  TEAL  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-teal-grad { background-color:#00acac!important; background-image:linear-gradient(to bottom,#00dfdf,#009393)!important }
.gh-bg-teal-100 { background-color:rgba(204,238,238)!important }
.gh-bg-teal-200 { background-color:rgba(153,222,222)!important }
.gh-bg-teal-300 { background-color:rgba(102,205,205)!important }
.gh-bg-teal-400 { background-color:rgba(51,189,189)!important }
.gh-bg-teal-500 { background-color:rgba(0,172,172)!important }
.gh-bg-teal-600 { background-color:rgba(0,138,138)!important }
.gh-bg-teal-700 { background-color:rgba(0,103,103)!important }
.gh-bg-teal-800 { background-color:rgba(0,69,69)!important }
.gh-bg-teal-900 { background-color:rgba(0,34,34)!important }
.gh-bg-teal { background-color:rgba(0,172,172)!important }
/* TEXT COLOR */
.gh-text-teal-100 { color:rgba(204,238,238)!important }
.gh-text-teal-200 { color:rgba(153,222,222)!important }
.gh-text-teal-300 { color:rgba(102,205,205)!important }
.gh-text-teal-400 { color:rgba(51,189,189)!important }
.gh-text-teal-500 { color:rgba(0,172,172)!important }
.gh-text-teal-600 { color:rgba(0,138,138)!important }
.gh-text-teal-700 { color:rgba(0,103,103)!important }
.gh-text-teal-800 { color:rgba(0,69,69)!important }
.gh-text-teal-900 { color:rgba(0,34,34)!important }
.gh-text-teal { color:rgba(0,172,172)!important }

/* ::::::::::::::::::::  GREEN  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-green-grad { background-color:#32a932!important; background-image:linear-gradient(to bottom,#46c846,#2c952c)!important }
.gh-bg-green-100 { background-color:rgba(214,238,214)!important }
.gh-bg-green-200 { background-color:rgba(173,221,173)!important }
.gh-bg-green-300 { background-color:rgba(132,203,132)!important }
.gh-bg-green-400 { background-color:rgba(91,186,91)!important }
.gh-bg-green-500 { background-color:rgba(50,169,50)!important }
.gh-bg-green-600 { background-color:rgba(40,135,40)!important }
.gh-bg-green-700 { background-color:rgba(30,101,30)!important }
.gh-bg-green-800 { background-color:rgba(20,68,20)!important }
.gh-bg-green-900 { background-color:rgba(10,34,10)!important }
.gh-bg-green { background-color:rgba(50,169,50)!important }
/* TEXT COLOR */
.gh-text-green-100 { color:rgba(214,238,214)!important }
.gh-text-green-200 {color:rgba(173,221,173)!important }
.gh-text-green-300 { color:rgba(132,203,132)!important }
.gh-text-green-400 { color:rgba(91,186,91)!important }
.gh-text-green-500 { color:rgba(50,169,50)!important }
.gh-text-green-600 { color:rgba(40,135,40)!important }
.gh-text-green-700 { color:rgba(30,101,30)!important }
.gh-text-green-800 { color:rgba(20,68,20)!important }
.gh-text-green-900 { color:rgba(10,34,10)!important }
.gh-text-green { color:rgba(50,169,50)!important }

/* ::::::::::::::::::::  LIME  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-lime-grad { background-color:#90ca4b!important; background-image:linear-gradient(to bottom,#a8d672,#84c239)!important }
.gh-bg-lime-100 { background-color:rgba(233,244,219)!important }
.gh-bg-lime-200 { background-color:rgba(211,234,183)!important }
.gh-bg-lime-300 { background-color:rgba(188,223,147)!important }
.gh-bg-lime-400 { background-color:rgba(166,213,111)!important }
.gh-bg-lime-500 { background-color:rgba(144,202,75)!important }
.gh-bg-lime-600 { background-color:rgba(115,162,60)!important }
.gh-bg-lime-700 { background-color:rgba(86,121,45)!important }
.gh-bg-lime-800 { background-color:rgba(58,81,30)!important }
.gh-bg-lime-900 { background-color:rgba(29,40,15)!important }
.gh-bg-lime { background-color:rgba(144,202,75)!important }
/* TEXT COLOR */
.gh-text-lime-100 { color:rgba(233,244,219)!important }
.gh-text-lime-200 { color:rgba(211,234,183)!important }
.gh-text-lime-300 { color:rgba(188,223,147)!important }
.gh-text-lime-400 { color:rgba(166,213,111)!important }
.gh-text-lime-500 { color:rgba(144,202,75)!important }
.gh-text-lime-600 { color:rgba(115,162,60)!important }
.gh-text-lime-700 { color:rgba(86,121,45)!important }
.gh-text-lime-800 { color:rgba(58,81,30)!important }
.gh-text-lime-900 { color:rgba(29,40,15)!important }
.gh-text-lime { color:rgba(144,202,75)!important }

/* ::::::::::::::::::::  ORANGE  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-orange-grad { background-color:#f59c1a!important; background-image:linear-gradient(to bottom,#f7b14b,#eb900a)!important }
.gh-bg-orange-100 { background-color:rgba(253,235,209)!important }
.gh-bg-orange-200 { background-color:rgba(251,215,163)!important }
.gh-bg-orange-300 { background-color:rgba(249,196,118)!important }
.gh-bg-orange-400 { background-color:rgba(247,176,72)!important }
.gh-bg-orange-500 { background-color:rgba(245,156,26)!important }
.gh-bg-orange-600 { background-color:rgba(196,125,21)!important }
.gh-bg-orange-700 { background-color:rgba(147,94,16)!important }
.gh-bg-orange-800 { background-color:rgba(98,62,10)!important }
.gh-bg-orange-900 { background-color:rgba(49,31,5)!important }
.gh-bg-orange { background-color:rgba(245,156,26)!important }
/* TEXT COLOR */
.gh-text-orange-100 { color:rgba(253,235,209)!important }
.gh-text-orange-200 { color:rgba(251,215,163)!important }
.gh-text-orange-300 { color:rgba(249,196,118)!important }
.gh-text-orange-400 { color:rgba(247,176,72)!important }
.gh-text-orange-500 { color:rgba(245,156,26)!important }
.gh-text-orange-600 { color:rgba(196,125,21)!important }
.gh-text-orange-700 { color:rgba(147,94,16)!important }
.gh-text-orange-800 { color:rgba(98,62,10)!important }
.gh-text-orange-900 { color:rgba(49,31,5)!important }
.gh-text-orange { color:rgba(245,156,26)!important }

/* ::::::::::::::::::::  YELLOW  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-yellow-grad { background-color:#ffd900!important; background-image:linear-gradient(to bottom,#ffe133,#e6c300)!important }
.gh-bg-yellow-100 { background-color:rgba(255,247,204)!important }
.gh-bg-yellow-200 { background-color:rgba(255,240,153)!important }
.gh-bg-yellow-300 { background-color:rgba(255,232,102)!important }
.gh-bg-yellow-400 { background-color:rgba(255,225,51)!important }
.gh-bg-yellow-500 { background-color:rgba(255,217,0)!important }
.gh-bg-yellow-600 { background-color:rgba(204,174,0)!important }
.gh-bg-yellow-700 { background-color:rgba(153,130,0)!important }
.gh-bg-yellow-800 { background-color:rgba(102,87,0)!important }
.gh-bg-yellow-900 { background-color:rgba(51,43,0)!important }
.gh-bg-yellow { background-color:rgba(255,217,0)!important }
/* TEXT COLOR */
.gh-text-yellow-100 { color:rgba(255,247,204)!important }
.gh-text-yellow-200 { color:rgba(255,240,153)!important }
.gh-text-yellow-300 { color:rgba(255,232,102)!important }
.gh-text-yellow-400 { color:rgba(255,225,51)!important }
.gh-text-yellow-500 { color:rgba(255,217,0)!important }
.gh-text-yellow-600 { color:rgba(204,174,0)!important }
.gh-text-yellow-700 { color:rgba(153,130,0)!important }
.gh-text-yellow-800 { color:rgba(102,87,0)!important }
.gh-text-yellow-900 { color:rgba(51,43,0)!important }
.gh-text-yellow { color:rgba(255,217,0)!important }

/* ::::::::::::::::::::  RED  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-red-grad { background-color:#ff5b57!important; background-image:linear-gradient(to bottom,#ff8d8a,#ff423e)!important }
.gh-bg-red-100 { background-color:rgba(255,222,221)!important }
.gh-bg-red-200 { background-color:rgba(255,189,188)!important }
.gh-bg-red-300 { background-color:rgba(255,157,154)!important }
.gh-bg-red-400 { background-color:rgba(255,124,121)!important }
.gh-bg-red-500 { background-color:rgba(255,91,87)!important }
.gh-bg-red-600 { background-color:rgba(204,73,70)!important }
.gh-bg-red-700 { background-color:rgba(153,55,52)!important }
.gh-bg-red-800 { background-color:rgba(102,36,35)!important }
.gh-bg-red-900 { background-color:rgba(51,18,17)!important }
.gh-bg-red { background-color:rgba(255,91,87)!important }
/* TEXT COLOR */
.gh-text-red-100 { color:rgba(255,222,221)!important }
.gh-text-red-200 { color:rgba(255,189,188)!important }
.gh-text-red-300 { color:rgba(255,157,154)!important }
.gh-text-red-400 { color:rgba(255,124,121)!important }
.gh-text-red-500 { color:rgba(255,91,87)!important }
.gh-text-red-600 { color:rgba(204,73,70)!important }
.gh-text-red-700 { color:rgba(153,55,52)!important }
.gh-text-red-800 { color:rgba(102,36,35)!important }
.gh-text-red-900 { color:rgba(51,18,17)!important }
.gh-text-red { color:rgba(255,91,87)!important }

/* ::::::::::::::::::::  PINK  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-pink-grad { background-color:#fb5597!important; background-image:linear-gradient(to bottom,#fc87b5,#fa3c88)!important }
.gh-bg-pink-100 { background-color:rgba(254,221,234)!important }
.gh-bg-pink-200 { background-color:rgba(253,187,213)!important }
.gh-bg-pink-300 { background-color:rgba(253,153,193)!important }
.gh-bg-pink-400 { background-color:rgba(252,119,172)!important }
.gh-bg-pink-500 { background-color:rgba(251,85,151)!important }
.gh-bg-pink-600 { background-color:rgba(201,68,121)!important }
.gh-bg-pink-700 { background-color:rgba(151,51,91)!important }
.gh-bg-pink-800 { background-color:rgba(100,34,60)!important }
.gh-bg-pink-900 { background-color:rgba(50,17,30)!important }
.gh-bg-pink { background-color:rgba(251,85,151)!important }
/* TEXT COLOR */
.gh-text-pink-100 { color:rgba(254,221,234)!important }
.gh-text-pink-200 { color:rgba(253,187,213)!important }
.gh-text-pink-300 { color:rgba(253,153,193)!important }
.gh-text-pink-400 { color:rgba(252,119,172)!important }
.gh-text-pink-500 { color:rgba(251,85,151)!important }
.gh-text-pink-600 { color:rgba(201,68,121)!important }
.gh-text-pink-700 { color:rgba(151,51,91)!important }
.gh-text-pink-800 { color:rgba(100,34,60)!important }
.gh-text-pink-900 { color:rgba(50,17,30)!important }
.gh-text-pink { color:rgba(251,85,151)!important }

/* ::::::::::::::::::::  BLACK  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-black-grad { background-color:#000!important; background-image:linear-gradient(to bottom,#1a1a1a,#000)!important }
.gh-bg-black-100 { background-color:rgba(204,204,204)!important }
.gh-bg-black-200 { background-color:rgba(153,153,153)!important }
.gh-bg-black-300 { background-color:rgba(102,102,102)!important }
.gh-bg-black-400 { background-color:rgba(51,51,51)!important }
.gh-bg-black-500 { background-color:rgba(0,0,0)!important }
.gh-bg-black-600 { background-color:rgba(0,0,0)!important }
.gh-bg-black-700 { background-color:rgba(0,0,0)!important }
.gh-bg-black-800 { background-color:rgba(0,0,0)!important }
.gh-bg-black-900 { background-color:rgba(0,0,0)!important }
.gh-bg-black { background-color:rgba(0,0,0)!important }
/* TEXT COLOR */
.gh-text-black-100 { color:rgba(204,204,204)!important }
.gh-text-black-200 { color:rgba(153,153,153)!important }
.gh-text-black-300 { color:rgba(102,102,102)!important }
.gh-text-black-400 { color:rgba(51,51,51)!important }
.gh-text-black-500 { color:rgba(0,0,0)!important }
.gh-text-black-600 { color:rgba(0,0,0)!important }
.gh-text-black-700 { color:rgba(0,0,0)!important }
.gh-text-black-800 { color:rgba(0,0,0)!important }
.gh-text-black-900 { color:rgba(0,0,0)!important }
.gh-text-black { color:rgba(0,0,0)!important }

/* ::::::::::::::::::::  GRAY  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-gray-grad { background-color: #6c757d !important; background-image: linear-gradient(to bottom, #868e96, #60686f) !important; }
.gh-bg-gray-100 { background-color:rgba(248,249,250)!important }
.gh-bg-gray-200 { background-color:rgba(233,236,239)!important }
.gh-bg-gray-300 { background-color:rgba(222,226,230)!important }
.gh-bg-gray-400 { background-color:rgba(206,212,218)!important }
.gh-bg-gray-500 { background-color:rgba(173,181,189)!important }
.gh-bg-gray-600 { background-color:rgba(108,117,125)!important }
.gh-bg-gray-700 { background-color:rgba(73,80,87)!important }
.gh-bg-gray-800 { background-color:rgba(45,53,60)!important }
.gh-bg-gray-900 { background-color:rgba(32,37,42)!important }
.gh-bg-gray { background-color:rgba(173,181,189)!important }
/* TEXT COLOR */
.gh-text-gray-100 { color:rgba(248,249,250)!important }
.gh-text-gray-200 { color:rgba(233,236,239)!important }
.gh-text-gray-300 { color:rgba(222,226,230)!important }
.gh-text-gray-400 { color:rgba(206,212,218)!important }
.gh-text-gray-500 { color:rgba(173,181,189)!important }
.gh-text-gray-600 { color:rgba(108,117,125)!important }
.gh-text-gray-700 { color:rgba(73,80,87)!important }
.gh-text-gray-800 { color:rgba(45,53,60)!important }
.gh-text-gray-900 { color:rgba(32,37,42)!important }
.gh-text-gray { color:rgba(173,181,189)!important }

/* ::::::::::::::::::::  SILVER  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-silver-grad { background-color:#b6c2c9!important; background-image:linear-gradient(to bottom,#d3dadf,#a7b6be)!important }
.gh-bg-silver-100 { background-color:rgba(240,243,244)!important }
.gh-bg-silver-200 { background-color:rgba(226,231,233)!important }
.gh-bg-silver-300 { background-color:rgba(211,218,223)!important }
.gh-bg-silver-400 { background-color:rgba(197,206,212)!important }
.gh-bg-silver-500 { background-color:rgba(182,194,201)!important }
.gh-bg-silver-600 { background-color:rgba(146,155,161)!important }
.gh-bg-silver-700 { background-color:rgba(109,116,121)!important }
.gh-bg-silver-800 { background-color:rgba(73,78,80)!important }
.gh-bg-silver-900 { background-color:rgba(36,39,40)!important }
.gh-bg-silver { background-color:rgba(182,194,201)!important }
/* TEXT COLOR */
.gh-text-silver-100 { color:rgba(240,243,244)!important }
.gh-text-silver-200 { color:rgba(226,231,233)!important }
.gh-text-silver-300 { color:rgba(211,218,223)!important }
.gh-text-silver-400 { color:rgba(197,206,212)!important }
.gh-text-silver-500 { color:rgba(182,194,201)!important }
.gh-text-silver-600 { color:rgba(146,155,161)!important }
.gh-text-silver-700 { color:rgba(109,116,121)!important }
.gh-text-silver-800 { color:rgba(73,78,80)!important }
.gh-text-silver-900 { color:rgba(36,39,40)!important }
.gh-text-silver { color:rgba(182,194,201)!important }

/* ::::::::::::::::::::  WHITE  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-white-grad { background-color:#fff!important; background-image:linear-gradient(to bottom,#fff,#f2f2f2)!important }
.gh-bg-white-100 { background-color:rgba(255,255,255)!important }
.gh-bg-white-200 { background-color:rgba(255,255,255)!important }
.gh-bg-white-300 { background-color:rgba(255,255,255)!important }
.gh-bg-white-400 { background-color:rgba(255,255,255)!important }
.gh-bg-white-500 { background-color:rgba(255,255,255)!important }
.gh-bg-white-600 { background-color:rgba(204,204,204)!important }
.gh-bg-white-700 { background-color:rgba(153,153,153)!important }
.gh-bg-white-800 { background-color:rgba(102,102,102)!important }
.gh-bg-white-900 { background-color:rgba(51,51,51)!important }
.gh-bg-white { background-color:rgba(255,255,255)!important }
/* TEXT COLOR */
.gh-text-white-100 { color:rgba(255,255,255)!important }
.gh-text-white-200 { color:rgba(255,255,255)!important }
.gh-text-white-300 { color:rgba(255,255,255)!important }
.gh-text-white-400 { color:rgba(255,255,255)!important }
.gh-text-white-500 { color:rgba(255,255,255)!important }
.gh-text-white-600 { color:rgba(204,204,204)!important }
.gh-text-white-700 { color:rgba(153,153,153)!important }
.gh-text-white-800 { color:rgba(102,102,102)!important }
.gh-text-white-900 { color:rgba(51,51,51)!important }
.gh-text-white { color:rgba(255,255,255)!important }

/* ::::::::::::::::::::  CUSTOM BACKGROUND GRADIENT  :::::::::::::::::::: */
/* BACKGROUND */
.gh-bg-grad-red-pink { background-image:linear-gradient(to bottom,#ff5b57 0,#fb5597 100%)!important }
.gh-bg-grad-orange-red { background-image:linear-gradient(to bottom,#f59c1a 0,#ff5b57 100%)!important }
.gh-bg-grad-yellow-orange { background-image:linear-gradient(to bottom,#ffd900 0,#f59c1a 100%)!important }
.gh-bg-grad-yellow-red { background-image:linear-gradient(to bottom,#ffd900 0,#ff5b57 100%)!important }
.gh-bg-grad-teal-green { background-image:linear-gradient(to bottom,#00acac 0,#32a932 100%)!important }
.gh-bg-grad-yellow-green { background-image:linear-gradient(to bottom,#ffd900 0,#32a932 100%)!important }
.gh-bg-grad-blue-purple { background-image:linear-gradient(to bottom,#348fe2 0,#727cb6 100%)!important }
.gh-bg-grad-cyan-blue { background-image:linear-gradient(to bottom,#49b6d6 0,#348fe2 100%)!important }
.gh-bg-grad-cyan-purple { background-image:linear-gradient(to bottom,#49b6d6 0,#727cb6 100%)!important }
.gh-bg-grad-blue-indigo { background-image:linear-gradient(to bottom,#348fe2 0,#8753de 100%)!important }
.gh-bg-grad-purple-indigo { background-image:linear-gradient(to bottom,#727cb6 0,#8753de 100%)!important }
.gh-bg-grad-silver-black { background-image:linear-gradient(to bottom,#b6c2c9 0,#000 100%)!important }
.gh-bg-grad-cyan-indigo { background-image:linear-gradient(to bottom,#49b6d6 0,#8753de 100%)!important }
/* TEXT */
.gh-text-grad { -webkit-background-clip:text!important; -webkit-text-fill-color:transparent!important }

/* ::::::::::::::::::::  BACKGROUND  :::::::::::::::::::: */
.gh-bg-none { background: none !important; }
.gh-bg-transparent { background-color: transparent !important; }
.gh-bg-img { background-position: center; background-size: cover;  background-repeat: no-repeat; background-size: 100%; }
.gh-bg-position-center { background-position: center!important }
.gh-bg-size-cover { background-size: cover!important }
.gh-bg-no-repeat { background-repeat: no-repeat!important }

/* ::::::::::::::::::::  BACKGROUND SVG  :::::::::::::::::::: */
.gh-bg-svg-bg1{ background-image: url(/public/img/bg-svg/svg-bg1.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg2{ background-image: url(/public/img/bg-svg/svg-bg2.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg3{ background-image: url(/public/img/bg-svg/svg-bg3.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg4{ background-image: url(/public/img/bg-svg/svg-bg4.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg5{ background-image: url(/public/img/bg-svg/svg-bg5.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg6{ background-image: url(/public/img/bg-svg/svg-bg6.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }
.gh-bg-svg-bg7{ background-image: url(/public/img/bg-svg/svg-bg7.svg); background-size: cover; background-repeat: no-repeat; background-position: center; }

/* ::::::::::::::::::::  ROUNDED  :::::::::::::::::::: */
.gh-rounded-1{ border-radius: 1px !important; }
.gh-rounded-2{ border-radius: 2px !important; }
.gh-rounded-3{ border-radius: 3px !important; }
.gh-rounded-5{ border-radius: 5px !important; }
.gh-rounded-10{ border-radius: 10px !important; }
.gh-rounded-15{ border-radius: 15px !important; }
.gh-rounded-20{ border-radius: 20px !important; }
.gh-rounded-30{ border-radius: 30px !important; }
.gh-rounded-40{ border-radius: 40px !important; }
.gh-rounded-50-p{ border-radius: 50% !important; }
/* TOP */
.gh-rounded-top-5{ border-radius: 5px 5px 0 0 !important; }
.gh-rounded-top-10{ border-radius: 10px 10px 0 0  !important; }
/* LEFT */
.gh-rounded-left-5{ border-radius: 5px 0 0 5px !important; }
.gh-rounded-left-10{ border-radius: 10px 0 0 10px !important; }
.gh-rounded-left-5-t{ border-radius: 5px 0 0 0 !important; }
.gh-rounded-left-5-b{ border-radius: 0 0 0 5px !important; }
.gh-rounded-left-10-t{ border-radius: 10px 0 0 0 !important; }
.gh-rounded-left-10-b{ border-radius: 0 0 0 10px !important; }
/* BOTTOM */
.gh-rounded-bottom-5{ border-radius: 0 0 5px 5px !important; }
.gh-rounded-bottom-10{ border-radius: 0 0 10px 10px !important; }
/* RIGHT */
.gh-rounded-right-5{ border-radius: 0 5px 5px 0 !important; }
.gh-rounded-right-10{ border-radius: 0 10px 10px 0 !important; }
.gh-rounded-right-5-t{ border-radius: 0 5px 0 0 !important; }
.gh-rounded-right-5-b{ border-radius: 0 0 5px 0 !important; }
.gh-rounded-right-10-t{ border-radius: 0 10px 0 0 !important; }
.gh-rounded-right-10-b{ border-radius: 0 0 10px 0 !important; }
.gh-rounded-right-20{ border-radius: 0 20px 20px 0 !important; }

/* ::::::::::::::::::::  BORDER  :::::::::::::::::::: */
.gh-brd { border: solid 1px transparent !important; }
.gh-brd-top { border-top: solid 1px transparent !important; }
.gh-brd-bottom { border-bottom: solid 1px transparent !important; }
.gh-brd-left { border-left: solid 1px transparent !important; }
.gh-brd-right { border-right: solid 1px transparent !important; }
.gh-brd-none { border: none !important; }
/* 2 PX */
.gh-brd-2 { border: solid 2px transparent !important; }
.gh-brd-top-2 { border-top: solid 2px transparent !important; }
.gh-brd-bottom-2 { border-bottom: solid 2px transparent !important; }
.gh-brd-left-2 { border-left: solid 2px transparent !important; }
.gh-brd-right-2 { border-right: solid 2px transparent !important; }
/* BLUE */
.gh-brd-blue{ border-color: rgba(52, 143, 226) !important; }
/* INDIGO */
.gh-brd-indigo{ border-color: rgba(135, 83, 222) !important; }
/* PURPLE */
.gh-brd-purple{ border-color: rgba(114, 124, 182) !important; }
/* AQUA */
.gh-brd-aqua{ border-color: rgba(73,182,214) !important; }
/* TEAL */
.gh-brd-teal{ border-color: rgba(0, 172, 172) !important; }
/* GREEN */
.gh-brd-green{ border-color:  rgba(50, 169, 50) !important; }
/* LIME */
.gh-brd-lime{ border-color:  rgba(144, 202, 75) !important; }
/* ORANGE */
.gh-brd-orange{ border-color: rgba(245, 156, 26) !important; }
/* YELLOW */
.gh-brd-yellow{ border-color: rgba(255, 217, 0) !important; }
/* RED */
.gh-brd-red{ border-color: rgba(255, 91, 87) !important; }
/* PINK */
.gh-brd-pink{ border-color: rgba(251, 85, 151) !important; }
/* BLACK */
.gh-brd-black{ border-color: black !important; }
/* SILEVER */
.gh-brd-silver{ border-color: rgba(182, 194, 201) !important; }
/* BRD GRAY */
.gh-brd-gray-v1{ border-color: #111 !important; }
.gh-brd-gray-v2{ border-color: #333 !important; }
.gh-brd-gray-v3{ border-color: #555 !important; }
.gh-brd-gray-v4{ border-color: #777 !important; }
.gh-brd-gray-v5{ border-color: #999 !important; }
.gh-brd-gray-v6{ border-color: #CCC !important; }
.gh-brd-gray-v7{ border-color: #EEE !important; }
/* WHITE */
.gh-brd-white{ border-color: white !important; }
/* PRIMARY */
.gh-brd-primary{ border-color: #0074C6 !important; }

/* ::::::::::::::::::::  BUTTONS  :::::::::::::::::::: */
/* BTN WHITE - BLUE */
.gh-btn-white-blue{ background: white !important; color: #0052CC !important; border: 1px solid #0052CC !important; }
.gh-btn-white-blue:hover{ background: #0052CC !important; color:white  !important;}
/* BTN BLUE - WHITE */
.gh-btn-blue-white{ background: #0052CC !important; border: 1px solid #0052CC !important; color:white !important; }
.gh-btn-blue-white:hover{ background: white !important; color: #0052CC !important; border: 1px solid #0052CC !important; }
/* BTN WHITE - BLUE | WITHOUT */
.gh-btn-white-blue-without-line{ background: white !important; color: #0052CC !important; }
.gh-btn-white-blue-without-line:hover{ background: #0052CC !important; color:white  !important;} 
/* BTN BLUE - WHITE | WITHOUT */
.gh-btn-blue-white-without-line{ background: #0052CC !important; color: white !important; }
.gh-btn-blue-white-without-line:hover{ background: white !important; color:#0052CC  !important;} 
/* BTN LIGHTGRAY - BLUE */
.gh-btn-lightgray-blue{ background: rgba(182,194,201,.3)!important; color: black; }
.gh-btn-lightgray-blue:hover{ background: #0052CC !important; color:white  !important; }

/* BTN WHITE - ORANGE */
.gh-btn-white-orange{ background: white !important; color:#f50 !important; border: 1px solid #f50 !important; }
.gh-btn-white-orange:hover{ background: #f50 !important; color: white !important; }
/* BTN ORANGE - WHITE */
.gh-btn-orange-white{ background: #f50 !important; color:white !important; }
.gh-btn-orange-white:hover{ background: white !important; color:#f50 !important; border: 1px solid #f50 !important; }
/* BTN WHITE - ORANGE - WITHOUT LINE */
.gh-btn-white-orange-without-line{ background: white!important; color: #f50 !important; }
.gh-btn-white-orange-without-line:hover{ background: #f50 !important; color:white  !important; }
/* BTN ORANGE - WHITE - WITHOUT LINE */
.gh-btn-orange-white-without-line{ background: #f50!important; color: white !important; }
.gh-btn-orange-white-without-line:hover{ background: white !important; color:#f50  !important; }

/* BTN WHITE - BLACK */
.gh-btn-white-black{ background: white !important; color:black !important; border: 1px solid black !important; }
.gh-btn-white-black:hover{ background: black !important; color: white !important; }
/* BTN BLACK - WHITE */
.gh-btn-black-white{ background: black !important; color:white !important; }
.gh-btn-black-white:hover{ background: white !important; color:black !important; border: 1px solid black !important; }
/* BTN WHITE - BLACK - WITHOUT LINE */
.gh-btn-white-black-without-line{ background: white!important; color: black !important; }
.gh-btn-white-black-without-line:hover{ background: black !important; color:white  !important; }
/* BTN BLACK - WHITE - WITHOUT LINE */
.gh-btn-black-white-without-line{ background: black !important; color: white !important; }
.gh-btn-black-white-without-line:hover{ background: white !important; color:black  !important; }

/* ::::::::::::::::::::  FORM  :::::::::::::::::::: */
/* FORM FIELDS */
.gh-field-noborder{ border: 0 !important; border-bottom:1px solid #CCCCCC !important; border-radius: 0 !important; font-weight: 500 !important; padding: 5px !important; }
.gh-field-noborder-phone{ border: 0; border-bottom:1px solid #CCCCCC; border-radius: 0 !important; font-weight: 500; }

/* INPUT */
.gh-field input{ border: none !important; border-bottom: 1px solid #CCCCCC !important; border-radius: 0 !important; padding: 5px; font-weight: 500; }

/* ::::::::::  CUSTOM RDOS  :::::::::: */
.gh-custom-input, .gh-custom-icon { display: none !important; }
.gh-custom-label { display: inline-block !important; border-radius: 5px !important;  cursor: pointer !important; }
.gh-custom-input:checked + label + div > em { display: inline-block !important; }
/* PRIMARY */
.gh-custom-label-primary {  border: 1px solid #0074C6 !important; }
.gh-custom-label-primary:hover { background-color: #0074C6 !important; color: white !important; }
.gh-custom-input-primary:checked + label { background-color: #0074C6 !important; color: white !important; }

.gh-custom-label-black {  border: 1px solid black !important; }
.gh-custom-label-black:hover { background-color: black !important; color: white !important; }
.gh-custom-input-black:checked + label { background-color: black !important; color: white !important; }

/* CUSTOM CHECKBOX */
.gh-checkbox { display: block; position: relative; padding-left: 15px; margin-bottom: 12px; cursor: pointer; font-size: 18px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.gh-checkbox input { position: absolute; opacity: 0; cursor: pointer; }
.gh-check { position: absolute; top: 0; left: 0; height: 22px; width: 22px; background-color: #eee; border: 1px solid #CCC; }
.gh-checkbox:hover input ~ .gh-check { border: 2px solid #03ADF6; }
.gh-checkbox input:checked ~ .gh-check { background-color: #03ADF6; border:none; }
.gh-check:after { content: ""; position: absolute; display: none; }
.gh-checkbox input:checked ~ .gh-check:after { display: block; }
.gh-checkbox .gh-check:after { left: 8px; top: 5px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

/* ::::::::::  SCROLL  :::::::::: */
.gh-scroll{ overflow-y: auto; }
.gh-scroll::-webkit-scrollbar { width: 8px; background-color: transparent; }
.gh-scroll::-webkit-scrollbar-track{ background-color: #EEEEEE; }
.gh-scroll::-webkit-scrollbar-thumb { background-color: #666;  border-radius: 5px ; }

/* ::::::::::  PLACEHOLDER  :::::::::: */
.gh-ph-fs-12::placeholder { color: #999 !important; font-size: 12px !important; }
.gh-ph-fs-14::placeholder { color: #999 !important; font-size: 14px !important; }
.gh-ph-fs-16::placeholder { color: #999 !important; font-size: 16px !important; }
.gh-ph-fs-18::placeholder { color: #999 !important; font-size: 18px !important; }
.gh-ph-fs-20::placeholder { color: #999 !important; font-size: 20px !important; }

/* FORM ERRORS*/
.gh-not-valid { border-color: #ff5b57 !important; color: #ff5b57; font-size: 12px !important; }
.gh-valid { border-color: #00acac !important;
padding-right: calc(1.5em + .875rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2300acac' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(.375em + .21875rem) center;
background-size: calc(.75em + .4375rem) calc(.75em + .4375rem) }
.gh-valid-option { border-color: #00acac !important;
padding-right: calc(1.5em + .875rem);
background-repeat: no-repeat;
background-position: right calc(.375em + .21875rem) center;
background-size: calc(.75em + .4375rem) calc(.75em + .4375rem) }

.gh-errorEmelemnt { border-color: #ff5b57; }
.gh-errorEmelemntText { color: #ff5b57; font-size: 12px !important; }
.is-valid { background-image: none !important; }
.gh-inactive-element { pointer-events: none }

/* ::::::::::  ERROR SHAKE  :::::::::: */
.gh-error-shake{ animation: shake 0.50s cubic-bezier(.50,.07,.19,.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; border: 1px solid red; }  
@keyframes shake {
10%, 90% { transform: translate3d(-1px, 0, 0); }
20%, 80% { transform: translate3d(2px, 0, 0); }
30%, 50%, 70% { transform: translate3d(-4px, 0, 0); }
40%, 60% { transform: translate3d(4px, 0, 0); }
}

/* SPEECH INPUT */
.si-wrapper { display: inline-block; position: relative; width: 100%; }
.speech-input { margin: 0; resize: none; }
.si-wrapper button {position: absolute; top: 0; right: 0; height: 18px; width: 18px; margin: 0; border: 0; padding: 0; background: none; font: 0/0 a; }
.si-mic, .si-mic:after, .si-holder, .si-holder:before, .si-holder:after { position: absolute; background:#999;/* GRIS */ }
.si-mic-on, .si-mic-on:after, .si-holder-on, .si-holder-on:before, .si-holder-on:after{ background:#F00;/* ROJO */ }
/* MICROPHONE ICON */
.si-mic { display: block; height: 25%; /* 8px / 32px */ top: 9.375%; /* 3px / 32px */ left: 37.5%; /* 12px / 32px */ right: 37.5%; /* 12px / 32px */ -webkit-border-radius: 99px 99px 0 0; -moz-border-radius: 99px 99px 0 0; border-radius: 99px 99px 0 0; }
.si-mic:before,.si-mic:after, .si-holder {-webkit-border-radius: 0 0 99px 99px; -moz-border-radius: 0 0 99px 99px; border-radius: 0 0 99px 99px; }
.si-mic:before { position: absolute; z-index: 1; content: ''; width: 150%; /* 12px / 8px */ height: 137.5%; /* 11px / 8px */ top: 100%; /* 8px / 8px */ left: -25%; /* -2px / 8px */ background: #fff; }
.si-mic:after { z-index: 1; content: ''; width: 100%; /* 10px / 10px */ height: 100%; /* 10px / 10px */ top: 110%; /* 11px / 10px */ left: 0; }
.si-holder { display: block; height: 40.625%; /* 13px / 32px */ width: 50%; /* 16px / 32px */ left: 25%; /* 8px / 32px */ top: 37.5%; /* 12px / 32px */ }
.si-holder:after { content: ''; width: 66.666%; /* 8px / 16px */ height: 18.182%; /* 2px / 13px */ bottom: -30.769%; /* -4px / 13px */ left: 16.667%; /* 2px / 16px */ }
.si-holder:before { content: ''; width: 33.333%; /* 4px / 16px */ height: 27.273%; /* 3px / 13px */ top: 92.308%; /* 12px / 13px */ left: 33.333%; /* 4px / 16px */ }

/* PAGINATION */
.pagination .page-item{ margin: 0 !important; }
.pagination .page-item .page-link:hover{ background-color: #000000 !important; color: #FFFFFF !important; }
.pagination .page-item.active .page-link{ color: #FFFFFF !important; font-size: 14px !important; }
.pagination .page-item .page-link{ color: #666666 !important; font-size: 14px !important; }

/* ::::::::::  DRAG  :::::::::: */
.gh-drag-content { position: fixed; width:640px; height:440px; }
.gh-drag-content div{ cursor: move; position:absolute; left:180px; right: 0; top:0; height: 40px; padding:5px; }
.gh-drag-content img{ width:20px; height:20px; }
.gh-drag-content section{ width:100%;  height:100%; }
.gh-drag-content iframe{ border-radius: 10px; width:100%;  height:100%; }

/* ::::::::::  FLICKER  :::::::::: */
.gh-flicker{ animation: flicker 1s; -webkit-animation: flicker 1s; -moz-animation: flicker 1s; animation-iteration-count:infinite; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; }
@keyframes flicker{ 0% { background-color: #8753de; color:red} 100%{ background-color: #26055e} }
@-webkit-keyframes flicker { 0% { background-color: #8753de; color:red} 100%{ background-color:#26055e } }

/* ::::::::::  UPLOAD WRAPPER  :::::::::: */
.gh-upload-wrapper { background: #f7f7f7; position:relative;  border: 2px dashed #CCCCCC; border-radius: 10px; width: 100%; }
.gh-upload-wrapper:hover{ background: #EEEEEE; border: 2px dashed #999999; }
.gh-upload-wrapper section{ position: absolute; top: 0; left: 0; display: flex; width: 100%; height: 100%; justify-content: center; align-items: center; z-index: 1; }
.gh-upload-wrapper input{ position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; opacity: 0; cursor: pointer; z-index: 5; }
/* IMG MULTIPLE UPLOAD */
.gh-upload-wrapper-several{ height: 150px; background-size: 100%; background-repeat:no-repeat; background-size: cover; position: relative; background-position: center; }
.gh-upload-wrapper-several:hover > .gh-upload-wrapper-several-btns{ display: block; }
.gh-upload-wrapper-several-btns{ position: absolute; top:7px; right: 7px; display: none; }

/* ::::::::::  TABLE  :::::::::: */
.gh-table tbody tr:hover{ background: #ECECEC !important; }
/*.gh-table tbody tr aside { display: none; }
.gh-table tbody tr:hover aside { display: block; }*/
.gh-table tbody tr aside button:hover{ background: #CECECE !important; color:black !important; }
/* PAGINTATION */
.dataTables_wrapper.dt-bootstrap4 .dataTables_paginate .pagination .paginate_button a { font-size: 12px !important; font-weight: 600px !important; border-radius: 0 !important; }

/* ::::::::::  FLOW  :::::::::: */
.gh-flow-canvas{ position:relative; padding: 0 20px; display: flex; flex-direction: column; }
.gh-flow-object{ height: 130px; width:100%; margin: 30px 0; display:table; border: 2px solid #0376a6; border-radius: 5px; }
.gh-flow-centered{ display:table-cell; vertical-align:middle; text-align:center; }
.gh-flow-blocks{ order: 1 !important; z-index: 1; }
.gh-flow-desc{ border-left: 2px solid #0376a6; border-bottom: 2px solid #0376a6; border-right: 2px solid #0376a6; border-radius: 0 0 5px 5px; width: 102% !important; }
svg.gh-flow-line{ position: absolute; top: 0; bottom:0; left:0; right:0; width:100%; height:100%; z-index: 1 !important; }

/* BLUE */
.gh-bg-blue-{ background:rgb(0, 82, 204) !important; }
.gh-bg-blue-transparent-1 { background-color: rgba(52,143,226,.1)!important; }
.gh-bg-blue-transparent-2 { background-color: rgba(52,143,226,.2)!important; }
.gh-bg-blue-transparent-3 { background-color: rgba(52,143,226,.3)!important; }
.gh-bg-blue-transparent-4 { background-color: rgba(52,143,226,.4)!important; }
.gh-bg-blue-transparent-5 { background-color: rgba(52,143,226,.5)!important; }
.gh-bg-blue-transparent-6 { background-color: rgba(52,143,226,.6)!important; }
.gh-bg-blue-transparent-7 { background-color: rgba(52,143,226,.7)!important; }
.gh-bg-blue-transparent-8 { background-color: rgba(52,143,226,.8)!important; }
.gh-bg-blue-transparent-9 { background-color: rgba(52,143,226,.9)!important; }
.gh-bg-blue-transparent-1:hover { background-color: rgba(52,143,226,.1)!important; }
.gh-bg-blue-transparent-2:hover { background-color: rgba(52,143,226,.2)!important; }
.gh-bg-blue-transparent-3:hover { background-color: rgba(52,143,226,.3)!important; }
.gh-bg-blue-transparent-4:hover { background-color: rgba(52,143,226,.4)!important; }
.gh-bg-blue-transparent-5:hover { background-color: rgba(52,143,226,.5)!important; }
.gh-bg-blue-transparent-6:hover { background-color: rgba(52,143,226,.6)!important; }
.gh-bg-blue-transparent-7:hover { background-color: rgba(52,143,226,.7)!important; }
.gh-bg-blue-transparent-8:hover { background-color: rgba(52,143,226,.8)!important; }
.gh-bg-blue-transparent-9:hover { background-color: rgba(52,143,226,.9)!important; }
/* GRAY */
.gh-bg-gray-opacity-0_2 { background-color: rgba(182,194,201,.2)!important;}
.gh-bg-gray-transparent-1 { background-color: rgba(182,194,201,.1)!important;}
.gh-bg-gray-transparent-2 { background-color: rgba(182,194,201,.2)!important;}
.gh-bg-gray-transparent-3 { background-color: rgba(182,194,201,.3)!important;}
.gh-bg-gray-transparent-4 { background-color: rgba(182,194,201,.4)!important;}
.gh-bg-gray-transparent-5 { background-color: rgba(182,194,201,.5)!important;}
.gh-bg-gray-transparent-6 { background-color: rgba(182,194,201,.6)!important;}
.gh-bg-gray-transparent-7 { background-color: rgba(182,194,201,.7)!important;}
.gh-bg-gray-transparent-8 { background-color: rgba(182,194,201,.8)!important;}
.gh-bg-gray-transparent-9 { background-color: rgba(182,194,201,.9)!important;}
/* WHITE */
.gh-bg-white-{ background-color: white !important; }
.gh-bg-white-opacity-0_1{ background-color: rgba(255, 255, 255, 0.1) !important; }
.gh-bg-white-opacity-0_2{ background-color: rgba(255, 255, 255, 0.2) !important; }
.gh-bg-white-opacity-0_3{ background-color: rgba(255, 255, 255, 0.3) !important; }
.gh-bg-white-opacity-0_4{ background-color: rgba(255, 255, 255, 0.4) !important; }
.gh-bg-white-opacity-0_5{ background-color: rgba(255, 255, 255, 0.5) !important; }
.gh-bg-white-opacity-0_6{ background-color: rgba(255, 255, 255, 0.6) !important; }
.gh-bg-white-opacity-0_7{ background-color: rgba(255, 255, 255, 0.7) !important; }
.gh-bg-white-opacity-0_8{ background-color: rgba(255, 255, 255, 0.8) !important; }
.gh-bg-white-opacity-0_9{ background-color: rgba(255, 255, 255, 0.9) !important; }
.gh-bg-white-light-gray--hover{ background-color: white !important; }
.gh-bg-white-light-gray--hover:hover{ background-color: rgba(182,194,201,.1)!important; }
/* BLACK */
.gh-bg-black-{ background: black !important; }
.gh-bg-black-opacity-0_1{ background-color: rgba(0, 0, 0, 0.1) !important; }
.gh-bg-black-opacity-0_2{ background-color: rgba(0, 0, 0, 0.2) !important; }
.gh-bg-black-opacity-0_3{ background-color: rgba(0, 0, 0, 0.3) !important; }
.gh-bg-black-opacity-0_4{ background-color: rgba(0, 0, 0, 0.4) !important; }
.gh-bg-black-opacity-0_5{ background-color: rgba(0, 0, 0, 0.5) !important; }
.gh-bg-black-opacity-0_6{ background-color: rgba(0, 0, 0, 0.6) !important; }
.gh-bg-black-opacity-0_7{ background-color: rgba(0, 0, 0, 0.7) !important; }
.gh-bg-black-opacity-0_8{ background-color: rgba(0, 0, 0, 0.8) !important; }
.gh-bg-black-opacity-0_9{ background-color: rgba(0, 0, 0, 0.9) !important; }

/* ::::::::::  TITLE  :::::::::: */
[class*="gh-heading-v3-"] { border-bottom: 1px dotted #ccc; }
.gh-heading-v3__title { position: relative; top: 1px; display: inline-block; margin: 0; padding-bottom: 0.71429rem; border-bottom: 1px solid #555; }

/* TITLE TOP */
.gh-heading-v2-4--bottom::after { margin-top: 20px; }
.gh-heading-v2-4--bottom::after, .gh-heading-v2-4--top::before { width: 5rem; border-top-width: 10px; }
.gh-heading-v2-4--bottom::after{ content: ""; display: inline-block; border-top-style: solid; border-color: inherit; }
*, ::after, ::before { box-sizing: border-box; }

/* ::::::::::  MEDIA QUERYS  :::::::::: */
/* UN MAXIMO DE 1600px */
@media screen and (min-width:1600px) { 
  /* ::::::::::  PADDING  :::::::::: */
  /* PADDING LEFT */
  .gh-pl-200-xl{ padding-left: 200px !important; }
  /* PADDING RIGHT */
  .gh-pr-200-xl{ padding-right: 200px !important; }
}

/* UN MAXIMO DE 1200px */
@media (max-width:1200px) {
  /* ::::::::::::::::::::  POSITION  :::::::::::::::::::: */
  .gh-pos-fix-md { position: fixed !important; }
  .gh-pos-rel-md { position: relative !important; }
  .gh-pos-abs-md { position: absolute !important; }
  .gh-pos-inh-md { position: inherit !important; }
  .gh-pos-static-md { position: static !important; }
  .gh-pos-sticky-md { position: sticky !important; }
  /* OTHERS */
  .gh-absolute-centered--y-md { position: absolute !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-backface-visibility: hidden; }
  .gh-vertical-align-middle-md{ vertical-align: middle !important; }
  /* LEFT */
  .gh-left-85-minus-md { left: -85px !important; }
  .gh-left-10-minus-md { left: -10px !important; }
  .gh-left-5-minus-md { left: -5px !important; }
  .gh-left-0-md { left: 0 !important; }
  .gh-left-5-md { left: 5px !important; }
  .gh-left-10-md { left: 10px !important; }
  .gh-left-15-md { left: 15px !important; }
  .gh-left-20-md { left: 20px !important; }
  .gh-left-30-md { left: 30px !important; }
  .gh-left-40-md { left: 40px !important; }
  .gh-left-50-md { left: 50px !important; }
  .gh-left-65-md { left: 65px !important; }
  .gh-left-70-md { left: 70px !important; }
  .gh-left-80-md { left: 80px !important; }
  .gh-left-90-md { left: 90px !important; }
  .gh-left-100-md { left: 100px !important; }
  .gh-left-110-md { left: 110px !important; }
  .gh-left-120-md { left: 120px !important; }
  .gh-left-130-md { left: 130px !important; }
  .gh-left-140-md { left: 140px !important; }
  .gh-left-150-md { left: 150px !important; }
  .gh-left-160-md { left: 160px !important; }
  .gh-left-170-md { left: 170px !important; }
  .gh-left-180-md { left: 180px !important; }
  .gh-left-190-md { left: 190px !important; }
  .gh-left-200-md { left: 200px !important; }
  .gh-left-220-md { left: 220px !important; }
  .gh-left-230-md { left: 230px !important; }
  .gh-left-240-md { left: 240px !important; }
  .gh-left-250-md { left: 250px !important; }
  .gh-left-260-md { left: 260px !important; }
  .gh-left-270-md { left: 270px !important; }
  .gh-left-280-md { left: 280px !important; }
  .gh-left-300-md { left: 300px !important; }
  .gh-left-350-md { left: 350px !important; }
  .gh-left-360-md { left: 360px !important; }
  .gh-left-370-md { left: 370px !important; }
  .gh-left-380-md { left: 380px !important; }
  .gh-left-390-md { left: 390px !important; }
  .gh-left-400-md { left: 400px !important; }
  .gh-left-420-md { left: 420px !important; }
  .gh-left-450-md { left: 450px !important; }
  .gh-left-500-md { left: 500px !important; }
  .gh-left-p-50-md { left: 50% !important; }
  /* RIGHT */
  .gh-right-85-minus-md { right: -85px !important; }
  .gh-right-30-minus-md { right: -30px !important; }
  .gh-right-20-minus-md { right: -20px !important; }
  .gh-right-10-minus-md { right: -10px !important; }
  .gh-right-5-minus-md { right: -5px !important; }
  .gh-right-0-md { right: 0 !important; }
  .gh-right-5-md { right: 5px !important; }
  .gh-right-10-md { right: 10px !important; }
  .gh-right-15-md { right: 15px !important; }
  .gh-right-20-md { right: 20px !important; }
  .gh-right-25-md { right: 25px !important; }
  .gh-right-30-md { right: 30px !important; }
  .gh-right-40-md { right: 40px !important; }
  .gh-right-50-md { right: 50px !important; }
  .gh-right-65-md { right: 65px !important; }
  .gh-right-70-md { right: 70px !important; }
  .gh-right-80-md { right: 80px !important; }
  .gh-right-90-md { right: 90px !important; }
  .gh-right-100-md { right: 100px !important; }
  .gh-right-110-md { right: 110px !important; }
  .gh-right-120-md { right: 120px !important; }
  .gh-right-130-md { right: 130px !important; }
  .gh-right-140-md { right: 140px !important; }
  .gh-right-150-md { right: 150px !important; }
  .gh-right-160-md { right: 160px !important; }
  .gh-right-170-md { right: 170px !important; }
  .gh-right-180-md { right: 180px !important; }
  .gh-right-190-md { right: 190px !important; }
  .gh-right-200-md { right: 200px !important; }
  .gh-right-p-50-md { right: 50% !important; }
  /* TOP */
  .gh-top-30-minus-md { top: -30px !important; }
  .gh-top-20-minus-md { top: -20px !important; }
  .gh-top-10-minus-md { top: -10px !important; }
  .gh-top-5-minus-md { top: -5px !important; }
  .gh-top-0-md { top: 0 !important; }
  .gh-top-5-md { top: 5px !important; }
  .gh-top-10-md { top: 10px !important; }
  .gh-top-14-md { top: 14px !important; }
  .gh-top-15-md { top: 15px !important; }
  .gh-top-20-md { top: 20px !important; }
  .gh-top-30-md { top: 30px !important; }
  .gh-top-40-md { top: 40px !important; }
  .gh-top-50-md { top: 50px !important; }
  .gh-top-60-md { top: 60px !important; }
  .gh-top-65-md { top: 65px !important; }
  .gh-top-70-md { top: 70px !important; }
  .gh-top-80-md { top: 80px !important; }
  .gh-top-85-md { top: 85px !important; }
  .gh-top-90-md { top: 90px !important; }
  .gh-top-100-md { top: 100px !important; }
  .gh-top-110-md { top: 110px !important; }
  .gh-top-120-md { top: 120px !important; }
  .gh-top-130-md { top: 130px !important; }
  .gh-top-140-md { top: 140px !important; }
  .gh-top-150-md { top: 150px !important; }
  .gh-top-160-md { top: 160px !important; }
  .gh-top-170-md { top: 170px !important; }
  .gh-top-180-md { top: 180px !important; }
  .gh-top-190-md { top: 190px !important; }
  .gh-top-200-md { top: 200px !important; }
  .gh-top-220-md { top: 220px !important; }
  .gh-top-250-md { top: 250px !important; }
  .gh-top-280-md { top: 280px !important; }
  .gh-top-300-md { top: 300px !important; }
  .gh-top-350-md { top: 350px !important; }
  .gh-top-450-md { top: 450px !important; }
  .gh-top-500-md { top: 500px !important; }
  .gh-top-p-50-md { top: 50% !important; }
  /* BOTTOM */
  .gh-bottom-100-minus-md { bottom: -100px !important; }
  .gh-bottom-10-minus-md { bottom: -10px !important; }
  .gh-bottom-5-minus-md { bottom: -5px !important; }
  .gh-bottom-0-md { bottom: 0 !important; }
  .gh-bottom-5-md { bottom: 5px !important; }
  .gh-bottom-10-md { bottom: 10px !important; }
  .gh-bottom-15-md { bottom: 15px !important; }
  .gh-bottom-20-md { bottom: 20px !important; }
  .gh-bottom-30-md { bottom: 30px !important; }
  .gh-bottom-40-md { bottom: 40px !important; }
  .gh-bottom-50-md { bottom: 50px !important; }
  .gh-bottom-65-md { bottom: 65px !important; }
  .gh-bottom-70-md { bottom: 70px !important; }
  .gh-bottom-80-md { bottom: 80px !important; }
  .gh-bottom-90-md { bottom: 90px !important; }
  .gh-bottom-100-md { bottom: 100px !important; }
  .gh-bottom-110-md { bottom: 110px !important; }
  .gh-bottom-120-md { bottom: 120px !important; }
  .gh-bottom-130-md { bottom: 130px !important; }
  .gh-bottom-140-md { bottom: 140px !important; }
  .gh-bottom-150-md { bottom: 150px !important; }
  .gh-bottom-160-md { bottom: 160px !important; }
  .gh-bottom-170-md { bottom: 170px !important; }
  .gh-bottom-180-md { bottom: 180px !important; }
  .gh-bottom-190-md { bottom: 190px !important; }
  .gh-bottom-200-md { bottom: 200px !important; }
  .gh-bottom-p-50-md { bottom: 50% !important; }

  /* ::::::::::::::::::::  WIDTH  :::::::::::::::::::: */
  .gh-w-0-md { width: 0 !important; }
  .gh-w-5-md { width: 5px !important; }
  .gh-w-10-md{ width: 10px !important; }
  .gh-w-11-md{ width: 11px !important; }
  .gh-w-12-md{ width: 12px !important; }
  .gh-w-13-md{ width: 13px !important; }
  .gh-w-14-md{ width: 14px !important; }
  .gh-w-15-md{ width: 15px !important; }
  .gh-w-16-md{ width: 16px !important; }
  .gh-w-17-md{ width: 17px !important; }
  .gh-w-18-md{ width: 18px !important; }
  .gh-w-19-md{ width: 19px !important; }
  .gh-w-20-md{ width: 20px !important; }
  .gh-w-25-md{ width: 25px !important; }
  .gh-w-30-md{ width: 30px !important; }
  .gh-w-33-5-md{ width: 33.5px !important; }
  .gh-w-35-md{ width: 35px !important; }
  .gh-w-40-md{ width: 40px !important; }
  .gh-w-45-md{ width: 45px !important; }
  .gh-w-50-md{ width: 50px !important; }
  .gh-w-60-md{ width: 60px !important; }
  .gh-w-60-5-md{ width: 60.5px !important; }
  .gh-w-65-md{ width: 65px !important; }
  .gh-w-70-md{ width: 70px !important; }
  .gh-w-80-md{ width: 80px !important; }
  .gh-w-90-md{ width: 90px !important; }
  .gh-w-100-md{ width: 100px !important; }
  .gh-w-110-md{ width: 110px !important; }
  .gh-w-120-md{ width: 120px !important; }
  .gh-w-130-md{ width: 130px !important; }
  .gh-w-140-md{ width: 140px !important; }
  .gh-w-150-md{ width: 150px !important; }
  .gh-w-160-md{ width: 160px !important; }
  .gh-w-170-md{ width: 170px !important; }
  .gh-w-180-md{ width: 180px !important; }
  .gh-w-190-md{ width: 190px !important; }
  .gh-w-200-md{ width: 200px !important; }
  .gh-w-210-md{ width: 210px !important; }
  .gh-w-220-md{ width: 220px !important; }
  .gh-w-230-md{ width: 230px !important; }
  .gh-w-240-md{ width: 240px !important; }
  .gh-w-250-md{ width: 250px !important; }
  .gh-w-260-md{ width: 260px !important; }
  .gh-w-270-md{ width: 270px !important; }
  .gh-w-280-md{ width: 280px !important; }
  .gh-w-290-md{ width: 290px !important; }
  .gh-w-300-md{ width: 300px !important; }
  .gh-w-310-md{ width: 310px !important; }
  .gh-w-320-md{ width: 320px !important; }
  .gh-w-330-md{ width: 330px !important; }
  .gh-w-340-md{ width: 340px !important; }
  .gh-w-350-md{ width: 350px !important; }
  .gh-w-360-md{ width: 360px !important; }
  .gh-w-370-md{ width: 370px !important; }
  .gh-w-380-md{ width: 380px !important; }
  .gh-w-390-md{ width: 390px !important; }
  .gh-w-400-md{ width: 400px !important; }
  .gh-w-410-md{ width: 410px !important; }
  .gh-w-420-md{ width: 430px !important; }
  .gh-w-430-md{ width: 430px !important; }
  .gh-w-440-md{ width: 440px !important; }
  .gh-w-450-md{ width: 450px !important; }
  .gh-w-460-md{ width: 460px !important; }
  .gh-w-470-md{ width: 470px !important; }
  .gh-w-480-md{ width: 480px !important; }
  .gh-w-490-md{ width: 490px !important; }
  .gh-w-500-md{ width: 500px !important; }
  .gh-w-550-md{ width: 550px !important; }
  .gh-w-600-md{ width: 600px !important; }
  .gh-w-650-md{ width: 650px !important; }
  .gh-w-700-md{ width: 700px !important; }
  .gh-w-750-md{ width: 750px !important; }
  .gh-w-800-md{ width: 800px !important; }
  .gh-w-850-md{ width: 850px !important; }
  .gh-w-900-md{ width: 900px !important; }
  .gh-w-950-md{ width: 950px !important; }
  .gh-w-1000-md{ width: 1000px !important; }
  .gh-w-1050-md{ width: 1050px !important; }
  .gh-w-1100-md{ width: 1100px !important; }
  .gh-w-1150-md{ width: 1150px !important; }
  .gh-w-1200-md{ width: 1200px !important; }
  .gh-w-1250-md{ width: 1250px !important; }
  .gh-w-25-p-md{ width: 25% !important; }
  .gh-w-50-p-md{ width: 50% !important; }
  .gh-w-75-p-md{ width: 75% !important; }
  .gh-w-90-p-md{ width: 90% !important; }
  .gh-w-93-p-md{ width: 93% !important; }
  .gh-w-95-p-md{ width: 95% !important; }
  .gh-w-auto-md{ width: auto !important; }
  .gh-w-full-md{ width: 100% !important; }
  .gh-w-full-max-md{ max-width: 100% !important; }

  /* ::::::::::::::::::::  HEIGHT  :::::::::::::::::::: */
  .gh-h-0-md { height: 0 !important; }
  .gh-h-5-md { height: 5px !important; }
  .gh-h-10-md{ height: 10px !important; }
  .gh-h-11-md{ height: 11px !important; }
  .gh-h-12-md{ height: 12px !important; }
  .gh-h-13-md{ height: 13px !important; }
  .gh-h-14-md{ height: 14px !important; }
  .gh-h-15-md{ height: 15px !important; }
  .gh-h-16-md{ height: 16px !important; }
  .gh-h-17-md{ height: 17px !important; }
  .gh-h-18-md{ height: 18px !important; }
  .gh-h-19-md{ height: 19px !important; }
  .gh-h-20-md{ height: 20px !important; }
  .gh-h-25-md{ height: 25px !important; }
  .gh-h-30-md{ height: 30px !important; }
  .gh-h-35-md{ height: 35px !important; }
  .gh-h-40-md{ height: 40px !important; }
  .gh-h-45-md{ height: 45px !important; }
  .gh-h-50-md{ height: 50px !important; }
  .gh-h-60-md{ height: 60px !important; }
  .gh-h-70-md{ height: 70px !important; }
  .gh-h-75-md{ height: 75px !important; }
  .gh-h-76-md{ height: 76px !important; }
  .gh-h-80-md{ height: 80px !important; }
  .gh-h-90-md{ height: 90px !important; }
  .gh-h-100-md{ height: 100px !important; }
  .gh-h-110-md{ height: 110px !important; }
  .gh-h-120-md{ height: 120px !important; }
  .gh-h-130-md{ height: 130px !important; }
  .gh-h-140-md{ height: 140px !important; }
  .gh-h-150-md{ height: 150px !important; }
  .gh-h-160-md{ height: 160px !important; }
  .gh-h-170-md{ height: 170px !important; }
  .gh-h-180-md{ height: 180px !important; }
  .gh-h-190-md{ height: 190px !important; }
  .gh-h-200-md{ height: 200px !important; }
  .gh-h-210-md{ height: 210px !important; }
  .gh-h-220-md{ height: 220px !important; }
  .gh-h-230-md{ height: 230px !important; }
  .gh-h-240-md{ height: 240px !important; }
  .gh-h-250-md{ height: 250px !important; }
  .gh-h-260-md{ height: 260px !important; }
  .gh-h-270-md{ height: 270px !important; }
  .gh-h-280-md{ height: 280px !important; }
  .gh-h-290-md{ height: 290px !important; }
  .gh-h-300-md{ height: 300px !important; }
  .gh-h-310-md{ height: 310px !important; }
  .gh-h-320-md{ height: 320px !important; }
  .gh-h-330-md{ height: 330px !important; }
  .gh-h-340-md{ height: 340px !important; }
  .gh-h-350-md{ height: 350px !important; }
  .gh-h-360-md{ height: 360px !important; }
  .gh-h-370-md{ height: 370px !important; }
  .gh-h-380-md{ height: 380px !important; }
  .gh-h-390-md{ height: 390px !important; }
  .gh-h-400-md{ height: 400px !important; }
  .gh-h-410-md{ height: 410px !important; }
  .gh-h-420-md{ height: 430px !important; }
  .gh-h-430-md{ height: 430px !important; }
  .gh-h-440-md{ height: 440px !important; }
  .gh-h-450-md{ height: 450px !important; }
  .gh-h-460-md{ height: 460px !important; }
  .gh-h-470-md{ height: 470px !important; }
  .gh-h-480-md{ height: 480px !important; }
  .gh-h-490-md{ height: 490px !important; }
  .gh-h-500-md{ height: 500px !important; }
  .gh-h-550-md{ height: 550px !important; }
  .gh-h-580-md{ height: 580px !important; }
  .gh-h-600-md{ height: 600px !important; }
  .gh-h-650-md{ height: 650px !important; }
  .gh-h-700-md{ height: 700px !important; }
  .gh-h-750-md{ height: 750px !important; }
  .gh-h-800-md{ height: 800px !important; }
  .gh-h-850-md{ height: 850px !important; }
  .gh-h-900-md{ height: 900px !important; }
  .gh-h-950-md{ height: 950px !important; }
  .gh-h-1000-md{ height: 1000px !important; }
  .gh-h-1050-md{ height: 1050px !important; }
  .gh-h-1080-md{ height: 1080px !important; }
  .gh-h-1100-md{ height: 1100px !important; }
  .gh-h-1200-md{ height: 1200px !important; }
  .gh-h-25-p-md{ height: 25% !important; }
  .gh-h-50-p-md{ height: 50% !important; }
  .gh-h-75-p-md{ height: 75% !important; }
  .gh-h-90-p-md{ height: 90% !important; }
  .gh-h-95-p-md{ height: 95% !important; }
  .gh-h-auto-md{ height: auto !important; }
  .gh-h-full-md{ height: 100% !important; }
  .gh-h-full-max-md{ max-height: 100% !important; }

  /* ::::::::::::::::::::  FONT SIZE  :::::::::::::::::::: */
  .gh-fs-8-md { font-size: 8px !important; }
  .gh-fs-9-md { font-size: 9px !important; }
  .gh-fs-10-md{ font-size: 10px !important; }
  .gh-fs-11-md{ font-size: 11px !important; }
  .gh-fs-12-md{ font-size: 12px !important; }
  .gh-fs-13-md{ font-size: 13px !important; }
  .gh-fs-14-md{ font-size: 14px !important; }
  .gh-fs-15-md{ font-size: 15px !important; }
  .gh-fs-16-md{ font-size: 16px !important; }
  .gh-fs-17-md{ font-size: 17px !important; }
  .gh-fs-18-md{ font-size: 18px !important; }
  .gh-fs-19-md{ font-size: 19px !important; }
  .gh-fs-20-md{ font-size: 20px !important; }
  .gh-fs-22-md{ font-size: 22px !important; }
  .gh-fs-24-md{ font-size: 24px !important; }
  .gh-fs-26-md{ font-size: 26px !important; }
  .gh-fs-28-md{ font-size: 28px !important; }
  .gh-fs-30-md{ font-size: 30px !important; }
  .gh-fs-32-md{ font-size: 32px !important; }
  .gh-fs-34-md{ font-size: 34px !important; }
  .gh-fs-36-md{ font-size: 36px !important; }
  .gh-fs-38-md{ font-size: 38px !important; }
  .gh-fs-40-md{ font-size: 40px !important; }
  .gh-fs-42-md{ font-size: 42px !important; }
  .gh-fs-44-md{ font-size: 44px !important; }
  .gh-fs-46-md{ font-size: 46px !important; }
  .gh-fs-48-md{ font-size: 48px !important; }
  .gh-fs-50-md{ font-size: 50px !important; }
  .gh-fs-60-md{ font-size: 60px !important; }
  .gh-fs-70-md{ font-size: 70px !important; }
  .gh-fs-80-md{ font-size: 80px !important; }
  .gh-fs-90-md{ font-size: 90px !important; }
  .gh-fs-100-md{ font-size: 100px !important; }

  /* ::::::::::::::::::::  LINE HEIGHT  :::::::::::::::::::: */
  .gh-lh-0-md { line-height:0 !important; }
  .gh-lh-8-md { line-height:8px !important; }
  .gh-lh-9-md { line-height:9px !important; }
  .gh-lh-10-md{ line-height:10px !important; }
  .gh-lh-11-md{ line-height:11px !important; }
  .gh-lh-12-md{ line-height:12px !important; }
  .gh-lh-13-md{ line-height:13px !important; }
  .gh-lh-14-md{ line-height:14px !important; }
  .gh-lh-15-md{ line-height:15px !important; }
  .gh-lh-16-md{ line-height:16px !important; }
  .gh-lh-17-md{ line-height:17px !important; }
  .gh-lh-18-md{ line-height:18px !important; }
  .gh-lh-19-md{ line-height:19px !important; }
  .gh-lh-20-md{ line-height:20px !important; }
  .gh-lh-22-md{ line-height:22px !important; }
  .gh-lh-24-md{ line-height:24px !important; }
  .gh-lh-26-md{ line-height:26px !important; }
  .gh-lh-28-md{ line-height:28px !important; }
  .gh-lh-30-md{ line-height:30px !important; }

  /* ::::::::::::::::::::  MARGIN  :::::::::::::::::::: */
  /* MARGIN */
  .gh-ma-0-md{ margin: 0 !important; }
  .gh-ma-1-md{ margin: 1px !important; }
  .gh-ma-2-md{ margin: 2px !important; }
  .gh-ma-3-md{ margin: 3px !important; }
  .gh-ma-4-md{ margin: 4px !important; }
  .gh-ma-5-md{ margin: 5px !important; }
  .gh-ma-6-md{ margin: 6px !important; }
  .gh-ma-7-md{ margin: 7px !important; }
  .gh-ma-8-md{ margin: 8px !important; }
  .gh-ma-9-md{ margin: 9px !important; }
  .gh-ma-10-md{ margin: 10px !important; }
  .gh-ma-15-md{ margin: 15px !important; }
  .gh-ma-20-md{ margin: 20px !important; }
  .gh-ma-25-md{ margin: 25px !important; }
  .gh-ma-30-md{ margin: 30px !important; }
  .gh-ma-35-md{ margin: 35px !important; }
  .gh-ma-40-md{ margin: 40px !important; }
  .gh-ma-45-md{ margin: 45px !important; }
  .gh-ma-50-md{ margin: 50px !important; }
  .gh-ma-60-md{ margin: 60px !important; }
  .gh-ma-70-md{ margin: 70px !important; }
  .gh-ma-80-md{ margin: 80px !important; }
  .gh-ma-90-md{ margin: 90px !important; }
  .gh-ma-100-md{ margin: 100px !important; }
  .gh-ma-2-5-md{ margin: 2px 5px !important; }
  .gh-ma-5-10-md{ margin: 5px 10px !important; }
  .gh-ma-5-20-md{ margin: 5px 20px !important; }
  .gh-ma-10-20-md{ margin: 10px 20px !important; }
  .gh-ma-10-30-md{ margin: 10px 30px !important; }
  .gh-ma-auto-md{ margin: auto !important; }
  /* MARGIN TOP */
  .gh-mt-0-md{ margin-top: 0 !important; }
  .gh-mt-1-md{ margin-top: 1px !important; }
  .gh-mt-2-md{ margin-top: 2px !important; }
  .gh-mt-3-md{ margin-top: 3px !important; }
  .gh-mt-4-md{ margin-top: 4px !important; }
  .gh-mt-5-md{ margin-top: 5px !important; }
  .gh-mt-6-md{ margin-top: 6px !important; }
  .gh-mt-7-md{ margin-top: 7px !important; }
  .gh-mt-8-md{ margin-top: 8px !important; }
  .gh-mt-9-md{ margin-top: 9px !important; }
  .gh-mt-10-md{ margin-top: 10px !important; }
  .gh-mt-15-md{ margin-top: 15px !important; }
  .gh-mt-20-md{ margin-top: 20px !important; }
  .gh-mt-25-md{ margin-top: 25px !important; }
  .gh-mt-30-md{ margin-top: 30px !important; }
  .gh-mt-35-md{ margin-top: 35px !important; }
  .gh-mt-40-md{ margin-top: 40px !important; }
  .gh-mt-45-md{ margin-top: 45px !important; }
  .gh-mt-50-md{ margin-top: 50px !important; }
  .gh-mt-60-md{ margin-top: 60px !important; }
  .gh-mt-70-md{ margin-top: 70px !important; }
  .gh-mt-80-md{ margin-top: 80px !important; }
  .gh-mt-90-md{ margin-top: 90px !important; }
  .gh-mt-100-md{ margin-top: 100px !important; }
  .gh-mt-110-md{ margin-top: 110px !important; }
  .gh-mt-120-md{ margin-top: 120px !important; }
  .gh-mt-130-md{ margin-top: 130px !important; }
  .gh-mt-140-md{ margin-top: 140px !important; }
  .gh-mt-150-md{ margin-top: 150px !important; }
  .gh-mt-180-md{ margin-top: 180px !important; }
  .gh-mt-200-md{ margin-top: 200px !important; }
  .gh-mt-250-md{ margin-top: 250px !important; }
  .gh-mt-300-md{ margin-top: 300px !important; }
  .gh-mt-350-md{ margin-top: 350px !important; }
  .gh-mt-400-md{ margin-top: 400px !important; }
  .gh-mt-450-md{ margin-top: 450px !important; }
  .gh-mt-500-md{ margin-top: 500px !important; }
  .gh-mt-auto-md{ margin-top: auto !important; }
  .gh-mt-minus-1-md{ margin-top: -1px !important; }
  .gh-mt-minus-2-md{ margin-top: -2px !important; }
  .gh-mt-minus-3-md{ margin-top: -3px !important; }
  .gh-mt-minus-4-md{ margin-top: -4px !important; }
  .gh-mt-minus-5-md{ margin-top: -5px !important; }
  .gh-mt-minus-10-md{ margin-top: -10px !important; }
  .gh-mt-minus-20-md{ margin-top: -20px !important; }
  .gh-mt-minus-30-md{ margin-top: -30px !important; }
  .gh-mt-minus-40-md{ margin-top: -40px !important; }
  .gh-mt-minus-50-md{ margin-top: -50px !important; }
  .gh-mt-minus-100-md{ margin-top: -100px !important; }
  .gh-mt-minus-150-md{ margin-top: -150px !important; }
  /* MARGIN RIGHT */
  .gh-mr-0-md{ margin-right: 0 !important; }
  .gh-mr-1-md{ margin-right: 1px !important; }
  .gh-mr-2-md{ margin-right: 2px !important; }
  .gh-mr-3-md{ margin-right: 3px !important; }
  .gh-mr-4-md{ margin-right: 4px !important; }
  .gh-mr-5-md{ margin-right: 5px !important; }
  .gh-mr-6-md{ margin-right: 6px !important; }
  .gh-mr-7-md{ margin-right: 7px !important; }
  .gh-mr-8-md{ margin-right: 8px !important; }
  .gh-mr-9-md{ margin-right: 9px !important; }
  .gh-mr-10-md{ margin-right: 10px !important; }
  .gh-mr-15-md{ margin-right: 15px !important; }
  .gh-mr-20-md{ margin-right: 20px !important; }
  .gh-mr-25-md{ margin-right: 25px !important; }
  .gh-mr-30-md{ margin-right: 30px !important; }
  .gh-mr-35-md{ margin-right: 35px !important; }
  .gh-mr-40-md{ margin-right: 40px !important; }
  .gh-mr-45-md{ margin-right: 45px !important; }
  .gh-mr-50-md{ margin-right: 50px !important; }
  .gh-mr-60-md{ margin-right: 60px !important; }
  .gh-mr-70-md{ margin-right: 70px !important; }
  .gh-mr-80-md{ margin-right: 80px !important; }
  .gh-mr-90-md{ margin-right: 90px !important; }
  .gh-mr-100-md{ margin-right: 100px !important; }
  .gh-mr-150-md{ margin-right: 150px !important; }
  .gh-mr-200-md{ margin-right: 200px !important; }
  .gh-mr-250-md{ margin-right: 250px !important; }
  .gh-mr-300-md{ margin-right: 300px !important; }
  .gh-mr-350-md{ margin-right: 350px !important; }
  .gh-mr-400-md{ margin-right: 400px !important; }
  .gh-mr-450-md{ margin-right: 450px !important; }
  .gh-mr-500-md{ margin-right: 500px !important; }
  .gh-mr-auto-md{ margin-right: auto !important; }
  .gh-mr-minus-1-md{ margin-right: -1px !important; }
  .gh-mr-minus-2-md{ margin-right: -2px !important; }
  .gh-mr-minus-3-md{ margin-right: -3px !important; }
  .gh-mr-minus-4-md{ margin-right: -4px !important; }
  .gh-mr-minus-5-md{ margin-right: -5px !important; }
  .gh-mr-minus-10-md{ margin-right: -10px !important; }
  .gh-mr-minus-20-md{ margin-right: -20px !important; }
  .gh-mr-minus-30-md{ margin-right: -30px !important; }
  .gh-mr-minus-40-md{ margin-right: -40px !important; }
  .gh-mr-minus-50-md{ margin-right: -50px !important; }
  .gh-mr-minus-100-md{ margin-right: -100px !important; }
  .gh-mr-minus-150-md{ margin-right: -150px !important; }
  /* MARGIN BOTTOM */
  .gh-mb-0-md{ margin-bottom: 0 !important; }
  .gh-mb-1-md{ margin-bottom: 1px !important; }
  .gh-mb-2-md{ margin-bottom: 2px !important; }
  .gh-mb-3-md{ margin-bottom: 3px !important; }
  .gh-mb-4-md{ margin-bottom: 4px !important; }
  .gh-mb-5-md{ margin-bottom: 5px !important; }
  .gh-mb-6-md{ margin-bottom: 6px !important; }
  .gh-mb-7-md{ margin-bottom: 7px !important; }
  .gh-mb-8-md{ margin-bottom: 8px !important; }
  .gh-mb-9-md{ margin-bottom: 9px !important; }
  .gh-mb-10-md{ margin-bottom: 10px !important; }
  .gh-mb-15-md{ margin-bottom: 15px !important; }
  .gh-mb-20-md{ margin-bottom: 20px !important; }
  .gh-mb-25-md{ margin-bottom: 25px !important; }
  .gh-mb-30-md{ margin-bottom: 30px !important; }
  .gh-mb-35-md{ margin-bottom: 35px !important; }
  .gh-mb-40-md{ margin-bottom: 40px !important; }
  .gh-mb-45-md{ margin-bottom: 45px !important; }
  .gh-mb-50-md{ margin-bottom: 50px !important; }
  .gh-mb-60-md{ margin-bottom: 60px !important; }
  .gh-mb-70-md{ margin-bottom: 70px !important; }
  .gh-mb-80-md{ margin-bottom: 80px !important; }
  .gh-mb-90-md{ margin-bottom: 90px !important; }
  .gh-mb-100-md{ margin-bottom: 100px !important; }
  .gh-mb-150-md{ margin-bottom: 150px !important; }
  .gh-mb-200-md{ margin-bottom: 200px !important; }
  .gh-mb-250-md{ margin-bottom: 250px !important; }
  .gh-mb-300-md{ margin-bottom: 300px !important; }
  .gh-mb-350-md{ margin-bottom: 350px !important; }
  .gh-mb-400-md{ margin-bottom: 400px !important; }
  .gh-mb-450-md{ margin-bottom: 450px !important; }
  .gh-mb-500-md{ margin-bottom: 500px !important; }
  .gh-mb-auto-md{ margin-bottom: auto !important; }
  .gh-mb-minus-1-md{ margin-bottom: -1px !important; }
  .gh-mb-minus-2-md{ margin-bottom: -2px !important; }
  .gh-mb-minus-3-md{ margin-bottom: -3px !important; }
  .gh-mb-minus-4-md{ margin-bottom: -4px !important; }
  .gh-mb-minus-5-md{ margin-bottom: -5px !important; }
  .gh-mb-minus-10-md{ margin-bottom: -10px !important; }
  .gh-mb-minus-20-md{ margin-bottom: -20px !important; }
  .gh-mb-minus-30-md{ margin-bottom: -30px !important; }
  .gh-mb-minus-40-md{ margin-bottom: -40px !important; }
  .gh-mb-minus-50-md{ margin-bottom: -50px !important; }
  .gh-mb-minus-100-md{ margin-bottom: -100px !important; }
  .gh-mb-minus-150-md{ margin-bottom: -150px !important; }
  /* MARGIN LEFT */
  .gh-ml-0-md{ margin-left: 0 !important; }
  .gh-ml-1-md{ margin-left: 1px !important; }
  .gh-ml-2-md{ margin-left: 2px !important; }
  .gh-ml-3-md{ margin-left: 3px !important; }
  .gh-ml-4-md{ margin-left: 4px !important; }
  .gh-ml-5-md{ margin-left: 5px !important; }
  .gh-ml-6-md{ margin-left: 6px !important; }
  .gh-ml-7-md{ margin-left: 7px !important; }
  .gh-ml-8-md{ margin-left: 8px !important; }
  .gh-ml-9-md{ margin-left: 9px !important; }
  .gh-ml-10-md{ margin-left: 10px !important; }
  .gh-ml-15-md{ margin-left: 15px !important; }
  .gh-ml-20-md{ margin-left: 20px !important; }
  .gh-ml-25-md{ margin-left: 25px !important; }
  .gh-ml-30-md{ margin-left: 30px !important; }
  .gh-ml-35-md{ margin-left: 35px !important; }
  .gh-ml-40-md{ margin-left: 40px !important; }
  .gh-ml-45-md{ margin-left: 45px !important; }
  .gh-ml-50-md{ margin-left: 50px !important; }
  .gh-ml-60-md{ margin-left: 60px !important; }
  .gh-ml-70-md{ margin-left: 70px !important; }
  .gh-ml-80-md{ margin-left: 80px !important; }
  .gh-ml-90-md{ margin-left: 90px !important; }
  .gh-ml-100-md{ margin-left: 100px !important; }
  .gh-ml-150-md{ margin-left: 150px !important; }
  .gh-ml-200-md{ margin-left: 200px !important; }
  .gh-ml-250-md{ margin-left: 250px !important; }
  .gh-ml-300-md{ margin-left: 300px !important; }
  .gh-ml-350-md{ margin-left: 350px !important; }
  .gh-ml-400-md{ margin-left: 400px !important; }
  .gh-ml-450-md{ margin-left: 450px !important; }
  .gh-ml-500-md{ margin-left: 500px !important; }
  .gh-ml-940-md{ margin-left: 940px !important; }
  .gh-ml-1050-md{ margin-left: 1050px !important; }
  .gh-ml-1720-md{ margin-left: 1720px !important; }
  .gh-ml-1805-md{ margin-left: 1805px !important; }
  .gh-ml-auto-md{ margin-left: auto !important; }
  .gh-ml-minus-1-md{ margin-left: -1px !important; }
  .gh-ml-minus-2-md{ margin-left: -2px !important; }
  .gh-ml-minus-3-md{ margin-left: -3px !important; }
  .gh-ml-minus-4-md{ margin-left: -4px !important; }
  .gh-ml-minus-5-md{ margin-left: -5px !important; }
  .gh-ml-minus-10-md{ margin-left: -10px !important; }
  .gh-ml-minus-20-md{ margin-left: -20px !important; }
  .gh-ml-minus-30-md{ margin-left: -30px !important; }
  .gh-ml-minus-40-md{ margin-left: -40px !important; }
  .gh-ml-minus-50-md{ margin-left: -50px !important; }
  .gh-ml-minus-100-md{ margin-left: -100px !important; }
  .gh-ml-minus-150-md{ margin-left: -150px !important; }

  /* ::::::::::::::::::::  PADDING  :::::::::::::::::::: */
  /* PADDING */
  .gh-pa-0-md{ padding: 0 !important; }
  .gh-pa-1-md{ padding: 1px !important; }
  .gh-pa-2-md{ padding: 2px !important; }
  .gh-pa-3-md{ padding: 3px !important; }
  .gh-pa-4-md{ padding: 4px !important; }
  .gh-pa-5-md{ padding: 5px !important; }
  .gh-pa-6-md{ padding: 6px !important; }
  .gh-pa-7-md{ padding: 7px !important; }
  .gh-pa-8-md{ padding: 8px !important; }
  .gh-pa-9-md{ padding: 9px !important; }
  .gh-pa-10-md{ padding: 10px !important; }
  .gh-pa-15-md{ padding: 15px !important; }
  .gh-pa-20-md{ padding: 20px !important; }
  .gh-pa-25-md{ padding: 25px !important; }
  .gh-pa-30-md{ padding: 30px !important; }
  .gh-pa-35-md{ padding: 35px !important; }
  .gh-pa-40-md{ padding: 40px !important; }
  .gh-pa-45-md{ padding: 45px !important; }
  .gh-pa-50-md{ padding: 50px !important; }
  .gh-pa-60-md{ padding: 60px !important; }
  .gh-pa-70-md{ padding: 70px !important; }
  .gh-pa-80-md{ padding: 80px !important; }
  .gh-pa-90-md{ padding: 90px !important; }
  .gh-pa-100-md{ padding: 100px !important; }
  .gh-pa-2-5-md{ padding: 2px 5px !important; }
  .gh-pa-5-10-md{ padding: 5px 10px !important; }
  .gh-pa-5-20-md{ padding: 5px 20px !important; }
  .gh-pa-10-20-md{ padding: 10px 20px !important; }
  .gh-pa-10-30-md{ padding: 10px 30px !important; }
  .gh-pa-15-20-md{ padding: 15px 20px !important; }
  .gh-pa-15-30-md{ padding: 15px 30px !important; }
  .gh-pa-15-35-md{ padding: 15px 35px !important; }
  .gh-pa-15-50-md{ padding: 15px 50px !important; }
  .gh-pa-20-50-md{ padding: 20px 50px !important; }
  .gh-pa-auto-md{ padding: auto !important; }
  /* PADDING TOP */
  .gh-pt-0-md{ padding-top: 0 !important; }
  .gh-pt-1-md{ padding-top: 1px !important; }
  .gh-pt-2-md{ padding-top: 2px !important; }
  .gh-pt-3-md{ padding-top: 3px !important; }
  .gh-pt-4-md{ padding-top: 4px !important; }
  .gh-pt-5-md{ padding-top: 5px !important; }
  .gh-pt-6-md{ padding-top: 6px !important; }
  .gh-pt-7-md{ padding-top: 7px !important; }
  .gh-pt-8-md{ padding-top: 8px !important; }
  .gh-pt-9-md{ padding-top: 9px !important; }
  .gh-pt-10-md{ padding-top: 10px !important; }
  .gh-pt-15-md{ padding-top: 15px !important; }
  .gh-pt-20-md{ padding-top: 20px !important; }
  .gh-pt-25-md{ padding-top: 25px !important; }
  .gh-pt-30-md{ padding-top: 30px !important; }
  .gh-pt-35-md{ padding-top: 35px !important; }
  .gh-pt-40-md{ padding-top: 40px !important; }
  .gh-pt-45-md{ padding-top: 45px !important; }
  .gh-pt-50-md{ padding-top: 50px !important; }
  .gh-pt-60-md{ padding-top: 60px !important; }
  .gh-pt-70-md{ padding-top: 70px !important; }
  .gh-pt-80-md{ padding-top: 80px !important; }
  .gh-pt-90-md{ padding-top: 90px !important; }
  .gh-pt-100-md{ padding-top: 100px !important; }
  .gh-pt-120-md{ padding-top: 120px !important; }
  .gh-pt-150-md{ padding-top: 150px !important; }
  .gh-pt-200-md{ padding-top: 200px !important; }
  .gh-pt-250-md{ padding-top: 250px !important; }
  .gh-pt-300-md{ padding-top: 300px !important; }
  .gh-pt-350-md{ padding-top: 350px !important; }
  .gh-pt-400-md{ padding-top: 400px !important; }
  .gh-pt-450-md{ padding-top: 450px !important; }
  .gh-pt-500-md{ padding-top: 500px !important; }
  .gh-pt-auto-md{ padding-top: auto !important; }
  /* PADDING RIGHT */
  .gh-pr-0-md{ padding-right: 0 !important; }
  .gh-pr-1-md{ padding-right: 1px !important; }
  .gh-pr-2-md{ padding-right: 2px !important; }
  .gh-pr-3-md{ padding-right: 3px !important; }
  .gh-pr-4-md{ padding-right: 4px !important; }
  .gh-pr-5-md{ padding-right: 5px !important; }
  .gh-pr-6-md{ padding-right: 6px !important; }
  .gh-pr-7-md{ padding-right: 7px !important; }
  .gh-pr-8-md{ padding-right: 8px !important; }
  .gh-pr-9-md{ padding-right: 9px !important; }
  .gh-pr-10-md{ padding-right: 10px !important; }
  .gh-pr-15-md{ padding-right: 15px !important; }
  .gh-pr-20-md{ padding-right: 20px !important; }
  .gh-pr-25-md{ padding-right: 25px !important; }
  .gh-pr-30-md{ padding-right: 30px !important; }
  .gh-pr-35-md{ padding-right: 35px !important; }
  .gh-pr-40-md{ padding-right: 40px !important; }
  .gh-pr-45-md{ padding-right: 45px !important; }
  .gh-pr-50-md{ padding-right: 50px !important; }
  .gh-pr-60-md{ padding-right: 60px !important; }
  .gh-pr-68-md{ padding-right: 68px !important; }
  .gh-pr-70-md{ padding-right: 70px !important; }
  .gh-pr-71-md{ padding-right: 71px !important; }
  .gh-pr-80-md{ padding-right: 80px !important; }
  .gh-pr-90-md{ padding-right: 90px !important; }
  .gh-pr-100-md{ padding-right: 100px !important; }
  .gh-pr-150-md{ padding-right: 150px !important; }
  .gh-pr-200-md{ padding-right: 200px !important; }
  .gh-pr-250-md{ padding-right: 250px !important; }
  .gh-pr-300-md{ padding-right: 300px !important; }
  .gh-pr-350-md{ padding-right: 350px !important; }
  .gh-pr-400-md{ padding-right: 400px !important; }
  .gh-pr-450-md{ padding-right: 450px !important; }
  .gh-pr-500-md{ padding-right: 500px !important; }
  .gh-pr-auto-md{ padding-right: auto !important; }
  /* PADDING BOTTOM */
  .gh-pb-0-md{ padding-bottom: 0 !important; }
  .gh-pb-1-md{ padding-bottom: 1px !important; }
  .gh-pb-2-md{ padding-bottom: 2px !important; }
  .gh-pb-3-md{ padding-bottom: 3px !important; }
  .gh-pb-4-md{ padding-bottom: 4px !important; }
  .gh-pb-5-md{ padding-bottom: 5px !important; }
  .gh-pb-6-md{ padding-bottom: 6px !important; }
  .gh-pb-7-md{ padding-bottom: 7px !important; }
  .gh-pb-8-md{ padding-bottom: 8px !important; }
  .gh-pb-9-md{ padding-bottom: 9px !important; }
  .gh-pb-10-md{ padding-bottom: 10px !important; }
  .gh-pb-15-md{ padding-bottom: 15px !important; }
  .gh-pb-20-md{ padding-bottom: 20px !important; }
  .gh-pb-25-md{ padding-bottom: 25px !important; }
  .gh-pb-30-md{ padding-bottom: 30px !important; }
  .gh-pb-35-md{ padding-bottom: 35px !important; }
  .gh-pb-40-md{ padding-bottom: 40px !important; }
  .gh-pb-45-md{ padding-bottom: 45px !important; }
  .gh-pb-50-md{ padding-bottom: 50px !important; }
  .gh-pb-60-md{ padding-bottom: 60px !important; }
  .gh-pb-70-md{ padding-bottom: 70px !important; }
  .gh-pb-80-md{ padding-bottom: 80px !important; }
  .gh-pb-90-md{ padding-bottom: 90px !important; }
  .gh-pb-100-md{ padding-bottom: 100px !important; }
  .gh-pb-150-md{ padding-bottom: 150px !important; }
  .gh-pb-200-md{ padding-bottom: 200px !important; }
  .gh-pb-250-md{ padding-bottom: 250px !important; }
  .gh-pb-300-md{ padding-bottom: 300px !important; }
  .gh-pb-350-md{ padding-bottom: 350px !important; }
  .gh-pb-400-md{ padding-bottom: 400px !important; }
  .gh-pb-450-md{ padding-bottom: 450px !important; }
  .gh-pb-500-md{ padding-bottom: 500px !important; }
  .gh-pb-auto-md{ padding-bottom: auto !important; }
  /* PADDING LEFT */
  .gh-pl-0-md{ padding-left: 0 !important; }
  .gh-pl-1-md{ padding-left: 1px !important; }
  .gh-pl-2-md{ padding-left: 2px !important; }
  .gh-pl-3-md{ padding-left: 3px !important; }
  .gh-pl-4-md{ padding-left: 4px !important; }
  .gh-pl-5-md{ padding-left: 5px !important; }
  .gh-pl-6-md{ padding-left: 6px !important; }
  .gh-pl-7-md{ padding-left: 7px !important; }
  .gh-pl-8-md{ padding-left: 8px !important; }
  .gh-pl-9-md{ padding-left: 9px !important; }
  .gh-pl-10-md{ padding-left: 10px !important; }
  .gh-pl-15-md{ padding-left: 15px !important; }
  .gh-pl-20-md{ padding-left: 20px !important; }
  .gh-pl-25-md{ padding-left: 25px !important; }
  .gh-pl-30-md{ padding-left: 30px !important; }
  .gh-pl-35-md{ padding-left: 35px !important; }
  .gh-pl-40-md{ padding-left: 40px !important; }
  .gh-pl-45-md{ padding-left: 45px !important; }
  .gh-pl-50-md{ padding-left: 50px !important; }
  .gh-pl-55-md{ padding-left: 55px !important; }
  .gh-pl-60-md{ padding-left: 60px !important; }
  .gh-pl-70-md{ padding-left: 70px !important; }
  .gh-pl-80-md{ padding-left: 80px !important; }
  .gh-pl-90-md{ padding-left: 90px !important; }
  .gh-pl-100-md{ padding-left: 100px !important; }
  .gh-pl-130-md{ padding-left: 130px !important; }
  .gh-pl-140-md{ padding-left: 140px !important; }
  .gh-pl-150-md{ padding-left: 150px !important; }
  .gh-pl-200-md{ padding-left: 200px !important; }
  .gh-pl-210-md{ padding-left: 210px !important; }
  .gh-pl-220-md{ padding-left: 220px !important; }
  .gh-pl-230-md{ padding-left: 230px !important; }
  .gh-pl-239-md{ padding-left: 239px !important; }
  .gh-pl-240-md{ padding-left: 240px !important; }
  .gh-pl-250-md{ padding-left: 250px !important; }
  .gh-pl-260-md{ padding-left: 260px !important; }
  .gh-pl-270-md{ padding-left: 270px !important; }
  .gh-pl-280-md{ padding-left: 280px !important; }
  .gh-pl-290-md{ padding-left: 290px !important; }
  .gh-pl-300-md{ padding-left: 300px !important; }
  .gh-pl-350-md{ padding-left: 350px !important; }
  .gh-pl-400-md{ padding-left: 400px !important; }
  .gh-pl-450-md{ padding-left: 450px !important; }
  .gh-pl-500-md{ padding-left: 500px !important; }
  .gh-pl-800-md{ padding-left: 800px !important; }
  .gh-pl-1000-md{ padding-left: 1000px !important; }
  .gh-pl-auto-md{ padding-left: auto !important; }

  /* ::::::::::::::::::::  ROUNDED  :::::::::::::::::::: */
  .gh-rounded-1-md{ border-radius: 1px !important; }
  .gh-rounded-2-md{ border-radius: 2px !important; }
  .gh-rounded-3-md{ border-radius: 3px !important; }
  .gh-rounded-5-md{ border-radius: 5px !important; }
  .gh-rounded-10-md{ border-radius: 10px !important; }
  .gh-rounded-15-md{ border-radius: 15px !important; }
  .gh-rounded-20-md{ border-radius: 20px !important; }
  .gh-rounded-30-md{ border-radius: 30px !important; }
  .gh-rounded-40-md{ border-radius: 40px !important; }
  .gh-rounded-50-p-md{ border-radius: 50% !important; }
  /* TOP */
  .gh-rounded-top-5-md{ border-radius: 5px 5px 0 0 !important; }
  .gh-rounded-top-10-md{ border-radius: 10px 10px 0 0  !important; }
  /* LEFT */
  .gh-rounded-left-5-md{ border-radius: 5px 0 0 5px !important; }
  .gh-rounded-left-10-md{ border-radius: 10px 0 0 10px !important; }
  .gh-rounded-left-5-t-md{ border-radius: 5px 0 0 0 !important; }
  .gh-rounded-left-5-b-md{ border-radius: 0 0 0 5px !important; }
  .gh-rounded-left-10-t-md{ border-radius: 10px 0 0 0 !important; }
  .gh-rounded-left-10-b-md{ border-radius: 0 0 0 10px !important; }
  /* BOTTOM */
  .gh-rounded-bottom-5-md{ border-radius: 0 0 5px 5px !important; }
  .gh-rounded-bottom-10-md{ border-radius: 0 0 10px 10px !important; }
  /* RIGHT */
  .gh-rounded-right-5-md{ border-radius: 0 5px 5px 0 !important; }
  .gh-rounded-right-10-md{ border-radius: 0 10px 10px 0 !important; }
  .gh-rounded-right-5-t-md{ border-radius: 0 5px 0 0 !important; }
  .gh-rounded-right-5-b-md{ border-radius: 0 0 5px 0 !important; }
  .gh-rounded-right-10-t-md{ border-radius: 0 10px 0 0 !important; }
  .gh-rounded-right-10-b-md{ border-radius: 0 0 10px 0 !important; }
  .gh-rounded-right-20-md{ border-radius: 0 20px 20px 0 !important; }

  .gh-bg-black-md { background-color:rgba(0,0,0)!important }
}

/* UN MAXIMO DE 600px */
@media only screen and (max-width: 600px) {
  /* ::::::::::::::::::::  POSITION  :::::::::::::::::::: */
  .gh-pos-fix-sm { position: fixed !important; }
  .gh-pos-rel-sm { position: relative !important; }
  .gh-pos-abs-sm { position: absolute !important; }
  .gh-pos-inh-sm { position: inherit !important; }
  .gh-pos-static-sm { position: static !important; }
  .gh-pos-sticky-sm { position: sticky !important; }
  /* OTHERS */
  .gh-absolute-centered--y-sm { position: absolute !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-backface-visibility: hidden; }
  .gh-vertical-align-middle-sm{ vertical-align: middle !important; }
  /* LEFT */
  .gh-left-85-minus-sm { left: -85px !important; }
  .gh-left-10-minus-sm { left: -10px !important; }
  .gh-left-5-minus-sm { left: -5px !important; }
  .gh-left-0-sm { left: 0 !important; }
  .gh-left-5-sm { left: 5px !important; }
  .gh-left-10-sm { left: 10px !important; }
  .gh-left-15-sm { left: 15px !important; }
  .gh-left-20-sm { left: 20px !important; }
  .gh-left-30-sm { left: 30px !important; }
  .gh-left-40-sm { left: 40px !important; }
  .gh-left-50-sm { left: 50px !important; }
  .gh-left-65-sm { left: 65px !important; }
  .gh-left-70-sm { left: 70px !important; }
  .gh-left-80-sm { left: 80px !important; }
  .gh-left-90-sm { left: 90px !important; }
  .gh-left-100-sm { left: 100px !important; }
  .gh-left-110-sm { left: 110px !important; }
  .gh-left-120-sm { left: 120px !important; }
  .gh-left-130-sm { left: 130px !important; }
  .gh-left-140-sm { left: 140px !important; }
  .gh-left-150-sm { left: 150px !important; }
  .gh-left-160-sm { left: 160px !important; }
  .gh-left-170-sm { left: 170px !important; }
  .gh-left-180-sm { left: 180px !important; }
  .gh-left-190-sm { left: 190px !important; }
  .gh-left-200-sm { left: 200px !important; }
  .gh-left-220-sm { left: 220px !important; }
  .gh-left-230-sm { left: 230px !important; }
  .gh-left-240-sm { left: 240px !important; }
  .gh-left-250-sm { left: 250px !important; }
  .gh-left-260-sm { left: 260px !important; }
  .gh-left-270-sm { left: 270px !important; }
  .gh-left-280-sm { left: 280px !important; }
  .gh-left-300-sm { left: 300px !important; }
  .gh-left-350-sm { left: 350px !important; }
  .gh-left-360-sm { left: 360px !important; }
  .gh-left-370-sm { left: 370px !important; }
  .gh-left-380-sm { left: 380px !important; }
  .gh-left-390-sm { left: 390px !important; }
  .gh-left-400-sm { left: 400px !important; }
  .gh-left-420-sm { left: 420px !important; }
  .gh-left-450-sm { left: 450px !important; }
  .gh-left-500-sm { left: 500px !important; }
  .gh-left-p-50-sm { left: 50% !important; }
  /* RIGHT */
  .gh-right-85-minus-sm { right: -85px !important; }
  .gh-right-30-minus-sm { right: -30px !important; }
  .gh-right-20-minus-sm { right: -20px !important; }
  .gh-right-10-minus-sm { right: -10px !important; }
  .gh-right-5-minus-sm { right: -5px !important; }
  .gh-right-0-sm { right: 0 !important; }
  .gh-right-5-sm { right: 5px !important; }
  .gh-right-10-sm { right: 10px !important; }
  .gh-right-15-sm { right: 15px !important; }
  .gh-right-20-sm { right: 20px !important; }
  .gh-right-25-sm { right: 25px !important; }
  .gh-right-30-sm { right: 30px !important; }
  .gh-right-40-sm { right: 40px !important; }
  .gh-right-50-sm { right: 50px !important; }
  .gh-right-65-sm { right: 65px !important; }
  .gh-right-70-sm { right: 70px !important; }
  .gh-right-80-sm { right: 80px !important; }
  .gh-right-90-sm { right: 90px !important; }
  .gh-right-100-sm { right: 100px !important; }
  .gh-right-110-sm { right: 110px !important; }
  .gh-right-120-sm { right: 120px !important; }
  .gh-right-130-sm { right: 130px !important; }
  .gh-right-140-sm { right: 140px !important; }
  .gh-right-150-sm { right: 150px !important; }
  .gh-right-160-sm { right: 160px !important; }
  .gh-right-170-sm { right: 170px !important; }
  .gh-right-180-sm { right: 180px !important; }
  .gh-right-190-sm { right: 190px !important; }
  .gh-right-200-sm { right: 200px !important; }
  .gh-right-p-50-sm { right: 50% !important; }
  /* TOP */
  .gh-top-30-minus-sm { top: -30px !important; }
  .gh-top-20-minus-sm { top: -20px !important; }
  .gh-top-10-minus-sm { top: -10px !important; }
  .gh-top-5-minus-sm { top: -5px !important; }
  .gh-top-0-sm { top: 0 !important; }
  .gh-top-5-sm { top: 5px !important; }
  .gh-top-10-sm { top: 10px !important; }
  .gh-top-14-sm { top: 14px !important; }
  .gh-top-15-sm { top: 15px !important; }
  .gh-top-20-sm { top: 20px !important; }
  .gh-top-30-sm { top: 30px !important; }
  .gh-top-40-sm { top: 40px !important; }
  .gh-top-50-sm { top: 50px !important; }
  .gh-top-60-sm { top: 60px !important; }
  .gh-top-65-sm { top: 65px !important; }
  .gh-top-70-sm { top: 70px !important; }
  .gh-top-80-sm { top: 80px !important; }
  .gh-top-90-sm { top: 90px !important; }
  .gh-top-100-sm { top: 100px !important; }
  .gh-top-110-sm { top: 110px !important; }
  .gh-top-120-sm { top: 120px !important; }
  .gh-top-130-sm { top: 130px !important; }
  .gh-top-140-sm { top: 140px !important; }
  .gh-top-150-sm { top: 150px !important; }
  .gh-top-160-sm { top: 160px !important; }
  .gh-top-170-sm { top: 170px !important; }
  .gh-top-180-sm { top: 180px !important; }
  .gh-top-190-sm { top: 190px !important; }
  .gh-top-200-sm { top: 200px !important; }
  .gh-top-220-sm { top: 220px !important; }
  .gh-top-250-sm { top: 250px !important; }
  .gh-top-280-sm { top: 280px !important; }
  .gh-top-300-sm { top: 300px !important; }
  .gh-top-350-sm { top: 350px !important; }
  .gh-top-450-sm { top: 450px !important; }
  .gh-top-500-sm { top: 500px !important; }
  .gh-top-p-50-sm { top: 50% !important; }
  /* BOTTOM */
  .gh-bottom-100-minus-sm { bottom: -100px !important; }
  .gh-bottom-10-minus-sm { bottom: -10px !important; }
  .gh-bottom-5-minus-sm { bottom: -5px !important; }
  .gh-bottom-0-sm { bottom: 0 !important; }
  .gh-bottom-5-sm { bottom: 5px !important; }
  .gh-bottom-10-sm { bottom: 10px !important; }
  .gh-bottom-15-sm { bottom: 15px !important; }
  .gh-bottom-20-sm { bottom: 20px !important; }
  .gh-bottom-30-sm { bottom: 30px !important; }
  .gh-bottom-40-sm { bottom: 40px !important; }
  .gh-bottom-50-sm { bottom: 50px !important; }
  .gh-bottom-65-sm { bottom: 65px !important; }
  .gh-bottom-70-sm { bottom: 70px !important; }
  .gh-bottom-80-sm { bottom: 80px !important; }
  .gh-bottom-90-sm { bottom: 90px !important; }
  .gh-bottom-100-sm { bottom: 100px !important; }
  .gh-bottom-110-sm { bottom: 110px !important; }
  .gh-bottom-120-sm { bottom: 120px !important; }
  .gh-bottom-130-sm { bottom: 130px !important; }
  .gh-bottom-140-sm { bottom: 140px !important; }
  .gh-bottom-150-sm { bottom: 150px !important; }
  .gh-bottom-160-sm { bottom: 160px !important; }
  .gh-bottom-170-sm { bottom: 170px !important; }
  .gh-bottom-180-sm { bottom: 180px !important; }
  .gh-bottom-190-sm { bottom: 190px !important; }
  .gh-bottom-200-sm { bottom: 200px !important; }
  .gh-bottom-p-50-sm { bottom: 50% !important; }

  /* ::::::::::::::::::::  WIDTH  :::::::::::::::::::: */
  .gh-w-0-sm { width: 0 !important; }
  .gh-w-5-sm { width: 5px !important; }
  .gh-w-10-sm{ width: 10px !important; }
  .gh-w-11-sm{ width: 11px !important; }
  .gh-w-12-sm{ width: 12px !important; }
  .gh-w-13-sm{ width: 13px !important; }
  .gh-w-14-sm{ width: 14px !important; }
  .gh-w-15-sm{ width: 15px !important; }
  .gh-w-16-sm{ width: 16px !important; }
  .gh-w-17-sm{ width: 17px !important; }
  .gh-w-18-sm{ width: 18px !important; }
  .gh-w-19-sm{ width: 19px !important; }
  .gh-w-20-sm{ width: 20px !important; }
  .gh-w-25-sm{ width: 25px !important; }
  .gh-w-30-sm{ width: 30px !important; }
  .gh-w-33-5-sm{ width: 33.5px !important; }
  .gh-w-35-sm{ width: 35px !important; }
  .gh-w-40-sm{ width: 40px !important; }
  .gh-w-45-sm{ width: 45px !important; }
  .gh-w-50-sm{ width: 50px !important; }
  .gh-w-60-sm{ width: 60px !important; }
  .gh-w-60-5-sm{ width: 60.5px !important; }
  .gh-w-65-sm{ width: 65px !important; }
  .gh-w-70-sm{ width: 70px !important; }
  .gh-w-80-sm{ width: 80px !important; }
  .gh-w-90-sm{ width: 90px !important; }
  .gh-w-100-sm{ width: 100px !important; }
  .gh-w-110-sm{ width: 110px !important; }
  .gh-w-120-sm{ width: 120px !important; }
  .gh-w-130-sm{ width: 130px !important; }
  .gh-w-140-sm{ width: 140px !important; }
  .gh-w-150-sm{ width: 150px !important; }
  .gh-w-160-sm{ width: 160px !important; }
  .gh-w-170-sm{ width: 170px !important; }
  .gh-w-180-sm{ width: 180px !important; }
  .gh-w-190-sm{ width: 190px !important; }
  .gh-w-200-sm{ width: 200px !important; }
  .gh-w-210-sm{ width: 210px !important; }
  .gh-w-220-sm{ width: 220px !important; }
  .gh-w-230-sm{ width: 230px !important; }
  .gh-w-240-sm{ width: 240px !important; }
  .gh-w-250-sm{ width: 250px !important; }
  .gh-w-260-sm{ width: 260px !important; }
  .gh-w-270-sm{ width: 270px !important; }
  .gh-w-280-sm{ width: 280px !important; }
  .gh-w-290-sm{ width: 290px !important; }
  .gh-w-300-sm{ width: 300px !important; }
  .gh-w-310-sm{ width: 310px !important; }
  .gh-w-320-sm{ width: 320px !important; }
  .gh-w-330-sm{ width: 330px !important; }
  .gh-w-340-sm{ width: 340px !important; }
  .gh-w-350-sm{ width: 350px !important; }
  .gh-w-360-sm{ width: 360px !important; }
  .gh-w-370-sm{ width: 370px !important; }
  .gh-w-380-sm{ width: 380px !important; }
  .gh-w-390-sm{ width: 390px !important; }
  .gh-w-400-sm{ width: 400px !important; }
  .gh-w-410-sm{ width: 410px !important; }
  .gh-w-420-sm{ width: 430px !important; }
  .gh-w-430-sm{ width: 430px !important; }
  .gh-w-440-sm{ width: 440px !important; }
  .gh-w-450-sm{ width: 450px !important; }
  .gh-w-460-sm{ width: 460px !important; }
  .gh-w-470-sm{ width: 470px !important; }
  .gh-w-480-sm{ width: 480px !important; }
  .gh-w-490-sm{ width: 490px !important; }
  .gh-w-500-sm{ width: 500px !important; }
  .gh-w-550-sm{ width: 550px !important; }
  .gh-w-600-sm{ width: 600px !important; }
  .gh-w-650-sm{ width: 650px !important; }
  .gh-w-700-sm{ width: 700px !important; }
  .gh-w-750-sm{ width: 750px !important; }
  .gh-w-800-sm{ width: 800px !important; }
  .gh-w-850-sm{ width: 850px !important; }
  .gh-w-900-sm{ width: 900px !important; }
  .gh-w-950-sm{ width: 950px !important; }
  .gh-w-1000-sm{ width: 1000px !important; }
  .gh-w-1050-sm{ width: 1050px !important; }
  .gh-w-1100-sm{ width: 1100px !important; }
  .gh-w-1150-sm{ width: 1150px !important; }
  .gh-w-1200-sm{ width: 1200px !important; }
  .gh-w-1250-sm{ width: 1250px !important; }
  .gh-w-25-p-sm{ width: 25% !important; }
  .gh-w-50-p-sm{ width: 50% !important; }
  .gh-w-75-p-sm{ width: 75% !important; }
  .gh-w-90-p-sm{ width: 90% !important; }
  .gh-w-93-p-sm{ width: 93% !important; }
  .gh-w-95-p-sm{ width: 95% !important; }
  .gh-w-auto-sm{ width: auto !important; }
  .gh-w-full-sm{ width: 100% !important; }
  .gh-w-full-max-sm{ max-width: 100% !important; }

  /* ::::::::::::::::::::  HEIGHT  :::::::::::::::::::: */
  .gh-h-0-sm { height: 0 !important; }
  .gh-h-5-sm { height: 5px !important; }
  .gh-h-10-sm{ height: 10px !important; }
  .gh-h-11-sm{ height: 11px !important; }
  .gh-h-12-sm{ height: 12px !important; }
  .gh-h-13-sm{ height: 13px !important; }
  .gh-h-14-sm{ height: 14px !important; }
  .gh-h-15-sm{ height: 15px !important; }
  .gh-h-16-sm{ height: 16px !important; }
  .gh-h-17-sm{ height: 17px !important; }
  .gh-h-18-sm{ height: 18px !important; }
  .gh-h-19-sm{ height: 19px !important; }
  .gh-h-20-sm{ height: 20px !important; }
  .gh-h-25-sm{ height: 25px !important; }
  .gh-h-30-sm{ height: 30px !important; }
  .gh-h-35-sm{ height: 35px !important; }
  .gh-h-40-sm{ height: 40px !important; }
  .gh-h-45-sm{ height: 45px !important; }
  .gh-h-50-sm{ height: 50px !important; }
  .gh-h-60-sm{ height: 60px !important; }
  .gh-h-70-sm{ height: 70px !important; }
  .gh-h-75-sm{ height: 75px !important; }
  .gh-h-76-sm{ height: 76px !important; }
  .gh-h-80-sm{ height: 80px !important; }
  .gh-h-90-sm{ height: 90px !important; }
  .gh-h-100-sm{ height: 100px !important; }
  .gh-h-110-sm{ height: 110px !important; }
  .gh-h-120-sm{ height: 120px !important; }
  .gh-h-130-sm{ height: 130px !important; }
  .gh-h-140-sm{ height: 140px !important; }
  .gh-h-150-sm{ height: 150px !important; }
  .gh-h-160-sm{ height: 160px !important; }
  .gh-h-170-sm{ height: 170px !important; }
  .gh-h-180-sm{ height: 180px !important; }
  .gh-h-190-sm{ height: 190px !important; }
  .gh-h-200-sm{ height: 200px !important; }
  .gh-h-210-sm{ height: 210px !important; }
  .gh-h-220-sm{ height: 220px !important; }
  .gh-h-230-sm{ height: 230px !important; }
  .gh-h-240-sm{ height: 240px !important; }
  .gh-h-250-sm{ height: 250px !important; }
  .gh-h-260-sm{ height: 260px !important; }
  .gh-h-270-sm{ height: 270px !important; }
  .gh-h-280-sm{ height: 280px !important; }
  .gh-h-290-sm{ height: 290px !important; }
  .gh-h-300-sm{ height: 300px !important; }
  .gh-h-310-sm{ height: 310px !important; }
  .gh-h-320-sm{ height: 320px !important; }
  .gh-h-330-sm{ height: 330px !important; }
  .gh-h-340-sm{ height: 340px !important; }
  .gh-h-350-sm{ height: 350px !important; }
  .gh-h-360-sm{ height: 360px !important; }
  .gh-h-370-sm{ height: 370px !important; }
  .gh-h-380-sm{ height: 380px !important; }
  .gh-h-390-sm{ height: 390px !important; }
  .gh-h-400-sm{ height: 400px !important; }
  .gh-h-410-sm{ height: 410px !important; }
  .gh-h-420-sm{ height: 430px !important; }
  .gh-h-430-sm{ height: 430px !important; }
  .gh-h-440-sm{ height: 440px !important; }
  .gh-h-450-sm{ height: 450px !important; }
  .gh-h-460-sm{ height: 460px !important; }
  .gh-h-470-sm{ height: 470px !important; }
  .gh-h-480-sm{ height: 480px !important; }
  .gh-h-490-sm{ height: 490px !important; }
  .gh-h-500-sm{ height: 500px !important; }
  .gh-h-550-sm{ height: 550px !important; }
  .gh-h-580-sm{ height: 580px !important; }
  .gh-h-600-sm{ height: 600px !important; }
  .gh-h-650-sm{ height: 650px !important; }
  .gh-h-700-sm{ height: 700px !important; }
  .gh-h-750-sm{ height: 750px !important; }
  .gh-h-800-sm{ height: 800px !important; }
  .gh-h-850-sm{ height: 850px !important; }
  .gh-h-900-sm{ height: 900px !important; }
  .gh-h-950-sm{ height: 950px !important; }
  .gh-h-1000-sm{ height: 1000px !important; }
  .gh-h-1050-sm{ height: 1050px !important; }
  .gh-h-1080-sm{ height: 1080px !important; }
  .gh-h-1100-sm{ height: 1100px !important; }
  .gh-h-1200-sm{ height: 1200px !important; }
  .gh-h-25-p-sm{ height: 25% !important; }
  .gh-h-50-p-sm{ height: 50% !important; }
  .gh-h-75-p-sm{ height: 75% !important; }
  .gh-h-90-p-sm{ height: 90% !important; }
  .gh-h-95-p-sm{ height: 95% !important; }
  .gh-h-auto-sm{ height: auto !important; }
  .gh-h-full-sm{ height: 100% !important; }
  .gh-h-full-max-sm{ max-height: 100% !important; }

  /* ::::::::::::::::::::  FONT SIZE  :::::::::::::::::::: */
  .gh-fs-8-sm { font-size: 8px !important; }
  .gh-fs-9-sm { font-size: 9px !important; }
  .gh-fs-10-sm{ font-size: 10px !important; }
  .gh-fs-11-sm{ font-size: 11px !important; }
  .gh-fs-12-sm{ font-size: 12px !important; }
  .gh-fs-13-sm{ font-size: 13px !important; }
  .gh-fs-14-sm{ font-size: 14px !important; }
  .gh-fs-15-sm{ font-size: 15px !important; }
  .gh-fs-16-sm{ font-size: 16px !important; }
  .gh-fs-17-sm{ font-size: 17px !important; }
  .gh-fs-18-sm{ font-size: 18px !important; }
  .gh-fs-19-sm{ font-size: 19px !important; }
  .gh-fs-20-sm{ font-size: 20px !important; }
  .gh-fs-22-sm{ font-size: 22px !important; }
  .gh-fs-24-sm{ font-size: 24px !important; }
  .gh-fs-26-sm{ font-size: 26px !important; }
  .gh-fs-28-sm{ font-size: 28px !important; }
  .gh-fs-30-sm{ font-size: 30px !important; }
  .gh-fs-32-sm{ font-size: 32px !important; }
  .gh-fs-34-sm{ font-size: 34px !important; }
  .gh-fs-36-sm{ font-size: 36px !important; }
  .gh-fs-38-sm{ font-size: 38px !important; }
  .gh-fs-40-sm{ font-size: 40px !important; }
  .gh-fs-42-sm{ font-size: 42px !important; }
  .gh-fs-44-sm{ font-size: 44px !important; }
  .gh-fs-46-sm{ font-size: 46px !important; }
  .gh-fs-48-sm{ font-size: 48px !important; }
  .gh-fs-50-sm{ font-size: 50px !important; }
  .gh-fs-60-sm{ font-size: 60px !important; }
  .gh-fs-70-sm{ font-size: 70px !important; }
  .gh-fs-80-sm{ font-size: 80px !important; }
  .gh-fs-90-sm{ font-size: 90px !important; }
  .gh-fs-100-sm{ font-size: 100px !important; }

  /* ::::::::::::::::::::  LINE HEIGHT  :::::::::::::::::::: */
  .gh-lh-0-sm { line-height:0 !important; }
  .gh-lh-8-sm { line-height:8px !important; }
  .gh-lh-9-sm { line-height:9px !important; }
  .gh-lh-10-sm{ line-height:10px !important; }
  .gh-lh-11-sm{ line-height:11px !important; }
  .gh-lh-12-sm{ line-height:12px !important; }
  .gh-lh-13-sm{ line-height:13px !important; }
  .gh-lh-14-sm{ line-height:14px !important; }
  .gh-lh-15-sm{ line-height:15px !important; }
  .gh-lh-16-sm{ line-height:16px !important; }
  .gh-lh-17-sm{ line-height:17px !important; }
  .gh-lh-18-sm{ line-height:18px !important; }
  .gh-lh-19-sm{ line-height:19px !important; }
  .gh-lh-20-sm{ line-height:20px !important; }
  .gh-lh-22-sm{ line-height:22px !important; }
  .gh-lh-24-sm{ line-height:24px !important; }
  .gh-lh-26-sm{ line-height:26px !important; }
  .gh-lh-28-sm{ line-height:28px !important; }
  .gh-lh-30-sm{ line-height:30px !important; }

  /* ::::::::::::::::::::  MARGIN  :::::::::::::::::::: */
  /* MARGIN */
  .gh-ma-0-sm{ margin: 0 !important; }
  .gh-ma-1-sm{ margin: 1px !important; }
  .gh-ma-2-sm{ margin: 2px !important; }
  .gh-ma-3-sm{ margin: 3px !important; }
  .gh-ma-4-sm{ margin: 4px !important; }
  .gh-ma-5-sm{ margin: 5px !important; }
  .gh-ma-6-sm{ margin: 6px !important; }
  .gh-ma-7-sm{ margin: 7px !important; }
  .gh-ma-8-sm{ margin: 8px !important; }
  .gh-ma-9-sm{ margin: 9px !important; }
  .gh-ma-10-sm{ margin: 10px !important; }
  .gh-ma-15-sm{ margin: 15px !important; }
  .gh-ma-20-sm{ margin: 20px !important; }
  .gh-ma-25-sm{ margin: 25px !important; }
  .gh-ma-30-sm{ margin: 30px !important; }
  .gh-ma-35-sm{ margin: 35px !important; }
  .gh-ma-40-sm{ margin: 40px !important; }
  .gh-ma-45-sm{ margin: 45px !important; }
  .gh-ma-50-sm{ margin: 50px !important; }
  .gh-ma-60-sm{ margin: 60px !important; }
  .gh-ma-70-sm{ margin: 70px !important; }
  .gh-ma-80-sm{ margin: 80px !important; }
  .gh-ma-90-sm{ margin: 90px !important; }
  .gh-ma-100-sm{ margin: 100px !important; }
  .gh-ma-2-5-sm{ margin: 2px 5px !important; }
  .gh-ma-5-10-sm{ margin: 5px 10px !important; }
  .gh-ma-5-20-sm{ margin: 5px 20px !important; }
  .gh-ma-10-20-sm{ margin: 10px 20px !important; }
  .gh-ma-10-30-sm{ margin: 10px 30px !important; }
  .gh-ma-auto-sm{ margin: auto !important; }
  /* MARGIN TOP */
  .gh-mt-0-sm{ margin-top: 0 !important; }
  .gh-mt-1-sm{ margin-top: 1px !important; }
  .gh-mt-2-sm{ margin-top: 2px !important; }
  .gh-mt-3-sm{ margin-top: 3px !important; }
  .gh-mt-4-sm{ margin-top: 4px !important; }
  .gh-mt-5-sm{ margin-top: 5px !important; }
  .gh-mt-6-sm{ margin-top: 6px !important; }
  .gh-mt-7-sm{ margin-top: 7px !important; }
  .gh-mt-8-sm{ margin-top: 8px !important; }
  .gh-mt-9-sm{ margin-top: 9px !important; }
  .gh-mt-10-sm{ margin-top: 10px !important; }
  .gh-mt-15-sm{ margin-top: 15px !important; }
  .gh-mt-20-sm{ margin-top: 20px !important; }
  .gh-mt-25-sm{ margin-top: 25px !important; }
  .gh-mt-30-sm{ margin-top: 30px !important; }
  .gh-mt-35-sm{ margin-top: 35px !important; }
  .gh-mt-40-sm{ margin-top: 40px !important; }
  .gh-mt-45-sm{ margin-top: 45px !important; }
  .gh-mt-50-sm{ margin-top: 50px !important; }
  .gh-mt-60-sm{ margin-top: 60px !important; }
  .gh-mt-70-sm{ margin-top: 70px !important; }
  .gh-mt-80-sm{ margin-top: 80px !important; }
  .gh-mt-90-sm{ margin-top: 90px !important; }
  .gh-mt-100-sm{ margin-top: 100px !important; }
  .gh-mt-110-sm{ margin-top: 110px !important; }
  .gh-mt-120-sm{ margin-top: 120px !important; }
  .gh-mt-130-sm{ margin-top: 130px !important; }
  .gh-mt-140-sm{ margin-top: 140px !important; }
  .gh-mt-150-sm{ margin-top: 150px !important; }
  .gh-mt-180-sm{ margin-top: 180px !important; }
  .gh-mt-200-sm{ margin-top: 200px !important; }
  .gh-mt-250-sm{ margin-top: 250px !important; }
  .gh-mt-300-sm{ margin-top: 300px !important; }
  .gh-mt-350-sm{ margin-top: 350px !important; }
  .gh-mt-400-sm{ margin-top: 400px !important; }
  .gh-mt-450-sm{ margin-top: 450px !important; }
  .gh-mt-500-sm{ margin-top: 500px !important; }
  .gh-mt-auto-sm{ margin-top: auto !important; }
  .gh-mt-minus-1-sm{ margin-top: -1px !important; }
  .gh-mt-minus-2-sm{ margin-top: -2px !important; }
  .gh-mt-minus-3-sm{ margin-top: -3px !important; }
  .gh-mt-minus-4-sm{ margin-top: -4px !important; }
  .gh-mt-minus-5-sm{ margin-top: -5px !important; }
  .gh-mt-minus-10-sm{ margin-top: -10px !important; }
  .gh-mt-minus-20-sm{ margin-top: -20px !important; }
  .gh-mt-minus-30-sm{ margin-top: -30px !important; }
  .gh-mt-minus-40-sm{ margin-top: -40px !important; }
  .gh-mt-minus-50-sm{ margin-top: -50px !important; }
  .gh-mt-minus-100-sm{ margin-top: -100px !important; }
  .gh-mt-minus-150-sm{ margin-top: -150px !important; }
  /* MARGIN RIGHT */
  .gh-mr-0-sm{ margin-right: 0 !important; }
  .gh-mr-1-sm{ margin-right: 1px !important; }
  .gh-mr-2-sm{ margin-right: 2px !important; }
  .gh-mr-3-sm{ margin-right: 3px !important; }
  .gh-mr-4-sm{ margin-right: 4px !important; }
  .gh-mr-5-sm{ margin-right: 5px !important; }
  .gh-mr-6-sm{ margin-right: 6px !important; }
  .gh-mr-7-sm{ margin-right: 7px !important; }
  .gh-mr-8-sm{ margin-right: 8px !important; }
  .gh-mr-9-sm{ margin-right: 9px !important; }
  .gh-mr-10-sm{ margin-right: 10px !important; }
  .gh-mr-15-sm{ margin-right: 15px !important; }
  .gh-mr-20-sm{ margin-right: 20px !important; }
  .gh-mr-25-sm{ margin-right: 25px !important; }
  .gh-mr-30-sm{ margin-right: 30px !important; }
  .gh-mr-35-sm{ margin-right: 35px !important; }
  .gh-mr-40-sm{ margin-right: 40px !important; }
  .gh-mr-45-sm{ margin-right: 45px !important; }
  .gh-mr-50-sm{ margin-right: 50px !important; }
  .gh-mr-60-sm{ margin-right: 60px !important; }
  .gh-mr-70-sm{ margin-right: 70px !important; }
  .gh-mr-80-sm{ margin-right: 80px !important; }
  .gh-mr-90-sm{ margin-right: 90px !important; }
  .gh-mr-100-sm{ margin-right: 100px !important; }
  .gh-mr-150-sm{ margin-right: 150px !important; }
  .gh-mr-200-sm{ margin-right: 200px !important; }
  .gh-mr-250-sm{ margin-right: 250px !important; }
  .gh-mr-300-sm{ margin-right: 300px !important; }
  .gh-mr-350-sm{ margin-right: 350px !important; }
  .gh-mr-400-sm{ margin-right: 400px !important; }
  .gh-mr-450-sm{ margin-right: 450px !important; }
  .gh-mr-500-sm{ margin-right: 500px !important; }
  .gh-mr-auto-sm{ margin-right: auto !important; }
  .gh-mr-minus-1-sm{ margin-right: -1px !important; }
  .gh-mr-minus-2-sm{ margin-right: -2px !important; }
  .gh-mr-minus-3-sm{ margin-right: -3px !important; }
  .gh-mr-minus-4-sm{ margin-right: -4px !important; }
  .gh-mr-minus-5-sm{ margin-right: -5px !important; }
  .gh-mr-minus-10-sm{ margin-right: -10px !important; }
  .gh-mr-minus-20-sm{ margin-right: -20px !important; }
  .gh-mr-minus-30-sm{ margin-right: -30px !important; }
  .gh-mr-minus-40-sm{ margin-right: -40px !important; }
  .gh-mr-minus-50-sm{ margin-right: -50px !important; }
  .gh-mr-minus-100-sm{ margin-right: -100px !important; }
  .gh-mr-minus-150-sm{ margin-right: -150px !important; }
  /* MARGIN BOTTOM */
  .gh-mb-0-sm{ margin-bottom: 0 !important; }
  .gh-mb-1-sm{ margin-bottom: 1px !important; }
  .gh-mb-2-sm{ margin-bottom: 2px !important; }
  .gh-mb-3-sm{ margin-bottom: 3px !important; }
  .gh-mb-4-sm{ margin-bottom: 4px !important; }
  .gh-mb-5-sm{ margin-bottom: 5px !important; }
  .gh-mb-6-sm{ margin-bottom: 6px !important; }
  .gh-mb-7-sm{ margin-bottom: 7px !important; }
  .gh-mb-8-sm{ margin-bottom: 8px !important; }
  .gh-mb-9-sm{ margin-bottom: 9px !important; }
  .gh-mb-10-sm{ margin-bottom: 10px !important; }
  .gh-mb-15-sm{ margin-bottom: 15px !important; }
  .gh-mb-20-sm{ margin-bottom: 20px !important; }
  .gh-mb-25-sm{ margin-bottom: 25px !important; }
  .gh-mb-30-sm{ margin-bottom: 30px !important; }
  .gh-mb-35-sm{ margin-bottom: 35px !important; }
  .gh-mb-40-sm{ margin-bottom: 40px !important; }
  .gh-mb-45-sm{ margin-bottom: 45px !important; }
  .gh-mb-50-sm{ margin-bottom: 50px !important; }
  .gh-mb-60-sm{ margin-bottom: 60px !important; }
  .gh-mb-70-sm{ margin-bottom: 70px !important; }
  .gh-mb-80-sm{ margin-bottom: 80px !important; }
  .gh-mb-90-sm{ margin-bottom: 90px !important; }
  .gh-mb-100-sm{ margin-bottom: 100px !important; }
  .gh-mb-150-sm{ margin-bottom: 150px !important; }
  .gh-mb-200-sm{ margin-bottom: 200px !important; }
  .gh-mb-250-sm{ margin-bottom: 250px !important; }
  .gh-mb-300-sm{ margin-bottom: 300px !important; }
  .gh-mb-350-sm{ margin-bottom: 350px !important; }
  .gh-mb-400-sm{ margin-bottom: 400px !important; }
  .gh-mb-450-sm{ margin-bottom: 450px !important; }
  .gh-mb-500-sm{ margin-bottom: 500px !important; }
  .gh-mb-auto-sm{ margin-bottom: auto !important; }
  .gh-mb-minus-1-sm{ margin-bottom: -1px !important; }
  .gh-mb-minus-2-sm{ margin-bottom: -2px !important; }
  .gh-mb-minus-3-sm{ margin-bottom: -3px !important; }
  .gh-mb-minus-4-sm{ margin-bottom: -4px !important; }
  .gh-mb-minus-5-sm{ margin-bottom: -5px !important; }
  .gh-mb-minus-10-sm{ margin-bottom: -10px !important; }
  .gh-mb-minus-20-sm{ margin-bottom: -20px !important; }
  .gh-mb-minus-30-sm{ margin-bottom: -30px !important; }
  .gh-mb-minus-40-sm{ margin-bottom: -40px !important; }
  .gh-mb-minus-50-sm{ margin-bottom: -50px !important; }
  .gh-mb-minus-100-sm{ margin-bottom: -100px !important; }
  .gh-mb-minus-150-sm{ margin-bottom: -150px !important; }
  /* MARGIN LEFT */
  .gh-ml-0-sm{ margin-left: 0 !important; }
  .gh-ml-1-sm{ margin-left: 1px !important; }
  .gh-ml-2-sm{ margin-left: 2px !important; }
  .gh-ml-3-sm{ margin-left: 3px !important; }
  .gh-ml-4-sm{ margin-left: 4px !important; }
  .gh-ml-5-sm{ margin-left: 5px !important; }
  .gh-ml-6-sm{ margin-left: 6px !important; }
  .gh-ml-7-sm{ margin-left: 7px !important; }
  .gh-ml-8-sm{ margin-left: 8px !important; }
  .gh-ml-9-sm{ margin-left: 9px !important; }
  .gh-ml-10-sm{ margin-left: 10px !important; }
  .gh-ml-15-sm{ margin-left: 15px !important; }
  .gh-ml-20-sm{ margin-left: 20px !important; }
  .gh-ml-25-sm{ margin-left: 25px !important; }
  .gh-ml-30-sm{ margin-left: 30px !important; }
  .gh-ml-35-sm{ margin-left: 35px !important; }
  .gh-ml-40-sm{ margin-left: 40px !important; }
  .gh-ml-45-sm{ margin-left: 45px !important; }
  .gh-ml-50-sm{ margin-left: 50px !important; }
  .gh-ml-60-sm{ margin-left: 60px !important; }
  .gh-ml-70-sm{ margin-left: 70px !important; }
  .gh-ml-80-sm{ margin-left: 80px !important; }
  .gh-ml-90-sm{ margin-left: 90px !important; }
  .gh-ml-100-sm{ margin-left: 100px !important; }
  .gh-ml-150-sm{ margin-left: 150px !important; }
  .gh-ml-200-sm{ margin-left: 200px !important; }
  .gh-ml-250-sm{ margin-left: 250px !important; }
  .gh-ml-300-sm{ margin-left: 300px !important; }
  .gh-ml-350-sm{ margin-left: 350px !important; }
  .gh-ml-400-sm{ margin-left: 400px !important; }
  .gh-ml-450-sm{ margin-left: 450px !important; }
  .gh-ml-500-sm{ margin-left: 500px !important; }
  .gh-ml-940-sm{ margin-left: 940px !important; }
  .gh-ml-1050-sm{ margin-left: 1050px !important; }
  .gh-ml-1720-sm{ margin-left: 1720px !important; }
  .gh-ml-1805-sm{ margin-left: 1805px !important; }
  .gh-ml-auto-sm{ margin-left: auto !important; }
  .gh-ml-minus-1-sm{ margin-left: -1px !important; }
  .gh-ml-minus-2-sm{ margin-left: -2px !important; }
  .gh-ml-minus-3-sm{ margin-left: -3px !important; }
  .gh-ml-minus-4-sm{ margin-left: -4px !important; }
  .gh-ml-minus-5-sm{ margin-left: -5px !important; }
  .gh-ml-minus-10-sm{ margin-left: -10px !important; }
  .gh-ml-minus-20-sm{ margin-left: -20px !important; }
  .gh-ml-minus-30-sm{ margin-left: -30px !important; }
  .gh-ml-minus-40-sm{ margin-left: -40px !important; }
  .gh-ml-minus-50-sm{ margin-left: -50px !important; }
  .gh-ml-minus-100-sm{ margin-left: -100px !important; }
  .gh-ml-minus-150-sm{ margin-left: -150px !important; }

  /* ::::::::::::::::::::  PADDING  :::::::::::::::::::: */
  /* PADDING */
  .gh-pa-0-sm{ padding: 0 !important; }
  .gh-pa-1-sm{ padding: 1px !important; }
  .gh-pa-2-sm{ padding: 2px !important; }
  .gh-pa-3-sm{ padding: 3px !important; }
  .gh-pa-4-sm{ padding: 4px !important; }
  .gh-pa-5-sm{ padding: 5px !important; }
  .gh-pa-6-sm{ padding: 6px !important; }
  .gh-pa-7-sm{ padding: 7px !important; }
  .gh-pa-8-sm{ padding: 8px !important; }
  .gh-pa-9-sm{ padding: 9px !important; }
  .gh-pa-10-sm{ padding: 10px !important; }
  .gh-pa-15-sm{ padding: 15px !important; }
  .gh-pa-20-sm{ padding: 20px !important; }
  .gh-pa-25-sm{ padding: 25px !important; }
  .gh-pa-30-sm{ padding: 30px !important; }
  .gh-pa-35-sm{ padding: 35px !important; }
  .gh-pa-40-sm{ padding: 40px !important; }
  .gh-pa-45-sm{ padding: 45px !important; }
  .gh-pa-50-sm{ padding: 50px !important; }
  .gh-pa-60-sm{ padding: 60px !important; }
  .gh-pa-70-sm{ padding: 70px !important; }
  .gh-pa-80-sm{ padding: 80px !important; }
  .gh-pa-90-sm{ padding: 90px !important; }
  .gh-pa-100-sm{ padding: 100px !important; }
  .gh-pa-2-5-sm{ padding: 2px 5px !important; }
  .gh-pa-5-10-sm{ padding: 5px 10px !important; }
  .gh-pa-5-20-sm{ padding: 5px 20px !important; }
  .gh-pa-10-20-sm{ padding: 10px 20px !important; }
  .gh-pa-10-30-sm{ padding: 10px 30px !important; }
  .gh-pa-15-20-sm{ padding: 15px 20px !important; }
  .gh-pa-15-30-sm{ padding: 15px 30px !important; }
  .gh-pa-15-35-sm{ padding: 15px 35px !important; }
  .gh-pa-15-50-sm{ padding: 15px 50px !important; }
  .gh-pa-20-50-sm{ padding: 20px 50px !important; }
  .gh-pa-auto-sm{ padding: auto !important; }
  /* PADDING TOP */
  .gh-pt-0-sm{ padding-top: 0 !important; }
  .gh-pt-1-sm{ padding-top: 1px !important; }
  .gh-pt-2-sm{ padding-top: 2px !important; }
  .gh-pt-3-sm{ padding-top: 3px !important; }
  .gh-pt-4-sm{ padding-top: 4px !important; }
  .gh-pt-5-sm{ padding-top: 5px !important; }
  .gh-pt-6-sm{ padding-top: 6px !important; }
  .gh-pt-7-sm{ padding-top: 7px !important; }
  .gh-pt-8-sm{ padding-top: 8px !important; }
  .gh-pt-9-sm{ padding-top: 9px !important; }
  .gh-pt-10-sm{ padding-top: 10px !important; }
  .gh-pt-15-sm{ padding-top: 15px !important; }
  .gh-pt-20-sm{ padding-top: 20px !important; }
  .gh-pt-25-sm{ padding-top: 25px !important; }
  .gh-pt-30-sm{ padding-top: 30px !important; }
  .gh-pt-35-sm{ padding-top: 35px !important; }
  .gh-pt-40-sm{ padding-top: 40px !important; }
  .gh-pt-45-sm{ padding-top: 45px !important; }
  .gh-pt-50-sm{ padding-top: 50px !important; }
  .gh-pt-60-sm{ padding-top: 60px !important; }
  .gh-pt-70-sm{ padding-top: 70px !important; }
  .gh-pt-80-sm{ padding-top: 80px !important; }
  .gh-pt-90-sm{ padding-top: 90px !important; }
  .gh-pt-100-sm{ padding-top: 100px !important; }
  .gh-pt-120-sm{ padding-top: 120px !important; }
  .gh-pt-150-sm{ padding-top: 150px !important; }
  .gh-pt-200-sm{ padding-top: 200px !important; }
  .gh-pt-250-sm{ padding-top: 250px !important; }
  .gh-pt-300-sm{ padding-top: 300px !important; }
  .gh-pt-350-sm{ padding-top: 350px !important; }
  .gh-pt-400-sm{ padding-top: 400px !important; }
  .gh-pt-450-sm{ padding-top: 450px !important; }
  .gh-pt-500-sm{ padding-top: 500px !important; }
  .gh-pt-auto-sm{ padding-top: auto !important; }
  /* PADDING RIGHT */
  .gh-pr-0-sm{ padding-right: 0 !important; }
  .gh-pr-1-sm{ padding-right: 1px !important; }
  .gh-pr-2-sm{ padding-right: 2px !important; }
  .gh-pr-3-sm{ padding-right: 3px !important; }
  .gh-pr-4-sm{ padding-right: 4px !important; }
  .gh-pr-5-sm{ padding-right: 5px !important; }
  .gh-pr-6-sm{ padding-right: 6px !important; }
  .gh-pr-7-sm{ padding-right: 7px !important; }
  .gh-pr-8-sm{ padding-right: 8px !important; }
  .gh-pr-9-sm{ padding-right: 9px !important; }
  .gh-pr-10-sm{ padding-right: 10px !important; }
  .gh-pr-15-sm{ padding-right: 15px !important; }
  .gh-pr-20-sm{ padding-right: 20px !important; }
  .gh-pr-25-sm{ padding-right: 25px !important; }
  .gh-pr-30-sm{ padding-right: 30px !important; }
  .gh-pr-35-sm{ padding-right: 35px !important; }
  .gh-pr-40-sm{ padding-right: 40px !important; }
  .gh-pr-45-sm{ padding-right: 45px !important; }
  .gh-pr-50-sm{ padding-right: 50px !important; }
  .gh-pr-60-sm{ padding-right: 60px !important; }
  .gh-pr-68-sm{ padding-right: 68px !important; }
  .gh-pr-70-sm{ padding-right: 70px !important; }
  .gh-pr-71-sm{ padding-right: 71px !important; }
  .gh-pr-80-sm{ padding-right: 80px !important; }
  .gh-pr-90-sm{ padding-right: 90px !important; }
  .gh-pr-100-sm{ padding-right: 100px !important; }
  .gh-pr-150-sm{ padding-right: 150px !important; }
  .gh-pr-200-sm{ padding-right: 200px !important; }
  .gh-pr-250-sm{ padding-right: 250px !important; }
  .gh-pr-300-sm{ padding-right: 300px !important; }
  .gh-pr-350-sm{ padding-right: 350px !important; }
  .gh-pr-400-sm{ padding-right: 400px !important; }
  .gh-pr-450-sm{ padding-right: 450px !important; }
  .gh-pr-500-sm{ padding-right: 500px !important; }
  .gh-pr-auto-sm{ padding-right: auto !important; }
  /* PADDING BOTTOM */
  .gh-pb-0-sm{ padding-bottom: 0 !important; }
  .gh-pb-1-sm{ padding-bottom: 1px !important; }
  .gh-pb-2-sm{ padding-bottom: 2px !important; }
  .gh-pb-3-sm{ padding-bottom: 3px !important; }
  .gh-pb-4-sm{ padding-bottom: 4px !important; }
  .gh-pb-5-sm{ padding-bottom: 5px !important; }
  .gh-pb-6-sm{ padding-bottom: 6px !important; }
  .gh-pb-7-sm{ padding-bottom: 7px !important; }
  .gh-pb-8-sm{ padding-bottom: 8px !important; }
  .gh-pb-9-sm{ padding-bottom: 9px !important; }
  .gh-pb-10-sm{ padding-bottom: 10px !important; }
  .gh-pb-15-sm{ padding-bottom: 15px !important; }
  .gh-pb-20-sm{ padding-bottom: 20px !important; }
  .gh-pb-25-sm{ padding-bottom: 25px !important; }
  .gh-pb-30-sm{ padding-bottom: 30px !important; }
  .gh-pb-35-sm{ padding-bottom: 35px !important; }
  .gh-pb-40-sm{ padding-bottom: 40px !important; }
  .gh-pb-45-sm{ padding-bottom: 45px !important; }
  .gh-pb-50-sm{ padding-bottom: 50px !important; }
  .gh-pb-60-sm{ padding-bottom: 60px !important; }
  .gh-pb-70-sm{ padding-bottom: 70px !important; }
  .gh-pb-80-sm{ padding-bottom: 80px !important; }
  .gh-pb-90-sm{ padding-bottom: 90px !important; }
  .gh-pb-100-sm{ padding-bottom: 100px !important; }
  .gh-pb-150-sm{ padding-bottom: 150px !important; }
  .gh-pb-200-sm{ padding-bottom: 200px !important; }
  .gh-pb-250-sm{ padding-bottom: 250px !important; }
  .gh-pb-300-sm{ padding-bottom: 300px !important; }
  .gh-pb-350-sm{ padding-bottom: 350px !important; }
  .gh-pb-400-sm{ padding-bottom: 400px !important; }
  .gh-pb-450-sm{ padding-bottom: 450px !important; }
  .gh-pb-500-sm{ padding-bottom: 500px !important; }
  .gh-pb-auto-sm{ padding-bottom: auto !important; }
  /* PADDING LEFT */
  .gh-pl-0-sm{ padding-left: 0 !important; }
  .gh-pl-1-sm{ padding-left: 1px !important; }
  .gh-pl-2-sm{ padding-left: 2px !important; }
  .gh-pl-3-sm{ padding-left: 3px !important; }
  .gh-pl-4-sm{ padding-left: 4px !important; }
  .gh-pl-5-sm{ padding-left: 5px !important; }
  .gh-pl-6-sm{ padding-left: 6px !important; }
  .gh-pl-7-sm{ padding-left: 7px !important; }
  .gh-pl-8-sm{ padding-left: 8px !important; }
  .gh-pl-9-sm{ padding-left: 9px !important; }
  .gh-pl-10-sm{ padding-left: 10px !important; }
  .gh-pl-15-sm{ padding-left: 15px !important; }
  .gh-pl-20-sm{ padding-left: 20px !important; }
  .gh-pl-25-sm{ padding-left: 25px !important; }
  .gh-pl-30-sm{ padding-left: 30px !important; }
  .gh-pl-35-sm{ padding-left: 35px !important; }
  .gh-pl-40-sm{ padding-left: 40px !important; }
  .gh-pl-45-sm{ padding-left: 45px !important; }
  .gh-pl-50-sm{ padding-left: 50px !important; }
  .gh-pl-55-sm{ padding-left: 55px !important; }
  .gh-pl-60-sm{ padding-left: 60px !important; }
  .gh-pl-70-sm{ padding-left: 70px !important; }
  .gh-pl-80-sm{ padding-left: 80px !important; }
  .gh-pl-90-sm{ padding-left: 90px !important; }
  .gh-pl-100-sm{ padding-left: 100px !important; }
  .gh-pl-130-sm{ padding-left: 130px !important; }
  .gh-pl-140-sm{ padding-left: 140px !important; }
  .gh-pl-150-sm{ padding-left: 150px !important; }
  .gh-pl-200-sm{ padding-left: 200px !important; }
  .gh-pl-210-sm{ padding-left: 210px !important; }
  .gh-pl-220-sm{ padding-left: 220px !important; }
  .gh-pl-230-sm{ padding-left: 230px !important; }
  .gh-pl-239-sm{ padding-left: 239px !important; }
  .gh-pl-240-sm{ padding-left: 240px !important; }
  .gh-pl-250-sm{ padding-left: 250px !important; }
  .gh-pl-260-sm{ padding-left: 260px !important; }
  .gh-pl-270-sm{ padding-left: 270px !important; }
  .gh-pl-280-sm{ padding-left: 280px !important; }
  .gh-pl-290-sm{ padding-left: 290px !important; }
  .gh-pl-300-sm{ padding-left: 300px !important; }
  .gh-pl-350-sm{ padding-left: 350px !important; }
  .gh-pl-400-sm{ padding-left: 400px !important; }
  .gh-pl-450-sm{ padding-left: 450px !important; }
  .gh-pl-500-sm{ padding-left: 500px !important; }
  .gh-pl-800-sm{ padding-left: 800px !important; }
  .gh-pl-1000-sm{ padding-left: 1000px !important; }
  .gh-pl-auto-sm{ padding-left: auto !important; }

  /* ::::::::::::::::::::  ROUNDED  :::::::::::::::::::: */
  .gh-rounded-1-sm{ border-radius: 1px !important; }
  .gh-rounded-2-sm{ border-radius: 2px !important; }
  .gh-rounded-3-sm{ border-radius: 3px !important; }
  .gh-rounded-5-sm{ border-radius: 5px !important; }
  .gh-rounded-10-sm{ border-radius: 10px !important; }
  .gh-rounded-15-sm{ border-radius: 15px !important; }
  .gh-rounded-20-sm{ border-radius: 20px !important; }
  .gh-rounded-30-sm{ border-radius: 30px !important; }
  .gh-rounded-40-sm{ border-radius: 40px !important; }
  .gh-rounded-50-p-sm{ border-radius: 50% !important; }
  /* TOP */
  .gh-rounded-top-5-sm{ border-radius: 5px 5px 0 0 !important; }
  .gh-rounded-top-10-sm{ border-radius: 10px 10px 0 0  !important; }
  /* LEFT */
  .gh-rounded-left-5-sm{ border-radius: 5px 0 0 5px !important; }
  .gh-rounded-left-10-sm{ border-radius: 10px 0 0 10px !important; }
  .gh-rounded-left-5-t-sm{ border-radius: 5px 0 0 0 !important; }
  .gh-rounded-left-5-b-sm{ border-radius: 0 0 0 5px !important; }
  .gh-rounded-left-10-t-sm{ border-radius: 10px 0 0 0 !important; }
  .gh-rounded-left-10-b-sm{ border-radius: 0 0 0 10px !important; }
  /* BOTTOM */
  .gh-rounded-bottom-5-sm{ border-radius: 0 0 5px 5px !important; }
  .gh-rounded-bottom-10-sm{ border-radius: 0 0 10px 10px !important; }
  /* RIGHT */
  .gh-rounded-right-5-sm{ border-radius: 0 5px 5px 0 !important; }
  .gh-rounded-right-10-sm{ border-radius: 0 10px 10px 0 !important; }
  .gh-rounded-right-5-t-sm{ border-radius: 0 5px 0 0 !important; }
  .gh-rounded-right-5-b-sm{ border-radius: 0 0 5px 0 !important; }
  .gh-rounded-right-10-t-sm{ border-radius: 0 10px 0 0 !important; }
  .gh-rounded-right-10-b-sm{ border-radius: 0 0 10px 0 !important; }
  .gh-rounded-right-20-sm{ border-radius: 0 20px 20px 0 !important; }

  .gh-bg-black-sm { background-color:rgba(0,0,0)!important }
}

/* UN MAXIMO DE 400px */
@media only screen and (max-width:400px) { }