@charset "UTF-8";
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.castell.com/wp-content/themes/sps-castell/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html {
box-sizing: border-box;
-ms-overflow-style: scrollbar;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.no-gutters {
margin-right: 0;
margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-ms-flex-order: -1;
order: -1;
}
.order-last {
-ms-flex-order: 13;
order: 13;
}
.order-0 {
-ms-flex-order: 0;
order: 0;
}
.order-1 {
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-ms-flex-order: 2;
order: 2;
}
.order-3 {
-ms-flex-order: 3;
order: 3;
}
.order-4 {
-ms-flex-order: 4;
order: 4;
}
.order-5 {
-ms-flex-order: 5;
order: 5;
}
.order-6 {
-ms-flex-order: 6;
order: 6;
}
.order-7 {
-ms-flex-order: 7;
order: 7;
}
.order-8 {
-ms-flex-order: 8;
order: 8;
}
.order-9 {
-ms-flex-order: 9;
order: 9;
}
.order-10 {
-ms-flex-order: 10;
order: 10;
}
.order-11 {
-ms-flex-order: 11;
order: 11;
}
.order-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-1 {
margin-left: 8.333333%;
}
.offset-2 {
margin-left: 16.666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.333333%;
}
.offset-5 {
margin-left: 41.666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.333333%;
}
.offset-8 {
margin-left: 66.666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.333333%;
}
.offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-sm-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-sm-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-sm-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-sm-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-sm-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-ms-flex-order: -1;
order: -1;
}
.order-sm-last {
-ms-flex-order: 13;
order: 13;
}
.order-sm-0 {
-ms-flex-order: 0;
order: 0;
}
.order-sm-1 {
-ms-flex-order: 1;
order: 1;
}
.order-sm-2 {
-ms-flex-order: 2;
order: 2;
}
.order-sm-3 {
-ms-flex-order: 3;
order: 3;
}
.order-sm-4 {
-ms-flex-order: 4;
order: 4;
}
.order-sm-5 {
-ms-flex-order: 5;
order: 5;
}
.order-sm-6 {
-ms-flex-order: 6;
order: 6;
}
.order-sm-7 {
-ms-flex-order: 7;
order: 7;
}
.order-sm-8 {
-ms-flex-order: 8;
order: 8;
}
.order-sm-9 {
-ms-flex-order: 9;
order: 9;
}
.order-sm-10 {
-ms-flex-order: 10;
order: 10;
}
.order-sm-11 {
-ms-flex-order: 11;
order: 11;
}
.order-sm-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.333333%;
}
.offset-sm-2 {
margin-left: 16.666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.333333%;
}
.offset-sm-5 {
margin-left: 41.666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.333333%;
}
.offset-sm-8 {
margin-left: 66.666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.333333%;
}
.offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-ms-flex-order: -1;
order: -1;
}
.order-md-last {
-ms-flex-order: 13;
order: 13;
}
.order-md-0 {
-ms-flex-order: 0;
order: 0;
}
.order-md-1 {
-ms-flex-order: 1;
order: 1;
}
.order-md-2 {
-ms-flex-order: 2;
order: 2;
}
.order-md-3 {
-ms-flex-order: 3;
order: 3;
}
.order-md-4 {
-ms-flex-order: 4;
order: 4;
}
.order-md-5 {
-ms-flex-order: 5;
order: 5;
}
.order-md-6 {
-ms-flex-order: 6;
order: 6;
}
.order-md-7 {
-ms-flex-order: 7;
order: 7;
}
.order-md-8 {
-ms-flex-order: 8;
order: 8;
}
.order-md-9 {
-ms-flex-order: 9;
order: 9;
}
.order-md-10 {
-ms-flex-order: 10;
order: 10;
}
.order-md-11 {
-ms-flex-order: 11;
order: 11;
}
.order-md-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.333333%;
}
.offset-md-2 {
margin-left: 16.666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.333333%;
}
.offset-md-5 {
margin-left: 41.666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.333333%;
}
.offset-md-8 {
margin-left: 66.666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.333333%;
}
.offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-ms-flex-order: -1;
order: -1;
}
.order-lg-last {
-ms-flex-order: 13;
order: 13;
}
.order-lg-0 {
-ms-flex-order: 0;
order: 0;
}
.order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
.order-lg-3 {
-ms-flex-order: 3;
order: 3;
}
.order-lg-4 {
-ms-flex-order: 4;
order: 4;
}
.order-lg-5 {
-ms-flex-order: 5;
order: 5;
}
.order-lg-6 {
-ms-flex-order: 6;
order: 6;
}
.order-lg-7 {
-ms-flex-order: 7;
order: 7;
}
.order-lg-8 {
-ms-flex-order: 8;
order: 8;
}
.order-lg-9 {
-ms-flex-order: 9;
order: 9;
}
.order-lg-10 {
-ms-flex-order: 10;
order: 10;
}
.order-lg-11 {
-ms-flex-order: 11;
order: 11;
}
.order-lg-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.333333%;
}
.offset-lg-2 {
margin-left: 16.666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.333333%;
}
.offset-lg-5 {
margin-left: 41.666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.333333%;
}
.offset-lg-8 {
margin-left: 66.666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.333333%;
}
.offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-xl-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-xl-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-xl-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-xl-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-xl-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-ms-flex-order: -1;
order: -1;
}
.order-xl-last {
-ms-flex-order: 13;
order: 13;
}
.order-xl-0 {
-ms-flex-order: 0;
order: 0;
}
.order-xl-1 {
-ms-flex-order: 1;
order: 1;
}
.order-xl-2 {
-ms-flex-order: 2;
order: 2;
}
.order-xl-3 {
-ms-flex-order: 3;
order: 3;
}
.order-xl-4 {
-ms-flex-order: 4;
order: 4;
}
.order-xl-5 {
-ms-flex-order: 5;
order: 5;
}
.order-xl-6 {
-ms-flex-order: 6;
order: 6;
}
.order-xl-7 {
-ms-flex-order: 7;
order: 7;
}
.order-xl-8 {
-ms-flex-order: 8;
order: 8;
}
.order-xl-9 {
-ms-flex-order: 9;
order: 9;
}
.order-xl-10 {
-ms-flex-order: 10;
order: 10;
}
.order-xl-11 {
-ms-flex-order: 11;
order: 11;
}
.order-xl-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.333333%;
}
.offset-xl-2 {
margin-left: 16.666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.333333%;
}
.offset-xl-5 {
margin-left: 41.666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.333333%;
}
.offset-xl-8 {
margin-left: 66.666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.333333%;
}
.offset-xl-11 {
margin-left: 91.666667%;
}
}
.d-none {
display: none !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-sm-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-md-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-lg-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-xl-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media print {
.d-print-none {
display: none !important;
}
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-print-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
.flex-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
@media (min-width: 576px) {
.flex-sm-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-sm-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-sm-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-sm-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-sm-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-sm-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-sm-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-sm-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-sm-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-sm-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-sm-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-sm-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-sm-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 768px) {
.flex-md-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-md-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-md-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-md-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-md-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-md-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-md-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-md-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-md-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-md-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-md-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-md-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-md-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-md-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 992px) {
.flex-lg-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-lg-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-lg-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-lg-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-lg-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-lg-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-lg-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-lg-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-lg-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-lg-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-lg-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-lg-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-lg-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 1200px) {
.flex-xl-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-xl-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-xl-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-xl-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-xl-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-xl-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-xl-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-xl-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-xl-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-xl-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-xl-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-xl-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-xl-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
.m-0 {
margin: 0 !important;
}
.mt-0,
.my-0 {
margin-top: 0 !important;
}
.mr-0,
.mx-0 {
margin-right: 0 !important;
}
.mb-0,
.my-0 {
margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
margin-left: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.mt-1,
.my-1 {
margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
margin-left: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.mt-2,
.my-2 {
margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
margin-left: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.mt-3,
.my-3 {
margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
margin-right: 1rem !important;
}
.mb-3,
.my-3 {
margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
margin-left: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.mt-4,
.my-4 {
margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
margin-left: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.mt-5,
.my-5 {
margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
margin-right: 3rem !important;
}
.mb-5,
.my-5 {
margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
margin-left: 3rem !important;
}
.p-0 {
padding: 0 !important;
}
.pt-0,
.py-0 {
padding-top: 0 !important;
}
.pr-0,
.px-0 {
padding-right: 0 !important;
}
.pb-0,
.py-0 {
padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
padding-left: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.pt-1,
.py-1 {
padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
padding-left: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.pt-2,
.py-2 {
padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
padding-left: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.pt-3,
.py-3 {
padding-top: 1rem !important;
}
.pr-3,
.px-3 {
padding-right: 1rem !important;
}
.pb-3,
.py-3 {
padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
padding-left: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.pt-4,
.py-4 {
padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
padding-left: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.pt-5,
.py-5 {
padding-top: 3rem !important;
}
.pr-5,
.px-5 {
padding-right: 3rem !important;
}
.pb-5,
.py-5 {
padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
padding-left: 3rem !important;
}
.m-n1 {
margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
margin-left: -0.25rem !important;
}
.m-n2 {
margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
margin-left: -0.5rem !important;
}
.m-n3 {
margin: -1rem !important;
}
.mt-n3,
.my-n3 {
margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
margin-left: -1rem !important;
}
.m-n4 {
margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
margin-left: -1.5rem !important;
}
.m-n5 {
margin: -3rem !important;
}
.mt-n5,
.my-n5 {
margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
margin-left: -3rem !important;
}
.m-auto {
margin: auto !important;
}
.mt-auto,
.my-auto {
margin-top: auto !important;
}
.mr-auto,
.mx-auto {
margin-right: auto !important;
}
.mb-auto,
.my-auto {
margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
margin-left: auto !important;
}
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important;
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important;
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important;
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important;
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.mt-sm-1,
.my-sm-1 {
margin-top: 0.25rem !important;
}
.mr-sm-1,
.mx-sm-1 {
margin-right: 0.25rem !important;
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: 0.25rem !important;
}
.ml-sm-1,
.mx-sm-1 {
margin-left: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.mt-sm-2,
.my-sm-2 {
margin-top: 0.5rem !important;
}
.mr-sm-2,
.mx-sm-2 {
margin-right: 0.5rem !important;
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: 0.5rem !important;
}
.ml-sm-2,
.mx-sm-2 {
margin-left: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important;
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important;
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important;
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important;
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important;
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important;
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important;
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important;
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important;
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important;
}
.p-sm-0 {
padding: 0 !important;
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important;
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important;
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important;
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.pt-sm-1,
.py-sm-1 {
padding-top: 0.25rem !important;
}
.pr-sm-1,
.px-sm-1 {
padding-right: 0.25rem !important;
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: 0.25rem !important;
}
.pl-sm-1,
.px-sm-1 {
padding-left: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.pt-sm-2,
.py-sm-2 {
padding-top: 0.5rem !important;
}
.pr-sm-2,
.px-sm-2 {
padding-right: 0.5rem !important;
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: 0.5rem !important;
}
.pl-sm-2,
.px-sm-2 {
padding-left: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important;
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important;
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important;
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important;
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important;
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important;
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important;
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important;
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important;
}
.m-sm-n1 {
margin: -0.25rem !important;
}
.mt-sm-n1,
.my-sm-n1 {
margin-top: -0.25rem !important;
}
.mr-sm-n1,
.mx-sm-n1 {
margin-right: -0.25rem !important;
}
.mb-sm-n1,
.my-sm-n1 {
margin-bottom: -0.25rem !important;
}
.ml-sm-n1,
.mx-sm-n1 {
margin-left: -0.25rem !important;
}
.m-sm-n2 {
margin: -0.5rem !important;
}
.mt-sm-n2,
.my-sm-n2 {
margin-top: -0.5rem !important;
}
.mr-sm-n2,
.mx-sm-n2 {
margin-right: -0.5rem !important;
}
.mb-sm-n2,
.my-sm-n2 {
margin-bottom: -0.5rem !important;
}
.ml-sm-n2,
.mx-sm-n2 {
margin-left: -0.5rem !important;
}
.m-sm-n3 {
margin: -1rem !important;
}
.mt-sm-n3,
.my-sm-n3 {
margin-top: -1rem !important;
}
.mr-sm-n3,
.mx-sm-n3 {
margin-right: -1rem !important;
}
.mb-sm-n3,
.my-sm-n3 {
margin-bottom: -1rem !important;
}
.ml-sm-n3,
.mx-sm-n3 {
margin-left: -1rem !important;
}
.m-sm-n4 {
margin: -1.5rem !important;
}
.mt-sm-n4,
.my-sm-n4 {
margin-top: -1.5rem !important;
}
.mr-sm-n4,
.mx-sm-n4 {
margin-right: -1.5rem !important;
}
.mb-sm-n4,
.my-sm-n4 {
margin-bottom: -1.5rem !important;
}
.ml-sm-n4,
.mx-sm-n4 {
margin-left: -1.5rem !important;
}
.m-sm-n5 {
margin: -3rem !important;
}
.mt-sm-n5,
.my-sm-n5 {
margin-top: -3rem !important;
}
.mr-sm-n5,
.mx-sm-n5 {
margin-right: -3rem !important;
}
.mb-sm-n5,
.my-sm-n5 {
margin-bottom: -3rem !important;
}
.ml-sm-n5,
.mx-sm-n5 {
margin-left: -3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important;
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important;
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important;
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important;
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important;
}
.mt-md-0,
.my-md-0 {
margin-top: 0 !important;
}
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important;
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important;
}
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.mt-md-1,
.my-md-1 {
margin-top: 0.25rem !important;
}
.mr-md-1,
.mx-md-1 {
margin-right: 0.25rem !important;
}
.mb-md-1,
.my-md-1 {
margin-bottom: 0.25rem !important;
}
.ml-md-1,
.mx-md-1 {
margin-left: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.mt-md-2,
.my-md-2 {
margin-top: 0.5rem !important;
}
.mr-md-2,
.mx-md-2 {
margin-right: 0.5rem !important;
}
.mb-md-2,
.my-md-2 {
margin-bottom: 0.5rem !important;
}
.ml-md-2,
.mx-md-2 {
margin-left: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important;
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important;
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important;
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important;
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important;
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important;
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important;
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important;
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important;
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important;
}
.p-md-0 {
padding: 0 !important;
}
.pt-md-0,
.py-md-0 {
padding-top: 0 !important;
}
.pr-md-0,
.px-md-0 {
padding-right: 0 !important;
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important;
}
.pl-md-0,
.px-md-0 {
padding-left: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.pt-md-1,
.py-md-1 {
padding-top: 0.25rem !important;
}
.pr-md-1,
.px-md-1 {
padding-right: 0.25rem !important;
}
.pb-md-1,
.py-md-1 {
padding-bottom: 0.25rem !important;
}
.pl-md-1,
.px-md-1 {
padding-left: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.pt-md-2,
.py-md-2 {
padding-top: 0.5rem !important;
}
.pr-md-2,
.px-md-2 {
padding-right: 0.5rem !important;
}
.pb-md-2,
.py-md-2 {
padding-bottom: 0.5rem !important;
}
.pl-md-2,
.px-md-2 {
padding-left: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important;
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important;
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important;
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important;
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important;
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important;
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important;
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important;
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important;
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important;
}
.m-md-n1 {
margin: -0.25rem !important;
}
.mt-md-n1,
.my-md-n1 {
margin-top: -0.25rem !important;
}
.mr-md-n1,
.mx-md-n1 {
margin-right: -0.25rem !important;
}
.mb-md-n1,
.my-md-n1 {
margin-bottom: -0.25rem !important;
}
.ml-md-n1,
.mx-md-n1 {
margin-left: -0.25rem !important;
}
.m-md-n2 {
margin: -0.5rem !important;
}
.mt-md-n2,
.my-md-n2 {
margin-top: -0.5rem !important;
}
.mr-md-n2,
.mx-md-n2 {
margin-right: -0.5rem !important;
}
.mb-md-n2,
.my-md-n2 {
margin-bottom: -0.5rem !important;
}
.ml-md-n2,
.mx-md-n2 {
margin-left: -0.5rem !important;
}
.m-md-n3 {
margin: -1rem !important;
}
.mt-md-n3,
.my-md-n3 {
margin-top: -1rem !important;
}
.mr-md-n3,
.mx-md-n3 {
margin-right: -1rem !important;
}
.mb-md-n3,
.my-md-n3 {
margin-bottom: -1rem !important;
}
.ml-md-n3,
.mx-md-n3 {
margin-left: -1rem !important;
}
.m-md-n4 {
margin: -1.5rem !important;
}
.mt-md-n4,
.my-md-n4 {
margin-top: -1.5rem !important;
}
.mr-md-n4,
.mx-md-n4 {
margin-right: -1.5rem !important;
}
.mb-md-n4,
.my-md-n4 {
margin-bottom: -1.5rem !important;
}
.ml-md-n4,
.mx-md-n4 {
margin-left: -1.5rem !important;
}
.m-md-n5 {
margin: -3rem !important;
}
.mt-md-n5,
.my-md-n5 {
margin-top: -3rem !important;
}
.mr-md-n5,
.mx-md-n5 {
margin-right: -3rem !important;
}
.mb-md-n5,
.my-md-n5 {
margin-bottom: -3rem !important;
}
.ml-md-n5,
.mx-md-n5 {
margin-left: -3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mt-md-auto,
.my-md-auto {
margin-top: auto !important;
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important;
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important;
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important;
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important;
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important;
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important;
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important;
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important;
}
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important;
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important;
}
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important;
}
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important;
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important;
}
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important;
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important;
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important;
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important;
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important;
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important;
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important;
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important;
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important;
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important;
}
.p-lg-0 {
padding: 0 !important;
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important;
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important;
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important;
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important;
}
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important;
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important;
}
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important;
}
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important;
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important;
}
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important;
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important;
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important;
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important;
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important;
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important;
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important;
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important;
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important;
}
.m-lg-n1 {
margin: -0.25rem !important;
}
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important;
}
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important;
}
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important;
}
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important;
}
.m-lg-n2 {
margin: -0.5rem !important;
}
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important;
}
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important;
}
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important;
}
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important;
}
.m-lg-n3 {
margin: -1rem !important;
}
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important;
}
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important;
}
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important;
}
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important;
}
.m-lg-n4 {
margin: -1.5rem !important;
}
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important;
}
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important;
}
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important;
}
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important;
}
.m-lg-n5 {
margin: -3rem !important;
}
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important;
}
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important;
}
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important;
}
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important;
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important;
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important;
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important;
}
}
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important;
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important;
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important;
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important;
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.mt-xl-1,
.my-xl-1 {
margin-top: 0.25rem !important;
}
.mr-xl-1,
.mx-xl-1 {
margin-right: 0.25rem !important;
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: 0.25rem !important;
}
.ml-xl-1,
.mx-xl-1 {
margin-left: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.mt-xl-2,
.my-xl-2 {
margin-top: 0.5rem !important;
}
.mr-xl-2,
.mx-xl-2 {
margin-right: 0.5rem !important;
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: 0.5rem !important;
}
.ml-xl-2,
.mx-xl-2 {
margin-left: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important;
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important;
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important;
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important;
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important;
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important;
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important;
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important;
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important;
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important;
}
.p-xl-0 {
padding: 0 !important;
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important;
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important;
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important;
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.pt-xl-1,
.py-xl-1 {
padding-top: 0.25rem !important;
}
.pr-xl-1,
.px-xl-1 {
padding-right: 0.25rem !important;
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: 0.25rem !important;
}
.pl-xl-1,
.px-xl-1 {
padding-left: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.pt-xl-2,
.py-xl-2 {
padding-top: 0.5rem !important;
}
.pr-xl-2,
.px-xl-2 {
padding-right: 0.5rem !important;
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: 0.5rem !important;
}
.pl-xl-2,
.px-xl-2 {
padding-left: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important;
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important;
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important;
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important;
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important;
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important;
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important;
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important;
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important;
}
.m-xl-n1 {
margin: -0.25rem !important;
}
.mt-xl-n1,
.my-xl-n1 {
margin-top: -0.25rem !important;
}
.mr-xl-n1,
.mx-xl-n1 {
margin-right: -0.25rem !important;
}
.mb-xl-n1,
.my-xl-n1 {
margin-bottom: -0.25rem !important;
}
.ml-xl-n1,
.mx-xl-n1 {
margin-left: -0.25rem !important;
}
.m-xl-n2 {
margin: -0.5rem !important;
}
.mt-xl-n2,
.my-xl-n2 {
margin-top: -0.5rem !important;
}
.mr-xl-n2,
.mx-xl-n2 {
margin-right: -0.5rem !important;
}
.mb-xl-n2,
.my-xl-n2 {
margin-bottom: -0.5rem !important;
}
.ml-xl-n2,
.mx-xl-n2 {
margin-left: -0.5rem !important;
}
.m-xl-n3 {
margin: -1rem !important;
}
.mt-xl-n3,
.my-xl-n3 {
margin-top: -1rem !important;
}
.mr-xl-n3,
.mx-xl-n3 {
margin-right: -1rem !important;
}
.mb-xl-n3,
.my-xl-n3 {
margin-bottom: -1rem !important;
}
.ml-xl-n3,
.mx-xl-n3 {
margin-left: -1rem !important;
}
.m-xl-n4 {
margin: -1.5rem !important;
}
.mt-xl-n4,
.my-xl-n4 {
margin-top: -1.5rem !important;
}
.mr-xl-n4,
.mx-xl-n4 {
margin-right: -1.5rem !important;
}
.mb-xl-n4,
.my-xl-n4 {
margin-bottom: -1.5rem !important;
}
.ml-xl-n4,
.mx-xl-n4 {
margin-left: -1.5rem !important;
}
.m-xl-n5 {
margin: -3rem !important;
}
.mt-xl-n5,
.my-xl-n5 {
margin-top: -3rem !important;
}
.mr-xl-n5,
.mx-xl-n5 {
margin-right: -3rem !important;
}
.mb-xl-n5,
.my-xl-n5 {
margin-bottom: -3rem !important;
}
.ml-xl-n5,
.mx-xl-n5 {
margin-left: -3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important;
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important;
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important;
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important;
}
}body{
font-family: 'Montserrat', sans-serif;
font-size: 15px;
font-weight:300;
overflow-x:hidden;
line-height: 22px;
}
.d-flex{
display:flex;
}  html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
}
p, .text-content > *{
font-size: 15px;
line-height: 22px;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
} .text-right {
text-align: right !important;
}
.text-left {
text-align: left !important;
}
.text-center {
text-align: center !important;
}  template {
display: none;
}
.capsuleItem.bottom{
display: flex;
flex-direction: column;
justify-content: space-between;
} [hidden] {
display: none;
}
.PaddingTop20{
padding-top:20px;
}
.PaddingBottom20{
padding-bottom:20px;
}
.PaddingTop30{
padding-top:30px;
}
.PaddingBottom30{
padding-bottom:30px;
}
.MarginTop20{
margin-top:20px;
}
.MarginBottom20{
margin-bottom:20px;
}
.text-uppercase{
text-transform:uppercase;
}
header .logoContainer img{
max-width: 164px;
}
.my-auto{
margin-top:auto;
margin-bottom:auto;
} .valign-bottom{
vertical-align: bottom;
} footer li {
color: white;
list-style: none;
display: inline-block;
padding-left: 10px;
padding-right: 10px;
position:relative;
}
footer ul li:after{
background-color:#fff;
}
footer ul li:last-child:after{
display:none;
}
.owl-stage {
right: 30px;
}
.wrapper{
margin-right: auto; margin-left:  auto; position:relative;
padding-right: 15px; padding-left:  15px; max-width:100%;
}
@media (min-width: 568px) {
.wrapper {
width: 90%;
}
}
@media (min-width: 992px) {
.wrapper {
width: 990px;
}
}
@media (max-width:992px){
.contactItem{
padding: 0 15px!important;
margin-bottom:20px!important;
}
}
@media (min-width: 1200px) {
.wrapper {
width: 1300px;
}
}
@media (max-width: 1200px){
.capsuleImage {
background-size:cover!important;
}
}
.h1{
font-weight:800;
}
.valign-middle{
vertical-align:middle;
}
.d-inline-block{
display:inline-block;
}
.slideContent {
background-image: url(//www.castell.com/wp-content/themes/sps-castell/assets/images/swirl.png);
background-color: transparent!important;
background-position: left;
background-size: 100% 500px;
background-repeat: no-repeat;
width:1100px;
height:100%;
position:absolute;
top:0;
left:0;
opacity: .95;
}
@media (max-width:1680px) and (min-width:1301px){
.slideContent{
width:900px;
background-size: 100% 400px;
}
}
@media (min-width:1300px){
.slideContent .innerContent h1 {
font-size: 2.1em;
}
}
@media (max-width:1600px) and (min-width:769px){
.slideContent{
left: calc(0% - 10%);
}
}
@media only screen and (max-width:1300px){
.slideContent{
width:700px;
background-size: 100% 350px;
}
.heroContainer .hero {
height: 300px;
}
.slideContent h1{
font-size: 1.3em;
}
.slideContent p{
font-size:.9em;
line-height:21px;
}
}
@media only screen and (max-width: 1199px) {
header .logoContainer img {
max-width: 111px;
}
}
@media only screen and (max-width:1080px){
.slideContent{
width:600px;
background-size: 100% 300px;
}
}
@media only screen and (max-width:768px){
.slideContent{
background-image:url(//www.castell.com/wp-content/themes/sps-castell/assets/images/mob-bg.png);
transform: translateY(100%)!important;
height: 50%;
}
.item.full {
width: 100%!important;
}
.owl-carousel{
margin-bottom:30px!important;
}
}
@media only screen and (max-width:480px){
.slideContent .innerContent {
max-width: 100%!important;
width: 70%;
padding: 0 30px 0 20px!important;
left: 0!important;
transform: translateX(0)!important;
top: 35%!important;
}
.container.mob-show {
padding: 0;
}
.heroContainer .hero{
height:450px;
}
}
.slideContent .innerContent {
position: absolute;
transform: translate(-50%, -50%);
top: 50%;
left: 50%;
max-width: 400px;
box-sizing: border-box;
padding: 0 40px;
color:white;
}
a{
color:inherit;
text-decoration:none;
}
.current-menu-item a {
font-weight: 600;
}
.img-fluid{
max-width:100%;
}
.capsuleItem{
color: #000;
border-radius: 30px;
margin-bottom:20px;
border: 1px solid #d4d4d4;
}
.capsuleItem.top {
padding-bottom: 10px;
}
.hamburgerContainer div {
width: 35px;
height: 6px;
background-color: #9d9d9d;
margin: 6px 0;
border-radius: 50px;
}
.hamburgerContainer {
position: absolute;
right: 15px;
top: 0;
padding: 18px;
}
.ease-transition{
-webkit-transition: all .6s ease-in-out;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
transition: all .6s ease-in-out!important;
}
#mobileFooter li {
display:block;
margin-bottom:10px;
}
#mobileFooter li:after{
display:none;
}
.current_page{
color:#9d9d9d;
}
.breadcrumbs {
font-size: 14px;
}
.capsuleImage{
padding-bottom:200px;
background-size:cover;
background-position:center;
transition: background-size .2s ease-in;
-moz-transition: background-size .2s ease-in;
-ms-transition: background-size .2s ease-in;
-o-transition: background-size .2s ease-in;
-webkit-transition: background-size .2s ease-in;
}
.full-width-image{
padding-top:22%;
background-size:cover;
background-position:center;
margin-top:20px;
}
.topImage{
border-top-left-radius: 30px;
border-top-right-radius: 30px;
min-height:230px;
}
@media only screen and (max-width:768px){
.topImage{
min-height:200px;
}
}
.bottomImage{
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
background-size: cover;
}
.contactItem{
margin-bottom:30px;
}
.contactItem .innerContent ul li {
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #666666;
color: #666666;
}
.contactItem .innerContent ul {
list-style: none;
padding: 0;
}
.contactItem strong{
font-weight:600;
}
.contactItem:nth-child(odd){
padding-right:30px;
}
.contactItem:nth-child(even){
padding-left:30px;
}
.contactItem .innerContent ul li:last-child{
border-bottom:none;
}  ul#menu-header {
list-style:none;
padding-left:20px;
}
ul#menu-header .current-menu-item a {
color: #000000;
}
ul#menu-header li{
display:inline-block;
}
ul#menu-header li:last-child:after{
display:none;
}
@media only screen and (max-width: 1199px) {
.menu-header-container{
display:none;
}
ul#menu-header {
padding-left: 0;
margin-top: 30px;
}
ul#menu-header li {
display: block;
padding-left: 0;
margin-bottom: 15px;
}
ul#menu-header li:after{
display:none;
}
}
@media only screen and (min-width: 1201px){
.menu-header-container{
display:block!important;
}
}  @media only screen and (max-width: 1199px){
.mob-hide{
display:none!important;
}
}
@media only screen and (min-width: 1200px){
.hamburgerContainer{
display:none;
}
.mob-show{
display:none!important;
}
}
@media only screen and (max-width:1199px){
.hamburgerContainer{
display:block;
}
.mob-show{
display:block;
}
p, .text-content > *{
font-size: 15px;
line-height:21px;
}
.capsuleItem .InnerContent{
min-height:250px;
}
.h-row img {
margin-bottom: 20px;
margin-right: auto;
display: block;
}
.full-width-image{
padding-top:30%;
}
header{
position: sticky;
top: 0;
z-index: 10;
background-color: white;
}
}
@media (max-width: 767px) and (min-width:481px){
.slideContent .innerContent{
width: 100%;
left: 40%;
top: 54%;
}
}
@media only screen and (max-width: 480px){
.capsuleItem .InnerContent{
min-height:300px;
}
.full-width-image {
padding-top: 60%;
}
.owl-carousel .item {
padding-right: 0;
}
}
.size-full {
width: 100%;
height: auto;
} @font-face {
font-family: 'icomoon';
src:  url(//www.castell.com/wp-content/themes/sps-castell/assets/fonts/icons/icomoon.eot?akyo0g);
src:  url(//www.castell.com/wp-content/themes/sps-castell/assets/fonts/icons/icomoon.eot?akyo0g#iefix) format('embedded-opentype'),
url(//www.castell.com/wp-content/themes/sps-castell/assets/fonts/icons/icomoon.ttf?akyo0g) format('truetype'),
url(//www.castell.com/wp-content/themes/sps-castell/assets/fonts/icons/icomoon.woff?akyo0g) format('woff'),
url(//www.castell.com/wp-content/themes/sps-castell/assets/fonts/icons/icomoon.svg?akyo0g#icomoon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-arrow:before {
content: "\e900";
}
.icon-external_link:before {
content: "\e901";
color: #666;
}
.icon-pdf_icon:before {
content: "\e902";
color: #666;
}
.icon-facebook:before {
content: "\ea90";
}
.icon-twitter:before {
content: "\ea96";
}
.icon-youtube:before {
content: "\ea9d";
}
.icon-linkedin:before {
content: "\eaca";
}

.container-outer {
width: 100%;
margin-left: auto;
margin-right: auto;
padding: 0 15px; }
@media (min-width: 576px) {
.container-outer {
max-width: 676px; } }
@media (min-width: 768px) {
.container-outer {
max-width: 856px; } }
@media (min-width: 992px) {
.container-outer {
max-width: 1096px; } }
@media (min-width: 1200px) {
.container-outer {
max-width: 1276px; } }
h1,
.heading {
font-size: 36px;
font-weight: 800;
color: #000000;
line-height: 40px;
margin-bottom: 16px;
margin-top: 0px; }
h2,
.sub-heading {
color: #000000;
font-size: 24px;
font-weight: 800;
line-height: 28px;
margin-bottom: 16px;
margin-top: 0px; }
h3 {
color: #000000; }
.sub-heading {
color: #999999; }
.font-weight-100 {
font-weight: calc(1 * 100); }
.font-weight-200 {
font-weight: calc(2 * 100); }
.font-weight-300 {
font-weight: calc(3 * 100); }
.font-weight-400 {
font-weight: calc(4 * 100); }
.font-weight-500 {
font-weight: calc(5 * 100); }
.font-weight-600 {
font-weight: calc(6 * 100); }
.font-weight-700 {
font-weight: calc(7 * 100); }
.font-weight-800 {
font-weight: calc(8 * 100); }
.font-weight-900 {
font-weight: calc(9 * 100); }
p {
margin-top: 0;
margin-bottom: 1rem; }
.text-right {
text-align: right; }
.text-fineprint {
font-size: 12px; }
.justify-content-right {
justify-content: flex-end; }
.text-black {
color: #000000; }
.text-white {
color: #ffffff; }
.text-primary {
color: #e14b00; }
.text-secondary {
color: #fdbd00; }
.text-gray-3 {
color: #999999; }
.text-gray-4 {
color: #666666; }
.text-gray-5 {
color: #333333; }
.bg-black {
background-color: black !important; }
.bg-primary {
background-color: #e14b00 !important; }
.bg-secondary {
background-color: #fdbd00 !important; }
.bg-gray-1 {
background-color: #fafafa !important; }
.bg-gray-2 {
background-color: #d4d4d4 !important; }
.bg-gray-3 {
background-color: #999999 !important; }
.bg-gray-4 {
background-color: #666666 !important; }
.bg-gray-5 {
background-color: #333333 !important; }
.rounded {
border-radius: 30px; }
.rounded-sm {
border-radius: 20px; }
.rounded-bottom {
border-radius: 0 0 30px 30px; }
.rounded-top {
border-radius: 30px 30px 0 0; }
.rounded-left {
border-radius: 30px 0 0 30px; }
.rounded-right {
border-radius: 0 30px 30px 0; }
.border-none {
border: 0 !important; }
.position-relative {
position: relative; }
.absolute-bottom {
position: absolute;
bottom: 0; }
.pointer {
cursor: pointer; }
.z-index-1 {
position: relative;
z-index: 1; }
.z-index-2 {
position: relative;
z-index: 2; }
.z-index-3 {
position: relative;
z-index: 3; }
.z-index-4 {
position: relative;
z-index: 4; }
.z-index-5 {
position: relative;
z-index: 5; }
.z-index-6 {
position: relative;
z-index: 6; }
.z-index-7 {
position: relative;
z-index: 7; }
.z-index-8 {
position: relative;
z-index: 8; }
.z-index-9 {
position: relative;
z-index: 9; }
.z-index-10 {
position: relative;
z-index: 10; }
.z-index-11 {
position: relative;
z-index: 11; }
.z-index-12 {
position: relative;
z-index: 12; }
.z-index-13 {
position: relative;
z-index: 13; }
.z-index-14 {
position: relative;
z-index: 14; }
.z-index-15 {
position: relative;
z-index: 15; }
.z-index-16 {
position: relative;
z-index: 16; }
.z-index-17 {
position: relative;
z-index: 17; }
.z-index-18 {
position: relative;
z-index: 18; }
.z-index-19 {
position: relative;
z-index: 19; }
.z-index-20 {
position: relative;
z-index: 20; }
.z-index-21 {
position: relative;
z-index: 21; }
.z-index-22 {
position: relative;
z-index: 22; }
.z-index-23 {
position: relative;
z-index: 23; }
.z-index-24 {
position: relative;
z-index: 24; }
.z-index-25 {
position: relative;
z-index: 25; }
.z-index-26 {
position: relative;
z-index: 26; }
.z-index-27 {
position: relative;
z-index: 27; }
.z-index-28 {
position: relative;
z-index: 28; }
.z-index-29 {
position: relative;
z-index: 29; }
.z-index-30 {
position: relative;
z-index: 30; }
.z-index-31 {
position: relative;
z-index: 31; }
.z-index-32 {
position: relative;
z-index: 32; }
.z-index-33 {
position: relative;
z-index: 33; }
.z-index-34 {
position: relative;
z-index: 34; }
.z-index-35 {
position: relative;
z-index: 35; }
.z-index-36 {
position: relative;
z-index: 36; }
.z-index-37 {
position: relative;
z-index: 37; }
.z-index-38 {
position: relative;
z-index: 38; }
.z-index-39 {
position: relative;
z-index: 39; }
.z-index-40 {
position: relative;
z-index: 40; }
.z-index-41 {
position: relative;
z-index: 41; }
.z-index-42 {
position: relative;
z-index: 42; }
.z-index-43 {
position: relative;
z-index: 43; }
.z-index-44 {
position: relative;
z-index: 44; }
.z-index-45 {
position: relative;
z-index: 45; }
.z-index-46 {
position: relative;
z-index: 46; }
.z-index-47 {
position: relative;
z-index: 47; }
.z-index-48 {
position: relative;
z-index: 48; }
.z-index-49 {
position: relative;
z-index: 49; }
.z-index-50 {
position: relative;
z-index: 50; }
.z-index-51 {
position: relative;
z-index: 51; }
.z-index-52 {
position: relative;
z-index: 52; }
.z-index-53 {
position: relative;
z-index: 53; }
.z-index-54 {
position: relative;
z-index: 54; }
.z-index-55 {
position: relative;
z-index: 55; }
.z-index-56 {
position: relative;
z-index: 56; }
.z-index-57 {
position: relative;
z-index: 57; }
.z-index-58 {
position: relative;
z-index: 58; }
.z-index-59 {
position: relative;
z-index: 59; }
.z-index-60 {
position: relative;
z-index: 60; }
.z-index-61 {
position: relative;
z-index: 61; }
.z-index-62 {
position: relative;
z-index: 62; }
.z-index-63 {
position: relative;
z-index: 63; }
.z-index-64 {
position: relative;
z-index: 64; }
.z-index-65 {
position: relative;
z-index: 65; }
.z-index-66 {
position: relative;
z-index: 66; }
.z-index-67 {
position: relative;
z-index: 67; }
.z-index-68 {
position: relative;
z-index: 68; }
.z-index-69 {
position: relative;
z-index: 69; }
.z-index-70 {
position: relative;
z-index: 70; }
.z-index-71 {
position: relative;
z-index: 71; }
.z-index-72 {
position: relative;
z-index: 72; }
.z-index-73 {
position: relative;
z-index: 73; }
.z-index-74 {
position: relative;
z-index: 74; }
.z-index-75 {
position: relative;
z-index: 75; }
.z-index-76 {
position: relative;
z-index: 76; }
.z-index-77 {
position: relative;
z-index: 77; }
.z-index-78 {
position: relative;
z-index: 78; }
.z-index-79 {
position: relative;
z-index: 79; }
.z-index-80 {
position: relative;
z-index: 80; }
.z-index-81 {
position: relative;
z-index: 81; }
.z-index-82 {
position: relative;
z-index: 82; }
.z-index-83 {
position: relative;
z-index: 83; }
.z-index-84 {
position: relative;
z-index: 84; }
.z-index-85 {
position: relative;
z-index: 85; }
.z-index-86 {
position: relative;
z-index: 86; }
.z-index-87 {
position: relative;
z-index: 87; }
.z-index-88 {
position: relative;
z-index: 88; }
.z-index-89 {
position: relative;
z-index: 89; }
.z-index-90 {
position: relative;
z-index: 90; }
.z-index-91 {
position: relative;
z-index: 91; }
.z-index-92 {
position: relative;
z-index: 92; }
.z-index-93 {
position: relative;
z-index: 93; }
.z-index-94 {
position: relative;
z-index: 94; }
.z-index-95 {
position: relative;
z-index: 95; }
.z-index-96 {
position: relative;
z-index: 96; }
.z-index-97 {
position: relative;
z-index: 97; }
.z-index-98 {
position: relative;
z-index: 98; }
.z-index-99 {
position: relative;
z-index: 99; }
.z-index-100 {
position: relative;
z-index: 100; }
.btn {
border: 0;
border-radius: 30px;
cursor: pointer;
text-align: center;
padding: 12px 20px;
min-width: 140px;
transition: .3s;
font-size: 15px;
outline: none !important;
box-shadow: none !important;
text-decoration: none !important; }
.btn.btn-primary {
color: #ffffff;
background-color: #e14b00; }
.btn.btn-primary:hover {
color: #000000;
background-color: #fdbd00; }
.btn.btn-secondary {
color: #000000;
background-color: #fdbd00; }
.btn.btn-gray-4 {
color: #666666; }
.btn.btn-black {
color: #ffffff;
background-color: #000000; }
.btn.btn-white {
color: #000000;
background-color: #ffffff; }
.btn.btn-white:hover {
color: #000000;
background-color: #fdbd00; }
.btn.outline {
background-color: transparent; }
.btn.outline.btn-gray-4 {
border: 1px solid #666666; }
.btn.outline.btn-white {
border: 1px solid #000000; }
.btn.outline:hover {
color: #000000;
background-color: #fdbd00; }
.btn span {
vertical-align: middle; }
.btn.btn-lg {
padding-left: 50px;
padding-right: 50px; }
a.btn {
display: inline-block; } .btn-outline-primary {
background-color: transparent;
box-sizing: border-box;
border: 1px solid #e14b00;
color: #e14b00; }
.btn-outline-primary:hover {
background-color: #e14b00;
color: #ffffff; }
.btn-outline-secondary {
background-color: transparent;
box-sizing: border-box;
border: 1px solid #fdbd00;
color: #fdbd00; }
.btn-outline-secondary:hover {
background-color: #fdbd00;
color: #000000; }
.icon, .owl-carousel img.icon {
height: 24px;
display: inline-block; }
.icon.icon-sm, .owl-carousel img.icon-sm.icon {
height: 20px; }
.icon.icon-36px, .owl-carousel img.icon-36px.icon,
.icon .icon-36px,
.owl-carousel img.icon .icon-36px {
height: 36px; }
.icon.icon-36pxsvg, .owl-carousel img.icon-36pxsvg.icon,
.icon .icon-36pxsvg,
.owl-carousel img.icon .icon-36pxsvg {
width: 36px; }
img.icon, .owl-carousel img.icon {
vertical-align: middle;
display: inline; }
svg.icon {
height: 24px;
width: 24px; }
svg.icon-sm {
height: 20px;
width: 20px; }
svg.icon-36px {
width: 36px;
height: 36px; }
.m-0px {
margin: 0px !important; }
.my-0px {
margin-top: 0px !important;
margin-bottom: 0px !important; }
.mx-0px {
margin-left: 0px !important;
margin-right: 0px !important; }
.mt-0px {
margin-top: 0px !important; }
.mb-0px {
margin-bottom: 0px !important; }
.ml-0px {
margin-left: 0px !important; }
.mr-0px {
margin-right: 0px !important; }
.p-0px {
padding: 0px !important; }
.py-0px {
padding-top: 0px !important;
padding-bottom: 0px !important; }
.px-0px {
padding-left: 0px !important;
padding-right: 0px !important; }
.pt-0px {
padding-top: 0px !important; }
.pb-0px {
padding-bottom: 0px !important; }
.pl-0px {
padding-left: 0px !important; }
.pr-0px {
padding-right: 0px !important; }
.lh-0px {
line-height: 0px !important; }
.font-size-0 {
font-size: 0px !important; }
.height-0px {
height: 0px !important; }
.m-1px {
margin: 1px !important; }
.my-1px {
margin-top: 1px !important;
margin-bottom: 1px !important; }
.mx-1px {
margin-left: 1px !important;
margin-right: 1px !important; }
.mt-1px {
margin-top: 1px !important; }
.mb-1px {
margin-bottom: 1px !important; }
.ml-1px {
margin-left: 1px !important; }
.mr-1px {
margin-right: 1px !important; }
.p-1px {
padding: 1px !important; }
.py-1px {
padding-top: 1px !important;
padding-bottom: 1px !important; }
.px-1px {
padding-left: 1px !important;
padding-right: 1px !important; }
.pt-1px {
padding-top: 1px !important; }
.pb-1px {
padding-bottom: 1px !important; }
.pl-1px {
padding-left: 1px !important; }
.pr-1px {
padding-right: 1px !important; }
.lh-1px {
line-height: 1px !important; }
.font-size-1 {
font-size: 1px !important; }
.height-1px {
height: 1px !important; }
.m-2px {
margin: 2px !important; }
.my-2px {
margin-top: 2px !important;
margin-bottom: 2px !important; }
.mx-2px {
margin-left: 2px !important;
margin-right: 2px !important; }
.mt-2px {
margin-top: 2px !important; }
.mb-2px {
margin-bottom: 2px !important; }
.ml-2px {
margin-left: 2px !important; }
.mr-2px {
margin-right: 2px !important; }
.p-2px {
padding: 2px !important; }
.py-2px {
padding-top: 2px !important;
padding-bottom: 2px !important; }
.px-2px {
padding-left: 2px !important;
padding-right: 2px !important; }
.pt-2px {
padding-top: 2px !important; }
.pb-2px {
padding-bottom: 2px !important; }
.pl-2px {
padding-left: 2px !important; }
.pr-2px {
padding-right: 2px !important; }
.lh-2px {
line-height: 2px !important; }
.font-size-2 {
font-size: 2px !important; }
.height-2px {
height: 2px !important; }
.m-3px {
margin: 3px !important; }
.my-3px {
margin-top: 3px !important;
margin-bottom: 3px !important; }
.mx-3px {
margin-left: 3px !important;
margin-right: 3px !important; }
.mt-3px {
margin-top: 3px !important; }
.mb-3px {
margin-bottom: 3px !important; }
.ml-3px {
margin-left: 3px !important; }
.mr-3px {
margin-right: 3px !important; }
.p-3px {
padding: 3px !important; }
.py-3px {
padding-top: 3px !important;
padding-bottom: 3px !important; }
.px-3px {
padding-left: 3px !important;
padding-right: 3px !important; }
.pt-3px {
padding-top: 3px !important; }
.pb-3px {
padding-bottom: 3px !important; }
.pl-3px {
padding-left: 3px !important; }
.pr-3px {
padding-right: 3px !important; }
.lh-3px {
line-height: 3px !important; }
.font-size-3 {
font-size: 3px !important; }
.height-3px {
height: 3px !important; }
.m-4px {
margin: 4px !important; }
.my-4px {
margin-top: 4px !important;
margin-bottom: 4px !important; }
.mx-4px {
margin-left: 4px !important;
margin-right: 4px !important; }
.mt-4px {
margin-top: 4px !important; }
.mb-4px {
margin-bottom: 4px !important; }
.ml-4px {
margin-left: 4px !important; }
.mr-4px {
margin-right: 4px !important; }
.p-4px {
padding: 4px !important; }
.py-4px {
padding-top: 4px !important;
padding-bottom: 4px !important; }
.px-4px {
padding-left: 4px !important;
padding-right: 4px !important; }
.pt-4px {
padding-top: 4px !important; }
.pb-4px {
padding-bottom: 4px !important; }
.pl-4px {
padding-left: 4px !important; }
.pr-4px {
padding-right: 4px !important; }
.lh-4px {
line-height: 4px !important; }
.font-size-4 {
font-size: 4px !important; }
.height-4px {
height: 4px !important; }
.m-5px {
margin: 5px !important; }
.my-5px {
margin-top: 5px !important;
margin-bottom: 5px !important; }
.mx-5px {
margin-left: 5px !important;
margin-right: 5px !important; }
.mt-5px {
margin-top: 5px !important; }
.mb-5px {
margin-bottom: 5px !important; }
.ml-5px {
margin-left: 5px !important; }
.mr-5px {
margin-right: 5px !important; }
.p-5px {
padding: 5px !important; }
.py-5px {
padding-top: 5px !important;
padding-bottom: 5px !important; }
.px-5px {
padding-left: 5px !important;
padding-right: 5px !important; }
.pt-5px {
padding-top: 5px !important; }
.pb-5px {
padding-bottom: 5px !important; }
.pl-5px {
padding-left: 5px !important; }
.pr-5px {
padding-right: 5px !important; }
.lh-5px {
line-height: 5px !important; }
.font-size-5 {
font-size: 5px !important; }
.height-5px {
height: 5px !important; }
.m-6px {
margin: 6px !important; }
.my-6px {
margin-top: 6px !important;
margin-bottom: 6px !important; }
.mx-6px {
margin-left: 6px !important;
margin-right: 6px !important; }
.mt-6px {
margin-top: 6px !important; }
.mb-6px {
margin-bottom: 6px !important; }
.ml-6px {
margin-left: 6px !important; }
.mr-6px {
margin-right: 6px !important; }
.p-6px {
padding: 6px !important; }
.py-6px {
padding-top: 6px !important;
padding-bottom: 6px !important; }
.px-6px {
padding-left: 6px !important;
padding-right: 6px !important; }
.pt-6px {
padding-top: 6px !important; }
.pb-6px {
padding-bottom: 6px !important; }
.pl-6px {
padding-left: 6px !important; }
.pr-6px {
padding-right: 6px !important; }
.lh-6px {
line-height: 6px !important; }
.font-size-6 {
font-size: 6px !important; }
.height-6px {
height: 6px !important; }
.m-7px {
margin: 7px !important; }
.my-7px {
margin-top: 7px !important;
margin-bottom: 7px !important; }
.mx-7px {
margin-left: 7px !important;
margin-right: 7px !important; }
.mt-7px {
margin-top: 7px !important; }
.mb-7px {
margin-bottom: 7px !important; }
.ml-7px {
margin-left: 7px !important; }
.mr-7px {
margin-right: 7px !important; }
.p-7px {
padding: 7px !important; }
.py-7px {
padding-top: 7px !important;
padding-bottom: 7px !important; }
.px-7px {
padding-left: 7px !important;
padding-right: 7px !important; }
.pt-7px {
padding-top: 7px !important; }
.pb-7px {
padding-bottom: 7px !important; }
.pl-7px {
padding-left: 7px !important; }
.pr-7px {
padding-right: 7px !important; }
.lh-7px {
line-height: 7px !important; }
.font-size-7 {
font-size: 7px !important; }
.height-7px {
height: 7px !important; }
.m-8px {
margin: 8px !important; }
.my-8px {
margin-top: 8px !important;
margin-bottom: 8px !important; }
.mx-8px {
margin-left: 8px !important;
margin-right: 8px !important; }
.mt-8px {
margin-top: 8px !important; }
.mb-8px {
margin-bottom: 8px !important; }
.ml-8px {
margin-left: 8px !important; }
.mr-8px {
margin-right: 8px !important; }
.p-8px {
padding: 8px !important; }
.py-8px {
padding-top: 8px !important;
padding-bottom: 8px !important; }
.px-8px {
padding-left: 8px !important;
padding-right: 8px !important; }
.pt-8px {
padding-top: 8px !important; }
.pb-8px {
padding-bottom: 8px !important; }
.pl-8px {
padding-left: 8px !important; }
.pr-8px {
padding-right: 8px !important; }
.lh-8px {
line-height: 8px !important; }
.font-size-8 {
font-size: 8px !important; }
.height-8px {
height: 8px !important; }
.m-9px {
margin: 9px !important; }
.my-9px {
margin-top: 9px !important;
margin-bottom: 9px !important; }
.mx-9px {
margin-left: 9px !important;
margin-right: 9px !important; }
.mt-9px {
margin-top: 9px !important; }
.mb-9px {
margin-bottom: 9px !important; }
.ml-9px {
margin-left: 9px !important; }
.mr-9px {
margin-right: 9px !important; }
.p-9px {
padding: 9px !important; }
.py-9px {
padding-top: 9px !important;
padding-bottom: 9px !important; }
.px-9px {
padding-left: 9px !important;
padding-right: 9px !important; }
.pt-9px {
padding-top: 9px !important; }
.pb-9px {
padding-bottom: 9px !important; }
.pl-9px {
padding-left: 9px !important; }
.pr-9px {
padding-right: 9px !important; }
.lh-9px {
line-height: 9px !important; }
.font-size-9 {
font-size: 9px !important; }
.height-9px {
height: 9px !important; }
.m-10px {
margin: 10px !important; }
.my-10px {
margin-top: 10px !important;
margin-bottom: 10px !important; }
.mx-10px {
margin-left: 10px !important;
margin-right: 10px !important; }
.mt-10px {
margin-top: 10px !important; }
.mb-10px {
margin-bottom: 10px !important; }
.ml-10px {
margin-left: 10px !important; }
.mr-10px {
margin-right: 10px !important; }
.p-10px {
padding: 10px !important; }
.py-10px {
padding-top: 10px !important;
padding-bottom: 10px !important; }
.px-10px {
padding-left: 10px !important;
padding-right: 10px !important; }
.pt-10px {
padding-top: 10px !important; }
.pb-10px {
padding-bottom: 10px !important; }
.pl-10px {
padding-left: 10px !important; }
.pr-10px {
padding-right: 10px !important; }
.lh-10px {
line-height: 10px !important; }
.font-size-10 {
font-size: 10px !important; }
.height-10px {
height: 10px !important; }
.m-11px {
margin: 11px !important; }
.my-11px {
margin-top: 11px !important;
margin-bottom: 11px !important; }
.mx-11px {
margin-left: 11px !important;
margin-right: 11px !important; }
.mt-11px {
margin-top: 11px !important; }
.mb-11px {
margin-bottom: 11px !important; }
.ml-11px {
margin-left: 11px !important; }
.mr-11px {
margin-right: 11px !important; }
.p-11px {
padding: 11px !important; }
.py-11px {
padding-top: 11px !important;
padding-bottom: 11px !important; }
.px-11px {
padding-left: 11px !important;
padding-right: 11px !important; }
.pt-11px {
padding-top: 11px !important; }
.pb-11px {
padding-bottom: 11px !important; }
.pl-11px {
padding-left: 11px !important; }
.pr-11px {
padding-right: 11px !important; }
.lh-11px {
line-height: 11px !important; }
.font-size-11 {
font-size: 11px !important; }
.height-11px {
height: 11px !important; }
.m-12px {
margin: 12px !important; }
.my-12px {
margin-top: 12px !important;
margin-bottom: 12px !important; }
.mx-12px {
margin-left: 12px !important;
margin-right: 12px !important; }
.mt-12px {
margin-top: 12px !important; }
.mb-12px {
margin-bottom: 12px !important; }
.ml-12px {
margin-left: 12px !important; }
.mr-12px {
margin-right: 12px !important; }
.p-12px {
padding: 12px !important; }
.py-12px {
padding-top: 12px !important;
padding-bottom: 12px !important; }
.px-12px {
padding-left: 12px !important;
padding-right: 12px !important; }
.pt-12px {
padding-top: 12px !important; }
.pb-12px {
padding-bottom: 12px !important; }
.pl-12px {
padding-left: 12px !important; }
.pr-12px {
padding-right: 12px !important; }
.lh-12px {
line-height: 12px !important; }
.font-size-12 {
font-size: 12px !important; }
.height-12px {
height: 12px !important; }
.m-13px {
margin: 13px !important; }
.my-13px {
margin-top: 13px !important;
margin-bottom: 13px !important; }
.mx-13px {
margin-left: 13px !important;
margin-right: 13px !important; }
.mt-13px {
margin-top: 13px !important; }
.mb-13px {
margin-bottom: 13px !important; }
.ml-13px {
margin-left: 13px !important; }
.mr-13px {
margin-right: 13px !important; }
.p-13px {
padding: 13px !important; }
.py-13px {
padding-top: 13px !important;
padding-bottom: 13px !important; }
.px-13px {
padding-left: 13px !important;
padding-right: 13px !important; }
.pt-13px {
padding-top: 13px !important; }
.pb-13px {
padding-bottom: 13px !important; }
.pl-13px {
padding-left: 13px !important; }
.pr-13px {
padding-right: 13px !important; }
.lh-13px {
line-height: 13px !important; }
.font-size-13 {
font-size: 13px !important; }
.height-13px {
height: 13px !important; }
.m-14px {
margin: 14px !important; }
.my-14px {
margin-top: 14px !important;
margin-bottom: 14px !important; }
.mx-14px {
margin-left: 14px !important;
margin-right: 14px !important; }
.mt-14px {
margin-top: 14px !important; }
.mb-14px {
margin-bottom: 14px !important; }
.ml-14px {
margin-left: 14px !important; }
.mr-14px {
margin-right: 14px !important; }
.p-14px {
padding: 14px !important; }
.py-14px {
padding-top: 14px !important;
padding-bottom: 14px !important; }
.px-14px {
padding-left: 14px !important;
padding-right: 14px !important; }
.pt-14px {
padding-top: 14px !important; }
.pb-14px {
padding-bottom: 14px !important; }
.pl-14px {
padding-left: 14px !important; }
.pr-14px {
padding-right: 14px !important; }
.lh-14px {
line-height: 14px !important; }
.font-size-14 {
font-size: 14px !important; }
.height-14px {
height: 14px !important; }
.m-15px {
margin: 15px !important; }
.my-15px {
margin-top: 15px !important;
margin-bottom: 15px !important; }
.mx-15px {
margin-left: 15px !important;
margin-right: 15px !important; }
.mt-15px {
margin-top: 15px !important; }
.mb-15px {
margin-bottom: 15px !important; }
.ml-15px {
margin-left: 15px !important; }
.mr-15px {
margin-right: 15px !important; }
.p-15px {
padding: 15px !important; }
.py-15px {
padding-top: 15px !important;
padding-bottom: 15px !important; }
.px-15px {
padding-left: 15px !important;
padding-right: 15px !important; }
.pt-15px {
padding-top: 15px !important; }
.pb-15px {
padding-bottom: 15px !important; }
.pl-15px {
padding-left: 15px !important; }
.pr-15px {
padding-right: 15px !important; }
.lh-15px {
line-height: 15px !important; }
.font-size-15 {
font-size: 15px !important; }
.height-15px {
height: 15px !important; }
.m-16px {
margin: 16px !important; }
.my-16px {
margin-top: 16px !important;
margin-bottom: 16px !important; }
.mx-16px {
margin-left: 16px !important;
margin-right: 16px !important; }
.mt-16px {
margin-top: 16px !important; }
.mb-16px {
margin-bottom: 16px !important; }
.ml-16px {
margin-left: 16px !important; }
.mr-16px {
margin-right: 16px !important; }
.p-16px {
padding: 16px !important; }
.py-16px {
padding-top: 16px !important;
padding-bottom: 16px !important; }
.px-16px {
padding-left: 16px !important;
padding-right: 16px !important; }
.pt-16px {
padding-top: 16px !important; }
.pb-16px {
padding-bottom: 16px !important; }
.pl-16px {
padding-left: 16px !important; }
.pr-16px {
padding-right: 16px !important; }
.lh-16px {
line-height: 16px !important; }
.font-size-16 {
font-size: 16px !important; }
.height-16px {
height: 16px !important; }
.m-17px {
margin: 17px !important; }
.my-17px {
margin-top: 17px !important;
margin-bottom: 17px !important; }
.mx-17px {
margin-left: 17px !important;
margin-right: 17px !important; }
.mt-17px {
margin-top: 17px !important; }
.mb-17px {
margin-bottom: 17px !important; }
.ml-17px {
margin-left: 17px !important; }
.mr-17px {
margin-right: 17px !important; }
.p-17px {
padding: 17px !important; }
.py-17px {
padding-top: 17px !important;
padding-bottom: 17px !important; }
.px-17px {
padding-left: 17px !important;
padding-right: 17px !important; }
.pt-17px {
padding-top: 17px !important; }
.pb-17px {
padding-bottom: 17px !important; }
.pl-17px {
padding-left: 17px !important; }
.pr-17px {
padding-right: 17px !important; }
.lh-17px {
line-height: 17px !important; }
.font-size-17 {
font-size: 17px !important; }
.height-17px {
height: 17px !important; }
.m-18px {
margin: 18px !important; }
.my-18px {
margin-top: 18px !important;
margin-bottom: 18px !important; }
.mx-18px {
margin-left: 18px !important;
margin-right: 18px !important; }
.mt-18px {
margin-top: 18px !important; }
.mb-18px {
margin-bottom: 18px !important; }
.ml-18px {
margin-left: 18px !important; }
.mr-18px {
margin-right: 18px !important; }
.p-18px {
padding: 18px !important; }
.py-18px {
padding-top: 18px !important;
padding-bottom: 18px !important; }
.px-18px {
padding-left: 18px !important;
padding-right: 18px !important; }
.pt-18px {
padding-top: 18px !important; }
.pb-18px {
padding-bottom: 18px !important; }
.pl-18px {
padding-left: 18px !important; }
.pr-18px {
padding-right: 18px !important; }
.lh-18px {
line-height: 18px !important; }
.font-size-18 {
font-size: 18px !important; }
.height-18px {
height: 18px !important; }
.m-19px {
margin: 19px !important; }
.my-19px {
margin-top: 19px !important;
margin-bottom: 19px !important; }
.mx-19px {
margin-left: 19px !important;
margin-right: 19px !important; }
.mt-19px {
margin-top: 19px !important; }
.mb-19px {
margin-bottom: 19px !important; }
.ml-19px {
margin-left: 19px !important; }
.mr-19px {
margin-right: 19px !important; }
.p-19px {
padding: 19px !important; }
.py-19px {
padding-top: 19px !important;
padding-bottom: 19px !important; }
.px-19px {
padding-left: 19px !important;
padding-right: 19px !important; }
.pt-19px {
padding-top: 19px !important; }
.pb-19px {
padding-bottom: 19px !important; }
.pl-19px {
padding-left: 19px !important; }
.pr-19px {
padding-right: 19px !important; }
.lh-19px {
line-height: 19px !important; }
.font-size-19 {
font-size: 19px !important; }
.height-19px {
height: 19px !important; }
.m-20px {
margin: 20px !important; }
.my-20px {
margin-top: 20px !important;
margin-bottom: 20px !important; }
.mx-20px {
margin-left: 20px !important;
margin-right: 20px !important; }
.mt-20px {
margin-top: 20px !important; }
.mb-20px {
margin-bottom: 20px !important; }
.ml-20px {
margin-left: 20px !important; }
.mr-20px {
margin-right: 20px !important; }
.p-20px {
padding: 20px !important; }
.py-20px {
padding-top: 20px !important;
padding-bottom: 20px !important; }
.px-20px {
padding-left: 20px !important;
padding-right: 20px !important; }
.pt-20px {
padding-top: 20px !important; }
.pb-20px {
padding-bottom: 20px !important; }
.pl-20px {
padding-left: 20px !important; }
.pr-20px {
padding-right: 20px !important; }
.lh-20px {
line-height: 20px !important; }
.font-size-20 {
font-size: 20px !important; }
.height-20px {
height: 20px !important; }
.m-21px {
margin: 21px !important; }
.my-21px {
margin-top: 21px !important;
margin-bottom: 21px !important; }
.mx-21px {
margin-left: 21px !important;
margin-right: 21px !important; }
.mt-21px {
margin-top: 21px !important; }
.mb-21px {
margin-bottom: 21px !important; }
.ml-21px {
margin-left: 21px !important; }
.mr-21px {
margin-right: 21px !important; }
.p-21px {
padding: 21px !important; }
.py-21px {
padding-top: 21px !important;
padding-bottom: 21px !important; }
.px-21px {
padding-left: 21px !important;
padding-right: 21px !important; }
.pt-21px {
padding-top: 21px !important; }
.pb-21px {
padding-bottom: 21px !important; }
.pl-21px {
padding-left: 21px !important; }
.pr-21px {
padding-right: 21px !important; }
.lh-21px {
line-height: 21px !important; }
.font-size-21 {
font-size: 21px !important; }
.height-21px {
height: 21px !important; }
.m-22px {
margin: 22px !important; }
.my-22px {
margin-top: 22px !important;
margin-bottom: 22px !important; }
.mx-22px {
margin-left: 22px !important;
margin-right: 22px !important; }
.mt-22px {
margin-top: 22px !important; }
.mb-22px {
margin-bottom: 22px !important; }
.ml-22px {
margin-left: 22px !important; }
.mr-22px {
margin-right: 22px !important; }
.p-22px {
padding: 22px !important; }
.py-22px {
padding-top: 22px !important;
padding-bottom: 22px !important; }
.px-22px {
padding-left: 22px !important;
padding-right: 22px !important; }
.pt-22px {
padding-top: 22px !important; }
.pb-22px {
padding-bottom: 22px !important; }
.pl-22px {
padding-left: 22px !important; }
.pr-22px {
padding-right: 22px !important; }
.lh-22px {
line-height: 22px !important; }
.font-size-22 {
font-size: 22px !important; }
.height-22px {
height: 22px !important; }
.m-23px {
margin: 23px !important; }
.my-23px {
margin-top: 23px !important;
margin-bottom: 23px !important; }
.mx-23px {
margin-left: 23px !important;
margin-right: 23px !important; }
.mt-23px {
margin-top: 23px !important; }
.mb-23px {
margin-bottom: 23px !important; }
.ml-23px {
margin-left: 23px !important; }
.mr-23px {
margin-right: 23px !important; }
.p-23px {
padding: 23px !important; }
.py-23px {
padding-top: 23px !important;
padding-bottom: 23px !important; }
.px-23px {
padding-left: 23px !important;
padding-right: 23px !important; }
.pt-23px {
padding-top: 23px !important; }
.pb-23px {
padding-bottom: 23px !important; }
.pl-23px {
padding-left: 23px !important; }
.pr-23px {
padding-right: 23px !important; }
.lh-23px {
line-height: 23px !important; }
.font-size-23 {
font-size: 23px !important; }
.height-23px {
height: 23px !important; }
.m-24px {
margin: 24px !important; }
.my-24px {
margin-top: 24px !important;
margin-bottom: 24px !important; }
.mx-24px {
margin-left: 24px !important;
margin-right: 24px !important; }
.mt-24px {
margin-top: 24px !important; }
.mb-24px {
margin-bottom: 24px !important; }
.ml-24px {
margin-left: 24px !important; }
.mr-24px {
margin-right: 24px !important; }
.p-24px {
padding: 24px !important; }
.py-24px {
padding-top: 24px !important;
padding-bottom: 24px !important; }
.px-24px {
padding-left: 24px !important;
padding-right: 24px !important; }
.pt-24px {
padding-top: 24px !important; }
.pb-24px {
padding-bottom: 24px !important; }
.pl-24px {
padding-left: 24px !important; }
.pr-24px {
padding-right: 24px !important; }
.lh-24px {
line-height: 24px !important; }
.font-size-24 {
font-size: 24px !important; }
.height-24px {
height: 24px !important; }
.m-25px {
margin: 25px !important; }
.my-25px {
margin-top: 25px !important;
margin-bottom: 25px !important; }
.mx-25px {
margin-left: 25px !important;
margin-right: 25px !important; }
.mt-25px {
margin-top: 25px !important; }
.mb-25px {
margin-bottom: 25px !important; }
.ml-25px {
margin-left: 25px !important; }
.mr-25px {
margin-right: 25px !important; }
.p-25px {
padding: 25px !important; }
.py-25px {
padding-top: 25px !important;
padding-bottom: 25px !important; }
.px-25px {
padding-left: 25px !important;
padding-right: 25px !important; }
.pt-25px {
padding-top: 25px !important; }
.pb-25px {
padding-bottom: 25px !important; }
.pl-25px {
padding-left: 25px !important; }
.pr-25px {
padding-right: 25px !important; }
.lh-25px {
line-height: 25px !important; }
.font-size-25 {
font-size: 25px !important; }
.height-25px {
height: 25px !important; }
.m-26px {
margin: 26px !important; }
.my-26px {
margin-top: 26px !important;
margin-bottom: 26px !important; }
.mx-26px {
margin-left: 26px !important;
margin-right: 26px !important; }
.mt-26px {
margin-top: 26px !important; }
.mb-26px {
margin-bottom: 26px !important; }
.ml-26px {
margin-left: 26px !important; }
.mr-26px {
margin-right: 26px !important; }
.p-26px {
padding: 26px !important; }
.py-26px {
padding-top: 26px !important;
padding-bottom: 26px !important; }
.px-26px {
padding-left: 26px !important;
padding-right: 26px !important; }
.pt-26px {
padding-top: 26px !important; }
.pb-26px {
padding-bottom: 26px !important; }
.pl-26px {
padding-left: 26px !important; }
.pr-26px {
padding-right: 26px !important; }
.lh-26px {
line-height: 26px !important; }
.font-size-26 {
font-size: 26px !important; }
.height-26px {
height: 26px !important; }
.m-27px {
margin: 27px !important; }
.my-27px {
margin-top: 27px !important;
margin-bottom: 27px !important; }
.mx-27px {
margin-left: 27px !important;
margin-right: 27px !important; }
.mt-27px {
margin-top: 27px !important; }
.mb-27px {
margin-bottom: 27px !important; }
.ml-27px {
margin-left: 27px !important; }
.mr-27px {
margin-right: 27px !important; }
.p-27px {
padding: 27px !important; }
.py-27px {
padding-top: 27px !important;
padding-bottom: 27px !important; }
.px-27px {
padding-left: 27px !important;
padding-right: 27px !important; }
.pt-27px {
padding-top: 27px !important; }
.pb-27px {
padding-bottom: 27px !important; }
.pl-27px {
padding-left: 27px !important; }
.pr-27px {
padding-right: 27px !important; }
.lh-27px {
line-height: 27px !important; }
.font-size-27 {
font-size: 27px !important; }
.height-27px {
height: 27px !important; }
.m-28px {
margin: 28px !important; }
.my-28px {
margin-top: 28px !important;
margin-bottom: 28px !important; }
.mx-28px {
margin-left: 28px !important;
margin-right: 28px !important; }
.mt-28px {
margin-top: 28px !important; }
.mb-28px {
margin-bottom: 28px !important; }
.ml-28px {
margin-left: 28px !important; }
.mr-28px {
margin-right: 28px !important; }
.p-28px {
padding: 28px !important; }
.py-28px {
padding-top: 28px !important;
padding-bottom: 28px !important; }
.px-28px {
padding-left: 28px !important;
padding-right: 28px !important; }
.pt-28px {
padding-top: 28px !important; }
.pb-28px {
padding-bottom: 28px !important; }
.pl-28px {
padding-left: 28px !important; }
.pr-28px {
padding-right: 28px !important; }
.lh-28px {
line-height: 28px !important; }
.font-size-28 {
font-size: 28px !important; }
.height-28px {
height: 28px !important; }
.m-29px {
margin: 29px !important; }
.my-29px {
margin-top: 29px !important;
margin-bottom: 29px !important; }
.mx-29px {
margin-left: 29px !important;
margin-right: 29px !important; }
.mt-29px {
margin-top: 29px !important; }
.mb-29px {
margin-bottom: 29px !important; }
.ml-29px {
margin-left: 29px !important; }
.mr-29px {
margin-right: 29px !important; }
.p-29px {
padding: 29px !important; }
.py-29px {
padding-top: 29px !important;
padding-bottom: 29px !important; }
.px-29px {
padding-left: 29px !important;
padding-right: 29px !important; }
.pt-29px {
padding-top: 29px !important; }
.pb-29px {
padding-bottom: 29px !important; }
.pl-29px {
padding-left: 29px !important; }
.pr-29px {
padding-right: 29px !important; }
.lh-29px {
line-height: 29px !important; }
.font-size-29 {
font-size: 29px !important; }
.height-29px {
height: 29px !important; }
.m-30px {
margin: 30px !important; }
.my-30px {
margin-top: 30px !important;
margin-bottom: 30px !important; }
.mx-30px {
margin-left: 30px !important;
margin-right: 30px !important; }
.mt-30px {
margin-top: 30px !important; }
.mb-30px {
margin-bottom: 30px !important; }
.ml-30px {
margin-left: 30px !important; }
.mr-30px {
margin-right: 30px !important; }
.p-30px {
padding: 30px !important; }
.py-30px {
padding-top: 30px !important;
padding-bottom: 30px !important; }
.px-30px {
padding-left: 30px !important;
padding-right: 30px !important; }
.pt-30px {
padding-top: 30px !important; }
.pb-30px {
padding-bottom: 30px !important; }
.pl-30px {
padding-left: 30px !important; }
.pr-30px {
padding-right: 30px !important; }
.lh-30px {
line-height: 30px !important; }
.font-size-30 {
font-size: 30px !important; }
.height-30px {
height: 30px !important; }
.m-31px {
margin: 31px !important; }
.my-31px {
margin-top: 31px !important;
margin-bottom: 31px !important; }
.mx-31px {
margin-left: 31px !important;
margin-right: 31px !important; }
.mt-31px {
margin-top: 31px !important; }
.mb-31px {
margin-bottom: 31px !important; }
.ml-31px {
margin-left: 31px !important; }
.mr-31px {
margin-right: 31px !important; }
.p-31px {
padding: 31px !important; }
.py-31px {
padding-top: 31px !important;
padding-bottom: 31px !important; }
.px-31px {
padding-left: 31px !important;
padding-right: 31px !important; }
.pt-31px {
padding-top: 31px !important; }
.pb-31px {
padding-bottom: 31px !important; }
.pl-31px {
padding-left: 31px !important; }
.pr-31px {
padding-right: 31px !important; }
.lh-31px {
line-height: 31px !important; }
.font-size-31 {
font-size: 31px !important; }
.height-31px {
height: 31px !important; }
.m-32px {
margin: 32px !important; }
.my-32px {
margin-top: 32px !important;
margin-bottom: 32px !important; }
.mx-32px {
margin-left: 32px !important;
margin-right: 32px !important; }
.mt-32px {
margin-top: 32px !important; }
.mb-32px {
margin-bottom: 32px !important; }
.ml-32px {
margin-left: 32px !important; }
.mr-32px {
margin-right: 32px !important; }
.p-32px {
padding: 32px !important; }
.py-32px {
padding-top: 32px !important;
padding-bottom: 32px !important; }
.px-32px {
padding-left: 32px !important;
padding-right: 32px !important; }
.pt-32px {
padding-top: 32px !important; }
.pb-32px {
padding-bottom: 32px !important; }
.pl-32px {
padding-left: 32px !important; }
.pr-32px {
padding-right: 32px !important; }
.lh-32px {
line-height: 32px !important; }
.font-size-32 {
font-size: 32px !important; }
.height-32px {
height: 32px !important; }
.m-33px {
margin: 33px !important; }
.my-33px {
margin-top: 33px !important;
margin-bottom: 33px !important; }
.mx-33px {
margin-left: 33px !important;
margin-right: 33px !important; }
.mt-33px {
margin-top: 33px !important; }
.mb-33px {
margin-bottom: 33px !important; }
.ml-33px {
margin-left: 33px !important; }
.mr-33px {
margin-right: 33px !important; }
.p-33px {
padding: 33px !important; }
.py-33px {
padding-top: 33px !important;
padding-bottom: 33px !important; }
.px-33px {
padding-left: 33px !important;
padding-right: 33px !important; }
.pt-33px {
padding-top: 33px !important; }
.pb-33px {
padding-bottom: 33px !important; }
.pl-33px {
padding-left: 33px !important; }
.pr-33px {
padding-right: 33px !important; }
.lh-33px {
line-height: 33px !important; }
.font-size-33 {
font-size: 33px !important; }
.height-33px {
height: 33px !important; }
.m-34px {
margin: 34px !important; }
.my-34px {
margin-top: 34px !important;
margin-bottom: 34px !important; }
.mx-34px {
margin-left: 34px !important;
margin-right: 34px !important; }
.mt-34px {
margin-top: 34px !important; }
.mb-34px {
margin-bottom: 34px !important; }
.ml-34px {
margin-left: 34px !important; }
.mr-34px {
margin-right: 34px !important; }
.p-34px {
padding: 34px !important; }
.py-34px {
padding-top: 34px !important;
padding-bottom: 34px !important; }
.px-34px {
padding-left: 34px !important;
padding-right: 34px !important; }
.pt-34px {
padding-top: 34px !important; }
.pb-34px {
padding-bottom: 34px !important; }
.pl-34px {
padding-left: 34px !important; }
.pr-34px {
padding-right: 34px !important; }
.lh-34px {
line-height: 34px !important; }
.font-size-34 {
font-size: 34px !important; }
.height-34px {
height: 34px !important; }
.m-35px {
margin: 35px !important; }
.my-35px {
margin-top: 35px !important;
margin-bottom: 35px !important; }
.mx-35px {
margin-left: 35px !important;
margin-right: 35px !important; }
.mt-35px {
margin-top: 35px !important; }
.mb-35px {
margin-bottom: 35px !important; }
.ml-35px {
margin-left: 35px !important; }
.mr-35px {
margin-right: 35px !important; }
.p-35px {
padding: 35px !important; }
.py-35px {
padding-top: 35px !important;
padding-bottom: 35px !important; }
.px-35px {
padding-left: 35px !important;
padding-right: 35px !important; }
.pt-35px {
padding-top: 35px !important; }
.pb-35px {
padding-bottom: 35px !important; }
.pl-35px {
padding-left: 35px !important; }
.pr-35px {
padding-right: 35px !important; }
.lh-35px {
line-height: 35px !important; }
.font-size-35 {
font-size: 35px !important; }
.height-35px {
height: 35px !important; }
.m-36px {
margin: 36px !important; }
.my-36px {
margin-top: 36px !important;
margin-bottom: 36px !important; }
.mx-36px {
margin-left: 36px !important;
margin-right: 36px !important; }
.mt-36px {
margin-top: 36px !important; }
.mb-36px {
margin-bottom: 36px !important; }
.ml-36px {
margin-left: 36px !important; }
.mr-36px {
margin-right: 36px !important; }
.p-36px {
padding: 36px !important; }
.py-36px {
padding-top: 36px !important;
padding-bottom: 36px !important; }
.px-36px {
padding-left: 36px !important;
padding-right: 36px !important; }
.pt-36px {
padding-top: 36px !important; }
.pb-36px {
padding-bottom: 36px !important; }
.pl-36px {
padding-left: 36px !important; }
.pr-36px {
padding-right: 36px !important; }
.lh-36px {
line-height: 36px !important; }
.font-size-36 {
font-size: 36px !important; }
.height-36px {
height: 36px !important; }
.m-37px {
margin: 37px !important; }
.my-37px {
margin-top: 37px !important;
margin-bottom: 37px !important; }
.mx-37px {
margin-left: 37px !important;
margin-right: 37px !important; }
.mt-37px {
margin-top: 37px !important; }
.mb-37px {
margin-bottom: 37px !important; }
.ml-37px {
margin-left: 37px !important; }
.mr-37px {
margin-right: 37px !important; }
.p-37px {
padding: 37px !important; }
.py-37px {
padding-top: 37px !important;
padding-bottom: 37px !important; }
.px-37px {
padding-left: 37px !important;
padding-right: 37px !important; }
.pt-37px {
padding-top: 37px !important; }
.pb-37px {
padding-bottom: 37px !important; }
.pl-37px {
padding-left: 37px !important; }
.pr-37px {
padding-right: 37px !important; }
.lh-37px {
line-height: 37px !important; }
.font-size-37 {
font-size: 37px !important; }
.height-37px {
height: 37px !important; }
.m-38px {
margin: 38px !important; }
.my-38px {
margin-top: 38px !important;
margin-bottom: 38px !important; }
.mx-38px {
margin-left: 38px !important;
margin-right: 38px !important; }
.mt-38px {
margin-top: 38px !important; }
.mb-38px {
margin-bottom: 38px !important; }
.ml-38px {
margin-left: 38px !important; }
.mr-38px {
margin-right: 38px !important; }
.p-38px {
padding: 38px !important; }
.py-38px {
padding-top: 38px !important;
padding-bottom: 38px !important; }
.px-38px {
padding-left: 38px !important;
padding-right: 38px !important; }
.pt-38px {
padding-top: 38px !important; }
.pb-38px {
padding-bottom: 38px !important; }
.pl-38px {
padding-left: 38px !important; }
.pr-38px {
padding-right: 38px !important; }
.lh-38px {
line-height: 38px !important; }
.font-size-38 {
font-size: 38px !important; }
.height-38px {
height: 38px !important; }
.m-39px {
margin: 39px !important; }
.my-39px {
margin-top: 39px !important;
margin-bottom: 39px !important; }
.mx-39px {
margin-left: 39px !important;
margin-right: 39px !important; }
.mt-39px {
margin-top: 39px !important; }
.mb-39px {
margin-bottom: 39px !important; }
.ml-39px {
margin-left: 39px !important; }
.mr-39px {
margin-right: 39px !important; }
.p-39px {
padding: 39px !important; }
.py-39px {
padding-top: 39px !important;
padding-bottom: 39px !important; }
.px-39px {
padding-left: 39px !important;
padding-right: 39px !important; }
.pt-39px {
padding-top: 39px !important; }
.pb-39px {
padding-bottom: 39px !important; }
.pl-39px {
padding-left: 39px !important; }
.pr-39px {
padding-right: 39px !important; }
.lh-39px {
line-height: 39px !important; }
.font-size-39 {
font-size: 39px !important; }
.height-39px {
height: 39px !important; }
.m-40px {
margin: 40px !important; }
.my-40px {
margin-top: 40px !important;
margin-bottom: 40px !important; }
.mx-40px {
margin-left: 40px !important;
margin-right: 40px !important; }
.mt-40px {
margin-top: 40px !important; }
.mb-40px {
margin-bottom: 40px !important; }
.ml-40px {
margin-left: 40px !important; }
.mr-40px {
margin-right: 40px !important; }
.p-40px {
padding: 40px !important; }
.py-40px {
padding-top: 40px !important;
padding-bottom: 40px !important; }
.px-40px {
padding-left: 40px !important;
padding-right: 40px !important; }
.pt-40px {
padding-top: 40px !important; }
.pb-40px {
padding-bottom: 40px !important; }
.pl-40px {
padding-left: 40px !important; }
.pr-40px {
padding-right: 40px !important; }
.lh-40px {
line-height: 40px !important; }
.font-size-40 {
font-size: 40px !important; }
.height-40px {
height: 40px !important; }
.m-41px {
margin: 41px !important; }
.my-41px {
margin-top: 41px !important;
margin-bottom: 41px !important; }
.mx-41px {
margin-left: 41px !important;
margin-right: 41px !important; }
.mt-41px {
margin-top: 41px !important; }
.mb-41px {
margin-bottom: 41px !important; }
.ml-41px {
margin-left: 41px !important; }
.mr-41px {
margin-right: 41px !important; }
.p-41px {
padding: 41px !important; }
.py-41px {
padding-top: 41px !important;
padding-bottom: 41px !important; }
.px-41px {
padding-left: 41px !important;
padding-right: 41px !important; }
.pt-41px {
padding-top: 41px !important; }
.pb-41px {
padding-bottom: 41px !important; }
.pl-41px {
padding-left: 41px !important; }
.pr-41px {
padding-right: 41px !important; }
.lh-41px {
line-height: 41px !important; }
.font-size-41 {
font-size: 41px !important; }
.height-41px {
height: 41px !important; }
.m-42px {
margin: 42px !important; }
.my-42px {
margin-top: 42px !important;
margin-bottom: 42px !important; }
.mx-42px {
margin-left: 42px !important;
margin-right: 42px !important; }
.mt-42px {
margin-top: 42px !important; }
.mb-42px {
margin-bottom: 42px !important; }
.ml-42px {
margin-left: 42px !important; }
.mr-42px {
margin-right: 42px !important; }
.p-42px {
padding: 42px !important; }
.py-42px {
padding-top: 42px !important;
padding-bottom: 42px !important; }
.px-42px {
padding-left: 42px !important;
padding-right: 42px !important; }
.pt-42px {
padding-top: 42px !important; }
.pb-42px {
padding-bottom: 42px !important; }
.pl-42px {
padding-left: 42px !important; }
.pr-42px {
padding-right: 42px !important; }
.lh-42px {
line-height: 42px !important; }
.font-size-42 {
font-size: 42px !important; }
.height-42px {
height: 42px !important; }
.m-43px {
margin: 43px !important; }
.my-43px {
margin-top: 43px !important;
margin-bottom: 43px !important; }
.mx-43px {
margin-left: 43px !important;
margin-right: 43px !important; }
.mt-43px {
margin-top: 43px !important; }
.mb-43px {
margin-bottom: 43px !important; }
.ml-43px {
margin-left: 43px !important; }
.mr-43px {
margin-right: 43px !important; }
.p-43px {
padding: 43px !important; }
.py-43px {
padding-top: 43px !important;
padding-bottom: 43px !important; }
.px-43px {
padding-left: 43px !important;
padding-right: 43px !important; }
.pt-43px {
padding-top: 43px !important; }
.pb-43px {
padding-bottom: 43px !important; }
.pl-43px {
padding-left: 43px !important; }
.pr-43px {
padding-right: 43px !important; }
.lh-43px {
line-height: 43px !important; }
.font-size-43 {
font-size: 43px !important; }
.height-43px {
height: 43px !important; }
.m-44px {
margin: 44px !important; }
.my-44px {
margin-top: 44px !important;
margin-bottom: 44px !important; }
.mx-44px {
margin-left: 44px !important;
margin-right: 44px !important; }
.mt-44px {
margin-top: 44px !important; }
.mb-44px {
margin-bottom: 44px !important; }
.ml-44px {
margin-left: 44px !important; }
.mr-44px {
margin-right: 44px !important; }
.p-44px {
padding: 44px !important; }
.py-44px {
padding-top: 44px !important;
padding-bottom: 44px !important; }
.px-44px {
padding-left: 44px !important;
padding-right: 44px !important; }
.pt-44px {
padding-top: 44px !important; }
.pb-44px {
padding-bottom: 44px !important; }
.pl-44px {
padding-left: 44px !important; }
.pr-44px {
padding-right: 44px !important; }
.lh-44px {
line-height: 44px !important; }
.font-size-44 {
font-size: 44px !important; }
.height-44px {
height: 44px !important; }
.m-45px {
margin: 45px !important; }
.my-45px {
margin-top: 45px !important;
margin-bottom: 45px !important; }
.mx-45px {
margin-left: 45px !important;
margin-right: 45px !important; }
.mt-45px {
margin-top: 45px !important; }
.mb-45px {
margin-bottom: 45px !important; }
.ml-45px {
margin-left: 45px !important; }
.mr-45px {
margin-right: 45px !important; }
.p-45px {
padding: 45px !important; }
.py-45px {
padding-top: 45px !important;
padding-bottom: 45px !important; }
.px-45px {
padding-left: 45px !important;
padding-right: 45px !important; }
.pt-45px {
padding-top: 45px !important; }
.pb-45px {
padding-bottom: 45px !important; }
.pl-45px {
padding-left: 45px !important; }
.pr-45px {
padding-right: 45px !important; }
.lh-45px {
line-height: 45px !important; }
.font-size-45 {
font-size: 45px !important; }
.height-45px {
height: 45px !important; }
.m-46px {
margin: 46px !important; }
.my-46px {
margin-top: 46px !important;
margin-bottom: 46px !important; }
.mx-46px {
margin-left: 46px !important;
margin-right: 46px !important; }
.mt-46px {
margin-top: 46px !important; }
.mb-46px {
margin-bottom: 46px !important; }
.ml-46px {
margin-left: 46px !important; }
.mr-46px {
margin-right: 46px !important; }
.p-46px {
padding: 46px !important; }
.py-46px {
padding-top: 46px !important;
padding-bottom: 46px !important; }
.px-46px {
padding-left: 46px !important;
padding-right: 46px !important; }
.pt-46px {
padding-top: 46px !important; }
.pb-46px {
padding-bottom: 46px !important; }
.pl-46px {
padding-left: 46px !important; }
.pr-46px {
padding-right: 46px !important; }
.lh-46px {
line-height: 46px !important; }
.font-size-46 {
font-size: 46px !important; }
.height-46px {
height: 46px !important; }
.m-47px {
margin: 47px !important; }
.my-47px {
margin-top: 47px !important;
margin-bottom: 47px !important; }
.mx-47px {
margin-left: 47px !important;
margin-right: 47px !important; }
.mt-47px {
margin-top: 47px !important; }
.mb-47px {
margin-bottom: 47px !important; }
.ml-47px {
margin-left: 47px !important; }
.mr-47px {
margin-right: 47px !important; }
.p-47px {
padding: 47px !important; }
.py-47px {
padding-top: 47px !important;
padding-bottom: 47px !important; }
.px-47px {
padding-left: 47px !important;
padding-right: 47px !important; }
.pt-47px {
padding-top: 47px !important; }
.pb-47px {
padding-bottom: 47px !important; }
.pl-47px {
padding-left: 47px !important; }
.pr-47px {
padding-right: 47px !important; }
.lh-47px {
line-height: 47px !important; }
.font-size-47 {
font-size: 47px !important; }
.height-47px {
height: 47px !important; }
.m-48px {
margin: 48px !important; }
.my-48px {
margin-top: 48px !important;
margin-bottom: 48px !important; }
.mx-48px {
margin-left: 48px !important;
margin-right: 48px !important; }
.mt-48px {
margin-top: 48px !important; }
.mb-48px {
margin-bottom: 48px !important; }
.ml-48px {
margin-left: 48px !important; }
.mr-48px {
margin-right: 48px !important; }
.p-48px {
padding: 48px !important; }
.py-48px {
padding-top: 48px !important;
padding-bottom: 48px !important; }
.px-48px {
padding-left: 48px !important;
padding-right: 48px !important; }
.pt-48px {
padding-top: 48px !important; }
.pb-48px {
padding-bottom: 48px !important; }
.pl-48px {
padding-left: 48px !important; }
.pr-48px {
padding-right: 48px !important; }
.lh-48px {
line-height: 48px !important; }
.font-size-48 {
font-size: 48px !important; }
.height-48px {
height: 48px !important; }
.m-49px {
margin: 49px !important; }
.my-49px {
margin-top: 49px !important;
margin-bottom: 49px !important; }
.mx-49px {
margin-left: 49px !important;
margin-right: 49px !important; }
.mt-49px {
margin-top: 49px !important; }
.mb-49px {
margin-bottom: 49px !important; }
.ml-49px {
margin-left: 49px !important; }
.mr-49px {
margin-right: 49px !important; }
.p-49px {
padding: 49px !important; }
.py-49px {
padding-top: 49px !important;
padding-bottom: 49px !important; }
.px-49px {
padding-left: 49px !important;
padding-right: 49px !important; }
.pt-49px {
padding-top: 49px !important; }
.pb-49px {
padding-bottom: 49px !important; }
.pl-49px {
padding-left: 49px !important; }
.pr-49px {
padding-right: 49px !important; }
.lh-49px {
line-height: 49px !important; }
.font-size-49 {
font-size: 49px !important; }
.height-49px {
height: 49px !important; }
.m-50px {
margin: 50px !important; }
.my-50px {
margin-top: 50px !important;
margin-bottom: 50px !important; }
.mx-50px {
margin-left: 50px !important;
margin-right: 50px !important; }
.mt-50px {
margin-top: 50px !important; }
.mb-50px {
margin-bottom: 50px !important; }
.ml-50px {
margin-left: 50px !important; }
.mr-50px {
margin-right: 50px !important; }
.p-50px {
padding: 50px !important; }
.py-50px {
padding-top: 50px !important;
padding-bottom: 50px !important; }
.px-50px {
padding-left: 50px !important;
padding-right: 50px !important; }
.pt-50px {
padding-top: 50px !important; }
.pb-50px {
padding-bottom: 50px !important; }
.pl-50px {
padding-left: 50px !important; }
.pr-50px {
padding-right: 50px !important; }
.lh-50px {
line-height: 50px !important; }
.font-size-50 {
font-size: 50px !important; }
.height-50px {
height: 50px !important; }
.m-51px {
margin: 51px !important; }
.my-51px {
margin-top: 51px !important;
margin-bottom: 51px !important; }
.mx-51px {
margin-left: 51px !important;
margin-right: 51px !important; }
.mt-51px {
margin-top: 51px !important; }
.mb-51px {
margin-bottom: 51px !important; }
.ml-51px {
margin-left: 51px !important; }
.mr-51px {
margin-right: 51px !important; }
.p-51px {
padding: 51px !important; }
.py-51px {
padding-top: 51px !important;
padding-bottom: 51px !important; }
.px-51px {
padding-left: 51px !important;
padding-right: 51px !important; }
.pt-51px {
padding-top: 51px !important; }
.pb-51px {
padding-bottom: 51px !important; }
.pl-51px {
padding-left: 51px !important; }
.pr-51px {
padding-right: 51px !important; }
.lh-51px {
line-height: 51px !important; }
.font-size-51 {
font-size: 51px !important; }
.height-51px {
height: 51px !important; }
.m-52px {
margin: 52px !important; }
.my-52px {
margin-top: 52px !important;
margin-bottom: 52px !important; }
.mx-52px {
margin-left: 52px !important;
margin-right: 52px !important; }
.mt-52px {
margin-top: 52px !important; }
.mb-52px {
margin-bottom: 52px !important; }
.ml-52px {
margin-left: 52px !important; }
.mr-52px {
margin-right: 52px !important; }
.p-52px {
padding: 52px !important; }
.py-52px {
padding-top: 52px !important;
padding-bottom: 52px !important; }
.px-52px {
padding-left: 52px !important;
padding-right: 52px !important; }
.pt-52px {
padding-top: 52px !important; }
.pb-52px {
padding-bottom: 52px !important; }
.pl-52px {
padding-left: 52px !important; }
.pr-52px {
padding-right: 52px !important; }
.lh-52px {
line-height: 52px !important; }
.font-size-52 {
font-size: 52px !important; }
.height-52px {
height: 52px !important; }
.m-53px {
margin: 53px !important; }
.my-53px {
margin-top: 53px !important;
margin-bottom: 53px !important; }
.mx-53px {
margin-left: 53px !important;
margin-right: 53px !important; }
.mt-53px {
margin-top: 53px !important; }
.mb-53px {
margin-bottom: 53px !important; }
.ml-53px {
margin-left: 53px !important; }
.mr-53px {
margin-right: 53px !important; }
.p-53px {
padding: 53px !important; }
.py-53px {
padding-top: 53px !important;
padding-bottom: 53px !important; }
.px-53px {
padding-left: 53px !important;
padding-right: 53px !important; }
.pt-53px {
padding-top: 53px !important; }
.pb-53px {
padding-bottom: 53px !important; }
.pl-53px {
padding-left: 53px !important; }
.pr-53px {
padding-right: 53px !important; }
.lh-53px {
line-height: 53px !important; }
.font-size-53 {
font-size: 53px !important; }
.height-53px {
height: 53px !important; }
.m-54px {
margin: 54px !important; }
.my-54px {
margin-top: 54px !important;
margin-bottom: 54px !important; }
.mx-54px {
margin-left: 54px !important;
margin-right: 54px !important; }
.mt-54px {
margin-top: 54px !important; }
.mb-54px {
margin-bottom: 54px !important; }
.ml-54px {
margin-left: 54px !important; }
.mr-54px {
margin-right: 54px !important; }
.p-54px {
padding: 54px !important; }
.py-54px {
padding-top: 54px !important;
padding-bottom: 54px !important; }
.px-54px {
padding-left: 54px !important;
padding-right: 54px !important; }
.pt-54px {
padding-top: 54px !important; }
.pb-54px {
padding-bottom: 54px !important; }
.pl-54px {
padding-left: 54px !important; }
.pr-54px {
padding-right: 54px !important; }
.lh-54px {
line-height: 54px !important; }
.font-size-54 {
font-size: 54px !important; }
.height-54px {
height: 54px !important; }
.m-55px {
margin: 55px !important; }
.my-55px {
margin-top: 55px !important;
margin-bottom: 55px !important; }
.mx-55px {
margin-left: 55px !important;
margin-right: 55px !important; }
.mt-55px {
margin-top: 55px !important; }
.mb-55px {
margin-bottom: 55px !important; }
.ml-55px {
margin-left: 55px !important; }
.mr-55px {
margin-right: 55px !important; }
.p-55px {
padding: 55px !important; }
.py-55px {
padding-top: 55px !important;
padding-bottom: 55px !important; }
.px-55px {
padding-left: 55px !important;
padding-right: 55px !important; }
.pt-55px {
padding-top: 55px !important; }
.pb-55px {
padding-bottom: 55px !important; }
.pl-55px {
padding-left: 55px !important; }
.pr-55px {
padding-right: 55px !important; }
.lh-55px {
line-height: 55px !important; }
.font-size-55 {
font-size: 55px !important; }
.height-55px {
height: 55px !important; }
.m-56px {
margin: 56px !important; }
.my-56px {
margin-top: 56px !important;
margin-bottom: 56px !important; }
.mx-56px {
margin-left: 56px !important;
margin-right: 56px !important; }
.mt-56px {
margin-top: 56px !important; }
.mb-56px {
margin-bottom: 56px !important; }
.ml-56px {
margin-left: 56px !important; }
.mr-56px {
margin-right: 56px !important; }
.p-56px {
padding: 56px !important; }
.py-56px {
padding-top: 56px !important;
padding-bottom: 56px !important; }
.px-56px {
padding-left: 56px !important;
padding-right: 56px !important; }
.pt-56px {
padding-top: 56px !important; }
.pb-56px {
padding-bottom: 56px !important; }
.pl-56px {
padding-left: 56px !important; }
.pr-56px {
padding-right: 56px !important; }
.lh-56px {
line-height: 56px !important; }
.font-size-56 {
font-size: 56px !important; }
.height-56px {
height: 56px !important; }
.m-57px {
margin: 57px !important; }
.my-57px {
margin-top: 57px !important;
margin-bottom: 57px !important; }
.mx-57px {
margin-left: 57px !important;
margin-right: 57px !important; }
.mt-57px {
margin-top: 57px !important; }
.mb-57px {
margin-bottom: 57px !important; }
.ml-57px {
margin-left: 57px !important; }
.mr-57px {
margin-right: 57px !important; }
.p-57px {
padding: 57px !important; }
.py-57px {
padding-top: 57px !important;
padding-bottom: 57px !important; }
.px-57px {
padding-left: 57px !important;
padding-right: 57px !important; }
.pt-57px {
padding-top: 57px !important; }
.pb-57px {
padding-bottom: 57px !important; }
.pl-57px {
padding-left: 57px !important; }
.pr-57px {
padding-right: 57px !important; }
.lh-57px {
line-height: 57px !important; }
.font-size-57 {
font-size: 57px !important; }
.height-57px {
height: 57px !important; }
.m-58px {
margin: 58px !important; }
.my-58px {
margin-top: 58px !important;
margin-bottom: 58px !important; }
.mx-58px {
margin-left: 58px !important;
margin-right: 58px !important; }
.mt-58px {
margin-top: 58px !important; }
.mb-58px {
margin-bottom: 58px !important; }
.ml-58px {
margin-left: 58px !important; }
.mr-58px {
margin-right: 58px !important; }
.p-58px {
padding: 58px !important; }
.py-58px {
padding-top: 58px !important;
padding-bottom: 58px !important; }
.px-58px {
padding-left: 58px !important;
padding-right: 58px !important; }
.pt-58px {
padding-top: 58px !important; }
.pb-58px {
padding-bottom: 58px !important; }
.pl-58px {
padding-left: 58px !important; }
.pr-58px {
padding-right: 58px !important; }
.lh-58px {
line-height: 58px !important; }
.font-size-58 {
font-size: 58px !important; }
.height-58px {
height: 58px !important; }
.m-59px {
margin: 59px !important; }
.my-59px {
margin-top: 59px !important;
margin-bottom: 59px !important; }
.mx-59px {
margin-left: 59px !important;
margin-right: 59px !important; }
.mt-59px {
margin-top: 59px !important; }
.mb-59px {
margin-bottom: 59px !important; }
.ml-59px {
margin-left: 59px !important; }
.mr-59px {
margin-right: 59px !important; }
.p-59px {
padding: 59px !important; }
.py-59px {
padding-top: 59px !important;
padding-bottom: 59px !important; }
.px-59px {
padding-left: 59px !important;
padding-right: 59px !important; }
.pt-59px {
padding-top: 59px !important; }
.pb-59px {
padding-bottom: 59px !important; }
.pl-59px {
padding-left: 59px !important; }
.pr-59px {
padding-right: 59px !important; }
.lh-59px {
line-height: 59px !important; }
.font-size-59 {
font-size: 59px !important; }
.height-59px {
height: 59px !important; }
.m-60px {
margin: 60px !important; }
.my-60px {
margin-top: 60px !important;
margin-bottom: 60px !important; }
.mx-60px {
margin-left: 60px !important;
margin-right: 60px !important; }
.mt-60px {
margin-top: 60px !important; }
.mb-60px {
margin-bottom: 60px !important; }
.ml-60px {
margin-left: 60px !important; }
.mr-60px {
margin-right: 60px !important; }
.p-60px {
padding: 60px !important; }
.py-60px {
padding-top: 60px !important;
padding-bottom: 60px !important; }
.px-60px {
padding-left: 60px !important;
padding-right: 60px !important; }
.pt-60px {
padding-top: 60px !important; }
.pb-60px {
padding-bottom: 60px !important; }
.pl-60px {
padding-left: 60px !important; }
.pr-60px {
padding-right: 60px !important; }
.lh-60px {
line-height: 60px !important; }
.font-size-60 {
font-size: 60px !important; }
.height-60px {
height: 60px !important; }
.m-61px {
margin: 61px !important; }
.my-61px {
margin-top: 61px !important;
margin-bottom: 61px !important; }
.mx-61px {
margin-left: 61px !important;
margin-right: 61px !important; }
.mt-61px {
margin-top: 61px !important; }
.mb-61px {
margin-bottom: 61px !important; }
.ml-61px {
margin-left: 61px !important; }
.mr-61px {
margin-right: 61px !important; }
.p-61px {
padding: 61px !important; }
.py-61px {
padding-top: 61px !important;
padding-bottom: 61px !important; }
.px-61px {
padding-left: 61px !important;
padding-right: 61px !important; }
.pt-61px {
padding-top: 61px !important; }
.pb-61px {
padding-bottom: 61px !important; }
.pl-61px {
padding-left: 61px !important; }
.pr-61px {
padding-right: 61px !important; }
.lh-61px {
line-height: 61px !important; }
.font-size-61 {
font-size: 61px !important; }
.height-61px {
height: 61px !important; }
.m-62px {
margin: 62px !important; }
.my-62px {
margin-top: 62px !important;
margin-bottom: 62px !important; }
.mx-62px {
margin-left: 62px !important;
margin-right: 62px !important; }
.mt-62px {
margin-top: 62px !important; }
.mb-62px {
margin-bottom: 62px !important; }
.ml-62px {
margin-left: 62px !important; }
.mr-62px {
margin-right: 62px !important; }
.p-62px {
padding: 62px !important; }
.py-62px {
padding-top: 62px !important;
padding-bottom: 62px !important; }
.px-62px {
padding-left: 62px !important;
padding-right: 62px !important; }
.pt-62px {
padding-top: 62px !important; }
.pb-62px {
padding-bottom: 62px !important; }
.pl-62px {
padding-left: 62px !important; }
.pr-62px {
padding-right: 62px !important; }
.lh-62px {
line-height: 62px !important; }
.font-size-62 {
font-size: 62px !important; }
.height-62px {
height: 62px !important; }
.m-63px {
margin: 63px !important; }
.my-63px {
margin-top: 63px !important;
margin-bottom: 63px !important; }
.mx-63px {
margin-left: 63px !important;
margin-right: 63px !important; }
.mt-63px {
margin-top: 63px !important; }
.mb-63px {
margin-bottom: 63px !important; }
.ml-63px {
margin-left: 63px !important; }
.mr-63px {
margin-right: 63px !important; }
.p-63px {
padding: 63px !important; }
.py-63px {
padding-top: 63px !important;
padding-bottom: 63px !important; }
.px-63px {
padding-left: 63px !important;
padding-right: 63px !important; }
.pt-63px {
padding-top: 63px !important; }
.pb-63px {
padding-bottom: 63px !important; }
.pl-63px {
padding-left: 63px !important; }
.pr-63px {
padding-right: 63px !important; }
.lh-63px {
line-height: 63px !important; }
.font-size-63 {
font-size: 63px !important; }
.height-63px {
height: 63px !important; }
.m-64px {
margin: 64px !important; }
.my-64px {
margin-top: 64px !important;
margin-bottom: 64px !important; }
.mx-64px {
margin-left: 64px !important;
margin-right: 64px !important; }
.mt-64px {
margin-top: 64px !important; }
.mb-64px {
margin-bottom: 64px !important; }
.ml-64px {
margin-left: 64px !important; }
.mr-64px {
margin-right: 64px !important; }
.p-64px {
padding: 64px !important; }
.py-64px {
padding-top: 64px !important;
padding-bottom: 64px !important; }
.px-64px {
padding-left: 64px !important;
padding-right: 64px !important; }
.pt-64px {
padding-top: 64px !important; }
.pb-64px {
padding-bottom: 64px !important; }
.pl-64px {
padding-left: 64px !important; }
.pr-64px {
padding-right: 64px !important; }
.lh-64px {
line-height: 64px !important; }
.font-size-64 {
font-size: 64px !important; }
.height-64px {
height: 64px !important; }
.m-65px {
margin: 65px !important; }
.my-65px {
margin-top: 65px !important;
margin-bottom: 65px !important; }
.mx-65px {
margin-left: 65px !important;
margin-right: 65px !important; }
.mt-65px {
margin-top: 65px !important; }
.mb-65px {
margin-bottom: 65px !important; }
.ml-65px {
margin-left: 65px !important; }
.mr-65px {
margin-right: 65px !important; }
.p-65px {
padding: 65px !important; }
.py-65px {
padding-top: 65px !important;
padding-bottom: 65px !important; }
.px-65px {
padding-left: 65px !important;
padding-right: 65px !important; }
.pt-65px {
padding-top: 65px !important; }
.pb-65px {
padding-bottom: 65px !important; }
.pl-65px {
padding-left: 65px !important; }
.pr-65px {
padding-right: 65px !important; }
.lh-65px {
line-height: 65px !important; }
.font-size-65 {
font-size: 65px !important; }
.height-65px {
height: 65px !important; }
.m-66px {
margin: 66px !important; }
.my-66px {
margin-top: 66px !important;
margin-bottom: 66px !important; }
.mx-66px {
margin-left: 66px !important;
margin-right: 66px !important; }
.mt-66px {
margin-top: 66px !important; }
.mb-66px {
margin-bottom: 66px !important; }
.ml-66px {
margin-left: 66px !important; }
.mr-66px {
margin-right: 66px !important; }
.p-66px {
padding: 66px !important; }
.py-66px {
padding-top: 66px !important;
padding-bottom: 66px !important; }
.px-66px {
padding-left: 66px !important;
padding-right: 66px !important; }
.pt-66px {
padding-top: 66px !important; }
.pb-66px {
padding-bottom: 66px !important; }
.pl-66px {
padding-left: 66px !important; }
.pr-66px {
padding-right: 66px !important; }
.lh-66px {
line-height: 66px !important; }
.font-size-66 {
font-size: 66px !important; }
.height-66px {
height: 66px !important; }
.m-67px {
margin: 67px !important; }
.my-67px {
margin-top: 67px !important;
margin-bottom: 67px !important; }
.mx-67px {
margin-left: 67px !important;
margin-right: 67px !important; }
.mt-67px {
margin-top: 67px !important; }
.mb-67px {
margin-bottom: 67px !important; }
.ml-67px {
margin-left: 67px !important; }
.mr-67px {
margin-right: 67px !important; }
.p-67px {
padding: 67px !important; }
.py-67px {
padding-top: 67px !important;
padding-bottom: 67px !important; }
.px-67px {
padding-left: 67px !important;
padding-right: 67px !important; }
.pt-67px {
padding-top: 67px !important; }
.pb-67px {
padding-bottom: 67px !important; }
.pl-67px {
padding-left: 67px !important; }
.pr-67px {
padding-right: 67px !important; }
.lh-67px {
line-height: 67px !important; }
.font-size-67 {
font-size: 67px !important; }
.height-67px {
height: 67px !important; }
.m-68px {
margin: 68px !important; }
.my-68px {
margin-top: 68px !important;
margin-bottom: 68px !important; }
.mx-68px {
margin-left: 68px !important;
margin-right: 68px !important; }
.mt-68px {
margin-top: 68px !important; }
.mb-68px {
margin-bottom: 68px !important; }
.ml-68px {
margin-left: 68px !important; }
.mr-68px {
margin-right: 68px !important; }
.p-68px {
padding: 68px !important; }
.py-68px {
padding-top: 68px !important;
padding-bottom: 68px !important; }
.px-68px {
padding-left: 68px !important;
padding-right: 68px !important; }
.pt-68px {
padding-top: 68px !important; }
.pb-68px {
padding-bottom: 68px !important; }
.pl-68px {
padding-left: 68px !important; }
.pr-68px {
padding-right: 68px !important; }
.lh-68px {
line-height: 68px !important; }
.font-size-68 {
font-size: 68px !important; }
.height-68px {
height: 68px !important; }
.m-69px {
margin: 69px !important; }
.my-69px {
margin-top: 69px !important;
margin-bottom: 69px !important; }
.mx-69px {
margin-left: 69px !important;
margin-right: 69px !important; }
.mt-69px {
margin-top: 69px !important; }
.mb-69px {
margin-bottom: 69px !important; }
.ml-69px {
margin-left: 69px !important; }
.mr-69px {
margin-right: 69px !important; }
.p-69px {
padding: 69px !important; }
.py-69px {
padding-top: 69px !important;
padding-bottom: 69px !important; }
.px-69px {
padding-left: 69px !important;
padding-right: 69px !important; }
.pt-69px {
padding-top: 69px !important; }
.pb-69px {
padding-bottom: 69px !important; }
.pl-69px {
padding-left: 69px !important; }
.pr-69px {
padding-right: 69px !important; }
.lh-69px {
line-height: 69px !important; }
.font-size-69 {
font-size: 69px !important; }
.height-69px {
height: 69px !important; }
.m-70px {
margin: 70px !important; }
.my-70px {
margin-top: 70px !important;
margin-bottom: 70px !important; }
.mx-70px {
margin-left: 70px !important;
margin-right: 70px !important; }
.mt-70px {
margin-top: 70px !important; }
.mb-70px {
margin-bottom: 70px !important; }
.ml-70px {
margin-left: 70px !important; }
.mr-70px {
margin-right: 70px !important; }
.p-70px {
padding: 70px !important; }
.py-70px {
padding-top: 70px !important;
padding-bottom: 70px !important; }
.px-70px {
padding-left: 70px !important;
padding-right: 70px !important; }
.pt-70px {
padding-top: 70px !important; }
.pb-70px {
padding-bottom: 70px !important; }
.pl-70px {
padding-left: 70px !important; }
.pr-70px {
padding-right: 70px !important; }
.lh-70px {
line-height: 70px !important; }
.font-size-70 {
font-size: 70px !important; }
.height-70px {
height: 70px !important; }
.m-71px {
margin: 71px !important; }
.my-71px {
margin-top: 71px !important;
margin-bottom: 71px !important; }
.mx-71px {
margin-left: 71px !important;
margin-right: 71px !important; }
.mt-71px {
margin-top: 71px !important; }
.mb-71px {
margin-bottom: 71px !important; }
.ml-71px {
margin-left: 71px !important; }
.mr-71px {
margin-right: 71px !important; }
.p-71px {
padding: 71px !important; }
.py-71px {
padding-top: 71px !important;
padding-bottom: 71px !important; }
.px-71px {
padding-left: 71px !important;
padding-right: 71px !important; }
.pt-71px {
padding-top: 71px !important; }
.pb-71px {
padding-bottom: 71px !important; }
.pl-71px {
padding-left: 71px !important; }
.pr-71px {
padding-right: 71px !important; }
.lh-71px {
line-height: 71px !important; }
.font-size-71 {
font-size: 71px !important; }
.height-71px {
height: 71px !important; }
.m-72px {
margin: 72px !important; }
.my-72px {
margin-top: 72px !important;
margin-bottom: 72px !important; }
.mx-72px {
margin-left: 72px !important;
margin-right: 72px !important; }
.mt-72px {
margin-top: 72px !important; }
.mb-72px {
margin-bottom: 72px !important; }
.ml-72px {
margin-left: 72px !important; }
.mr-72px {
margin-right: 72px !important; }
.p-72px {
padding: 72px !important; }
.py-72px {
padding-top: 72px !important;
padding-bottom: 72px !important; }
.px-72px {
padding-left: 72px !important;
padding-right: 72px !important; }
.pt-72px {
padding-top: 72px !important; }
.pb-72px {
padding-bottom: 72px !important; }
.pl-72px {
padding-left: 72px !important; }
.pr-72px {
padding-right: 72px !important; }
.lh-72px {
line-height: 72px !important; }
.font-size-72 {
font-size: 72px !important; }
.height-72px {
height: 72px !important; }
.m-73px {
margin: 73px !important; }
.my-73px {
margin-top: 73px !important;
margin-bottom: 73px !important; }
.mx-73px {
margin-left: 73px !important;
margin-right: 73px !important; }
.mt-73px {
margin-top: 73px !important; }
.mb-73px {
margin-bottom: 73px !important; }
.ml-73px {
margin-left: 73px !important; }
.mr-73px {
margin-right: 73px !important; }
.p-73px {
padding: 73px !important; }
.py-73px {
padding-top: 73px !important;
padding-bottom: 73px !important; }
.px-73px {
padding-left: 73px !important;
padding-right: 73px !important; }
.pt-73px {
padding-top: 73px !important; }
.pb-73px {
padding-bottom: 73px !important; }
.pl-73px {
padding-left: 73px !important; }
.pr-73px {
padding-right: 73px !important; }
.lh-73px {
line-height: 73px !important; }
.font-size-73 {
font-size: 73px !important; }
.height-73px {
height: 73px !important; }
.m-74px {
margin: 74px !important; }
.my-74px {
margin-top: 74px !important;
margin-bottom: 74px !important; }
.mx-74px {
margin-left: 74px !important;
margin-right: 74px !important; }
.mt-74px {
margin-top: 74px !important; }
.mb-74px {
margin-bottom: 74px !important; }
.ml-74px {
margin-left: 74px !important; }
.mr-74px {
margin-right: 74px !important; }
.p-74px {
padding: 74px !important; }
.py-74px {
padding-top: 74px !important;
padding-bottom: 74px !important; }
.px-74px {
padding-left: 74px !important;
padding-right: 74px !important; }
.pt-74px {
padding-top: 74px !important; }
.pb-74px {
padding-bottom: 74px !important; }
.pl-74px {
padding-left: 74px !important; }
.pr-74px {
padding-right: 74px !important; }
.lh-74px {
line-height: 74px !important; }
.font-size-74 {
font-size: 74px !important; }
.height-74px {
height: 74px !important; }
.m-75px {
margin: 75px !important; }
.my-75px {
margin-top: 75px !important;
margin-bottom: 75px !important; }
.mx-75px {
margin-left: 75px !important;
margin-right: 75px !important; }
.mt-75px {
margin-top: 75px !important; }
.mb-75px {
margin-bottom: 75px !important; }
.ml-75px {
margin-left: 75px !important; }
.mr-75px {
margin-right: 75px !important; }
.p-75px {
padding: 75px !important; }
.py-75px {
padding-top: 75px !important;
padding-bottom: 75px !important; }
.px-75px {
padding-left: 75px !important;
padding-right: 75px !important; }
.pt-75px {
padding-top: 75px !important; }
.pb-75px {
padding-bottom: 75px !important; }
.pl-75px {
padding-left: 75px !important; }
.pr-75px {
padding-right: 75px !important; }
.lh-75px {
line-height: 75px !important; }
.font-size-75 {
font-size: 75px !important; }
.height-75px {
height: 75px !important; }
.m-76px {
margin: 76px !important; }
.my-76px {
margin-top: 76px !important;
margin-bottom: 76px !important; }
.mx-76px {
margin-left: 76px !important;
margin-right: 76px !important; }
.mt-76px {
margin-top: 76px !important; }
.mb-76px {
margin-bottom: 76px !important; }
.ml-76px {
margin-left: 76px !important; }
.mr-76px {
margin-right: 76px !important; }
.p-76px {
padding: 76px !important; }
.py-76px {
padding-top: 76px !important;
padding-bottom: 76px !important; }
.px-76px {
padding-left: 76px !important;
padding-right: 76px !important; }
.pt-76px {
padding-top: 76px !important; }
.pb-76px {
padding-bottom: 76px !important; }
.pl-76px {
padding-left: 76px !important; }
.pr-76px {
padding-right: 76px !important; }
.lh-76px {
line-height: 76px !important; }
.font-size-76 {
font-size: 76px !important; }
.height-76px {
height: 76px !important; }
.m-77px {
margin: 77px !important; }
.my-77px {
margin-top: 77px !important;
margin-bottom: 77px !important; }
.mx-77px {
margin-left: 77px !important;
margin-right: 77px !important; }
.mt-77px {
margin-top: 77px !important; }
.mb-77px {
margin-bottom: 77px !important; }
.ml-77px {
margin-left: 77px !important; }
.mr-77px {
margin-right: 77px !important; }
.p-77px {
padding: 77px !important; }
.py-77px {
padding-top: 77px !important;
padding-bottom: 77px !important; }
.px-77px {
padding-left: 77px !important;
padding-right: 77px !important; }
.pt-77px {
padding-top: 77px !important; }
.pb-77px {
padding-bottom: 77px !important; }
.pl-77px {
padding-left: 77px !important; }
.pr-77px {
padding-right: 77px !important; }
.lh-77px {
line-height: 77px !important; }
.font-size-77 {
font-size: 77px !important; }
.height-77px {
height: 77px !important; }
.m-78px {
margin: 78px !important; }
.my-78px {
margin-top: 78px !important;
margin-bottom: 78px !important; }
.mx-78px {
margin-left: 78px !important;
margin-right: 78px !important; }
.mt-78px {
margin-top: 78px !important; }
.mb-78px {
margin-bottom: 78px !important; }
.ml-78px {
margin-left: 78px !important; }
.mr-78px {
margin-right: 78px !important; }
.p-78px {
padding: 78px !important; }
.py-78px {
padding-top: 78px !important;
padding-bottom: 78px !important; }
.px-78px {
padding-left: 78px !important;
padding-right: 78px !important; }
.pt-78px {
padding-top: 78px !important; }
.pb-78px {
padding-bottom: 78px !important; }
.pl-78px {
padding-left: 78px !important; }
.pr-78px {
padding-right: 78px !important; }
.lh-78px {
line-height: 78px !important; }
.font-size-78 {
font-size: 78px !important; }
.height-78px {
height: 78px !important; }
.m-79px {
margin: 79px !important; }
.my-79px {
margin-top: 79px !important;
margin-bottom: 79px !important; }
.mx-79px {
margin-left: 79px !important;
margin-right: 79px !important; }
.mt-79px {
margin-top: 79px !important; }
.mb-79px {
margin-bottom: 79px !important; }
.ml-79px {
margin-left: 79px !important; }
.mr-79px {
margin-right: 79px !important; }
.p-79px {
padding: 79px !important; }
.py-79px {
padding-top: 79px !important;
padding-bottom: 79px !important; }
.px-79px {
padding-left: 79px !important;
padding-right: 79px !important; }
.pt-79px {
padding-top: 79px !important; }
.pb-79px {
padding-bottom: 79px !important; }
.pl-79px {
padding-left: 79px !important; }
.pr-79px {
padding-right: 79px !important; }
.lh-79px {
line-height: 79px !important; }
.font-size-79 {
font-size: 79px !important; }
.height-79px {
height: 79px !important; }
.m-80px {
margin: 80px !important; }
.my-80px {
margin-top: 80px !important;
margin-bottom: 80px !important; }
.mx-80px {
margin-left: 80px !important;
margin-right: 80px !important; }
.mt-80px {
margin-top: 80px !important; }
.mb-80px {
margin-bottom: 80px !important; }
.ml-80px {
margin-left: 80px !important; }
.mr-80px {
margin-right: 80px !important; }
.p-80px {
padding: 80px !important; }
.py-80px {
padding-top: 80px !important;
padding-bottom: 80px !important; }
.px-80px {
padding-left: 80px !important;
padding-right: 80px !important; }
.pt-80px {
padding-top: 80px !important; }
.pb-80px {
padding-bottom: 80px !important; }
.pl-80px {
padding-left: 80px !important; }
.pr-80px {
padding-right: 80px !important; }
.lh-80px {
line-height: 80px !important; }
.font-size-80 {
font-size: 80px !important; }
.height-80px {
height: 80px !important; }
.m-81px {
margin: 81px !important; }
.my-81px {
margin-top: 81px !important;
margin-bottom: 81px !important; }
.mx-81px {
margin-left: 81px !important;
margin-right: 81px !important; }
.mt-81px {
margin-top: 81px !important; }
.mb-81px {
margin-bottom: 81px !important; }
.ml-81px {
margin-left: 81px !important; }
.mr-81px {
margin-right: 81px !important; }
.p-81px {
padding: 81px !important; }
.py-81px {
padding-top: 81px !important;
padding-bottom: 81px !important; }
.px-81px {
padding-left: 81px !important;
padding-right: 81px !important; }
.pt-81px {
padding-top: 81px !important; }
.pb-81px {
padding-bottom: 81px !important; }
.pl-81px {
padding-left: 81px !important; }
.pr-81px {
padding-right: 81px !important; }
.lh-81px {
line-height: 81px !important; }
.font-size-81 {
font-size: 81px !important; }
.height-81px {
height: 81px !important; }
.m-82px {
margin: 82px !important; }
.my-82px {
margin-top: 82px !important;
margin-bottom: 82px !important; }
.mx-82px {
margin-left: 82px !important;
margin-right: 82px !important; }
.mt-82px {
margin-top: 82px !important; }
.mb-82px {
margin-bottom: 82px !important; }
.ml-82px {
margin-left: 82px !important; }
.mr-82px {
margin-right: 82px !important; }
.p-82px {
padding: 82px !important; }
.py-82px {
padding-top: 82px !important;
padding-bottom: 82px !important; }
.px-82px {
padding-left: 82px !important;
padding-right: 82px !important; }
.pt-82px {
padding-top: 82px !important; }
.pb-82px {
padding-bottom: 82px !important; }
.pl-82px {
padding-left: 82px !important; }
.pr-82px {
padding-right: 82px !important; }
.lh-82px {
line-height: 82px !important; }
.font-size-82 {
font-size: 82px !important; }
.height-82px {
height: 82px !important; }
.m-83px {
margin: 83px !important; }
.my-83px {
margin-top: 83px !important;
margin-bottom: 83px !important; }
.mx-83px {
margin-left: 83px !important;
margin-right: 83px !important; }
.mt-83px {
margin-top: 83px !important; }
.mb-83px {
margin-bottom: 83px !important; }
.ml-83px {
margin-left: 83px !important; }
.mr-83px {
margin-right: 83px !important; }
.p-83px {
padding: 83px !important; }
.py-83px {
padding-top: 83px !important;
padding-bottom: 83px !important; }
.px-83px {
padding-left: 83px !important;
padding-right: 83px !important; }
.pt-83px {
padding-top: 83px !important; }
.pb-83px {
padding-bottom: 83px !important; }
.pl-83px {
padding-left: 83px !important; }
.pr-83px {
padding-right: 83px !important; }
.lh-83px {
line-height: 83px !important; }
.font-size-83 {
font-size: 83px !important; }
.height-83px {
height: 83px !important; }
.m-84px {
margin: 84px !important; }
.my-84px {
margin-top: 84px !important;
margin-bottom: 84px !important; }
.mx-84px {
margin-left: 84px !important;
margin-right: 84px !important; }
.mt-84px {
margin-top: 84px !important; }
.mb-84px {
margin-bottom: 84px !important; }
.ml-84px {
margin-left: 84px !important; }
.mr-84px {
margin-right: 84px !important; }
.p-84px {
padding: 84px !important; }
.py-84px {
padding-top: 84px !important;
padding-bottom: 84px !important; }
.px-84px {
padding-left: 84px !important;
padding-right: 84px !important; }
.pt-84px {
padding-top: 84px !important; }
.pb-84px {
padding-bottom: 84px !important; }
.pl-84px {
padding-left: 84px !important; }
.pr-84px {
padding-right: 84px !important; }
.lh-84px {
line-height: 84px !important; }
.font-size-84 {
font-size: 84px !important; }
.height-84px {
height: 84px !important; }
.m-85px {
margin: 85px !important; }
.my-85px {
margin-top: 85px !important;
margin-bottom: 85px !important; }
.mx-85px {
margin-left: 85px !important;
margin-right: 85px !important; }
.mt-85px {
margin-top: 85px !important; }
.mb-85px {
margin-bottom: 85px !important; }
.ml-85px {
margin-left: 85px !important; }
.mr-85px {
margin-right: 85px !important; }
.p-85px {
padding: 85px !important; }
.py-85px {
padding-top: 85px !important;
padding-bottom: 85px !important; }
.px-85px {
padding-left: 85px !important;
padding-right: 85px !important; }
.pt-85px {
padding-top: 85px !important; }
.pb-85px {
padding-bottom: 85px !important; }
.pl-85px {
padding-left: 85px !important; }
.pr-85px {
padding-right: 85px !important; }
.lh-85px {
line-height: 85px !important; }
.font-size-85 {
font-size: 85px !important; }
.height-85px {
height: 85px !important; }
.m-86px {
margin: 86px !important; }
.my-86px {
margin-top: 86px !important;
margin-bottom: 86px !important; }
.mx-86px {
margin-left: 86px !important;
margin-right: 86px !important; }
.mt-86px {
margin-top: 86px !important; }
.mb-86px {
margin-bottom: 86px !important; }
.ml-86px {
margin-left: 86px !important; }
.mr-86px {
margin-right: 86px !important; }
.p-86px {
padding: 86px !important; }
.py-86px {
padding-top: 86px !important;
padding-bottom: 86px !important; }
.px-86px {
padding-left: 86px !important;
padding-right: 86px !important; }
.pt-86px {
padding-top: 86px !important; }
.pb-86px {
padding-bottom: 86px !important; }
.pl-86px {
padding-left: 86px !important; }
.pr-86px {
padding-right: 86px !important; }
.lh-86px {
line-height: 86px !important; }
.font-size-86 {
font-size: 86px !important; }
.height-86px {
height: 86px !important; }
.m-87px {
margin: 87px !important; }
.my-87px {
margin-top: 87px !important;
margin-bottom: 87px !important; }
.mx-87px {
margin-left: 87px !important;
margin-right: 87px !important; }
.mt-87px {
margin-top: 87px !important; }
.mb-87px {
margin-bottom: 87px !important; }
.ml-87px {
margin-left: 87px !important; }
.mr-87px {
margin-right: 87px !important; }
.p-87px {
padding: 87px !important; }
.py-87px {
padding-top: 87px !important;
padding-bottom: 87px !important; }
.px-87px {
padding-left: 87px !important;
padding-right: 87px !important; }
.pt-87px {
padding-top: 87px !important; }
.pb-87px {
padding-bottom: 87px !important; }
.pl-87px {
padding-left: 87px !important; }
.pr-87px {
padding-right: 87px !important; }
.lh-87px {
line-height: 87px !important; }
.font-size-87 {
font-size: 87px !important; }
.height-87px {
height: 87px !important; }
.m-88px {
margin: 88px !important; }
.my-88px {
margin-top: 88px !important;
margin-bottom: 88px !important; }
.mx-88px {
margin-left: 88px !important;
margin-right: 88px !important; }
.mt-88px {
margin-top: 88px !important; }
.mb-88px {
margin-bottom: 88px !important; }
.ml-88px {
margin-left: 88px !important; }
.mr-88px {
margin-right: 88px !important; }
.p-88px {
padding: 88px !important; }
.py-88px {
padding-top: 88px !important;
padding-bottom: 88px !important; }
.px-88px {
padding-left: 88px !important;
padding-right: 88px !important; }
.pt-88px {
padding-top: 88px !important; }
.pb-88px {
padding-bottom: 88px !important; }
.pl-88px {
padding-left: 88px !important; }
.pr-88px {
padding-right: 88px !important; }
.lh-88px {
line-height: 88px !important; }
.font-size-88 {
font-size: 88px !important; }
.height-88px {
height: 88px !important; }
.m-89px {
margin: 89px !important; }
.my-89px {
margin-top: 89px !important;
margin-bottom: 89px !important; }
.mx-89px {
margin-left: 89px !important;
margin-right: 89px !important; }
.mt-89px {
margin-top: 89px !important; }
.mb-89px {
margin-bottom: 89px !important; }
.ml-89px {
margin-left: 89px !important; }
.mr-89px {
margin-right: 89px !important; }
.p-89px {
padding: 89px !important; }
.py-89px {
padding-top: 89px !important;
padding-bottom: 89px !important; }
.px-89px {
padding-left: 89px !important;
padding-right: 89px !important; }
.pt-89px {
padding-top: 89px !important; }
.pb-89px {
padding-bottom: 89px !important; }
.pl-89px {
padding-left: 89px !important; }
.pr-89px {
padding-right: 89px !important; }
.lh-89px {
line-height: 89px !important; }
.font-size-89 {
font-size: 89px !important; }
.height-89px {
height: 89px !important; }
.m-90px {
margin: 90px !important; }
.my-90px {
margin-top: 90px !important;
margin-bottom: 90px !important; }
.mx-90px {
margin-left: 90px !important;
margin-right: 90px !important; }
.mt-90px {
margin-top: 90px !important; }
.mb-90px {
margin-bottom: 90px !important; }
.ml-90px {
margin-left: 90px !important; }
.mr-90px {
margin-right: 90px !important; }
.p-90px {
padding: 90px !important; }
.py-90px {
padding-top: 90px !important;
padding-bottom: 90px !important; }
.px-90px {
padding-left: 90px !important;
padding-right: 90px !important; }
.pt-90px {
padding-top: 90px !important; }
.pb-90px {
padding-bottom: 90px !important; }
.pl-90px {
padding-left: 90px !important; }
.pr-90px {
padding-right: 90px !important; }
.lh-90px {
line-height: 90px !important; }
.font-size-90 {
font-size: 90px !important; }
.height-90px {
height: 90px !important; }
.m-91px {
margin: 91px !important; }
.my-91px {
margin-top: 91px !important;
margin-bottom: 91px !important; }
.mx-91px {
margin-left: 91px !important;
margin-right: 91px !important; }
.mt-91px {
margin-top: 91px !important; }
.mb-91px {
margin-bottom: 91px !important; }
.ml-91px {
margin-left: 91px !important; }
.mr-91px {
margin-right: 91px !important; }
.p-91px {
padding: 91px !important; }
.py-91px {
padding-top: 91px !important;
padding-bottom: 91px !important; }
.px-91px {
padding-left: 91px !important;
padding-right: 91px !important; }
.pt-91px {
padding-top: 91px !important; }
.pb-91px {
padding-bottom: 91px !important; }
.pl-91px {
padding-left: 91px !important; }
.pr-91px {
padding-right: 91px !important; }
.lh-91px {
line-height: 91px !important; }
.font-size-91 {
font-size: 91px !important; }
.height-91px {
height: 91px !important; }
.m-92px {
margin: 92px !important; }
.my-92px {
margin-top: 92px !important;
margin-bottom: 92px !important; }
.mx-92px {
margin-left: 92px !important;
margin-right: 92px !important; }
.mt-92px {
margin-top: 92px !important; }
.mb-92px {
margin-bottom: 92px !important; }
.ml-92px {
margin-left: 92px !important; }
.mr-92px {
margin-right: 92px !important; }
.p-92px {
padding: 92px !important; }
.py-92px {
padding-top: 92px !important;
padding-bottom: 92px !important; }
.px-92px {
padding-left: 92px !important;
padding-right: 92px !important; }
.pt-92px {
padding-top: 92px !important; }
.pb-92px {
padding-bottom: 92px !important; }
.pl-92px {
padding-left: 92px !important; }
.pr-92px {
padding-right: 92px !important; }
.lh-92px {
line-height: 92px !important; }
.font-size-92 {
font-size: 92px !important; }
.height-92px {
height: 92px !important; }
.m-93px {
margin: 93px !important; }
.my-93px {
margin-top: 93px !important;
margin-bottom: 93px !important; }
.mx-93px {
margin-left: 93px !important;
margin-right: 93px !important; }
.mt-93px {
margin-top: 93px !important; }
.mb-93px {
margin-bottom: 93px !important; }
.ml-93px {
margin-left: 93px !important; }
.mr-93px {
margin-right: 93px !important; }
.p-93px {
padding: 93px !important; }
.py-93px {
padding-top: 93px !important;
padding-bottom: 93px !important; }
.px-93px {
padding-left: 93px !important;
padding-right: 93px !important; }
.pt-93px {
padding-top: 93px !important; }
.pb-93px {
padding-bottom: 93px !important; }
.pl-93px {
padding-left: 93px !important; }
.pr-93px {
padding-right: 93px !important; }
.lh-93px {
line-height: 93px !important; }
.font-size-93 {
font-size: 93px !important; }
.height-93px {
height: 93px !important; }
.m-94px {
margin: 94px !important; }
.my-94px {
margin-top: 94px !important;
margin-bottom: 94px !important; }
.mx-94px {
margin-left: 94px !important;
margin-right: 94px !important; }
.mt-94px {
margin-top: 94px !important; }
.mb-94px {
margin-bottom: 94px !important; }
.ml-94px {
margin-left: 94px !important; }
.mr-94px {
margin-right: 94px !important; }
.p-94px {
padding: 94px !important; }
.py-94px {
padding-top: 94px !important;
padding-bottom: 94px !important; }
.px-94px {
padding-left: 94px !important;
padding-right: 94px !important; }
.pt-94px {
padding-top: 94px !important; }
.pb-94px {
padding-bottom: 94px !important; }
.pl-94px {
padding-left: 94px !important; }
.pr-94px {
padding-right: 94px !important; }
.lh-94px {
line-height: 94px !important; }
.font-size-94 {
font-size: 94px !important; }
.height-94px {
height: 94px !important; }
.m-95px {
margin: 95px !important; }
.my-95px {
margin-top: 95px !important;
margin-bottom: 95px !important; }
.mx-95px {
margin-left: 95px !important;
margin-right: 95px !important; }
.mt-95px {
margin-top: 95px !important; }
.mb-95px {
margin-bottom: 95px !important; }
.ml-95px {
margin-left: 95px !important; }
.mr-95px {
margin-right: 95px !important; }
.p-95px {
padding: 95px !important; }
.py-95px {
padding-top: 95px !important;
padding-bottom: 95px !important; }
.px-95px {
padding-left: 95px !important;
padding-right: 95px !important; }
.pt-95px {
padding-top: 95px !important; }
.pb-95px {
padding-bottom: 95px !important; }
.pl-95px {
padding-left: 95px !important; }
.pr-95px {
padding-right: 95px !important; }
.lh-95px {
line-height: 95px !important; }
.font-size-95 {
font-size: 95px !important; }
.height-95px {
height: 95px !important; }
.m-96px {
margin: 96px !important; }
.my-96px {
margin-top: 96px !important;
margin-bottom: 96px !important; }
.mx-96px {
margin-left: 96px !important;
margin-right: 96px !important; }
.mt-96px {
margin-top: 96px !important; }
.mb-96px {
margin-bottom: 96px !important; }
.ml-96px {
margin-left: 96px !important; }
.mr-96px {
margin-right: 96px !important; }
.p-96px {
padding: 96px !important; }
.py-96px {
padding-top: 96px !important;
padding-bottom: 96px !important; }
.px-96px {
padding-left: 96px !important;
padding-right: 96px !important; }
.pt-96px {
padding-top: 96px !important; }
.pb-96px {
padding-bottom: 96px !important; }
.pl-96px {
padding-left: 96px !important; }
.pr-96px {
padding-right: 96px !important; }
.lh-96px {
line-height: 96px !important; }
.font-size-96 {
font-size: 96px !important; }
.height-96px {
height: 96px !important; }
.m-97px {
margin: 97px !important; }
.my-97px {
margin-top: 97px !important;
margin-bottom: 97px !important; }
.mx-97px {
margin-left: 97px !important;
margin-right: 97px !important; }
.mt-97px {
margin-top: 97px !important; }
.mb-97px {
margin-bottom: 97px !important; }
.ml-97px {
margin-left: 97px !important; }
.mr-97px {
margin-right: 97px !important; }
.p-97px {
padding: 97px !important; }
.py-97px {
padding-top: 97px !important;
padding-bottom: 97px !important; }
.px-97px {
padding-left: 97px !important;
padding-right: 97px !important; }
.pt-97px {
padding-top: 97px !important; }
.pb-97px {
padding-bottom: 97px !important; }
.pl-97px {
padding-left: 97px !important; }
.pr-97px {
padding-right: 97px !important; }
.lh-97px {
line-height: 97px !important; }
.font-size-97 {
font-size: 97px !important; }
.height-97px {
height: 97px !important; }
.m-98px {
margin: 98px !important; }
.my-98px {
margin-top: 98px !important;
margin-bottom: 98px !important; }
.mx-98px {
margin-left: 98px !important;
margin-right: 98px !important; }
.mt-98px {
margin-top: 98px !important; }
.mb-98px {
margin-bottom: 98px !important; }
.ml-98px {
margin-left: 98px !important; }
.mr-98px {
margin-right: 98px !important; }
.p-98px {
padding: 98px !important; }
.py-98px {
padding-top: 98px !important;
padding-bottom: 98px !important; }
.px-98px {
padding-left: 98px !important;
padding-right: 98px !important; }
.pt-98px {
padding-top: 98px !important; }
.pb-98px {
padding-bottom: 98px !important; }
.pl-98px {
padding-left: 98px !important; }
.pr-98px {
padding-right: 98px !important; }
.lh-98px {
line-height: 98px !important; }
.font-size-98 {
font-size: 98px !important; }
.height-98px {
height: 98px !important; }
.m-99px {
margin: 99px !important; }
.my-99px {
margin-top: 99px !important;
margin-bottom: 99px !important; }
.mx-99px {
margin-left: 99px !important;
margin-right: 99px !important; }
.mt-99px {
margin-top: 99px !important; }
.mb-99px {
margin-bottom: 99px !important; }
.ml-99px {
margin-left: 99px !important; }
.mr-99px {
margin-right: 99px !important; }
.p-99px {
padding: 99px !important; }
.py-99px {
padding-top: 99px !important;
padding-bottom: 99px !important; }
.px-99px {
padding-left: 99px !important;
padding-right: 99px !important; }
.pt-99px {
padding-top: 99px !important; }
.pb-99px {
padding-bottom: 99px !important; }
.pl-99px {
padding-left: 99px !important; }
.pr-99px {
padding-right: 99px !important; }
.lh-99px {
line-height: 99px !important; }
.font-size-99 {
font-size: 99px !important; }
.height-99px {
height: 99px !important; }
.m-100px {
margin: 100px !important; }
.my-100px {
margin-top: 100px !important;
margin-bottom: 100px !important; }
.mx-100px {
margin-left: 100px !important;
margin-right: 100px !important; }
.mt-100px {
margin-top: 100px !important; }
.mb-100px {
margin-bottom: 100px !important; }
.ml-100px {
margin-left: 100px !important; }
.mr-100px {
margin-right: 100px !important; }
.p-100px {
padding: 100px !important; }
.py-100px {
padding-top: 100px !important;
padding-bottom: 100px !important; }
.px-100px {
padding-left: 100px !important;
padding-right: 100px !important; }
.pt-100px {
padding-top: 100px !important; }
.pb-100px {
padding-bottom: 100px !important; }
.pl-100px {
padding-left: 100px !important; }
.pr-100px {
padding-right: 100px !important; }
.lh-100px {
line-height: 100px !important; }
.font-size-100 {
font-size: 100px !important; }
.height-100px {
height: 100px !important; }
.w-100 {
width: 100%; }
.h-100 {
height: 100%; }
@media (max-width: 1200px) {
.menu-header-container .menu {
padding-top: 78px;
padding-left: 0;
list-style: none; }
.menu-header-container .menu li {
font-weight: 600; }
.menu-header-container .sub-menu {
list-style: none;
padding: 0; }
.menu-header-container .sub-menu li {
font-weight: 200; }
.menu-header-container li {
padding: 4px 20px; } }
@media (min-width: 1200px) {
.kirk-header-nav #menu-header {
margin: 0; }
.kirk-header-nav #menu-header li.menu-item-depth-0 {
padding: 27px 20px;
border: 1px solid transparent;
border-radius: 20px 20px 0 0;
position: relative; }
.kirk-header-nav #menu-header li.menu-item-depth-0:not(:first-child) {
margin-left: -1px; }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup {
z-index: -1;
opacity: 0;
position: absolute;
top: 77px;
left: -24px;
background-color: #ffffff;
padding: 32px;
border-radius: 20px;
border: 1px solid #d4d4d4;
display: flex;
min-width: calc(100% + 145px); }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup img {
-o-object-fit: cover;
object-fit: cover;
min-width: 200px;
height: 200px;
border-radius: 20px;
margin-right: 32px; }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup .menu-depth-1 {
padding: 0; }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup .menu-depth-1 li {
margin-bottom: 8px;
width: 100%;
text-align: left; }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup .menu-depth-1 li.parent-menu-item {
font-size: 24px;
margin-bottom: 32px; }
.kirk-header-nav #menu-header li.menu-item-depth-0 .menu-depth-1-popup a {
font-weight: 400;
color: #000000;
white-space: nowrap; }
.kirk-header-nav #menu-header li.menu-item-depth-0:nth-child(n+4) .menu-depth-1-popup {
left: initial;
right: -24px; }
.kirk-header-nav #menu-header li.menu-item-depth-0:hover {
border: 1px solid #d4d4d4; }
.kirk-header-nav #menu-header li.menu-item-depth-0:hover .menu-depth-1-popup {
z-index: 3;
opacity: 1; }
.kirk-header-nav #menu-header li.menu-item-depth-0:hover::before {
content: '';
width: 100%;
height: 2px;
background-color: #ffffff;
position: absolute;
bottom: -2px;
left: 0;
z-index: 6; }
.kirk-header-nav #menu-header li.menu-item-depth-0:not(:last-child)::after {
content: '';
width: 1px;
height: 10px;
margin: auto;
display: block;
background-color: #d4d4d4;
position: absolute;
right: -1px;
top: 50%;
transform: translateY(-50%); } }
.kirk-header-nav .current-menu-parent > .menu-link,
.kirk-header-nav .current-menu-item > .menu-link {
font-weight: 600 !important;
color: #000000 !important; } .owl-carousel.same-height-items .owl-stage {
display: flex; }
.owl-carousel.same-height-items .owl-item {
display: flex;
flex: 1 0 auto; }
.heading span.sub-heading {
opacity: 0;
position: relative;
left: -18%;
transition: .2s; }
.heading:hover span.sub-heading {
opacity: 1;
left: 0; }
body {
color: #666666; }
hr {
border: 0;
height: 1px;
background-color: black;
width: 100%;
margin: 16px 0; }
@media only screen and (max-width: 768px) {
.sm-wid-100 {
width: 100% !important;
margin-bottom: 20px; } }
a:not(.btn):not(.card):not(.social-icon):hover {
text-decoration: underline; }
.bg-full {
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.card {
border: 1px solid #d4d4d4;
border-radius: 30px;
overflow: hidden; }
.card.bg-primary * {
color: #ffffff; }
.card.bg-secondary * {
color: #000000; }
.single-column-card .card-img {
min-height: 300px; }
.single-column-card .card-body {
padding: 80px 20px; }
.single-column-card:not(:last-child) {
margin-bottom: 32px; }
@media only screen and (min-width: 768px) {
.single-column-card .inverted {
padding: 80px 20px 80px 60px !important; } }
header {
position: relative;
border-bottom: 2px solid #e14b00; }
header .logoContainer {
position: absolute;
top: 16px;
left: auto;
z-index: 1; }
@media (max-width: 1199.98px) {
header .logoContainer {
top: 32px; } }
header .pre-header {
background-color: #fafafa;
border-bottom: 1px solid #d4d4d4;
padding: 0 0 6px 0; }
@media (min-width: 768px) {
header .pre-header {
padding: 5px 0; } }
@media (min-width: 1200px) {
header .pre-header {
padding: 0 0 8px 0; } }
header .pre-header form {
margin: 0; }
header .pre-header .btn {
font-size: 12px;
padding: 8px 20px; }
header .pre-header .btn .icon {
height: 20px;
width: auto; }
header .pre-header .headerSearch {
display: flex;
align-items: center; }
header .pre-header .kirk-input-group {
vertical-align: bottom;
border-bottom: 1px solid #d4d4d4;
padding: 12px; }
header .pre-header .kirk-input-group .icon {
width: 22px;
height: auto; }
header .pre-header .kirk-input-group .kirk-input-1 {
border: 0;
width: 148px;
padding: 0;
padding-left: 12px;
transition: width .2s ease-in-out;
float: left; }
@media (max-width: 767px) {
header .pre-header .kirk-input-group .kirk-input-1 {
width: 100px; } }
header .pre-header .kirk-input-group .kirk-input-1::-webkit-input-placeholder {
font-size: 14px;
font-style: italic;
color: #d4d4d4; }
header .pre-header .kirk-input-group .kirk-input-1.active {
width: 294px;
padding-right: 40px;
outline: none !important;
box-shadow: none !important; }
header .pre-header .kirk-input-group .kirk-input-1.active::-webkit-input-placeholder {
font-style: normal;
color: #999999; }
@media (max-width: 767px) {
header .pre-header .kirk-input-group .kirk-input-1.active {
width: 150px; } }
header .pre-header .kirk-input-group .search-icon {
cursor: pointer;
width: 34px;
background-color: #fafafa;
background-repeat: no-repeat;
background-size: 20px 20px;
background-position: center center;
box-sizing: border-box;
border: 0;
border-left: 0;
float: right; }
header .header {
padding: 16px 0;
position: relative;
background-color: #ffffff; }
header .header .navContainer {
width: 100%; }
header .header ul#menu-header {
padding: 0;
margin: 0;
text-align: right;
width: 100%; }
@media (max-width: 1199.98px) {
header .header {
min-height: 80px; } }
header .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-image: linear-gradient(90deg, #ffffff 30%, rgba(250, 250, 250, 0) 40%);
pointer-events: none; }
input[type="radio"] {
height: 17px; }
.kirk-input-group {
position: relative;
display: inline-block; }
.kirk-input-group .kirk-input {
padding-right: 38px;
min-width: 250px; }
.kirk-input-group button.submit {
position: absolute;
top: 50%;
right: 5px;
transform: translateY(-50%);
background-color: transparent;
border: 0;
height: 100%;
cursor: pointer; }
.kirk-input-1 {
border: 1px solid transparent;
border-bottom: 1px solid #d4d4d4;
background-color: transparent;
padding: 12px; }
.kirk-input-1::-webkit-input-placeholder {
font-style: italic;
color: #d4d4d4; }
.kirk-input {
background-color: #ffffff;
border: 1px solid #000000;
border-radius: 30px;
padding: 12px; }
.heroContainer .hero {
background-position: center;
height: 400px;
background-size: cover;
overflow: hidden;
border-bottom: 2px solid #fdbd00;
position: relative; }
.heroContainer .hero .innerContent {
z-index: 1; }
.heroContainer .hero .overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-image: linear-gradient(90deg, black -50%, transparent 70%);
pointer-events: none; }
@media (max-width: 991.98px) {
.heroContainer .hero .overlay {
background-image: none;
background-color: rgba(0, 0, 0, 0.8); } }
.heroContainer .hero .homepage-owl-carousel .post {
color: white;
height: 400px;
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.heroContainer .hero .homepage-owl-carousel .post .post-content {
display: flex;
flex-direction: column;
justify-content: center; }
.heroContainer .hero .homepage-owl-carousel .post .post-title {
font-size: 36px; }
.heroContainer .hero .homepage-owl-carousel .post .post-description {
font-size: 20px; }
.heroContainer .hero .homepage-owl-carousel a {
text-decoration: none !important;
cursor: default !important; }
#quickLinks.active #quickLinksChevron,
#quickLinks.active #quickProductFinderChevron,
#quickProductFinder.active #quickLinksChevron,
#quickProductFinder.active #quickProductFinderChevron {
transform: rotate(90deg); }
.quick-links {
background-color: #e14b00;
display: inline-block;
margin-left: auto;
padding: 100px 30px;
height: 100%;
text-align: left;
z-index: 2;
color: #ffffff;
position: absolute;
top: 0;
right: 5%; }
@media (min-width: 1200px) {
.quick-links {
right: 15%; } }
.quick-links li {
list-style: none;
background-image: url(//www.castell.com/wp-content/themes/sps-castell/assets/images/icons/right_chevron_black.png);
background-repeat: no-repeat;
background-size: 8px;
background-position: left;
padding-left: 24px; }
.quick-links li:not(:last-of-type) {
margin-bottom: 5px; }
.quick-links .current-menu-item a {
font-weight: 200; }
.quick-links .quick-links-product-finder input {
background-color: #ffffff;
border: 0;
padding: 12px 0; }
.quick-links .quick-links-product-finder input::-webkit-input-placeholder {
color: #fdbd00; }
.our-products-owl-carousel .card {
width: 100%;
display: flex;
flex-direction: column;
justify-content: space-between; }
.our-products-owl-carousel .card .card-header {
padding: 20px;
border-radius: 30px 30px 0 0;
display: flex;
justify-content: center;
flex-direction: column;
flex: 1 1 auto; }
.our-products-owl-carousel .card .card-header p {
display: none; }
.our-products-owl-carousel .card .card-body {
width: 100%;
padding-top: calc(100% - 120px);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
border-radius: 0 0 30px 30px; }
.owl-carousel .owl-stage-outer {
padding-left: 30px; }
.owl-carousel img.icon {
width: auto; }
.featured-video-container {
display: flex;
align-items: center;
justify-content: center; }
.featured-video-container iframe {
width: 100%;
height: 200px;
border-radius: 30px; }
.featured-video-container img {
height: 200px;
max-width: 100%;
border-radius: 30px; }
.resources-center-buttons .btn {
height: 46px;
padding-top: 0;
padding-bottom: 0;
display: flex;
align-items: center;
justify-content: flex-start;
line-height: 14px; }
.full-width-slider .owl-item {
overflow: hidden; }
.full-width-slider .owl-item .quote .quote-body::before {
top: 0;
left: 0; }
.full-width-slider .owl-item .quote .quote-body::after {
bottom: 0;
right: 0; }
.full-width-slider .owl-dots {
counter-reset: dots;
text-align: center;
padding-bottom: 30px; }
.full-width-slider .owl-dot:before {
counter-increment: dots;
content: counter(dots);
color: white; }
.full-width-slider button.owl-dot.active {
background-color: #e14b00; }
.full-width-slider button.owl-dot {
background-color: #90979c;
border-radius: 100%;
width: 40px;
height: 40px;
align-items: center;
display: inline-flex;
justify-content: center;
margin-left: 10px;
margin-right: 10px; }
.mainContent input[type=text], .mainContent input[type=email], .mainContent input[type=tel], .mainContent select, .mainContent textarea, .page input[type=text], .page input[type=email], .page input[type=tel], .page select, .page textarea {
width: 100%;
max-width: 100%;
border-radius: 30px;
border: 1px solid #999999;
padding-left: 24px;
padding-right: 24px;
font-size: 12px;
margin-bottom: 12px;
box-sizing: border-box; }
.mainContent input[type=text]:active, .mainContent input[type=text]:focus, .mainContent input[type=text]:hover, .mainContent input[type=email]:active, .mainContent input[type=email]:focus, .mainContent input[type=email]:hover, .mainContent input[type=tel]:active, .mainContent input[type=tel]:focus, .mainContent input[type=tel]:hover, .mainContent select:active, .mainContent select:focus, .mainContent select:hover, .mainContent textarea:active, .mainContent textarea:focus, .mainContent textarea:hover, .page input[type=text]:active, .page input[type=text]:focus, .page input[type=text]:hover, .page input[type=email]:active, .page input[type=email]:focus, .page input[type=email]:hover, .page input[type=tel]:active, .page input[type=tel]:focus, .page input[type=tel]:hover, .page select:active, .page select:focus, .page select:hover, .page textarea:active, .page textarea:focus, .page textarea:hover {
outline: none;
box-shadow: none; }
.mainContent input[type=text]:not(select), .mainContent input[type=email]:not(select), .mainContent input[type=tel]:not(select), .mainContent select:not(select), .mainContent textarea:not(select), .page input[type=text]:not(select), .page input[type=email]:not(select), .page input[type=tel]:not(select), .page select:not(select), .page textarea:not(select) {
padding-top: 16px;
padding-bottom: 16px; }
.mainContent input[type=text]::-webkit-input-placeholder, .mainContent input[type=email]::-webkit-input-placeholder, .mainContent input[type=tel]::-webkit-input-placeholder, .mainContent select::-webkit-input-placeholder, .mainContent textarea::-webkit-input-placeholder, .page input[type=text]::-webkit-input-placeholder, .page input[type=email]::-webkit-input-placeholder, .page input[type=tel]::-webkit-input-placeholder, .page select::-webkit-input-placeholder, .page textarea::-webkit-input-placeholder {
font-style: italic; }
.mainContent select::-ms-expand, .page select::-ms-expand {
height: 20px; }
.mainContent .wpcf7-list-item, .page .wpcf7-list-item {
margin: 0; }
.mainContent .acceptance-458, .page .acceptance-458 {
margin-top: 10px;
margin-bottom: 10px;
padding-left: 20px;
display: block; }
.mainContent form p, .page form p {
margin: 0; }
.mainContent .wpcf7-acceptance input, .page .wpcf7-acceptance input {
display: inline-block; }
.mainContent .wpcf7-acceptance .wpcf7-list-item-label, .page .wpcf7-acceptance .wpcf7-list-item-label {
display: inline-block;
width: 85%;
margin-left: 10px;
vertical-align: top;
font-size: 12px;
line-height: 15px; }
.text-nowrap {
white-space: nowrap; }
.text-nodecoration {
text-decoration: none !important; }
.pill {
min-width: 145px;
border-radius: 30px;
display: inline-block;
text-align: center;
padding: 12px 16px;
white-space: nowrap; }
.select-wrapper, .select-wrapper-white {
border-radius: 30px;
overflow: hidden;
border: 1px solid #000000; }
.select-wrapper select, .select-wrapper-white select {
width: 100%;
height: 42px;
background-color: transparent;
border: 0; }
.select-wrapper-white {
border: 1px solid #ffffff; }
.select-wrapper-white select {
color: #ffffff; }
.select-wrapper-white select * {
color: #000000; }
.our-products-owl-carousel .card-header h2 {
margin-bottom: 0; }
.product-menu, .country-menu, .reason-menu {
border-radius: 30px;
overflow: hidden;
border: 1px solid #999999;
display: block;
padding: 0;
margin-bottom: 12px; }
.product-menu .styled-select, .country-menu .styled-select, .reason-menu .styled-select {
width: 100%;
background-color: transparent;
border: 0;
margin-bottom: 0 !important;
height: 44px;
text-indent: 20px; }
#quickProductFinderContent select {
height: 42px;
padding-top: 0;
padding-bottom: 0; }
#quickProductFinderContent select::-ms-expand {
height: 20px; } .alternating-image-container .img-container {
height: 100%;
border-radius: 40px;
box-sizing: border-box;
min-height: 340px; }
.alternating-image-container .img-column {
display: flex;
justify-content: center;
flex-direction: column; }
@media only screen and (max-width: 768px) {
.alternating-image-container .img-container {
min-height: 200px;
border-radius: 16px; }
.alternating-image-container .ai-item {
margin-top: 10px !important;
margin-bottom: 10px !important; } }
.alternating-image-container .content-container {
display: flex;
flex-direction: column;
justify-content: center; } .timeline-page-title {
background-color: #fafafa;
border-radius: 30px; }
.timeline {
position: relative;
padding-top: 50px;
padding-bottom: 50px;
margin: 0 0 100px 0; }
.timeline::before {
content: '';
background: #fafafa;
width: 15px;
height: calc(100%);
position: absolute;
left: 50%;
transform: translateX(-50%);
top: -10px; }
.timeline .timeline-item {
width: 100%;
margin-top: -10em;
box-sizing: border-box;
position: relative; }
.timeline .timeline-item:first-child {
margin-top: 0; }
.timeline .timeline-item:nth-child(even) .timeline-content {
float: right; }
.timeline .timeline-item:nth-child(even) .timeline-content .date {
right: auto;
left: 0; }
.timeline .timeline-item:nth-child(even) .timeline-content::after {
content: '';
position: absolute;
border-style: solid;
width: 0;
height: 0;
top: 230px;
left: -30px;
border-width: 20px 30px 20px 0;
border-color: transparent #fafafa transparent transparent; }
.timeline .timeline-item::after {
content: '';
display: block;
clear: both; }
.timeline .timelineContentPadding {
padding: 20px;
padding-top: 5px;
min-height: 100px; }
.timeline .timeline-img.smaller {
width: 100px;
height: 100px;
margin-left: -50px;
background-color: #000000; }
.timeline .timeline-img.smaller span {
color: white;
font-size: 28px; }
.timeline section.timeline:after {
content: '';
bottom: 0;
height: 10px;
background-color: #fafafa;
width: 70px;
position: absolute;
left: 50%;
transform: translateX(-50%); }
.timeline .timeline-content {
position: relative;
width: 35%;
border-radius: 4px;
background: #fafafa;
box-sizing: border-box;
border-radius: 25px !important; }
.timeline .timeline-content::after {
content: '';
position: absolute;
border-style: solid;
width: 0;
height: 0;
top: 230px;
right: -30px;
border-width: 20px 0 20px 30px;
border-color: transparent transparent transparent #fafafa; }
.timeline .timeline-img {
width: 130px;
height: 130px;
background: #fafafa;
border-radius: 50%;
position: absolute;
left: 50%;
margin-top: 190px;
margin-left: -65px; }
.timeline .timeline-card {
padding: 0 !important; }
.timeline .timeline-card p {
padding: 0 20px; }
.timeline .timeline-card a {
margin-left: 20px; }
.timeline .timeline-item .timeline-img-header {
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.timeline .timeline-img-header {
height: 200px;
position: relative;
margin-bottom: 20px; }
.timeline .timeline-img span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 30px;
font-weight: bold;
color: #000000; }
@media screen and (max-width: 768px) {
.timeline::before {
left: 30px; }
.timeline .timeline-img {
left: 50px !important;
width: 70px !important;
height: 70px !important;
margin-left: -55px !important; }
.timeline .timeline-img span {
font-size: 18px !important; }
.timeline .timeline-content {
max-width: 70%;
width: auto;
margin-left: auto; }
.timeline .timeline-content::after {
display: none; }
.timeline .timeline-item:nth-child(even) .timeline-content {
float: none; }
.timeline .timeline-item {
margin-top: 3em; }
.timeline h2 {
font-size: 30px;
line-height: 35px; }
.timeline::after {
left: 30px; } }
.news-insight-card {
height: 650px;
border: 1px solid #d4d4d4;
border-radius: 30px;
display: flex;
flex-direction: column;
position: relative; }
.news-insight-card .card-header {
border-top-right-radius: 30px;
border-top-left-radius: 30px;
border-bottom: 1px solid #d4d4d4;
position: relative;
height: 200px;
flex-shrink: 0; }
.news-insight-card .card-header .category-tag {
position: absolute;
bottom: 0;
left: 20px;
font-size: 18px;
color: #ffffff;
font-weight: 300;
background-color: #fdbd00;
padding: 8px 10px;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
.news-insight-card .card-body {
padding: 30px 20px;
height: 100%;
overflow: hidden; }
.news-insight-card .date {
font-weight: 600;
font-size: 18px;
color: #999999; }
.news-insight-card .card-footer {
padding: 0 20px;
z-index: 1; }
.news-insight-card .overlay {
background-image: linear-gradient(0deg, #ffffff 12%, transparent 40%);
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
pointer-events: none; }
.ajax_loader svg {
width: 100px;
height: 100px; }
.accordion .accordion-toggle {
width: 100%;
font-weight: 600;
font-size: 24px;
text-align: left; }
.accordion .accordion-toggle img {
transition: transform .1s ease-in-out; }
.accordion .accordion-toggle * {
pointer-events: none; }
.accordion .accordion-toggle.active img {
transform: rotate(90deg); }
.accordion .accordion-panel {
max-height: 0;
overflow: hidden;
transition: max-height .4s ease-out; }
@media (min-width: 1200px) {
.events-row .event-col:nth-child(1n) {
border-right: 1px solid #f1f1f1; }
.events-row .event-col:nth-child(3n) {
border-right: none; }
.events-row .event-col:nth-child(n+4) {
border-top: 1px solid #f1f1f1; } }
@media (min-width: 768px) and (max-width: 1199px) {
.events-row .event-col:nth-child(1n) {
border-right: 1px solid #f1f1f1; }
.events-row .event-col:nth-child(2n) {
border-right: none; }
.events-row .event-col:nth-child(n+3) {
border-top: 1px solid #f1f1f1; } }
@media (max-width: 767px) {
.events-row .event-col {
border-right: 1px solid #f1f1f1;
border-left: 1px solid #f1f1f1; }
.events-row .event-col:nth-child(n+2) {
border-top: 1px solid #f1f1f1; } }
.event-card-container {
width: 100%;
position: relative; }
.event-card {
display: flex;
flex-direction: column;
height: 100%;
color: #666666;
padding: 45px; }
.event-card .event-title {
color: #000000;
font-weight: 600;
font-size: 24px; }
.event-card .event-location {
font-weight: 600;
font-size: 18px; }
.event-card .event-day {
font-size: 18px;
background-color: #f1f1f1;
border-radius: 50%;
display: flex;
width: 40px;
height: 40px;
margin: auto;
align-items: center;
font-weight: 600;
justify-content: center; }
.event-card .learn-more-container {
margin-top: auto; }
.search-result {
display: block;
padding: 32px 0; }
.search-result:nth-child(n+2) {
border-top: 1px solid #d4d4d4; }
.page-404 {
height: 84vh;
width: 100vw;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
position: relative;
color: #ffffff; }
.page-404 p {
color: white; }
.page-404 .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-image: linear-gradient(90deg, black -25%, transparent 90%);
pointer-events: none; }
.page-404 .container {
z-index: 1; }
.pagination {
padding: 32px 0; }
.page-numbers {
display: inline-block;
border-radius: 50%;
background-color: #666666;
color: #ffffff;
width: 42px;
height: 42px;
display: inline-flex;
justify-content: center;
align-items: center;
margin-right: 8px; }
.page-numbers.current {
background-color: #000000; }
.page-numbers.next, .page-numbers.prev {
display: none; }
.job-post:nth-child(n+2) {
border-top: 1px solid #d4d4d4; }
.grid-of-statements .statement {
display: flex;
flex-direction: column;
align-items: center;
text-align: center; }
.grid-of-statements .statement img {
margin-bottom: 16px;
max-height: 70px;
max-width: 100%; }
.grid-of-statements .statement p {
max-width: 100%; }
.quote .quote-img {
z-index: 3; }
.quote .quote-body {
position: relative;
z-index: 2; }
.quote .quote-body::before {
content: '';
position: absolute;
top: -72px;
left: -130px;
background-image: url(//www.castell.com/wp-content/themes/sps-castell/assets/images/quote-mark.png);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
width: 150px;
height: 150px;
z-index: -1;
transform: rotate(180deg); }
.quote .quote-body::after {
content: '';
position: absolute;
right: 0;
bottom: -100px;
background-image: url(//www.castell.com/wp-content/themes/sps-castell/assets/images/quote-mark.png);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
width: 150px;
height: 150px;
z-index: -1; }
.page-link .container-outer {
position: relative; }
.page-link .overlay {
position: absolute;
top: 0;
left: -1px;
height: 100%;
width: 100%;
background-image: linear-gradient(90deg, #fafafa 45%, transparent 100%);
border-radius: 30px;
pointer-events: none; }
.list-style-tick ul {
list-style: none;
padding: 0; }
.list-style-tick li:before {
content: '✓';
padding-right: 15px; }
.TextContent .InnerContent img {
max-width: 100%;
height: auto; }
.even-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between; }
.b-radius-30 {
border-radius: 30px; }
.woocommerce-loop-category__title {
font-size: 2em; }
.woocommerce-loop-category__title mark.count {
display: none; }
.woocommerce .categories .capsuleItem img {
padding: 3rem; }
.woocommerce .multi-column-card {
background-color: #fafafa;
padding: 30px;
border-radius: 30px; }
.single-product .product_gallery {
padding-top: 1.5rem; }
.single-product .product_gallery img {
padding: 2rem;
border-radius: 30px;
border: 1px solid #d4d4d4;
max-height: 170px;
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
.single-product .product_content {
padding: .5rem 0; }
.single-product .product_content h3 {
margin-top: 0; }
.single-product .product_content ul li {
font-size: 16px;
line-height: 22px;
color: #666666; }
.single-product .video_content {
padding-right: 2rem; }
@media (max-width: 480px) {
.single-product .video_content {
padding: 0; } }
@media (max-width: 480px) {
.single-product .embedded {
padding-bottom: 2rem; } }
@media (max-width: 480px) {
.single-product iframe {
width: 100%; } }
.single-product .main_title {
display: none; }
.single-product iframe {
max-width: 100%;
border-radius: 30px; }
.single-product .tab-item {
border-bottom: 2px solid #d4d4d4;
color: #d4d4d4; }
.single-product .tab-item.active {
color: #000000;
border-color: #000000; }
.single-product .tab-content-item {
display: none !important; }
.single-product .tab-content-item.active {
display: flex !important; }
.single-product .tab-content-item img {
border-radius: 30px;
max-width: 100%; }
.single-product .product_content ul {
list-style: none;
padding-left: 0; }
.single-product .product_content ul li {
margin-bottom: 5px; }
.single-product .product_content ul li:before {
content: '✓';
padding-right: 15px; }
.single-product .related_products .img {
padding: 16px;
border: 1px solid #d4d4d4;
border-radius: 30px;
height: 170px;
margin-bottom: 10px;
text-align: center; }
.single-product .related_products .img img {
max-width: 100%;
max-height: 100%; }
.single-product .related_products a {
display: block;
font-weight: 800; }
.products-cat-list.cat-list {
margin: 0;
padding: 0;
padding-left: 20px;
list-style: none; }
.products-cat-list.cat-list > li.active::before {
border-width: 0.45em 0.35em 0 0.35em;
border-color: #000000 transparent; }
.products-cat-list .sub-cat-list {
list-style: none;
padding-left: 1em; }
.products-cat-list li {
position: relative;
padding: 4px 0; }
.products-cat-list li::before {
content: "";
border-color: transparent #000000;
border-style: solid;
border-width: 0.35em 0 0.35em 0.45em;
display: block;
height: 0;
width: 0;
left: -1em;
top: 50%;
transform: translateY(-50%);
position: absolute; }
.products-cat-list li.active {
font-weight: 600; }
footer {
background-color: #000000;
color: #ffffff; }
footer img {
height: 80px !important; }
footer .menu-item:not(:last-child) {
border-right: 1px solid #ffffff; }
.widget_castell_cta_widget {
border: 1px solid #d4d4d4;
border-radius: 30px;
overflow: hidden;
padding: 15px;
margin-bottom: 30px; }
.widget_castell_cta_widget .card-header {
margin: -15px -15px 15px -15px; }
.widget_castell_cta_widget .card-header img {
width: 100%; }
.wpcf7-radio {
display: flex;
flex-wrap: wrap;
justify-content: space-between; }
.wpcf7-radio input[type=radio] {
padding: 0;
height: auto !important;
width: 30px !important;
transform: scale(1.3); }
input[type=checkbox] {
transform: scale(1.7);
margin-right: 10px; }
.special-container {
background-size: contain;
background-position: center;
background-repeat: no-repeat;
position: relative;
margin-bottom: 30px; }
.special-container .first-column *:not(.btn) {
color: #ffffff; }
@media only screen and (min-width: 1200px) {
.special-container {
height: 488px; }
.special-container .container {
height: 100%; }
.special-container .row {
height: 100%;
align-items: center; }
.special-container .first-column {
margin-bottom: 37px; }
.special-container .second-column {
margin-top: 37px; } }
@media only screen and (max-width: 1199px) {
.special-container {
background-image: none !important; }
.special-container .container {
max-width: 100%; }
.special-container .first-column,
.special-container .second-column {
border-radius: 30px;
padding: 30px;
margin-bottom: 30px; }
.special-container .first-column {
background-color: #e14b00; }
.special-container .second-column {
background-color: #fdbd00; } }
.horizontal-tabs .tab-links {
display: flex; }
.horizontal-tabs .tab-link {
box-sizing: border-box;
background-color: #e14b00;
color: #ffffff;
padding: 24px 40px;
border-top-right-radius: 30px;
font-weight: 600;
font-size: 20px;
border: 1px solid #e14b00;
max-width: 300px;
cursor: pointer;
transition: .3s; }
.horizontal-tabs .tab-link:nth-child(odd) {
border: 1px solid #c84300;
background-color: #c84300; }
.horizontal-tabs .tab-link:nth-child(n+2) {
margin-left: -40px;
padding-left: 80px; }
.horizontal-tabs .tab-link:first-child {
border-top-left-radius: 30px; }
.horizontal-tabs .tab-link.active {
color: #999999;
border: 1px solid #d4d4d4;
background-color: #ffffff; }
.horizontal-tabs .tab-link.active::before {
content: '';
width: 100%;
height: 2px;
background-color: #ffffff;
position: absolute;
bottom: -2px;
left: 0; }
.horizontal-tabs .tab-link:not(.active):hover {
border: 1px solid #fdbd00;
background-color: #fdbd00;
color: #000000; }
.horizontal-tabs .tab-content {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border: 1px solid #d4d4d4;
border-radius: 30px;
position: relative;
box-sizing: border-box;
padding: 40px 0;
overflow: hidden;
margin-bottom: 30px; }
.horizontal-tabs .tab-content .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
pointer-events: none;
background-image: linear-gradient(135deg, #ffffff 40%, transparent); }
.horizontal-tabs .tab-content .overlay.left {
background-image: linear-gradient(45deg, transparent, #ffffff 40%); }
@media only screen and (min-width: 992px) {
.horizontal-tabs .tab-content {
display: none; }
.horizontal-tabs .tab-content.active {
display: block; } }
@media only screen and (max-width: 991px) {
.horizontal-tabs .tab-content {
background-image: none !important; } }
.download-hub a {
text-decoration: none !important; }
.download-hub .large-card {
border-radius: 30px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
position: relative;
z-index: 0;
overflow: hidden;
padding: 30px;
flex: 1 1 auto; }
.download-hub .large-card * {
color: #ffffff; }
.download-hub .large-card .overlay {
z-index: -1;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-image: linear-gradient(90deg, #000000 -30%, transparent);
pointer-events: none; }
@media screen and (min-width: 992px) {
.download-hub .large-card.above, .download-hub .large-card.below {
height: 210px; } }
@media screen and (min-width: 1200px) {
.download-hub .large-card.above, .download-hub .large-card.below {
height: 255px; } }
@media only screen and (min-width: 992px) {
.download-hub .large-card {
flex: 1 1 auto;
overflow: hidden;
padding: 60px; }
.download-hub .large-card .content {
display: flex;
flex-direction: column;
justify-content: flex-end; }
.download-hub .large-card.layout-two {
position: relative;
min-height: 547px; }
.download-hub .large-card.layout-two .content {
position: absolute;
width: 100%;
top: 0;
left: 0;
padding: 60px; } }
@media only screen and (min-width: 1200px) {
.download-hub .large-card .content {
width: 65%; }
.download-hub .large-card.layout-two {
min-height: 609px; } }
.download-hub .small-card .background-container {
background-color: #d4d4d4;
border-radius: 30px;
padding-top: 100%;
position: relative;
overflow: hidden; }
.download-hub .small-card .background-container .background {
background-size: 100% auto;
background-position: top;
background-repeat: no-repeat;
width: calc(100% - 48px);
height: 100%;
position: absolute;
top: 24px;
left: 50%;
transform: translateX(-50%);
transition: .3s; }
@media only screen and (min-width: 992px) {
.download-hub .small-card .background-container .background {
top: 20px; } }
@media only screen and (min-width: 1200px) {
.download-hub .small-card .background-container .background {
top: 24px; } }
.download-hub .small-card .btn.btn-primary {
position: absolute;
top: 20px;
left: 50%;
transform: translateX(-50%);
opacity: 0;
transition: .3s; }
.download-hub .small-card:hover .background {
top: 35% !important; }
.download-hub .small-card:hover .btn.btn-primary {
opacity: 1; }
#breadcrumbs .breadcrumb_last {
color: #999999; }
.social-icon {
display: inline-block;
width: 36px;
height: 36px;
border: 1px solid #ffffff;
text-decoration: none;
border-radius: 8px;
position: relative;
transition: all .3s; }
.social-icon:hover {
border: 1px solid #fdbd00;
color: #fdbd00; }
.social-icon span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); }
.product-card-link {
height: 100%;
width: 100%; }
.product-card-link .card {
position: relative;
padding-top: 100%; }
.product-card-link .card img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-height: 100%;
max-width: 100%;
padding: 16px; }
.product-card-link h2 {
margin: 0;
margin-top: 8px; }
.products-cat-list > li:last-child {
display: none; }
.product .product_gallery img, .product .related_products img {
-o-object-fit: contain !important;
object-fit: contain !important; }
.tabbed-content .tab-switches {
display: flex;
flex-wrap: wrap; }
.tabbed-content .tab-switches .tab-switch {
border-bottom: 2px solid #999999;
margin-right: 32px;
margin-bottom: 16px;
font-size: 20px;
font-weight: 800;
color: #999999;
cursor: pointer; }
.tabbed-content .tab-switches .tab-switch:hover {
text-decoration: none !important; }
.tabbed-content .tab-switches .tab-switch.active {
color: #000000;
border-bottom: 2px solid #000000; }
.tabbed-content .tab-content {
display: none; }
.tabbed-content .tab-content.active {
display: block; }
.mainContent select.wpcf7-select {
display: block;
padding: 16px 24px;
width: 100%;
max-width: 100%;
box-sizing: border-box;
margin: 0;
color: #999999;
border: 1px solid #999999;
border-radius: 30px;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background-color: #fff;
margin-bottom: 12px; }