
/* Margin */
.m-0{margin:0px!important;}
.m-5{margin:5px!important;}
.m-10{margin:10px!important;}
.m-15{margin:15px!important;}
.m-20{margin:20px!important;}
.m-25{margin:25px!important;}
.m-30{margin:30px!important;}
.m-35{margin:35px!important;}
.m-40{margin:40px!important;}
.m-45{margin:45px!important;}
.m-50{margin:50px!important;}

.mt-0{margin-top:0px!important;}
.mt-5{margin-top:5px!important;}
.mt-10{margin-top:10px!important;}
.mt-13{margin-top:13px!important;}
.mt-15{margin-top:15px!important;}
.mt-17{margin-top:17px!important;}
.mt-18{margin-top:18px!important;}
.mt-20{margin-top:20px!important;}
.mt-25{margin-top:25px!important;}
.mt-30{margin-top:30px!important;}
.mt-35{margin-top:35px!important;}
.mt-40{margin-top:40px!important;}
.mt-45{margin-top:45px!important;}
.mt-50{margin-top:50px!important;}
.mt-60{margin-top:60px!important;}

.me-0{margin-right:0px!important;}
.me-5{margin-right:5px!important;}
.me-10{margin-right:10px!important;}
.me-15{margin-right:15px!important;}
.me-20{margin-right:20px!important;}
.me-25{margin-right:25px!important;}
.me-30{margin-right:30px!important;}
.me-35{margin-right:35px!important;}
.me-40{margin-right:40px!important;}
.me-45{margin-right:45px!important;}
.me-50{margin-right:50px!important;}

.mb-0{margin-bottom:0px!important;}
.mb-5{margin-bottom:5px!important;}
.mb-10{margin-bottom:10px!important;}
.mb-15{margin-bottom:15px!important;}
.mb-20{margin-bottom:20px!important;}
.mb-25{margin-bottom:25px!important;}
.mb-30{margin-bottom:30px!important;}
.mb-35{margin-bottom:35px!important;}
.mb-40{margin-bottom:40px!important;}
.mb-45{margin-bottom:45px!important;}
.mb-50{margin-bottom:50px!important;}
.mb-70{margin-bottom:70px!important;}

.ms-0{margin-left:0px!important;}
.ms-4{margin-left:4px!important;}
.ms-5{margin-left:5px!important;}
.ms-10{margin-left:10px!important;}
.ms-15{margin-left:15px!important;}
.ms-20{margin-left:20px!important;}
.ms-25{margin-left:25px!important;}
.ms-30{margin-left:30px!important;}
.ms-35{margin-left:35px!important;}
.ms-40{margin-left:40px!important;}
.ms-45{margin-left:45px!important;}
.ms-50{margin-left:50px!important;}

/* Padding */
.p-0{padding:0px!important;}
.p-5{padding:5px!important;}
.p-10{padding:10px!important;}
.p-15{padding:15px!important;}
.p-20{padding:20px!important;}
.p-25{padding:25px!important;}
.p-30{padding:30px!important;}
.p-35{padding:35px!important;}
.p-40{padding:40px!important;}
.p-45{padding:45px!important;}
.p-50{padding:50px!important;}

.pt-0{padding-top:0px!important;}
.pt-5{padding-top:5px!important;}
.pt-7{padding-top:7px!important;}
.pt-8{padding-top:8px!important;}
.pt-10{padding-top:10px!important;}
.pt-15{padding-top:15px!important;}
.pt-20{padding-top:20px!important;}
.pt-25{padding-top:25px!important;}
.pt-30{padding-top:30px!important;}
.pt-35{padding-top:35px!important;}
.pt-40{padding-top:40px!important;}
.pt-45{padding-top:45px!important;}
.pt-50{padding-top:50px!important;}

.pr-0{padding-right:0px!important;}
.pr-5{padding-right:5px!important;}
.pr-10{padding-right:10px!important;}
.pr-15{padding-right:15px!important;}
.pr-18{padding-right:18px!important;}
.pr-20{padding-right:20px!important;}
.pr-25{padding-right:25px!important;}
.pr-30{padding-right:30px!important;}
.pr-35{padding-right:35px!important;}
.pr-40{padding-right:40px!important;}
.pr-45{padding-right:45px!important;}
.pr-50{padding-right:50px!important;}

.pb-0{padding-bottom:0px!important;}
.pb-5{padding-bottom:5px!important;}
.pb-10{padding-bottom:10px!important;}
.pb-15{padding-bottom:15px!important;}
.pb-20{padding-bottom:20px!important;}
.pb-25{padding-bottom:25px!important;}
.pb-30{padding-bottom:30px!important;}
.pb-35{padding-bottom:35px!important;}
.pb-40{padding-bottom:40px!important;}
.pb-45{padding-bottom:45px!important;}
.pb-50{padding-bottom:50px!important;}

.pl-0{padding-left:0px!important;}
.pl-5{padding-left:5px!important;}
.pl-10{padding-left:10px!important;}
.pl-13{padding-left:13px!important;}
.pl-15{padding-left:15px!important;}
.pl-20{padding-left:20px!important;}
.pl-25{padding-left:25px!important;}
.pl-30{padding-left:30px!important;}
.pl-35{padding-left:35px!important;}
.pl-40{padding-left:40px!important;}
.pl-45{padding-left:45px!important;}
.pl-50{padding-left:50px!important;}

.t-0{top:0px!important;}
.t-5{top:5px!important;}
.t-10{top:10px!important;}
.t-15{top:15px!important;}
.t-20{top:20px!important;}
.t-25{top:25px!important;}
.t-30{top:30px!important;}
.t-35{top:35px!important;}
.t-40{top:40px!important;}
.t-45{top:45px!important;}
.t-50{top:50px!important;}

.b-0{bottom:0px!important;}
.b-5{bottom:5px!important;}
.b-10{bottom:10px!important;}
.b-15{bottom:15px!important;}
.b-20{bottom:20px!important;}
.b-25{bottom:25px!important;}
.b-30{bottom:30px!important;}
.b-35{bottom:35px!important;}
.b-40{bottom:40px!important;}
.b-45{bottom:45px!important;}
.b-50{bottom:50px!important;}

.l-0{left:0px!important;}
.l-5{left:5px!important;}
.l-10{left:10px!important;}
.l-15{left:15px!important;}
.l-20{left:20px!important;}
.l-25{left:25px!important;}
.l-30{left:30px!important;}
.l-35{left:35px!important;}
.l-40{left:40px!important;}
.l-45{left:45px!important;}
.l-50{left:50px!important;}

.r-0{right:0px!important;}
.r-5{right:5px!important;}
.r-10{right:10px!important;}
.r-15{right:15px!important;}
.r-20{right:20px!important;}
.r-25{right:25px!important;}
.r-30{right:30px!important;}
.r-35{right:35px!important;}
.r-40{right:40px!important;}
.r-45{right:45px!important;}
.r-50{right:50px!important;}



/* Clear */
.clear-padding{padding:0px!important;}
.clear-margin{margin:0px!important;}
.clear-float{float:none!important;}
.clear-border{border:none!important;}
.clear-background{background:none;}
.clear-backgroundcolor{background-color:none;}
.clear-both{clear: both;}
.clear-right{clear: right;}
.clear-border-top{border-top:none!important;}

/* Color */
.black{color:#000000!important ;}
.white{color:#FFFFFF!important;}
.green{color:#248e32!important;}
.dark-grey{color:#404040!important;}
.light-brown{color:#8c6239!important;}
.dark-brown{color:#502800!important;}

/* Font Size */
.font-10{font-size:10px!important;}
.font-12{font-size:12px!important;}
.font-14{font-size:14px!important;}
.font-16{font-size:16px!important;}
.font-18{font-size:18px!important;}
.font-20{font-size:20px!important;}
.font-22{font-size:22px!important;}
.font-24{font-size:24px!important;}
.font-26{font-size:26px!important;}
.font-28{font-size:28px!important;}
.font-30{font-size:30px!important;}
.font-32{font-size:32px!important;}
.font-34{font-size:34px!important;}
.font-35{font-size:35px!important;}
.font-40{font-size:40px!important;}

/* Background Color */
.background-green{background-color:#248e32!important;}
.background-white{background-color:#FFFFFF!important;}

/* Float */
.float-right{float:right!important;}
.float-left{float:left!important;}

/* Text */
.text-right{text-align:right!important;}
.text-left{text-align:left!important;}
.text-center{text-align:center!important;}
.text-bold{font-weight: bold!important;}

.right-brown-border{border-right:1px solid #8c6239;}
.bottom-softgrey-line{border-bottom:1px solid #e5e5e5;}
.bottom-grey-line{border-bottom:1px solid #c2c2c2;}

.display-inlineblock{display:inline-block;}

.full-width{width:100%!important;}
.half-width{width:50%!important;}
.width-33{width:33%!important;}
.width-75{width:75%!important;}
.quarter-width{width:25%!important;}

.full-height{height:100%;}

.vertical-top{vertical-align: top;}

.minheight-56vh{min-height:56vh;}
.min-height-30vh{min-height:30vh;}

.ratio-1{ aspect-ratio: 1; }

.direction-column{flex-direction: column;}
.direction-column-reverse{flex-direction: column-reverse;}
.direction-row{flex-direction: row;}
.direction-row-reverse{flex-direction: row-reverse;}

.h-190{height:190px;}
.regular{font-weight: 400;}
.medium{font-weight: 500;}
.semibold{font-weight: 600;}
.bold{font-weight: 700;}

.bg-cover{
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.no-bg{ background:none; }
.no-border{ border:none; }

.line-24{
    line-height: 24px;;
}
.border-right-softgrey{border-right:1px solid #F0F0F0;}
.border-top{border-color:#F0F0F0;}