.social_feed_element{overflow:visible;padding:0;width:100%}.social_feed_element.extended .inner a{display:inline;padding:0;color:#1b95e0}.social_feed_element.extended .inner a:hover{text-decoration:underline}.social_feed_element.extended .inner>figure{padding:0}.social_feed_element.extended a.more{padding:0;font-size:14px;color:#1b95e0;font-weight:700;display:block}.social_feed_element.extended a.more:hover{text-decoration:underline}.social_feed_element.extended .inner{padding:0 20px 20px}.social_feed_element.extended p:first-child{margin-top:0}.social_feed_element.extended p:last-child{margin-bottom:0}.social_feed_element .inner{background:#f2f2f2;padding:0;margin:30px 10px 10px;position:relative;word-break:break-word;border-top:5px solid #c1c1c1}.social_feed_element .inner a{padding:0 20px;display:block}.social_feed_element .inner>figure{padding:0 20px}.social_feed_element .ce_text{padding:15px 0;color:#333;margin:0}.social_feed_element .icon{position:static;text-indent:0}.social_feed_element .icon img{position:absolute;top:-20px;border-radius:100%;max-width:50px}.social_feed_element .icon .image-wrapper:not(.loaded){height:0 !important}.social_feed_element .info{margin:0;padding:10px 0 0;text-align:right;font-size:14px;color:#989898;display:flex;align-items:center;justify-content:flex-end}.social_feed_element .info img{width:15px;margin-left:10px}.social_feed_element .title{margin:10px 0;font-size:16px;font-weight:700;color:#333}.social_feed_element a{color:#333;text-decoration:none}.social_feed_element .ce_text{font-size:14px}.social_feed_element .fa{font-size:18px;padding-left:5px}.social_feed_element .image_container>a{padding:0}.social_feed_container{width:calc(100% + 30px);margin-left:-15px;font-family:sans-serif}.social_feed_container:not(.masonry){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social_feed_container:not(.masonry).columns2 .social_feed_element{-ms-flex:0 0 50%;flex:0 0 50%}.social_feed_container:not(.masonry).columns3 .social_feed_element{-ms-flex:0 0 33%;flex:0 0 33%}.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 25%;flex:0 0 25%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:left}.social_feed_container.masonry.columns2 .social_feed_element{width:50%}.social_feed_container.masonry.columns3 .social_feed_element{width:33.33%}.social_feed_container.masonry.columns4 .social_feed_element{width:25%}@media (max-width:767px){.social_feed_container{width:100%;margin-left:0}.social_feed_container:not(.masonry).columns2 .social_feed_element,.social_feed_container:not(.masonry).columns3 .social_feed_element,.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 100%;flex:0 0 100%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:none;width:100%}}
table.sortable thead th{background-image:url(../../assets/tablesorter/images/default.svg);background-repeat:no-repeat;background-position:center right}table.sortable thead th.tablesorter-headerAsc{background-image:url(../../assets/tablesorter/images/asc.svg)}table.sortable thead th.tablesorter-headerDesc{background-image:url(../../assets/tablesorter/images/desc.svg)}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
/*                               
 .d8888b.                             888               888b     d888          888                    d8b          888 
d88P  Y88b                            888               8888b   d8888          888                    Y8P          888 
888    888                            888               88888b.d88888          888                                 888 
888         .d88b.   .d88b.   .d88b.  888  .d88b.       888Y88888P888  8888b.  888888 .d88b.  888d888 888  8888b.  888 
888  88888 d88""88b d88""88b d88P"88b 888 d8P  Y8b      888 Y888P 888     "88b 888   d8P  Y8b 888P"   888     "88b 888 
888    888 888  888 888  888 888  888 888 88888888      888  Y8P  888 .d888888 888   88888888 888     888 .d888888 888 
Y88b  d88P Y88..88P Y88..88P Y88b 888 888 Y8b.          888   "   888 888  888 Y88b. Y8b.     888     888 888  888 888 
 "Y8888P88  "Y88P"   "Y88P"   "Y88888 888  "Y8888       888       888 "Y888888  "Y888 "Y8888  888     888 "Y888888 888 
                                  888                                                                                  
                             Y8b d88P                                                                                   
                              "Y88P"                                                                                    

 .d888                       .d8888b.                    888                           
d88P"                       d88P  Y88b                    888                           
888                         888    888                   888                           
888888 .d88b.  888d888      888         .d88b.  88888b.  888888  8888b.   .d88b.       
888   d88""88b 888P"        888        d88""88b 888 "88b 888        "88b d88""88b            
888   888  888 888          888    888 888  888 888  888 888    .d888888 888  888               
888   Y88..88P 888          Y88b  d88P Y88..88P 888  888 Y88b.  888  888 Y88..88P                             
888    "Y88P"  888           "Y8888P"   "Y88P"  888  888  "Y888 "Y888888  "Y88P"               
        
   
Leading Developer / Copyright 2021: Jérôme Lewis Metz jeromelewis@gmx.de, 
Right of use: Sabrina Schwarz mail@schwarz-internetagentur.de, Cristobal Marin toful@hotmail.com, Loft48° Werbeagentur GmbH info@loft-48.de  
Developed for: LOFT48° Werbeagentur GmbH, Hallstattstraße 17, D-72144 Dußlingen, www.loft-48.de 
                  
*/
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0) scaleY(1.1); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0) scaleY(1.05); }
  80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0) scaleY(0.95); }
  90% {
    transform: translate3d(0, -4px, 0) scaleY(1.02); } }
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }
@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }
@keyframes heartBeat {
  0% {
    transform: scale(1); }
  14% {
    transform: scale(1.3); }
  28% {
    transform: scale(1); }
  42% {
    transform: scale(1.3); }
  70% {
    transform: scale(1); } }
@keyframes jello {
  from,
  11.1%,
  to {
    transform: translate3d(0, 0, 0); }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } }
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }
@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }
@keyframes shake {
  from,
  to {
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0); } }
@keyframes shakeX {
  from,
  to {
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0); } }
@keyframes shakeY {
  from,
  to {
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(0, -10px, 0); }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(0, 10px, 0); } }
@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }
@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0); }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes backInDown {
  0% {
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: scale(1);
    opacity: 1; } }
@keyframes backInLeft {
  0% {
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: scale(1);
    opacity: 1; } }
@keyframes backInRight {
  0% {
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: scale(1);
    opacity: 1; } }
@keyframes backInUp {
  0% {
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: scale(1);
    opacity: 1; } }
@keyframes backOutDown {
  0% {
    transform: scale(1);
    opacity: 1; }
  20% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: translateY(700px) scale(0.7);
    opacity: 0.7; } }
@keyframes backOutLeft {
  0% {
    transform: scale(1);
    opacity: 1; }
  20% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; } }
@keyframes backOutRight {
  0% {
    transform: scale(1);
    opacity: 1; }
  20% {
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; } }
@keyframes backOutUp {
  0% {
    transform: scale(1);
    opacity: 1; }
  20% {
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7; } }
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0) scaleY(3); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0) scaleY(0.9); }
  75% {
    transform: translate3d(0, -10px, 0) scaleY(0.95); }
  90% {
    transform: translate3d(0, 5px, 0) scaleY(0.985); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0) scaleX(1); }
  75% {
    transform: translate3d(-10px, 0, 0) scaleX(0.98); }
  90% {
    transform: translate3d(5px, 0, 0) scaleX(0.995); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0) scaleX(1); }
  75% {
    transform: translate3d(10px, 0, 0) scaleX(0.98); }
  90% {
    transform: translate3d(-5px, 0, 0) scaleX(0.995); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0) scaleY(5); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  75% {
    transform: translate3d(0, 10px, 0) scaleY(0.95); }
  90% {
    transform: translate3d(0, -5px, 0) scaleY(0.985); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0) scaleY(3); } }
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0) scaleX(2); } }
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0) scaleX(2); } }
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0) scaleY(3); } }
@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, -100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInTopRight {
  from {
    opacity: 0;
    transform: translate3d(100%, -100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }
@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }
@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-100%, 100%, 0); } }
@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(100%, 100%, 0); } }
@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }
@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }
@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }
@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }
@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }
@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }
@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-100%, -100%, 0); } }
@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(100%, -100%, 0); } }
@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }
@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }
@keyframes flip {
  from {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in; } }
@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }
@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }
@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }
@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }
@keyframes lightSpeedInLeft {
  from {
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0; }
  60% {
    transform: skewX(-20deg);
    opacity: 1; }
  80% {
    transform: skewX(5deg); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes lightSpeedInRight {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg); }
  to {
    transform: translate3d(0, 0, 0); } }
@keyframes lightSpeedOutLeft {
  from {
    opacity: 1; }
  to {
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0; } }
@keyframes lightSpeedOutRight {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }
@keyframes rotateIn {
  from {
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1; } }
@keyframes rotateInDownLeft {
  from {
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1; } }
@keyframes rotateInDownRight {
  from {
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1; } }
@keyframes rotateInUpLeft {
  from {
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1; } }
@keyframes rotateInUpRight {
  from {
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1; } }
/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
/*        
@font-face {        
 font-family:"fontawesome-brands"; 
 src: url('../../files/00_src/fonts/default/fa-brands-400.eot');
 src: url('../../files/00_src/fonts/default/fa-brands-400.eot?#iefix') format('embedded-opentype'),
  url('../../files/00_src/fonts/default/fa-brands-400.woff') format('woff'),
  url('../../files/00_src/fonts/default/fa-brands-400.woff2') format('woff2'),
  url('../../files/00_src/fonts/default/fa-brands-400.ttf') format('truetype'),
  url('../../files/00_src/fonts/default/fa-brands-400.svg') format('svg');  
 font-display:fallback;
} 
@font-face {         
 font-family:"fontawesome-regular"; 
 src:url('../../files/00_src/fonts/default/fa-regular-400.eot'); 
 src:url('../../files/00_src/fonts/default/fa-regular-400.eot?#iefix') format('embedded-opentype'),
  url('../../files/00_src/fonts/default/fa-regular-400.woff') format('woff'), 
  url('../../files/00_src/fonts/default/fa-regular-400.woff2') format('woff2'),
  url('../../files/00_src/fonts/default/fa-regular-400.ttf') format('truetype'),
  url('../../files/00_src/fonts/default/fa-regular-400.svg') format('svg');
 font-display:fallback;
}     
@font-face {
 font-family:"fontawesome-solid"; 
 src:url('../../files/00_src/fonts/default/fa-solid-900.eot');
 src:url('../../files/00_src/fonts/default/fa-solid-900.eot?#iefix') format('embedded-opentype'),
  url('../../files/00_src/fonts/default/fa-solid-900.woff') format('woff'),
  url('../../files/00_src/fonts/default/fa-solid-900.woff2') format('woff2'),
  url('../../files/00_src/fonts/default/fa-solid-900.ttf') format('truetype'),
  url('../../files/00_src/fonts/default/fa-solid-900.svg') format('svg'); 
 font-display:fallback;
}
@font-face {    
 font-family:"fontawesome-light"; 
 src:url('../../files/00_src/fonts/default/fa-light-300.eot');
 src:url('../../files/00_src/fonts/default/fa-light-300.eot?#iefix') format('embedded-opentype'),  
  url('../../files/00_src/fonts/default/fa-light-300.woff') format('woff'),
  url('../../files/00_src/fonts/default/fa-light-300.woff2') format('woff2'),
  url('../../files/00_src/fonts/default/fa-light-300.ttf') format('truetype'),  
  url('../../files/00_src/fonts/default/fa-light-300.svg') format('svg');    
 font-display:fallback;
}
*/
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Light.ttf");
  font-weight: 300;
  font-style: normal;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-LightItalic.ttf");
  font-weight: 300;
  font-style: italic;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Regular.ttf");
  font-weight: 400;
  font-style: normal;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Italic.ttf");
  font-weight: 400;
  font-style: italic;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Medium.ttf");
  font-weight: 500;
  font-style: normal;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-MediumItalic.ttf");
  font-weight: 500;
  font-style: italic;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Bold.ttf");
  font-weight: 600;
  font-style: normal;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-BoldItalic.ttf");
  font-weight: 600;
  font-style: italic;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-Bold.ttf");
  font-weight: 700;
  font-style: normal;
  font-display: fallback; }
@font-face {
  font-family: 'Roboto';
  src: url("../../files/00_src/fonts/default/Roboto-BoldItalic.ttf");
  font-weight: 700;
  font-style: italic;
  font-display: fallback; }
@font-face {
  font-family: "Sansation-Bold";
  font-weight: "600";
  font-style: "normal";
  src: url("../../files/00_src/fonts/custom/Sansation-Bold.ttf") format("truetype");
  font-display: fallback; }
@font-face {
  font-family: "Sansation-Light";
  font-weight: "500";
  font-style: "normal";
  src: url("../../files/00_src/fonts/custom/Sansation-Light.ttf") format("truetype");
  font-display: fallback; }
@font-face {
  font-family: "Sansation";
  font-weight: "400";
  font-style: "normal";
  src: url("../../files/00_src/fonts/custom/Sansation-Regular.ttf") format("truetype");
  font-display: fallback; }
/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
*[class*=' width-'], *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  *[class*=' width-'].first, *[class^='width-'].first {
    clear: both; }
  body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
          width: auto;
          margin: 1.125rem 0.5625rem 1.125rem; }
        body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
          padding: 1.125rem 1.125rem 1.125rem; }
        body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
          padding-left: 1.125rem;
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
          padding-left: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
          padding-top: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
          padding-bottom: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
          padding-bottom: 1.125rem;
          padding-top: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
          padding: 1.125rem 1.125rem 1.125rem; }
        body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
          padding-top: 1.125rem;
          padding-bottom: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
          padding-top: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
          padding-bottom: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
          padding-left: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
          padding-left: 1.125rem;
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
          padding: 1.125rem 1.125rem 1.125rem; }
        body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
          padding-top: 1.125rem;
          padding-bottom: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
          padding-top: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
          padding-bottom: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
          padding-left: 1.125rem; }
        body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
          padding-left: 1.125rem;
          padding-right: 1.125rem; }
        body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
          margin: 1.125rem 0.5625rem 1.125rem;
          width: calc(100% - 1.125rem) !important;
          min-width: calc(100% - 1.125rem) !important; }
          body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(100% - (1.125rem / 2)) !important;
            min-width: calc(100% - (1.125rem / 2)) !important; } }
    body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
      width: auto;
      margin: 1.125rem 0.5625rem 1.125rem; }
    body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
      padding: 1.125rem 1.125rem 1.125rem; }
    body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
      padding-left: 1.125rem;
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
      padding-left: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
      padding-top: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
      padding-bottom: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
      padding-bottom: 1.125rem;
      padding-top: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
      padding: 1.125rem 1.125rem 1.125rem; }
    body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
      padding-top: 1.125rem;
      padding-bottom: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
      padding-top: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
      padding-bottom: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
      padding-left: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
      padding-left: 1.125rem;
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
      padding: 1.125rem 1.125rem 1.125rem; }
    body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
      padding-top: 1.125rem;
      padding-bottom: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
      padding-top: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
      padding-bottom: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
      padding-left: 1.125rem; }
    body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
      padding-left: 1.125rem;
      padding-right: 1.125rem; }
    body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
      margin: 1.125rem 0.5625rem 1.125rem;
      width: calc(100% - 1.125rem) !important;
      min-width: calc(100% - 1.125rem) !important; }
      body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(100% - (1.125rem / 2)) !important;
        min-width: calc(100% - (1.125rem / 2)) !important; }
  body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; } }
    body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
  body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; } }
    body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
  body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; } }
    body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
  body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
          padding-top: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem; }
        body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; } }
    body.xsmall *[class*=' width-'].width-float, body.xsmall *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding, .paddings body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding, .paddings body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side, .paddings-slide body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side, .paddings-slide body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left, body.xsmall *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right, body.xsmall *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top, .paddings-top body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top, .paddings-top body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both, .paddings-both body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both, .paddings-both body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.xsmall *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall *[class^='width-'] {
      padding-top: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xsmall *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class*=' width-'], body.xsmall *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xsmall *[class*=' width-'].border-top, body.xsmall *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-bottom, body.xsmall *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-right, body.xsmall *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-left, body.xsmall *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-box, body.xsmall *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-side, body.xsmall *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].border-top-bottom, body.xsmall *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-1.card, body.xsmall *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-both, body.xsmall *[class*=' width-'].width-1 .no-margins-both, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-both, body.xsmall *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin, .no-margins body.xsmall *[class*=' width-'].width-1, body.xsmall *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin, .no-margins body.xsmall *[class^='width-'].width-1, body.xsmall *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left, body.xsmall *[class*=' width-'].width-1.no-margin-right, body.xsmall *[class^='width-'].width-1.no-margin-left, body.xsmall *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-1.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-1.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-side-mobile, body.xsmall *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-1.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-1.no-margin-right-mobile, body.xsmall *[class^='width-'].width-1.no-margin-left-mobile, body.xsmall *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-43.card, body.xsmall *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-both, body.xsmall *[class*=' width-'].width-43 .no-margins-both, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-both, body.xsmall *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin, .no-margins body.xsmall *[class*=' width-'].width-43, body.xsmall *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin, .no-margins body.xsmall *[class^='width-'].width-43, body.xsmall *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-43 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left, body.xsmall *[class*=' width-'].width-43.no-margin-right, body.xsmall *[class^='width-'].width-43.no-margin-left, body.xsmall *[class^='width-'].width-43.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-43.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-43.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-side-mobile, body.xsmall *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-43.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-43.no-margin-right-mobile, body.xsmall *[class^='width-'].width-43.no-margin-left-mobile, body.xsmall *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-32.card, body.xsmall *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-both, body.xsmall *[class*=' width-'].width-32 .no-margins-both, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-both, body.xsmall *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin, .no-margins body.xsmall *[class*=' width-'].width-32, body.xsmall *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin, .no-margins body.xsmall *[class^='width-'].width-32, body.xsmall *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left, body.xsmall *[class*=' width-'].width-32.no-margin-right, body.xsmall *[class^='width-'].width-32.no-margin-left, body.xsmall *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-32.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-32.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-side-mobile, body.xsmall *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-32.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-32.no-margin-right-mobile, body.xsmall *[class^='width-'].width-32.no-margin-left-mobile, body.xsmall *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-2.card, body.xsmall *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-both, body.xsmall *[class*=' width-'].width-2 .no-margins-both, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-both, body.xsmall *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall *[class*=' width-'].width-2, body.xsmall *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin, .no-margins body.xsmall *[class^='width-'].width-2, body.xsmall *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left, body.xsmall *[class*=' width-'].width-2.no-margin-right, body.xsmall *[class^='width-'].width-2.no-margin-left, body.xsmall *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-2.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-2.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-side-mobile, body.xsmall *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-2.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-2.no-margin-right-mobile, body.xsmall *[class^='width-'].width-2.no-margin-left-mobile, body.xsmall *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-3.card, body.xsmall *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-both, body.xsmall *[class*=' width-'].width-3 .no-margins-both, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-both, body.xsmall *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall *[class*=' width-'].width-3, body.xsmall *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin, .no-margins body.xsmall *[class^='width-'].width-3, body.xsmall *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left, body.xsmall *[class*=' width-'].width-3.no-margin-right, body.xsmall *[class^='width-'].width-3.no-margin-left, body.xsmall *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-3.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-3.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-side-mobile, body.xsmall *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-3.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-3.no-margin-right-mobile, body.xsmall *[class^='width-'].width-3.no-margin-left-mobile, body.xsmall *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-4.card, body.xsmall *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-both, body.xsmall *[class*=' width-'].width-4 .no-margins-both, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-both, body.xsmall *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall *[class*=' width-'].width-4, body.xsmall *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin, .no-margins body.xsmall *[class^='width-'].width-4, body.xsmall *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-4 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left, body.xsmall *[class*=' width-'].width-4.no-margin-right, body.xsmall *[class^='width-'].width-4.no-margin-left, body.xsmall *[class^='width-'].width-4.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-4.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-4.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-side-mobile, body.xsmall *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-4.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-4.no-margin-right-mobile, body.xsmall *[class^='width-'].width-4.no-margin-left-mobile, body.xsmall *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-5.card, body.xsmall *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-both, body.xsmall *[class*=' width-'].width-5 .no-margins-both, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-both, body.xsmall *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall *[class*=' width-'].width-5, body.xsmall *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin, .no-margins body.xsmall *[class^='width-'].width-5, body.xsmall *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left, body.xsmall *[class*=' width-'].width-5.no-margin-right, body.xsmall *[class^='width-'].width-5.no-margin-left, body.xsmall *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-5.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-5.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-side-mobile, body.xsmall *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-5.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-5.no-margin-right-mobile, body.xsmall *[class^='width-'].width-5.no-margin-left-mobile, body.xsmall *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.xsmall *[class*=' width-'].width-6.card, body.xsmall *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-both, body.xsmall *[class*=' width-'].width-6 .no-margins-both, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-both, body.xsmall *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall *[class*=' width-'].width-6, body.xsmall *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class*=' width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin, .no-margins body.xsmall *[class^='width-'].width-6, body.xsmall *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall *[class^='width-'].width-6 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left, body.xsmall *[class*=' width-'].width-6.no-margin-right, body.xsmall *[class^='width-'].width-6.no-margin-left, body.xsmall *[class^='width-'].width-6.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-side-xsmall {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-xsmall, body.xsmall *[class*=' width-'].width-6.no-margin-right-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-left-xsmall, body.xsmall *[class^='width-'].width-6.no-margin-right-xsmall {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-side-mobile, body.xsmall *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall *[class*=' width-'].width-6.no-margin-left-mobile, body.xsmall *[class*=' width-'].width-6.no-margin-right-mobile, body.xsmall *[class^='width-'].width-6.no-margin-left-mobile, body.xsmall *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 0.75rem;
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 0.75rem 0.75rem 0.75rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 0.75rem;
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 0.75rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 0.75rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.0625rem solid #D8D8D8;
          border-right: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.0625rem solid #D8D8D8;
          border-bottom: 0.0625rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(100% - 1.5rem) !important;
          min-width: calc(100% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (1.5rem / 2)) !important;
            min-width: calc(100% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 0.75rem 0.75rem 0.75rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 0.75rem;
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 0.75rem 0.75rem 0.75rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 0.75rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 0.75rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.0625rem solid #D8D8D8;
      border-right: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.0625rem solid #D8D8D8;
      border-bottom: 0.0625rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(100% - 1.5rem) !important;
      min-width: calc(100% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (1.5rem / 2)) !important;
        min-width: calc(100% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 0.75rem 0.75rem 0.75rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.small *[class*=' width-'], body.small *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small *[class*=' width-'], body.small *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem; }
        body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
          body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.small *[class*=' width-'].width-float, body.small *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding, .paddings body.small *[class*=' width-'], body.small *[class^='width-'].padding, .paddings body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-side, .paddings-slide body.small *[class*=' width-'], body.small *[class^='width-'].padding-side, .paddings-slide body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left, body.small *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-right, body.small *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-top, .paddings-top body.small *[class*=' width-'], body.small *[class^='width-'].padding-top, .paddings-top body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom, .paddings-bottom body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom, .paddings-bottom body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-both, .paddings-both body.small *[class*=' width-'], body.small *[class^='width-'].padding-both, .paddings-both body.small *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-small, .paddings-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-small, .paddings-small body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-small, .paddings-both-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-small, .paddings-both-small body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-small, .paddings-top-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-small, .paddings-top-small body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-small, .paddings-right-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-small, .paddings-right-small body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-small, .paddings-left-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-small, .paddings-left-small body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-small, .paddings-side-small body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-small, .paddings-side-small body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-mobile, .paddings-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-mobile, .paddings-mobile body.small *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.small *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small *[class^='width-'] {
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem; }
    body.small *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small *[class*=' width-'], body.small *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.small *[class*=' width-'].border-top, body.small *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-bottom, body.small *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-right, body.small *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-left, body.small *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-box, body.small *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-side, body.small *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].border-top-bottom, body.small *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-1.card, body.small *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-both, body.small *[class*=' width-'].width-1 .no-margins-both, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-both, body.small *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-1.no-margin, .no-margins body.small *[class*=' width-'].width-1, body.small *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-1, body.small *[class^='width-'].width-1.no-margin, .no-margins body.small *[class^='width-'].width-1, body.small *[class^='width-'].width-1.no-margin-side, .no-margins-side body.small *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left, body.small *[class*=' width-'].width-1.no-margin-right, body.small *[class^='width-'].width-1.no-margin-left, body.small *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-small, body.small *[class^='width-'].width-1.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-small, body.small *[class*=' width-'].width-1.no-margin-right-small, body.small *[class^='width-'].width-1.no-margin-left-small, body.small *[class^='width-'].width-1.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-1.no-margin-side-mobile, body.small *[class^='width-'].width-1.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-1.no-margin-left-mobile, body.small *[class*=' width-'].width-1.no-margin-right-mobile, body.small *[class^='width-'].width-1.no-margin-left-mobile, body.small *[class^='width-'].width-1.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-43.card, body.small *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-both, body.small *[class*=' width-'].width-43 .no-margins-both, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-both, body.small *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-43.no-margin, .no-margins body.small *[class*=' width-'].width-43, body.small *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-43, body.small *[class^='width-'].width-43.no-margin, .no-margins body.small *[class^='width-'].width-43, body.small *[class^='width-'].width-43.no-margin-side, .no-margins-side body.small *[class^='width-'].width-43 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left, body.small *[class*=' width-'].width-43.no-margin-right, body.small *[class^='width-'].width-43.no-margin-left, body.small *[class^='width-'].width-43.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-small, body.small *[class^='width-'].width-43.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-small, body.small *[class*=' width-'].width-43.no-margin-right-small, body.small *[class^='width-'].width-43.no-margin-left-small, body.small *[class^='width-'].width-43.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-43.no-margin-side-mobile, body.small *[class^='width-'].width-43.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-43.no-margin-left-mobile, body.small *[class*=' width-'].width-43.no-margin-right-mobile, body.small *[class^='width-'].width-43.no-margin-left-mobile, body.small *[class^='width-'].width-43.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-32.card, body.small *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-both, body.small *[class*=' width-'].width-32 .no-margins-both, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-both, body.small *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-32.no-margin, .no-margins body.small *[class*=' width-'].width-32, body.small *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-32, body.small *[class^='width-'].width-32.no-margin, .no-margins body.small *[class^='width-'].width-32, body.small *[class^='width-'].width-32.no-margin-side, .no-margins-side body.small *[class^='width-'].width-32 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left, body.small *[class*=' width-'].width-32.no-margin-right, body.small *[class^='width-'].width-32.no-margin-left, body.small *[class^='width-'].width-32.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-small, body.small *[class^='width-'].width-32.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-small, body.small *[class*=' width-'].width-32.no-margin-right-small, body.small *[class^='width-'].width-32.no-margin-left-small, body.small *[class^='width-'].width-32.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-32.no-margin-side-mobile, body.small *[class^='width-'].width-32.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-32.no-margin-left-mobile, body.small *[class*=' width-'].width-32.no-margin-right-mobile, body.small *[class^='width-'].width-32.no-margin-left-mobile, body.small *[class^='width-'].width-32.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-2.card, body.small *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-both, body.small *[class*=' width-'].width-2 .no-margins-both, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-both, body.small *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-2.no-margin, .no-margins body.small *[class*=' width-'].width-2, body.small *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-2, body.small *[class^='width-'].width-2.no-margin, .no-margins body.small *[class^='width-'].width-2, body.small *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small *[class^='width-'].width-2 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left, body.small *[class*=' width-'].width-2.no-margin-right, body.small *[class^='width-'].width-2.no-margin-left, body.small *[class^='width-'].width-2.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-small, body.small *[class^='width-'].width-2.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-small, body.small *[class*=' width-'].width-2.no-margin-right-small, body.small *[class^='width-'].width-2.no-margin-left-small, body.small *[class^='width-'].width-2.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-2.no-margin-side-mobile, body.small *[class^='width-'].width-2.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-2.no-margin-left-mobile, body.small *[class*=' width-'].width-2.no-margin-right-mobile, body.small *[class^='width-'].width-2.no-margin-left-mobile, body.small *[class^='width-'].width-2.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.small *[class*=' width-'].width-3.card, body.small *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-both, body.small *[class*=' width-'].width-3 .no-margins-both, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-both, body.small *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-3.no-margin, .no-margins body.small *[class*=' width-'].width-3, body.small *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-3, body.small *[class^='width-'].width-3.no-margin, .no-margins body.small *[class^='width-'].width-3, body.small *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left, body.small *[class*=' width-'].width-3.no-margin-right, body.small *[class^='width-'].width-3.no-margin-left, body.small *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-small, body.small *[class^='width-'].width-3.no-margin-side-small {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-small, body.small *[class*=' width-'].width-3.no-margin-right-small, body.small *[class^='width-'].width-3.no-margin-left-small, body.small *[class^='width-'].width-3.no-margin-right-small {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-3.no-margin-side-mobile, body.small *[class^='width-'].width-3.no-margin-side-mobile {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.small *[class*=' width-'].width-3.no-margin-left-mobile, body.small *[class*=' width-'].width-3.no-margin-right-mobile, body.small *[class^='width-'].width-3.no-margin-left-mobile, body.small *[class^='width-'].width-3.no-margin-right-mobile {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-4.card, body.small *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-both, body.small *[class*=' width-'].width-4 .no-margins-both, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-both, body.small *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-4.no-margin, .no-margins body.small *[class*=' width-'].width-4, body.small *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-4, body.small *[class^='width-'].width-4.no-margin, .no-margins body.small *[class^='width-'].width-4, body.small *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left, body.small *[class*=' width-'].width-4.no-margin-right, body.small *[class^='width-'].width-4.no-margin-left, body.small *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-small, body.small *[class^='width-'].width-4.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-small, body.small *[class*=' width-'].width-4.no-margin-right-small, body.small *[class^='width-'].width-4.no-margin-left-small, body.small *[class^='width-'].width-4.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-4.no-margin-side-mobile, body.small *[class^='width-'].width-4.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-4.no-margin-left-mobile, body.small *[class*=' width-'].width-4.no-margin-right-mobile, body.small *[class^='width-'].width-4.no-margin-left-mobile, body.small *[class^='width-'].width-4.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.small *[class*=' width-'].width-5.card, body.small *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-both, body.small *[class*=' width-'].width-5 .no-margins-both, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-both, body.small *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-5.no-margin, .no-margins body.small *[class*=' width-'].width-5, body.small *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-5, body.small *[class^='width-'].width-5.no-margin, .no-margins body.small *[class^='width-'].width-5, body.small *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left, body.small *[class*=' width-'].width-5.no-margin-right, body.small *[class^='width-'].width-5.no-margin-left, body.small *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-small, body.small *[class^='width-'].width-5.no-margin-side-small {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-small, body.small *[class*=' width-'].width-5.no-margin-right-small, body.small *[class^='width-'].width-5.no-margin-left-small, body.small *[class^='width-'].width-5.no-margin-right-small {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-5.no-margin-side-mobile, body.small *[class^='width-'].width-5.no-margin-side-mobile {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small *[class*=' width-'].width-5.no-margin-left-mobile, body.small *[class*=' width-'].width-5.no-margin-right-mobile, body.small *[class^='width-'].width-5.no-margin-left-mobile, body.small *[class^='width-'].width-5.no-margin-right-mobile {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.small *[class*=' width-'].width-6.card, body.small *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-both, body.small *[class*=' width-'].width-6 .no-margins-both, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-both, body.small *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small *[class*=' width-'].width-6.no-margin, .no-margins body.small *[class*=' width-'].width-6, body.small *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small *[class*=' width-'].width-6, body.small *[class^='width-'].width-6.no-margin, .no-margins body.small *[class^='width-'].width-6, body.small *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left, body.small *[class*=' width-'].width-6.no-margin-right, body.small *[class^='width-'].width-6.no-margin-left, body.small *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-small, body.small *[class^='width-'].width-6.no-margin-side-small {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-small, body.small *[class*=' width-'].width-6.no-margin-right-small, body.small *[class^='width-'].width-6.no-margin-left-small, body.small *[class^='width-'].width-6.no-margin-right-small {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
      body.small *[class*=' width-'].width-6.no-margin-side-mobile, body.small *[class^='width-'].width-6.no-margin-side-mobile {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small *[class*=' width-'].width-6.no-margin-left-mobile, body.small *[class*=' width-'].width-6.no-margin-right-mobile, body.small *[class^='width-'].width-6.no-margin-left-mobile, body.small *[class^='width-'].width-6.no-margin-right-mobile {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.medium *[class*=' width-'], body.medium *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium *[class*=' width-'], body.medium *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium *[class*=' width-'].width-float, body.medium *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding, .paddings body.medium *[class*=' width-'], body.medium *[class^='width-'].padding, .paddings body.medium *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding-side, .paddings-slide body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side, .paddings-slide body.medium *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-left, body.medium *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.medium *[class*=' width-'].padding-right, body.medium *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-top, .paddings-top body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top, .paddings-top body.medium *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-bottom, .paddings-bottom body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom, .paddings-bottom body.medium *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-both, .paddings-both body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both, .paddings-both body.medium *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-medium, .paddings-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-medium, .paddings-medium body.medium *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium *[class^='width-'] {
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium *[class^='width-'] {
          padding-left: 1.5rem; }
        body.medium *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].border-top, body.medium *[class^='width-'].border-top {
          border-top: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-bottom, body.medium *[class^='width-'].border-bottom {
          border-bottom: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-right, body.medium *[class^='width-'].border-right {
          border-right: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-left, body.medium *[class^='width-'].border-left {
          border-left: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-box, body.medium *[class^='width-'].border-box {
          border: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-side, body.medium *[class^='width-'].border-side {
          border-left: 0.1rem solid #D8D8D8;
          border-right: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-top-bottom, body.medium *[class^='width-'].border-top-bottom {
          border-top: 0.1rem solid #D8D8D8;
          border-bottom: 0.1rem solid #D8D8D8; }
        body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.medium *[class*=' width-'].width-1.card, body.medium *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-both, body.medium *[class*=' width-'].width-1 .no-margins-both, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-both, body.medium *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.medium *[class*=' width-'].width-1.no-margin-left, body.medium *[class*=' width-'].width-1.no-margin-right, body.medium *[class^='width-'].width-1.no-margin-left, body.medium *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(75% - 3rem) !important;
          min-width: calc(75% - 3rem) !important; }
          body.medium *[class*=' width-'].width-43.card, body.medium *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-both, body.medium *[class*=' width-'].width-43 .no-margins-both, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-both, body.medium *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-43 {
            min-width: calc(75%) !important;
            max-width: calc(75%) !important; }
          body.medium *[class*=' width-'].width-43.no-margin-left, body.medium *[class*=' width-'].width-43.no-margin-right, body.medium *[class^='width-'].width-43.no-margin-left, body.medium *[class^='width-'].width-43.no-margin-right {
            width: calc(75% - (3rem / 2)) !important;
            min-width: calc(75% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(66.66% - 3rem) !important;
          min-width: calc(66.66% - 3rem) !important; }
          body.medium *[class*=' width-'].width-32.card, body.medium *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-both, body.medium *[class*=' width-'].width-32 .no-margins-both, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-both, body.medium *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-32 {
            min-width: calc(66.66%) !important;
            max-width: calc(66.66%) !important; }
          body.medium *[class*=' width-'].width-32.no-margin-left, body.medium *[class*=' width-'].width-32.no-margin-right, body.medium *[class^='width-'].width-32.no-margin-left, body.medium *[class^='width-'].width-32.no-margin-right {
            width: calc(66.66% - (3rem / 2)) !important;
            min-width: calc(66.66% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.medium *[class*=' width-'].width-2.card, body.medium *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-both, body.medium *[class*=' width-'].width-2 .no-margins-both, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-both, body.medium *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium *[class*=' width-'].width-2.no-margin-left, body.medium *[class*=' width-'].width-2.no-margin-right, body.medium *[class^='width-'].width-2.no-margin-left, body.medium *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.medium *[class*=' width-'].width-3.card, body.medium *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-both, body.medium *[class*=' width-'].width-3 .no-margins-both, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-both, body.medium *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium *[class*=' width-'].width-3.no-margin-left, body.medium *[class*=' width-'].width-3.no-margin-right, body.medium *[class^='width-'].width-3.no-margin-left, body.medium *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(25% - 3rem) !important;
          min-width: calc(25% - 3rem) !important; }
          body.medium *[class*=' width-'].width-4.card, body.medium *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-both, body.medium *[class*=' width-'].width-4 .no-margins-both, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-both, body.medium *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-4 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium *[class*=' width-'].width-4.no-margin-left, body.medium *[class*=' width-'].width-4.no-margin-right, body.medium *[class^='width-'].width-4.no-margin-left, body.medium *[class^='width-'].width-4.no-margin-right {
            width: calc(25% - (3rem / 2)) !important;
            min-width: calc(25% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(20% - 3rem) !important;
          min-width: calc(20% - 3rem) !important; }
          body.medium *[class*=' width-'].width-5.card, body.medium *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-both, body.medium *[class*=' width-'].width-5 .no-margins-both, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-both, body.medium *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.medium *[class*=' width-'].width-5.no-margin-left, body.medium *[class*=' width-'].width-5.no-margin-right, body.medium *[class^='width-'].width-5.no-margin-left, body.medium *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (3rem / 2)) !important;
            min-width: calc(20% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.medium *[class*=' width-'].width-6.card, body.medium *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-both, body.medium *[class*=' width-'].width-6 .no-margins-both, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-both, body.medium *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium *[class*=' width-'].width-6.no-margin-left, body.medium *[class*=' width-'].width-6.no-margin-right, body.medium *[class^='width-'].width-6.no-margin-left, body.medium *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.medium *[class*=' width-'].width-float, body.medium *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding, .paddings body.medium *[class*=' width-'], body.medium *[class^='width-'].padding, .paddings body.medium *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding-side, .paddings-slide body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side, .paddings-slide body.medium *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-left, body.medium *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.medium *[class*=' width-'].padding-right, body.medium *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-top, .paddings-top body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top, .paddings-top body.medium *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-bottom, .paddings-bottom body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom, .paddings-bottom body.medium *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-both, .paddings-both body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both, .paddings-both body.medium *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-medium, .paddings-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-medium, .paddings-medium body.medium *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium *[class^='width-'] {
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium *[class^='width-'] {
      padding-left: 1.5rem; }
    body.medium *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].border-top, body.medium *[class^='width-'].border-top {
      border-top: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-bottom, body.medium *[class^='width-'].border-bottom {
      border-bottom: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-right, body.medium *[class^='width-'].border-right {
      border-right: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-left, body.medium *[class^='width-'].border-left {
      border-left: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-box, body.medium *[class^='width-'].border-box {
      border: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-side, body.medium *[class^='width-'].border-side {
      border-left: 0.1rem solid #D8D8D8;
      border-right: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-top-bottom, body.medium *[class^='width-'].border-top-bottom {
      border-top: 0.1rem solid #D8D8D8;
      border-bottom: 0.1rem solid #D8D8D8; }
    body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.medium *[class*=' width-'].width-1.card, body.medium *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-both, body.medium *[class*=' width-'].width-1 .no-margins-both, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-both, body.medium *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.medium *[class*=' width-'].width-1.no-margin-left, body.medium *[class*=' width-'].width-1.no-margin-right, body.medium *[class^='width-'].width-1.no-margin-left, body.medium *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(75% - 3rem) !important;
      min-width: calc(75% - 3rem) !important; }
      body.medium *[class*=' width-'].width-43.card, body.medium *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-both, body.medium *[class*=' width-'].width-43 .no-margins-both, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-both, body.medium *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-43 {
        min-width: calc(75%) !important;
        max-width: calc(75%) !important; }
      body.medium *[class*=' width-'].width-43.no-margin-left, body.medium *[class*=' width-'].width-43.no-margin-right, body.medium *[class^='width-'].width-43.no-margin-left, body.medium *[class^='width-'].width-43.no-margin-right {
        width: calc(75% - (3rem / 2)) !important;
        min-width: calc(75% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(66.66% - 3rem) !important;
      min-width: calc(66.66% - 3rem) !important; }
      body.medium *[class*=' width-'].width-32.card, body.medium *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-both, body.medium *[class*=' width-'].width-32 .no-margins-both, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-both, body.medium *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-32 {
        min-width: calc(66.66%) !important;
        max-width: calc(66.66%) !important; }
      body.medium *[class*=' width-'].width-32.no-margin-left, body.medium *[class*=' width-'].width-32.no-margin-right, body.medium *[class^='width-'].width-32.no-margin-left, body.medium *[class^='width-'].width-32.no-margin-right {
        width: calc(66.66% - (3rem / 2)) !important;
        min-width: calc(66.66% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.medium *[class*=' width-'].width-2.card, body.medium *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-both, body.medium *[class*=' width-'].width-2 .no-margins-both, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-both, body.medium *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium *[class*=' width-'].width-2.no-margin-left, body.medium *[class*=' width-'].width-2.no-margin-right, body.medium *[class^='width-'].width-2.no-margin-left, body.medium *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.medium *[class*=' width-'].width-3.card, body.medium *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-both, body.medium *[class*=' width-'].width-3 .no-margins-both, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-both, body.medium *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium *[class*=' width-'].width-3.no-margin-left, body.medium *[class*=' width-'].width-3.no-margin-right, body.medium *[class^='width-'].width-3.no-margin-left, body.medium *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(25% - 3rem) !important;
      min-width: calc(25% - 3rem) !important; }
      body.medium *[class*=' width-'].width-4.card, body.medium *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-both, body.medium *[class*=' width-'].width-4 .no-margins-both, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-both, body.medium *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium *[class*=' width-'].width-4.no-margin-left, body.medium *[class*=' width-'].width-4.no-margin-right, body.medium *[class^='width-'].width-4.no-margin-left, body.medium *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (3rem / 2)) !important;
        min-width: calc(25% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(20% - 3rem) !important;
      min-width: calc(20% - 3rem) !important; }
      body.medium *[class*=' width-'].width-5.card, body.medium *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-both, body.medium *[class*=' width-'].width-5 .no-margins-both, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-both, body.medium *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.medium *[class*=' width-'].width-5.no-margin-left, body.medium *[class*=' width-'].width-5.no-margin-right, body.medium *[class^='width-'].width-5.no-margin-left, body.medium *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (3rem / 2)) !important;
        min-width: calc(20% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.medium *[class*=' width-'].width-6.card, body.medium *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-both, body.medium *[class*=' width-'].width-6 .no-margins-both, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-both, body.medium *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium *[class*=' width-'].width-6.no-margin-left, body.medium *[class*=' width-'].width-6.no-margin-right, body.medium *[class^='width-'].width-6.no-margin-left, body.medium *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.medium *[class*=' width-'], body.medium *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium *[class*=' width-'], body.medium *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-1-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-43-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-32-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium *[class*=' width-'].width-float, body.medium *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding, .paddings body.medium *[class*=' width-'], body.medium *[class^='width-'].padding, .paddings body.medium *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding-side, .paddings-slide body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side, .paddings-slide body.medium *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-left, body.medium *[class^='width-'].padding-left {
          padding-left: 1.5rem; }
        body.medium *[class*=' width-'].padding-right, body.medium *[class^='width-'].padding-right {
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-top, .paddings-top body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top, .paddings-top body.medium *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-bottom, .paddings-bottom body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom, .paddings-bottom body.medium *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-both, .paddings-both body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both, .paddings-both body.medium *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-medium, .paddings-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-medium, .paddings-medium body.medium *[class^='width-'] {
          padding: 1.5rem 1.5rem 1.5rem; }
        body.medium *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium *[class^='width-'] {
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium *[class^='width-'] {
          padding-left: 1.5rem; }
        body.medium *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium *[class^='width-'] {
          padding-left: 1.5rem;
          padding-right: 1.5rem; }
        body.medium *[class*=' width-'].border-top, body.medium *[class^='width-'].border-top {
          border-top: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-bottom, body.medium *[class^='width-'].border-bottom {
          border-bottom: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-right, body.medium *[class^='width-'].border-right {
          border-right: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-left, body.medium *[class^='width-'].border-left {
          border-left: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-box, body.medium *[class^='width-'].border-box {
          border: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-side, body.medium *[class^='width-'].border-side {
          border-left: 0.1125rem solid #D8D8D8;
          border-right: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].border-top-bottom, body.medium *[class^='width-'].border-top-bottom {
          border-top: 0.1125rem solid #D8D8D8;
          border-bottom: 0.1125rem solid #D8D8D8; }
        body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(100% - 3rem) !important;
          min-width: calc(100% - 3rem) !important; }
          body.medium *[class*=' width-'].width-1.card, body.medium *[class^='width-'].width-1.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-both, body.medium *[class*=' width-'].width-1 .no-margins-both, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-both, body.medium *[class^='width-'].width-1 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-1 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.medium *[class*=' width-'].width-1.no-margin-left, body.medium *[class*=' width-'].width-1.no-margin-right, body.medium *[class^='width-'].width-1.no-margin-left, body.medium *[class^='width-'].width-1.no-margin-right {
            width: calc(100% - (3rem / 2)) !important;
            min-width: calc(100% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(75% - 3rem) !important;
          min-width: calc(75% - 3rem) !important; }
          body.medium *[class*=' width-'].width-43.card, body.medium *[class^='width-'].width-43.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-both, body.medium *[class*=' width-'].width-43 .no-margins-both, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-both, body.medium *[class^='width-'].width-43 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-43 {
            min-width: calc(75%) !important;
            max-width: calc(75%) !important; }
          body.medium *[class*=' width-'].width-43.no-margin-left, body.medium *[class*=' width-'].width-43.no-margin-right, body.medium *[class^='width-'].width-43.no-margin-left, body.medium *[class^='width-'].width-43.no-margin-right {
            width: calc(75% - (3rem / 2)) !important;
            min-width: calc(75% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(66.66% - 3rem) !important;
          min-width: calc(66.66% - 3rem) !important; }
          body.medium *[class*=' width-'].width-32.card, body.medium *[class^='width-'].width-32.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-both, body.medium *[class*=' width-'].width-32 .no-margins-both, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-both, body.medium *[class^='width-'].width-32 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-32 {
            min-width: calc(66.66%) !important;
            max-width: calc(66.66%) !important; }
          body.medium *[class*=' width-'].width-32.no-margin-left, body.medium *[class*=' width-'].width-32.no-margin-right, body.medium *[class^='width-'].width-32.no-margin-left, body.medium *[class^='width-'].width-32.no-margin-right {
            width: calc(66.66% - (3rem / 2)) !important;
            min-width: calc(66.66% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(50% - 3rem) !important;
          min-width: calc(50% - 3rem) !important; }
          body.medium *[class*=' width-'].width-2.card, body.medium *[class^='width-'].width-2.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-both, body.medium *[class*=' width-'].width-2 .no-margins-both, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-both, body.medium *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium *[class*=' width-'].width-2.no-margin-left, body.medium *[class*=' width-'].width-2.no-margin-right, body.medium *[class^='width-'].width-2.no-margin-left, body.medium *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (3rem / 2)) !important;
            min-width: calc(50% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.medium *[class*=' width-'].width-3.card, body.medium *[class^='width-'].width-3.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-both, body.medium *[class*=' width-'].width-3 .no-margins-both, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-both, body.medium *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium *[class*=' width-'].width-3.no-margin-left, body.medium *[class*=' width-'].width-3.no-margin-right, body.medium *[class^='width-'].width-3.no-margin-left, body.medium *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(25% - 3rem) !important;
          min-width: calc(25% - 3rem) !important; }
          body.medium *[class*=' width-'].width-4.card, body.medium *[class^='width-'].width-4.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-both, body.medium *[class*=' width-'].width-4 .no-margins-both, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-both, body.medium *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-4 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium *[class*=' width-'].width-4.no-margin-left, body.medium *[class*=' width-'].width-4.no-margin-right, body.medium *[class^='width-'].width-4.no-margin-left, body.medium *[class^='width-'].width-4.no-margin-right {
            width: calc(25% - (3rem / 2)) !important;
            min-width: calc(25% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(20% - 3rem) !important;
          min-width: calc(20% - 3rem) !important; }
          body.medium *[class*=' width-'].width-5.card, body.medium *[class^='width-'].width-5.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-both, body.medium *[class*=' width-'].width-5 .no-margins-both, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-both, body.medium *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.medium *[class*=' width-'].width-5.no-margin-left, body.medium *[class*=' width-'].width-5.no-margin-right, body.medium *[class^='width-'].width-5.no-margin-left, body.medium *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (3rem / 2)) !important;
            min-width: calc(20% - (3rem / 2)) !important; }
        body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6 {
          margin: 1.5rem 1.5rem 1.5rem;
          width: calc(33.33% - 3rem) !important;
          min-width: calc(33.33% - 3rem) !important; }
          body.medium *[class*=' width-'].width-6.card, body.medium *[class^='width-'].width-6.card {
            padding: 0rem; }
          body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-both, body.medium *[class*=' width-'].width-6 .no-margins-both, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-both, body.medium *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-6 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium *[class*=' width-'].width-6.no-margin-left, body.medium *[class*=' width-'].width-6.no-margin-right, body.medium *[class^='width-'].width-6.no-margin-left, body.medium *[class^='width-'].width-6.no-margin-right {
            width: calc(33.33% - (3rem / 2)) !important;
            min-width: calc(33.33% - (3rem / 2)) !important; } }
    body.medium *[class*=' width-'].width-float, body.medium *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding, .paddings body.medium *[class*=' width-'], body.medium *[class^='width-'].padding, .paddings body.medium *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding-side, .paddings-slide body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side, .paddings-slide body.medium *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-left, body.medium *[class^='width-'].padding-left {
      padding-left: 1.5rem; }
    body.medium *[class*=' width-'].padding-right, body.medium *[class^='width-'].padding-right {
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-top, .paddings-top body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top, .paddings-top body.medium *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-bottom, .paddings-bottom body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom, .paddings-bottom body.medium *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-both, .paddings-both body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both, .paddings-both body.medium *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-medium, .paddings-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-medium, .paddings-medium body.medium *[class^='width-'] {
      padding: 1.5rem 1.5rem 1.5rem; }
    body.medium *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium *[class^='width-'] {
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium *[class^='width-'] {
      padding-left: 1.5rem; }
    body.medium *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium *[class*=' width-'], body.medium *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium *[class^='width-'] {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    body.medium *[class*=' width-'].border-top, body.medium *[class^='width-'].border-top {
      border-top: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-bottom, body.medium *[class^='width-'].border-bottom {
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-right, body.medium *[class^='width-'].border-right {
      border-right: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-left, body.medium *[class^='width-'].border-left {
      border-left: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-box, body.medium *[class^='width-'].border-box {
      border: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-side, body.medium *[class^='width-'].border-side {
      border-left: 0.1125rem solid #D8D8D8;
      border-right: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].border-top-bottom, body.medium *[class^='width-'].border-top-bottom {
      border-top: 0.1125rem solid #D8D8D8;
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(100% - 3rem) !important;
      min-width: calc(100% - 3rem) !important; }
      body.medium *[class*=' width-'].width-1.card, body.medium *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-both, body.medium *[class*=' width-'].width-1 .no-margins-both, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-both, body.medium *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-1.no-margin, .no-margins body.medium *[class*=' width-'].width-1, body.medium *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-1, body.medium *[class^='width-'].width-1.no-margin, .no-margins body.medium *[class^='width-'].width-1, body.medium *[class^='width-'].width-1.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.medium *[class*=' width-'].width-1.no-margin-left, body.medium *[class*=' width-'].width-1.no-margin-right, body.medium *[class^='width-'].width-1.no-margin-left, body.medium *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (3rem / 2)) !important;
        min-width: calc(100% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(75% - 3rem) !important;
      min-width: calc(75% - 3rem) !important; }
      body.medium *[class*=' width-'].width-43.card, body.medium *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-both, body.medium *[class*=' width-'].width-43 .no-margins-both, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-both, body.medium *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-43.no-margin, .no-margins body.medium *[class*=' width-'].width-43, body.medium *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-43, body.medium *[class^='width-'].width-43.no-margin, .no-margins body.medium *[class^='width-'].width-43, body.medium *[class^='width-'].width-43.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-43 {
        min-width: calc(75%) !important;
        max-width: calc(75%) !important; }
      body.medium *[class*=' width-'].width-43.no-margin-left, body.medium *[class*=' width-'].width-43.no-margin-right, body.medium *[class^='width-'].width-43.no-margin-left, body.medium *[class^='width-'].width-43.no-margin-right {
        width: calc(75% - (3rem / 2)) !important;
        min-width: calc(75% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(66.66% - 3rem) !important;
      min-width: calc(66.66% - 3rem) !important; }
      body.medium *[class*=' width-'].width-32.card, body.medium *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-both, body.medium *[class*=' width-'].width-32 .no-margins-both, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-both, body.medium *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-32.no-margin, .no-margins body.medium *[class*=' width-'].width-32, body.medium *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-32, body.medium *[class^='width-'].width-32.no-margin, .no-margins body.medium *[class^='width-'].width-32, body.medium *[class^='width-'].width-32.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-32 {
        min-width: calc(66.66%) !important;
        max-width: calc(66.66%) !important; }
      body.medium *[class*=' width-'].width-32.no-margin-left, body.medium *[class*=' width-'].width-32.no-margin-right, body.medium *[class^='width-'].width-32.no-margin-left, body.medium *[class^='width-'].width-32.no-margin-right {
        width: calc(66.66% - (3rem / 2)) !important;
        min-width: calc(66.66% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(50% - 3rem) !important;
      min-width: calc(50% - 3rem) !important; }
      body.medium *[class*=' width-'].width-2.card, body.medium *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-both, body.medium *[class*=' width-'].width-2 .no-margins-both, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-both, body.medium *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-2.no-margin, .no-margins body.medium *[class*=' width-'].width-2, body.medium *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-2, body.medium *[class^='width-'].width-2.no-margin, .no-margins body.medium *[class^='width-'].width-2, body.medium *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium *[class*=' width-'].width-2.no-margin-left, body.medium *[class*=' width-'].width-2.no-margin-right, body.medium *[class^='width-'].width-2.no-margin-left, body.medium *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (3rem / 2)) !important;
        min-width: calc(50% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.medium *[class*=' width-'].width-3.card, body.medium *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-both, body.medium *[class*=' width-'].width-3 .no-margins-both, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-both, body.medium *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-3.no-margin, .no-margins body.medium *[class*=' width-'].width-3, body.medium *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-3, body.medium *[class^='width-'].width-3.no-margin, .no-margins body.medium *[class^='width-'].width-3, body.medium *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium *[class*=' width-'].width-3.no-margin-left, body.medium *[class*=' width-'].width-3.no-margin-right, body.medium *[class^='width-'].width-3.no-margin-left, body.medium *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(25% - 3rem) !important;
      min-width: calc(25% - 3rem) !important; }
      body.medium *[class*=' width-'].width-4.card, body.medium *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-both, body.medium *[class*=' width-'].width-4 .no-margins-both, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-both, body.medium *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-4.no-margin, .no-margins body.medium *[class*=' width-'].width-4, body.medium *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-4, body.medium *[class^='width-'].width-4.no-margin, .no-margins body.medium *[class^='width-'].width-4, body.medium *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium *[class*=' width-'].width-4.no-margin-left, body.medium *[class*=' width-'].width-4.no-margin-right, body.medium *[class^='width-'].width-4.no-margin-left, body.medium *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (3rem / 2)) !important;
        min-width: calc(25% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(20% - 3rem) !important;
      min-width: calc(20% - 3rem) !important; }
      body.medium *[class*=' width-'].width-5.card, body.medium *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-both, body.medium *[class*=' width-'].width-5 .no-margins-both, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-both, body.medium *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-5.no-margin, .no-margins body.medium *[class*=' width-'].width-5, body.medium *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-5, body.medium *[class^='width-'].width-5.no-margin, .no-margins body.medium *[class^='width-'].width-5, body.medium *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.medium *[class*=' width-'].width-5.no-margin-left, body.medium *[class*=' width-'].width-5.no-margin-right, body.medium *[class^='width-'].width-5.no-margin-left, body.medium *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (3rem / 2)) !important;
        min-width: calc(20% - (3rem / 2)) !important; }
    body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6 {
      margin: 1.5rem 1.5rem 1.5rem;
      width: calc(33.33% - 3rem) !important;
      min-width: calc(33.33% - 3rem) !important; }
      body.medium *[class*=' width-'].width-6.card, body.medium *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-both, body.medium *[class*=' width-'].width-6 .no-margins-both, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-both, body.medium *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium *[class*=' width-'].width-6.no-margin, .no-margins body.medium *[class*=' width-'].width-6, body.medium *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium *[class*=' width-'].width-6, body.medium *[class^='width-'].width-6.no-margin, .no-margins body.medium *[class^='width-'].width-6, body.medium *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium *[class^='width-'].width-6 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium *[class*=' width-'].width-6.no-margin-left, body.medium *[class*=' width-'].width-6.no-margin-right, body.medium *[class^='width-'].width-6.no-margin-left, body.medium *[class^='width-'].width-6.no-margin-right {
        width: calc(33.33% - (3rem / 2)) !important;
        min-width: calc(33.33% - (3rem / 2)) !important; }
  body.large *[class*=' width-'], body.large *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large *[class*=' width-'].width-float, body.large *[class^='width-'].width-float {
      width: auto;
      margin: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding, .paddings body.large *[class*=' width-'], body.large *[class^='width-'].padding, .paddings body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-side, .paddings-slide body.large *[class*=' width-'], body.large *[class^='width-'].padding-side, .paddings-slide body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left, body.large *[class^='width-'].padding-left {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-right, body.large *[class^='width-'].padding-right {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-top, .paddings-top body.large *[class*=' width-'], body.large *[class^='width-'].padding-top, .paddings-top body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom, .paddings-bottom body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom, .paddings-bottom body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-both, .paddings-both body.large *[class*=' width-'], body.large *[class^='width-'].padding-both, .paddings-both body.large *[class^='width-'] {
      padding-bottom: 2rem;
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-large, .paddings-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-large, .paddings-large body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-both-large, .paddings-both-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-both-large, .paddings-both-large body.large *[class^='width-'] {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-top-large, .paddings-top-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-top-large, .paddings-top-large body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-right-large, .paddings-right-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-right-large, .paddings-right-large body.large *[class^='width-'] {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left-large, .paddings-left-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-left-large, .paddings-left-large body.large *[class^='width-'] {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-side-large, .paddings-side-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-side-large, .paddings-side-large body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-desktop, .paddings-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-desktop, .paddings-desktop body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large *[class^='width-'] {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large *[class^='width-'] {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large *[class^='width-'] {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].border-top, body.large *[class^='width-'].border-top {
      border-top: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-bottom, body.large *[class^='width-'].border-bottom {
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-right, body.large *[class^='width-'].border-right {
      border-right: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-left, body.large *[class^='width-'].border-left {
      border-left: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-box, body.large *[class^='width-'].border-box {
      border: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-side, body.large *[class^='width-'].border-side {
      border-left: 0.1125rem solid #D8D8D8;
      border-right: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-top-bottom, body.large *[class^='width-'].border-top-bottom {
      border-top: 0.1125rem solid #D8D8D8;
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].width-1, body.large *[class^='width-'].width-1 {
      margin: 2rem 2rem 2rem;
      width: calc(100% - 4rem) !important;
      min-width: calc(100% - 4rem) !important; }
      body.large *[class*=' width-'].width-1.card, body.large *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-1.no-margin, .no-margins body.large *[class*=' width-'].width-1, body.large *[class*=' width-'].width-1.no-margin-both, body.large *[class*=' width-'].width-1 .no-margins-both, body.large *[class^='width-'].width-1.no-margin, .no-margins body.large *[class^='width-'].width-1, body.large *[class^='width-'].width-1.no-margin-both, body.large *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-1.no-margin, .no-margins body.large *[class*=' width-'].width-1, body.large *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-1, body.large *[class^='width-'].width-1.no-margin, .no-margins body.large *[class^='width-'].width-1, body.large *[class^='width-'].width-1.no-margin-side, .no-margins-side body.large *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.large *[class*=' width-'].width-1.no-margin-left, body.large *[class*=' width-'].width-1.no-margin-right, body.large *[class^='width-'].width-1.no-margin-left, body.large *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (4rem / 2)) !important;
        min-width: calc(100% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-43, body.large *[class^='width-'].width-43 {
      margin: 2rem 2rem 2rem;
      width: calc(75% - 4rem) !important;
      min-width: calc(75% - 4rem) !important; }
      body.large *[class*=' width-'].width-43.card, body.large *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-43.no-margin, .no-margins body.large *[class*=' width-'].width-43, body.large *[class*=' width-'].width-43.no-margin-both, body.large *[class*=' width-'].width-43 .no-margins-both, body.large *[class^='width-'].width-43.no-margin, .no-margins body.large *[class^='width-'].width-43, body.large *[class^='width-'].width-43.no-margin-both, body.large *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-43.no-margin, .no-margins body.large *[class*=' width-'].width-43, body.large *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-43, body.large *[class^='width-'].width-43.no-margin, .no-margins body.large *[class^='width-'].width-43, body.large *[class^='width-'].width-43.no-margin-side, .no-margins-side body.large *[class^='width-'].width-43 {
        min-width: calc(75%) !important;
        max-width: calc(75%) !important; }
      body.large *[class*=' width-'].width-43.no-margin-left, body.large *[class*=' width-'].width-43.no-margin-right, body.large *[class^='width-'].width-43.no-margin-left, body.large *[class^='width-'].width-43.no-margin-right {
        width: calc(75% - (4rem / 2)) !important;
        min-width: calc(75% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-32, body.large *[class^='width-'].width-32 {
      margin: 2rem 2rem 2rem;
      width: calc(66.66% - 4rem) !important;
      min-width: calc(66.66% - 4rem) !important; }
      body.large *[class*=' width-'].width-32.card, body.large *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-32.no-margin, .no-margins body.large *[class*=' width-'].width-32, body.large *[class*=' width-'].width-32.no-margin-both, body.large *[class*=' width-'].width-32 .no-margins-both, body.large *[class^='width-'].width-32.no-margin, .no-margins body.large *[class^='width-'].width-32, body.large *[class^='width-'].width-32.no-margin-both, body.large *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-32.no-margin, .no-margins body.large *[class*=' width-'].width-32, body.large *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-32, body.large *[class^='width-'].width-32.no-margin, .no-margins body.large *[class^='width-'].width-32, body.large *[class^='width-'].width-32.no-margin-side, .no-margins-side body.large *[class^='width-'].width-32 {
        min-width: calc(66.66%) !important;
        max-width: calc(66.66%) !important; }
      body.large *[class*=' width-'].width-32.no-margin-left, body.large *[class*=' width-'].width-32.no-margin-right, body.large *[class^='width-'].width-32.no-margin-left, body.large *[class^='width-'].width-32.no-margin-right {
        width: calc(66.66% - (4rem / 2)) !important;
        min-width: calc(66.66% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-2, body.large *[class^='width-'].width-2 {
      margin: 2rem 2rem 2rem;
      width: calc(50% - 4rem) !important;
      min-width: calc(50% - 4rem) !important; }
      body.large *[class*=' width-'].width-2.card, body.large *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-2.no-margin, .no-margins body.large *[class*=' width-'].width-2, body.large *[class*=' width-'].width-2.no-margin-both, body.large *[class*=' width-'].width-2 .no-margins-both, body.large *[class^='width-'].width-2.no-margin, .no-margins body.large *[class^='width-'].width-2, body.large *[class^='width-'].width-2.no-margin-both, body.large *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-2.no-margin, .no-margins body.large *[class*=' width-'].width-2, body.large *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-2, body.large *[class^='width-'].width-2.no-margin, .no-margins body.large *[class^='width-'].width-2, body.large *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large *[class*=' width-'].width-2.no-margin-left, body.large *[class*=' width-'].width-2.no-margin-right, body.large *[class^='width-'].width-2.no-margin-left, body.large *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (4rem / 2)) !important;
        min-width: calc(50% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-3, body.large *[class^='width-'].width-3 {
      margin: 2rem 2rem 2rem;
      width: calc(33.33% - 4rem) !important;
      min-width: calc(33.33% - 4rem) !important; }
      body.large *[class*=' width-'].width-3.card, body.large *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-3.no-margin, .no-margins body.large *[class*=' width-'].width-3, body.large *[class*=' width-'].width-3.no-margin-both, body.large *[class*=' width-'].width-3 .no-margins-both, body.large *[class^='width-'].width-3.no-margin, .no-margins body.large *[class^='width-'].width-3, body.large *[class^='width-'].width-3.no-margin-both, body.large *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-3.no-margin, .no-margins body.large *[class*=' width-'].width-3, body.large *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-3, body.large *[class^='width-'].width-3.no-margin, .no-margins body.large *[class^='width-'].width-3, body.large *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large *[class*=' width-'].width-3.no-margin-left, body.large *[class*=' width-'].width-3.no-margin-right, body.large *[class^='width-'].width-3.no-margin-left, body.large *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (4rem / 2)) !important;
        min-width: calc(33.33% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-4, body.large *[class^='width-'].width-4 {
      margin: 2rem 2rem 2rem;
      width: calc(25% - 4rem) !important;
      min-width: calc(25% - 4rem) !important; }
      body.large *[class*=' width-'].width-4.card, body.large *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-4.no-margin, .no-margins body.large *[class*=' width-'].width-4, body.large *[class*=' width-'].width-4.no-margin-both, body.large *[class*=' width-'].width-4 .no-margins-both, body.large *[class^='width-'].width-4.no-margin, .no-margins body.large *[class^='width-'].width-4, body.large *[class^='width-'].width-4.no-margin-both, body.large *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-4.no-margin, .no-margins body.large *[class*=' width-'].width-4, body.large *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-4, body.large *[class^='width-'].width-4.no-margin, .no-margins body.large *[class^='width-'].width-4, body.large *[class^='width-'].width-4.no-margin-side, .no-margins-side body.large *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.large *[class*=' width-'].width-4.no-margin-left, body.large *[class*=' width-'].width-4.no-margin-right, body.large *[class^='width-'].width-4.no-margin-left, body.large *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (4rem / 2)) !important;
        min-width: calc(25% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-5, body.large *[class^='width-'].width-5 {
      margin: 2rem 2rem 2rem;
      width: calc(20% - 4rem) !important;
      min-width: calc(20% - 4rem) !important; }
      body.large *[class*=' width-'].width-5.card, body.large *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-5.no-margin, .no-margins body.large *[class*=' width-'].width-5, body.large *[class*=' width-'].width-5.no-margin-both, body.large *[class*=' width-'].width-5 .no-margins-both, body.large *[class^='width-'].width-5.no-margin, .no-margins body.large *[class^='width-'].width-5, body.large *[class^='width-'].width-5.no-margin-both, body.large *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-5.no-margin, .no-margins body.large *[class*=' width-'].width-5, body.large *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-5, body.large *[class^='width-'].width-5.no-margin, .no-margins body.large *[class^='width-'].width-5, body.large *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large *[class*=' width-'].width-5.no-margin-left, body.large *[class*=' width-'].width-5.no-margin-right, body.large *[class^='width-'].width-5.no-margin-left, body.large *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (4rem / 2)) !important;
        min-width: calc(20% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-6, body.large *[class^='width-'].width-6 {
      margin: 2rem 2rem 2rem;
      width: calc(16.66% - 4rem) !important;
      min-width: calc(16.66% - 4rem) !important; }
      body.large *[class*=' width-'].width-6.card, body.large *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-6.no-margin, .no-margins body.large *[class*=' width-'].width-6, body.large *[class*=' width-'].width-6.no-margin-both, body.large *[class*=' width-'].width-6 .no-margins-both, body.large *[class^='width-'].width-6.no-margin, .no-margins body.large *[class^='width-'].width-6, body.large *[class^='width-'].width-6.no-margin-both, body.large *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-6.no-margin, .no-margins body.large *[class*=' width-'].width-6, body.large *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-6, body.large *[class^='width-'].width-6.no-margin, .no-margins body.large *[class^='width-'].width-6, body.large *[class^='width-'].width-6.no-margin-side, .no-margins-side body.large *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.large *[class*=' width-'].width-6.no-margin-left, body.large *[class*=' width-'].width-6.no-margin-right, body.large *[class^='width-'].width-6.no-margin-left, body.large *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (4rem / 2)) !important;
        min-width: calc(16.66% - (4rem / 2)) !important; }
  body.large *[class*=' width-'], body.large *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large *[class*=' width-'].width-float, body.large *[class^='width-'].width-float {
      width: auto;
      margin: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding, .paddings body.large *[class*=' width-'], body.large *[class^='width-'].padding, .paddings body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-side, .paddings-slide body.large *[class*=' width-'], body.large *[class^='width-'].padding-side, .paddings-slide body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left, body.large *[class^='width-'].padding-left {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-right, body.large *[class^='width-'].padding-right {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-top, .paddings-top body.large *[class*=' width-'], body.large *[class^='width-'].padding-top, .paddings-top body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom, .paddings-bottom body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom, .paddings-bottom body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-both, .paddings-both body.large *[class*=' width-'], body.large *[class^='width-'].padding-both, .paddings-both body.large *[class^='width-'] {
      padding-bottom: 2rem;
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-large, .paddings-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-large, .paddings-large body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-both-large, .paddings-both-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-both-large, .paddings-both-large body.large *[class^='width-'] {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-top-large, .paddings-top-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-top-large, .paddings-top-large body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-right-large, .paddings-right-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-right-large, .paddings-right-large body.large *[class^='width-'] {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left-large, .paddings-left-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-left-large, .paddings-left-large body.large *[class^='width-'] {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-side-large, .paddings-side-large body.large *[class*=' width-'], body.large *[class^='width-'].padding-side-large, .paddings-side-large body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-desktop, .paddings-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-desktop, .paddings-desktop body.large *[class^='width-'] {
      padding: 2rem 2rem 2rem; }
    body.large *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large *[class^='width-'] {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large *[class^='width-'] {
      padding-top: 2rem; }
    body.large *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large *[class^='width-'] {
      padding-bottom: 2rem; }
    body.large *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large *[class^='width-'] {
      padding-right: 2rem; }
    body.large *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large *[class^='width-'] {
      padding-left: 2rem; }
    body.large *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large *[class*=' width-'], body.large *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large *[class^='width-'] {
      padding-left: 2rem;
      padding-right: 2rem; }
    body.large *[class*=' width-'].border-top, body.large *[class^='width-'].border-top {
      border-top: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-bottom, body.large *[class^='width-'].border-bottom {
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-right, body.large *[class^='width-'].border-right {
      border-right: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-left, body.large *[class^='width-'].border-left {
      border-left: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-box, body.large *[class^='width-'].border-box {
      border: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-side, body.large *[class^='width-'].border-side {
      border-left: 0.1125rem solid #D8D8D8;
      border-right: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].border-top-bottom, body.large *[class^='width-'].border-top-bottom {
      border-top: 0.1125rem solid #D8D8D8;
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.large *[class*=' width-'].width-1, body.large *[class^='width-'].width-1 {
      margin: 2rem 2rem 2rem;
      width: calc(100% - 4rem) !important;
      min-width: calc(100% - 4rem) !important; }
      body.large *[class*=' width-'].width-1.card, body.large *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-1.no-margin, .no-margins body.large *[class*=' width-'].width-1, body.large *[class*=' width-'].width-1.no-margin-both, body.large *[class*=' width-'].width-1 .no-margins-both, body.large *[class^='width-'].width-1.no-margin, .no-margins body.large *[class^='width-'].width-1, body.large *[class^='width-'].width-1.no-margin-both, body.large *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-1.no-margin, .no-margins body.large *[class*=' width-'].width-1, body.large *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-1, body.large *[class^='width-'].width-1.no-margin, .no-margins body.large *[class^='width-'].width-1, body.large *[class^='width-'].width-1.no-margin-side, .no-margins-side body.large *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.large *[class*=' width-'].width-1.no-margin-left, body.large *[class*=' width-'].width-1.no-margin-right, body.large *[class^='width-'].width-1.no-margin-left, body.large *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (4rem / 2)) !important;
        min-width: calc(100% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-43, body.large *[class^='width-'].width-43 {
      margin: 2rem 2rem 2rem;
      width: calc(75% - 4rem) !important;
      min-width: calc(75% - 4rem) !important; }
      body.large *[class*=' width-'].width-43.card, body.large *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-43.no-margin, .no-margins body.large *[class*=' width-'].width-43, body.large *[class*=' width-'].width-43.no-margin-both, body.large *[class*=' width-'].width-43 .no-margins-both, body.large *[class^='width-'].width-43.no-margin, .no-margins body.large *[class^='width-'].width-43, body.large *[class^='width-'].width-43.no-margin-both, body.large *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-43.no-margin, .no-margins body.large *[class*=' width-'].width-43, body.large *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-43, body.large *[class^='width-'].width-43.no-margin, .no-margins body.large *[class^='width-'].width-43, body.large *[class^='width-'].width-43.no-margin-side, .no-margins-side body.large *[class^='width-'].width-43 {
        min-width: calc(75%) !important;
        max-width: calc(75%) !important; }
      body.large *[class*=' width-'].width-43.no-margin-left, body.large *[class*=' width-'].width-43.no-margin-right, body.large *[class^='width-'].width-43.no-margin-left, body.large *[class^='width-'].width-43.no-margin-right {
        width: calc(75% - (4rem / 2)) !important;
        min-width: calc(75% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-32, body.large *[class^='width-'].width-32 {
      margin: 2rem 2rem 2rem;
      width: calc(66.66% - 4rem) !important;
      min-width: calc(66.66% - 4rem) !important; }
      body.large *[class*=' width-'].width-32.card, body.large *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-32.no-margin, .no-margins body.large *[class*=' width-'].width-32, body.large *[class*=' width-'].width-32.no-margin-both, body.large *[class*=' width-'].width-32 .no-margins-both, body.large *[class^='width-'].width-32.no-margin, .no-margins body.large *[class^='width-'].width-32, body.large *[class^='width-'].width-32.no-margin-both, body.large *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-32.no-margin, .no-margins body.large *[class*=' width-'].width-32, body.large *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-32, body.large *[class^='width-'].width-32.no-margin, .no-margins body.large *[class^='width-'].width-32, body.large *[class^='width-'].width-32.no-margin-side, .no-margins-side body.large *[class^='width-'].width-32 {
        min-width: calc(66.66%) !important;
        max-width: calc(66.66%) !important; }
      body.large *[class*=' width-'].width-32.no-margin-left, body.large *[class*=' width-'].width-32.no-margin-right, body.large *[class^='width-'].width-32.no-margin-left, body.large *[class^='width-'].width-32.no-margin-right {
        width: calc(66.66% - (4rem / 2)) !important;
        min-width: calc(66.66% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-2, body.large *[class^='width-'].width-2 {
      margin: 2rem 2rem 2rem;
      width: calc(50% - 4rem) !important;
      min-width: calc(50% - 4rem) !important; }
      body.large *[class*=' width-'].width-2.card, body.large *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-2.no-margin, .no-margins body.large *[class*=' width-'].width-2, body.large *[class*=' width-'].width-2.no-margin-both, body.large *[class*=' width-'].width-2 .no-margins-both, body.large *[class^='width-'].width-2.no-margin, .no-margins body.large *[class^='width-'].width-2, body.large *[class^='width-'].width-2.no-margin-both, body.large *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-2.no-margin, .no-margins body.large *[class*=' width-'].width-2, body.large *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-2, body.large *[class^='width-'].width-2.no-margin, .no-margins body.large *[class^='width-'].width-2, body.large *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large *[class*=' width-'].width-2.no-margin-left, body.large *[class*=' width-'].width-2.no-margin-right, body.large *[class^='width-'].width-2.no-margin-left, body.large *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (4rem / 2)) !important;
        min-width: calc(50% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-3, body.large *[class^='width-'].width-3 {
      margin: 2rem 2rem 2rem;
      width: calc(33.33% - 4rem) !important;
      min-width: calc(33.33% - 4rem) !important; }
      body.large *[class*=' width-'].width-3.card, body.large *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-3.no-margin, .no-margins body.large *[class*=' width-'].width-3, body.large *[class*=' width-'].width-3.no-margin-both, body.large *[class*=' width-'].width-3 .no-margins-both, body.large *[class^='width-'].width-3.no-margin, .no-margins body.large *[class^='width-'].width-3, body.large *[class^='width-'].width-3.no-margin-both, body.large *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-3.no-margin, .no-margins body.large *[class*=' width-'].width-3, body.large *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-3, body.large *[class^='width-'].width-3.no-margin, .no-margins body.large *[class^='width-'].width-3, body.large *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large *[class*=' width-'].width-3.no-margin-left, body.large *[class*=' width-'].width-3.no-margin-right, body.large *[class^='width-'].width-3.no-margin-left, body.large *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (4rem / 2)) !important;
        min-width: calc(33.33% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-4, body.large *[class^='width-'].width-4 {
      margin: 2rem 2rem 2rem;
      width: calc(25% - 4rem) !important;
      min-width: calc(25% - 4rem) !important; }
      body.large *[class*=' width-'].width-4.card, body.large *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-4.no-margin, .no-margins body.large *[class*=' width-'].width-4, body.large *[class*=' width-'].width-4.no-margin-both, body.large *[class*=' width-'].width-4 .no-margins-both, body.large *[class^='width-'].width-4.no-margin, .no-margins body.large *[class^='width-'].width-4, body.large *[class^='width-'].width-4.no-margin-both, body.large *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-4.no-margin, .no-margins body.large *[class*=' width-'].width-4, body.large *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-4, body.large *[class^='width-'].width-4.no-margin, .no-margins body.large *[class^='width-'].width-4, body.large *[class^='width-'].width-4.no-margin-side, .no-margins-side body.large *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.large *[class*=' width-'].width-4.no-margin-left, body.large *[class*=' width-'].width-4.no-margin-right, body.large *[class^='width-'].width-4.no-margin-left, body.large *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (4rem / 2)) !important;
        min-width: calc(25% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-5, body.large *[class^='width-'].width-5 {
      margin: 2rem 2rem 2rem;
      width: calc(20% - 4rem) !important;
      min-width: calc(20% - 4rem) !important; }
      body.large *[class*=' width-'].width-5.card, body.large *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-5.no-margin, .no-margins body.large *[class*=' width-'].width-5, body.large *[class*=' width-'].width-5.no-margin-both, body.large *[class*=' width-'].width-5 .no-margins-both, body.large *[class^='width-'].width-5.no-margin, .no-margins body.large *[class^='width-'].width-5, body.large *[class^='width-'].width-5.no-margin-both, body.large *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-5.no-margin, .no-margins body.large *[class*=' width-'].width-5, body.large *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-5, body.large *[class^='width-'].width-5.no-margin, .no-margins body.large *[class^='width-'].width-5, body.large *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large *[class*=' width-'].width-5.no-margin-left, body.large *[class*=' width-'].width-5.no-margin-right, body.large *[class^='width-'].width-5.no-margin-left, body.large *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (4rem / 2)) !important;
        min-width: calc(20% - (4rem / 2)) !important; }
    body.large *[class*=' width-'].width-6, body.large *[class^='width-'].width-6 {
      margin: 2rem 2rem 2rem;
      width: calc(16.66% - 4rem) !important;
      min-width: calc(16.66% - 4rem) !important; }
      body.large *[class*=' width-'].width-6.card, body.large *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.large *[class*=' width-'].width-6.no-margin, .no-margins body.large *[class*=' width-'].width-6, body.large *[class*=' width-'].width-6.no-margin-both, body.large *[class*=' width-'].width-6 .no-margins-both, body.large *[class^='width-'].width-6.no-margin, .no-margins body.large *[class^='width-'].width-6, body.large *[class^='width-'].width-6.no-margin-both, body.large *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large *[class*=' width-'].width-6.no-margin, .no-margins body.large *[class*=' width-'].width-6, body.large *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.large *[class*=' width-'].width-6, body.large *[class^='width-'].width-6.no-margin, .no-margins body.large *[class^='width-'].width-6, body.large *[class^='width-'].width-6.no-margin-side, .no-margins-side body.large *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.large *[class*=' width-'].width-6.no-margin-left, body.large *[class*=' width-'].width-6.no-margin-right, body.large *[class^='width-'].width-6.no-margin-left, body.large *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (4rem / 2)) !important;
        min-width: calc(16.66% - (4rem / 2)) !important; }
  body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-1-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-43-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-32-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge *[class*=' width-'].width-float, body.xlarge *[class^='width-'].width-float {
      width: auto;
      margin: 2.5rem 2.5rem 2.5rem; }
    body.xlarge *[class*=' width-'].padding, .paddings body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding, .paddings body.xlarge *[class^='width-'] {
      padding: 2.5rem 2.5rem 2.5rem; }
    body.xlarge *[class*=' width-'].padding-side, .paddings-slide body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-side, .paddings-slide body.xlarge *[class^='width-'] {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-left, body.xlarge *[class^='width-'].padding-left {
      padding-left: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-right, body.xlarge *[class^='width-'].padding-right {
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-top, .paddings-top body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-top, .paddings-top body.xlarge *[class^='width-'] {
      padding-top: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge *[class^='width-'] {
      padding-bottom: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-both, .paddings-both body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-both, .paddings-both body.xlarge *[class^='width-'] {
      padding-bottom: 2.5rem;
      padding-top: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge *[class^='width-'] {
      padding: 2.5rem 2.5rem 2.5rem; }
    body.xlarge *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge *[class^='width-'] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge *[class^='width-'] {
      padding-top: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge *[class^='width-'] {
      padding-bottom: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge *[class^='width-'] {
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge *[class^='width-'] {
      padding-left: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge *[class^='width-'] {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge *[class^='width-'] {
      padding: 2.5rem 2.5rem 2.5rem; }
    body.xlarge *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge *[class^='width-'] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge *[class^='width-'] {
      padding-top: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge *[class^='width-'] {
      padding-bottom: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge *[class^='width-'] {
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge *[class^='width-'] {
      padding-left: 2.5rem; }
    body.xlarge *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge *[class*=' width-'], body.xlarge *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge *[class^='width-'] {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    body.xlarge *[class*=' width-'].border-top, body.xlarge *[class^='width-'].border-top {
      border-top: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-bottom, body.xlarge *[class^='width-'].border-bottom {
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-right, body.xlarge *[class^='width-'].border-right {
      border-right: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-left, body.xlarge *[class^='width-'].border-left {
      border-left: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-box, body.xlarge *[class^='width-'].border-box {
      border: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-side, body.xlarge *[class^='width-'].border-side {
      border-left: 0.1125rem solid #D8D8D8;
      border-right: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].border-top-bottom, body.xlarge *[class^='width-'].border-top-bottom {
      border-top: 0.1125rem solid #D8D8D8;
      border-bottom: 0.1125rem solid #D8D8D8; }
    body.xlarge *[class*=' width-'].width-1, body.xlarge *[class^='width-'].width-1 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(100% - 5rem) !important;
      min-width: calc(100% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-1.card, body.xlarge *[class^='width-'].width-1.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-1.no-margin, .no-margins body.xlarge *[class*=' width-'].width-1, body.xlarge *[class*=' width-'].width-1.no-margin-both, body.xlarge *[class*=' width-'].width-1 .no-margins-both, body.xlarge *[class^='width-'].width-1.no-margin, .no-margins body.xlarge *[class^='width-'].width-1, body.xlarge *[class^='width-'].width-1.no-margin-both, body.xlarge *[class^='width-'].width-1 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-1.no-margin, .no-margins body.xlarge *[class*=' width-'].width-1, body.xlarge *[class*=' width-'].width-1.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-1, body.xlarge *[class^='width-'].width-1.no-margin, .no-margins body.xlarge *[class^='width-'].width-1, body.xlarge *[class^='width-'].width-1.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-1 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xlarge *[class*=' width-'].width-1.no-margin-left, body.xlarge *[class*=' width-'].width-1.no-margin-right, body.xlarge *[class^='width-'].width-1.no-margin-left, body.xlarge *[class^='width-'].width-1.no-margin-right {
        width: calc(100% - (5rem / 2)) !important;
        min-width: calc(100% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-43, body.xlarge *[class^='width-'].width-43 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(75% - 5rem) !important;
      min-width: calc(75% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-43.card, body.xlarge *[class^='width-'].width-43.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-43.no-margin, .no-margins body.xlarge *[class*=' width-'].width-43, body.xlarge *[class*=' width-'].width-43.no-margin-both, body.xlarge *[class*=' width-'].width-43 .no-margins-both, body.xlarge *[class^='width-'].width-43.no-margin, .no-margins body.xlarge *[class^='width-'].width-43, body.xlarge *[class^='width-'].width-43.no-margin-both, body.xlarge *[class^='width-'].width-43 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-43.no-margin, .no-margins body.xlarge *[class*=' width-'].width-43, body.xlarge *[class*=' width-'].width-43.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-43, body.xlarge *[class^='width-'].width-43.no-margin, .no-margins body.xlarge *[class^='width-'].width-43, body.xlarge *[class^='width-'].width-43.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-43 {
        min-width: calc(75%) !important;
        max-width: calc(75%) !important; }
      body.xlarge *[class*=' width-'].width-43.no-margin-left, body.xlarge *[class*=' width-'].width-43.no-margin-right, body.xlarge *[class^='width-'].width-43.no-margin-left, body.xlarge *[class^='width-'].width-43.no-margin-right {
        width: calc(75% - (5rem / 2)) !important;
        min-width: calc(75% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-32, body.xlarge *[class^='width-'].width-32 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(66.66% - 5rem) !important;
      min-width: calc(66.66% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-32.card, body.xlarge *[class^='width-'].width-32.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-32.no-margin, .no-margins body.xlarge *[class*=' width-'].width-32, body.xlarge *[class*=' width-'].width-32.no-margin-both, body.xlarge *[class*=' width-'].width-32 .no-margins-both, body.xlarge *[class^='width-'].width-32.no-margin, .no-margins body.xlarge *[class^='width-'].width-32, body.xlarge *[class^='width-'].width-32.no-margin-both, body.xlarge *[class^='width-'].width-32 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-32.no-margin, .no-margins body.xlarge *[class*=' width-'].width-32, body.xlarge *[class*=' width-'].width-32.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-32, body.xlarge *[class^='width-'].width-32.no-margin, .no-margins body.xlarge *[class^='width-'].width-32, body.xlarge *[class^='width-'].width-32.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-32 {
        min-width: calc(66.66%) !important;
        max-width: calc(66.66%) !important; }
      body.xlarge *[class*=' width-'].width-32.no-margin-left, body.xlarge *[class*=' width-'].width-32.no-margin-right, body.xlarge *[class^='width-'].width-32.no-margin-left, body.xlarge *[class^='width-'].width-32.no-margin-right {
        width: calc(66.66% - (5rem / 2)) !important;
        min-width: calc(66.66% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-2, body.xlarge *[class^='width-'].width-2 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(50% - 5rem) !important;
      min-width: calc(50% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-2.card, body.xlarge *[class^='width-'].width-2.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge *[class*=' width-'].width-2, body.xlarge *[class*=' width-'].width-2.no-margin-both, body.xlarge *[class*=' width-'].width-2 .no-margins-both, body.xlarge *[class^='width-'].width-2.no-margin, .no-margins body.xlarge *[class^='width-'].width-2, body.xlarge *[class^='width-'].width-2.no-margin-both, body.xlarge *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge *[class*=' width-'].width-2, body.xlarge *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-2, body.xlarge *[class^='width-'].width-2.no-margin, .no-margins body.xlarge *[class^='width-'].width-2, body.xlarge *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xlarge *[class*=' width-'].width-2.no-margin-left, body.xlarge *[class*=' width-'].width-2.no-margin-right, body.xlarge *[class^='width-'].width-2.no-margin-left, body.xlarge *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (5rem / 2)) !important;
        min-width: calc(50% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-3, body.xlarge *[class^='width-'].width-3 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(33.33% - 5rem) !important;
      min-width: calc(33.33% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-3.card, body.xlarge *[class^='width-'].width-3.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge *[class*=' width-'].width-3, body.xlarge *[class*=' width-'].width-3.no-margin-both, body.xlarge *[class*=' width-'].width-3 .no-margins-both, body.xlarge *[class^='width-'].width-3.no-margin, .no-margins body.xlarge *[class^='width-'].width-3, body.xlarge *[class^='width-'].width-3.no-margin-both, body.xlarge *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge *[class*=' width-'].width-3, body.xlarge *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-3, body.xlarge *[class^='width-'].width-3.no-margin, .no-margins body.xlarge *[class^='width-'].width-3, body.xlarge *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.xlarge *[class*=' width-'].width-3.no-margin-left, body.xlarge *[class*=' width-'].width-3.no-margin-right, body.xlarge *[class^='width-'].width-3.no-margin-left, body.xlarge *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (5rem / 2)) !important;
        min-width: calc(33.33% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-4, body.xlarge *[class^='width-'].width-4 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(25% - 5rem) !important;
      min-width: calc(25% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-4.card, body.xlarge *[class^='width-'].width-4.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-4.no-margin, .no-margins body.xlarge *[class*=' width-'].width-4, body.xlarge *[class*=' width-'].width-4.no-margin-both, body.xlarge *[class*=' width-'].width-4 .no-margins-both, body.xlarge *[class^='width-'].width-4.no-margin, .no-margins body.xlarge *[class^='width-'].width-4, body.xlarge *[class^='width-'].width-4.no-margin-both, body.xlarge *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-4.no-margin, .no-margins body.xlarge *[class*=' width-'].width-4, body.xlarge *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-4, body.xlarge *[class^='width-'].width-4.no-margin, .no-margins body.xlarge *[class^='width-'].width-4, body.xlarge *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.xlarge *[class*=' width-'].width-4.no-margin-left, body.xlarge *[class*=' width-'].width-4.no-margin-right, body.xlarge *[class^='width-'].width-4.no-margin-left, body.xlarge *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (5rem / 2)) !important;
        min-width: calc(25% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-5, body.xlarge *[class^='width-'].width-5 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(20% - 5rem) !important;
      min-width: calc(20% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-5.card, body.xlarge *[class^='width-'].width-5.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge *[class*=' width-'].width-5, body.xlarge *[class*=' width-'].width-5.no-margin-both, body.xlarge *[class*=' width-'].width-5 .no-margins-both, body.xlarge *[class^='width-'].width-5.no-margin, .no-margins body.xlarge *[class^='width-'].width-5, body.xlarge *[class^='width-'].width-5.no-margin-both, body.xlarge *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge *[class*=' width-'].width-5, body.xlarge *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-5, body.xlarge *[class^='width-'].width-5.no-margin, .no-margins body.xlarge *[class^='width-'].width-5, body.xlarge *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xlarge *[class*=' width-'].width-5.no-margin-left, body.xlarge *[class*=' width-'].width-5.no-margin-right, body.xlarge *[class^='width-'].width-5.no-margin-left, body.xlarge *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (5rem / 2)) !important;
        min-width: calc(20% - (5rem / 2)) !important; }
    body.xlarge *[class*=' width-'].width-6, body.xlarge *[class^='width-'].width-6 {
      margin: 2.5rem 2.5rem 2.5rem;
      width: calc(16.66% - 5rem) !important;
      min-width: calc(16.66% - 5rem) !important; }
      body.xlarge *[class*=' width-'].width-6.card, body.xlarge *[class^='width-'].width-6.card {
        padding: 0rem; }
      body.xlarge *[class*=' width-'].width-6.no-margin, .no-margins body.xlarge *[class*=' width-'].width-6, body.xlarge *[class*=' width-'].width-6.no-margin-both, body.xlarge *[class*=' width-'].width-6 .no-margins-both, body.xlarge *[class^='width-'].width-6.no-margin, .no-margins body.xlarge *[class^='width-'].width-6, body.xlarge *[class^='width-'].width-6.no-margin-both, body.xlarge *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge *[class*=' width-'].width-6.no-margin, .no-margins body.xlarge *[class*=' width-'].width-6, body.xlarge *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xlarge *[class*=' width-'].width-6, body.xlarge *[class^='width-'].width-6.no-margin, .no-margins body.xlarge *[class^='width-'].width-6, body.xlarge *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xlarge *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xlarge *[class*=' width-'].width-6.no-margin-left, body.xlarge *[class*=' width-'].width-6.no-margin-right, body.xlarge *[class^='width-'].width-6.no-margin-left, body.xlarge *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (5rem / 2)) !important;
        min-width: calc(16.66% - (5rem / 2)) !important; }

.no-break *[class*=' width-'], .no-break *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  .no-break *[class*=' width-'].first, .no-break *[class^='width-'].first {
    clear: both; }
  body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall .no-break *[class*=' width-'].width-float, body.xsmall .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding, .paddings body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding, .paddings body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side, .paddings-slide body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side, .paddings-slide body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left, body.xsmall .no-break *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right, body.xsmall .no-break *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top, .paddings-top body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top, .paddings-top body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both, .paddings-both body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both, .paddings-both body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .no-break *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .no-break *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class*=' width-'], body.xsmall .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .no-break *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-5 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-both, body.xsmall .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-5, body.xsmall .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-5.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-5.no-margin-right, body.xsmall .no-break *[class^='width-'].width-5.no-margin-left, body.xsmall .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-14 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-both, body.xsmall .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-14, body.xsmall .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-14.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-14.no-margin-right, body.xsmall .no-break *[class^='width-'].width-14.no-margin-left, body.xsmall .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-6 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-both, body.xsmall .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-6, body.xsmall .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-6.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-6.no-margin-right, body.xsmall .no-break *[class^='width-'].width-6.no-margin-left, body.xsmall .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-both, body.xsmall .no-break *[class*=' width-'].width-2 .no-margins-both, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-both, body.xsmall .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class*=' width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xsmall .no-break *[class^='width-'].width-2, body.xsmall .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall .no-break *[class*=' width-'].width-2.no-margin-left, body.xsmall .no-break *[class*=' width-'].width-2.no-margin-right, body.xsmall .no-break *[class^='width-'].width-2.no-margin-left, body.xsmall .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(20% - 1rem) !important;
          min-width: calc(20% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1rem / 2)) !important;
            min-width: calc(20% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1rem 0.5rem 1rem;
          width: calc(40% - 1rem) !important;
          min-width: calc(40% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1rem / 2)) !important;
            min-width: calc(40% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1rem 0.5rem 1rem;
          width: calc(16.66% - 1rem) !important;
          min-width: calc(16.66% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1rem / 2)) !important;
            min-width: calc(16.66% - (1rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(20% - 1rem) !important;
      min-width: calc(20% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1rem / 2)) !important;
        min-width: calc(20% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1rem 0.5rem 1rem;
      width: calc(40% - 1rem) !important;
      min-width: calc(40% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1rem / 2)) !important;
        min-width: calc(40% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1rem 0.5rem 1rem;
      width: calc(16.66% - 1rem) !important;
      min-width: calc(16.66% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1rem / 2)) !important;
        min-width: calc(16.66% - (1rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small .no-break *[class*=' width-'].width-float, body.small .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding, .paddings body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding, .paddings body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-side, .paddings-slide body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side, .paddings-slide body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left, body.small .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-right, body.small .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-top, .paddings-top body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top, .paddings-top body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both, .paddings-both body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both, .paddings-both body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-small, .paddings-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-small, .paddings-small body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-small, .paddings-both-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-small, .paddings-both-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-small, .paddings-top-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-small, .paddings-top-small body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-small, .paddings-right-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-small, .paddings-right-small body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-small, .paddings-left-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-small, .paddings-left-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-small, .paddings-side-small body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-small, .paddings-side-small body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-mobile, .paddings-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-mobile, .paddings-mobile body.small .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .no-break *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .no-break *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class*=' width-'], body.small .no-break *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-both, body.small .no-break *[class*=' width-'].width-5 .no-margins-both, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-both, body.small .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin, .no-margins body.small .no-break *[class^='width-'].width-5, body.small .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.small .no-break *[class*=' width-'].width-5.no-margin-left, body.small .no-break *[class*=' width-'].width-5.no-margin-right, body.small .no-break *[class^='width-'].width-5.no-margin-left, body.small .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-both, body.small .no-break *[class*=' width-'].width-14 .no-margins-both, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-both, body.small .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin, .no-margins body.small .no-break *[class^='width-'].width-14, body.small .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.small .no-break *[class*=' width-'].width-14.no-margin-left, body.small .no-break *[class*=' width-'].width-14.no-margin-right, body.small .no-break *[class^='width-'].width-14.no-margin-left, body.small .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-both, body.small .no-break *[class*=' width-'].width-6 .no-margins-both, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-both, body.small .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin, .no-margins body.small .no-break *[class^='width-'].width-6, body.small .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.small .no-break *[class*=' width-'].width-6.no-margin-left, body.small .no-break *[class*=' width-'].width-6.no-margin-right, body.small .no-break *[class^='width-'].width-6.no-margin-left, body.small .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-both, body.small .no-break *[class*=' width-'].width-2 .no-margins-both, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-both, body.small .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class*=' width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin, .no-margins body.small .no-break *[class^='width-'].width-2, body.small .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small .no-break *[class*=' width-'].width-2.no-margin-left, body.small .no-break *[class*=' width-'].width-2.no-margin-right, body.small .no-break *[class^='width-'].width-2.no-margin-left, body.small .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium .no-break *[class*=' width-'].width-float, body.medium .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding, .paddings body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding, .paddings body.medium .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-side, .paddings-slide body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side, .paddings-slide body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-left, body.medium .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-right, body.medium .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-top, .paddings-top body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top, .paddings-top body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-both, .paddings-both body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both, .paddings-both body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-medium, .paddings-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-medium, .paddings-medium body.medium .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-both, body.medium .no-break *[class*=' width-'].width-5 .no-margins-both, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-both, body.medium .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin-left, body.medium .no-break *[class*=' width-'].width-5.no-margin-right, body.medium .no-break *[class^='width-'].width-5.no-margin-left, body.medium .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-both, body.medium .no-break *[class*=' width-'].width-14 .no-margins-both, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-both, body.medium .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin-left, body.medium .no-break *[class*=' width-'].width-14.no-margin-right, body.medium .no-break *[class^='width-'].width-14.no-margin-left, body.medium .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-both, body.medium .no-break *[class*=' width-'].width-6 .no-margins-both, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-both, body.medium .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin-left, body.medium .no-break *[class*=' width-'].width-6.no-margin-right, body.medium .no-break *[class^='width-'].width-6.no-margin-left, body.medium .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-both, body.medium .no-break *[class*=' width-'].width-2 .no-margins-both, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-both, body.medium .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin-left, body.medium .no-break *[class*=' width-'].width-2.no-margin-right, body.medium .no-break *[class^='width-'].width-2.no-margin-left, body.medium .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.medium .no-break *[class*=' width-'].width-float, body.medium .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding, .paddings body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding, .paddings body.medium .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-side, .paddings-slide body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side, .paddings-slide body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-left, body.medium .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-right, body.medium .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-top, .paddings-top body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top, .paddings-top body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-both, .paddings-both body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both, .paddings-both body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-medium, .paddings-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-medium, .paddings-medium body.medium .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-both, body.medium .no-break *[class*=' width-'].width-5 .no-margins-both, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-both, body.medium .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin-left, body.medium .no-break *[class*=' width-'].width-5.no-margin-right, body.medium .no-break *[class^='width-'].width-5.no-margin-left, body.medium .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-both, body.medium .no-break *[class*=' width-'].width-14 .no-margins-both, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-both, body.medium .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin-left, body.medium .no-break *[class*=' width-'].width-14.no-margin-right, body.medium .no-break *[class^='width-'].width-14.no-margin-left, body.medium .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-both, body.medium .no-break *[class*=' width-'].width-6 .no-margins-both, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-both, body.medium .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin-left, body.medium .no-break *[class*=' width-'].width-6.no-margin-right, body.medium .no-break *[class^='width-'].width-6.no-margin-left, body.medium .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-both, body.medium .no-break *[class*=' width-'].width-2 .no-margins-both, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-both, body.medium .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin-left, body.medium .no-break *[class*=' width-'].width-2.no-margin-right, body.medium .no-break *[class^='width-'].width-2.no-margin-left, body.medium .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-14-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-6-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium .no-break *[class*=' width-'].width-float, body.medium .no-break *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding, .paddings body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding, .paddings body.medium .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-side, .paddings-slide body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side, .paddings-slide body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-left, body.medium .no-break *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-right, body.medium .no-break *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-top, .paddings-top body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top, .paddings-top body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-both, .paddings-both body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both, .paddings-both body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-medium, .paddings-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-medium, .paddings-medium body.medium .no-break *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .no-break *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium .no-break *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(20% - 1.5rem) !important;
          min-width: calc(20% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-both, body.medium .no-break *[class*=' width-'].width-5 .no-margins-both, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-both, body.medium .no-break *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-5 {
            min-width: calc(20%) !important;
            max-width: calc(20%) !important; }
          body.medium .no-break *[class*=' width-'].width-5.no-margin-left, body.medium .no-break *[class*=' width-'].width-5.no-margin-right, body.medium .no-break *[class^='width-'].width-5.no-margin-left, body.medium .no-break *[class^='width-'].width-5.no-margin-right {
            width: calc(20% - (1.5rem / 2)) !important;
            min-width: calc(20% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(40% - 1.5rem) !important;
          min-width: calc(40% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-both, body.medium .no-break *[class*=' width-'].width-14 .no-margins-both, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-both, body.medium .no-break *[class^='width-'].width-14 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-14 {
            min-width: calc(40%) !important;
            max-width: calc(40%) !important; }
          body.medium .no-break *[class*=' width-'].width-14.no-margin-left, body.medium .no-break *[class*=' width-'].width-14.no-margin-right, body.medium .no-break *[class^='width-'].width-14.no-margin-left, body.medium .no-break *[class^='width-'].width-14.no-margin-right {
            width: calc(40% - (1.5rem / 2)) !important;
            min-width: calc(40% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(16.66% - 1.5rem) !important;
          min-width: calc(16.66% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-both, body.medium .no-break *[class*=' width-'].width-6 .no-margins-both, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-both, body.medium .no-break *[class^='width-'].width-6 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-6 {
            min-width: calc(16.66%) !important;
            max-width: calc(16.66%) !important; }
          body.medium .no-break *[class*=' width-'].width-6.no-margin-left, body.medium .no-break *[class*=' width-'].width-6.no-margin-right, body.medium .no-break *[class^='width-'].width-6.no-margin-left, body.medium .no-break *[class^='width-'].width-6.no-margin-right {
            width: calc(16.66% - (1.5rem / 2)) !important;
            min-width: calc(16.66% - (1.5rem / 2)) !important; }
        body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-both, body.medium .no-break *[class*=' width-'].width-2 .no-margins-both, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-both, body.medium .no-break *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium .no-break *[class*=' width-'].width-2.no-margin-left, body.medium .no-break *[class*=' width-'].width-2.no-margin-right, body.medium .no-break *[class^='width-'].width-2.no-margin-left, body.medium .no-break *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.medium .no-break *[class*=' width-'].width-float, body.medium .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding, .paddings body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding, .paddings body.medium .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-side, .paddings-slide body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side, .paddings-slide body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-left, body.medium .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-right, body.medium .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-top, .paddings-top body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top, .paddings-top body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-both, .paddings-both body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both, .paddings-both body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-medium, .paddings-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-medium, .paddings-medium body.medium .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .no-break *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium .no-break *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class*=' width-'], body.medium .no-break *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-both, body.medium .no-break *[class*=' width-'].width-5 .no-margins-both, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-both, body.medium .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-5, body.medium .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.medium .no-break *[class*=' width-'].width-5.no-margin-left, body.medium .no-break *[class*=' width-'].width-5.no-margin-right, body.medium .no-break *[class^='width-'].width-5.no-margin-left, body.medium .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-both, body.medium .no-break *[class*=' width-'].width-14 .no-margins-both, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-both, body.medium .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-14, body.medium .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.medium .no-break *[class*=' width-'].width-14.no-margin-left, body.medium .no-break *[class*=' width-'].width-14.no-margin-right, body.medium .no-break *[class^='width-'].width-14.no-margin-left, body.medium .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-both, body.medium .no-break *[class*=' width-'].width-6 .no-margins-both, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-both, body.medium .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-6, body.medium .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.medium .no-break *[class*=' width-'].width-6.no-margin-left, body.medium .no-break *[class*=' width-'].width-6.no-margin-right, body.medium .no-break *[class^='width-'].width-6.no-margin-left, body.medium .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-both, body.medium .no-break *[class*=' width-'].width-2 .no-margins-both, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-both, body.medium .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class*=' width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin, .no-margins body.medium .no-break *[class^='width-'].width-2, body.medium .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium .no-break *[class*=' width-'].width-2.no-margin-left, body.medium .no-break *[class*=' width-'].width-2.no-margin-right, body.medium .no-break *[class^='width-'].width-2.no-margin-left, body.medium .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large .no-break *[class*=' width-'].width-float, body.large .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding, .paddings body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding, .paddings body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-side, .paddings-slide body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side, .paddings-slide body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left, body.large .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-right, body.large .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-top, .paddings-top body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top, .paddings-top body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both, .paddings-both body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both, .paddings-both body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-large, .paddings-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-large, .paddings-large body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both-large, .paddings-both-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both-large, .paddings-both-large body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-top-large, .paddings-top-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top-large, .paddings-top-large body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-right-large, .paddings-right-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-right-large, .paddings-right-large body.large .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left-large, .paddings-left-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-left-large, .paddings-left-large body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-side-large, .paddings-side-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side-large, .paddings-side-large body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-desktop, .paddings-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-desktop, .paddings-desktop body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class*=' width-'].width-5.no-margin-both, body.large .no-break *[class*=' width-'].width-5 .no-margins-both, body.large .no-break *[class^='width-'].width-5.no-margin, .no-margins body.large .no-break *[class^='width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin-both, body.large .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin, .no-margins body.large .no-break *[class^='width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin-left, body.large .no-break *[class*=' width-'].width-5.no-margin-right, body.large .no-break *[class^='width-'].width-5.no-margin-left, body.large .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class*=' width-'].width-14.no-margin-both, body.large .no-break *[class*=' width-'].width-14 .no-margins-both, body.large .no-break *[class^='width-'].width-14.no-margin, .no-margins body.large .no-break *[class^='width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin-both, body.large .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin, .no-margins body.large .no-break *[class^='width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin-left, body.large .no-break *[class*=' width-'].width-14.no-margin-right, body.large .no-break *[class^='width-'].width-14.no-margin-left, body.large .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class*=' width-'].width-6.no-margin-both, body.large .no-break *[class*=' width-'].width-6 .no-margins-both, body.large .no-break *[class^='width-'].width-6.no-margin, .no-margins body.large .no-break *[class^='width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin-both, body.large .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin, .no-margins body.large .no-break *[class^='width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin-left, body.large .no-break *[class*=' width-'].width-6.no-margin-right, body.large .no-break *[class^='width-'].width-6.no-margin-left, body.large .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class*=' width-'].width-2.no-margin-both, body.large .no-break *[class*=' width-'].width-2 .no-margins-both, body.large .no-break *[class^='width-'].width-2.no-margin, .no-margins body.large .no-break *[class^='width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin-both, body.large .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin, .no-margins body.large .no-break *[class^='width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin-left, body.large .no-break *[class*=' width-'].width-2.no-margin-right, body.large .no-break *[class^='width-'].width-2.no-margin-left, body.large .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large .no-break *[class*=' width-'].width-float, body.large .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding, .paddings body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding, .paddings body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-side, .paddings-slide body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side, .paddings-slide body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left, body.large .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-right, body.large .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-top, .paddings-top body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top, .paddings-top body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both, .paddings-both body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both, .paddings-both body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-large, .paddings-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-large, .paddings-large body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both-large, .paddings-both-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both-large, .paddings-both-large body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-top-large, .paddings-top-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top-large, .paddings-top-large body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-right-large, .paddings-right-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-right-large, .paddings-right-large body.large .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left-large, .paddings-left-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-left-large, .paddings-left-large body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-side-large, .paddings-side-large body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side-large, .paddings-side-large body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-desktop, .paddings-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-desktop, .paddings-desktop body.large .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .no-break *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .no-break *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large .no-break *[class*=' width-'], body.large .no-break *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class*=' width-'].width-5.no-margin-both, body.large .no-break *[class*=' width-'].width-5 .no-margins-both, body.large .no-break *[class^='width-'].width-5.no-margin, .no-margins body.large .no-break *[class^='width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin-both, body.large .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin, .no-margins body.large .no-break *[class^='width-'].width-5, body.large .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large .no-break *[class*=' width-'].width-5.no-margin-left, body.large .no-break *[class*=' width-'].width-5.no-margin-right, body.large .no-break *[class^='width-'].width-5.no-margin-left, body.large .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class*=' width-'].width-14.no-margin-both, body.large .no-break *[class*=' width-'].width-14 .no-margins-both, body.large .no-break *[class^='width-'].width-14.no-margin, .no-margins body.large .no-break *[class^='width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin-both, body.large .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin, .no-margins body.large .no-break *[class^='width-'].width-14, body.large .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.large .no-break *[class*=' width-'].width-14.no-margin-left, body.large .no-break *[class*=' width-'].width-14.no-margin-right, body.large .no-break *[class^='width-'].width-14.no-margin-left, body.large .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class*=' width-'].width-6.no-margin-both, body.large .no-break *[class*=' width-'].width-6 .no-margins-both, body.large .no-break *[class^='width-'].width-6.no-margin, .no-margins body.large .no-break *[class^='width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin-both, body.large .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin, .no-margins body.large .no-break *[class^='width-'].width-6, body.large .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.large .no-break *[class*=' width-'].width-6.no-margin-left, body.large .no-break *[class*=' width-'].width-6.no-margin-right, body.large .no-break *[class^='width-'].width-6.no-margin-left, body.large .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class*=' width-'].width-2.no-margin-both, body.large .no-break *[class*=' width-'].width-2 .no-margins-both, body.large .no-break *[class^='width-'].width-2.no-margin, .no-margins body.large .no-break *[class^='width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin-both, body.large .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large .no-break *[class*=' width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin, .no-margins body.large .no-break *[class^='width-'].width-2, body.large .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large .no-break *[class*=' width-'].width-2.no-margin-left, body.large .no-break *[class*=' width-'].width-2.no-margin-right, body.large .no-break *[class^='width-'].width-2.no-margin-left, body.large .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-14-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-6-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge .no-break *[class*=' width-'].width-float, body.xlarge .no-break *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding, .paddings body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding, .paddings body.xlarge .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-side, .paddings-slide body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-side, .paddings-slide body.xlarge .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-left, body.xlarge .no-break *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-right, body.xlarge .no-break *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-top, .paddings-top body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-top, .paddings-top body.xlarge .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-both, .paddings-both body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-both, .paddings-both body.xlarge .no-break *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge .no-break *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge .no-break *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge .no-break *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge .no-break *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .no-break *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge .no-break *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge .no-break *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge .no-break *[class*=' width-'], body.xlarge .no-break *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge .no-break *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .no-break *[class*=' width-'].width-5, body.xlarge .no-break *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.xlarge .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-5, body.xlarge .no-break *[class*=' width-'].width-5.no-margin-both, body.xlarge .no-break *[class*=' width-'].width-5 .no-margins-both, body.xlarge .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-5, body.xlarge .no-break *[class^='width-'].width-5.no-margin-both, body.xlarge .no-break *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .no-break *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-5, body.xlarge .no-break *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xlarge .no-break *[class*=' width-'].width-5, body.xlarge .no-break *[class^='width-'].width-5.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-5, body.xlarge .no-break *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xlarge .no-break *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xlarge .no-break *[class*=' width-'].width-5.no-margin-left, body.xlarge .no-break *[class*=' width-'].width-5.no-margin-right, body.xlarge .no-break *[class^='width-'].width-5.no-margin-left, body.xlarge .no-break *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
    body.xlarge .no-break *[class*=' width-'].width-14, body.xlarge .no-break *[class^='width-'].width-14 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(40% - 1.5rem) !important;
      min-width: calc(40% - 1.5rem) !important; }
      body.xlarge .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-14, body.xlarge .no-break *[class*=' width-'].width-14.no-margin-both, body.xlarge .no-break *[class*=' width-'].width-14 .no-margins-both, body.xlarge .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-14, body.xlarge .no-break *[class^='width-'].width-14.no-margin-both, body.xlarge .no-break *[class^='width-'].width-14 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .no-break *[class*=' width-'].width-14.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-14, body.xlarge .no-break *[class*=' width-'].width-14.no-margin-side, .no-margins-side body.xlarge .no-break *[class*=' width-'].width-14, body.xlarge .no-break *[class^='width-'].width-14.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-14, body.xlarge .no-break *[class^='width-'].width-14.no-margin-side, .no-margins-side body.xlarge .no-break *[class^='width-'].width-14 {
        min-width: calc(40%) !important;
        max-width: calc(40%) !important; }
      body.xlarge .no-break *[class*=' width-'].width-14.no-margin-left, body.xlarge .no-break *[class*=' width-'].width-14.no-margin-right, body.xlarge .no-break *[class^='width-'].width-14.no-margin-left, body.xlarge .no-break *[class^='width-'].width-14.no-margin-right {
        width: calc(40% - (1.5rem / 2)) !important;
        min-width: calc(40% - (1.5rem / 2)) !important; }
    body.xlarge .no-break *[class*=' width-'].width-6, body.xlarge .no-break *[class^='width-'].width-6 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(16.66% - 1.5rem) !important;
      min-width: calc(16.66% - 1.5rem) !important; }
      body.xlarge .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-6, body.xlarge .no-break *[class*=' width-'].width-6.no-margin-both, body.xlarge .no-break *[class*=' width-'].width-6 .no-margins-both, body.xlarge .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-6, body.xlarge .no-break *[class^='width-'].width-6.no-margin-both, body.xlarge .no-break *[class^='width-'].width-6 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .no-break *[class*=' width-'].width-6.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-6, body.xlarge .no-break *[class*=' width-'].width-6.no-margin-side, .no-margins-side body.xlarge .no-break *[class*=' width-'].width-6, body.xlarge .no-break *[class^='width-'].width-6.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-6, body.xlarge .no-break *[class^='width-'].width-6.no-margin-side, .no-margins-side body.xlarge .no-break *[class^='width-'].width-6 {
        min-width: calc(16.66%) !important;
        max-width: calc(16.66%) !important; }
      body.xlarge .no-break *[class*=' width-'].width-6.no-margin-left, body.xlarge .no-break *[class*=' width-'].width-6.no-margin-right, body.xlarge .no-break *[class^='width-'].width-6.no-margin-left, body.xlarge .no-break *[class^='width-'].width-6.no-margin-right {
        width: calc(16.66% - (1.5rem / 2)) !important;
        min-width: calc(16.66% - (1.5rem / 2)) !important; }
    body.xlarge .no-break *[class*=' width-'].width-2, body.xlarge .no-break *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.xlarge .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-2, body.xlarge .no-break *[class*=' width-'].width-2.no-margin-both, body.xlarge .no-break *[class*=' width-'].width-2 .no-margins-both, body.xlarge .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-2, body.xlarge .no-break *[class^='width-'].width-2.no-margin-both, body.xlarge .no-break *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .no-break *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge .no-break *[class*=' width-'].width-2, body.xlarge .no-break *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xlarge .no-break *[class*=' width-'].width-2, body.xlarge .no-break *[class^='width-'].width-2.no-margin, .no-margins body.xlarge .no-break *[class^='width-'].width-2, body.xlarge .no-break *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xlarge .no-break *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xlarge .no-break *[class*=' width-'].width-2.no-margin-left, body.xlarge .no-break *[class*=' width-'].width-2.no-margin-right, body.xlarge .no-break *[class^='width-'].width-2.no-margin-left, body.xlarge .no-break *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }

#companys *[class*=' width-'], #companys *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  #companys *[class*=' width-'].first, #companys *[class^='width-'].first {
    clear: both; }
  body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #companys *[class*=' width-'].width-float, body.xsmall #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding, .paddings body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding, .paddings body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-side, .paddings-slide body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side, .paddings-slide body.xsmall #companys *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-left, body.xsmall #companys *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-right, body.xsmall #companys *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-top, .paddings-top body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top, .paddings-top body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both, .paddings-both body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both, .paddings-both body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #companys *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #companys *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #companys *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #companys *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class*=' width-'], body.xsmall #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #companys *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-both, body.xsmall #companys *[class*=' width-'].width-5 .no-margins-both, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-both, body.xsmall #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class*=' width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin, .no-margins body.xsmall #companys *[class^='width-'].width-5, body.xsmall #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xsmall #companys *[class^='width-'].width-5 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #companys *[class*=' width-'].width-5.no-margin-left, body.xsmall #companys *[class*=' width-'].width-5.no-margin-right, body.xsmall #companys *[class^='width-'].width-5.no-margin-left, body.xsmall #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #companys *[class*=' width-'].width-float, body.small #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding, .paddings body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding, .paddings body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-side, .paddings-slide body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side, .paddings-slide body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left, body.small #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-right, body.small #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-top, .paddings-top body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top, .paddings-top body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom, .paddings-bottom body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both, .paddings-both body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both, .paddings-both body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-small, .paddings-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-small, .paddings-small body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-small, .paddings-both-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-small, .paddings-both-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-small, .paddings-top-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-small, .paddings-top-small body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-small, .paddings-right-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-small, .paddings-right-small body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-small, .paddings-left-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-small, .paddings-left-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-small, .paddings-side-small body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-small, .paddings-side-small body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-mobile, .paddings-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-mobile, .paddings-mobile body.small #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #companys *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #companys *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #companys *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class*=' width-'], body.small #companys *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-both, body.small #companys *[class*=' width-'].width-5 .no-margins-both, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-both, body.small #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin, .no-margins body.small #companys *[class*=' width-'].width-5, body.small #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class*=' width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin, .no-margins body.small #companys *[class^='width-'].width-5, body.small #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.small #companys *[class^='width-'].width-5 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #companys *[class*=' width-'].width-5.no-margin-left, body.small #companys *[class*=' width-'].width-5.no-margin-right, body.small #companys *[class^='width-'].width-5.no-margin-left, body.small #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #companys *[class*=' width-'].width-float, body.medium #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding, .paddings body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding, .paddings body.medium #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-side, .paddings-slide body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side, .paddings-slide body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-left, body.medium #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-right, body.medium #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-top, .paddings-top body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top, .paddings-top body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom, .paddings-bottom body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-both, .paddings-both body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both, .paddings-both body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-medium, .paddings-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-medium, .paddings-medium body.medium #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(25% - 1.5rem) !important;
          min-width: calc(25% - 1.5rem) !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-both, body.medium #companys *[class*=' width-'].width-5 .no-margins-both, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-both, body.medium #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class^='width-'].width-5 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin-left, body.medium #companys *[class*=' width-'].width-5.no-margin-right, body.medium #companys *[class^='width-'].width-5.no-margin-left, body.medium #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(25% - (1.5rem / 2)) !important;
            min-width: calc(25% - (1.5rem / 2)) !important; } }
    body.medium #companys *[class*=' width-'].width-float, body.medium #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding, .paddings body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding, .paddings body.medium #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-side, .paddings-slide body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side, .paddings-slide body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-left, body.medium #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-right, body.medium #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-top, .paddings-top body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top, .paddings-top body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom, .paddings-bottom body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-both, .paddings-both body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both, .paddings-both body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-medium, .paddings-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-medium, .paddings-medium body.medium #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-both, body.medium #companys *[class*=' width-'].width-5 .no-margins-both, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-both, body.medium #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class^='width-'].width-5 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin-left, body.medium #companys *[class*=' width-'].width-5.no-margin-right, body.medium #companys *[class^='width-'].width-5.no-margin-left, body.medium #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-5-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #companys *[class*=' width-'].width-float, body.medium #companys *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding, .paddings body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding, .paddings body.medium #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-side, .paddings-slide body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side, .paddings-slide body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-left, body.medium #companys *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-right, body.medium #companys *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-top, .paddings-top body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top, .paddings-top body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom, .paddings-bottom body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-both, .paddings-both body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both, .paddings-both body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-medium, .paddings-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-medium, .paddings-medium body.medium #companys *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #companys *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #companys *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(25% - 1.5rem) !important;
          min-width: calc(25% - 1.5rem) !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-both, body.medium #companys *[class*=' width-'].width-5 .no-margins-both, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-both, body.medium #companys *[class^='width-'].width-5 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class^='width-'].width-5 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium #companys *[class*=' width-'].width-5.no-margin-left, body.medium #companys *[class*=' width-'].width-5.no-margin-right, body.medium #companys *[class^='width-'].width-5.no-margin-left, body.medium #companys *[class^='width-'].width-5.no-margin-right {
            width: calc(25% - (1.5rem / 2)) !important;
            min-width: calc(25% - (1.5rem / 2)) !important; } }
    body.medium #companys *[class*=' width-'].width-float, body.medium #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding, .paddings body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding, .paddings body.medium #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-side, .paddings-slide body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side, .paddings-slide body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-left, body.medium #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-right, body.medium #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-top, .paddings-top body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top, .paddings-top body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom, .paddings-bottom body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-both, .paddings-both body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both, .paddings-both body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-medium, .paddings-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-medium, .paddings-medium body.medium #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #companys *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #companys *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class*=' width-'], body.medium #companys *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-both, body.medium #companys *[class*=' width-'].width-5 .no-margins-both, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-both, body.medium #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin, .no-margins body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class*=' width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin, .no-margins body.medium #companys *[class^='width-'].width-5, body.medium #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.medium #companys *[class^='width-'].width-5 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium #companys *[class*=' width-'].width-5.no-margin-left, body.medium #companys *[class*=' width-'].width-5.no-margin-right, body.medium #companys *[class^='width-'].width-5.no-margin-left, body.medium #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #companys *[class*=' width-'].width-float, body.large #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding, .paddings body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding, .paddings body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-side, .paddings-slide body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side, .paddings-slide body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left, body.large #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-right, body.large #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-top, .paddings-top body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top, .paddings-top body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom, .paddings-bottom body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both, .paddings-both body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both, .paddings-both body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-large, .paddings-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-large, .paddings-large body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both-large, .paddings-both-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both-large, .paddings-both-large body.large #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-top-large, .paddings-top-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top-large, .paddings-top-large body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-right-large, .paddings-right-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-right-large, .paddings-right-large body.large #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left-large, .paddings-left-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-left-large, .paddings-left-large body.large #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-side-large, .paddings-side-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side-large, .paddings-side-large body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-desktop, .paddings-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-desktop, .paddings-desktop body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].width-5, body.large #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin, .no-margins body.large #companys *[class*=' width-'].width-5, body.large #companys *[class*=' width-'].width-5.no-margin-both, body.large #companys *[class*=' width-'].width-5 .no-margins-both, body.large #companys *[class^='width-'].width-5.no-margin, .no-margins body.large #companys *[class^='width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin-both, body.large #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin, .no-margins body.large #companys *[class*=' width-'].width-5, body.large #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large #companys *[class*=' width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin, .no-margins body.large #companys *[class^='width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large #companys *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin-left, body.large #companys *[class*=' width-'].width-5.no-margin-right, body.large #companys *[class^='width-'].width-5.no-margin-left, body.large #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
  body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #companys *[class*=' width-'].width-float, body.large #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding, .paddings body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding, .paddings body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-side, .paddings-slide body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side, .paddings-slide body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left, body.large #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-right, body.large #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-top, .paddings-top body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top, .paddings-top body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom, .paddings-bottom body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both, .paddings-both body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both, .paddings-both body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-large, .paddings-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-large, .paddings-large body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both-large, .paddings-both-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both-large, .paddings-both-large body.large #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-top-large, .paddings-top-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top-large, .paddings-top-large body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-right-large, .paddings-right-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-right-large, .paddings-right-large body.large #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left-large, .paddings-left-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-left-large, .paddings-left-large body.large #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-side-large, .paddings-side-large body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side-large, .paddings-side-large body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-desktop, .paddings-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-desktop, .paddings-desktop body.large #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #companys *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #companys *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #companys *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #companys *[class*=' width-'], body.large #companys *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #companys *[class*=' width-'].width-5, body.large #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin, .no-margins body.large #companys *[class*=' width-'].width-5, body.large #companys *[class*=' width-'].width-5.no-margin-both, body.large #companys *[class*=' width-'].width-5 .no-margins-both, body.large #companys *[class^='width-'].width-5.no-margin, .no-margins body.large #companys *[class^='width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin-both, body.large #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin, .no-margins body.large #companys *[class*=' width-'].width-5, body.large #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.large #companys *[class*=' width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin, .no-margins body.large #companys *[class^='width-'].width-5, body.large #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.large #companys *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.large #companys *[class*=' width-'].width-5.no-margin-left, body.large #companys *[class*=' width-'].width-5.no-margin-right, body.large #companys *[class^='width-'].width-5.no-margin-left, body.large #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }
  body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-5-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge #companys *[class*=' width-'].width-float, body.xlarge #companys *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding, .paddings body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding, .paddings body.xlarge #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-side, .paddings-slide body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-side, .paddings-slide body.xlarge #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-left, body.xlarge #companys *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-right, body.xlarge #companys *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-top, .paddings-top body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-top, .paddings-top body.xlarge #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-both, .paddings-both body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-both, .paddings-both body.xlarge #companys *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge #companys *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #companys *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #companys *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #companys *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #companys *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #companys *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #companys *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #companys *[class*=' width-'], body.xlarge #companys *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #companys *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #companys *[class*=' width-'].width-5, body.xlarge #companys *[class^='width-'].width-5 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(20% - 1.5rem) !important;
      min-width: calc(20% - 1.5rem) !important; }
      body.xlarge #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge #companys *[class*=' width-'].width-5, body.xlarge #companys *[class*=' width-'].width-5.no-margin-both, body.xlarge #companys *[class*=' width-'].width-5 .no-margins-both, body.xlarge #companys *[class^='width-'].width-5.no-margin, .no-margins body.xlarge #companys *[class^='width-'].width-5, body.xlarge #companys *[class^='width-'].width-5.no-margin-both, body.xlarge #companys *[class^='width-'].width-5 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge #companys *[class*=' width-'].width-5.no-margin, .no-margins body.xlarge #companys *[class*=' width-'].width-5, body.xlarge #companys *[class*=' width-'].width-5.no-margin-side, .no-margins-side body.xlarge #companys *[class*=' width-'].width-5, body.xlarge #companys *[class^='width-'].width-5.no-margin, .no-margins body.xlarge #companys *[class^='width-'].width-5, body.xlarge #companys *[class^='width-'].width-5.no-margin-side, .no-margins-side body.xlarge #companys *[class^='width-'].width-5 {
        min-width: calc(20%) !important;
        max-width: calc(20%) !important; }
      body.xlarge #companys *[class*=' width-'].width-5.no-margin-left, body.xlarge #companys *[class*=' width-'].width-5.no-margin-right, body.xlarge #companys *[class^='width-'].width-5.no-margin-left, body.xlarge #companys *[class^='width-'].width-5.no-margin-right {
        width: calc(20% - (1.5rem / 2)) !important;
        min-width: calc(20% - (1.5rem / 2)) !important; }

#facts *[class*=' width-'], #facts *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  #facts *[class*=' width-'].first, #facts *[class^='width-'].first {
    clear: both; }
  body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.xsmall #facts *[class*=' width-'].width-float, body.xsmall #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding, .paddings body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding, .paddings body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-side, .paddings-slide body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side, .paddings-slide body.xsmall #facts *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-left, body.xsmall #facts *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-right, body.xsmall #facts *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-top, .paddings-top body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top, .paddings-top body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both, .paddings-both body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both, .paddings-both body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #facts *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #facts *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #facts *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #facts *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class*=' width-'], body.xsmall #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #facts *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-both, body.xsmall #facts *[class*=' width-'].width-2 .no-margins-both, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-both, body.xsmall #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-2, body.xsmall #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-2.no-margin-left, body.xsmall #facts *[class*=' width-'].width-2.no-margin-right, body.xsmall #facts *[class^='width-'].width-2.no-margin-left, body.xsmall #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-both, body.xsmall #facts *[class*=' width-'].width-4 .no-margins-both, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-both, body.xsmall #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class*=' width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin, .no-margins body.xsmall #facts *[class^='width-'].width-4, body.xsmall #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xsmall #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xsmall #facts *[class*=' width-'].width-4.no-margin-left, body.xsmall #facts *[class*=' width-'].width-4.no-margin-right, body.xsmall #facts *[class^='width-'].width-4.no-margin-left, body.xsmall #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #facts *[class*=' width-'].width-float, body.small #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding, .paddings body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding, .paddings body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-side, .paddings-slide body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side, .paddings-slide body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left, body.small #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-right, body.small #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-top, .paddings-top body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top, .paddings-top body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom, .paddings-bottom body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both, .paddings-both body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both, .paddings-both body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-small, .paddings-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-small, .paddings-small body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-small, .paddings-both-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-small, .paddings-both-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-small, .paddings-top-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-small, .paddings-top-small body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-small, .paddings-right-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-small, .paddings-right-small body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-small, .paddings-left-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-small, .paddings-left-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-small, .paddings-side-small body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-small, .paddings-side-small body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-mobile, .paddings-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-mobile, .paddings-mobile body.small #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #facts *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #facts *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #facts *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class*=' width-'], body.small #facts *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-both, body.small #facts *[class*=' width-'].width-2 .no-margins-both, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-both, body.small #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin, .no-margins body.small #facts *[class*=' width-'].width-2, body.small #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin, .no-margins body.small #facts *[class^='width-'].width-2, body.small #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-2.no-margin-left, body.small #facts *[class*=' width-'].width-2.no-margin-right, body.small #facts *[class^='width-'].width-2.no-margin-left, body.small #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-both, body.small #facts *[class*=' width-'].width-4 .no-margins-both, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-both, body.small #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin, .no-margins body.small #facts *[class*=' width-'].width-4, body.small #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class*=' width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin, .no-margins body.small #facts *[class^='width-'].width-4, body.small #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.small #facts *[class^='width-'].width-4 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #facts *[class*=' width-'].width-4.no-margin-left, body.small #facts *[class*=' width-'].width-4.no-margin-right, body.small #facts *[class^='width-'].width-4.no-margin-left, body.small #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #facts *[class*=' width-'].width-float, body.medium #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding, .paddings body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding, .paddings body.medium #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-side, .paddings-slide body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side, .paddings-slide body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-left, body.medium #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-right, body.medium #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-top, .paddings-top body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top, .paddings-top body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom, .paddings-bottom body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-both, .paddings-both body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both, .paddings-both body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-medium, .paddings-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-medium, .paddings-medium body.medium #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-both, body.medium #facts *[class*=' width-'].width-2 .no-margins-both, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-both, body.medium #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin-left, body.medium #facts *[class*=' width-'].width-2.no-margin-right, body.medium #facts *[class^='width-'].width-2.no-margin-left, body.medium #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(25% - 1.5rem) !important;
          min-width: calc(25% - 1.5rem) !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-both, body.medium #facts *[class*=' width-'].width-4 .no-margins-both, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-both, body.medium #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-4 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin-left, body.medium #facts *[class*=' width-'].width-4.no-margin-right, body.medium #facts *[class^='width-'].width-4.no-margin-left, body.medium #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(25% - (1.5rem / 2)) !important;
            min-width: calc(25% - (1.5rem / 2)) !important; } }
    body.medium #facts *[class*=' width-'].width-float, body.medium #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding, .paddings body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding, .paddings body.medium #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-side, .paddings-slide body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side, .paddings-slide body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-left, body.medium #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-right, body.medium #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-top, .paddings-top body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top, .paddings-top body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom, .paddings-bottom body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-both, .paddings-both body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both, .paddings-both body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-medium, .paddings-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-medium, .paddings-medium body.medium #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-both, body.medium #facts *[class*=' width-'].width-2 .no-margins-both, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-both, body.medium #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin-left, body.medium #facts *[class*=' width-'].width-2.no-margin-right, body.medium #facts *[class^='width-'].width-2.no-margin-left, body.medium #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-both, body.medium #facts *[class*=' width-'].width-4 .no-margins-both, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-both, body.medium #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin-left, body.medium #facts *[class*=' width-'].width-4.no-margin-right, body.medium #facts *[class^='width-'].width-4.no-margin-left, body.medium #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-2-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-4-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #facts *[class*=' width-'].width-float, body.medium #facts *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding, .paddings body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding, .paddings body.medium #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-side, .paddings-slide body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side, .paddings-slide body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-left, body.medium #facts *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-right, body.medium #facts *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-top, .paddings-top body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top, .paddings-top body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom, .paddings-bottom body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-both, .paddings-both body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both, .paddings-both body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-medium, .paddings-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-medium, .paddings-medium body.medium #facts *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #facts *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #facts *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-both, body.medium #facts *[class*=' width-'].width-2 .no-margins-both, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-both, body.medium #facts *[class^='width-'].width-2 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-2 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.medium #facts *[class*=' width-'].width-2.no-margin-left, body.medium #facts *[class*=' width-'].width-2.no-margin-right, body.medium #facts *[class^='width-'].width-2.no-margin-left, body.medium #facts *[class^='width-'].width-2.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; }
        body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(25% - 1.5rem) !important;
          min-width: calc(25% - 1.5rem) !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-both, body.medium #facts *[class*=' width-'].width-4 .no-margins-both, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-both, body.medium #facts *[class^='width-'].width-4 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-4 {
            min-width: calc(25%) !important;
            max-width: calc(25%) !important; }
          body.medium #facts *[class*=' width-'].width-4.no-margin-left, body.medium #facts *[class*=' width-'].width-4.no-margin-right, body.medium #facts *[class^='width-'].width-4.no-margin-left, body.medium #facts *[class^='width-'].width-4.no-margin-right {
            width: calc(25% - (1.5rem / 2)) !important;
            min-width: calc(25% - (1.5rem / 2)) !important; } }
    body.medium #facts *[class*=' width-'].width-float, body.medium #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding, .paddings body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding, .paddings body.medium #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-side, .paddings-slide body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side, .paddings-slide body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-left, body.medium #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-right, body.medium #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-top, .paddings-top body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top, .paddings-top body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom, .paddings-bottom body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-both, .paddings-both body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both, .paddings-both body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-medium, .paddings-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-medium, .paddings-medium body.medium #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #facts *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #facts *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class*=' width-'], body.medium #facts *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-both, body.medium #facts *[class*=' width-'].width-2 .no-margins-both, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-both, body.medium #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin, .no-margins body.medium #facts *[class^='width-'].width-2, body.medium #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.medium #facts *[class*=' width-'].width-2.no-margin-left, body.medium #facts *[class*=' width-'].width-2.no-margin-right, body.medium #facts *[class^='width-'].width-2.no-margin-left, body.medium #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-both, body.medium #facts *[class*=' width-'].width-4 .no-margins-both, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-both, body.medium #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin, .no-margins body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class*=' width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin, .no-margins body.medium #facts *[class^='width-'].width-4, body.medium #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.medium #facts *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.medium #facts *[class*=' width-'].width-4.no-margin-left, body.medium #facts *[class*=' width-'].width-4.no-margin-right, body.medium #facts *[class^='width-'].width-4.no-margin-left, body.medium #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #facts *[class*=' width-'].width-float, body.large #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding, .paddings body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding, .paddings body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-side, .paddings-slide body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side, .paddings-slide body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left, body.large #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-right, body.large #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-top, .paddings-top body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top, .paddings-top body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom, .paddings-bottom body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both, .paddings-both body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both, .paddings-both body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-large, .paddings-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-large, .paddings-large body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both-large, .paddings-both-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both-large, .paddings-both-large body.large #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-top-large, .paddings-top-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top-large, .paddings-top-large body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-right-large, .paddings-right-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-right-large, .paddings-right-large body.large #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left-large, .paddings-left-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-left-large, .paddings-left-large body.large #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-side-large, .paddings-side-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side-large, .paddings-side-large body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-desktop, .paddings-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-desktop, .paddings-desktop body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].width-2, body.large #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin, .no-margins body.large #facts *[class*=' width-'].width-2, body.large #facts *[class*=' width-'].width-2.no-margin-both, body.large #facts *[class*=' width-'].width-2 .no-margins-both, body.large #facts *[class^='width-'].width-2.no-margin, .no-margins body.large #facts *[class^='width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin-both, body.large #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin, .no-margins body.large #facts *[class*=' width-'].width-2, body.large #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large #facts *[class*=' width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin, .no-margins body.large #facts *[class^='width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin-left, body.large #facts *[class*=' width-'].width-2.no-margin-right, body.large #facts *[class^='width-'].width-2.no-margin-left, body.large #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.large #facts *[class*=' width-'].width-4, body.large #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin, .no-margins body.large #facts *[class*=' width-'].width-4, body.large #facts *[class*=' width-'].width-4.no-margin-both, body.large #facts *[class*=' width-'].width-4 .no-margins-both, body.large #facts *[class^='width-'].width-4.no-margin, .no-margins body.large #facts *[class^='width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin-both, body.large #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin, .no-margins body.large #facts *[class*=' width-'].width-4, body.large #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.large #facts *[class*=' width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin, .no-margins body.large #facts *[class^='width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.large #facts *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin-left, body.large #facts *[class*=' width-'].width-4.no-margin-right, body.large #facts *[class^='width-'].width-4.no-margin-left, body.large #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #facts *[class*=' width-'].width-float, body.large #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding, .paddings body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding, .paddings body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-side, .paddings-slide body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side, .paddings-slide body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left, body.large #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-right, body.large #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-top, .paddings-top body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top, .paddings-top body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom, .paddings-bottom body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both, .paddings-both body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both, .paddings-both body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-large, .paddings-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-large, .paddings-large body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both-large, .paddings-both-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both-large, .paddings-both-large body.large #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-top-large, .paddings-top-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top-large, .paddings-top-large body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-right-large, .paddings-right-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-right-large, .paddings-right-large body.large #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left-large, .paddings-left-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-left-large, .paddings-left-large body.large #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-side-large, .paddings-side-large body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side-large, .paddings-side-large body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-desktop, .paddings-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-desktop, .paddings-desktop body.large #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #facts *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #facts *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #facts *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #facts *[class*=' width-'], body.large #facts *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #facts *[class*=' width-'].width-2, body.large #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin, .no-margins body.large #facts *[class*=' width-'].width-2, body.large #facts *[class*=' width-'].width-2.no-margin-both, body.large #facts *[class*=' width-'].width-2 .no-margins-both, body.large #facts *[class^='width-'].width-2.no-margin, .no-margins body.large #facts *[class^='width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin-both, body.large #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin, .no-margins body.large #facts *[class*=' width-'].width-2, body.large #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.large #facts *[class*=' width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin, .no-margins body.large #facts *[class^='width-'].width-2, body.large #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.large #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.large #facts *[class*=' width-'].width-2.no-margin-left, body.large #facts *[class*=' width-'].width-2.no-margin-right, body.large #facts *[class^='width-'].width-2.no-margin-left, body.large #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.large #facts *[class*=' width-'].width-4, body.large #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin, .no-margins body.large #facts *[class*=' width-'].width-4, body.large #facts *[class*=' width-'].width-4.no-margin-both, body.large #facts *[class*=' width-'].width-4 .no-margins-both, body.large #facts *[class^='width-'].width-4.no-margin, .no-margins body.large #facts *[class^='width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin-both, body.large #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin, .no-margins body.large #facts *[class*=' width-'].width-4, body.large #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.large #facts *[class*=' width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin, .no-margins body.large #facts *[class^='width-'].width-4, body.large #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.large #facts *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.large #facts *[class*=' width-'].width-4.no-margin-left, body.large #facts *[class*=' width-'].width-4.no-margin-right, body.large #facts *[class^='width-'].width-4.no-margin-left, body.large #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }
  body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-2-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-4-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge #facts *[class*=' width-'].width-float, body.xlarge #facts *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding, .paddings body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding, .paddings body.xlarge #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-side, .paddings-slide body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-side, .paddings-slide body.xlarge #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-left, body.xlarge #facts *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-right, body.xlarge #facts *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-top, .paddings-top body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-top, .paddings-top body.xlarge #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-both, .paddings-both body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-both, .paddings-both body.xlarge #facts *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge #facts *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #facts *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #facts *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #facts *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #facts *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #facts *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #facts *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #facts *[class*=' width-'], body.xlarge #facts *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #facts *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #facts *[class*=' width-'].width-2, body.xlarge #facts *[class^='width-'].width-2 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.xlarge #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge #facts *[class*=' width-'].width-2, body.xlarge #facts *[class*=' width-'].width-2.no-margin-both, body.xlarge #facts *[class*=' width-'].width-2 .no-margins-both, body.xlarge #facts *[class^='width-'].width-2.no-margin, .no-margins body.xlarge #facts *[class^='width-'].width-2, body.xlarge #facts *[class^='width-'].width-2.no-margin-both, body.xlarge #facts *[class^='width-'].width-2 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge #facts *[class*=' width-'].width-2.no-margin, .no-margins body.xlarge #facts *[class*=' width-'].width-2, body.xlarge #facts *[class*=' width-'].width-2.no-margin-side, .no-margins-side body.xlarge #facts *[class*=' width-'].width-2, body.xlarge #facts *[class^='width-'].width-2.no-margin, .no-margins body.xlarge #facts *[class^='width-'].width-2, body.xlarge #facts *[class^='width-'].width-2.no-margin-side, .no-margins-side body.xlarge #facts *[class^='width-'].width-2 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.xlarge #facts *[class*=' width-'].width-2.no-margin-left, body.xlarge #facts *[class*=' width-'].width-2.no-margin-right, body.xlarge #facts *[class^='width-'].width-2.no-margin-left, body.xlarge #facts *[class^='width-'].width-2.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
    body.xlarge #facts *[class*=' width-'].width-4, body.xlarge #facts *[class^='width-'].width-4 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(25% - 1.5rem) !important;
      min-width: calc(25% - 1.5rem) !important; }
      body.xlarge #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xlarge #facts *[class*=' width-'].width-4, body.xlarge #facts *[class*=' width-'].width-4.no-margin-both, body.xlarge #facts *[class*=' width-'].width-4 .no-margins-both, body.xlarge #facts *[class^='width-'].width-4.no-margin, .no-margins body.xlarge #facts *[class^='width-'].width-4, body.xlarge #facts *[class^='width-'].width-4.no-margin-both, body.xlarge #facts *[class^='width-'].width-4 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge #facts *[class*=' width-'].width-4.no-margin, .no-margins body.xlarge #facts *[class*=' width-'].width-4, body.xlarge #facts *[class*=' width-'].width-4.no-margin-side, .no-margins-side body.xlarge #facts *[class*=' width-'].width-4, body.xlarge #facts *[class^='width-'].width-4.no-margin, .no-margins body.xlarge #facts *[class^='width-'].width-4, body.xlarge #facts *[class^='width-'].width-4.no-margin-side, .no-margins-side body.xlarge #facts *[class^='width-'].width-4 {
        min-width: calc(25%) !important;
        max-width: calc(25%) !important; }
      body.xlarge #facts *[class*=' width-'].width-4.no-margin-left, body.xlarge #facts *[class*=' width-'].width-4.no-margin-right, body.xlarge #facts *[class^='width-'].width-4.no-margin-left, body.xlarge #facts *[class^='width-'].width-4.no-margin-right {
        width: calc(25% - (1.5rem / 2)) !important;
        min-width: calc(25% - (1.5rem / 2)) !important; }

#faq-steps *[class*=' width-'], #faq-steps *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  #faq-steps *[class*=' width-'].first, #faq-steps *[class^='width-'].first {
    clear: both; }
  body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-steps *[class*=' width-'].width-float, body.xsmall #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding, .paddings body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding, .paddings body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left, body.xsmall #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right, body.xsmall #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class*=' width-'], body.xsmall #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-steps *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class*=' width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-steps *[class^='width-'].width-3, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-steps *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(50% - 1rem) !important;
          min-width: calc(50% - 1rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1rem / 2)) !important;
            min-width: calc(50% - (1rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(50% - 1rem) !important;
      min-width: calc(50% - 1rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1rem / 2)) !important;
        min-width: calc(50% - (1rem / 2)) !important; }
  body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(50% - 1.5rem) !important;
          min-width: calc(50% - 1.5rem) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
            min-width: calc(50%) !important;
            max-width: calc(50%) !important; }
          body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(50% - (1.5rem / 2)) !important;
            min-width: calc(50% - (1.5rem / 2)) !important; } }
    body.small #faq-steps *[class*=' width-'].width-float, body.small #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding, .paddings body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding, .paddings body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side, .paddings-slide body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left, body.small #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-right, body.small #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-top, .paddings-top body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top, .paddings-top body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both, .paddings-both body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both, .paddings-both body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-small, .paddings-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-small, .paddings-small body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-steps *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class*=' width-'], body.small #faq-steps *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(50% - 1.5rem) !important;
      min-width: calc(50% - 1.5rem) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-both, body.small #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-both, body.small #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class*=' width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-steps *[class^='width-'].width-3, body.small #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-steps *[class^='width-'].width-3 {
        min-width: calc(50%) !important;
        max-width: calc(50%) !important; }
      body.small #faq-steps *[class*=' width-'].width-3.no-margin-left, body.small #faq-steps *[class*=' width-'].width-3.no-margin-right, body.small #faq-steps *[class^='width-'].width-3.no-margin-left, body.small #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(50% - (1.5rem / 2)) !important;
        min-width: calc(50% - (1.5rem / 2)) !important; }
  body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #faq-steps *[class*=' width-'].width-float, body.medium #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding, .paddings body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding, .paddings body.medium #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side, .paddings-slide body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-left, body.medium #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-right, body.medium #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-top, .paddings-top body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top, .paddings-top body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-both, .paddings-both body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both, .paddings-both body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-both, body.medium #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-both, body.medium #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin-left, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-right, body.medium #faq-steps *[class^='width-'].width-3.no-margin-left, body.medium #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.medium #faq-steps *[class*=' width-'].width-float, body.medium #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding, .paddings body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding, .paddings body.medium #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side, .paddings-slide body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-left, body.medium #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-right, body.medium #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-top, .paddings-top body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top, .paddings-top body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-both, .paddings-both body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both, .paddings-both body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-both, body.medium #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-both, body.medium #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin-left, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-right, body.medium #faq-steps *[class^='width-'].width-3.no-margin-left, body.medium #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #faq-steps *[class*=' width-'].width-float, body.medium #faq-steps *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding, .paddings body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding, .paddings body.medium #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side, .paddings-slide body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-left, body.medium #faq-steps *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-right, body.medium #faq-steps *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-top, .paddings-top body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top, .paddings-top body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-both, .paddings-both body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both, .paddings-both body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-steps *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-both, body.medium #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-both, body.medium #faq-steps *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium #faq-steps *[class*=' width-'].width-3.no-margin-left, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-right, body.medium #faq-steps *[class^='width-'].width-3.no-margin-left, body.medium #faq-steps *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.medium #faq-steps *[class*=' width-'].width-float, body.medium #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding, .paddings body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding, .paddings body.medium #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side, .paddings-slide body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-left, body.medium #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-right, body.medium #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-top, .paddings-top body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top, .paddings-top body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-both, .paddings-both body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both, .paddings-both body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-steps *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class*=' width-'], body.medium #faq-steps *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-both, body.medium #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-both, body.medium #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class*=' width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-steps *[class^='width-'].width-3, body.medium #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-steps *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium #faq-steps *[class*=' width-'].width-3.no-margin-left, body.medium #faq-steps *[class*=' width-'].width-3.no-margin-right, body.medium #faq-steps *[class^='width-'].width-3.no-margin-left, body.medium #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #faq-steps *[class*=' width-'].width-float, body.large #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding, .paddings body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding, .paddings body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side, .paddings-slide body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left, body.large #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-right, body.large #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-top, .paddings-top body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top, .paddings-top body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both, .paddings-both body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both, .paddings-both body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-large, .paddings-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-large, .paddings-large body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both-large, .paddings-both-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both-large, .paddings-both-large body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-top-large, .paddings-top-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top-large, .paddings-top-large body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-right-large, .paddings-right-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-right-large, .paddings-right-large body.large #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left-large, .paddings-left-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-left-large, .paddings-left-large body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-side-large, .paddings-side-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side-large, .paddings-side-large body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-desktop, .paddings-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-desktop, .paddings-desktop body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class*=' width-'].width-3.no-margin-both, body.large #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.large #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class^='width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin-both, body.large #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class^='width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large #faq-steps *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin-left, body.large #faq-steps *[class*=' width-'].width-3.no-margin-right, body.large #faq-steps *[class^='width-'].width-3.no-margin-left, body.large #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #faq-steps *[class*=' width-'].width-float, body.large #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding, .paddings body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding, .paddings body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side, .paddings-slide body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left, body.large #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-right, body.large #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-top, .paddings-top body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top, .paddings-top body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both, .paddings-both body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both, .paddings-both body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-large, .paddings-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-large, .paddings-large body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both-large, .paddings-both-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both-large, .paddings-both-large body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-top-large, .paddings-top-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top-large, .paddings-top-large body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-right-large, .paddings-right-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-right-large, .paddings-right-large body.large #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left-large, .paddings-left-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-left-large, .paddings-left-large body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-side-large, .paddings-side-large body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side-large, .paddings-side-large body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-desktop, .paddings-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-desktop, .paddings-desktop body.large #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-steps *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-steps *[class*=' width-'], body.large #faq-steps *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class*=' width-'].width-3.no-margin-both, body.large #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.large #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class^='width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin-both, body.large #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large #faq-steps *[class*=' width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-steps *[class^='width-'].width-3, body.large #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large #faq-steps *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large #faq-steps *[class*=' width-'].width-3.no-margin-left, body.large #faq-steps *[class*=' width-'].width-3.no-margin-right, body.large #faq-steps *[class^='width-'].width-3.no-margin-left, body.large #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge #faq-steps *[class*=' width-'].width-float, body.xlarge #faq-steps *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding, .paddings body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding, .paddings body.xlarge #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-side, .paddings-slide body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-side, .paddings-slide body.xlarge #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-left, body.xlarge #faq-steps *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-right, body.xlarge #faq-steps *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-top, .paddings-top body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-top, .paddings-top body.xlarge #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-both, .paddings-both body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-both, .paddings-both body.xlarge #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #faq-steps *[class*=' width-'], body.xlarge #faq-steps *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #faq-steps *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-steps *[class*=' width-'].width-3, body.xlarge #faq-steps *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge #faq-steps *[class*=' width-'].width-3, body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin-both, body.xlarge #faq-steps *[class*=' width-'].width-3 .no-margins-both, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xlarge #faq-steps *[class^='width-'].width-3, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin-both, body.xlarge #faq-steps *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge #faq-steps *[class*=' width-'].width-3, body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xlarge #faq-steps *[class*=' width-'].width-3, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin, .no-margins body.xlarge #faq-steps *[class^='width-'].width-3, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xlarge #faq-steps *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin-left, body.xlarge #faq-steps *[class*=' width-'].width-3.no-margin-right, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin-left, body.xlarge #faq-steps *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }

#faq-process *[class*=' width-'], #faq-process *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  #faq-process *[class*=' width-'].first, #faq-process *[class^='width-'].first {
    clear: both; }
  body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(100% - 1rem) !important;
          min-width: calc(100% - 1rem) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
            min-width: calc(100%) !important;
            max-width: calc(100%) !important; }
          body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(100% - (1rem / 2)) !important;
            min-width: calc(100% - (1rem / 2)) !important; } }
    body.xsmall #faq-process *[class*=' width-'].width-float, body.xsmall #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding, .paddings body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding, .paddings body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side, .paddings-slide body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left, body.xsmall #faq-process *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right, body.xsmall #faq-process *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top, .paddings-top body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top, .paddings-top body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both, .paddings-both body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both, .paddings-both body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall #faq-process *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class*=' width-'], body.xsmall #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall #faq-process *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(100% - 1rem) !important;
      min-width: calc(100% - 1rem) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-both, body.xsmall #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-both, body.xsmall #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class*=' width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xsmall #faq-process *[class^='width-'].width-3, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xsmall #faq-process *[class^='width-'].width-3 {
        min-width: calc(100%) !important;
        max-width: calc(100%) !important; }
      body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-left, body.xsmall #faq-process *[class*=' width-'].width-3.no-margin-right, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-left, body.xsmall #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(100% - (1rem / 2)) !important;
        min-width: calc(100% - (1rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33.33% - 1rem) !important;
          min-width: calc(33.33% - 1rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1rem / 2)) !important;
            min-width: calc(33.33% - (1rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33.33% - 1rem) !important;
      min-width: calc(33.33% - 1rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1rem / 2)) !important;
        min-width: calc(33.33% - (1rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33.33% - 1rem) !important;
          min-width: calc(33.33% - 1rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1rem / 2)) !important;
            min-width: calc(33.33% - (1rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33.33% - 1rem) !important;
      min-width: calc(33.33% - 1rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1rem / 2)) !important;
        min-width: calc(33.33% - (1rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33.33% - 1rem) !important;
          min-width: calc(33.33% - 1rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1rem / 2)) !important;
            min-width: calc(33.33% - (1rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33.33% - 1rem) !important;
      min-width: calc(33.33% - 1rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1rem / 2)) !important;
        min-width: calc(33.33% - (1rem / 2)) !important; }
  body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.small #faq-process *[class*=' width-'].width-float, body.small #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding, .paddings body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding, .paddings body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-side, .paddings-slide body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side, .paddings-slide body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left, body.small #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-right, body.small #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-top, .paddings-top body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top, .paddings-top body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both, .paddings-both body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both, .paddings-both body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-small, .paddings-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-small, .paddings-small body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-small, .paddings-both-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-small, .paddings-top-small body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-small, .paddings-right-small body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-small, .paddings-left-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-small, .paddings-side-small body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-mobile, .paddings-mobile body.small #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small #faq-process *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small #faq-process *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class*=' width-'], body.small #faq-process *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-both, body.small #faq-process *[class*=' width-'].width-3 .no-margins-both, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-both, body.small #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class*=' width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.small #faq-process *[class^='width-'].width-3, body.small #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.small #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.small #faq-process *[class*=' width-'].width-3.no-margin-left, body.small #faq-process *[class*=' width-'].width-3.no-margin-right, body.small #faq-process *[class^='width-'].width-3.no-margin-left, body.small #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #faq-process *[class*=' width-'].width-float, body.medium #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding, .paddings body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding, .paddings body.medium #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side, .paddings-slide body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-left, body.medium #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-right, body.medium #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-top, .paddings-top body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top, .paddings-top body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-both, .paddings-both body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both, .paddings-both body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-both, body.medium #faq-process *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-both, body.medium #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin-left, body.medium #faq-process *[class*=' width-'].width-3.no-margin-right, body.medium #faq-process *[class^='width-'].width-3.no-margin-left, body.medium #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.medium #faq-process *[class*=' width-'].width-float, body.medium #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding, .paddings body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding, .paddings body.medium #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side, .paddings-slide body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-left, body.medium #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-right, body.medium #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-top, .paddings-top body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top, .paddings-top body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-both, .paddings-both body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both, .paddings-both body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-both, body.medium #faq-process *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-both, body.medium #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin-left, body.medium #faq-process *[class*=' width-'].width-3.no-margin-right, body.medium #faq-process *[class^='width-'].width-3.no-margin-left, body.medium #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-3-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium #faq-process *[class*=' width-'].width-float, body.medium #faq-process *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding, .paddings body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding, .paddings body.medium #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side, .paddings-slide body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-left, body.medium #faq-process *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-right, body.medium #faq-process *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-top, .paddings-top body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top, .paddings-top body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-both, .paddings-both body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both, .paddings-both body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-process *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium #faq-process *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(33.33% - 1.5rem) !important;
          min-width: calc(33.33% - 1.5rem) !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-both, body.medium #faq-process *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-both, body.medium #faq-process *[class^='width-'].width-3 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class^='width-'].width-3 {
            min-width: calc(33.33%) !important;
            max-width: calc(33.33%) !important; }
          body.medium #faq-process *[class*=' width-'].width-3.no-margin-left, body.medium #faq-process *[class*=' width-'].width-3.no-margin-right, body.medium #faq-process *[class^='width-'].width-3.no-margin-left, body.medium #faq-process *[class^='width-'].width-3.no-margin-right {
            width: calc(33.33% - (1.5rem / 2)) !important;
            min-width: calc(33.33% - (1.5rem / 2)) !important; } }
    body.medium #faq-process *[class*=' width-'].width-float, body.medium #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding, .paddings body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding, .paddings body.medium #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-side, .paddings-slide body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side, .paddings-slide body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-left, body.medium #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-right, body.medium #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-top, .paddings-top body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top, .paddings-top body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-both, .paddings-both body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both, .paddings-both body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-medium, .paddings-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-medium, .paddings-medium body.medium #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium #faq-process *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class*=' width-'], body.medium #faq-process *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-both, body.medium #faq-process *[class*=' width-'].width-3 .no-margins-both, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-both, body.medium #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class*=' width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.medium #faq-process *[class^='width-'].width-3, body.medium #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.medium #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.medium #faq-process *[class*=' width-'].width-3.no-margin-left, body.medium #faq-process *[class*=' width-'].width-3.no-margin-right, body.medium #faq-process *[class^='width-'].width-3.no-margin-left, body.medium #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #faq-process *[class*=' width-'].width-float, body.large #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding, .paddings body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding, .paddings body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-side, .paddings-slide body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side, .paddings-slide body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left, body.large #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-right, body.large #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-top, .paddings-top body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top, .paddings-top body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both, .paddings-both body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both, .paddings-both body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-large, .paddings-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-large, .paddings-large body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both-large, .paddings-both-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both-large, .paddings-both-large body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-top-large, .paddings-top-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top-large, .paddings-top-large body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-right-large, .paddings-right-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-right-large, .paddings-right-large body.large #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left-large, .paddings-left-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-left-large, .paddings-left-large body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-side-large, .paddings-side-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side-large, .paddings-side-large body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-desktop, .paddings-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-desktop, .paddings-desktop body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class*=' width-'].width-3.no-margin-both, body.large #faq-process *[class*=' width-'].width-3 .no-margins-both, body.large #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-process *[class^='width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin-both, body.large #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-process *[class^='width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin-left, body.large #faq-process *[class*=' width-'].width-3.no-margin-right, body.large #faq-process *[class^='width-'].width-3.no-margin-left, body.large #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large #faq-process *[class*=' width-'].width-float, body.large #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding, .paddings body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding, .paddings body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-side, .paddings-slide body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side, .paddings-slide body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left, body.large #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-right, body.large #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-top, .paddings-top body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top, .paddings-top body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both, .paddings-both body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both, .paddings-both body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-large, .paddings-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-large, .paddings-large body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both-large, .paddings-both-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both-large, .paddings-both-large body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-top-large, .paddings-top-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top-large, .paddings-top-large body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-right-large, .paddings-right-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-right-large, .paddings-right-large body.large #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left-large, .paddings-left-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-left-large, .paddings-left-large body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-side-large, .paddings-side-large body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side-large, .paddings-side-large body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-desktop, .paddings-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-desktop, .paddings-desktop body.large #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large #faq-process *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large #faq-process *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-process *[class*=' width-'], body.large #faq-process *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class*=' width-'].width-3.no-margin-both, body.large #faq-process *[class*=' width-'].width-3 .no-margins-both, body.large #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-process *[class^='width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin-both, body.large #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.large #faq-process *[class*=' width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.large #faq-process *[class^='width-'].width-3, body.large #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.large #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.large #faq-process *[class*=' width-'].width-3.no-margin-left, body.large #faq-process *[class*=' width-'].width-3.no-margin-right, body.large #faq-process *[class^='width-'].width-3.no-margin-left, body.large #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }
  body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-3-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge #faq-process *[class*=' width-'].width-float, body.xlarge #faq-process *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding, .paddings body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding, .paddings body.xlarge #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-side, .paddings-slide body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-side, .paddings-slide body.xlarge #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-left, body.xlarge #faq-process *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-right, body.xlarge #faq-process *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-top, .paddings-top body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-top, .paddings-top body.xlarge #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-both, .paddings-both body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-both, .paddings-both body.xlarge #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge #faq-process *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #faq-process *[class*=' width-'], body.xlarge #faq-process *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge #faq-process *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge #faq-process *[class*=' width-'].width-3, body.xlarge #faq-process *[class^='width-'].width-3 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(33.33% - 1.5rem) !important;
      min-width: calc(33.33% - 1.5rem) !important; }
      body.xlarge #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge #faq-process *[class*=' width-'].width-3, body.xlarge #faq-process *[class*=' width-'].width-3.no-margin-both, body.xlarge #faq-process *[class*=' width-'].width-3 .no-margins-both, body.xlarge #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xlarge #faq-process *[class^='width-'].width-3, body.xlarge #faq-process *[class^='width-'].width-3.no-margin-both, body.xlarge #faq-process *[class^='width-'].width-3 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge #faq-process *[class*=' width-'].width-3.no-margin, .no-margins body.xlarge #faq-process *[class*=' width-'].width-3, body.xlarge #faq-process *[class*=' width-'].width-3.no-margin-side, .no-margins-side body.xlarge #faq-process *[class*=' width-'].width-3, body.xlarge #faq-process *[class^='width-'].width-3.no-margin, .no-margins body.xlarge #faq-process *[class^='width-'].width-3, body.xlarge #faq-process *[class^='width-'].width-3.no-margin-side, .no-margins-side body.xlarge #faq-process *[class^='width-'].width-3 {
        min-width: calc(33.33%) !important;
        max-width: calc(33.33%) !important; }
      body.xlarge #faq-process *[class*=' width-'].width-3.no-margin-left, body.xlarge #faq-process *[class*=' width-'].width-3.no-margin-right, body.xlarge #faq-process *[class^='width-'].width-3.no-margin-left, body.xlarge #faq-process *[class^='width-'].width-3.no-margin-right {
        width: calc(33.33% - (1.5rem / 2)) !important;
        min-width: calc(33.33% - (1.5rem / 2)) !important; }

.mod_advent_calendar *[class*=' width-'], .mod_advent_calendar *[class^='width-'] {
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */
  /* 

  */ }
  .mod_advent_calendar *[class*=' width-'].first, .mod_advent_calendar *[class^='width-'].first {
    clear: both; }
  body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33% - 1rem) !important;
          min-width: calc(33% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(33%) !important;
            max-width: calc(33%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(33% - (1rem / 2)) !important;
            min-width: calc(33% - (1rem / 2)) !important; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(66% - 1rem) !important;
          min-width: calc(66% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(66%) !important;
            max-width: calc(66%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(66% - (1rem / 2)) !important;
            min-width: calc(66% - (1rem / 2)) !important; } }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33% - 1rem) !important;
      min-width: calc(33% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(33%) !important;
        max-width: calc(33%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(33% - (1rem / 2)) !important;
        min-width: calc(33% - (1rem / 2)) !important; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(66% - 1rem) !important;
      min-width: calc(66% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(66%) !important;
        max-width: calc(66%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(66% - (1rem / 2)) !important;
        min-width: calc(66% - (1rem / 2)) !important; }
  body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33% - 1rem) !important;
          min-width: calc(33% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(33%) !important;
            max-width: calc(33%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(33% - (1rem / 2)) !important;
            min-width: calc(33% - (1rem / 2)) !important; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(66% - 1rem) !important;
          min-width: calc(66% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(66%) !important;
            max-width: calc(66%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(66% - (1rem / 2)) !important;
            min-width: calc(66% - (1rem / 2)) !important; } }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33% - 1rem) !important;
      min-width: calc(33% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(33%) !important;
        max-width: calc(33%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(33% - (1rem / 2)) !important;
        min-width: calc(33% - (1rem / 2)) !important; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(66% - 1rem) !important;
      min-width: calc(66% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(66%) !important;
        max-width: calc(66%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(66% - (1rem / 2)) !important;
        min-width: calc(66% - (1rem / 2)) !important; }
  body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33% - 1rem) !important;
          min-width: calc(33% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(33%) !important;
            max-width: calc(33%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(33% - (1rem / 2)) !important;
            min-width: calc(33% - (1rem / 2)) !important; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(66% - 1rem) !important;
          min-width: calc(66% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(66%) !important;
            max-width: calc(66%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(66% - (1rem / 2)) !important;
            min-width: calc(66% - (1rem / 2)) !important; } }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33% - 1rem) !important;
      min-width: calc(33% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(33%) !important;
        max-width: calc(33%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(33% - (1rem / 2)) !important;
        min-width: calc(33% - (1rem / 2)) !important; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(66% - 1rem) !important;
      min-width: calc(66% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(66%) !important;
        max-width: calc(66%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(66% - (1rem / 2)) !important;
        min-width: calc(66% - (1rem / 2)) !important; }
  body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33% - 1rem) !important;
          min-width: calc(33% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(33%) !important;
            max-width: calc(33%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(33% - (1rem / 2)) !important;
            min-width: calc(33% - (1rem / 2)) !important; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(66% - 1rem) !important;
          min-width: calc(66% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(66%) !important;
            max-width: calc(66%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(66% - (1rem / 2)) !important;
            min-width: calc(66% - (1rem / 2)) !important; } }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33% - 1rem) !important;
      min-width: calc(33% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(33%) !important;
        max-width: calc(33%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(33% - (1rem / 2)) !important;
        min-width: calc(33% - (1rem / 2)) !important; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(66% - 1rem) !important;
      min-width: calc(66% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(66%) !important;
        max-width: calc(66%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(66% - (1rem / 2)) !important;
        min-width: calc(66% - (1rem / 2)) !important; }
  body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.1875rem 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.1875rem;
          padding-right: 0.1875rem; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(33% - 1rem) !important;
          min-width: calc(33% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(33%) !important;
            max-width: calc(33%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(33% - (1rem / 2)) !important;
            min-width: calc(33% - (1rem / 2)) !important; }
        body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(66% - 1rem) !important;
          min-width: calc(66% - 1rem) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(66%) !important;
            max-width: calc(66%) !important; }
          body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(66% - (1rem / 2)) !important;
            min-width: calc(66% - (1rem / 2)) !important; } }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-float, body.xsmall .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding, .paddings body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left, body.xsmall .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right, body.xsmall .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-xsmall, .paddings-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-xsmall, .paddings-both-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-xsmall, .paddings-top-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-xsmall, .paddings-bottom-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-xsmall, .paddings-right-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-xsmall, .paddings-left-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-xsmall, .paddings-side-xsmall body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.1875rem 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class*=' width-'], body.xsmall .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.xsmall .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.1875rem;
      padding-right: 0.1875rem; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(33% - 1rem) !important;
      min-width: calc(33% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-7, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(33%) !important;
        max-width: calc(33%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(33% - (1rem / 2)) !important;
        min-width: calc(33% - (1rem / 2)) !important; }
    body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(66% - 1rem) !important;
      min-width: calc(66% - 1rem) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xsmall .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class*=' width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xsmall .mod_advent_calendar *[class^='width-'].width-72, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xsmall .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(66%) !important;
        max-width: calc(66%) !important; }
      body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xsmall .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(66% - (1rem / 2)) !important;
        min-width: calc(66% - (1rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(14.285% - 1rem) !important;
          min-width: calc(14.285% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1rem / 2)) !important;
            min-width: calc(14.285% - (1rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(28.571% - 1rem) !important;
          min-width: calc(28.571% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1rem / 2)) !important;
            min-width: calc(28.571% - (1rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(14.285% - 1rem) !important;
      min-width: calc(14.285% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1rem / 2)) !important;
        min-width: calc(14.285% - (1rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(28.571% - 1rem) !important;
      min-width: calc(28.571% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1rem / 2)) !important;
        min-width: calc(28.571% - (1rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(14.285% - 1rem) !important;
          min-width: calc(14.285% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1rem / 2)) !important;
            min-width: calc(14.285% - (1rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(28.571% - 1rem) !important;
          min-width: calc(28.571% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1rem / 2)) !important;
            min-width: calc(28.571% - (1rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(14.285% - 1rem) !important;
      min-width: calc(14.285% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1rem / 2)) !important;
        min-width: calc(14.285% - (1rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(28.571% - 1rem) !important;
      min-width: calc(28.571% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1rem / 2)) !important;
        min-width: calc(28.571% - (1rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: portrait) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem;
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1rem 0.5rem 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem;
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.5rem;
          padding-right: 0.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1rem 0.5rem 1rem;
          width: calc(14.285% - 1rem) !important;
          min-width: calc(14.285% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1rem / 2)) !important;
            min-width: calc(14.285% - (1rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1rem 0.5rem 1rem;
          width: calc(28.571% - 1rem) !important;
          min-width: calc(28.571% - 1rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1rem / 2)) !important;
            min-width: calc(28.571% - (1rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem;
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1rem 0.5rem 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1rem 0.5rem 1rem;
      width: calc(14.285% - 1rem) !important;
      min-width: calc(14.285% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1rem / 2)) !important;
        min-width: calc(14.285% - (1rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1rem 0.5rem 1rem;
      width: calc(28.571% - 1rem) !important;
      min-width: calc(28.571% - 1rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1rem / 2)) !important;
        min-width: calc(28.571% - (1rem / 2)) !important; }
  body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.small .mod_advent_calendar *[class*=' width-'].width-float, body.small .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding, .paddings body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding, .paddings body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left, body.small .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right, body.small .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-small, .paddings-small body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-small, .paddings-both-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-small, .paddings-top-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-small, .paddings-bottom-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-small, .paddings-right-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-small, .paddings-left-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-small, .paddings-side-small body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-mobile, .paddings-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-both-mobile, .paddings-both-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-top-mobile, .paddings-top-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-bottom-mobile, .paddings-bottom-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-right-mobile, .paddings-right-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-left-mobile, .paddings-left-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class*=' width-'], body.small .mod_advent_calendar *[class^='width-'].padding-side-mobile, .paddings-side-mobile body.small .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-7, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.small .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class*=' width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.small .mod_advent_calendar *[class^='width-'].width-72, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.small .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.small .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium .mod_advent_calendar *[class*=' width-'].width-float, body.medium .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding, .paddings body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding, .paddings body.medium .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-left, body.medium .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-right, body.medium .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.medium .mod_advent_calendar *[class*=' width-'].width-float, body.medium .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding, .paddings body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding, .paddings body.medium .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-left, body.medium .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-right, body.medium .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    @media (orientation: landscape) {
      body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'] {
        /*
        @if ($window == "xlarge"){ 
         &.width-7-xlarge {
           background-color:yellow;
         }
        }
        */
        /*
        @if ($window == "xlarge"){ 
         &.width-72-xlarge {
           background-color:yellow;
         }
        }
        */ }
        body.medium .mod_advent_calendar *[class*=' width-'].width-float, body.medium .mod_advent_calendar *[class^='width-'].width-float {
          width: auto;
          margin: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding, .paddings body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding, .paddings body.medium .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-left, body.medium .mod_advent_calendar *[class^='width-'].padding-left {
          padding-left: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-right, body.medium .mod_advent_calendar *[class^='width-'].padding-right {
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding: 1.5rem 0.75rem 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem;
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-top: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-bottom: 1.5rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class^='width-'] {
          padding-left: 0.75rem;
          padding-right: 0.75rem; }
        body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(14.285% - 1.5rem) !important;
          min-width: calc(14.285% - 1.5rem) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-7 {
            min-width: calc(14.285%) !important;
            max-width: calc(14.285%) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
            width: calc(14.285% - (1.5rem / 2)) !important;
            min-width: calc(14.285% - (1.5rem / 2)) !important; }
        body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72 {
          margin: 1.5rem 0.75rem 1.5rem;
          width: calc(28.571% - 1.5rem) !important;
          min-width: calc(28.571% - 1.5rem) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
            margin-top: 0 !important;
            margin-bottom: 0 !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-72 {
            min-width: calc(28.571%) !important;
            max-width: calc(28.571%) !important; }
          body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
            width: calc(28.571% - (1.5rem / 2)) !important;
            min-width: calc(28.571% - (1.5rem / 2)) !important; } }
    body.medium .mod_advent_calendar *[class*=' width-'].width-float, body.medium .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding, .paddings body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding, .paddings body.medium .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-left, body.medium .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-right, body.medium .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-medium, .paddings-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-both-medium, .paddings-both-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-top-medium, .paddings-top-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-bottom-medium, .paddings-bottom-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-right-medium, .paddings-right-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-left-medium, .paddings-left-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class*=' width-'], body.medium .mod_advent_calendar *[class^='width-'].padding-side-medium, .paddings-side-medium body.medium .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-7, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.medium .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class*=' width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.medium .mod_advent_calendar *[class^='width-'].width-72, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.medium .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.medium .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large .mod_advent_calendar *[class*=' width-'].width-float, body.large .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding, .paddings body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding, .paddings body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left, body.large .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right, body.large .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-large, .paddings-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-large, .paddings-large body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both-large, .paddings-both-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both-large, .paddings-both-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top-large, .paddings-top-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top-large, .paddings-top-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right-large, .paddings-right-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-right-large, .paddings-right-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left-large, .paddings-left-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-left-large, .paddings-left-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side-large, .paddings-side-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side-large, .paddings-side-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-desktop, .paddings-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-desktop, .paddings-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.large .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.large .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.large .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.large .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.large .mod_advent_calendar *[class*=' width-'].width-float, body.large .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding, .paddings body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding, .paddings body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left, body.large .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right, body.large .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-large, .paddings-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-large, .paddings-large body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both-large, .paddings-both-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both-large, .paddings-both-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top-large, .paddings-top-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top-large, .paddings-top-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom-large, .paddings-bottom-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom-large, .paddings-bottom-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right-large, .paddings-right-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-right-large, .paddings-right-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left-large, .paddings-left-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-left-large, .paddings-left-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side-large, .paddings-side-large body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side-large, .paddings-side-large body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-desktop, .paddings-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-desktop, .paddings-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.large .mod_advent_calendar *[class*=' width-'], body.large .mod_advent_calendar *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.large .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.large .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.large .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class*=' width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-7, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.large .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.large .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.large .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.large .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class*=' width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.large .mod_advent_calendar *[class^='width-'].width-72, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.large .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.large .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.large .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }
  body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'] {
    /*
    @if ($window == "xlarge"){ 
     &.width-7-xlarge {
       background-color:yellow;
     }
    }
    */
    /*
    @if ($window == "xlarge"){ 
     &.width-72-xlarge {
       background-color:yellow;
     }
    }
    */ }
    body.xlarge .mod_advent_calendar *[class*=' width-'].width-float, body.xlarge .mod_advent_calendar *[class^='width-'].width-float {
      width: auto;
      margin: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding, .paddings body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding, .paddings body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-side, .paddings-slide body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-side, .paddings-slide body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-left, body.xlarge .mod_advent_calendar *[class^='width-'].padding-left {
      padding-left: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-right, body.xlarge .mod_advent_calendar *[class^='width-'].padding-right {
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-top, .paddings-top body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-top, .paddings-top body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-bottom, .paddings-bottom body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-bottom, .paddings-bottom body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-both, .paddings-both body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-both, .paddings-both body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem;
      padding-top: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-xlarge, .paddings-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-xlarge, .paddings-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-both-xlarge, .paddings-both-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-top-xlarge, .paddings-top-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-bottom-xlarge, .paddings-bottom-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-right-xlarge, .paddings-right-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-left-xlarge, .paddings-left-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-side-xlarge, .paddings-side-xlarge body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-desktop, .paddings-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-desktop, .paddings-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding: 1.5rem 0.75rem 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-both-desktop, .paddings-both-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-both-desktop, .paddings-both-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-top-desktop, .paddings-top-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-top-desktop, .paddings-top-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-top: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-bottom-desktop, .paddings-bottom-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-bottom: 1.5rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-right-desktop, .paddings-right-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-right-desktop, .paddings-right-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-left-desktop, .paddings-left-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-left-desktop, .paddings-left-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].padding-side-desktop, .paddings-side-desktop body.xlarge .mod_advent_calendar *[class*=' width-'], body.xlarge .mod_advent_calendar *[class^='width-'].padding-side-desktop, .paddings-side-desktop body.xlarge .mod_advent_calendar *[class^='width-'] {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].width-7, body.xlarge .mod_advent_calendar *[class^='width-'].width-7 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(14.285% - 1.5rem) !important;
      min-width: calc(14.285% - 1.5rem) !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class*=' width-'].width-7, body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin-both, body.xlarge .mod_advent_calendar *[class*=' width-'].width-7 .no-margins-both, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class^='width-'].width-7, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin-both, body.xlarge .mod_advent_calendar *[class^='width-'].width-7 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class*=' width-'].width-7, body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin-side, .no-margins-side body.xlarge .mod_advent_calendar *[class*=' width-'].width-7, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class^='width-'].width-7, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin-side, .no-margins-side body.xlarge .mod_advent_calendar *[class^='width-'].width-7 {
        min-width: calc(14.285%) !important;
        max-width: calc(14.285%) !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin-left, body.xlarge .mod_advent_calendar *[class*=' width-'].width-7.no-margin-right, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin-left, body.xlarge .mod_advent_calendar *[class^='width-'].width-7.no-margin-right {
        width: calc(14.285% - (1.5rem / 2)) !important;
        min-width: calc(14.285% - (1.5rem / 2)) !important; }
    body.xlarge .mod_advent_calendar *[class*=' width-'].width-72, body.xlarge .mod_advent_calendar *[class^='width-'].width-72 {
      margin: 1.5rem 0.75rem 1.5rem;
      width: calc(28.571% - 1.5rem) !important;
      min-width: calc(28.571% - 1.5rem) !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class*=' width-'].width-72, body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin-both, body.xlarge .mod_advent_calendar *[class*=' width-'].width-72 .no-margins-both, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class^='width-'].width-72, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin-both, body.xlarge .mod_advent_calendar *[class^='width-'].width-72 .no-margins-both {
        margin-top: 0 !important;
        margin-bottom: 0 !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class*=' width-'].width-72, body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin-side, .no-margins-side body.xlarge .mod_advent_calendar *[class*=' width-'].width-72, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin, .no-margins body.xlarge .mod_advent_calendar *[class^='width-'].width-72, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin-side, .no-margins-side body.xlarge .mod_advent_calendar *[class^='width-'].width-72 {
        min-width: calc(28.571%) !important;
        max-width: calc(28.571%) !important; }
      body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin-left, body.xlarge .mod_advent_calendar *[class*=' width-'].width-72.no-margin-right, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin-left, body.xlarge .mod_advent_calendar *[class^='width-'].width-72.no-margin-right {
        width: calc(28.571% - (1.5rem / 2)) !important;
        min-width: calc(28.571% - (1.5rem / 2)) !important; }

/*
#mod_OpenimmoList {
 @include generate_grid_level(1){  
  @include generate_grid(xsmall,"OPENIMMOLIST");      
  @include generate_grid(small,"OPENIMMOLIST");   
  @include generate_grid(medium,"OPENIMMOLIST");     
  @include generate_grid(large,"OPENIMMOLIST");           
  @include generate_grid(xlarge,"OPENIMMOLIST");                     
 }   
 .ce_sliderStart {
  @include generate_grid_level(1){  
   @include generate_grid(xsmall,"OPENIMMOSLIDER");      
   @include generate_grid(small,"OPENIMMOSLIDER");   
   @include generate_grid(medium,"OPENIMMOSLIDER");     
   @include generate_grid(large,"OPENIMMOSLIDER");           
   @include generate_grid(xlarge,"OPENIMMOSLIDER");                     
  } 
 }
}

#mod_OpenimmoReader {
 @include generate_grid_level(1){  
  @include generate_grid(xsmall,"OPENIMMOREADER");      
  @include generate_grid(small,"OPENIMMOREADER");   
  @include generate_grid(medium,"OPENIMMOREADER");     
  @include generate_grid(large,"OPENIMMOREADER");           
  @include generate_grid(xlarge,"OPENIMMOREADER");                     
 }  
}
*/
html.loading-animation {
  font-family: Sansation , Arial;
  text-rendering: optimizeLegibility;
  font-size: 1rem;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: block;
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 2000ms;
  -moz-transition-duration: 2000ms;
  transition-duration: 2000ms;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 700ms;
  -moz-transition-duration: 700ms;
  transition-duration: 700ms;
  -o-background-size: auto 10vw;
  -moz-background-size: auto 10vw;
  background-size: auto 10vw;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../../files/00_prettl/00_assets/design/loading.svg");
  overflow: hidden; }

html.loading-animation.loaded {
  filter: alpha(opacity=1*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(1*100))";
  -moz-opacity: 1;
  opacity: 1;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-image: none !important;
  overflow: auto; }

html.fontsize-0 {
  font-size: 0.75rem; }

html.fontsize-1 {
  font-size: 1rem; }

html.fontsize-2 {
  font-size: 1.125rem; }

body:not(#tinymce) {
  position: relative;
  margin: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  body:not(#tinymce)::-webkit-scrollbar {
    display: none; }

body.active:not(#tinymce) {
  overflow: hidden;
  max-height: 100vh; }

#custom {
  position: relative;
  z-index: 2; }

#toolbar {
  position: relative;
  z-index: 2; }

#wrapper {
  position: relative;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  z-index: -1;
  background-color: #ffffff; }
  #wrapper::-webkit-scrollbar {
    display: none; }

body.active #wrapper {
  margin-left: 0px; }

#wrapper::-webkit-scrollbar {
  display: none; }

.mod_article {
  overflow: hidden;
  display: block;
  margin: 0rem auto;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mod_article div.float-center, .mod_article div.float-center.no-margin {
  float: none;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  overflow: hidden; }

#wrapper .mod_article.no-margin-top {
  margin-top: 0rem !important; }

#wrapper .mod_article.no-margin-bottom {
  margin-bottom: 0rem !important; }

#wrapper .mod_article.no-margin-both {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-both-xsmall {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.small #wrapper .mod_article.no-margin-both-small {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-both-mobile, body.small #wrapper .mod_article.no-margin-both-mobile {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-both-medium {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-both-tablet {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-margin-both-large {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.xlarge #wrapper .mod_article.no-margin-both-xlarge {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-margin-both-desktop, body.xlarge #wrapper .mod_article.no-margin-both-desktop {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-top-xsmall {
  margin-top: 0rem !important; }

body.small #wrapper .mod_article.no-margin-top-small {
  margin-top: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-top-mobile, body.small #wrapper .mod_article.no-margin-top-mobile {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-top-medium {
  margin-top: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-top-tablet {
  margin-top: 0rem !important; }

body.large #wrapper .mod_article.no-margin-top-large {
  margin-top: 0rem !important; }

body.xlarge #wrapper .mod_article.no-margin-top-xlarge {
  margin-top: 0rem !important; }

body.large #wrapper .mod_article.no-margin-top-desktop, body.xlarge #wrapper .mod_article.no-margin-top-desktop {
  margin-top: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-bottom-xsmall {
  margin-bottom: 0rem !important; }

body.small #wrapper .mod_article.no-margin-bottom-small {
  margin-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-margin-bottom-mobile, body.small #wrapper .mod_article.no-margin-bottom-mobile {
  margin-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-bottom-medium {
  margin-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-margin-bottom-tablet {
  margin-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-margin-bottom-large {
  margin-bottom: 0rem !important; }

body.xlarge #wrapper .mod_article.no-margin-bottom-xlarge {
  margin-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-margin-bottom-desktop, body.xlarge #wrapper .mod_article.no-margin-bottom-desktop {
  margin-bottom: 0rem !important; }

#wrapper .mod_article.no-padding {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

#wrapper .mod_article.no-padding-both {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

#wrapper .mod_article.no-padding-side {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

#wrapper .mod_article.no-padding-top {
  padding-top: 0rem !important; }

#wrapper .mod_article.no-padding-bottom {
  padding-bottom: 0rem !important; }

#wrapper .mod_article.no-padding-left {
  padding-left: 0rem !important; }

#wrapper mod_article.no-padding-right {
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-xsmall {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-both-xsmall {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-side-xsmall {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-top-xsmall {
  padding-top: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-bottom-xsmall {
  padding-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-left-xsmall {
  padding-left: 0rem !important; }

body.xsmall #wrapper mod_article.no-padding-right-xsmall {
  padding-right: 0rem !important; }

body.small #wrapper .mod_article.no-padding-small {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.small #wrapper .mod_article.no-padding-both-small {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.small #wrapper .mod_article.no-padding-side-small {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.small #wrapper .mod_article.no-padding-top-small {
  padding-top: 0rem !important; }

body.small #wrapper .mod_article.no-padding-bottom-small {
  padding-bottom: 0rem !important; }

body.small #wrapper .mod_article.no-padding-left-small {
  padding-left: 0rem !important; }

body.small #wrapper mod_article.no-padding-right-small {
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-mobile, body.small #wrapper .mod_article.no-padding-mobile {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-both-mobile, body.small #wrapper .mod_article.no-padding-both-mobile {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-side-mobile, body.small #wrapper .mod_article.no-padding-side-mobile {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-top-mobile, body.small #wrapper .mod_article.no-padding-top-mobile {
  padding-top: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-bottom-mobile, body.small #wrapper .mod_article.no-padding-bottom-mobile {
  padding-bottom: 0rem !important; }

body.xsmall #wrapper .mod_article.no-padding-left-mobile, body.small #wrapper .mod_article.no-padding-left-mobile {
  padding-left: 0rem !important; }

body.xsmall #wrapper mod_article.no-padding-right-mobile, body.small #wrapper mod_article.no-padding-right-mobile {
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-medium {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-both-medium {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-side-medium {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-top-medium {
  padding-top: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-bottom-medium {
  padding-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-left-medium {
  padding-left: 0rem !important; }

body.medium #wrapper mod_article.no-padding-right-medium {
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-tablet {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-both-tablet {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-side-tablet {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-top-tablet {
  padding-top: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-bottom-tablet {
  padding-bottom: 0rem !important; }

body.medium #wrapper .mod_article.no-padding-left-tablet {
  padding-left: 0rem !important; }

body.medium #wrapper mod_article.no-padding-right-tablet {
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-large {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-both-large {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-padding-side-large {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-top-large {
  padding-top: 0rem !important; }

body.large #wrapper .mod_article.no-padding-bottom-large {
  padding-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-padding-left-large {
  padding-left: 0rem !important; }

body.large #wrapper mod_article.no-padding-right-large {
  padding-right: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-xlarge {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-both-xlarge {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-side-xlarge {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-top-xlarge {
  padding-top: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-bottom-xlarge {
  padding-bottom: 0rem !important; }

body.xlarge #wrapper .mod_article.no-padding-left-xlarge {
  padding-left: 0rem !important; }

body.xlarge #wrapper mod_article.no-padding-right-xlarge {
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-desktop, body.xlarge #wrapper .mod_article.no-padding-desktop {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-both-desktop, body.xlarge #wrapper .mod_article.no-padding-both-desktop {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-padding-side-desktop, body.xlarge #wrapper .mod_article.no-padding-side-desktop {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.large #wrapper .mod_article.no-padding-top-desktop, body.xlarge #wrapper .mod_article.no-padding-top-desktop {
  padding-top: 0rem !important; }

body.large #wrapper .mod_article.no-padding-bottom-desktop, body.xlarge #wrapper .mod_article.no-padding-bottom-desktop {
  padding-bottom: 0rem !important; }

body.large #wrapper .mod_article.no-padding-left-desktop, body.xlarge #wrapper .mod_article.no-padding-left-desktop {
  padding-left: 0rem !important; }

body.large #wrapper mod_article.no-padding-right-desktop, body.xlarge #wrapper mod_article.no-padding-right-desktop {
  padding-right: 0rem !important; }

#wrapper .mod_article.border-top {
  border-top: 1px solid #D8D8D8 !important; }

#wrapper .mod_article.border-bottom {
  border-bottom: 1px solid #D8D8D8 !important; }

#wrapper .mod_article.border-left {
  border-left: 1px solid #D8D8D8 !important; }

#wrapper .mod_article.border-right {
  border-right: 1px solid #D8D8D8 !important; }

#wrapper .mod_article.border-both {
  border-top: 1px solid #D8D8D8 !important;
  border-bottom: 1px solid #D8D8D8 !important; }

#wrapper .mod_article.border-side {
  border-left: 1px solid #D8D8D8 !important;
  border-right: 1px solid #D8D8D8 !important; }

#header {
  z-index: 3; }

#header .mod_article {
  color: rgba(54, 63, 66, 0.87);
  background-color: #ffffff; }

body.xsmall #header .mod_article {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.small #header .mod_article {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.medium #header .mod_article {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.large #header .mod_article {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.xlarge #header .mod_article {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.xsmall #header .mod_article.first {
  padding-top: 0rem;
  margin-top: 0rem; }

body.small #header .mod_article.first {
  padding-top: 0rem;
  margin-top: 0rem; }

body.medium #header .mod_article.first {
  padding-top: 0rem;
  margin-top: 0rem; }

body.large #header .mod_article.first {
  padding-top: 0rem;
  margin-top: 0rem; }

body.xlarge #header .mod_article.first {
  padding-top: 0rem;
  margin-top: 0rem; }

body.xsmall #header .mod_article.last {
  padding-bottom: 0rem;
  margin-bottom: 0rem; }

body.small #header .mod_article.last {
  padding-bottom: 0rem;
  margin-bottom: 0rem; }

body.medium #header .mod_article.last {
  padding-bottom: 0rem;
  margin-bottom: 0rem; }

body.large #header .mod_article.last {
  padding-bottom: 0rem;
  margin-bottom: 0rem; }

body.xlarge #header .mod_article.last {
  padding-bottom: 0rem;
  margin-bottom: 0rem; }

#container {
  z-index: 2; }

#header, #container, #left, #right, #footer {
  position: relative;
  width: 100%;
  margin: 0rem auto; }

body.xsmall #main .mod_article, body.xsmall #left .mod_article, body.xsmall #right .mod_article {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.small #main .mod_article, body.small #left .mod_article, body.small #right .mod_article {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.medium #main .mod_article, body.medium #left .mod_article, body.medium #right .mod_article {
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-left: 0rem;
  padding-right: 0rem; }

body.large #main .mod_article, body.large #left .mod_article, body.large #right .mod_article {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0rem;
  padding-right: 0rem; }

body.xlarge #main .mod_article, body.xlarge #left .mod_article, body.xlarge #right .mod_article {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0rem;
  padding-right: 0rem; }

body.xsmall #main .mod_article {
  margin-top: 2rem;
  margin-bottom: 2rem; }

body.small #main .mod_article {
  margin-top: 2rem;
  margin-bottom: 2rem; }

body.medium #main .mod_article {
  margin-top: 3rem;
  margin-bottom: 3rem; }

body.large #main .mod_article {
  margin-top: 4rem;
  margin-bottom: 4rem; }

body.xlarge #main .mod_article {
  margin-top: 4rem;
  margin-bottom: 4rem; }

body.xsmall #main .mod_article.first, body.xsmall #left .mod_article.first, body.xsmall #right .mod_article.first {
  padding-top: 2rem; }

body.small #main .mod_article.first, body.small #left .mod_article.first, body.small #right .mod_article.first {
  padding-top: 2rem; }

body.medium #main .mod_article.first, body.medium #left .mod_article.first, body.medium #right .mod_article.first {
  padding-top: 3rem; }

body.large #main .mod_article.first, body.large #left .mod_article.first, body.large #right .mod_article.first {
  padding-top: 4rem; }

body.xlarge #main .mod_article.first, body.xlarge #left .mod_article.first, body.xlarge #right .mod_article.first {
  padding-top: 4rem; }

body.xsmall #main .mod_article.first {
  margin-top: 2.625rem; }

body.small #main .mod_article.first {
  margin-top: 2.625rem; }

body.medium #main .mod_article.first {
  margin-top: 3.625rem; }

body.large #main .mod_article.first {
  margin-top: 5.25rem; }

body.xlarge #main .mod_article.first {
  margin-top: 5.25rem; }

body.xsmall #main .mod_article.last, body.xsmall #left .mod_article.last, body.xsmall #right .mod_article.last {
  padding-bottom: 2rem; }

body.small #main .mod_article.last, body.small #left .mod_article.last, body.small #right .mod_article.last {
  padding-bottom: 2rem; }

body.medium #main .mod_article.last, body.medium #left .mod_article.last, body.medium #right .mod_article.last {
  padding-bottom: 3rem; }

body.large #main .mod_article.last, body.large #left .mod_article.last, body.large #right .mod_article.last {
  padding-bottom: 4rem; }

body.xlarge #main .mod_article.last, body.xlarge #left .mod_article.last, body.xlarge #right .mod_article.last {
  padding-bottom: 4rem; }

body.xsmall #main .mod_article.last {
  margin-bottom: 2.625rem; }

body.small #main .mod_article.last {
  margin-bottom: 2.625rem; }

body.medium #main .mod_article.last {
  margin-bottom: 3.625rem; }

body.large #main .mod_article.last {
  margin-bottom: 5.25rem; }

body.xlarge #main .mod_article.last {
  margin-bottom: 5.25rem; }

#main .mod_article, #footer .mod_article {
  color: rgba(54, 63, 66, 0.87); }

#main .mod_article p > a, #footer .mod_article p > a {
  color: #526170; }

#left, #right {
  width: auto;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  #left::-webkit-scrollbar, #right::-webkit-scrollbar {
    display: none; }

#left .inside, #right .inside {
  max-width: 1600px;
  height: 100%;
  clear: both;
  overflow: hidden;
  position: relative;
  margin: 0px auto;
  width: auto;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

@media all and (min-width: 1900px) {
  #container.main.left #left {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 300px;
    margin-left: calc(50% - 800px);
    z-index: 2; } }
#container.main.left #left {
  background-color: transparent; }

#container.main.left #left * {
  color: rgba(54, 63, 66, 0.87); }

@media all and (min-width: 2200px) {
  #container.main.right #main .normal {
    padding-right: 300px;
    min-width: 1600px; } }
@media all and (min-width: 2200px) {
  #container.main.right #right {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 300px;
    margin-right: calc(50% - 800px);
    z-index: 1; } }
#container.main.right #right {
  background-color: transparent; }

#container.main.right #right * {
  color: rgba(54, 63, 66, 0.87); }

#left.sticky.fixed .mod_article, #right.sticky.fixed .mod_article {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  position: fixed !important;
  top: 9.25rem !important;
  bottom: 3rem !important;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  #left.sticky.fixed .mod_article::-webkit-scrollbar, #right.sticky.fixed .mod_article::-webkit-scrollbar {
    display: none; }

body.absolute-bottom #left.sticky.fixed .mod_article, body.absolute-bottom #right.sticky.fixed .mod_article {
  bottom: 160px !important; }

@media all and (min-width: 1900px) {
  #left.sticky.fixed .mod_article {
    max-width: 300px;
    right: 1300px;
    background-color: #ffffff; } }
@media all and (min-width: 2200px) {
  #right.sticky.fixed .mod_article {
    max-width: 300px;
    left: 1300px;
    background-color: #ffffff; } }
#footer {
  z-index: 1; }

body.xsmall #footer .mod_article:not(.inner-normal), body.xsmall #footer .mod_article.inner-normal .normal {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.small #footer .mod_article:not(.inner-normal), body.small #footer .mod_article.inner-normal .normal {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.medium #footer .mod_article:not(.inner-normal), body.medium #footer .mod_article.inner-normal .normal {
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.large #footer .mod_article:not(.inner-normal), body.large #footer .mod_article.inner-normal .normal {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.xlarge #footer .mod_article:not(.inner-normal), body.xlarge #footer .mod_article.inner-normal .normal {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 0rem;
  padding-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.xsmall #footer .mod_article.first {
  padding-top: 2rem;
  margin-top: 0rem; }

body.small #footer .mod_article.first {
  padding-top: 2rem;
  margin-top: 2rem; }

body.medium #footer .mod_article.first {
  padding-top: 3rem;
  margin-top: 0rem; }

body.large #footer .mod_article.first {
  padding-top: 4rem;
  margin-top: 0rem; }

body.xlarge #footer .mod_article.first {
  padding-top: 4rem;
  margin-top: 0rem; }

body.xsmall #footer .mod_article.last {
  padding-bottom: 2rem;
  margin-bottom: 0rem; }

body.small #footer .mod_article.last {
  padding-bottom: 2rem;
  margin-bottom: 0rem; }

body.medium #footer .mod_article.last {
  padding-bottom: 3rem;
  margin-bottom: 0rem; }

body.large #footer .mod_article.last {
  padding-bottom: 4rem;
  margin-bottom: 0rem; }

body.xlarge #footer .mod_article.last {
  padding-bottom: 4rem;
  margin-bottom: 0rem; }

[class*=" width-"]:not(.first), [class^="width-"]:not(.first) {
  clear: none; }

body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, ol, ul, li, dl, dt, dd, figure, table, th, td, form, fieldset, legend, input, textarea {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

hr {
  border-top: 1px solid #D8D8D8;
  border-bottom: none; }

p.back {
  float: left;
  clear: both; }

address {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  font-style: normal;
  margin: 0.25rem 0rem;
  min-width: calc(100% - 0.5rem); }

small {
  font-size: 0.875em; }

small strong {
  font-size: 1em;
  font-weight: 500;
  line-height: 1; }

a {
  cursor: pointer;
  text-decoration: none;
  font-family: inherit;
  font-size: inherit;
  color: #526170;
  line-height: inherit;
  letter-spacing: inherit; }

a.cboxElement {
  display: block; }

ul.level_1 a {
  white-space: nowrap; }

sup {
  vertical-align: super;
  color: #526170; }

sub {
  vertical-align: sub;
  color: #526170; }

figure {
  position: relative; }

figure a {
  -webkit-outline: none;
  -moz-outline: none;
  outline: none;
  cursor: pointer;
  display: block;
  width: 100%; }

figure > a {
  height: 100%;
  position: relative;
  z-index: 1000; }

figure img, figure picture, figure svg, figure object {
  max-width: 100%;
  height: auto; }

img, picture, svg, object {
  -webkit-outline: none;
  -moz-outline: none;
  outline: none;
  -webkit-outline-width: 0;
  -moz-outline-width: 0;
  outline-width: 0;
  -webkit-outline-style: none;
  -moz-outline-style: none;
  outline-style: none;
  -webkit-outline-color: inherit;
  -moz-outline-color: inherit;
  outline-color: inherit;
  border: none;
  width: auto;
  display: block; }

iframe {
  max-width: 100%;
  min-width: 100%;
  border: none; }

h1, h2, h3, h4, h5, h6, p {
  -webkit-hyphens: manual;
  -moz-hyphens: manual;
  hyphens: manual;
  cursor: text;
  display: block; }

body.xsmall h1, body.xsmall h2, body.xsmall h3, body.xsmall h4, body.xsmall h5, body.xsmall h6, body.xsmall p {
  -epub-word-break: inherit;
  word-break: inherit;
  white-space: inherit; }

h1, h2, h3, h4, h5, h6 {
  white-space: normal;
  clear: both;
  margin-top: 0; }

p strong {
  font-size: 1em !important; }

h1, h2, h3, h4, h5, h6 {
  white-space: normal;
  clear: both;
  margin-top: 0; }

body.xsmall h1, body.xsmall h2, body.xsmall h3, body.xsmall h4, body.xsmall h5, body.xsmall h6 {
  -epub-word-break: break-word;
  word-break: break-word;
  white-space: normal; }

h1[class*=" width-"], h1[class^="width-"], h2[class*=" width-"], h2[class^="width-"], h3[class*=" width-"], h3[class^="width-"], h4[class*=" width-"], h4[class^="width-"], h5[class*=" width-"], h5[class^="width-"], h6[class*=" width-"], h6[class^="width-"] {
  clear: none; }

h1 > strong, h2 > strong, h3 > strong, h4 > strong, h5 > strong, h6 > strong {
  font-size: 1em; }

h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
  font-size: 1em;
  line-height: initial; }

blockquote {
  text-align: center; }

blockquote > p {
  quotes: » «; }

blockquote > p:before {
  position: relative;
  left: -1rem;
  content: open-quote; }

blockquote > p:after {
  position: relative;
  right: -1rem;
  content: close-quote; }

blockquote footer, blockquote cite {
  font-size: 10px; }

.ce_gallery figure, .ce_image figure, .ce_hyperlink figure, .ce_text figure, .product figure {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  height: auto;
  z-index: 1;
  display: inline-block;
  vertical-align: middle;
  width: 100%; }

.ce_gallery figure a, .ce_image figure a, .ce_hyperlink figure a, .ce_text figure a, .product figure a {
  width: 100%; }

.ce_gallery figure .image-wrapper, .ce_image figure .image-wrapper, .ce_hyperlink figure .image-wrapper, .ce_text figure .image-wrapper, .product figure .image-wrapper {
  min-width: 100%;
  position: relative;
  z-index: 1; }

.ce_gallery figure img, .ce_image figure img, .ce_hyperlink figure img, .ce_text figure img, .product figure img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  max-width: 100%;
  min-width: 100%;
  height: auto;
  display: inline-block;
  text-align: left; }

body.xsmall .ce_gallery figure img, body.xsmall .ce_image figure img, body.xsmall .ce_hyperlink figure img, body.xsmall .ce_text figure img, body.xsmall .product figure img {
  width: 100%; }

.ce_gallery figure.float_above img, .ce_image figure.float_above img, .ce_hyperlink figure.float_above img, .ce_text figure.float_above img, .product figure.float_above img {
  width: 100%;
  min-width: 100%; }

.ce_gallery figure.float_left, .ce_gallery figure.float_right, .ce_gallery figure.float_center, .ce_image figure.float_left, .ce_image figure.float_right, .ce_image figure.float_center, .ce_hyperlink figure.float_left, .ce_hyperlink figure.float_right, .ce_hyperlink figure.float_center, .ce_text figure.float_left, .ce_text figure.float_right, .ce_text figure.float_center, .product figure.float_left, .product figure.float_right, .product figure.float_center {
  margin-bottom: 1rem; }

body.xsmall .ce_gallery figure.float_left, body.xsmall .ce_gallery figure.float_right, body.xsmall .ce_gallery figure.float_center, body.xsmall .ce_image figure.float_left, body.xsmall .ce_image figure.float_right, body.xsmall .ce_image figure.float_center, body.xsmall .ce_hyperlink figure.float_left, body.xsmall .ce_hyperlink figure.float_right, body.xsmall .ce_hyperlink figure.float_center, body.xsmall .ce_text figure.float_left, body.xsmall .ce_text figure.float_right, body.xsmall .ce_text figure.float_center, body.xsmall .product figure.float_left, body.xsmall .product figure.float_right, body.xsmall .product figure.float_center {
  min-width: unset;
  width: auto; }

body.small .ce_gallery figure.float_left, body.small .ce_gallery figure.float_right, body.small .ce_gallery figure.float_center, body.small .ce_image figure.float_left, body.small .ce_image figure.float_right, body.small .ce_image figure.float_center, body.small .ce_hyperlink figure.float_left, body.small .ce_hyperlink figure.float_right, body.small .ce_hyperlink figure.float_center, body.small .ce_text figure.float_left, body.small .ce_text figure.float_right, body.small .ce_text figure.float_center, body.small .product figure.float_left, body.small .product figure.float_right, body.small .product figure.float_center, body.medium .ce_gallery figure.float_left, body.medium .ce_gallery figure.float_right, body.medium .ce_gallery figure.float_center, body.medium .ce_image figure.float_left, body.medium .ce_image figure.float_right, body.medium .ce_image figure.float_center, body.medium .ce_hyperlink figure.float_left, body.medium .ce_hyperlink figure.float_right, body.medium .ce_hyperlink figure.float_center, body.medium .ce_text figure.float_left, body.medium .ce_text figure.float_right, body.medium .ce_text figure.float_center, body.medium .product figure.float_left, body.medium .product figure.float_right, body.medium .product figure.float_center, body.large .ce_gallery figure.float_left, body.large .ce_gallery figure.float_right, body.large .ce_gallery figure.float_center, body.large .ce_image figure.float_left, body.large .ce_image figure.float_right, body.large .ce_image figure.float_center, body.large .ce_hyperlink figure.float_left, body.large .ce_hyperlink figure.float_right, body.large .ce_hyperlink figure.float_center, body.large .ce_text figure.float_left, body.large .ce_text figure.float_right, body.large .ce_text figure.float_center, body.large .product figure.float_left, body.large .product figure.float_right, body.large .product figure.float_center, body.xlarge .ce_gallery figure.float_left, body.xlarge .ce_gallery figure.float_right, body.xlarge .ce_gallery figure.float_center, body.xlarge .ce_image figure.float_left, body.xlarge .ce_image figure.float_right, body.xlarge .ce_image figure.float_center, body.xlarge .ce_hyperlink figure.float_left, body.xlarge .ce_hyperlink figure.float_right, body.xlarge .ce_hyperlink figure.float_center, body.xlarge .ce_text figure.float_left, body.xlarge .ce_text figure.float_right, body.xlarge .ce_text figure.float_center, body.xlarge .product figure.float_left, body.xlarge .product figure.float_right, body.xlarge .product figure.float_center {
  width: auto;
  padding: 0; }

body.small .ce_gallery figure.float_left, body.small .ce_image figure.float_left, body.small .ce_hyperlink figure.float_left, body.small .ce_text figure.float_left, body.small .product figure.float_left, body.medium .ce_gallery figure.float_left, body.medium .ce_image figure.float_left, body.medium .ce_hyperlink figure.float_left, body.medium .ce_text figure.float_left, body.medium .product figure.float_left, body.large .ce_gallery figure.float_left, body.large .ce_image figure.float_left, body.large .ce_hyperlink figure.float_left, body.large .ce_text figure.float_left, body.large .product figure.float_left, body.xlarge .ce_gallery figure.float_left, body.xlarge .ce_image figure.float_left, body.xlarge .ce_hyperlink figure.float_left, body.xlarge .ce_text figure.float_left, body.xlarge .product figure.float_left {
  float: left;
  margin: 0rem 1rem 1rem 0rem; }

body.small .ce_gallery figure.float_right, body.small .ce_image figure.float_right, body.small .ce_hyperlink figure.float_right, body.small .ce_text figure.float_right, body.small .product figure.float_right, body.medium .ce_gallery figure.float_right, body.medium .ce_image figure.float_right, body.medium .ce_hyperlink figure.float_right, body.medium .ce_text figure.float_right, body.medium .product figure.float_right, body.large .ce_gallery figure.float_right, body.large .ce_image figure.float_right, body.large .ce_hyperlink figure.float_right, body.large .ce_text figure.float_right, body.large .product figure.float_right, body.xlarge .ce_gallery figure.float_right, body.xlarge .ce_image figure.float_right, body.xlarge .ce_hyperlink figure.float_right, body.xlarge .ce_text figure.float_right, body.xlarge .product figure.float_right {
  float: right;
  margin: 0rem 0rem 1rem 1rem; }

body.xsmall .ce_gallery figure.float_left img, body.xsmall .ce_gallery figure.float_right img, body.xsmall .ce_image figure.float_left img, body.xsmall .ce_image figure.float_right img, body.xsmall .ce_hyperlink figure.float_left img, body.xsmall .ce_hyperlink figure.float_right img, body.xsmall .ce_text figure.float_left img, body.xsmall .ce_text figure.float_right img, body.xsmall .product figure.float_left img, body.xsmall .product figure.float_right img, body.small .ce_gallery figure.float_left img, body.small .ce_gallery figure.float_right img, body.small .ce_image figure.float_left img, body.small .ce_image figure.float_right img, body.small .ce_hyperlink figure.float_left img, body.small .ce_hyperlink figure.float_right img, body.small .ce_text figure.float_left img, body.small .ce_text figure.float_right img, body.small .product figure.float_left img, body.small .product figure.float_right img {
  min-width: inherit;
  width: 100%; }

body.medium .ce_gallery figure.float_left img, body.medium .ce_gallery figure.float_right img, body.medium .ce_image figure.float_left img, body.medium .ce_image figure.float_right img, body.medium .ce_hyperlink figure.float_left img, body.medium .ce_hyperlink figure.float_right img, body.medium .ce_text figure.float_left img, body.medium .ce_text figure.float_right img, body.medium .product figure.float_left img, body.medium .product figure.float_right img, body.large .ce_gallery figure.float_left img, body.large .ce_gallery figure.float_right img, body.large .ce_image figure.float_left img, body.large .ce_image figure.float_right img, body.large .ce_hyperlink figure.float_left img, body.large .ce_hyperlink figure.float_right img, body.large .ce_text figure.float_left img, body.large .ce_text figure.float_right img, body.large .product figure.float_left img, body.large .product figure.float_right img, body.xlarge .ce_gallery figure.float_left img, body.xlarge .ce_gallery figure.float_right img, body.xlarge .ce_image figure.float_left img, body.xlarge .ce_image figure.float_right img, body.xlarge .ce_hyperlink figure.float_left img, body.xlarge .ce_hyperlink figure.float_right img, body.xlarge .ce_text figure.float_left img, body.xlarge .ce_text figure.float_right img, body.xlarge .product figure.float_left img, body.xlarge .product figure.float_right img {
  width: inherit;
  min-width: inherit; }

body.medium .ce_gallery figure.float_left + p, body.medium .ce_gallery figure.float_right + p, body.medium .ce_image figure.float_left + p, body.medium .ce_image figure.float_right + p, body.medium .ce_hyperlink figure.float_left + p, body.medium .ce_hyperlink figure.float_right + p, body.medium .ce_text figure.float_left + p, body.medium .ce_text figure.float_right + p, body.medium .product figure.float_left + p, body.medium .product figure.float_right + p, body.large .ce_gallery figure.float_left + p, body.large .ce_gallery figure.float_right + p, body.large .ce_image figure.float_left + p, body.large .ce_image figure.float_right + p, body.large .ce_hyperlink figure.float_left + p, body.large .ce_hyperlink figure.float_right + p, body.large .ce_text figure.float_left + p, body.large .ce_text figure.float_right + p, body.large .product figure.float_left + p, body.large .product figure.float_right + p, body.xlarge .ce_gallery figure.float_left + p, body.xlarge .ce_gallery figure.float_right + p, body.xlarge .ce_image figure.float_left + p, body.xlarge .ce_image figure.float_right + p, body.xlarge .ce_hyperlink figure.float_left + p, body.xlarge .ce_hyperlink figure.float_right + p, body.xlarge .ce_text figure.float_left + p, body.xlarge .ce_text figure.float_right + p, body.xlarge .product figure.float_left + p, body.xlarge .product figure.float_right + p {
  display: block; }

.ce_gallery figure + h3, .ce_image figure + h3, .ce_hyperlink figure + h3, .ce_text figure + h3, .product figure + h3 {
  margin-top: 1rem; }

.card figcaption .image-title {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.009375rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  display: block;
  color: rgba(255, 255, 255, 0.87); }

.card body.xsmall figcaption .image-title {
  font-size: 1.125rem;
  line-height: 1.5rem; }

.card body.small figcaption .image-title {
  font-size: 1.125rem;
  line-height: 1.5rem; }

.card body.medium figcaption .image-title {
  font-size: 1.125rem;
  line-height: 1.5rem; }

.card body.large figcaption .image-title {
  font-size: 1.25rem;
  line-height: 1.5rem; }

.card body.xlarge figcaption .image-title {
  font-size: 1.25rem;
  line-height: 1.5rem; }

figcaption .image-title {
  font-family: Sansation , Arial , Arial;
  font-weight: 700;
  letter-spacing: 0.009375rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  display: block;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall figcaption .image-title {
  font-size: 1.125rem;
  line-height: 1.25rem; }

body.small figcaption .image-title {
  font-size: 1.25rem;
  line-height: 1.5rem; }

body.medium figcaption .image-title {
  font-size: 1.25rem;
  line-height: 1.5rem; }

body.large figcaption .image-title {
  font-size: 1.5rem;
  line-height: 1.75rem; }

body.xlarge figcaption .image-title {
  font-size: 1.5rem;
  line-height: 1.75rem; }

figcaption .image-subtitle {
  font-family: Sansation , Arial , Arial;
  font-weight: 700;
  letter-spacing: 0.00625rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  display: block;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall figcaption .image-subtitle {
  font-size: 1.25rem;
  line-height: 1.375rem; }

body.small figcaption .image-subtitle {
  font-size: 1.25rem;
  line-height: 1.375rem; }

body.medium figcaption .image-subtitle {
  font-size: 1.25rem;
  line-height: 1.375rem; }

body.large figcaption .image-subtitle {
  font-size: 1.25rem;
  line-height: 1.375rem; }

body.xlarge figcaption .image-subtitle {
  font-size: 1.25rem;
  line-height: 1.375rem; }

.ce_image.image-border figure, .ce_gallery.image-border figure, .ce_text.image-border figure, .product.image-border figure {
  border: 0.0625rem solid #D8D8D8;
  -webkit-border-radius: 0rem;
  -moz-border-radius: 0rem;
  border-radius: 0rem; }

.ce_image.image-border:hover figure, .ce_gallery.image-border:hover figure, .ce_text.image-border:hover figure, .product.image-border:hover figure {
  border: #D8D8D8 solid #D8D8D8; }

.ce_image figure.image-container, .ce_gallery figure.image-container, .ce_text figure.image-container, .product figure.image-container {
  overflow: visible; }

.ce_image .border-effects, .ce_gallery .border-effects, .ce_text .border-effects, .product .border-effects {
  position: absolute;
  overflow: visible;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.ce_image .border-effects:before, .ce_image .border-effects:after, .ce_gallery .border-effects:before, .ce_gallery .border-effects:after, .ce_text .border-effects:before, .ce_text .border-effects:after, .product .border-effects:before, .product .border-effects:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none; }

.ce_image .border-effects:before, .ce_gallery .border-effects:before, .ce_text .border-effects:before, .product .border-effects:before {
  z-index: 2; }

.ce_image .border-effects:after, .ce_gallery .border-effects:after, .ce_text .border-effects:after, .product .border-effects:after {
  z-index: 3; }

.ce_image[class^="image-border-effect"] .border-effects:before, .ce_image[class*="image-border-effect"] .border-effects:after, .ce_gallery[class^="image-border-effect"] .border-effects:before, .ce_gallery[class*="image-border-effect"] .border-effects:after, .ce_text[class^="image-border-effect"] .border-effects:before, .ce_text[class*="image-border-effect"] .border-effects:after, .product[class^="image-border-effect"] .border-effects:before, .product[class*="image-border-effect"] .border-effects:after {
  display: block; }

.ce_image .image-effects, .ce_gallery .image-effects, .ce_text .image-effects, .product .image-effects {
  position: absolute;
  overflow: visible;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.ce_image .image-effects:before, .ce_image .image-effects:after, .ce_gallery .image-effects:before, .ce_gallery .image-effects:after, .ce_text .image-effects:before, .ce_text .image-effects:after, .product .image-effects:before, .product .image-effects:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none; }

.ce_image .image-effects:before, .ce_gallery .image-effects:before, .ce_text .image-effects:before, .product .image-effects:before {
  z-index: 5; }

.ce_image .image-effects:after, .ce_gallery .image-effects:after, .ce_text .image-effects:after, .product .image-effects:after {
  z-index: 6; }

.ce_image[class^="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_image[class*="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_image[class^="animate"], .ce_image[class*="animate"], .ce_image:not[class^="background-"], .ce_image:not[class*="background-"], .ce_gallery[class^="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_gallery[class*="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_gallery[class^="animate"], .ce_gallery[class*="animate"], .ce_gallery:not[class^="background-"], .ce_gallery:not[class*="background-"], .ce_text[class^="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_text[class*="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .ce_text[class^="animate"], .ce_text[class*="animate"], .ce_text:not[class^="background-"], .ce_text:not[class*="background-"], .product[class^="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .product[class*="image-layer-effect"]:not(.image-layer-effect-visibility-add-hover), .product[class^="animate"], .product[class*="animate"], .product:not[class^="background-"], .product:not[class*="background-"] {
  background-color: transparent !important; }

.ce_image[class^="image-layer-effect"] .image-effects:before, .ce_image[class*="image-layer-effect"] .image-effects:after, .ce_gallery[class^="image-layer-effect"] .image-effects:before, .ce_gallery[class*="image-layer-effect"] .image-effects:after, .ce_text[class^="image-layer-effect"] .image-effects:before, .ce_text[class*="image-layer-effect"] .image-effects:after, .product[class^="image-layer-effect"] .image-effects:before, .product[class*="image-layer-effect"] .image-effects:after {
  display: block; }

.ce_image .copyright, .ce_gallery .copyright, .ce_text .copyright, .product .copyright {
  position: relative;
  z-index: 4; }

.ce_image figcaption, .ce_gallery figcaption, .ce_text figcaption, .product figcaption {
  position: absolute;
  z-index: 7;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none; }

.ce_image.figcaption-visibility-hover figure:hover figcaption, .ce_gallery.figcaption-visibility-hover figure:hover figcaption, .ce_text.figcaption-visibility-hover figure:hover figcaption, .product.figcaption-visibility-hover figure:hover figcaption {
  display: block; }

.ce_image.figcaption-visibility-visible figcaption, .ce_gallery.figcaption-visibility-visible figcaption, .ce_text.figcaption-visibility-visible figcaption, .product.figcaption-visibility-visible figcaption {
  display: block; }

.ce_image.figcaption-visibility-invisible figcaption, .ce_gallery.figcaption-visibility-invisible figcaption, .ce_text.figcaption-visibility-invisible figcaption, .product.figcaption-visibility-invisible figcaption {
  display: none; }

.ce_image.figcaption-visibility-hover-invisible figcaption, .ce_gallery.figcaption-visibility-hover-invisible figcaption, .ce_text.figcaption-visibility-hover-invisible figcaption, .product.figcaption-visibility-hover-invisible figcaption {
  display: block; }

.ce_image.figcaption-visibility-hover-invisible figure:hover figcaption, .ce_gallery.figcaption-visibility-hover-invisible figure:hover figcaption, .ce_text.figcaption-visibility-hover-invisible figure:hover figcaption, .product.figcaption-visibility-hover-invisible figure:hover figcaption {
  display: none; }

.ce_image.figcaption-above figcaption, .ce_image.figcaption-top figcaption, .ce_image.figcaption-bottom figcaption, .ce_image.figcaption-below figcaption, .ce_gallery.figcaption-above figcaption, .ce_gallery.figcaption-top figcaption, .ce_gallery.figcaption-bottom figcaption, .ce_gallery.figcaption-below figcaption, .ce_text.figcaption-above figcaption, .ce_text.figcaption-top figcaption, .ce_text.figcaption-bottom figcaption, .ce_text.figcaption-below figcaption, .product.figcaption-above figcaption, .product.figcaption-top figcaption, .product.figcaption-bottom figcaption, .product.figcaption-below figcaption {
  text-align: center;
  padding: 1rem 2rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  .ce_image.figcaption-above figcaption::-webkit-scrollbar, .ce_image.figcaption-top figcaption::-webkit-scrollbar, .ce_image.figcaption-bottom figcaption::-webkit-scrollbar, .ce_image.figcaption-below figcaption::-webkit-scrollbar, .ce_gallery.figcaption-above figcaption::-webkit-scrollbar, .ce_gallery.figcaption-top figcaption::-webkit-scrollbar, .ce_gallery.figcaption-bottom figcaption::-webkit-scrollbar, .ce_gallery.figcaption-below figcaption::-webkit-scrollbar, .ce_text.figcaption-above figcaption::-webkit-scrollbar, .ce_text.figcaption-top figcaption::-webkit-scrollbar, .ce_text.figcaption-bottom figcaption::-webkit-scrollbar, .ce_text.figcaption-below figcaption::-webkit-scrollbar, .product.figcaption-above figcaption::-webkit-scrollbar, .product.figcaption-top figcaption::-webkit-scrollbar, .product.figcaption-bottom figcaption::-webkit-scrollbar, .product.figcaption-below figcaption::-webkit-scrollbar {
    display: none; }

.ce_image.figcaption-below figcaption, .ce_gallery.figcaption-below figcaption, .ce_text.figcaption-below figcaption, .product.figcaption-below figcaption {
  top: unset;
  bottom: -20%;
  max-height: 20%; }

.ce_image.figcaption-below figure.image_container, .ce_gallery.figcaption-below figure.image_container, .ce_text.figcaption-below figure.image_container, .product.figcaption-below figure.image_container {
  margin-bottom: 20%; }

.ce_image.figcaption-above .vertical-position, .ce_image.ficaption-below .vertical-position, .ce_gallery.figcaption-above .vertical-position, .ce_gallery.ficaption-below .vertical-position, .ce_text.figcaption-above .vertical-position, .ce_text.ficaption-below .vertical-position, .product.figcaption-above .vertical-position, .product.ficaption-below .vertical-position {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.ce_image.figcaption-bottom figcaption, .ce_image.figcaption-top figcaption, .ce_gallery.figcaption-bottom figcaption, .ce_gallery.figcaption-top figcaption, .ce_text.figcaption-bottom figcaption, .ce_text.figcaption-top figcaption, .product.figcaption-bottom figcaption, .product.figcaption-top figcaption {
  max-height: 20%;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.ce_image.figcaption-bottom figcaption, .ce_gallery.figcaption-bottom figcaption, .ce_text.figcaption-bottom figcaption, .product.figcaption-bottom figcaption {
  top: unset; }

.ce_image.figcaption-top figcaption, .ce_gallery.figcaption-top figcaption, .ce_text.figcaption-top figcaption, .product.figcaption-top figcaption {
  bottom: unset; }

.ce_image.image-layer-effect-visibility-hover figure:hover .image-effects:before, .ce_image .image-layer-effect-visibility-hover figure:hover .image-effects:after, .ce_gallery.image-layer-effect-visibility-hover figure:hover .image-effects:before, .ce_gallery .image-layer-effect-visibility-hover figure:hover .image-effects:after, .ce_text.image-layer-effect-visibility-hover figure:hover .image-effects:before, .ce_text .image-layer-effect-visibility-hover figure:hover .image-effects:after, .product.image-layer-effect-visibility-hover figure:hover .image-effects:before, .product .image-layer-effect-visibility-hover figure:hover .image-effects:after {
  display: block; }

.ce_image.image-layer-effect-visibility-add-hover figure:hover .image-effects:before, .ce_image .image-layer-effect-visibility-add-hover figure:hover .image-effects:after, .ce_gallery.image-layer-effect-visibility-add-hover figure:hover .image-effects:before, .ce_gallery .image-layer-effect-visibility-add-hover figure:hover .image-effects:after, .ce_text.image-layer-effect-visibility-add-hover figure:hover .image-effects:before, .ce_text .image-layer-effect-visibility-add-hover figure:hover .image-effects:after, .product.image-layer-effect-visibility-add-hover figure:hover .image-effects:before, .product .image-layer-effect-visibility-add-hover figure:hover .image-effects:after {
  display: block; }

.ce_image.image-layer-effect-visibility-visible .image-effects:before, .ce_image.image-layer-effect-visibility-visible .image-effects:after, .ce_gallery.image-layer-effect-visibility-visible .image-effects:before, .ce_gallery.image-layer-effect-visibility-visible .image-effects:after, .ce_text.image-layer-effect-visibility-visible .image-effects:before, .ce_text.image-layer-effect-visibility-visible .image-effects:after, .product.image-layer-effect-visibility-visible .image-effects:before, .product.image-layer-effect-visibility-visible .image-effects:after {
  display: block; }

.ce_image.image-layer-effect-visibility-invisible .image-effects:before, .ce_image.image-layer-effect-visibility-invisible .image-effects:after, .ce_gallery.image-layer-effect-visibility-invisible .image-effects:before, .ce_gallery.image-layer-effect-visibility-invisible .image-effects:after, .ce_text.image-layer-effect-visibility-invisible .image-effects:before, .ce_text.image-layer-effect-visibility-invisible .image-effects:after, .product.image-layer-effect-visibility-invisible .image-effects:before, .product.image-layer-effect-visibility-invisible .image-effects:after {
  display: none; }

.ce_image.image-layer-effect-visibility-hover-invisible .image-effects:before, .ce_image.image-layer-effect-visibility-hover-invisible .image-effects:after, .ce_gallery.image-layer-effect-visibility-hover-invisible .image-effects:before, .ce_gallery.image-layer-effect-visibility-hover-invisible .image-effects:after, .ce_text.image-layer-effect-visibility-hover-invisible .image-effects:before, .ce_text.image-layer-effect-visibility-hover-invisible .image-effects:after, .product.image-layer-effect-visibility-hover-invisible .image-effects:before, .product.image-layer-effect-visibility-hover-invisible .image-effects:after {
  display: block; }

.ce_image.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:before, .ce_image.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:after, .ce_gallery.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:before, .ce_gallery.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:after, .ce_text.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:before, .ce_text.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:after, .product.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:before, .product.image-layer-effect-visibility-hover-invisible figure:hover .image-effects:after {
  display: none; }

.ce_image.image-layer-effect-color .image-effects:before, .ce_gallery.image-layer-effect-color .image-effects:before, .ce_text.image-layer-effect-color .image-effects:before, .product.image-layer-effect-color .image-effects:before {
  mix-blend-mode: color; }

.ce_image.image-layer-effect-colorburn .image-effects:before, .ce_gallery.image-layer-effect-colorburn .image-effects:before, .ce_text.image-layer-effect-colorburn .image-effects:before, .product.image-layer-effect-colorburn .image-effects:before {
  mix-blend-mode: color-burn; }

.ce_image.image-layer-effect-darken .image-effects:before, .ce_gallery.image-layer-effect-darken .image-effects:before, .ce_text.image-layer-effect-darken .image-effects:before, .product.image-layer-effect-darken .image-effects:before {
  mix-blend-mode: darken; }

.ce_image.image-layer-effect-difference .image-effects:before, .ce_gallery.image-layer-effect-difference .image-effects:before, .ce_text.image-layer-effect-difference .image-effects:before, .product.image-layer-effect-difference .image-effects:before {
  mix-blend-mode: difference; }

.ce_image.image-layer-effect-exclusion .image-effects:before, .ce_gallery.image-layer-effect-exclusion .image-effects:before, .ce_text.image-layer-effect-exclusion .image-effects:before, .product.image-layer-effect-exclusion .image-effects:before {
  mix-blend-mode: exclusion; }

.ce_image.image-layer-effect-hardlight .image-effects:before, .ce_gallery.image-layer-effect-hardlight .image-effects:before, .ce_text.image-layer-effect-hardlight .image-effects:before, .product.image-layer-effect-hardlight .image-effects:before {
  mix-blend-mode: hard-light; }

.ce_image.image-layer-effect-hue .image-effects:before, .ce_gallery.image-layer-effect-hue .image-effects:before, .ce_text.image-layer-effect-hue .image-effects:before, .product.image-layer-effect-hue .image-effects:before {
  mix-blend-mode: hue; }

.ce_image.image-layer-effect-lighten .image-effects:before, .ce_gallery.image-layer-effect-lighten .image-effects:before, .ce_text.image-layer-effect-lighten .image-effects:before, .product.image-layer-effect-lighten .image-effects:before {
  mix-blend-mode: lighten; }

.ce_image.image-layer-effect-luminosity .image-effects:before, .ce_gallery.image-layer-effect-luminosity .image-effects:before, .ce_text.image-layer-effect-luminosity .image-effects:before, .product.image-layer-effect-luminosity .image-effects:before {
  mix-blend-mode: luminosity; }

.ce_image.image-layer-effect-multiply .image-effects:before, .ce_gallery.image-layer-effect-multiply .image-effects:before, .ce_text.image-layer-effect-multiply .image-effects:before, .product.image-layer-effect-multiply .image-effects:before {
  mix-blend-mode: multiply; }

.ce_image.image-layer-effect-dublex .image-effects:before, .ce_gallery.image-layer-effect-dublex .image-effects:before, .ce_text.image-layer-effect-dublex .image-effects:before, .product.image-layer-effect-dublex .image-effects:before {
  background-color: #562060;
  mix-blend-mode: lighten; }

.ce_image.image-layer-effect-dublex .image-effects:after, .ce_gallery.image-layer-effect-dublex .image-effects:after, .ce_text.image-layer-effect-dublex .image-effects:after, .product.image-layer-effect-dublex .image-effects:after {
  background-color: #a3e0d0;
  mix-blend-mode: darken; }

.ce_image.image-layer-effect-gradient .image-effects:before, .ce_gallery.image-layer-effect-gradient .image-effects:before, .ce_text.image-layer-effect-gradient .image-effects:before, .product.image-layer-effect-gradient .image-effects:before {
  background: linear-gradient(135deg, #000000 0%, #000000 25%, #1e539e 50%, #ff3083 75%, #7800a8 100%);
  -o-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  mix-blend-mode: hard-light;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 2000ms;
  -moz-transition-duration: 2000ms;
  transition-duration: 2000ms;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.ce_image.image-layer-effect-gradient figure:hover .image-effects:before, .ce_gallery.image-layer-effect-gradient figure:hover .image-effects:before, .ce_text.image-layer-effect-gradient figure:hover .image-effects:before, .product.image-layer-effect-gradient figure:hover .image-effects:before {
  -o-background-size: 400% 400%;
  -moz-background-size: 400% 400%;
  background-size: 400% 400%;
  background-position: 100% 100%; }

.ce_image.animate-effect-square-in .image-effects:before, .ce_image.animate-figcaption-square-in figcaption, .ce_image.animate-image-square-in .image-wrapper, .ce_gallery.animate-effect-square-in .image-effects:before, .ce_gallery.animate-figcaption-square-in figcaption, .ce_gallery.animate-image-square-in .image-wrapper, .ce_text.animate-effect-square-in .image-effects:before, .ce_text.animate-figcaption-square-in figcaption, .ce_text.animate-image-square-in .image-wrapper, .product.animate-effect-square-in .image-effects:before, .product.animate-figcaption-square-in figcaption, .product.animate-image-square-in .image-wrapper {
  clip-path: inset(50% 50% 50% 50%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-square-in figure:hover .image-effects:before, .ce_image.animate-figcaption-square-in figure:hover figcaption, .ce_image.animate-image-square-in figure:hover .image-wrapper, .ce_gallery.animate-effect-square-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-square-in figure:hover figcaption, .ce_gallery.animate-image-square-in figure:hover .image-wrapper, .ce_text.animate-effect-square-in figure:hover .image-effects:before, .ce_text.animate-figcaption-square-in figure:hover figcaption, .ce_text.animate-image-square-in figure:hover .image-wrapper, .product.animate-effect-square-in figure:hover .image-effects:before, .product.animate-figcaption-square-in figure:hover figcaption, .product.animate-image-square-in figure:hover .image-wrapper {
  clip-path: inset(0% 0% 0% 0%); }

.ce_image.animate-effect-square-out .image-effects:before, .ce_image.animate-figcaption-square-out figcaption, .ce_image.animate-image-square-out .image-wrapper, .ce_gallery.animate-effect-square-out .image-effects:before, .ce_gallery.animate-figcaption-square-out figcaption, .ce_gallery.animate-image-square-out .image-wrapper, .ce_text.animate-effect-square-out .image-effects:before, .ce_text.animate-figcaption-square-out figcaption, .ce_text.animate-image-square-out .image-wrapper, .product.animate-effect-square-out .image-effects:before, .product.animate-figcaption-square-out figcaption, .product.animate-image-square-out .image-wrapper {
  clip-path: inset(0% 0% 0% 0%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-square-out figure:hover .image-effects:before, .ce_image.animate-figcaption-square-out figure:hover .image-effects:before, .ce_image.animate-image-square-out figure:hover .image-wrapper, .ce_gallery.animate-effect-square-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-square-out figure:hover .image-effects:before, .ce_gallery.animate-image-square-out figure:hover .image-wrapper, .ce_text.animate-effect-square-out figure:hover .image-effects:before, .ce_text.animate-figcaption-square-out figure:hover .image-effects:before, .ce_text.animate-image-square-out figure:hover .image-wrapper, .product.animate-effect-square-out figure:hover .image-effects:before, .product.animate-figcaption-square-out figure:hover .image-effects:before, .product.animate-image-square-out figure:hover .image-wrapper {
  clip-path: inset(50% 50% 50% 50%); }

.ce_image.animate-effect-circle-out .image-effects:before, .ce_image.animate-figcaption-circle-out figcaption, .ce_image.animate-image-circle-out .image-wrapper, .ce_gallery.animate-effect-circle-out .image-effects:before, .ce_gallery.animate-figcaption-circle-out figcaption, .ce_gallery.animate-image-circle-out .image-wrapper, .ce_text.animate-effect-circle-out .image-effects:before, .ce_text.animate-figcaption-circle-out figcaption, .ce_text.animate-image-circle-out .image-wrapper, .product.animate-effect-circle-out .image-effects:before, .product.animate-figcaption-circle-out figcaption, .product.animate-image-circle-out .image-wrapper {
  clip-path: circle(125%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-circle-out figure:hover .image-effects:before, .ce_image.animate-figcaption-circle-out figure:hover figcaption, .ce_image.animate-image-circle-out figure:hover .image-wrapper, .ce_gallery.animate-effect-circle-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-circle-out figure:hover figcaption, .ce_gallery.animate-image-circle-out figure:hover .image-wrapper, .ce_text.animate-effect-circle-out figure:hover .image-effects:before, .ce_text.animate-figcaption-circle-out figure:hover figcaption, .ce_text.animate-image-circle-out figure:hover .image-wrapper, .product.animate-effect-circle-out figure:hover .image-effects:before, .product.animate-figcaption-circle-out figure:hover figcaption, .product.animate-image-circle-out figure:hover .image-wrapper {
  clip-path: circle(0); }

.ce_image.animate-effect-circle-in .image-effects:before, .ce_image.animate-figcaption-circle-in figcaption, .ce_image.animate-image-circle-in .image-wrapper, .ce_gallery.animate-effect-circle-in .image-effects:before, .ce_gallery.animate-figcaption-circle-in figcaption, .ce_gallery.animate-image-circle-in .image-wrapper, .ce_text.animate-effect-circle-in .image-effects:before, .ce_text.animate-figcaption-circle-in figcaption, .ce_text.animate-image-circle-in .image-wrapper, .product.animate-effect-circle-in .image-effects:before, .product.animate-figcaption-circle-in figcaption, .product.animate-image-circle-in .image-wrapper {
  clip-path: circle(0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-circle-in figure:hover .image-effects:before, .ce_image.animate-figcaption-circle-in figure:hover .image-effects:before, .ce_image.animate-image-circle-in figure:hover .image-wrapper, .ce_gallery.animate-effect-circle-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-circle-in figure:hover .image-effects:before, .ce_gallery.animate-image-circle-in figure:hover .image-wrapper, .ce_text.animate-effect-circle-in figure:hover .image-effects:before, .ce_text.animate-figcaption-circle-in figure:hover .image-effects:before, .ce_text.animate-image-circle-in figure:hover .image-wrapper, .product.animate-effect-circle-in figure:hover .image-effects:before, .product.animate-figcaption-circle-in figure:hover .image-effects:before, .product.animate-image-circle-in figure:hover .image-wrapper {
  clip-path: circle(125%); }

.ce_image.animate-effect-diamond-out .image-effects:before, .ce_image.animate-figcaption-diamond-out figcaption, .ce_image.animate-image-diamond-out .image-wrapper, .ce_gallery.animate-effect-diamond-out .image-effects:before, .ce_gallery.animate-figcaption-diamond-out figcaption, .ce_gallery.animate-image-diamond-out .image-wrapper, .ce_text.animate-effect-diamond-out .image-effects:before, .ce_text.animate-figcaption-diamond-out figcaption, .ce_text.animate-image-diamond-out .image-wrapper, .product.animate-effect-diamond-out .image-effects:before, .product.animate-figcaption-diamond-out figcaption, .product.animate-image-diamond-out .image-wrapper {
  clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-diamond-out figure:hover .image-effects:before, .ce_image.animate-figcaption-diamond-out figure:hover figcaption, .ce_image.animate-image-diamond-out figure:hover .image-wrapper, .ce_gallery.animate-effect-diamond-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-diamond-out figure:hover figcaption, .ce_gallery.animate-image-diamond-out figure:hover .image-wrapper, .ce_text.animate-effect-diamond-out figure:hover .image-effects:before, .ce_text.animate-figcaption-diamond-out figure:hover figcaption, .ce_text.animate-image-diamond-out figure:hover .image-wrapper, .product.animate-effect-diamond-out figure:hover .image-effects:before, .product.animate-figcaption-diamond-out figure:hover figcaption, .product.animate-image-diamond-out figure:hover .image-wrapper {
  clip-path: polygon(-50% 50%, 50% -50%, 150% 50%, 50% 150%); }

.ce_image.animate-effect-diamond-in .image-effects:before, .ce_image.animate-figcaption-diamond-in figcaption, .ce_image.animate-image-diamond-in .image-wrapper, .ce_gallery.animate-effect-diamond-in .image-effects:before, .ce_gallery.animate-figcaption-diamond-in figcaption, .ce_gallery.animate-image-diamond-in .image-wrapper, .ce_text.animate-effect-diamond-in .image-effects:before, .ce_text.animate-figcaption-diamond-in figcaption, .ce_text.animate-image-diamond-in .image-wrapper, .product.animate-effect-diamond-in .image-effects:before, .product.animate-figcaption-diamond-in figcaption, .product.animate-image-diamond-in .image-wrapper {
  clip-path: polygon(-50% 50%, 50% -50%, 150% 50%, 50% 150%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-diamond-in figure:hover .image-effects:before, .ce_image.animate-figcaption-diamond-in figure:hover .image-effects:before, .ce_image.animate-image-diamond-in figure:hover .image-wrapper, .ce_gallery.animate-effect-diamond-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-diamond-in figure:hover .image-effects:before, .ce_gallery.animate-image-diamond-in figure:hover .image-wrapper, .ce_text.animate-effect-diamond-in figure:hover .image-effects:before, .ce_text.animate-figcaption-diamond-in figure:hover .image-effects:before, .ce_text.animate-image-diamond-in figure:hover .image-wrapper, .product.animate-effect-diamond-in figure:hover .image-effects:before, .product.animate-figcaption-diamond-in figure:hover .image-effects:before, .product.animate-image-diamond-in figure:hover .image-wrapper {
  clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%); }

.ce_image.animate-effect-fromrightbottom-tolefttop-in .image-effects:before, .ce_image.animate-figcaption-fromrightbottom-tolefttop-in figcaption, .ce_image.animate-image-fromrightbottom-tolefttop-in .image-wrapper, .ce_gallery.animate-effect-fromrightbottom-tolefttop-in .image-effects:before, .ce_gallery.animate-figcaption-fromrightbottom-tolefttop-in figcaption, .ce_gallery.animate-image-fromrightbottom-tolefttop-in .image-wrapper, .ce_text.animate-effect-fromrightbottom-tolefttop-in .image-effects:before, .ce_text.animate-figcaption-fromrightbottom-tolefttop-in figcaption, .ce_text.animate-image-fromrightbottom-tolefttop-in .image-wrapper, .product.animate-effect-fromrightbottom-tolefttop-in .image-effects:before, .product.animate-figcaption-fromrightbottom-tolefttop-in figcaption, .product.animate-image-fromrightbottom-tolefttop-in .image-wrapper {
  clip-path: ellipse(0 0 at 100% 100%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromrightbottom-tolefttop-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromrightbottom-tolefttop-in figure:hover figcaption, .ce_image.animate-image-fromrightbottom-tolefttop-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromrightbottom-tolefttop-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromrightbottom-tolefttop-in figure:hover figcaption, .ce_gallery.animate-image-fromrightbottom-tolefttop-in figure:hover .image-wrapper, .ce_text.animate-effect-fromrightbottom-tolefttop-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromrightbottom-tolefttop-in figure:hover figcaption, .ce_text.animate-image-fromrightbottom-tolefttop-in figure:hover .image-wrapper, .product.animate-effect-fromrightbottom-tolefttop-in figure:hover .image-effects:before, .product.animate-figcaption-fromrightbottom-tolefttop-in figure:hover figcaption, .product.animate-image-fromrightbottom-tolefttop-in figure:hover .image-wrapper {
  clip-path: ellipse(150% 150% at 100% 100%); }

.ce_image.animate-effect-fromrightbottom-tolefttop-out .image-effects:before, .ce_image.animate-figcaption-fromrightbottom-tolefttop-out figcaption, .ce_image.animate-image-fromrightbottom-tolefttop-out .image-wrapper, .ce_gallery.animate-effect-fromrightbottom-tolefttop-out .image-effects:before, .ce_gallery.animate-figcaption-fromrightbottom-tolefttop-out figcaption, .ce_gallery.animate-image-fromrightbottom-tolefttop-out .image-wrapper, .ce_text.animate-effect-fromrightbottom-tolefttop-out .image-effects:before, .ce_text.animate-figcaption-fromrightbottom-tolefttop-out figcaption, .ce_text.animate-image-fromrightbottom-tolefttop-out .image-wrapper, .product.animate-effect-fromrightbottom-tolefttop-out .image-effects:before, .product.animate-figcaption-fromrightbottom-tolefttop-out figcaption, .product.animate-image-fromrightbottom-tolefttop-out .image-wrapper {
  clip-path: ellipse(150% 150% at 100% 100%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_image.animate-image-fromrightbottom-tolefttop-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromrightbottom-tolefttop-out figure:hover .image-wrapper, .ce_text.animate-effect-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .ce_text.animate-image-fromrightbottom-tolefttop-out figure:hover .image-wrapper, .product.animate-effect-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .product.animate-figcaption-fromrightbottom-tolefttop-out figure:hover .image-effects:before, .product.animate-image-fromrightbottom-tolefttop-out figure:hover .image-wrapper {
  clip-path: ellipse(0 0 at 100% 100%); }

.ce_image.animate-effect-fromrighttop-toleftbottom-in .image-effects:before, .ce_image.animate-figcaption-fromrighttop-toleftbottom-in figcaption, .ce_image.animate-image-fromrighttop-toleftbottom-in .image-wrapper, .ce_gallery.animate-effect-fromrighttop-toleftbottom-in .image-effects:before, .ce_gallery.animate-figcaption-fromrighttop-toleftbottom-in figcaption, .ce_gallery.animate-image-fromrighttop-toleftbottom-in .image-wrapper, .ce_text.animate-effect-fromrighttop-toleftbottom-in .image-effects:before, .ce_text.animate-figcaption-fromrighttop-toleftbottom-in figcaption, .ce_text.animate-image-fromrighttop-toleftbottom-in .image-wrapper, .product.animate-effect-fromrighttop-toleftbottom-in .image-effects:before, .product.animate-figcaption-fromrighttop-toleftbottom-in figcaption, .product.animate-image-fromrighttop-toleftbottom-in .image-wrapper {
  clip-path: ellipse(0 0 at 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromrighttop-toleftbottom-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromrighttop-toleftbottom-in figure:hover figcaption, .ce_image.animate-image-fromrighttop-toleftbottom-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromrighttop-toleftbottom-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromrighttop-toleftbottom-in figure:hover figcaption, .ce_gallery.animate-image-fromrighttop-toleftbottom-in figure:hover .image-wrapper, .ce_text.animate-effect-fromrighttop-toleftbottom-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromrighttop-toleftbottom-in figure:hover figcaption, .ce_text.animate-image-fromrighttop-toleftbottom-in figure:hover .image-wrapper, .product.animate-effect-fromrighttop-toleftbottom-in figure:hover .image-effects:before, .product.animate-figcaption-fromrighttop-toleftbottom-in figure:hover figcaption, .product.animate-image-fromrighttop-toleftbottom-in figure:hover .image-wrapper {
  clip-path: ellipse(150% 150% at 100% 0); }

.ce_image.animate-effect-fromrighttop-toleftbottom-out .image-effects:before, .ce_image.animate-figcaption-fromrighttop-toleftbottom-out figcaption, .ce_image.animate-image-fromrighttop-toleftbottom-out .image-wrapper, .ce_gallery.animate-effect-fromrighttop-toleftbottom-out .image-effects:before, .ce_gallery.animate-figcaption-fromrighttop-toleftbottom-out figcaption, .ce_gallery.animate-image-fromrighttop-toleftbottom-out .image-wrapper, .ce_text.animate-effect-fromrighttop-toleftbottom-out .image-effects:before, .ce_text.animate-figcaption-fromrighttop-toleftbottom-out figcaption, .ce_text.animate-image-fromrighttop-toleftbottom-out .image-wrapper, .product.animate-effect-fromrighttop-toleftbottom-out .image-effects:before, .product.animate-figcaption-fromrighttop-toleftbottom-out figcaption, .product.animate-image-fromrighttop-toleftbottom-out .image-wrapper {
  clip-path: ellipse(150% 150% at 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_image.animate-image-fromrighttop-toleftbottom-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromrighttop-toleftbottom-out figure:hover .image-wrapper, .ce_text.animate-effect-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .ce_text.animate-image-fromrighttop-toleftbottom-out figure:hover .image-wrapper, .product.animate-effect-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .product.animate-figcaption-fromrighttop-toleftbottom-out figure:hover .image-effects:before, .product.animate-image-fromrighttop-toleftbottom-out figure:hover .image-wrapper {
  clip-path: ellipse(0 0 at 100% 0); }

.ce_image.animate-effect-fromleftbottom-torighttop-in .image-effects:before, .ce_image.animate-figcaption-fromleftbottom-torighttop-in figcaption, .ce_image.animate-image-fromleftbottom-torighttop-in .image-wrapper, .ce_gallery.animate-effect-fromleftbottom-torighttop-in .image-effects:before, .ce_gallery.animate-figcaption-fromleftbottom-torighttop-in figcaption, .ce_gallery.animate-image-fromleftbottom-torighttop-in .image-wrapper, .ce_text.animate-effect-fromleftbottom-torighttop-in .image-effects:before, .ce_text.animate-figcaption-fromleftbottom-torighttop-in figcaption, .ce_text.animate-image-fromleftbottom-torighttop-in .image-wrapper, .product.animate-effect-fromleftbottom-torighttop-in .image-effects:before, .product.animate-figcaption-fromleftbottom-torighttop-in figcaption, .product.animate-image-fromleftbottom-torighttop-in .image-wrapper {
  clip-path: ellipse(0 0 at 0 100%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromleftbottom-torighttop-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromleftbottom-torighttop-in figure:hover figcaption, .ce_image.animate-image-fromleftbottom-torighttop-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromleftbottom-torighttop-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromleftbottom-torighttop-in figure:hover figcaption, .ce_gallery.animate-image-fromleftbottom-torighttop-in figure:hover .image-wrapper, .ce_text.animate-effect-fromleftbottom-torighttop-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromleftbottom-torighttop-in figure:hover figcaption, .ce_text.animate-image-fromleftbottom-torighttop-in figure:hover .image-wrapper, .product.animate-effect-fromleftbottom-torighttop-in figure:hover .image-effects:before, .product.animate-figcaption-fromleftbottom-torighttop-in figure:hover figcaption, .product.animate-image-fromleftbottom-torighttop-in figure:hover .image-wrapper {
  clip-path: ellipse(150% 150% at 0 100%); }

.ce_image.animate-effect-fromleftbottom-torighttop-out .image-effects:before, .ce_image.animate-figcaption-fromleftbottom-torighttop-out figcaption, .ce_image.animate-image-fromleftbottom-torighttop-out .image-wrapper, .ce_gallery.animate-effect-fromleftbottom-torighttop-out .image-effects:before, .ce_gallery.animate-figcaption-fromleftbottom-torighttop-out figcaption, .ce_gallery.animate-image-fromleftbottom-torighttop-out .image-wrapper, .ce_text.animate-effect-fromleftbottom-torighttop-out .image-effects:before, .ce_text.animate-figcaption-fromleftbottom-torighttop-out figcaption, .ce_text.animate-image-fromleftbottom-torighttop-out .image-wrapper, .product.animate-effect-fromleftbottom-torighttop-out .image-effects:before, .product.animate-figcaption-fromleftbottom-torighttop-out figcaption, .product.animate-image-fromleftbottom-torighttop-out .image-wrapper {
  clip-path: ellipse(150% 150% at 0 100%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_image.animate-image-fromleftbottom-torighttop-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromleftbottom-torighttop-out figure:hover .image-wrapper, .ce_text.animate-effect-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromleftbottom-torighttop-out figure:hover .image-effects:before, .ce_text.animate-image-fromleftbottom-torighttop-out figure:hover .image-wrapper, .product.animate-effect-fromleftbottom-torighttop-out figure:hover .image-effects:before, .product.animate-figcaption-fromleftbottom-torighttop-out figure:hover .image-effects:before, .product.animate-image-fromleftbottom-torighttop-out figure:hover .image-wrapper {
  clip-path: ellipse(0 0 at 0 100%); }

.ce_image.animate-effect-fromlefttop-torightbottom-in .image-effects:before, .ce_image.animate-figcaption-fromlefttop-torightbottom-in figcaption, .ce_image.animate-image-fromlefttop-torightbottom-in .image-wrapper, .ce_gallery.animate-effect-fromlefttop-torightbottom-in .image-effects:before, .ce_gallery.animate-figcaption-fromlefttop-torightbottom-in figcaption, .ce_gallery.animate-image-fromlefttop-torightbottom-in .image-wrapper, .ce_text.animate-effect-fromlefttop-torightbottom-in .image-effects:before, .ce_text.animate-figcaption-fromlefttop-torightbottom-in figcaption, .ce_text.animate-image-fromlefttop-torightbottom-in .image-wrapper, .product.animate-effect-fromlefttop-torightbottom-in .image-effects:before, .product.animate-figcaption-fromlefttop-torightbottom-in figcaption, .product.animate-image-fromlefttop-torightbottom-in .image-wrapper {
  clip-path: ellipse(0 0 at 0 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromlefttop-torightbottom-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromlefttop-torightbottom-in figure:hover figcaption, .ce_image.animate-fromlefttop-torightbottom-square-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromlefttop-torightbottom-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromlefttop-torightbottom-in figure:hover figcaption, .ce_gallery.animate-fromlefttop-torightbottom-square-in figure:hover .image-wrapper, .ce_text.animate-effect-fromlefttop-torightbottom-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromlefttop-torightbottom-in figure:hover figcaption, .ce_text.animate-fromlefttop-torightbottom-square-in figure:hover .image-wrapper, .product.animate-effect-fromlefttop-torightbottom-in figure:hover .image-effects:before, .product.animate-figcaption-fromlefttop-torightbottom-in figure:hover figcaption, .product.animate-fromlefttop-torightbottom-square-in figure:hover .image-wrapper {
  clip-path: ellipse(150% 150% at 0 0); }

.ce_image.animate-effect-fromlefttop-torightbottom-out .image-effects:before, .ce_image.animate-figcaption-fromlefttop-torightbottom-out figcaption, .ce_image.animate-image-fromlefttop-torightbottom-out .image-wrapper, .ce_gallery.animate-effect-fromlefttop-torightbottom-out .image-effects:before, .ce_gallery.animate-figcaption-fromlefttop-torightbottom-out figcaption, .ce_gallery.animate-image-fromlefttop-torightbottom-out .image-wrapper, .ce_text.animate-effect-fromlefttop-torightbottom-out .image-effects:before, .ce_text.animate-figcaption-fromlefttop-torightbottom-out figcaption, .ce_text.animate-image-fromlefttop-torightbottom-out .image-wrapper, .product.animate-effect-fromlefttop-torightbottom-out .image-effects:before, .product.animate-figcaption-fromlefttop-torightbottom-out figcaption, .product.animate-image-fromlefttop-torightbottom-out .image-wrapper {
  clip-path: ellipse(150% 150% at 0 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_image.animate-image-fromlefttop-torightbottom-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromlefttop-torightbottom-out figure:hover .image-wrapper, .ce_text.animate-effect-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromlefttop-torightbottom-out figure:hover .image-effects:before, .ce_text.animate-image-fromlefttop-torightbottom-out figure:hover .image-wrapper, .product.animate-effect-fromlefttop-torightbottom-out figure:hover .image-effects:before, .product.animate-figcaption-fromlefttop-torightbottom-out figure:hover .image-effects:before, .product.animate-image-fromlefttop-torightbottom-out figure:hover .image-wrapper {
  clip-path: ellipse(0 0 at 0 0); }

.ce_image.animate-effect-frombottom-totop-in .image-effects:before, .ce_image.animate-figcaption-frombottom-totop-in figcaption, .ce_image.animate-image-frombottom-totop-in .image-wrapper, .ce_gallery.animate-effect-frombottom-totop-in .image-effects:before, .ce_gallery.animate-figcaption-frombottom-totop-in figcaption, .ce_gallery.animate-image-frombottom-totop-in .image-wrapper, .ce_text.animate-effect-frombottom-totop-in .image-effects:before, .ce_text.animate-figcaption-frombottom-totop-in figcaption, .ce_text.animate-image-frombottom-totop-in .image-wrapper, .product.animate-effect-frombottom-totop-in .image-effects:before, .product.animate-figcaption-frombottom-totop-in figcaption, .product.animate-image-frombottom-totop-in .image-wrapper {
  clip-path: inset(100% 0 0 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-frombottom-totop-in figure:hover .image-effects:before, .ce_image.animate-figcaption-frombottom-totop-in figure:hover figcaption, .ce_image.animate-image-frombottom-totop-in figure:hover .image-wrapper, .ce_gallery.animate-effect-frombottom-totop-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-frombottom-totop-in figure:hover figcaption, .ce_gallery.animate-image-frombottom-totop-in figure:hover .image-wrapper, .ce_text.animate-effect-frombottom-totop-in figure:hover .image-effects:before, .ce_text.animate-figcaption-frombottom-totop-in figure:hover figcaption, .ce_text.animate-image-frombottom-totop-in figure:hover .image-wrapper, .product.animate-effect-frombottom-totop-in figure:hover .image-effects:before, .product.animate-figcaption-frombottom-totop-in figure:hover figcaption, .product.animate-image-frombottom-totop-in figure:hover .image-wrapper {
  clip-path: inset(100% 0 100% 0); }

.ce_image.animate-effect-frombottom-totop-out .image-effects:before, .ce_image.animate-figcaption-frombottom-totop-out figcaption, .ce_image.animate-image-frombottom-totop-out .image-wrapper, .ce_gallery.animate-effect-frombottom-totop-out .image-effects:before, .ce_gallery.animate-figcaption-frombottom-totop-out figcaption, .ce_gallery.animate-image-frombottom-totop-out .image-wrapper, .ce_text.animate-effect-frombottom-totop-out .image-effects:before, .ce_text.animate-figcaption-frombottom-totop-out figcaption, .ce_text.animate-image-frombottom-totop-out .image-wrapper, .product.animate-effect-frombottom-totop-out .image-effects:before, .product.animate-figcaption-frombottom-totop-out figcaption, .product.animate-image-frombottom-totop-out .image-wrapper {
  clip-path: inset(100% 0 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-frombottom-totop-out figure:hover .image-effects:before, .ce_image.animate-figcaption-frombottom-totop-out figure:hover .image-effects:before, .ce_image.animate-image-frombottom-totop-out figure:hover .image-wrapper, .ce_gallery.animate-effect-frombottom-totop-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-frombottom-totop-out figure:hover .image-effects:before, .ce_gallery.animate-image-frombottom-totop-out figure:hover .image-wrapper, .ce_text.animate-effect-frombottom-totop-out figure:hover .image-effects:before, .ce_text.animate-figcaption-frombottom-totop-out figure:hover .image-effects:before, .ce_text.animate-image-frombottom-totop-out figure:hover .image-wrapper, .product.animate-effect-frombottom-totop-out figure:hover .image-effects:before, .product.animate-figcaption-frombottom-totop-out figure:hover .image-effects:before, .product.animate-image-frombottom-totop-out figure:hover .image-wrapper {
  clip-path: inset(0% 0% 100% 0); }

.ce_image.animate-effect-fromtop-tobottom-in .image-effects:before, .ce_image.animate-figcaption-fromtop-tobottom-in figcaption, .ce_image.animate-image-fromtop-tobottom-in .image-wrapper, .ce_gallery.animate-effect-fromtop-tobottom-in .image-effects:before, .ce_gallery.animate-figcaption-fromtop-tobottom-in figcaption, .ce_gallery.animate-image-fromtop-tobottom-in .image-wrapper, .ce_text.animate-effect-fromtop-tobottom-in .image-effects:before, .ce_text.animate-figcaption-fromtop-tobottom-in figcaption, .ce_text.animate-image-fromtop-tobottom-in .image-wrapper, .product.animate-effect-fromtop-tobottom-in .image-effects:before, .product.animate-figcaption-fromtop-tobottom-in figcaption, .product.animate-image-fromtop-tobottom-in .image-wrapper {
  clip-path: inset(0% 0 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromtop-tobottom-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromtop-tobottom-in figure:hover figcaption, .ce_image.animate-image-fromtop-tobottom-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromtop-tobottom-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromtop-tobottom-in figure:hover figcaption, .ce_gallery.animate-image-fromtop-tobottom-in figure:hover .image-wrapper, .ce_text.animate-effect-fromtop-tobottom-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromtop-tobottom-in figure:hover figcaption, .ce_text.animate-image-fromtop-tobottom-in figure:hover .image-wrapper, .product.animate-effect-fromtop-tobottom-in figure:hover .image-effects:before, .product.animate-figcaption-fromtop-tobottom-in figure:hover figcaption, .product.animate-image-fromtop-tobottom-in figure:hover .image-wrapper {
  clip-path: inset(100% 0 100% 0); }

.ce_image.animate-effect-fromtop-tobottom-out .image-effects:before, .ce_image.animate-figcaption-fromtop-tobottom-out figcaption, .ce_image.animate-image-fromtop-tobottom-out .image-wrapper, .ce_gallery.animate-effect-fromtop-tobottom-out .image-effects:before, .ce_gallery.animate-figcaption-fromtop-tobottom-out figcaption, .ce_gallery.animate-image-fromtop-tobottom-out .image-wrapper, .ce_text.animate-effect-fromtop-tobottom-out .image-effects:before, .ce_text.animate-figcaption-fromtop-tobottom-out figcaption, .ce_text.animate-image-fromtop-tobottom-out .image-wrapper, .product.animate-effect-fromtop-tobottom-out .image-effects:before, .product.animate-figcaption-fromtop-tobottom-out figcaption, .product.animate-image-fromtop-tobottom-out .image-wrapper {
  clip-path: inset(100% 0 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromtop-tobottom-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromtop-tobottom-out figure:hover .image-effects:before, .ce_image.animate-image-fromtop-tobottom-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromtop-tobottom-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromtop-tobottom-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromtop-tobottom-out figure:hover .image-wrapper, .ce_text.animate-effect-fromtop-tobottom-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromtop-tobottom-out figure:hover .image-effects:before, .ce_text.animate-image-fromtop-tobottom-out figure:hover .image-wrapper, .product.animate-effect-fromtop-tobottom-out figure:hover .image-effects:before, .product.animate-figcaption-fromtop-tobottom-out figure:hover .image-effects:before, .product.animate-image-fromtop-tobottom-out figure:hover .image-wrapper {
  clip-path: inset(100% 0 0 0); }

.ce_image.animate-effect-fromleft-toright-in .image-effects:before, .ce_image.animate-figcaption-fromleft-toright-in figcaption, .ce_image.animate-image-fromleft-toright-in .image-wrapper, .ce_gallery.animate-effect-fromleft-toright-in .image-effects:before, .ce_gallery.animate-figcaption-fromleft-toright-in figcaption, .ce_gallery.animate-image-fromleft-toright-in .image-wrapper, .ce_text.animate-effect-fromleft-toright-in .image-effects:before, .ce_text.animate-figcaption-fromleft-toright-in figcaption, .ce_text.animate-image-fromleft-toright-in .image-wrapper, .product.animate-effect-fromleft-toright-in .image-effects:before, .product.animate-figcaption-fromleft-toright-in figcaption, .product.animate-image-fromleft-toright-in .image-wrapper {
  clip-path: inset(100% 100% 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromleft-toright-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromleft-toright-in figure:hover figcaption, .ce_image.animate-image-fromleft-toright-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromleft-toright-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromleft-toright-in figure:hover figcaption, .ce_gallery.animate-image-fromleft-toright-in figure:hover .image-wrapper, .ce_text.animate-effect-fromleft-toright-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromleft-toright-in figure:hover figcaption, .ce_text.animate-image-fromleft-toright-in figure:hover .image-wrapper, .product.animate-effect-fromleft-toright-in figure:hover .image-effects:before, .product.animate-figcaption-fromleft-toright-in figure:hover figcaption, .product.animate-image-fromleft-toright-in figure:hover .image-wrapper {
  clip-path: inset(100% 0 100% 0); }

.ce_image.animate-effect-fromleft-toright-out .image-effects:before, .ce_image.animate-figcaption-fromleft-toright-out figcaption, .ce_image.animate-image-fromleft-toright-out .image-wrapper, .ce_gallery.animate-effect-fromleft-toright-out .image-effects:before, .ce_gallery.animate-figcaption-fromleft-toright-out figcaption, .ce_gallery.animate-image-fromleft-toright-out .image-wrapper, .ce_text.animate-effect-fromleft-toright-out .image-effects:before, .ce_text.animate-figcaption-fromleft-toright-out figcaption, .ce_text.animate-image-fromleft-toright-out .image-wrapper, .product.animate-effect-fromleft-toright-out .image-effects:before, .product.animate-figcaption-fromleft-toright-out figcaption, .product.animate-image-fromleft-toright-out .image-wrapper {
  clip-path: inset(100% 0 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromleft-toright-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromleft-toright-out figure:hover .image-effects:before, .ce_image.animate-image-fromleft-toright-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromleft-toright-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromleft-toright-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromleft-toright-out figure:hover .image-wrapper, .ce_text.animate-effect-fromleft-toright-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromleft-toright-out figure:hover .image-effects:before, .ce_text.animate-image-fromleft-toright-out figure:hover .image-wrapper, .product.animate-effect-fromleft-toright-out figure:hover .image-effects:before, .product.animate-figcaption-fromleft-toright-out figure:hover .image-effects:before, .product.animate-image-fromleft-toright-out figure:hover .image-wrapper {
  clip-path: inset(100% 0% 100% 100%); }

.ce_image.animate-effect-fromright-toleft-in .image-effects:before, .ce_image.animate-figcaption-fromright-toleft-in figcaption, .ce_image.animate-image-fromright-toleft-in .image-wrapper, .ce_gallery.animate-effect-fromright-toleft-in .image-effects:before, .ce_gallery.animate-figcaption-fromright-toleft-in figcaption, .ce_gallery.animate-image-fromright-toleft-in .image-wrapper, .ce_text.animate-effect-fromright-toleft-in .image-effects:before, .ce_text.animate-figcaption-fromright-toleft-in figcaption, .ce_text.animate-image-fromright-toleft-in .image-wrapper, .product.animate-effect-fromright-toleft-in .image-effects:before, .product.animate-figcaption-fromright-toleft-in figcaption, .product.animate-image-fromright-toleft-in .image-wrapper {
  clip-path: inset(100% 0% 100% 100%);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromright-toleft-in figure:hover .image-effects:before, .ce_image.animate-figcaption-fromright-toleft-in figure:hover figcaption, .ce_image.animate-image-fromright-toleft-in figure:hover .image-wrapper, .ce_gallery.animate-effect-fromright-toleft-in figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromright-toleft-in figure:hover figcaption, .ce_gallery.animate-image-fromright-toleft-in figure:hover .image-wrapper, .ce_text.animate-effect-fromright-toleft-in figure:hover .image-effects:before, .ce_text.animate-figcaption-fromright-toleft-in figure:hover figcaption, .ce_text.animate-image-fromright-toleft-in figure:hover .image-wrapper, .product.animate-effect-fromright-toleft-in figure:hover .image-effects:before, .product.animate-figcaption-fromright-toleft-in figure:hover figcaption, .product.animate-image-fromright-toleft-in figure:hover .image-wrapper {
  clip-path: inset(100% 0 100% 0); }

.ce_image.animate-effect-fromright-toleft-out .image-effects:before, .ce_image.animate-figcaption-fromright-toleft-out figcaption, .ce_image.animate-image-fromright-toleft-out .image-wrapper, .ce_gallery.animate-effect-fromright-toleft-out .image-effects:before, .ce_gallery.animate-figcaption-fromright-toleft-out figcaption, .ce_gallery.animate-image-fromright-toleft-out .image-wrapper, .ce_text.animate-effect-fromright-toleft-out .image-effects:before, .ce_text.animate-figcaption-fromright-toleft-out figcaption, .ce_text.animate-image-fromright-toleft-out .image-wrapper, .product.animate-effect-fromright-toleft-out .image-effects:before, .product.animate-figcaption-fromright-toleft-out figcaption, .product.animate-image-fromright-toleft-out .image-wrapper {
  clip-path: inset(100% 0 100% 0);
  -webkit-transition: clip-path 0.5s;
  -moz-transition: clip-path 0.5s;
  transition: clip-path 0.5s; }

.ce_image.animate-effect-fromright-toleft-out figure:hover .image-effects:before, .ce_image.animate-figcaption-fromright-toleft-out figure:hover .image-effects:before, .ce_image.animate-image-fromright-toleft-out figure:hover .image-wrapper, .ce_gallery.animate-effect-fromright-toleft-out figure:hover .image-effects:before, .ce_gallery.animate-figcaption-fromright-toleft-out figure:hover .image-effects:before, .ce_gallery.animate-image-fromright-toleft-out figure:hover .image-wrapper, .ce_text.animate-effect-fromright-toleft-out figure:hover .image-effects:before, .ce_text.animate-figcaption-fromright-toleft-out figure:hover .image-effects:before, .ce_text.animate-image-fromright-toleft-out figure:hover .image-wrapper, .product.animate-effect-fromright-toleft-out figure:hover .image-effects:before, .product.animate-figcaption-fromright-toleft-out figure:hover .image-effects:before, .product.animate-image-fromright-toleft-out figure:hover .image-wrapper {
  clip-path: inset(100% 100% 100% 0%); }

h1 + h3 + p {
  margin-top: 0.75rem; }

body.xsmall h1 + h3 + p {
  margin-top: 0.375rem; }

h2 + h4 + p {
  margin-top: 0.375rem; }

body.xsmall h2 + h4 + p {
  margin-top: 0.1875rem; }

h2 + figure, h2 + figure + p {
  margin-top: 0.75rem; }

p + h1, p + h2, p + h3, p + h4 {
  margin-top: 0.75rem; }

body.xsmall p + h1, body.xsmall p + h2, body.xsmall p + h3, body.xsmall p + h4 {
  margin-top: 0.375rem; }

p + p:not(.button):not(.more) {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

body.xsmall p + p:not(.button):not(.more) {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

p + figure {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

body.xsmall p + figure {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

p + h5, p + h6 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

body.xsmall p + h5, body.xsmall p + h6 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

p + ul.check, ul + p {
  margin-top: 0.5rem; }

.material_cookiebar {
  max-width: 64rem;
  margin: 0px auto;
  overflow: hidden;
  padding: 2.5rem; }

.material_cookiebar .width-1 {
  padding: 3rem 3rem; }

body.xsmall .material_cookiebar .width-1 {
  padding: 0; }

.material_cookiebar h1 {
  font-family: Sansation , Arial;
  font-size: 3.5rem !important;
  line-height: 1.2 !important;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

body.xsmall .material_cookiebar h1 {
  font-size: 2.625rem !important;
  line-height: 0.9 !important; }

.material_cookiebar h2 {
  font-family: Sansation , Arial;
  font-size: 3rem !important;
  line-height: 1.2 !important;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

body.xsmall .material_cookiebar h2 {
  font-size: 2.25rem !important;
  line-height: 0.9 !important; }

.material_cookiebar div.collapse {
  position: relative; }

.material_cookiebar .widget-checkbox.switch {
  position: absolute;
  top: 0;
  right: 0;
  x margin: 0;
  width: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body.medium .material_cookiebar .widget-checkbox.switch, body.large .material_cookiebar .widget-checkbox.switch, body.xlarge .material_cookiebar .widget-checkbox.switch {
  min-width: 31.25rem;
  max-width: 31.25rem; }

body.small .material_cookiebar .widget-checkbox.switch {
  position: relative;
  padding-top: 0rem;
  width: 100%;
  min-width: inherit; }

body.xsmall .material_cookiebar .widget-checkbox.switch {
  position: relative;
  padding-top: 0rem;
  min-width: inherit; }

.material_cookiebar .widget-checkbox.switch fieldset {
  min-height: 3rem; }

body.small .material_cookiebar .widget-checkbox.switch fieldset, body.medium .material_cookiebar .widget-checkbox.switch fieldset, body.large .material_cookiebar .widget-checkbox.switch fieldset, body.xlarge .material_cookiebar .widget-checkbox.switch fieldset {
  height: 3.75rem; }

.material_cookiebar .widget-checkbox.switch span label {
  padding-left: 3.5rem; }

body.small .material_cookiebar .widget-checkbox.switch span label, body.medium .material_cookiebar .widget-checkbox.switch span label, body.large .material_cookiebar .widget-checkbox.switch span label, body.xlarge .material_cookiebar .widget-checkbox.switch span label {
  text-align: right; }

body.large .material_cookiebar .widget-checkbox.switch span label, body.xlarge .material_cookiebar .widget-checkbox.switch span label {
  float: right; }

body.xsmall .material_cookiebar .widget-checkbox.switch span label, body.small .material_cookiebar .widget-checkbox.switch span label {
  padding-left: 3.5rem;
  padding-right: 0.75rem; }

body.xsmall .material_cookiebar .widget-submit {
  width: 100% !important;
  margin-left: 0rem !important;
  margin-right: 0rem !important; }

.material_cookiebar div.collapse .ce_headline a {
  text-align: left;
  line-height: 1.2em; }

.material_cookiebar div.collapse > h3, #main #privacypolicy.mod_article div.collapse > h3 {
  font-family: Sansation , Arial;
  font-size: 1.25rem !important;
  line-height: 1.5rem;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

body.xsmall .material_cookiebar div.collapse > h3, body.xsmall #main #privacypolicy.mod_article div.collapse > h3 {
  font-size: 0.9375rem !important;
  line-height: 1.125rem; }

.material_cookiebar div.collapse > h4, #main #privacypolicy.mod_article div.collapse > h4 {
  font-family: Sansation , Arial;
  font-size: 1.125rem !important;
  line-height: 1.375rem;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

body.xsmall .material_cookiebar div.collapse > h4, body.xsmall #main #privacypolicy.mod_article div.collapse > h4 {
  font-size: 0.84375rem !important;
  line-height: 1.03125rem; }

.material_cookiebar div.collapse > h3 a, .material_cookiebar div.collapse > h4 a, #main #privacypolicy.mod_article div.collapse > h3 a, #main #privacypolicy.mod_article div.collapse > h4 a {
  font-weight: 700; }

.material_cookiebar p, .material_cookiebar dt, .material_cookiebar dd, .material_cookiebar dl, .material_cookiebar li, #main #privacypolicy.mod_article p, #main #privacypolicy.mod_article dt, #main #privacypolicy.mod_article dd, #main #privacypolicy.mod_article dl, #main #privacypolicy.mod_article li {
  font-family: Sansation , Arial;
  font-size: 1rem !important;
  line-height: 1.25rem !important;
  font-weight: 300;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.87) !important; }

body.xsmall .material_cookiebar p, body.xsmall .material_cookiebar dt, body.xsmall .material_cookiebar dd, body.xsmall .material_cookiebar dl, body.xsmall .material_cookiebar li, body.xsmall #main #privacypolicy.mod_article p, body.xsmall #main #privacypolicy.mod_article dt, body.xsmall #main #privacypolicy.mod_article dd, body.xsmall #main #privacypolicy.mod_article dl, body.xsmall #main #privacypolicy.mod_article li {
  font-size: 0.75rem !important;
  line-height: 0.9375rem !important; }

.material_cookiebar li:before, #main #privacypolicy.mod_article li:before {
  background-color: rgba(54, 63, 66, 0.87) !important; }

.material_cookiebar p > a, #main #privacypolicy.mod_article p > a {
  color: #526170 !important; }

.material_cookiebar strong, #main #privacypolicy.mod_article strong {
  font-family: Sansation , Arial;
  font-size: 1rem !important;
  line-height: 1.2;
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.87) !important; }

#main #privacypolicy.mod_article .collapse.active .collapse-panel {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

.ce_form form#material_cookiebar a.cookiebar__link, div.collapse form#material_cookiebar a.cookiebar__link {
  text-decoration: underline; }

body.medium .ce_form form#material_cookiebar .widget.float-right, body.medium .ce_form form#material_cookiebar .widget-submit.float-right, body.medium div.collapse form#material_cookiebar .widget.float-right, body.medium div.collapse form#material_cookiebar .widget-submit.float-right, body.large .ce_form form#material_cookiebar .widget.float-right, body.large .ce_form form#material_cookiebar .widget-submit.float-right, body.large div.collapse form#material_cookiebar .widget.float-right, body.large div.collapse form#material_cookiebar .widget-submit.float-right, body.xlarge .ce_form form#material_cookiebar .widget.float-right, body.xlarge .ce_form form#material_cookiebar .widget-submit.float-right, body.xlarge div.collapse form#material_cookiebar .widget.float-right, body.xlarge div.collapse form#material_cookiebar .widget-submit.float-right {
  float: right !important; }

body.xsmall .ce_form form#material_cookiebar .widget.float-right, body.xsmall .ce_form form#material_cookiebar .widget-submit.float-right, body.xsmall div.collapse form#material_cookiebar .widget.float-right, body.xsmall div.collapse form#material_cookiebar .widget-submit.float-right, body.small .ce_form form#material_cookiebar .widget.float-right, body.small .ce_form form#material_cookiebar .widget-submit.float-right, body.small div.collapse form#material_cookiebar .widget.float-right, body.small div.collapse form#material_cookiebar .widget-submit.float-right {
  float: none; }

.ce_form form#material_cookiebar .collapse-panel .info p.warning, div.collapse form#material_cookiebar .collapse-panel .info p.warning {
  font-weight: 600;
  color: #b70000 !important;
  margin-bottom: 1.5rem; }

.ce_form form#material_cookiebar .collapse-panel .info p.warning.inactive, div.collapse form#material_cookiebar .collapse-panel .info p.warning.inactive {
  display: none; }

.ce_form form#material_cookiebar .collapse-panel .infobox, div.collapse form#material_cookiebar .collapse-panel .infobox {
  padding: 1.5rem; }

.ce_form form#material_cookiebar .collapse-panel .infobox p, div.collapse form#material_cookiebar .collapse-panel .infobox p {
  border-bottom: 1px solid #D8D8D8;
  padding-bottom: 0.5rem; }

.ce_form form#material_cookiebar .collapse-panel .infobox p:last-of-type, div.collapse form#material_cookiebar .collapse-panel .infobox p:last-of-type {
  border-bottom: 0;
  padding-bottom: 0rem; }

.ce_form form#material_cookiebar .collapse-panel .infobox p strong, div.collapse form#material_cookiebar .collapse-panel .infobox p strong {
  min-width: 14.6875rem;
  float: left; }

body.xsmall .ce_form form#material_cookiebar .collapse-panel .infobox p strong, body.xsmall div.collapse form#material_cookiebar .collapse-panel .infobox p strong, body.small .ce_form form#material_cookiebar .collapse-panel .infobox p strong, body.small div.collapse form#material_cookiebar .collapse-panel .infobox p strong {
  float: none;
  min-width: inherit; }

.ce_form form#material_cookiebar .collapse-panel .infobox p small, div.collapse form#material_cookiebar .collapse-panel .infobox p small {
  width: calc(100% - 14.6875rem);
  display: inline-block; }

body.xsmall .ce_form form#material_cookiebar .collapse-panel .infobox p small, body.xsmall div.collapse form#material_cookiebar .collapse-panel .infobox p small, body.small .ce_form form#material_cookiebar .collapse-panel .infobox p small, body.small div.collapse form#material_cookiebar .collapse-panel .infobox p small {
  width: auto;
  display: inline-block; }

#settings {
  position: fixed;
  width: 25rem;
  height: auto;
  max-height: 28.125rem;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  left: 2rem;
  bottom: 2rem;
  z-index: 7;
  max-width: calc(100% - 4rem);
  background-color: #fff;
  display: none;
  padding: 1rem; }
  #settings::-webkit-scrollbar {
    display: none; }

body.xsmall #settings {
  width: 100%;
  height: auto;
  right: 2rem; }

#settings:hover {
  -moz-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23); }

#settings:focus {
  -moz-box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23); }

#settings.active, #settings:active {
  display: block;
  -moz-box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22);
  -webkit-box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22);
  box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22); }

#settings h3 {
  font-family: Sansation , Arial;
  font-size: 1.25rem !important;
  line-height: 1.2 !important;
  font-weight: 600;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.87) !important; }

#settings div.collapse > h4 {
  font-family: Sansation , Arial;
  font-size: 1.125rem !important;
  line-height: 1.375rem !important;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

#settings div.collapse > h4 a {
  font-weight: 700; }

#settings span.close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  cursor: pointer; }

#settings .hide > span {
  cursor: pointer; }

#settings > .ce_text.width-1 {
  margin-top: 3.5rem; }

#settings > .ce_text.width-1 > p {
  font-size: 0.875rem; }

#settings div.collapse .info {
  padding: 0.5rem; }

#settings div.collapse .info .widget {
  min-height: unset; }

#settings div.collapse .info p {
  font-size: 0.75rem; }

#settings div.collapse > h5 {
  font-size: 0.75rem;
  height: 3rem; }

#settings div.collapse > h5 > a {
  height: 3rem; }

#settings div.collapse > h5 > a:after, #settings div.collapse > h5 > a:before {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

#settings div.collapse fieldset label {
  font-size: 0.75rem !important; }

#settings div.ce_text h3 {
  padding-right: 3rem; }

#settings .widget-checkbox fieldset span {
  padding: 0 !important; }

.embed-container-wrapper {
  max-width: 100%;
  left: 0;
  right: 0;
  margin: auto; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 0;
  height: 0;
  overflow: hidden; }

.embed-container iframe, .embed-container object, .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

table {
  border-spacing: 0.25rem;
  border-collapse: separate; }

ul, ol {
  font-size: 0;
  margin: 0;
  list-style: none;
  padding: 0; }

ul li, ol li {
  list-style: none;
  position: relative;
  font-size: 1rem;
  line-height: 1.2; }

ul p, ol p {
  margin: 0.5rem 0.25rem; }

.ce_text ul, .ce_text ol, .ce_text dl, body#tinymce ul, body#tinymce ol, body#tinymce dl, .stylemanager ul, .stylemanager ol, .stylemanager dl, .ce_markdown ul, .ce_markdown ol, .ce_markdown dl, .ce_list ul, .ce_list ol, .ce_list dl {
  list-style: none;
  padding: 0;
  margin-bottom: 0.75rem; }

.ce_text ul li, .ce_text ol li, body#tinymce ul li, body#tinymce ol li, .stylemanager ul li, .stylemanager ol li, .ce_markdown ul li, .ce_markdown ol li, .ce_list ul li, .ce_list ol li {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.25rem 1rem 0.25rem 2.8125rem;
  display: block;
  width: auto; }

.ce_text ul li:before, body#tinymce ul li:before, .stylemanager ul li:before, .ce_markdown ul li:before, .ce_list ul li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  height: 0.25rem;
  width: 0.25rem;
  background-color: #526170;
  top: 0.75rem;
  left: 0.625rem; }

.ce_text ol, body#tinymce ol, .stylemanager ol, .ce_markdown ol, .ce_list ol {
  counter-reset: item; }

.ce_text ol li, body#tinymce ol li, .stylemanager ol li, .ce_markdown ol li, .ce_list ol li {
  counter-increment: item; }

.ce_text ol li:before, body#tinymce ol li:before, .stylemanager ol li:before, .ce_markdown ol li:before, .ce_list ol li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0rem;
  position: absolute;
  line-height: 1.2;
  left: 0rem;
  top: 0.25rem;
  background-color: transparent;
  content: counters(item,".") "."; }

ul.stroke li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  height: 0.125rem;
  width: 1.25rem;
  margin-right: 0.5rem;
  background-color: #526170;
  top: 0.75rem;
  left: 0rem;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px; }

ul.square li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  height: 0.25rem;
  width: 0.25rem;
  margin-right: 0.5rem;
  background-color: #526170;
  top: 0.75rem;
  left: 0.625rem;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px; }

.ce_text ul li, body#tinymce ul li, .stylemanager ul li, .ce_markdown ul li, .ce_list ul li, ul.dots li {
  padding-left: 1.25rem; }

.ce_text ul li:before, body#tinymce ul li:before, .stylemanager ul li:before, .ce_markdown ul li:before, .ce_list ul li:before, ul.dots li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_maps_pin.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_maps_pin.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_maps_pin.svg);
  background-size: cover;
  background-color: #526170;
  background-image: none;
  top: 0.625rem;
  height: 0.375rem;
  width: 0.375rem; }

ul.alpha {
  counter-reset: step-counter; }

ul.alpha li {
  counter-increment: step-counter; }

ul.alpha li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0rem;
  position: absolute;
  line-height: 1.2;
  left: 0rem;
  top: 0.25rem;
  background-color: transparent;
  color: #526170;
  content: counter(step-counter,lower-alpha); }

ul.image li {
  padding-left: 2.5rem; }

ul.image li:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
  background-size: cover;
  background-color: #526170;
  top: 0;
  height: 2rem;
  width: 2rem; }

body.medium.fontsize-0 a.index, body.large.fontsize-0 a.index, body.xlarge.fontsize-0 a.index {
  height: 4.6875rem !important;
  width: 7.1875rem !important; }

body.medium.bottom.fontsize-0 a.index, body.large.bottom.fontsize-0 a.index, body.xlarge.bottom.fontsize-0 a.index {
  height: 3.125rem !important; }

body.medium.fontsize-2 a.index, body.large.fontsize-2 a.index, body.xlarge.fontsize-2 a.index {
  height: 7.1875rem !important;
  width: 10.625rem !important; }

body.medium.bottom.fontsize-2 a.index, body.large.bottom.fontsize-2 a.index, body.xlarge.bottom.fontsize-2 a.index {
  height: 4.6875rem !important; }

body.xsmall body:not(#tinymce).no-systembar-top #wrapper {
  margin-top: 4rem; }

body:not(#tinymce).no-bottom-nav #wrapper {
  bottom: 0rem; }

.full-screen {
  display: none;
  scrollbar-width: none;
  position: fixed;
  width: 100%; }

.full-screen.active {
  top: 0rem;
  left: 0rem;
  right: 0rem;
  bottom: 0rem;
  height: auto;
  width: inherit;
  z-index: 1000;
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }

.full-screen .overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.5); }

.full-screen .position {
  position: fixed;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  z-index: 1;
  top: 4rem;
  bottom: 0.75rem;
  left: 0;
  right: 0;
  max-height: 60vh; }
  .full-screen .position::-webkit-scrollbar {
    display: none; }

body.xsmall .full-screen .position, body.small .full-screen .position {
  max-height: calc(72vh - 2rem + 4.25rem + 3rem); }

.full-screen .position.bottom {
  bottom: 1.9375rem;
  top: unset; }

.full-screen .position.top {
  top: 6.125rem;
  bottom: unset; }

.full-screen .position .normal {
  margin: 0rem auto; }

body.xsmall .full-screen .position .normal, body.small .full-screen .position .normal, body.medium .full-screen .position .normal {
  max-width: 90%; }

@media all and (min-width: 1600px) {
  .full-screen .position .normal {
    max-width: 1600px;
    width: 100%; } }
.full-screen .normal .material_cookiebar {
  overflow: hidden;
  background-color: #e0e0e0; }

.full-screen .normal .material_cookiebar .widget-submit.outlined:not(:hover) {
  border-color: rgba(54, 63, 66, 0.87); }

.full-screen .toogle .toogle-show-active, .full-screen .toogle.active .toogle-hide-active {
  display: none; }

.full-screen .toogle.active .toogle-show-active, .full-screen .toogle .toogle-hide-active {
  display: block; }

body.medium .animate-from-bottom > *, body.medium .animate-from-top > *, body.medium .animate-from-left > *, body.medium .animate-from-right > *, body.large .animate-from-bottom > *, body.large .animate-from-top > *, body.large .animate-from-left > *, body.large .animate-from-right > *, body.xlarge .animate-from-bottom > *, body.xlarge .animate-from-top > *, body.xlarge .animate-from-left > *, body.xlarge .animate-from-right > * {
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.animate-from-bottom.animate-off > *, .animate-from-top.animate-off > *, .animate-from-left.animate-off > *, .animate-from-right.animate-off > * {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 2000ms;
  -moz-transition-duration: 2000ms;
  transition-duration: 2000ms;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -moz-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transform: translateX(0) translateY(0) !important;
  -moz-transform: translateX(0) translateY(0) !important;
  transform: translateX(0) translateY(0) !important;
  filter: alpha(opacity=1 !important*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(1 !important*100))";
  -moz-opacity: 1 !important;
  opacity: 1 !important; }

body.medium .animate-from-bottom > *, body.large .animate-from-bottom > *, body.xlarge .animate-from-bottom > * {
  -webkit-transform: translateY(3.75rem);
  -moz-transform: translateY(3.75rem);
  transform: translateY(3.75rem); }

body.medium .animate-from-top > *, body.large .animate-from-top > *, body.xlarge .animate-from-top > * {
  -webkit-transform: translateY(-3.75rem);
  -moz-transform: translateY(-3.75rem);
  transform: translateY(-3.75rem); }

body.medium .animate-from-left > *, body.large .animate-from-left > *, body.xlarge .animate-from-left > * {
  -webkit-transform: translateX(-3.75rem);
  -moz-transform: translateX(-3.75rem);
  transform: translateX(-3.75rem); }

body.medium .animate-from-right > *, body.large .animate-from-right > *, body.xlarge .animate-from-right > * {
  -webkit-transform: translateX(3.75rem);
  -moz-transform: translateX(3.75rem);
  transform: translateX(3.75rem); }

body.medium .animate-bounce.animate-off > *, body.large .animate-bounce.animate-off > *, body.xlarge .animate-bounce.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  transform-origin: center bottom; }

body.medium .animate-flash.animate-off > *, body.large .animate-flash.animate-off > *, body.xlarge .animate-flash.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  animation-name: flash; }

body.medium .animate-headshake.animate-off > *, body.large .animate-headshake.animate-off > *, body.xlarge .animate-headshake.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  -moz-animation-name: headShake;
  animation-name: headShake; }

body.medium .animate-heartbeat.animate-off > *, body.large .animate-heartbeat.animate-off > *, body.xlarge .animate-heartbeat.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: heartBeat;
  -moz-animation-name: heartBeat;
  animation-name: heartBeat; }

body.medium .animate-jello.animate-off > *, body.large .animate-jello.animate-off > *, body.xlarge .animate-jello.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: center;
  -moz-transform-origin: center;
  transform-origin: center;
  -webkit-animation-name: jello;
  -moz-animation-name: jello;
  animation-name: jello; }

body.medium .animate-pulse.animate-off > *, body.large .animate-pulse.animate-off > *, body.xlarge .animate-pulse.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  animation-name: pulse; }

body.medium .animate-rubberband.animate-off > *, body.large .animate-rubberband.animate-off > *, body.xlarge .animate-rubberband.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: rubberBand;
  -moz-animation-name: rubberBand;
  animation-name: rubberBand; }

body.medium .animate-shake.animate-off > *, body.large .animate-shake.animate-off > *, body.xlarge .animate-shake.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  animation-name: shake; }

body.medium .animate-shakex.animate-off > *, body.large .animate-shakex.animate-off > *, body.xlarge .animate-shakex.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: shakeX;
  -moz-animation-name: shakeX;
  animation-name: shakeX; }

body.medium .animate-shakey.animate-off > *, body.large .animate-shakey.animate-off > *, body.xlarge .animate-shakey.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: shakeY;
  -moz-animation-name: shakeY;
  animation-name: shakeY; }

body.medium .animate-swing.animate-off > *, body.large .animate-swing.animate-off > *, body.xlarge .animate-swing.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  animation-name: swing; }

body.medium .animate-tada.animate-off > *, body.large .animate-tada.animate-off > *, body.xlarge .animate-tada.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  animation-name: tada; }

body.medium .animate-wobble.animate-off > *, body.large .animate-wobble.animate-off > *, body.xlarge .animate-wobble.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  animation-name: wobble; }

body.medium .animate-backindown.animate-off > *, body.large .animate-backindown.animate-off > *, body.xlarge .animate-backindown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backInDown;
  -moz-animation-name: backInDown;
  animation-name: backInDown; }

body.medium .animate-backinleft.animate-off > *, body.large .animate-backinleft.animate-off > *, body.xlarge .animate-backinleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backInLeft;
  -moz-animation-name: backInLeft;
  animation-name: backInLeft; }

body.medium .animate-backinright.animate-off > *, body.large .animate-backinright.animate-off > *, body.xlarge .animate-backinright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backInRight;
  -moz-animation-name: backInRight;
  animation-name: backInRight; }

body.medium .animate-backinup.animate-off > *, body.large .animate-backinup.animate-off > *, body.xlarge .animate-backinup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backInUp;
  -moz-animation-name: backInUp;
  animation-name: backInUp; }

body.medium .animate-backoutdown.animate-off > *, body.large .animate-backoutdown.animate-off > *, body.xlarge .animate-backoutdown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backOutDown;
  -moz-animation-name: backOutDown;
  animation-name: backOutDown; }

body.medium .animate-backoutleft.animate-off > *, body.large .animate-backoutleft.animate-off > *, body.xlarge .animate-backoutleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backOutLeft;
  -moz-animation-name: backOutLeft;
  animation-name: backOutLeft; }

body.medium .animate-backoutright.animate-off > *, body.large .animate-backoutright.animate-off > *, body.xlarge .animate-backoutright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backOutRight;
  -moz-animation-name: backOutRight;
  animation-name: backOutRight; }

body.medium .animate-backoutup.animate-off > *, body.large .animate-backoutup.animate-off > *, body.xlarge .animate-backoutup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: backOutUp;
  -moz-animation-name: backOutUp;
  animation-name: backOutUp; }

body.medium .animate-bouncein.animate-off > *, body.large .animate-bouncein.animate-off > *, body.xlarge .animate-bouncein.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  animation-name: bounceIn; }

body.medium .animate-bounceindown.animate-off > *, body.large .animate-bounceindown.animate-off > *, body.xlarge .animate-bounceindown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  animation-name: bounceInDown; }

body.medium .animate-bounceinleft.animate-off > *, body.large .animate-bounceinleft.animate-off > *, body.xlarge .animate-bounceinleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

body.medium .animate-bounceinright.animate-off > *, body.large .animate-bounceinright.animate-off > *, body.xlarge .animate-bounceinright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  animation-name: bounceInRight; }

body.medium .animate-bounceinup.animate-off > *, body.large .animate-bounceinup.animate-off > *, body.xlarge .animate-bounceinup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  animation-name: bounceInUp; }

body.medium .animate-bounceout.animate-off > *, body.large .animate-bounceout.animate-off > *, body.xlarge .animate-bounceout.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  animation-name: bounceOut; }

body.medium .animate-bounceoutdown.animate-off > *, body.large .animate-bounceoutdown.animate-off > *, body.xlarge .animate-bounceoutdown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

body.medium .animate-bounceoutleft.animate-off > *, body.large .animate-bounceoutleft.animate-off > *, body.xlarge .animate-bounceoutleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

body.medium .animate-bounceoutright.animate-off > *, body.large .animate-bounceoutright.animate-off > *, body.xlarge .animate-bounceoutright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

body.medium .animate-bounceoutup.animate-off > *, body.large .animate-bounceoutup.animate-off > *, body.xlarge .animate-bounceoutup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

body.medium .animate-fadein.animate-off > *, body.large .animate-fadein.animate-off > *, body.xlarge .animate-fadein.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  animation-name: fadeIn; }

body.medium .animate-fadeinbottomleft.animate-off > *, body.large .animate-fadeinbottomleft.animate-off > *, body.xlarge .animate-fadeinbottomleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInBottomLeft;
  -moz-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft; }

body.medium .animate-fadeinbottomright.animate-off > *, body.large .animate-fadeinbottomright.animate-off > *, body.xlarge .animate-fadeinbottomright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInBottomRight;
  -moz-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight; }

body.medium .animate-fadeindown.animate-off > *, body.large .animate-fadeindown.animate-off > *, body.xlarge .animate-fadeindown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  animation-name: fadeInDown; }

body.medium .animate-fadeindownbig.animate-off > *, body.large .animate-fadeindownbig.animate-off > *, body.xlarge .animate-fadeindownbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

body.medium .animate-fadeinleft.animate-off > *, body.large .animate-fadeinleft.animate-off > *, body.xlarge .animate-fadeinleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

body.medium .animate-fadeinleftbig.animate-off > *, body.large .animate-fadeinleftbig.animate-off > *, body.xlarge .animate-fadeinleftbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

body.medium .animate-fadeinright.animate-off > *, body.large .animate-fadeinright.animate-off > *, body.xlarge .animate-fadeinright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  animation-name: fadeInRight; }

body.medium .animate-fadeinrightbig.animate-off > *, body.large .animate-fadeinrightbig.animate-off > *, body.xlarge .animate-fadeinrightbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

body.medium .animate-fadeintopleft.animate-off > *, body.large .animate-fadeintopleft.animate-off > *, body.xlarge .animate-fadeintopleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInTopLeft;
  -moz-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft; }

body.medium .animate-fadeintopright.animate-off > *, body.large .animate-fadeintopright.animate-off > *, body.xlarge .animate-fadeintopright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInTopRight;
  -moz-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight; }

body.medium .animate-fadeinup.animate-off > *, body.large .animate-fadeinup.animate-off > *, body.xlarge .animate-fadeinup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  animation-name: fadeInUp; }

body.medium .animate-fadeinupbig.animate-off > *, body.large .animate-fadeinupbig.animate-off > *, body.xlarge .animate-fadeinupbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

body.medium .animate-fadeout.animate-off > *, body.large .animate-fadeout.animate-off > *, body.xlarge .animate-fadeout.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  animation-name: fadeOut; }

body.medium .animate-fadeoutbottomleft.animate-off > *, body.large .animate-fadeoutbottomleft.animate-off > *, body.xlarge .animate-fadeoutbottomleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutBottomLeft;
  -moz-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft; }

body.medium .animate-fadeoutbottomright.animate-off > *, body.large .animate-fadeoutbottomright.animate-off > *, body.xlarge .animate-fadeoutbottomright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutBottomRight;
  -moz-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight; }

body.medium .animate-fadeoutdown.animate-off > *, body.large .animate-fadeoutdown.animate-off > *, body.xlarge .animate-fadeoutdown.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

body.medium .animate-fadeoutdownbig.animate-off > *, body.large .animate-fadeoutdownbig.animate-off > *, body.xlarge .animate-fadeoutdownbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

body.medium .animate-fadeoutleft.animate-off > *, body.large .animate-fadeoutleft.animate-off > *, body.xlarge .animate-fadeoutleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

body.medium .animate-fadeoutleftbig.animate-off > *, body.large .animate-fadeoutleftbig.animate-off > *, body.xlarge .animate-fadeoutleftbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

body.medium .animate-fadeoutright.animate-off > *, body.large .animate-fadeoutright.animate-off > *, body.xlarge .animate-fadeoutright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

body.medium .animate-fadeoutrightbig.animate-off > *, body.large .animate-fadeoutrightbig.animate-off > *, body.xlarge .animate-fadeoutrightbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

body.medium .animate-fadeouttopleft.animate-off > *, body.large .animate-fadeouttopleft.animate-off > *, body.xlarge .animate-fadeouttopleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutTopLeft;
  -moz-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft; }

body.medium .animate-fadeouttopright.animate-off > *, body.large .animate-fadeouttopright.animate-off > *, body.xlarge .animate-fadeouttopright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutTopRight;
  -moz-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight; }

body.medium .animate-fadeoutup.animate-off > *, body.large .animate-fadeoutup.animate-off > *, body.xlarge .animate-fadeoutup.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

body.medium .animate-fadeoutupbig.animate-off > *, body.large .animate-fadeoutupbig.animate-off > *, body.xlarge .animate-fadeoutupbig.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

body.medium .animate-flip.animate-off > *, body.large .animate-flip.animate-off > *, body.xlarge .animate-flip.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  mask-backface-visibility: visible;
  -webkit-animation-name: flip;
  -moz-animation-name: flip;
  animation-name: flip; }

body.medium .animate-flipinx.animate-off > *, body.large .animate-flipinx.animate-off > *, body.xlarge .animate-flipinx.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  mask-backface-visibility: visible;
  -webkit-animation-name: flipInX;
  -moz-animation-name: flipInX;
  animation-name: flipInX; }

body.medium .animate-flipiny.animate-off > *, body.large .animate-flipiny.animate-off > *, body.xlarge .animate-flipiny.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  mask-backface-visibility: visible;
  -webkit-animation-name: flipInY;
  -moz-animation-name: flipInY;
  animation-name: flipInY; }

body.medium .animate-flipoutx.animate-off > *, body.large .animate-flipoutx.animate-off > *, body.xlarge .animate-flipoutx.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  mask-backface-visibility: visible;
  -webkit-animation-name: flipOutX;
  -moz-animation-name: flipOutX;
  animation-name: flipOutX; }

body.medium .animate-flipouty.animate-off > *, body.large .animate-flipouty.animate-off > *, body.xlarge .animate-flipouty.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
  mask-backface-visibility: visible;
  -webkit-animation-name: flipOutY;
  -moz-animation-name: flipOutY;
  animation-name: flipOutY; }

body.medium .animate-lightspeedinleft.animate-off > *, body.large .animate-lightspeedinleft.animate-off > *, body.xlarge .animate-lightspeedinleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
  -webkit-animation-name: lightSpeedInLeft;
  -moz-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft; }

body.medium .animate-lightspeedinright.animate-off > *, body.large .animate-lightspeedinright.animate-off > *, body.xlarge .animate-lightspeedinright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
  -webkit-animation-name: lightSpeedInRight;
  -moz-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight; }

body.medium .animate-lightspeedoutleft.animate-off > *, body.large .animate-lightspeedoutleft.animate-off > *, body.xlarge .animate-lightspeedoutleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-name: lightSpeedOutLeft;
  -moz-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft; }

body.medium .animate-lightspeedoutright.animate-off > *, body.large .animate-lightspeedoutright.animate-off > *, body.xlarge .animate-lightspeedoutright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-name: lightSpeedOutRight;
  -moz-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight; }

body.medium .animate-rotatein.animate-off > *, body.large .animate-rotatein.animate-off > *, body.xlarge .animate-rotatein.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: center;
  -moz-transform-origin: center;
  transform-origin: center;
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  animation-name: rotateIn; }

body.medium .animate-rotateindownleft.animate-off > *, body.large .animate-rotateindownleft.animate-off > *, body.xlarge .animate-rotateindownleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: left bottom;
  -moz-transform-origin: left bottom;
  transform-origin: left bottom;
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

body.medium .animate-rotateindownright.animate-off > *, body.large .animate-rotateindownright.animate-off > *, body.xlarge .animate-rotateindownright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: right bottom;
  -moz-transform-origin: right bottom;
  transform-origin: right bottom;
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

body.medium .animate-rotateinupleft.animate-off > *, body.large .animate-rotateinupleft.animate-off > *, body.xlarge .animate-rotateinupleft.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: left bottom;
  -moz-transform-origin: left bottom;
  transform-origin: left bottom;
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

body.medium .animate-rotateinupright.animate-off > *, body.large .animate-rotateinupright.animate-off > *, body.xlarge .animate-rotateinupright.animate-off > * {
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: right bottom;
  -moz-transform-origin: right bottom;
  transform-origin: right bottom;
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

a.icon.shipping-dpd:after, span.icon.shipping-dpd:after, strong.icon.shipping-dpd:after, button.icon.shipping-dpd:after, p.icon.shipping-dpd:after, .width-float.icon.shipping-dpd:after, h3.icon.shipping-dpd:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dpd.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dpd.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dpd.svg);
  background-size: cover; }
a.icon.shipping-dhl:after, span.icon.shipping-dhl:after, strong.icon.shipping-dhl:after, button.icon.shipping-dhl:after, p.icon.shipping-dhl:after, .width-float.icon.shipping-dhl:after, h3.icon.shipping-dhl:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dhl.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dhl.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_dhl.svg);
  background-size: cover; }
a.icon.shipping-hermes:after, span.icon.shipping-hermes:after, strong.icon.shipping-hermes:after, button.icon.shipping-hermes:after, p.icon.shipping-hermes:after, .width-float.icon.shipping-hermes:after, h3.icon.shipping-hermes:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_hermes.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_hermes.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_hermes.svg);
  background-size: cover; }
a.icon.shipping-gls:after, span.icon.shipping-gls:after, strong.icon.shipping-gls:after, button.icon.shipping-gls:after, p.icon.shipping-gls:after, .width-float.icon.shipping-gls:after, h3.icon.shipping-gls:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_gls.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_gls.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping_gls.svg);
  background-size: cover; }
a.icon.payment-visa:after, span.icon.payment-visa:after, strong.icon.payment-visa:after, button.icon.payment-visa:after, p.icon.payment-visa:after, .width-float.icon.payment-visa:after, h3.icon.payment-visa:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-visa.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-visa.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-visa.svg);
  background-size: cover; }
a.icon.payment-sepa:after, span.icon.payment-sepa:after, strong.icon.payment-sepa:after, button.icon.payment-sepa:after, p.icon.payment-sepa:after, .width-float.icon.payment-sepa:after, h3.icon.payment-sepa:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-sepa.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-sepa.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-sepa.svg);
  background-size: cover; }
a.icon.payment-paypal:after, span.icon.payment-paypal:after, strong.icon.payment-paypal:after, button.icon.payment-paypal:after, p.icon.payment-paypal:after, .width-float.icon.payment-paypal:after, h3.icon.payment-paypal:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-paypal.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-paypal.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-paypal.svg);
  background-size: cover; }
a.icon.payment-mastercard:after, span.icon.payment-mastercard:after, strong.icon.payment-mastercard:after, button.icon.payment-mastercard:after, p.icon.payment-mastercard:after, .width-float.icon.payment-mastercard:after, h3.icon.payment-mastercard:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-mastercard.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-mastercard.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-mastercard.svg);
  background-size: cover; }
a.icon.payment-americanexpress:after, span.icon.payment-americanexpress:after, strong.icon.payment-americanexpress:after, button.icon.payment-americanexpress:after, p.icon.payment-americanexpress:after, .width-float.icon.payment-americanexpress:after, h3.icon.payment-americanexpress:after {
  mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-americanexpress.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-americanexpress.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-americanexpress.svg);
  background-size: cover; }

a.icon:not(.block), span.icon:not(.block), strong.icon:not(.block), button.icon:not(.block), p.icon:not(.block), .width-float.icon:not(.block), .widget-submit input.submit:not(.block), widget-submit button.submit:not(.block), h3.icon:not(.block) {
  font-size: 0; }

a.icon, span.icon, strong.icon, button.icon, p.icon, .width-float.icon, .widget-submit input.submit, widget-submit button.submit, h3.icon {
  position: relative;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center; }
  a.icon.search:after, span.icon.search:after, strong.icon.search:after, button.icon.search:after, p.icon.search:after, .width-float.icon.search:after, .widget-submit input.submit.search:after, widget-submit button.submit.search:after, h3.icon.search:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    background-size: cover; }
  a.icon.menu:after, span.icon.menu:after, strong.icon.menu:after, button.icon.menu:after, p.icon.menu:after, .width-float.icon.menu:after, .widget-submit input.submit.menu:after, widget-submit button.submit.menu:after, h3.icon.menu:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    background-size: cover; }
  a.icon.sitemap:after, span.icon.sitemap:after, strong.icon.sitemap:after, button.icon.sitemap:after, p.icon.sitemap:after, .width-float.icon.sitemap:after, .widget-submit input.submit.sitemap:after, widget-submit button.submit.sitemap:after, h3.icon.sitemap:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_sitemap.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_sitemap.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_sitemap.svg);
    background-size: cover; }
  a.icon.place:after, span.icon.place:after, strong.icon.place:after, button.icon.place:after, p.icon.place:after, .width-float.icon.place:after, .widget-submit input.submit.place:after, widget-submit button.submit.place:after, h3.icon.place:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_place.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_place.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_place.svg);
    background-size: cover; }
  a.icon.mail:after, span.icon.mail:after, strong.icon.mail:after, button.icon.mail:after, p.icon.mail:after, .width-float.icon.mail:after, .widget-submit input.submit.mail:after, widget-submit button.submit.mail:after, h3.icon.mail:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
    background-size: cover; }
  a.icon.email:after, span.icon.email:after, strong.icon.email:after, button.icon.email:after, p.icon.email:after, .width-float.icon.email:after, .widget-submit input.submit.email:after, widget-submit button.submit.email:after, h3.icon.email:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_email.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_email.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_email.svg);
    background-size: cover; }
  a.icon.phone:after, span.icon.phone:after, strong.icon.phone:after, button.icon.phone:after, p.icon.phone:after, .width-float.icon.phone:after, .widget-submit input.submit.phone:after, widget-submit button.submit.phone:after, h3.icon.phone:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_phone.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_phone.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_phone.svg);
    background-size: cover; }
  a.icon.mobile:after, span.icon.mobile:after, strong.icon.mobile:after, button.icon.mobile:after, p.icon.mobile:after, .width-float.icon.mobile:after, .widget-submit input.submit.mobile:after, widget-submit button.submit.mobile:after, h3.icon.mobile:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_mobile.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_mobile.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_mobile.svg);
    background-size: cover; }
  a.icon.fax:after, span.icon.fax:after, strong.icon.fax:after, button.icon.fax:after, p.icon.fax:after, .width-float.icon.fax:after, .widget-submit input.submit.fax:after, widget-submit button.submit.fax:after, h3.icon.fax:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_fax.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_fax.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_fax.svg);
    background-size: cover; }
  a.icon.web:after, span.icon.web:after, strong.icon.web:after, button.icon.web:after, p.icon.web:after, .width-float.icon.web:after, .widget-submit input.submit.web:after, widget-submit button.submit.web:after, h3.icon.web:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_web.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_web.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_web.svg);
    background-size: cover; }
  a.icon.leader:after, span.icon.leader:after, strong.icon.leader:after, button.icon.leader:after, p.icon.leader:after, .width-float.icon.leader:after, .widget-submit input.submit.leader:after, widget-submit button.submit.leader:after, h3.icon.leader:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_leader.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_leader.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_leader.svg);
    background-size: cover; }
  a.icon.contact:after, span.icon.contact:after, strong.icon.contact:after, button.icon.contact:after, p.icon.contact:after, .width-float.icon.contact:after, .widget-submit input.submit.contact:after, widget-submit button.submit.contact:after, h3.icon.contact:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_contact.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_contact.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_contact.svg);
    background-size: cover; }
  a.icon.home:after, span.icon.home:after, strong.icon.home:after, button.icon.home:after, p.icon.home:after, .width-float.icon.home:after, .widget-submit input.submit.home:after, widget-submit button.submit.home:after, h3.icon.home:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_home.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_home.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_home.svg);
    background-size: cover; }
  a.icon.imprint:after, span.icon.imprint:after, strong.icon.imprint:after, button.icon.imprint:after, p.icon.imprint:after, .width-float.icon.imprint:after, .widget-submit input.submit.imprint:after, widget-submit button.submit.imprint:after, h3.icon.imprint:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_imprint.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_imprint.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_imprint.svg);
    background-size: cover; }
  a.icon.privacy:after, span.icon.privacy:after, strong.icon.privacy:after, button.icon.privacy:after, p.icon.privacy:after, .width-float.icon.privacy:after, .widget-submit input.submit.privacy:after, widget-submit button.submit.privacy:after, h3.icon.privacy:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
    background-size: cover; }
  a.icon.terms:after, span.icon.terms:after, strong.icon.terms:after, button.icon.terms:after, p.icon.terms:after, .width-float.icon.terms:after, .widget-submit input.submit.terms:after, widget-submit button.submit.terms:after, h3.icon.terms:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_terms.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_terms.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_terms.svg);
    background-size: cover; }
  a.icon.termsofuse:after, span.icon.termsofuse:after, strong.icon.termsofuse:after, button.icon.termsofuse:after, p.icon.termsofuse:after, .width-float.icon.termsofuse:after, .widget-submit input.submit.termsofuse:after, widget-submit button.submit.termsofuse:after, h3.icon.termsofuse:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_termsofuse.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_termsofuse.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_termsofuse.svg);
    background-size: cover; }
  a.icon.withdrawal:after, span.icon.withdrawal:after, strong.icon.withdrawal:after, button.icon.withdrawal:after, p.icon.withdrawal:after, .width-float.icon.withdrawal:after, .widget-submit input.submit.withdrawal:after, widget-submit button.submit.withdrawal:after, h3.icon.withdrawal:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_withdrawal.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_withdrawal.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_withdrawal.svg);
    background-size: cover; }
  a.icon.close:after, span.icon.close:after, strong.icon.close:after, button.icon.close:after, p.icon.close:after, .width-float.icon.close:after, .widget-submit input.submit.close:after, widget-submit button.submit.close:after, h3.icon.close:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    background-size: cover; }
  a.icon.check:after, span.icon.check:after, strong.icon.check:after, button.icon.check:after, p.icon.check:after, .width-float.icon.check:after, .widget-submit input.submit.check:after, widget-submit button.submit.check:after, h3.icon.check:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_check.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_check.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_check.svg);
    background-size: cover; }
  a.icon.circle:after, span.icon.circle:after, strong.icon.circle:after, button.icon.circle:after, p.icon.circle:after, .width-float.icon.circle:after, .widget-submit input.submit.circle:after, widget-submit button.submit.circle:after, h3.icon.circle:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_circle.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_circle.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_circle.svg);
    background-size: cover; }
  a.icon.calendar:after, span.icon.calendar:after, strong.icon.calendar:after, button.icon.calendar:after, p.icon.calendar:after, .width-float.icon.calendar:after, .widget-submit input.submit.calendar:after, widget-submit button.submit.calendar:after, h3.icon.calendar:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    background-size: cover; }
  a.icon.date:after, span.icon.date:after, strong.icon.date:after, button.icon.date:after, p.icon.date:after, .width-float.icon.date:after, .widget-submit input.submit.date:after, widget-submit button.submit.date:after, h3.icon.date:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_calendar.svg);
    background-size: cover; }
  a.icon.address:after, span.icon.address:after, strong.icon.address:after, button.icon.address:after, p.icon.address:after, .width-float.icon.address:after, .widget-submit input.submit.address:after, widget-submit button.submit.address:after, h3.icon.address:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_address.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_address.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_address.svg);
    background-size: cover; }
  a.icon.addresscard:after, span.icon.addresscard:after, strong.icon.addresscard:after, button.icon.addresscard:after, p.icon.addresscard:after, .width-float.icon.addresscard:after, .widget-submit input.submit.addresscard:after, widget-submit button.submit.addresscard:after, h3.icon.addresscard:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_addresscard.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_addresscard.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_addresscard.svg);
    background-size: cover; }
  a.icon.event:after, span.icon.event:after, strong.icon.event:after, button.icon.event:after, p.icon.event:after, .width-float.icon.event:after, .widget-submit input.submit.event:after, widget-submit button.submit.event:after, h3.icon.event:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_event.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_event.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_event.svg);
    background-size: cover; }
  a.icon.eye:after, span.icon.eye:after, strong.icon.eye:after, button.icon.eye:after, p.icon.eye:after, .width-float.icon.eye:after, .widget-submit input.submit.eye:after, widget-submit button.submit.eye:after, h3.icon.eye:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
    background-size: cover; }
  a.icon.download:after, span.icon.download:after, strong.icon.download:after, button.icon.download:after, p.icon.download:after, .width-float.icon.download:after, .widget-submit input.submit.download:after, widget-submit button.submit.download:after, h3.icon.download:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
    background-size: cover; }
  a.icon.new:after, span.icon.new:after, strong.icon.new:after, button.icon.new:after, p.icon.new:after, .width-float.icon.new:after, .widget-submit input.submit.new:after, widget-submit button.submit.new:after, h3.icon.new:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_new.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_new.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_new.svg);
    background-size: cover; }
  a.icon.news:after, span.icon.news:after, strong.icon.news:after, button.icon.news:after, p.icon.news:after, .width-float.icon.news:after, .widget-submit input.submit.news:after, widget-submit button.submit.news:after, h3.icon.news:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_news.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_news.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_news.svg);
    background-size: cover; }
  a.icon.newsletter:after, span.icon.newsletter:after, strong.icon.newsletter:after, button.icon.newsletter:after, p.icon.newsletter:after, .width-float.icon.newsletter:after, .widget-submit input.submit.newsletter:after, widget-submit button.submit.newsletter:after, h3.icon.newsletter:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_newsletter.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_newsletter.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_newsletter.svg);
    background-size: cover; }
  a.icon.info:after, span.icon.info:after, strong.icon.info:after, button.icon.info:after, p.icon.info:after, .width-float.icon.info:after, .widget-submit input.submit.info:after, widget-submit button.submit.info:after, h3.icon.info:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    background-size: cover; }
  a.icon.about:after, span.icon.about:after, strong.icon.about:after, button.icon.about:after, p.icon.about:after, .width-float.icon.about:after, .widget-submit input.submit.about:after, widget-submit button.submit.about:after, h3.icon.about:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_info.svg);
    background-size: cover; }
  a.icon.info-square:after, span.icon.info-square:after, strong.icon.info-square:after, button.icon.info-square:after, p.icon.info-square:after, .width-float.icon.info-square:after, .widget-submit input.submit.info-square:after, widget-submit button.submit.info-square:after, h3.icon.info-square:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_info-square.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_info-square.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_info-square.svg);
    background-size: cover; }
  a.icon.warning:after, span.icon.warning:after, strong.icon.warning:after, button.icon.warning:after, p.icon.warning:after, .width-float.icon.warning:after, .widget-submit input.submit.warning:after, widget-submit button.submit.warning:after, h3.icon.warning:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_warning.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_warning.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_warning.svg);
    background-size: cover; }
  a.icon.gallery:after, span.icon.gallery:after, strong.icon.gallery:after, button.icon.gallery:after, p.icon.gallery:after, .width-float.icon.gallery:after, .widget-submit input.submit.gallery:after, widget-submit button.submit.gallery:after, h3.icon.gallery:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_gallery.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_gallery.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_gallery.svg);
    background-size: cover; }
  a.icon.video:after, span.icon.video:after, strong.icon.video:after, button.icon.video:after, p.icon.video:after, .width-float.icon.video:after, .widget-submit input.submit.video:after, widget-submit button.submit.video:after, h3.icon.video:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_video.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_video.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_video.svg);
    background-size: cover; }
  a.icon.cookie:after, span.icon.cookie:after, strong.icon.cookie:after, button.icon.cookie:after, p.icon.cookie:after, .width-float.icon.cookie:after, .widget-submit input.submit.cookie:after, widget-submit button.submit.cookie:after, h3.icon.cookie:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_cookie.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_cookie.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_cookie.svg);
    background-size: cover; }
  a.icon.more:after, span.icon.more:after, strong.icon.more:after, button.icon.more:after, p.icon.more:after, .width-float.icon.more:after, .widget-submit input.submit.more:after, widget-submit button.submit.more:after, h3.icon.more:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_more.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_more.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_more.svg);
    background-size: cover; }
  a.icon.plus:after, span.icon.plus:after, strong.icon.plus:after, button.icon.plus:after, p.icon.plus:after, .width-float.icon.plus:after, .widget-submit input.submit.plus:after, widget-submit button.submit.plus:after, h3.icon.plus:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    background-size: cover; }
  a.icon.minus:after, span.icon.minus:after, strong.icon.minus:after, button.icon.minus:after, p.icon.minus:after, .width-float.icon.minus:after, .widget-submit input.submit.minus:after, widget-submit button.submit.minus:after, h3.icon.minus:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
    background-size: cover; }
  a.icon.dots:after, span.icon.dots:after, strong.icon.dots:after, button.icon.dots:after, p.icon.dots:after, .width-float.icon.dots:after, .widget-submit input.submit.dots:after, widget-submit button.submit.dots:after, h3.icon.dots:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_dots.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_dots.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_dots.svg);
    background-size: cover; }
  a.icon.liststyle:after, span.icon.liststyle:after, strong.icon.liststyle:after, button.icon.liststyle:after, p.icon.liststyle:after, .width-float.icon.liststyle:after, .widget-submit input.submit.liststyle:after, widget-submit button.submit.liststyle:after, h3.icon.liststyle:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_liststyle.svg);
    background-size: cover; }
  a.icon.cookie-collapse:after, span.icon.cookie-collapse:after, strong.icon.cookie-collapse:after, button.icon.cookie-collapse:after, p.icon.cookie-collapse:after, .width-float.icon.cookie-collapse:after, .widget-submit input.submit.cookie-collapse:after, widget-submit button.submit.cookie-collapse:after, h3.icon.cookie-collapse:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
    background-size: cover; }
  a.icon.collapse-dsgvo:after, span.icon.collapse-dsgvo:after, strong.icon.collapse-dsgvo:after, button.icon.collapse-dsgvo:after, p.icon.collapse-dsgvo:after, .width-float.icon.collapse-dsgvo:after, .widget-submit input.submit.collapse-dsgvo:after, widget-submit button.submit.collapse-dsgvo:after, h3.icon.collapse-dsgvo:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
    background-size: cover; }
  a.icon.extended-menu:after, span.icon.extended-menu:after, strong.icon.extended-menu:after, button.icon.extended-menu:after, p.icon.extended-menu:after, .width-float.icon.extended-menu:after, .widget-submit input.submit.extended-menu:after, widget-submit button.submit.extended-menu:after, h3.icon.extended-menu:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu.svg);
    background-size: cover; }
  a.icon.extended-menu-custom:after, span.icon.extended-menu-custom:after, strong.icon.extended-menu-custom:after, button.icon.extended-menu-custom:after, p.icon.extended-menu-custom:after, .width-float.icon.extended-menu-custom:after, .widget-submit input.submit.extended-menu-custom:after, widget-submit button.submit.extended-menu-custom:after, h3.icon.extended-menu-custom:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu-custom.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu-custom.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_extended_menu-custom.svg);
    background-size: cover; }
  a.icon.addtofavorites:after, span.icon.addtofavorites:after, strong.icon.addtofavorites:after, button.icon.addtofavorites:after, p.icon.addtofavorites:after, .width-float.icon.addtofavorites:after, .widget-submit input.submit.addtofavorites:after, widget-submit button.submit.addtofavorites:after, h3.icon.addtofavorites:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_addtofavorites.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_addtofavorites.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_addtofavorites.svg);
    background-size: cover; }
  a.icon.share:after, span.icon.share:after, strong.icon.share:after, button.icon.share:after, p.icon.share:after, .width-float.icon.share:after, .widget-submit input.submit.share:after, widget-submit button.submit.share:after, h3.icon.share:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
    background-size: cover; }
  a.icon.burgermenu:after, span.icon.burgermenu:after, strong.icon.burgermenu:after, button.icon.burgermenu:after, p.icon.burgermenu:after, .width-float.icon.burgermenu:after, .widget-submit input.submit.burgermenu:after, widget-submit button.submit.burgermenu:after, h3.icon.burgermenu:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
    background-size: cover; }
  a.icon.burgermenu-active:after, span.icon.burgermenu-active:after, strong.icon.burgermenu-active:after, button.icon.burgermenu-active:after, p.icon.burgermenu-active:after, .width-float.icon.burgermenu-active:after, .widget-submit input.submit.burgermenu-active:after, widget-submit button.submit.burgermenu-active:after, h3.icon.burgermenu-active:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
    background-size: cover; }
  a.icon.nav_first:after, span.icon.nav_first:after, strong.icon.nav_first:after, button.icon.nav_first:after, p.icon.nav_first:after, .width-float.icon.nav_first:after, .widget-submit input.submit.nav_first:after, widget-submit button.submit.nav_first:after, h3.icon.nav_first:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
    background-size: cover; }
  a.icon.nav_last:after, span.icon.nav_last:after, strong.icon.nav_last:after, button.icon.nav_last:after, p.icon.nav_last:after, .width-float.icon.nav_last:after, .widget-submit input.submit.nav_last:after, widget-submit button.submit.nav_last:after, h3.icon.nav_last:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
    background-size: cover; }
  a.icon.next:after, span.icon.next:after, strong.icon.next:after, button.icon.next:after, p.icon.next:after, .width-float.icon.next:after, .widget-submit input.submit.next:after, widget-submit button.submit.next:after, h3.icon.next:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
    background-size: cover; }
  a.icon.arrow-next:after, span.icon.arrow-next:after, strong.icon.arrow-next:after, button.icon.arrow-next:after, p.icon.arrow-next:after, .width-float.icon.arrow-next:after, .widget-submit input.submit.arrow-next:after, widget-submit button.submit.arrow-next:after, h3.icon.arrow-next:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_arrow_next.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_arrow_next.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_arrow_next.svg);
    background-size: cover; }
  a.icon.prev:after, span.icon.prev:after, strong.icon.prev:after, button.icon.prev:after, p.icon.prev:after, .width-float.icon.prev:after, .widget-submit input.submit.prev:after, widget-submit button.submit.prev:after, h3.icon.prev:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
    background-size: cover; }
  a.icon.up:after, span.icon.up:after, strong.icon.up:after, button.icon.up:after, p.icon.up:after, .width-float.icon.up:after, .widget-submit input.submit.up:after, widget-submit button.submit.up:after, h3.icon.up:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
    background-size: cover; }
  a.icon.down:after, span.icon.down:after, strong.icon.down:after, button.icon.down:after, p.icon.down:after, .width-float.icon.down:after, .widget-submit input.submit.down:after, widget-submit button.submit.down:after, h3.icon.down:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_down.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_down.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_down.svg);
    background-size: cover; }
  a.icon.backward:after, span.icon.backward:after, strong.icon.backward:after, button.icon.backward:after, p.icon.backward:after, .width-float.icon.backward:after, .widget-submit input.submit.backward:after, widget-submit button.submit.backward:after, h3.icon.backward:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_backward.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_backward.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_backward.svg);
    background-size: cover; }
  a.icon.gear:after, span.icon.gear:after, strong.icon.gear:after, button.icon.gear:after, p.icon.gear:after, .width-float.icon.gear:after, .widget-submit input.submit.gear:after, widget-submit button.submit.gear:after, h3.icon.gear:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
    background-size: cover; }
  a.icon.zoom-in:after, span.icon.zoom-in:after, strong.icon.zoom-in:after, button.icon.zoom-in:after, p.icon.zoom-in:after, .width-float.icon.zoom-in:after, .widget-submit input.submit.zoom-in:after, widget-submit button.submit.zoom-in:after, h3.icon.zoom-in:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
    background-size: cover; }
  a.icon.zoom-out:after, span.icon.zoom-out:after, strong.icon.zoom-out:after, button.icon.zoom-out:after, p.icon.zoom-out:after, .width-float.icon.zoom-out:after, .widget-submit input.submit.zoom-out:after, widget-submit button.submit.zoom-out:after, h3.icon.zoom-out:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-out.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-out.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-out.svg);
    background-size: cover; }
  a.icon.select:after, span.icon.select:after, strong.icon.select:after, button.icon.select:after, p.icon.select:after, .width-float.icon.select:after, .widget-submit input.submit.select:after, widget-submit button.submit.select:after, h3.icon.select:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
    background-size: cover; }
  a.icon.collpase:after, span.icon.collpase:after, strong.icon.collpase:after, button.icon.collpase:after, p.icon.collpase:after, .width-float.icon.collpase:after, .widget-submit input.submit.collpase:after, widget-submit button.submit.collpase:after, h3.icon.collpase:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/collpase.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/collpase.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/collpase.svg);
    background-size: cover; }
  a.icon.collapse-active:after, span.icon.collapse-active:after, strong.icon.collapse-active:after, button.icon.collapse-active:after, p.icon.collapse-active:after, .width-float.icon.collapse-active:after, .widget-submit input.submit.collapse-active:after, widget-submit button.submit.collapse-active:after, h3.icon.collapse-active:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
    background-size: cover; }
  a.icon.court:after, span.icon.court:after, strong.icon.court:after, button.icon.court:after, p.icon.court:after, .width-float.icon.court:after, .widget-submit input.submit.court:after, widget-submit button.submit.court:after, h3.icon.court:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_court.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_court.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_court.svg);
    background-size: cover; }
  a.icon.register:after, span.icon.register:after, strong.icon.register:after, button.icon.register:after, p.icon.register:after, .width-float.icon.register:after, .widget-submit input.submit.register:after, widget-submit button.submit.register:after, h3.icon.register:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_register.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_register.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_register.svg);
    background-size: cover; }
  a.icon.vat:after, span.icon.vat:after, strong.icon.vat:after, button.icon.vat:after, p.icon.vat:after, .width-float.icon.vat:after, .widget-submit input.submit.vat:after, widget-submit button.submit.vat:after, h3.icon.vat:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_vat.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_vat.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_vat.svg);
    background-size: cover; }
  a.icon.triangle:after, span.icon.triangle:after, strong.icon.triangle:after, button.icon.triangle:after, p.icon.triangle:after, .width-float.icon.triangle:after, .widget-submit input.submit.triangle:after, widget-submit button.submit.triangle:after, h3.icon.triangle:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
    background-size: cover; }
  a.icon.google-line:after, span.icon.google-line:after, strong.icon.google-line:after, button.icon.google-line:after, p.icon.google-line:after, .width-float.icon.google-line:after, .widget-submit input.submit.google-line:after, widget-submit button.submit.google-line:after, h3.icon.google-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_google.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_google.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_google.svg);
    background-size: cover; }
  a.icon.facebook-line:after, span.icon.facebook-line:after, strong.icon.facebook-line:after, button.icon.facebook-line:after, p.icon.facebook-line:after, .width-float.icon.facebook-line:after, .widget-submit input.submit.facebook-line:after, widget-submit button.submit.facebook-line:after, h3.icon.facebook-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook-line.svg);
    background-size: cover; }
  a.icon.facebook:after, span.icon.facebook:after, strong.icon.facebook:after, button.icon.facebook:after, p.icon.facebook:after, .width-float.icon.facebook:after, .widget-submit input.submit.facebook:after, widget-submit button.submit.facebook:after, h3.icon.facebook:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
    background-size: cover; }
  a.icon.youtube-line:after, span.icon.youtube-line:after, strong.icon.youtube-line:after, button.icon.youtube-line:after, p.icon.youtube-line:after, .width-float.icon.youtube-line:after, .widget-submit input.submit.youtube-line:after, widget-submit button.submit.youtube-line:after, h3.icon.youtube-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube-line.svg);
    background-size: cover; }
  a.icon.youtube:after, span.icon.youtube:after, strong.icon.youtube:after, button.icon.youtube:after, p.icon.youtube:after, .width-float.icon.youtube:after, .widget-submit input.submit.youtube:after, widget-submit button.submit.youtube:after, h3.icon.youtube:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_youtube.svg);
    background-size: cover; }
  a.icon.twitter-line:after, span.icon.twitter-line:after, strong.icon.twitter-line:after, button.icon.twitter-line:after, p.icon.twitter-line:after, .width-float.icon.twitter-line:after, .widget-submit input.submit.twitter-line:after, widget-submit button.submit.twitter-line:after, h3.icon.twitter-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter-line.svg);
    background-size: cover; }
  a.icon.twitter:after, span.icon.twitter:after, strong.icon.twitter:after, button.icon.twitter:after, p.icon.twitter:after, .width-float.icon.twitter:after, .widget-submit input.submit.twitter:after, widget-submit button.submit.twitter:after, h3.icon.twitter:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
    background-size: cover; }
  a.icon.linkedin-line:after, span.icon.linkedin-line:after, strong.icon.linkedin-line:after, button.icon.linkedin-line:after, p.icon.linkedin-line:after, .width-float.icon.linkedin-line:after, .widget-submit input.submit.linkedin-line:after, widget-submit button.submit.linkedin-line:after, h3.icon.linkedin-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin-line.svg);
    background-size: cover; }
  a.icon.linkedin:after, span.icon.linkedin:after, strong.icon.linkedin:after, button.icon.linkedin:after, p.icon.linkedin:after, .width-float.icon.linkedin:after, .widget-submit input.submit.linkedin:after, widget-submit button.submit.linkedin:after, h3.icon.linkedin:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
    background-size: cover; }
  a.icon.instagram:after, span.icon.instagram:after, strong.icon.instagram:after, button.icon.instagram:after, p.icon.instagram:after, .width-float.icon.instagram:after, .widget-submit input.submit.instagram:after, widget-submit button.submit.instagram:after, h3.icon.instagram:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram.svg);
    background-size: cover; }
  a.icon.instagram-line:after, span.icon.instagram-line:after, strong.icon.instagram-line:after, button.icon.instagram-line:after, p.icon.instagram-line:after, .width-float.icon.instagram-line:after, .widget-submit input.submit.instagram-line:after, widget-submit button.submit.instagram-line:after, h3.icon.instagram-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_instagram-line.svg);
    background-size: cover; }
  a.icon.pinterest:after, span.icon.pinterest:after, strong.icon.pinterest:after, button.icon.pinterest:after, p.icon.pinterest:after, .width-float.icon.pinterest:after, .widget-submit input.submit.pinterest:after, widget-submit button.submit.pinterest:after, h3.icon.pinterest:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
    background-size: cover; }
  a.icon.pinterest-line:after, span.icon.pinterest-line:after, strong.icon.pinterest-line:after, button.icon.pinterest-line:after, p.icon.pinterest-line:after, .width-float.icon.pinterest-line:after, .widget-submit input.submit.pinterest-line:after, widget-submit button.submit.pinterest-line:after, h3.icon.pinterest-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest-line.svg);
    background-size: cover; }
  a.icon.vimeo:after, span.icon.vimeo:after, strong.icon.vimeo:after, button.icon.vimeo:after, p.icon.vimeo:after, .width-float.icon.vimeo:after, .widget-submit input.submit.vimeo:after, widget-submit button.submit.vimeo:after, h3.icon.vimeo:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo.svg);
    background-size: cover; }
  a.icon.vimeo-line:after, span.icon.vimeo-line:after, strong.icon.vimeo-line:after, button.icon.vimeo-line:after, p.icon.vimeo-line:after, .width-float.icon.vimeo-line:after, .widget-submit input.submit.vimeo-line:after, widget-submit button.submit.vimeo-line:after, h3.icon.vimeo-line:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo-line.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo-line.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_vimeo-line.svg);
    background-size: cover; }
  a.icon.xing:after, span.icon.xing:after, strong.icon.xing:after, button.icon.xing:after, p.icon.xing:after, .width-float.icon.xing:after, .widget-submit input.submit.xing:after, widget-submit button.submit.xing:after, h3.icon.xing:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
    background-size: cover; }
  a.icon.yahoo:after, span.icon.yahoo:after, strong.icon.yahoo:after, button.icon.yahoo:after, p.icon.yahoo:after, .width-float.icon.yahoo:after, .widget-submit input.submit.yahoo:after, widget-submit button.submit.yahoo:after, h3.icon.yahoo:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_yahoo.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_yahoo.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_yahoo.svg);
    background-size: cover; }
  a.icon.whatsapp:after, span.icon.whatsapp:after, strong.icon.whatsapp:after, button.icon.whatsapp:after, p.icon.whatsapp:after, .width-float.icon.whatsapp:after, .widget-submit input.submit.whatsapp:after, widget-submit button.submit.whatsapp:after, h3.icon.whatsapp:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
    background-size: cover; }
  a.icon.streetview:after, span.icon.streetview:after, strong.icon.streetview:after, button.icon.streetview:after, p.icon.streetview:after, .width-float.icon.streetview:after, .widget-submit input.submit.streetview:after, widget-submit button.submit.streetview:after, h3.icon.streetview:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_streetview.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_streetview.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_streetview.svg);
    background-size: cover; }
  a.icon.analytics:after, span.icon.analytics:after, strong.icon.analytics:after, button.icon.analytics:after, p.icon.analytics:after, .width-float.icon.analytics:after, .widget-submit input.submit.analytics:after, widget-submit button.submit.analytics:after, h3.icon.analytics:after {
    mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_analytics.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_analytics.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_analytics.svg);
    background-size: cover; }
  a.icon.favorites:after, span.icon.favorites:after, strong.icon.favorites:after, button.icon.favorites:after, p.icon.favorites:after, .width-float.icon.favorites:after, .widget-submit input.submit.favorites:after, widget-submit button.submit.favorites:after, h3.icon.favorites:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_favorites.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_favorites.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_favorites.svg);
    background-size: cover; }
  a.icon.basket:after, span.icon.basket:after, strong.icon.basket:after, button.icon.basket:after, p.icon.basket:after, .width-float.icon.basket:after, .widget-submit input.submit.basket:after, widget-submit button.submit.basket:after, h3.icon.basket:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_basket.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_basket.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_basket.svg);
    background-size: cover; }
  a.icon.edit:after, span.icon.edit:after, strong.icon.edit:after, button.icon.edit:after, p.icon.edit:after, .width-float.icon.edit:after, .widget-submit input.submit.edit:after, widget-submit button.submit.edit:after, h3.icon.edit:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_edit.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_edit.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_edit.svg);
    background-size: cover; }
  a.icon.remove:after, span.icon.remove:after, strong.icon.remove:after, button.icon.remove:after, p.icon.remove:after, .width-float.icon.remove:after, .widget-submit input.submit.remove:after, widget-submit button.submit.remove:after, h3.icon.remove:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    background-size: cover; }
  a.icon.delete:after, span.icon.delete:after, strong.icon.delete:after, button.icon.delete:after, p.icon.delete:after, .width-float.icon.delete:after, .widget-submit input.submit.delete:after, widget-submit button.submit.delete:after, h3.icon.delete:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_remove.svg);
    background-size: cover; }
  a.icon.payment:after, span.icon.payment:after, strong.icon.payment:after, button.icon.payment:after, p.icon.payment:after, .width-float.icon.payment:after, .widget-submit input.submit.payment:after, widget-submit button.submit.payment:after, h3.icon.payment:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment.svg);
    background-size: cover; }
  a.icon.payment-advance:after, span.icon.payment-advance:after, strong.icon.payment-advance:after, button.icon.payment-advance:after, p.icon.payment-advance:after, .width-float.icon.payment-advance:after, .widget-submit input.submit.payment-advance:after, widget-submit button.submit.payment-advance:after, h3.icon.payment-advance:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-advance.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-advance.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-advance.svg);
    background-size: cover; }
  a.icon.payment-delivery:after, span.icon.payment-delivery:after, strong.icon.payment-delivery:after, button.icon.payment-delivery:after, p.icon.payment-delivery:after, .width-float.icon.payment-delivery:after, .widget-submit input.submit.payment-delivery:after, widget-submit button.submit.payment-delivery:after, h3.icon.payment-delivery:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-delivery.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-delivery.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-delivery.svg);
    background-size: cover; }
  a.icon.payment-invoice:after, span.icon.payment-invoice:after, strong.icon.payment-invoice:after, button.icon.payment-invoice:after, p.icon.payment-invoice:after, .width-float.icon.payment-invoice:after, .widget-submit input.submit.payment-invoice:after, widget-submit button.submit.payment-invoice:after, h3.icon.payment-invoice:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-invoice.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-invoice.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_payment-invoice.svg);
    background-size: cover; }
  a.icon.price:after, span.icon.price:after, strong.icon.price:after, button.icon.price:after, p.icon.price:after, .width-float.icon.price:after, .widget-submit input.submit.price:after, widget-submit button.submit.price:after, h3.icon.price:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    background-size: cover; }
  a.icon.shipping:after, span.icon.shipping:after, strong.icon.shipping:after, button.icon.shipping:after, p.icon.shipping:after, .width-float.icon.shipping:after, .widget-submit input.submit.shipping:after, widget-submit button.submit.shipping:after, h3.icon.shipping:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_shipping.svg);
    background-size: cover; }
  a.icon.shopping:after, span.icon.shopping:after, strong.icon.shopping:after, button.icon.shopping:after, p.icon.shopping:after, .width-float.icon.shopping:after, .widget-submit input.submit.shopping:after, widget-submit button.submit.shopping:after, h3.icon.shopping:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    background-size: cover; }
  a.icon.checkout:after, span.icon.checkout:after, strong.icon.checkout:after, button.icon.checkout:after, p.icon.checkout:after, .width-float.icon.checkout:after, .widget-submit input.submit.checkout:after, widget-submit button.submit.checkout:after, h3.icon.checkout:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_checkout.svg);
    background-size: cover; }
  a.icon.support:after, span.icon.support:after, strong.icon.support:after, button.icon.support:after, p.icon.support:after, .width-float.icon.support:after, .widget-submit input.submit.support:after, widget-submit button.submit.support:after, h3.icon.support:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_support.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_support.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_support.svg);
    background-size: cover; }
  a.icon.review:after, span.icon.review:after, strong.icon.review:after, button.icon.review:after, p.icon.review:after, .width-float.icon.review:after, .widget-submit input.submit.review:after, widget-submit button.submit.review:after, h3.icon.review:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_review.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_review.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_review.svg);
    background-size: cover; }
  a.icon.store:after, span.icon.store:after, strong.icon.store:after, button.icon.store:after, p.icon.store:after, .width-float.icon.store:after, .widget-submit input.submit.store:after, widget-submit button.submit.store:after, h3.icon.store:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_store.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_store.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_store.svg);
    background-size: cover; }
  a.icon.filter:after, span.icon.filter:after, strong.icon.filter:after, button.icon.filter:after, p.icon.filter:after, .width-float.icon.filter:after, .widget-submit input.submit.filter:after, widget-submit button.submit.filter:after, h3.icon.filter:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_filter.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_filter.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_filter.svg);
    background-size: cover; }
  a.icon.update:after, span.icon.update:after, strong.icon.update:after, button.icon.update:after, p.icon.update:after, .width-float.icon.update:after, .widget-submit input.submit.update:after, widget-submit button.submit.update:after, h3.icon.update:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_update.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_update.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_update.svg);
    background-size: cover; }
  a.icon.ce_certificate:after, span.icon.ce_certificate:after, strong.icon.ce_certificate:after, button.icon.ce_certificate:after, p.icon.ce_certificate:after, .width-float.icon.ce_certificate:after, .widget-submit input.submit.ce_certificate:after, widget-submit button.submit.ce_certificate:after, h3.icon.ce_certificate:after {
    mask: url(../../files/00_prettl/00_assets/icons/shop/icon_ce.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/shop/icon_ce.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/shop/icon_ce.svg);
    background-size: cover; }
  a.icon.login:after, span.icon.login:after, strong.icon.login:after, button.icon.login:after, p.icon.login:after, .width-float.icon.login:after, .widget-submit input.submit.login:after, widget-submit button.submit.login:after, h3.icon.login:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_login.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_login.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_login.svg);
    background-size: cover; }
  a.icon.logout:after, span.icon.logout:after, strong.icon.logout:after, button.icon.logout:after, p.icon.logout:after, .width-float.icon.logout:after, .widget-submit input.submit.logout:after, widget-submit button.submit.logout:after, h3.icon.logout:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_logout.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_logout.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_logout.svg);
    background-size: cover; }
  a.icon.lock:after, span.icon.lock:after, strong.icon.lock:after, button.icon.lock:after, p.icon.lock:after, .width-float.icon.lock:after, .widget-submit input.submit.lock:after, widget-submit button.submit.lock:after, h3.icon.lock:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_lock.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_lock.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_lock.svg);
    background-size: cover; }
  a.icon.user-circle:after, span.icon.user-circle:after, strong.icon.user-circle:after, button.icon.user-circle:after, p.icon.user-circle:after, .width-float.icon.user-circle:after, .widget-submit input.submit.user-circle:after, widget-submit button.submit.user-circle:after, h3.icon.user-circle:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_user-circle.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-circle.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-circle.svg);
    background-size: cover; }
  a.icon.user:after, span.icon.user:after, strong.icon.user:after, button.icon.user:after, p.icon.user:after, .width-float.icon.user:after, .widget-submit input.submit.user:after, widget-submit button.submit.user:after, h3.icon.user:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_user.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_user.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_user.svg);
    background-size: cover; }
  a.icon.add-user:after, span.icon.add-user:after, strong.icon.add-user:after, button.icon.add-user:after, p.icon.add-user:after, .width-float.icon.add-user:after, .widget-submit input.submit.add-user:after, widget-submit button.submit.add-user:after, h3.icon.add-user:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_add-user.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_add-user.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_add-user.svg);
    background-size: cover; }
  a.icon.users:after, span.icon.users:after, strong.icon.users:after, button.icon.users:after, p.icon.users:after, .width-float.icon.users:after, .widget-submit input.submit.users:after, widget-submit button.submit.users:after, h3.icon.users:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    background-size: cover; }
  a.icon.consulting:after, span.icon.consulting:after, strong.icon.consulting:after, button.icon.consulting:after, p.icon.consulting:after, .width-float.icon.consulting:after, .widget-submit input.submit.consulting:after, widget-submit button.submit.consulting:after, h3.icon.consulting:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    background-size: cover; }
  a.icon.team:after, span.icon.team:after, strong.icon.team:after, button.icon.team:after, p.icon.team:after, .width-float.icon.team:after, .widget-submit input.submit.team:after, widget-submit button.submit.team:after, h3.icon.team:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_consulting.svg);
    background-size: cover; }
  a.icon.faq:after, span.icon.faq:after, strong.icon.faq:after, button.icon.faq:after, p.icon.faq:after, .width-float.icon.faq:after, .widget-submit input.submit.faq:after, widget-submit button.submit.faq:after, h3.icon.faq:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_faq.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_faq.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_faq.svg);
    background-size: cover; }
  a.icon.account:after, span.icon.account:after, strong.icon.account:after, button.icon.account:after, p.icon.account:after, .width-float.icon.account:after, .widget-submit input.submit.account:after, widget-submit button.submit.account:after, h3.icon.account:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_account.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_account.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_account.svg);
    background-size: cover; }
  a.icon.registration:after, span.icon.registration:after, strong.icon.registration:after, button.icon.registration:after, p.icon.registration:after, .width-float.icon.registration:after, .widget-submit input.submit.registration:after, widget-submit button.submit.registration:after, h3.icon.registration:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_registration.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_registration.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_registration.svg);
    background-size: cover; }
  a.icon.password:after, span.icon.password:after, strong.icon.password:after, button.icon.password:after, p.icon.password:after, .width-float.icon.password:after, .widget-submit input.submit.password:after, widget-submit button.submit.password:after, h3.icon.password:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_password.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_password.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_password.svg);
    background-size: cover; }
  a.icon.orders:after, span.icon.orders:after, strong.icon.orders:after, button.icon.orders:after, p.icon.orders:after, .width-float.icon.orders:after, .widget-submit input.submit.orders:after, widget-submit button.submit.orders:after, h3.icon.orders:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_orders.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_orders.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_orders.svg);
    background-size: cover; }
  a.icon.addresses:after, span.icon.addresses:after, strong.icon.addresses:after, button.icon.addresses:after, p.icon.addresses:after, .width-float.icon.addresses:after, .widget-submit input.submit.addresses:after, widget-submit button.submit.addresses:after, h3.icon.addresses:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_addresses.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_addresses.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_addresses.svg);
    background-size: cover; }
  a.icon.user-change:after, span.icon.user-change:after, strong.icon.user-change:after, button.icon.user-change:after, p.icon.user-change:after, .width-float.icon.user-change:after, .widget-submit input.submit.user-change:after, widget-submit button.submit.user-change:after, h3.icon.user-change:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_user-change.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-change.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-change.svg);
    background-size: cover; }
  a.icon.user-delete:after, span.icon.user-delete:after, strong.icon.user-delete:after, button.icon.user-delete:after, p.icon.user-delete:after, .width-float.icon.user-delete:after, .widget-submit input.submit.user-delete:after, widget-submit button.submit.user-delete:after, h3.icon.user-delete:after {
    mask: url(../../files/00_prettl/00_assets/icons/user/icon_user-delete.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-delete.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/user/icon_user-delete.svg);
    background-size: cover; }
  a.icon.haus:after, span.icon.haus:after, strong.icon.haus:after, button.icon.haus:after, p.icon.haus:after, .width-float.icon.haus:after, .widget-submit input.submit.haus:after, widget-submit button.submit.haus:after, h3.icon.haus:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_house.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_house.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_house.svg);
    background-size: cover; }
  a.icon.price:after, span.icon.price:after, strong.icon.price:after, button.icon.price:after, p.icon.price:after, .width-float.icon.price:after, .widget-submit input.submit.price:after, widget-submit button.submit.price:after, h3.icon.price:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_price.svg);
    background-size: cover; }
  a.icon.zimmer:after, span.icon.zimmer:after, strong.icon.zimmer:after, button.icon.zimmer:after, p.icon.zimmer:after, .width-float.icon.zimmer:after, .widget-submit input.submit.zimmer:after, widget-submit button.submit.zimmer:after, h3.icon.zimmer:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_room.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_room.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_room.svg);
    background-size: cover; }
  a.icon.flaeche:after, span.icon.flaeche:after, strong.icon.flaeche:after, button.icon.flaeche:after, p.icon.flaeche:after, .width-float.icon.flaeche:after, .widget-submit input.submit.flaeche:after, widget-submit button.submit.flaeche:after, h3.icon.flaeche:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space.svg);
    background-size: cover; }
  a.icon.wohnflaeche:after, span.icon.wohnflaeche:after, strong.icon.wohnflaeche:after, button.icon.wohnflaeche:after, p.icon.wohnflaeche:after, .width-float.icon.wohnflaeche:after, .widget-submit input.submit.wohnflaeche:after, widget-submit button.submit.wohnflaeche:after, h3.icon.wohnflaeche:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in.svg);
    background-size: cover; }
  a.icon.hauptwohnung:after, span.icon.hauptwohnung:after, strong.icon.hauptwohnung:after, button.icon.hauptwohnung:after, p.icon.hauptwohnung:after, .width-float.icon.hauptwohnung:after, .widget-submit input.submit.hauptwohnung:after, widget-submit button.submit.hauptwohnung:after, h3.icon.hauptwohnung:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_primary.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_primary.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_primary.svg);
    background-size: cover; }
  a.icon.einliegerwohnung:after, span.icon.einliegerwohnung:after, strong.icon.einliegerwohnung:after, button.icon.einliegerwohnung:after, p.icon.einliegerwohnung:after, .width-float.icon.einliegerwohnung:after, .widget-submit input.submit.einliegerwohnung:after, widget-submit button.submit.einliegerwohnung:after, h3.icon.einliegerwohnung:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_secondary.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_secondary.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_secondary.svg);
    background-size: cover; }
  a.icon.kellerflaeche:after, span.icon.kellerflaeche:after, strong.icon.kellerflaeche:after, button.icon.kellerflaeche:after, p.icon.kellerflaeche:after, .width-float.icon.kellerflaeche:after, .widget-submit input.submit.kellerflaeche:after, widget-submit button.submit.kellerflaeche:after, h3.icon.kellerflaeche:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_basement.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_basement.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_basement.svg);
    background-size: cover; }
  a.icon.gesamtflaeche:after, span.icon.gesamtflaeche:after, strong.icon.gesamtflaeche:after, button.icon.gesamtflaeche:after, p.icon.gesamtflaeche:after, .width-float.icon.gesamtflaeche:after, .widget-submit input.submit.gesamtflaeche:after, widget-submit button.submit.gesamtflaeche:after, h3.icon.gesamtflaeche:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_out.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_out.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_in_out.svg);
    background-size: cover; }
  a.icon.grundstuecksflaeche:after, span.icon.grundstuecksflaeche:after, strong.icon.grundstuecksflaeche:after, button.icon.grundstuecksflaeche:after, p.icon.grundstuecksflaeche:after, .width-float.icon.grundstuecksflaeche:after, .widget-submit input.submit.grundstuecksflaeche:after, widget-submit button.submit.grundstuecksflaeche:after, h3.icon.grundstuecksflaeche:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_out.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_out.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_space_out.svg);
    background-size: cover; }
  a.icon.raster:after, span.icon.raster:after, strong.icon.raster:after, button.icon.raster:after, p.icon.raster:after, .width-float.icon.raster:after, .widget-submit input.submit.raster:after, widget-submit button.submit.raster:after, h3.icon.raster:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_equipment.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_equipment.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_equipment.svg);
    background-size: cover; }
  a.icon.list:after, span.icon.list:after, strong.icon.list:after, button.icon.list:after, p.icon.list:after, .width-float.icon.list:after, .widget-submit input.submit.list:after, widget-submit button.submit.list:after, h3.icon.list:after {
    mask: url(../../files/00_prettl/00_assets/icons/openimmo/icon_details.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_details.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/openimmo/icon_details.svg);
    background-size: cover; }
  a.icon.file-pre:after, span.icon.file-pre:after, strong.icon.file-pre:after, button.icon.file-pre:after, p.icon.file-pre:after, .width-float.icon.file-pre:after, .widget-submit input.submit.file-pre:after, widget-submit button.submit.file-pre:after, h3.icon.file-pre:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
    background-size: cover; }
  a.icon.file-pdf:after, span.icon.file-pdf:after, strong.icon.file-pdf:after, button.icon.file-pdf:after, p.icon.file-pdf:after, .width-float.icon.file-pdf:after, .widget-submit input.submit.file-pdf:after, widget-submit button.submit.file-pdf:after, h3.icon.file-pdf:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_pdf.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pdf.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pdf.svg);
    background-size: cover; }
  a.icon.file-doc:after, span.icon.file-doc:after, strong.icon.file-doc:after, button.icon.file-doc:after, p.icon.file-doc:after, .width-float.icon.file-doc:after, .widget-submit input.submit.file-doc:after, widget-submit button.submit.file-doc:after, h3.icon.file-doc:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
    background-size: cover; }
  a.icon.file-jpg:after, span.icon.file-jpg:after, strong.icon.file-jpg:after, button.icon.file-jpg:after, p.icon.file-jpg:after, .width-float.icon.file-jpg:after, .widget-submit input.submit.file-jpg:after, widget-submit button.submit.file-jpg:after, h3.icon.file-jpg:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
    background-size: cover; }
  a.icon.file-gif:after, span.icon.file-gif:after, strong.icon.file-gif:after, button.icon.file-gif:after, p.icon.file-gif:after, .width-float.icon.file-gif:after, .widget-submit input.submit.file-gif:after, widget-submit button.submit.file-gif:after, h3.icon.file-gif:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
    background-size: cover; }
  a.icon.file-mp3:after, span.icon.file-mp3:after, strong.icon.file-mp3:after, button.icon.file-mp3:after, p.icon.file-mp3:after, .width-float.icon.file-mp3:after, .widget-submit input.submit.file-mp3:after, widget-submit button.submit.file-mp3:after, h3.icon.file-mp3:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
    background-size: cover; }
  a.icon.file-mp4:after, span.icon.file-mp4:after, strong.icon.file-mp4:after, button.icon.file-mp4:after, p.icon.file-mp4:after, .width-float.icon.file-mp4:after, .widget-submit input.submit.file-mp4:after, widget-submit button.submit.file-mp4:after, h3.icon.file-mp4:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
    background-size: cover; }
  a.icon.file-ppt:after, span.icon.file-ppt:after, strong.icon.file-ppt:after, button.icon.file-ppt:after, p.icon.file-ppt:after, .width-float.icon.file-ppt:after, .widget-submit input.submit.file-ppt:after, widget-submit button.submit.file-ppt:after, h3.icon.file-ppt:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
    background-size: cover; }
  a.icon.file-xlsx:after, span.icon.file-xlsx:after, strong.icon.file-xlsx:after, button.icon.file-xlsx:after, p.icon.file-xlsx:after, .width-float.icon.file-xlsx:after, .widget-submit input.submit.file-xlsx:after, widget-submit button.submit.file-xlsx:after, h3.icon.file-xlsx:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
    background-size: cover; }
  a.icon.file-csv:after, span.icon.file-csv:after, strong.icon.file-csv:after, button.icon.file-csv:after, p.icon.file-csv:after, .width-float.icon.file-csv:after, .widget-submit input.submit.file-csv:after, widget-submit button.submit.file-csv:after, h3.icon.file-csv:after {
    mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
    background-size: cover; }
  a.icon.job:after, span.icon.job:after, strong.icon.job:after, button.icon.job:after, p.icon.job:after, .width-float.icon.job:after, .widget-submit input.submit.job:after, widget-submit button.submit.job:after, h3.icon.job:after {
    mask: url(../../files/00_prettl/00_assets/icons/jobs/icon_job.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_job.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_job.svg);
    background-size: cover; }
  a.icon.published:after, span.icon.published:after, strong.icon.published:after, button.icon.published:after, p.icon.published:after, .width-float.icon.published:after, .widget-submit input.submit.published:after, widget-submit button.submit.published:after, h3.icon.published:after {
    mask: url(../../files/00_prettl/00_assets/icons/jobs/icon_published.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_published.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_published.svg);
    background-size: cover; }
  a.icon.contract:after, span.icon.contract:after, strong.icon.contract:after, button.icon.contract:after, p.icon.contract:after, .width-float.icon.contract:after, .widget-submit input.submit.contract:after, widget-submit button.submit.contract:after, h3.icon.contract:after {
    mask: url(../../files/00_prettl/00_assets/icons/jobs/icon_contract.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_contract.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_contract.svg);
    background-size: cover; }
  a.icon.time:after, span.icon.time:after, strong.icon.time:after, button.icon.time:after, p.icon.time:after, .width-float.icon.time:after, .widget-submit input.submit.time:after, widget-submit button.submit.time:after, h3.icon.time:after {
    mask: url(../../files/00_prettl/00_assets/icons/jobs/icon_time.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_time.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_time.svg);
    background-size: cover; }
  a.icon.jobcalendar:after, span.icon.jobcalendar:after, strong.icon.jobcalendar:after, button.icon.jobcalendar:after, p.icon.jobcalendar:after, .width-float.icon.jobcalendar:after, .widget-submit input.submit.jobcalendar:after, widget-submit button.submit.jobcalendar:after, h3.icon.jobcalendar:after {
    mask: url(../../files/00_prettl/00_assets/icons/jobs/icon_jobcalendar.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_jobcalendar.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/jobs/icon_jobcalendar.svg);
    background-size: cover; }
  a.icon.companypeople:after, span.icon.companypeople:after, strong.icon.companypeople:after, button.icon.companypeople:after, p.icon.companypeople:after, .width-float.icon.companypeople:after, .widget-submit input.submit.companypeople:after, widget-submit button.submit.companypeople:after, h3.icon.companypeople:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/companypeople.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/companypeople.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/companypeople.svg);
    background-size: cover; }
  a.icon.career:after, span.icon.career:after, strong.icon.career:after, button.icon.career:after, p.icon.career:after, .width-float.icon.career:after, .widget-submit input.submit.career:after, widget-submit button.submit.career:after, h3.icon.career:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/career.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/career.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/career.svg);
    background-size: cover; }
  a.icon.gozero:after, span.icon.gozero:after, strong.icon.gozero:after, button.icon.gozero:after, p.icon.gozero:after, .width-float.icon.gozero:after, .widget-submit input.submit.gozero:after, widget-submit button.submit.gozero:after, h3.icon.gozero:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/gozero.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/gozero.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/gozero.svg);
    background-size: cover; }
  a.icon.certificate_iatf_16949:after, span.icon.certificate_iatf_16949:after, strong.icon.certificate_iatf_16949:after, button.icon.certificate_iatf_16949:after, p.icon.certificate_iatf_16949:after, .width-float.icon.certificate_iatf_16949:after, .widget-submit input.submit.certificate_iatf_16949:after, widget-submit button.submit.certificate_iatf_16949:after, h3.icon.certificate_iatf_16949:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iatf_16949.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iatf_16949.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iatf_16949.svg);
    background-size: cover; }
  a.icon.certificate_iso_9001:after, span.icon.certificate_iso_9001:after, strong.icon.certificate_iso_9001:after, button.icon.certificate_iso_9001:after, p.icon.certificate_iso_9001:after, .width-float.icon.certificate_iso_9001:after, .widget-submit input.submit.certificate_iso_9001:after, widget-submit button.submit.certificate_iso_9001:after, h3.icon.certificate_iso_9001:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_9001.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_9001.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_9001.svg);
    background-size: cover; }
  a.icon.certificate_iso_14001:after, span.icon.certificate_iso_14001:after, strong.icon.certificate_iso_14001:after, button.icon.certificate_iso_14001:after, p.icon.certificate_iso_14001:after, .width-float.icon.certificate_iso_14001:after, .widget-submit input.submit.certificate_iso_14001:after, widget-submit button.submit.certificate_iso_14001:after, h3.icon.certificate_iso_14001:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_14001.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_14001.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_14001.svg);
    background-size: cover; }
  a.icon.certificate_iso_50001:after, span.icon.certificate_iso_50001:after, strong.icon.certificate_iso_50001:after, button.icon.certificate_iso_50001:after, p.icon.certificate_iso_50001:after, .width-float.icon.certificate_iso_50001:after, .widget-submit input.submit.certificate_iso_50001:after, widget-submit button.submit.certificate_iso_50001:after, h3.icon.certificate_iso_50001:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_50001.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_50001.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_50001.svg);
    background-size: cover; }
  a.icon.certificate_iso_45001:after, span.icon.certificate_iso_45001:after, strong.icon.certificate_iso_45001:after, button.icon.certificate_iso_45001:after, p.icon.certificate_iso_45001:after, .width-float.icon.certificate_iso_45001:after, .widget-submit input.submit.certificate_iso_45001:after, widget-submit button.submit.certificate_iso_45001:after, h3.icon.certificate_iso_45001:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_45001.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_45001.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_45001.svg);
    background-size: cover; }
  a.icon.certificate_iso_13485:after, span.icon.certificate_iso_13485:after, strong.icon.certificate_iso_13485:after, button.icon.certificate_iso_13485:after, p.icon.certificate_iso_13485:after, .width-float.icon.certificate_iso_13485:after, .widget-submit input.submit.certificate_iso_13485:after, widget-submit button.submit.certificate_iso_13485:after, h3.icon.certificate_iso_13485:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_13485.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_13485.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_iso_13485.svg);
    background-size: cover; }
  a.icon.certificate_en_9100:after, span.icon.certificate_en_9100:after, strong.icon.certificate_en_9100:after, button.icon.certificate_en_9100:after, p.icon.certificate_en_9100:after, .width-float.icon.certificate_en_9100:after, .widget-submit input.submit.certificate_en_9100:after, widget-submit button.submit.certificate_en_9100:after, h3.icon.certificate_en_9100:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_en_9100.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_en_9100.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_en_9100.svg);
    background-size: cover; }
  a.icon.certificate_din_en_9100:after, span.icon.certificate_din_en_9100:after, strong.icon.certificate_din_en_9100:after, button.icon.certificate_din_en_9100:after, p.icon.certificate_din_en_9100:after, .width-float.icon.certificate_din_en_9100:after, .widget-submit input.submit.certificate_din_en_9100:after, widget-submit button.submit.certificate_din_en_9100:after, h3.icon.certificate_din_en_9100:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_din_en_9100.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_din_en_9100.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_din_en_9100.svg);
    background-size: cover; }
  a.icon.certificate_isots_22163:after, span.icon.certificate_isots_22163:after, strong.icon.certificate_isots_22163:after, button.icon.certificate_isots_22163:after, p.icon.certificate_isots_22163:after, .width-float.icon.certificate_isots_22163:after, .widget-submit input.submit.certificate_isots_22163:after, widget-submit button.submit.certificate_isots_22163:after, h3.icon.certificate_isots_22163:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_isots_22163.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_isots_22163.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_isots_22163.svg);
    background-size: cover; }
  a.icon.certificate_kba:after, span.icon.certificate_kba:after, strong.icon.certificate_kba:after, button.icon.certificate_kba:after, p.icon.certificate_kba:after, .width-float.icon.certificate_kba:after, .widget-submit input.submit.certificate_kba:after, widget-submit button.submit.certificate_kba:after, h3.icon.certificate_kba:after {
    mask: url(../../files/00_prettl/00_assets/icons/custom/certificate_kba.svg);
    -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_kba.svg);
    mask-size: 100%;
    -webkit-mask-size: 100%;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position-x: center;
    -webkit-mask-position-x: center;
    mask-position-y: center;
    -webkit-mask-position-y: center;
    background-image: url(../../files/00_prettl/00_assets/icons/custom/certificate_kba.svg);
    background-size: cover; }

a.icon.icon:not(.block), span.icon.icon:not(.block), strong.icon.icon:not(.block), button.icon.icon:not(.block), p.icon.icon:not(.block), .width-float.icon.icon:not(.block), .widget-submit input.submit.icon:not(.block), widget-submit button.submit.icon:not(.block), h3.icon.icon:not(.block) {
  min-width: 2rem;
  min-height: 2rem; }

a.icon:after, span.icon:after, strong.icon:after, button.icon:after, p.icon:after, .width-float.icon:after, .widget-submit input.submit:after, widget-submit button.submit:after, h3.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 2.125rem;
  background-color: rgba(54, 63, 66, 0.87); }

a.icon:not(.block) > a, span.icon:not(.block) > a, strong.icon:not(.block) > a, button.icon:not(.block) > a, p.icon:not(.block) > a, .width-float.icon:not(.block) > a, .widget-submit input.submit:not(.block) > a, widget-submit button.submit:not(.block) > a, h3.icon:not(.block) > a {
  display: block;
  width: 100%;
  height: 100%; }

a.icon:not(.image):after, span.icon:not(.image):after, strong.icon:not(.image):after, button.icon:not(.image):after, p.icon:not(.image):after, .width-float.icon:not(.image):after, .widget-submit input.submit:not(.image):after, widget-submit button.submit:not(.image):after, h3.icon:not(.image):after {
  background-image: unset !important; }

a.icon:before, span.icon:before, strong.icon:before, button.icon:before, p.icon:before, .width-float.icon:before, .widget-submit input.submit:before, widget-submit button.submit:before, h3.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.75rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%; }

a.icon a.icon, a.icon span.icon, a.icon strong.icon, span.icon a.icon, span.icon span.icon, span.icon strong.icon, strong.icon a.icon, strong.icon span.icon, strong.icon strong.icon, button.icon a.icon, button.icon span.icon, button.icon strong.icon, p.icon a.icon, p.icon span.icon, p.icon strong.icon, .width-float.icon a.icon, .width-float.icon span.icon, .width-float.icon strong.icon {
  vertical-align: top;
  width: 3rem;
  height: 3rem;
  margin: 0.25rem; }

a.icon a.icon:after, a.icon span.icon:after, a.icon strong.icon:after, span.icon a.icon:after, span.icon span.icon:after, span.icon strong.icon:after, strong.icon a.icon:after, strong.icon span.icon:after, strong.icon strong.icon:after, button.icon a.icon:after, button.icon span.icon:after, button.icon strong.icon:after, p.icon a.icon:after, p.icon span.icon:after, p.icon strong.icon:after, .width-float.icon a.icon:after, .width-float.icon span.icon:after, .width-float.icon strong.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
  -webkit-mask-size: 90%;
  -moz-mask-size: 90%;
  mask-size: 90%; }

a.icon a.icon:before, a.icon span.icon:before, a.icon strong.icon:before, span.icon a.icon:before, span.icon span.icon:before, span.icon strong.icon:before, strong.icon a.icon:before, strong.icon span.icon:before, strong.icon strong.icon:before, button.icon a.icon:before, button.icon span.icon:before, button.icon strong.icon:before, p.icon a.icon:before, p.icon span.icon:before, p.icon strong.icon:before, .width-float.icon a.icon:before, .width-float.icon span.icon:before, .width-float.icon strong.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem; }

a.icon a.icon.block, a.icon span.icon.block, a.icon strong.icon.block, a.icon p.icon.block, span.icon a.icon.block, span.icon span.icon.block, span.icon strong.icon.block, span.icon p.icon.block, strong.icon a.icon.block, strong.icon span.icon.block, strong.icon strong.icon.block, strong.icon p.icon.block, button.icon a.icon.block, button.icon span.icon.block, button.icon strong.icon.block, button.icon p.icon.block, p.icon a.icon.block, p.icon span.icon.block, p.icon strong.icon.block, p.icon p.icon.block, .width-float.icon a.icon.block, .width-float.icon span.icon.block, .width-float.icon strong.icon.block, .width-float.icon p.icon.block {
  padding-left: 3.25rem !important;
  padding-right: 0.5rem !important;
  line-height: 3.75rem;
  width: auto;
  height: auto;
  display: block; }

a.icon .icon.block strong, a.icon .icon.block span[itemprop="name"], span.icon .icon.block strong, span.icon .icon.block span[itemprop="name"], strong.icon .icon.block strong, strong.icon .icon.block span[itemprop="name"], button.icon .icon.block strong, button.icon .icon.block span[itemprop="name"], p.icon .icon.block strong, p.icon .icon.block span[itemprop="name"], .width-float.icon .icon.block strong, .width-float.icon .icon.block span[itemprop="name"] {
  font-size: 1.25rem !important; }

a.icon a.icon.inline-block, a.icon span.icon.inline-block, a.icon strong.icon.inline-block, a.icon p.icon.inline-block, span.icon a.icon.inline-block, span.icon span.icon.inline-block, span.icon strong.icon.inline-block, span.icon p.icon.inline-block, strong.icon a.icon.inline-block, strong.icon span.icon.inline-block, strong.icon strong.icon.inline-block, strong.icon p.icon.inline-block, button.icon a.icon.inline-block, button.icon span.icon.inline-block, button.icon strong.icon.inline-block, button.icon p.icon.inline-block, p.icon a.icon.inline-block, p.icon span.icon.inline-block, p.icon strong.icon.inline-block, p.icon p.icon.inline-block, .width-float.icon a.icon.inline-block, .width-float.icon span.icon.inline-block, .width-float.icon strong.icon.inline-block, .width-float.icon p.icon.inline-block {
  display: inline-block; }

p.icon.block, a.icon.block, strong.icon.block {
  padding-left: 2rem !important;
  padding-right: 0.5rem !important;
  line-height: 1.5rem;
  width: 100%;
  height: auto; }

p.icon.block:after, a.icon.block:after, strong.icon.block:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
  -webkit-mask-size: 90%;
  -moz-mask-size: 90%;
  mask-size: 90%; }

p.icon.block:before, a.icon.block:before, strong.icon.block:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0rem; }

#footer a.icon, #footer span.icon, #footer strong.icon, #fullsize_navigation a.icon, #fullsize_navigation span.icon, #fullsize_navigation strong.icon {
  vertical-align: top;
  margin: 0rem;
  width: auto; }

#footer a.icon:not(.block), #footer span.icon:not(.block), #footer strong.icon:not(.block), #fullsize_navigation a.icon:not(.block), #fullsize_navigation span.icon:not(.block), #fullsize_navigation strong.icon:not(.block) {
  vertical-align: top;
  min-width: 3rem;
  min-height: 3rem;
  margin: 0rem; }

#footer a.icon:after, #footer span.icon:after, #footer strong.icon:after, #fullsize_navigation a.icon:after, #fullsize_navigation span.icon:after, #fullsize_navigation strong.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.25rem;
  font-size: 1.5rem;
  line-height: 2.5rem; }

#footer a.icon:before, #footer span.icon:before, #footer strong.icon:before, #fullsize_navigation a.icon:before, #fullsize_navigation span.icon:before, #fullsize_navigation strong.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 3rem;
  height: 3rem;
  margin: 0rem; }

#footer a.icon.block, #footer span.icon.block, #footer strong.icon.block, #footer p.icon.block, #fullsize_navigation a.icon.block, #fullsize_navigation span.icon.block, #fullsize_navigation strong.icon.block, #fullsize_navigation p.icon.block {
  padding-left: 3.5rem !important;
  padding-right: 0.5rem !important;
  line-height: 3.5rem !important;
  width: auto;
  height: auto; }

#footer .icon.block strong, #footer .icon.block span[itemprop="name"], #fullsize_navigation .icon.block strong, #fullsize_navigation .icon.block span[itemprop="name"] {
  font-size: 1.5rem !important; }

h3.icon {
  padding-left: 1.75rem;
  padding-right: 0.5rem;
  line-height: 3.75rem;
  width: auto;
  height: auto; }

body.xsmall h3.icon, body.small h3.icon, body.medium h3.icon {
  padding-left: 1.5rem; }

h3.icon:before {
  display: none; }

h3.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.5rem 0rem;
  font-size: 1.125rem;
  line-height: 1.375rem; }

body.xsmall h3.icon:after, body.small h3.icon:after, body.medium h3.icon:after {
  width: 1.25rem;
  height: 1.25rem;
  margin: 0.25rem 0rem; }

#divisions .icon {
  vertical-align: top;
  width: calc(25% - 1.25rem);
  height: 4.5rem;
  margin: 0.5rem; }

#divisions .icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;
  height: 4rem;
  margin: 0rem;
  font-size: 1.875rem;
  line-height: 2.5rem;
  -webkit-mask-size: auto 4rem;
  -moz-mask-size: auto 4rem;
  mask-size: auto 4rem; }

body.xsmall #divisions .icon:after {
  height: 3rem;
  -webkit-mask-size: auto 3rem;
  -moz-mask-size: auto 3rem;
  mask-size: auto 3rem; }

#divisions .icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  margin: 0rem;
  left: 50%;
  margin-left: -2rem;
  background-color: transparent !important;
  border: 0.0625rem solid rgba(255, 255, 255, 0.2); }

body.xsmall #divisions .icon:before {
  width: 3rem;
  height: 3rem;
  -webkit-mask-size: auto 3rem;
  -moz-mask-size: auto 3rem;
  mask-size: auto 3rem;
  margin-left: -1.5rem; }

.background-light-1, .background-light-1 .image-effects:before {
  background-color: #e0e0e0 !important; }

.background-light-2, .background-light-2 .image-effects:before {
  background-color: #f4f4f4 !important; }

.background-light-3, .background-light, .background-light-3 .image-effects:before, .background-light .image-effects:before {
  background-color: #ffffff !important; }

.background-light-4, .background-light-4 .image-effects:before {
  background-color: #ffffff !important; }

.background-light-5, .background-light-5 .image-effects:before {
  background-color: #363F42 !important; }

.background-light-transparent, .background-light-transparent .image-effects:before {
  background-color: rgba(255, 255, 255, 0.5) !important; }

.color-p-light, .set-color-p-light :not(.button) > * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-h1-light, .set-color-h1-light * {
  color: rgba(255, 255, 255, 0.9) !important; }

.color-h2-light, .set-color-h2-light * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-h3-light, .set-color-h3-light * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-a-light, .set-color-a-light * {
  color: rgba(255, 255, 255, 0.6) !important; }

.color-a-light:hover, .set-color-a-light *:hover {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-a-light:active, .set-color-a-light *:active {
  color: white !important; }

.color-light.icon:after, .set-color-p-light .icon:after, .set-color-h1-light .icon:after, .set-color-h2-light .icon:after, .set-color-h3-light .icon:after, .set-color-a-light .icon:after {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.color-light.icon:before, .set-color-p-light .icon:before, .set-color-h1-light .icon:before, .set-color-h2-light .icon:before, .set-color-h3-light .icon:before, .set-color-a-light .icon:before {
  background-color: rgba(255, 255, 255, 0) !important; }

.color-light.icon:hover:after, .set-color-p-light .icon:hover:after, .set-color-h1-light .icon:hover:after, .set-color-h2-light .icon:hover:after, .set-color-h3-light .icon:hover:after, .set-color-a-light .icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54) !important; }

.color-light.icon:hover:before, .set-color-p-light .icon:hover:before, .set-color-h1-light .icon:hover:before, .set-color-h2-light .icon:hover:before, .set-color-h3-light .icon:hover:before, .set-color-a-light .icon:hover:before {
  background-color: rgba(255, 255, 255, 0.2) !important; }

.border-color-light, .set-border-color-light * {
  border-color: #9D9D9C !important; }

.background-dark-1, .background-dark-1 .image-effects:before {
  background-color: #000000 !important; }

.background-dark-2, .background-dark-2 .image-effects:before {
  background-color: #1D2229 !important; }

.background-dark-3, .background-dark, .background-dark-3 .image-effects:before, .background-dark .image-effects:before {
  background-color: #161615 !important; }

.background-dark-4, .background-dark-4 .image-effects:before {
  background-color: #637579 !important; }

.background-dark-5, .background-dark-5 .image-effects:before {
  background-color: #ffffff !important; }

.background-dark p {
  color: rgba(255, 255, 255, 0.87) !important; }

.background-dark-transparent, .background-dark-transparent .image-effects:before {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.color-p-dark, .set-color-p-dark * {
  color: rgba(54, 63, 66, 0.87) !important; }

.color-h1-dark, .set-color-h1-dark * {
  color: rgba(54, 63, 66, 0.54) !important; }

.color-h2-dark, .set-color-h2-dark * {
  color: rgba(54, 63, 66, 0.87) !important; }

.color-h3-dark, .set-color-h3-dark * {
  color: rgba(54, 63, 66, 0.87) !important; }

.color-a-dark, .set-color-a-dark * {
  color: rgba(224, 224, 224, 0.54) !important; }

.color-a-dark:hover, .set-color-a-dark *:hover {
  color: rgba(54, 63, 66, 0.87) !important; }

.color-a-dark:active, .set-color-a-dark *:active {
  color: #363f42 !important; }

.color-dark.icon:after, .set-color-p-dark .icon:after, .set-color-h1-dark .icon:after, .set-color-h2-dark .icon:after, .set-color-h3-dark .icon:after, .set-color-a-dark .icon:after {
  background-color: rgba(224, 224, 224, 0.8) !important; }

.color-dark.icon:before, .set-color-p-dark .icon:before, .set-color-h1-dark .icon:before, .set-color-h2-dark .icon:before, .set-color-h3-dark .icon:before, .set-color-a-dark .icon:before {
  background-color: rgba(224, 224, 224, 0) !important; }

.color-dark.icon:hover:after, .set-color-p-dark .icon:hover:after, .set-color-h1-dark .icon:hover:after, .set-color-h2-dark .icon:hover:after, .set-color-h3-dark .icon:hover:after, .set-color-a-dark .icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54) !important; }

.color-dark.icon:hover:before, .set-color-p-dark .icon:hover:before, .set-color-h1-dark .icon:hover:before, .set-color-h2-dark .icon:hover:before, .set-color-h3-dark .icon:hover:before, .set-color-a-dark .icon:hover:before {
  background-color: rgba(54, 63, 66, 0.2) !important; }

.border-color-dark, .set-border-color-dark * {
  border-color: #9D9D9C !important; }

.background-primary, .background-primary-3, .background-primary-3 .image-effects:before {
  background-color: #2F4152 !important; }

.background-primary-2, .background-primary-2 .image-effects:before {
  background-color: #526170 !important; }

.background-primary-2 ul li:before {
  background-color: rgba(255, 255, 255, 0.87) !important; }

.background-primary-1, .background-primary-1 .image-effects:before {
  background-color: #BDCCD4 !important; }

.background-primary-transparent, .background-primary-transparent .image-effects:before {
  background-color: rgba(82, 97, 112, 0.5) !important; }

.color-primary, .color-primary-3 {
  color: #2F4152 !important; }

.color-primary-2 {
  color: #526170 !important; }

.color-primary-1 {
  color: #BDCCD4 !important; }

.color-p-primary, .set-color-p-primary :not(.button) > * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-h1-primary, .set-color-h1-primary * {
  color: #526170 !important; }

.set-color-h1-primary ul li:before {
  background-color: #526170 !important; }

.color-h2-primary, .set-color-h2-primary * {
  color: #526170 !important; }

.color-h3-primary, .set-color-h3-primary * {
  color: #526170 !important; }

.color-a-primary, .set-color-a-primary * {
  color: rgba(0, 0, 0, 0.54) !important; }

.color-a-primary:hover, .set-color-a-primary *:hover {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-a-primary:active, .set-color-a-primary *:active {
  color: black !important; }

.color-primary.icon:after, .set-color-p-primary .icon:after, .set-color-h1-primary .icon:after, .set-color-h2-primary .icon:after, .set-color-h3-primary .icon:after, .set-color-a-primary .icon:after {
  background-color: rgba(0, 0, 0, 0.38) !important; }

.color-primary.icon:before, .set-color-p-primary .icon:before, .set-color-h1-primary .icon:before, .set-color-h2-primary .icon:before, .set-color-h3-primary .icon:before, .set-color-a-primary .icon:before {
  background-color: rgba(0, 0, 0, 0) !important; }

.color-primary.icon:hover:after, .set-color-p-primary .icon:hover:after, .set-color-h1-primary .icon:hover:after, .set-color-h2-primary .icon:hover:after, .set-color-h3-primary .icon:hover:after, .set-color-a-primary .icon:hover:after {
  background-color: rgba(0, 0, 0, 0.54) !important; }

.color-primary.icon:hover:before, .set-color-p-primary .icon:hover:before, .set-color-h1-primary .icon:hover:before, .set-color-h2-primary .icon:hover:before, .set-color-h3-primary .icon:hover:before, .set-color-a-primary .icon:hover:before {
  background-color: rgba(0, 0, 0, 0.2) !important; }

.border-color-primary, .set-border-color-primary * {
  border-color: #2F4152 !important; }

.background-secondary, .background-secondary-3, .background-secondary-3 .image-effects:before {
  background-color: #646464 !important;
  color: rgba(255, 255, 255, 0.87); }

.background-secondary-3 p {
  color: rgba(255, 255, 255, 0.87) !important; }

.background-secondary-2, .background-secondary-2 .image-effects:before {
  background-color: #9D9D9C !important;
  color: rgba(255, 255, 255, 0.87); }

.background-secondary-1, .background-secondary-1 .image-effects:before {
  background-color: #F7F7F7 !important;
  color: rgba(54, 63, 66, 0.87); }

.background-transparent-secondary, .background-transparent-secondary .image-effects:before {
  background-color: rgba(157, 157, 156, 0.5) !important; }

.color-secondary, .color-secondary-3 {
  color: #646464 !important; }

.color-secondary-2 {
  color: #9D9D9C !important; }

.color-secondary-1 {
  color: #F7F7F7 !important; }

.color-p-secondary, .set-color-p-secondary :not(.button) > * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-h1-secondary, .set-color-h1-secondary * {
  color: rgba(0, 0, 0, 0.54) !important; }

.color-h2-secondary, .set-color-h2-secondary * {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-h3-secondary, .set-color-h3-secondary * {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-a-secondary, .set-color-a-secondary * {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-a-secondary:hover, .set-color-a-secondary *:hover {
  color: rgba(0, 0, 0, 0.95) !important; }

.color-a-secondary:active, .set-color-a-secondary *:active {
  color: black !important; }

.color-secondary.icon:after, .set-color-p-secondary .icon:after, .set-color-h1-secondary .icon:after, .set-color-h2-secondary .icon:after, .set-color-h3-secondary .icon:after, .set-color-a-secondary .icon:after {
  background-color: rgba(0, 0, 0, 0.87) !important; }

.color-secondary.icon:before, .set-color-p-secondary .icon:before, .set-color-h1-secondary .icon:before, .set-color-h2-secondary .icon:before, .set-color-h3-secondary .icon:before, .set-color-a-secondary .icon:before {
  background-color: rgba(0, 0, 0, 0) !important; }

.color-secondary.icon:hover:after, .set-color-p-secondary .icon:hover:after, .set-color-h1-secondary .icon:hover:after, .set-color-h2-secondary .icon:hover:after, .set-color-h3-secondary .icon:hover:after, .set-color-a-secondary .icon:hover:after {
  background-color: rgba(0, 0, 0, 0.95) !important; }

.color-secondary.icon:hover:before, .set-color-p-secondary .icon:hover:before, .set-color-h1-secondary .icon:hover:before, .set-color-h2-secondary .icon:hover:before, .set-color-h3-secondary .icon:hover:before, .set-color-a-secondary .icon:hover:before {
  background-color: rgba(0, 0, 0, 0.2) !important; }

.border-color-secondary, .set-border-color-secondary * {
  border-color: #9D9D9C !important; }

.background-accent, .background-accent-3, .background-accent-3 .image-effects:before {
  background-color: #D52620 !important; }

.background-accent-2, .background-accent-2 .image-effects:before {
  background-color: #DE2922 !important; }

.background-accent-1, .background-accent-1 .image-effects:before {
  background-color: #E2413C !important; }

.background-transparent-accent, .background-transparent-accent .image-effects:before {
  background-color: rgba(222, 41, 34, 0.5); }

.color-accent, .color-accent-3 {
  color: #D52620 !important; }

.color-accent-2 {
  color: #DE2922 !important; }

.color-accent-1 {
  color: #E2413C !important; }

.color-p-accent, .set-color-p-accent :not(.button) > * {
  color: rgba(255, 255, 255, 0.87) !important; }

.color-h1-accent, .set-color-h1-accent * {
  color: rgba(0, 0, 0, 0.54) !important; }

.color-h2-accent, .set-color-h2-accent * {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-h3-accent, .set-color-h3-accent * {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-a-accent, .set-color-a-accent * {
  color: rgba(0, 0, 0, 0.54) !important; }

.color-a-accent:hover, .set-color-a-accent *:hover {
  color: rgba(0, 0, 0, 0.87) !important; }

.color-a-accent:active, .set-color-a-accent *:active {
  color: black !important; }

.color-accent.icon:after, .set-color-p-accent .icon:after, .set-color-h1-accent .icon:after, .set-color-h2-accent .icon:after, .set-color-h3-accent .icon:after, .set-color-a-accent .icon:after {
  background-color: rgba(0, 0, 0, 0.38) !important; }

.color-accent.icon:before, .set-color-p-accent .icon:before, .set-color-h1-accent .icon:before, .set-color-h2-accent .icon:before, .set-color-h3-accent .icon:before, .set-color-a-accent .icon:before {
  background-color: rgba(0, 0, 0, 0) !important; }

.color-accent.icon:hover:after, .set-color-p-accent .icon:hover:after, .set-color-h1-accent .icon:hover:after, .set-color-h2-accent .icon:hover:after, .set-color-h3-accent .icon:hover:after, .set-color-a-accent .icon:hover:after {
  background-color: rgba(0, 0, 0, 0.54) !important; }

.color-accent.icon:hover:before, .set-color-p-accent .icon:hover:before, .set-color-h1-accent .icon:hover:before, .set-color-h2-accent .icon:hover:before, .set-color-h3-accent .icon:hover:before, .set-color-a-accent .icon:hover:before {
  background-color: rgba(0, 0, 0, 0.2) !important; }

.border-color-accent, .set-border-color-accent * {
  border-color: #DE2922 !important; }

.background-custom-1, .background-custom-1 .image-effects:before {
  background-color: #f9fafb !important; }

.background-custom-2, .background-custom-2 .image-effects:before {
  background-color: #f7f7f7 !important; }

.background-custom-3, .background-custom-3 .image-effects:before {
  background-color: #526170 !important; }

.background-custom-4, .background-custom-4 .image-effects:before {
  background-color: #ffffff !important; }

.background-custom-5, .background-custom-5 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-6, .background-custom-6 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-7, .background-custom-7 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-8, .background-custom-8 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-9, .background-custom-9 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-10, .background-custom-10 .image-effects:before {
  background-color: #000000 !important; }

.background-custom-1 :not(.button) > * {
  color: #526170; }

.background-custom-2 :not(.button) > * {
  color: #526170; }

.background-custom-3 :not(.button) > * {
  color: #526170; }

.background-custom-4 :not(.button) > * {
  color: #526170; }

.background-custom-5 :not(.button) > * {
  color: #526170; }

.background-custom-6 :not(.button) > * {
  color: #526170; }

.background-custom-7 :not(.button) > * {
  color: #526170; }

.background-custom-8 :not(.button) > * {
  color: #526170; }

.background-custom-9 :not(.button) > * {
  color: #526170; }

.background-custom-10 :not(.button) > * {
  color: #526170; }

[class^="background-custom-"] {
  padding: 20px; }

.color-custom-1, .set-color-custom-1 :not(.button) > * {
  color: #f9fafb !important; }

.color-custom-2, .set-color-custom-2 :not(.button) > * {
  color: #f7f7f7 !important; }

.color-custom-3, .set-color-custom-3 :not(.button) > * {
  color: #526170 !important; }

.color-custom-4, .set-color-custom-4 :not(.button) > * {
  color: #ffffff !important; }

.color-custom-5, .set-color-custom-5 :not(.button) > * {
  color: #000000 !important; }

.color-custom-6, .set-color-custom-6 :not(.button) > * {
  color: #000000 !important; }

.color-custom-7, .set-color-custom-7 :not(.button) > * {
  color: #000000 !important; }

.color-custom-8, .set-color-custom-8 :not(.button) > * {
  color: #000000 !important; }

.color-custom-9, .set-color-custom-9 :not(.button) > * {
  color: #000000 !important; }

.color-custom-10, .set-color-custom-10 :not(.button) > * {
  color: #000000 !important; }

.custom .systembar .float-right, #footer .systembar .float-right {
  margin-left: 0.75rem;
  margin-right: 0rem; }

body.xsmall .custom .systembar .float-right, body.xsmall #footer .systembar .float-right {
  margin-left: 0.625rem; }

body.medium .custom .systembar .float-right, body.medium #footer .systembar .float-right, body.large .custom .systembar .float-right, body.large #footer .systembar .float-right, body.xlarge .custom .systembar .float-right, body.xlarge #footer .systembar .float-right {
  margin-left: 1rem; }

body.medium .custom .systembar .float-left + .float-right, body.medium .custom .systembar .float-right:first-of-type, body.medium #footer .systembar .float-left + .float-right, body.medium #footer .systembar .float-right:first-of-type, body.large .custom .systembar .float-left + .float-right, body.large .custom .systembar .float-right:first-of-type, body.large #footer .systembar .float-left + .float-right, body.large #footer .systembar .float-right:first-of-type, body.xlarge .custom .systembar .float-left + .float-right, body.xlarge .custom .systembar .float-right:first-of-type, body.xlarge #footer .systembar .float-left + .float-right, body.xlarge #footer .systembar .float-right:first-of-type {
  margin-right: 0.625rem; }

.custom .systembar .float-left, #footer .systembar .float-left {
  margin-right: 0.75rem;
  margin-left: 0rem; }

body.xsmall .custom .systembar .float-left, body.xsmall #footer .systembar .float-left {
  margin-right: 0.625rem; }

body.medium .custom .systembar .float-left, body.medium #footer .systembar .float-left, body.large .custom .systembar .float-left, body.large #footer .systembar .float-left, body.xlarge .custom .systembar .float-left, body.xlarge #footer .systembar .float-left {
  margin-right: 1rem;
  margin-left: 1rem; }

body.medium .custom .systembar .float-left:last-of-type, body.medium #footer .systembar .float-left:last-of-type, body.large .custom .systembar .float-left:last-of-type, body.large #footer .systembar .float-left:last-of-type, body.xlarge .custom .systembar .float-left:last-of-type, body.xlarge #footer .systembar .float-left:last-of-type {
  margin-left: 0.625rem; }

.custom .systembar .float-right.drop-down .mod_changelanguage, #footer .systembar .float-right.drop-down .mod_changelanguage {
  padding-right: 1rem; }

.systembar ul.level_1 li, #footer ul.level_1 li {
  padding: 0rem;
  line-height: 2rem;
  display: inline-block;
  min-width: 2rem; }

body.xsmall .systembar ul.level_1 li, body.xsmall #footer ul.level_1 li {
  min-height: 1rem; }

.systembar ul.level_1 li:not(.last):not(.icons), #footer ul.level_1 li:not(.last):not(.icons) {
  margin-right: 1rem; }

.systembar ul.level_1 li.icon:not(.last), #footer ul.level_1 li.icon:not(.last) {
  margin-right: 0rem; }

body.xsmall .systembar ul.level_1 li.icon:not(.last), body.xsmall #footer ul.level_1 li.icon:not(.last) {
  margin-right: 0rem; }

.systembar ul.level_1 li:not(:first-child):not(.icon) > *, #footer ul.level_1 li:not(:first-child):not(.icon) > * {
  display: inline-block;
  padding: 0rem;
  margin: 0rem 0.25rem; }

.systembar .icons {
  min-height: 2rem; }

.systembar .icons ul.level_1 li.icon {
  padding: 0rem;
  line-height: 2rem; }

body.xsmall .systembar .icons ul.level_1 li.icon {
  min-height: 1rem; }

.systembar .icons ul.level_1 li > *.icon {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem; }

.systembar .icons ul.level_1 li.icon > *.icon:after {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

.systembar .icons ul.level_1 li.block > * {
  font-family: Sansation , Arial;
  line-height: 1.5rem;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

.systembar .icons ul.level_1 li:not(:last-of-type):after {
  color: rgba(224, 224, 224, 0.8); }

.systembar a.icon, .systembar span.icon, .systembar strong.icon, .systembar .shariff-button span:first-of-type {
  position: relative;
  vertical-align: middle;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.25rem; }

.systembar a.icon:after, .systembar span.icon:after, .systembar strong.icon:after, .systembar .shariff-button span:first-of-type:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin: 0.375rem;
  font-size: 0.875rem;
  line-height: 0.75rem; }

.systembar a.icon:before, .systembar span.icon:before, .systembar strong.icon:before, .systembar .shariff-button span:first-of-type:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.25rem;
  font-size: 0.875rem; }

.systembar a.icon.block, .systembar span.icon.block, .systembar strong.icon.block {
  padding-left: 1.75rem;
  padding-right: 0.25rem;
  width: auto;
  height: auto;
  vertical-align: baseline; }

.systembar a.icon.block:after, .systembar span.icon.block:after, .systembar strong.icon.block:after {
  margin: 0.125rem; }

.systembar a.icon.block:before, .systembar span.icon.block:before, .systembar strong.icon.block:before {
  margin: 0; }

.systembar .icon.block strong, .systembar .icon.block span[itemprop="name"] {
  font-family: Sansation , Arial;
  line-height: 1.5rem;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

.custom .systembar {
  position: fixed;
  text-align: center;
  top: 0;
  right: 0;
  left: 0;
  height: 2rem;
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: visible;
  z-index: 3;
  background-color: #e0e0e0; }

body.xsmall .custom .systembar {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.small .custom .systembar {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.medium .custom .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

body.large .custom .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

body.xlarge .custom .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

.custom .systembar .normal {
  overflow: visible; }

.custom .systembar color-swap {
  background-color: #000000; }

.custom .systembar .normal {
  overflow: visible; }

.custom .systembar [class*=" width-"], .custom .systembar [class^="width-"] {
  margin-top: 0rem;
  margin-bottom: 0rem; }

.custom .systembar p, .custom .systembar a, .custom .systembar ul.level_1 li > strong {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.custom .systembar p, .custom .systembar ul.level_1 li > a, .custom .systembar ul.level_1 li > span, .custom .systembar a, .custom .systembar a:visited {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(224, 224, 224, 0.54); }

.custom .systembar ul.level_1 li > strong {
  font-family: Sansation , Arial;
  line-height: 1.5rem;
  font-weight: 700;
  font-size: 0.875rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54); }

.custom .systembar a.icon:after {
  background-color: rgba(224, 224, 224, 0.8); }

.custom .systembar a.icon:before {
  background-color: rgba(224, 224, 224, 0); }

.custom .systembar a:hover, .custom .systembar #change_template .widget-checkbox.switch:hover fieldset input:checked + label {
  color: rgba(54, 63, 66, 0.87) !important; }

.custom .systembar a.icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

.custom .systembar a.icon:hover:before {
  background-color: rgba(54, 63, 66, 0.2); }

.custom .systembar strong.icon:after {
  background-color: rgba(54, 63, 66, 0.38); }

.custom .systembar strong.icon:before {
  background-color: rgba(54, 63, 66, 0); }

.custom .systembar strong.icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

.custom .systembar strong.icon:hover:before {
  background-color: rgba(54, 63, 66, 0.2); }

.custom form {
  height: 2rem; }

.custom form .widget {
  margin: 0.25rem !important; }

.custom form .widget input {
  height: 1.5rem !important;
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

.custom form .widget-submit button {
  height: 1.5rem !important;
  width: 1.5rem !important;
  padding: 0rem; }

.custom form .widget fieldset {
  border: 0; }

.custom form .widget fieldset span {
  padding: 0; }

.custom form .widget fieldset span label, .custom form .widget-text input {
  font-size: 0.875rem !important;
  font-weight: 400;
  line-height: 2rem; }

.custom form .widget fieldset span label {
  padding-top: 0;
  padding-bottom: 0; }

.custom form .widget fieldset#COLORSWAP {
  min-width: 12.5rem; }

.custom form .widget fieldset#COLORSWAP span {
  top: 0; }

.custom form .widget fieldset#COLORSWAP input:checked + label, .custom form .widget-text input {
  color: rgba(224, 224, 224, 0.54) !important; }

.custom form .widget fieldset#COLORSWAP input:checked + label:hover, .custom form .widget-text:hover input {
  color: rgba(54, 63, 66, 0.87) !important; }

.custom form .widget fieldset#COLORSWAP span label:before {
  margin-top: 0.4375rem !important;
  margin-bottom: 0.4375rem !important; }

.custom form .widget fieldset#COLORSWAP span label:after {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.custom form .widget fieldset#COLORSWAP span:first-of-type input:checked + label:before {
  background-color: rgba(54, 63, 66, 0.54) !important; }

.custom form .widget fieldset#COLORSWAP span:first-of-type input + label:before {
  background-color: rgba(224, 224, 224, 0.54) !important; }

#footer .systembar {
  position: relative;
  height: auto;
  overflow: inherit;
  min-height: 2rem;
  background-color: transparent; }

body.medium #footer .systembar, body.large #footer .systembar, body.xlarge #footer .systembar {
  overflow: visible; }

body.xsmall #footer .systembar {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.small #footer .systembar {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.medium #footer .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

body.large #footer .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

body.xlarge #footer .systembar {
  padding-left: 0rem;
  padding-right: 0rem; }

#footer .systembar .normal {
  border-top: 0.0625rem solid #fff; }

body.medium #footer .systembar ul.level_1 li, body.large #footer .systembar ul.level_1 li, body.xlarge #footer .systembar ul.level_1 li {
  line-height: 3.5rem; }

body.medium #footer .systembar ul.level_1 li > a, body.medium #footer .systembar ul.level_1 li > span, body.medium #footer .systembar ul.level_1 li > strong, body.large #footer .systembar ul.level_1 li > a, body.large #footer .systembar ul.level_1 li > span, body.large #footer .systembar ul.level_1 li > strong, body.xlarge #footer .systembar ul.level_1 li > a, body.xlarge #footer .systembar ul.level_1 li > span, body.xlarge #footer .systembar ul.level_1 li > strong {
  line-height: 3.5rem; }

#footer .systembar p, #footer .systembar ul.level_1 li > a:not(.icon), #footer .systembar ul.level_1 li > a.icon.block, #footer .systembar ul.level_1 li > span, #footer .systembar a:not(.icon), #footer .systembar a:not(.icon):visited {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(224, 224, 224, 0.54);
  margin-bottom: 0; }

#footer .systembar a.icon:after {
  background-color: rgba(224, 224, 224, 0.8); }

#footer .systembar a.icon:before {
  background-color: rgba(224, 224, 224, 0); }

#footer .systembar a:hover, #footer .systembar #change_template .widget-checkbox.switch:hover fieldset input:checked + label {
  color: rgba(54, 63, 66, 0.87) !important; }

#footer .systembar a.icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

#footer .systembar a.icon:hover:before {
  background-color: rgba(54, 63, 66, 0.2); }

#footer .systembar strong.icon:after {
  background-color: rgba(54, 63, 66, 0.38); }

#footer .systembar strong.icon:before {
  background-color: rgba(54, 63, 66, 0); }

#footer .systembar strong.icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

#footer .systembar strong.icon:hover:before {
  background-color: rgba(54, 63, 66, 0.2); }

#footer .systembar .width-float {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem; }

body.xsmall #footer .systembar .width-float, body.small #footer .systembar .width-float {
  margin-left: 0;
  margin-right: 0;
  width: 100%; }

body.medium #footer .systembar .float-right {
  margin-right: 3.5rem; }

body.xsmall #footer .systembar .copy p, body.xsmall #footer .systembar ul.level_1, body.small #footer .systembar .copy p, body.small #footer .systembar ul.level_1 {
  text-align: left; }

#footer .systembar .copy p {
  line-height: 2.5rem; }

body.medium #footer .systembar .copy p, body.large #footer .systembar .copy p, body.xlarge #footer .systembar .copy p {
  line-height: 3.5rem; }

#footer .systembar ul.level_1 li > *.icon.block:before {
  margin-left: 0.125rem;
  margin-right: 0.125rem; }

body.medium #footer .systembar ul.level_1 li > *.icon.block:before, body.large #footer .systembar ul.level_1 li > *.icon.block:before, body.xlarge #footer .systembar ul.level_1 li > *.icon.block:before {
  margin-top: 1rem;
  margin-bottom: 1rem; }

body.xsmall #footer .systembar ul.level_1 li > *.icon.block:before, body.small #footer .systembar ul.level_1 li > *.icon.block:before {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem; }

#footer .systembar ul.level_1 li > *.icon.block:after {
  margin-left: 0.25rem;
  margin-right: 0.25rem; }

body.medium #footer .systembar ul.level_1 li > *.icon.block:after, body.large #footer .systembar ul.level_1 li > *.icon.block:after, body.xlarge #footer .systembar ul.level_1 li > *.icon.block:after {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem; }

body.xsmall #footer .systembar ul.level_1 li > *.icon.block:after, body.small #footer .systembar ul.level_1 li > *.icon.block:after {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

body.xsmall #footer .systembar .icons, body.small #footer .systembar .icons {
  margin-top: 0px;
  padding-bottom: 1.5rem; }

body.xsmall #footer .systembar .icons ul, body.small #footer .systembar .icons ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: left;
  -ms-justify-content: left;
  justify-content: left; }

#footer .systembar li.active strong {
  color: rgba(54, 63, 66, 0.87); }

body.xsmall #footer .width-float {
  width: calc(100% - 1.125rem );
  margin-top: 1.125rem !important; }

body.large #footer .width-float.float-left.first, body.xlarge #footer .width-float.float-left.first {
  margin-left: 0rem; }

#footer #footer_logo {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 13.125rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/footer_logo_tablet.svg");
  background-position: left center;
  -o-background-size: auto 100%;
  -moz-background-size: auto 100%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit; }

body.xsmall #footer #footer_logo {
  margin-left: auto;
  margin-right: auto; }

#footer #footer_logo_2 {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 13.125rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/");
  background-position: left center;
  -o-background-size: auto 63%;
  -moz-background-size: auto 63%;
  background-size: auto 63%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit;
  margin-top: 10px !important; }

body.xsmall #footer #footer_logo_2 {
  margin-left: auto;
  margin-right: auto; }

#footer #prettl_logo {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: auto;
  top: auto;
  right: 0;
  bottom: 0;
  margin-bottom: 1.25rem;
  width: 9.375rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/partofprettl.svg");
  background-position: left center;
  -o-background-size: auto 100%;
  -moz-background-size: auto 100%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit;
  float: right; }

body.xsmall #footer #prettl_logo, body.small #footer #prettl_logo, body.medium #footer #prettl_logo {
  margin-right: 0.75rem; }

body.xsmall #footer #prettl_logo {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  float: left;
  position: relative !important; }

body.medium #footer .logo-offset-medium > *, body.large #footer .logo-offset-medium > *, body.xlarge #footer .logo-offset-medium > * {
  margin-top: 0px !important; }

body.small #footer .logo-offset-small > *, body.medium #footer .logo-offset-small > *, body.large #footer .logo-offset-small > *, body.xlarge #footer .logo-offset-small > * {
  margin-top: 0px !important; }

#footer .logo-offset > * {
  margin-top: 0px !important; }

body.xsmall #footer #footer_logo_mobile, body.small #footer #footer_logo_mobile {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 13.125rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/footer_logo_mobile.svg");
  background-position: center center;
  -o-background-size: auto 100%;
  -moz-background-size: auto 100%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  display: inline-block;
  margin-top: 0.75rem;
  text-align: inherit; }

body.xsmall #footer .mod_customnav, body.xsmall #footer .mod_navigation, body.xsmall #footer p:not(.button) {
  float: none;
  display: block;
  text-align: left; }

body.xsmall #footer .strokes, body.small #footer .strokes {
  margin-top: 0px;
  margin-bottom: 0px; }

#footer ul.level_1 li {
  line-height: 1.75rem; }

body.xsmall #footer ul.level_1 li, body.small #footer ul.level_1 li {
  float: none;
  display: inline-block; }

#footer .horizontal ul.level_1 li {
  line-height: 3rem;
  min-height: 3rem; }

body.xsmall #footer .horizontal ul.level_1 li {
  line-height: 1.5rem;
  min-height: 1.5rem; }

#footer .horizontal ul.level_1 li, #footer .icons ul.level_1 li {
  line-height: 3rem;
  min-height: 3rem; }

#footer .horizontal ul.level_1 li > * {
  vertical-align: text-top; }

body.xsmall #footer .icons .mod_customnav ul.level_1 {
  margin-top: 0rem; }

body.small #footer .icons .mod_customnav ul.level_1 {
  margin-top: -0.25rem; }

body.medium #footer .icons .mod_customnav ul.level_1 {
  margin-top: 0.5rem; }

body.large #footer .icons .mod_customnav ul.level_1, body.xlarge #footer .icons .mod_customnav ul.level_1 {
  margin-top: 0.5rem; }

body.xsmall #footer ul.level_1 li > a, body.xsmall #footer ul.level_1 li > span, body.xsmall #footer ul.level_1 li > strong, body.small #footer ul.level_1 li > a, body.small #footer ul.level_1 li > span, body.small #footer ul.level_1 li > strong {
  line-height: 1.5rem; }

#footer ul.level_1 li > *.icon.block {
  margin-top: 0rem;
  margin-bottom: 0rem;
  vertical-align: baseline; }

body.xsmall #footer ul.level_1 li > *.icon.block {
  position: relative; }

#custom-footer .vertical ul.level_1 li > a {
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.75rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54);
  white-space: normal; }

#custom-footer .vertical ul.level_1 li > a:after {
  background-color: rgba(54, 63, 66, 0.7); }

#custom-footer .vertical ul.level_1 li > a:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li:hover > a:after {
  background-color: rgba(54, 63, 66, 0.54); }

#custom-footer .vertical ul.level_1 li:hover > a:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li > strong {
  font-family: Sansation , Arial;
  font-size: 1.25rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li > strong:after {
  background-color: rgba(54, 63, 66, 0.54); }

#custom-footer .vertical ul.level_1 li > strong:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .vertical ul.level_1 li:hover > strong:after {
  background-color: rgba(54, 63, 66, 0.87); }

#custom-footer .vertical ul.level_1 li:hover > strong:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li > a {
  font-family: Sansation , Arial;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54); }

#custom-footer .horizontal ul.level_1 li > a:after {
  background-color: rgba(54, 63, 66, 0.7); }

#custom-footer .horizontal ul.level_1 li > a:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li:hover > a:after {
  background-color: rgba(54, 63, 66, 0.54); }

#custom-footer .horizontal ul.level_1 li:hover > a:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li > strong {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li > strong:after {
  background-color: rgba(54, 63, 66, 0.54); }

#custom-footer .horizontal ul.level_1 li > strong:before {
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

#custom-footer .horizontal ul.level_1 li:hover > strong:after {
  background-color: rgba(54, 63, 66, 0.87); }

#custom-footer .horizontal ul.level_1 li:hover > strong:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar, body.small #appbar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 4.25rem;
  padding: 0rem 1rem; }

body.has-systembar-top.xsmall #appbar, body.has-systembar-top.small #appbar {
  top: 2rem; }

body.xsmall #appbar #main_nav, body.small #appbar #main_nav {
  position: absolute;
  left: 0;
  right: 0;
  background-color: #f4f4f4; }

body.xsmall #appbar h1, body.xsmall #appbar h2, body.xsmall #appbar h3, body.xsmall #appbar h4, body.xsmall #appbar h5, body.xsmall #appbar h6, body.small #appbar h1, body.small #appbar h2, body.small #appbar h3, body.small #appbar h4, body.small #appbar h5, body.small #appbar h6 {
  min-height: 4.25rem;
  max-height: 4.25rem;
  display: inline-block;
  position: relative;
  float: left;
  padding-left: 5rem;
  padding-right: 0.75rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  margin: 0px;
  border: none;
  font-size: 0;
  z-index: 4;
  background-position: 5rem center;
  -o-background-size: auto 3.5rem;
  -moz-background-size: auto 3.5rem;
  background-size: auto 3.5rem;
  background-repeat: no-repeat;
  cursor: pointer; }

body.small #appbar h1, body.small #appbar h2, body.small #appbar h3, body.small #appbar h4, body.small #appbar h5, body.small #appbar h6 {
  background-image: url("../../files/00_prettl/00_assets/design/logo_small.svg");
  height: 68px;
  width: 200px;
  -o-background-size: 108px auto;
  -moz-background-size: 108px auto;
  background-size: 108px auto; }

body.xsmall #appbar h1, body.xsmall #appbar h2, body.xsmall #appbar h3, body.xsmall #appbar h4, body.xsmall #appbar h5, body.xsmall #appbar h6 {
  background-image: url("../../files/00_prettl/00_assets/design/logo_xsmall.svg");
  height: 68px;
  width: 200px;
  -o-background-size: 108px auto;
  -moz-background-size: 108px auto;
  background-size: 108px auto; }

body.xsmall #appbar #main_nav > ul.level_1, body.small #appbar #main_nav > ul.level_1 {
  position: fixed;
  top: 4.25rem;
  background-color: #f4f4f4;
  left: 0;
  bottom: 0;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  text-align: left;
  font-size: 0;
  z-index: 3; }
  body.xsmall #appbar #main_nav > ul.level_1::-webkit-scrollbar, body.small #appbar #main_nav > ul.level_1::-webkit-scrollbar {
    display: none; }

body.has-systembar-top.xsmall #appbar #main_nav > ul.level_1, body.has-systembar-top.small #appbar #main_nav > ul.level_1 {
  top: 6.25rem; }

body.active #appbar #main_nav > ul.level_1 {
  min-width: 20rem;
  max-width: 20rem;
  margin-right: 3.5rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li, body.small #appbar #main_nav > ul.level_1 > li {
  display: none; }

body.active #appbar #main_nav > ul.level_1 > li {
  display: block; }

body.xsmall #appbar #main_nav > a.navigation_icon, body.small #appbar #main_nav > a.navigation_icon {
  font-size: 0;
  vertical-align: top;
  position: absolute;
  top: 0.125rem;
  left: 0;
  margin: 0.5rem 0.75rem;
  clip: inherit;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0.75rem;
  z-index: 100; }

body.xsmall #appbar #main_nav > a.navigation_icon:after, body.small #appbar #main_nav > a.navigation_icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  background-color: rgba(54, 63, 66, 0.7);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_menu.svg);
  background-size: cover;
  background-image: unset !important;
  -webkit-mask-size: 100%;
  -moz-mask-size: 100%;
  mask-size: 100%; }

body.xsmall #appbar #main_nav.active > a.navigation_icon:after, body.small #appbar #main_nav.active > a.navigation_icon:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  background-size: cover;
  background-color: rgba(54, 63, 66, 0.54);
  -webkit-mask-size: 100%;
  -moz-mask-size: 100%;
  mask-size: 100%; }

body.xsmall #appbar #main_nav > a.navigation_icon:before, body.small #appbar #main_nav > a.navigation_icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.375rem;
  background-color: rgba(54, 63, 66, 0);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%; }

body.xsmall #appbar #main_nav.active > a.navigation_icon:before, body.small #appbar #main_nav.active > a.navigation_icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li.first, body.small #appbar #main_nav > ul.level_1 > li.first {
  padding-top: 0; }

body.xsmall #appbar #main_nav > ul.level_1 > li.last, body.small #appbar #main_nav > ul.level_1 > li.last {
  padding-bottom: 0; }

body.xsmall #appbar #main_nav > ul.level_1 > li.index, body.small #appbar #main_nav > ul.level_1 > li.index {
  display: none; }

body.xsmall #appbar #main_nav > ul.level_1 > ul.level_1 li, body.small #appbar #main_nav > ul.level_1 > ul.level_1 li {
  overflow: hidden; }

body.xsmall #appbar #main_nav > ul.level_1 li a, body.xsmall #appbar #main_nav > ul.level_1 li strong, body.small #appbar #main_nav > ul.level_1 li a, body.small #appbar #main_nav > ul.level_1 li strong {
  float: left;
  clear: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 0rem;
  margin-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem;
  width: calc(100% - 0rem);
  white-space: nowrap; }

body.xsmall #appbar #main_nav > ul.level_1 li:nth-child(2) a, body.xsmall #appbar #main_nav > ul.level_1 li:nth-child(2) strong, body.small #appbar #main_nav > ul.level_1 li:nth-child(2) a, body.small #appbar #main_nav > ul.level_1 li:nth-child(2) strong {
  margin-top: 0rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li a, body.xsmall #appbar #main_nav > ul.level_1 > li > strong, body.small #appbar #main_nav > ul.level_1 > li a, body.small #appbar #main_nav > ul.level_1 > li > strong {
  font-family: Sansation , Arial;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 2rem;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0);
  padding: 0.5rem 1rem;
  height: 3rem;
  border-bottom: 1px solid rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 > li > a, body.small #appbar #main_nav > ul.level_1 > li > a {
  font-family: Sansation , Arial;
  font-size: 1.125rem;
  font-weight: 300;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li > a.icon, body.xsmall #appbar #main_nav > ul.level_1 > li > strong.icon, body.small #appbar #main_nav > ul.level_1 > li > a.icon, body.small #appbar #main_nav > ul.level_1 > li > strong.icon {
  font-size: 1.125rem !important; }

body.xsmall #appbar #main_nav > ul.level_1 > li > a.icon, body.xsmall #appbar #main_nav > ul.level_1 > li > strong.icon, body.small #appbar #main_nav > ul.level_1 > li > a.icon, body.small #appbar #main_nav > ul.level_1 > li > strong.icon {
  padding-left: 3rem !important; }

body.xsmall #appbar #main_nav > ul.level_1 > li a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li strong.icon:after, body.small #appbar #main_nav > ul.level_1 > li a.icon:after, body.small #appbar #main_nav > ul.level_1 > li strong.icon:after {
  display: none; }

body.xsmall #appbar #main_nav > ul.level_1 > li a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li strong.icon:after, body.small #appbar #main_nav > ul.level_1 > li a.icon:after, body.small #appbar #main_nav > ul.level_1 > li strong.icon:after {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  display: inline-block; }

body.xsmall #appbar #main_nav > ul.level_1 > li a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li strong.icon:before, body.small #appbar #main_nav > ul.level_1 > li a.icon:before, body.small #appbar #main_nav > ul.level_1 > li strong.icon:before {
  display: none; }

body.xsmall #appbar #main_nav > ul.level_1 > li a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li strong.icon:before, body.small #appbar #main_nav > ul.level_1 > li a.icon:before, body.small #appbar #main_nav > ul.level_1 > li strong.icon:before {
  width: 2rem;
  height: 2rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  display: inline-block; }

body.xsmall #appbar #main_nav > ul.level_1 > li > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li > a.submenu > span:after, body.xsmall #appbar #main_nav > ul.level_1 > li.submenu:after, body.small #appbar #main_nav > ul.level_1 > li > a.icon:after, body.small #appbar #main_nav > ul.level_1 > li > a.submenu > span:after, body.small #appbar #main_nav > ul.level_1 > li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.xsmall #appbar #main_nav > ul.level_1 > li > a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li > a.submenu > span:before, body.xsmall #appbar #main_nav > ul.level_1 > li.submenu:before, body.small #appbar #main_nav > ul.level_1 > li > a.icon:before, body.small #appbar #main_nav > ul.level_1 > li > a.submenu > span:before, body.small #appbar #main_nav > ul.level_1 > li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > a, body.small #appbar #main_nav > ul.level_1 > li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0);
  font-weight: 400; }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li:hover > a.submenu > span:after, body.xsmall #appbar #main_nav > ul.level_1 > li.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 > li:hover > a.icon:after, body.small #appbar #main_nav > ul.level_1 > li:hover > a.submenu > span:after, body.small #appbar #main_nav > ul.level_1 > li.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > a:before, body.xsmall #appbar #main_nav > ul.level_1 > li:hover > a.submenu > span:before, body.xsmall #appbar #main_nav > ul.level_1 > li.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 > li:hover > a:before, body.small #appbar #main_nav > ul.level_1 > li:hover > a.submenu > span:before, body.small #appbar #main_nav > ul.level_1 > li.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li > strong, body.xsmall #appbar #main_nav > ul.level_1 > li.active > a, body.xsmall #appbar #main_nav > ul.level_1 > li.trail > a, body.small #appbar #main_nav > ul.level_1 > li > strong, body.small #appbar #main_nav > ul.level_1 > li.active > a, body.small #appbar #main_nav > ul.level_1 > li.trail > a {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li > strong.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li.submenu.active:after, body.xsmall #appbar #main_nav > ul.level_1 > li.trail:after, body.small #appbar #main_nav > ul.level_1 > li > strong.icon:after, body.small #appbar #main_nav > ul.level_1 > li.submenu.active:after, body.small #appbar #main_nav > ul.level_1 > li.trail:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 > li > strong.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li.active.submenu:before, body.xsmall #appbar #main_nav > ul.level_1 > li.trail:before, body.small #appbar #main_nav > ul.level_1 > li > strong.icon:before, body.small #appbar #main_nav > ul.level_1 > li.active.submenu:before, body.small #appbar #main_nav > ul.level_1 > li.trail:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > strong, body.small #appbar #main_nav > ul.level_1 > li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > strong.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li.active.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 > li:hover > strong.icon:after, body.small #appbar #main_nav > ul.level_1 > li.active.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.87); }

body.xsmall #appbar #main_nav > ul.level_1 > li:hover > strong.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li.active.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 > li:hover > strong.icon:before, body.small #appbar #main_nav > ul.level_1 > li.active.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 > li ul, body.small #appbar #main_nav > ul.level_1 > li ul {
  float: left;
  clear: left;
  width: 100%;
  display: none;
  padding: 0rem;
  background-color: #f4f4f4;
  padding-top: 0;
  padding-bottom: 0; }

body.xsmall #appbar #main_nav > ul.level_1 li:hover > ul, body.xsmall #appbar #main_nav > ul.level_1 li.focus > ul, body.xsmall #appbar #main_nav > ul.level_1 li.trail > ul, body.xsmall #appbar #main_nav > ul.level_1 li:hover > ul, body.xsmall #appbar #main_nav > ul.level_1 li.focus > ul, body.xsmall #appbar #main_nav > ul.level_1 li.trail > ul, body.small #appbar #main_nav > ul.level_1 li:hover > ul, body.small #appbar #main_nav > ul.level_1 li.focus > ul, body.small #appbar #main_nav > ul.level_1 li.trail > ul, body.small #appbar #main_nav > ul.level_1 li:hover > ul, body.small #appbar #main_nav > ul.level_1 li.focus > ul, body.small #appbar #main_nav > ul.level_1 li.trail > ul {
  display: block; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > strong {
  height: 3rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  line-height: 2.5rem;
  padding-left: 1.375rem;
  border-bottom: 1px solid rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 300;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: white;
  background-color: #de2922; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:after {
  display: none; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:after {
  width: 1.125rem;
  height: 1.125rem;
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  display: inline-block; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:before {
  display: none; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li a.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 > li strong.icon:before {
  width: 1.375rem;
  height: 1.375rem;
  margin-left: 0.8125rem;
  margin-right: 0.8125rem;
  margin-top: 0.8125rem;
  margin-bottom: 0.8125rem;
  display: inline-block; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.icon > a.icon, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.icon > strong, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.icon > a.icon, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.icon > strong {
  padding-left: 3.375rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > .icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > .icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > .icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > .icon:after {
  left: 0.375rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a.submenu > span:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a.submenu > span:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li > a.submenu > span:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li > a.submenu > span:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a, body.small #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(222, 41, 34, 0.87);
  font-weight: 400; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.submenu > span:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.submenu > span:after, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.submenu > span:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.submenu > span:before, body.small #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > a, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(222, 41, 34, 0.87); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a {
  color: white;
  background-color: #de2922; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.submenu.active:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.submenu.active:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a:before {
  background-color: rgba(255, 255, 255, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong {
  color: white;
  background-color: rgba(222, 41, 34, 0.87); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:after, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.trail.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.trail.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.trail.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.trail.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > a, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > a, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > strong {
  padding-left: 1.75rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.icon > a.icon, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li.icon > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.icon > a.icon, body.small #appbar #main_nav > ul.level_1 ul.level_3 li.icon > strong {
  padding-left: 3.75rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > .icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 li > .icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > .icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 li > .icon:after {
  left: 0.75rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > a, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > a, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > strong {
  padding-left: 2.125rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li.icon > a.icon, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li.icon > strong, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li.icon > a.icon, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li.icon > strong {
  padding-left: 4.125rem; }

body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > .icon:before, body.xsmall #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > .icon:after, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > .icon:before, body.small #appbar #main_nav > ul.level_1 ul.level_3 ul.level_4 li > .icon:after {
  left: 1.125rem; }

#appbar #main_nav .appbar-extended-top {
  display: none !important; }

body.xsmall #appbar #main_nav .appbar-extended-top, body.small #appbar #main_nav .appbar-extended-top {
  position: fixed;
  display: block;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  background-color: right;
  height: 4.25rem; }

body.has-systembar-top.xsmall #appbar #main_nav .appbar-extended-top, body.has-systembar-top.small #appbar #main_nav .appbar-extended-top {
  top: 2rem; }

body.xsmall #appbar #main_nav .appbar-extended-top {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.small #appbar #main_nav .appbar-extended-top {
  padding-left: 1.125rem;
  padding-right: 1.125rem; }

body.medium #appbar #main_nav .appbar-extended-top {
  padding-left: 0rem;
  padding-right: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .width-float, body.small #appbar #main_nav .appbar-extended-top .width-float {
  margin: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon, body.small #appbar #main_nav .appbar-extended-top .icon {
  margin: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon:before, body.small #appbar #main_nav .appbar-extended-top .icon:before {
  margin-top: 0.8125rem;
  margin-bottom: 0.8125rem;
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top .icon:after, body.small #appbar #main_nav .appbar-extended-top .icon:after {
  margin-top: 1rem;
  margin-bottom: 1rem;
  background-color: rgba(54, 63, 66, 0.7); }

#appbar #main_nav .appbar-extended-top .float-right {
  margin-left: 0.75rem;
  margin-right: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .float-right {
  margin-left: 0.625rem; }

body.medium #appbar #main_nav .appbar-extended-top .float-right, body.large #appbar #main_nav .appbar-extended-top .float-right, body.xlarge #appbar #main_nav .appbar-extended-top .float-right {
  margin-left: 1rem; }

body.medium #appbar #main_nav .appbar-extended-top .float-left + .float-right, body.medium #appbar #main_nav .appbar-extended-top .float-right:first-of-type, body.large #appbar #main_nav .appbar-extended-top .float-left + .float-right, body.large #appbar #main_nav .appbar-extended-top .float-right:first-of-type, body.xlarge #appbar #main_nav .appbar-extended-top .float-left + .float-right, body.xlarge #appbar #main_nav .appbar-extended-top .float-right:first-of-type {
  margin-right: 0.625rem; }

#appbar #main_nav .appbar-extended-top .float-left {
  margin-right: 0.75rem;
  margin-left: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .float-left {
  margin-right: 0.625rem; }

body.medium #appbar #main_nav .appbar-extended-top .float-left, body.large #appbar #main_nav .appbar-extended-top .float-left, body.xlarge #appbar #main_nav .appbar-extended-top .float-left {
  margin-right: 1rem; }

body.medium #appbar #main_nav .appbar-extended-top .float-left:last-of-type, body.large #appbar #main_nav .appbar-extended-top .float-left:last-of-type, body.xlarge #appbar #main_nav .appbar-extended-top .float-left:last-of-type {
  margin-left: 0.625rem; }

body.xsmall #appbar #main_nav .appbar-extended-top > *, body.small #appbar #main_nav .appbar-extended-top > * {
  display: block;
  pointer-events: all;
  margin-top: 2.0625rem;
  margin-bottom: 2.125rem;
  max-height: 4.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1, body.small #appbar #main_nav .appbar-extended-top ul.level_1 {
  padding-top: 0rem !important;
  background-color: #f4f4f4; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li {
  margin-top: 0rem !important;
  line-height: 4.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > *, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > * {
  height: 4.25rem;
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > *:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > *:before {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > *:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > *:after {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down ul.level_1:after, body.small #appbar #main_nav .appbar-extended-top .drop-down ul.level_1:after {
  top: 1.875rem;
  right: 0.75rem;
  background-color: #fff; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1, body.small #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 {
  padding-top: 4.25rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li > *, body.small #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li > * {
  padding-right: 0rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.active, body.small #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.active {
  height: 4.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.active strong, body.small #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.active strong {
  height: 4.25rem;
  line-height: 3.25rem;
  color: #fff !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.last a, body.small #appbar #main_nav .appbar-extended-top .drop-down.active-top ul.level_1 li.last a {
  border-bottom: unset !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon.vertical, body.small #appbar #main_nav .appbar-extended-top .icon.vertical {
  width: 3.25rem;
  height: 4.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon.vertical:before, body.small #appbar #main_nav .appbar-extended-top .icon.vertical:before {
  width: 2.625rem;
  height: 2.625rem;
  margin: 0.8125rem 0.375rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon.vertical:after, body.small #appbar #main_nav .appbar-extended-top .icon.vertical:after {
  width: 2.25rem;
  height: 2.25rem;
  margin: 1rem 0.5625rem;
  -webkit-mask-size: 80%;
  -moz-mask-size: 80%;
  mask-size: 80%; }

body.xsmall #appbar #main_nav .appbar-extended-top .icon.vertical ul.level_1, body.small #appbar #main_nav .appbar-extended-top .icon.vertical ul.level_1 {
  top: 4.25rem;
  padding-top: 2.125rem; }

#appbar #main_nav .appbar-extended-top .widget {
  margin: 0rem !important;
  height: 4.25rem; }

#appbar #main_nav .appbar-extended-top .widget input {
  height: 2.25rem !important;
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

#appbar #main_nav .appbar-extended-top .widget-submit button {
  height: 2.25rem !important;
  width: 2.25rem !important;
  margin: 1rem;
  padding: 0rem;
  -webkit-mask-size: 80%;
  -moz-mask-size: 80%;
  mask-size: 80%;
  background-color: rgba(54, 63, 66, 0.7); }

#appbar #main_nav .appbar-extended-top .widget fieldset {
  border: 0; }

#appbar #main_nav .appbar-extended-top .widget fieldset span {
  padding: 0; }

#appbar #main_nav .appbar-extended-top .widget fieldset span label, #appbar #main_nav .appbar-extended-top .widget-text input {
  font-family: Sansation , Arial;
  font-size: 1.125rem !important;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 0px; }

#appbar #main_nav .appbar-extended-top .widget fieldset span label {
  padding-top: 0;
  padding-bottom: 0; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search {
  width: 3.25rem;
  height: 4.25rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-text {
  background-color: #f4f4f4;
  display: none;
  position: fixed; }

#appbar #main_nav .appbar-extended-top .mod_search .widget-text input {
  font-size: 1rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search.active .widget-text {
  display: block;
  top: 4.25rem;
  left: 0;
  right: 0;
  padding-left: 1rem;
  padding-right: 1rem; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-submit {
  position: relative;
  left: unset;
  width: 100% !important; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-submit .submit {
  top: 15px; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-submit:before {
  margin-top: 0.8125rem;
  margin-bottom: 0.8125rem;
  margin-left: 0.375rem;
  margin-right: 0.375rem;
  width: 2.625rem;
  height: 2.625rem;
  left: 0;
  right: unset; }

body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-submit:after, body.xsmall #appbar #main_nav .appbar-extended-top .mod_search .widget-submit button {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-left: 0.5625rem;
  margin-right: 0.5625rem;
  width: 2.25rem;
  height: 2.25rem;
  left: 0;
  right: unset; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.first, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.first {
  padding-top: 0; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.last, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.last {
  padding-bottom: 0; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.index, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.index {
  display: none; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > ul.level_1 li, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > ul.level_1 li {
  overflow: hidden; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li a, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li strong, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li strong {
  float: left;
  clear: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 0rem;
  margin-right: 0rem;
  margin-top: 0rem;
  margin-bottom: 0rem;
  width: calc(100% - 0rem);
  white-space: nowrap; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li:nth-child(2) a, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li:nth-child(2) strong, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li:nth-child(2) a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li:nth-child(2) strong {
  margin-top: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li a, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong {
  font-family: Sansation , Arial;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 2rem;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0);
  padding: 0.5rem 1rem;
  height: 3rem;
  border-bottom: 1px solid rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a {
  font-family: Sansation , Arial;
  font-size: 1.125rem;
  font-weight: 300;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon {
  font-size: 1.125rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon {
  padding-left: 3rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:after {
  display: none; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:after {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  display: inline-block; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:before {
  display: none; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li a.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li strong.icon:before {
  width: 2rem;
  height: 2rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  display: inline-block; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.submenu > span:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.submenu > span:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.submenu > span:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > a.submenu > span:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0);
  font-weight: 400; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.submenu > span:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:hover:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.submenu > span:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.submenu > span:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:hover:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > a.submenu > span:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.active > a, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail > a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.active > a, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail > a {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu.active:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.submenu.active:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li > strong.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.trail:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong.icon:after, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:hover:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong.icon:after, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong.icon:before, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:hover:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li:hover > strong.icon:before, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li.active.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 > li ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 > li ul {
  float: left;
  clear: left;
  width: 100%;
  display: none;
  padding: 0rem;
  background-color: #f4f4f4;
  padding-top: 0;
  padding-bottom: 0; }

body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li:hover > ul, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li.focus > ul, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li.trail > ul, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li:hover > ul, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li.focus > ul, body.xsmall #appbar #main_nav .appbar-extended-top ul.level_1 li.trail > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li:hover > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li.focus > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li.trail > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li:hover > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li.focus > ul, body.small #appbar #main_nav .appbar-extended-top ul.level_1 li.trail > ul {
  display: block; }

#appbar #main_nav > ul.level_1 > div.appbar-extended-top .float-right.icon.vertical ul.level_1 {
  left: inherit;
  right: 0; }

#appbar #main_nav > ul.level_1 > div.appbar-extended-top .float-right.icon.vertical ul.level_1 ul {
  right: 100%; }

body.xsmall #appbar #main_nav > ul.level_1 > div.appbar-extended-top .float-right.submenu ul ul, body.small #appbar #main_nav > ul.level_1 > div.appbar-extended-top .float-right.submenu ul ul {
  right: 100%; }

#appbar #main_nav .appbar-extended-bottom {
  display: none;
  padding: 1.5rem 1rem 0.75rem;
  float: left;
  width: 100%;
  background-color: #f4f4f4;
  min-height: 70vh; }

body.active #appbar #main_nav .appbar-extended-bottom {
  display: block; }

body.xsmall #appbar #main_nav .appbar-extended-bottom > div, body.small #appbar #main_nav .appbar-extended-bottom > div {
  margin: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-bottom > .width-float, body.small #appbar #main_nav .appbar-extended-bottom > .width-float {
  width: 100%; }

body.xsmall #appbar #main_nav .appbar-extended-bottom p:not(.button), body.xsmall #appbar #main_nav .appbar-extended-bottom p:not(.button) a, body.small #appbar #main_nav .appbar-extended-bottom p:not(.button), body.small #appbar #main_nav .appbar-extended-bottom p:not(.button) a {
  font-family: Sansation , Arial;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.125rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-bottom p strong, body.small #appbar #main_nav .appbar-extended-bottom p strong {
  font-family: Sansation , Arial;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.125rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .mod_customnav ul, body.small #appbar #main_nav .appbar-extended-bottom .mod_customnav ul {
  overflow: hidden;
  box-shadow: none; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon > *.icon:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon > *.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 2rem;
  height: 2rem;
  margin: 0;
  display: block;
  background-color: rgba(255, 255, 255, 0); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon > *.icon:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon > *.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  margin: 0.125rem;
  width: 1.75rem;
  height: 1.75rem;
  background-color: rgba(255, 255, 255, 0.7); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:hover > *.icon:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:hover > *.icon:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:hover > *.icon:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:hover > *.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > *.icon.block, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > *.icon.block {
  padding-left: 0rem !important;
  padding-right: 0rem !important; }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > *.icon.block span, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > *.icon.block span {
  font-size: 1em !important; }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a, body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > strong, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > strong {
  line-height: 1.125rem;
  margin: 0rem; }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a.appbar-text, body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a:not(.icon), body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a.icon.block, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a.appbar-text, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a:not(.icon), body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > a.icon.block {
  font-family: Sansation , Arial;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 0.75rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li.submenu:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > a.icon:after, body.small #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > a.icon:before, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > a.icon:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li:hover > a, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li:hover > a {
  color: rgba(255, 255, 255, 0.87) !important; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a.icon:after, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a.submenu > span:after, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:hover:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a.icon:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a.submenu > span:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a:before, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:hover:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li:hover > a:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li > strong, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text > strong.icon.appbar-text, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li > strong, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text > strong.icon.appbar-text {
  font-family: Sansation , Arial;
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li > strong.icon:after, body.xsmall #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li.submenu.active:after, body.small #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li > strong.icon:after, body.small #appbar #main_nav .appbar-extended-bottom icons ul.level_1 li.submenu.active:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > strong.icon:before, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.active.submenu:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li > strong.icon:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.active.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.xsmall #appbar #main_nav .appbar-extended-bottom ul.level_1 li:hover > strong, body.small #appbar #main_nav .appbar-extended-bottom ul.level_1 li:hover > strong {
  color: rgba(255, 255, 255, 0.87); }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text) a, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text) strong, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text) a, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text) strong {
  width: 2rem;
  height: 2rem; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text {
  width: 100%; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text), body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon:not(.appbar-text) {
  margin: 0.5625rem 0.5625rem 0; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text strong, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text strong {
  height: auto;
  display: block;
  width: unset; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a:after, body.xsmall #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a:before, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a:after, body.small #appbar #main_nav .appbar-extended-bottom .icons ul.level_1 li.icon.appbar-text a:before {
  content: none !important; }

body.xsmall #appbar #main_nav .appbar-extended-bottom .mod_customnav, body.small #appbar #main_nav .appbar-extended-bottom .mod_customnav {
  width: 100%;
  margin: 0; }

#appbar #main_nav .appbar-extended-bottom #footer_logo {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 13.125rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/footer_logo_tablet.svg");
  background-position: left center;
  -o-background-size: auto 75%;
  -moz-background-size: auto 75%;
  background-size: auto 75%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit; }

body.xsmall #appbar #main_nav .appbar-extended-bottom #footer_logo {
  margin-left: auto;
  margin-right: auto; }

#appbar #main_nav .appbar-extended-bottom #footer_logo_2 {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 13.125rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/");
  background-position: left center;
  -o-background-size: auto 63%;
  -moz-background-size: auto 63%;
  background-size: auto 63%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit;
  margin-top: 10px !important; }

body.xsmall #appbar #main_nav .appbar-extended-bottom #footer_logo_2 {
  margin-left: auto;
  margin-right: auto; }

#appbar #main_nav .appbar-extended-bottom #prettl_logo {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: auto;
  top: auto;
  right: 0;
  bottom: 0;
  margin-bottom: 1.25rem;
  width: 9.375rem;
  height: 3rem;
  background-image: url("../../files/00_prettl/00_assets/design/partofprettl.svg");
  background-position: left center;
  -o-background-size: auto 75%;
  -moz-background-size: auto 75%;
  background-size: auto 75%;
  background-repeat: no-repeat;
  display: inline-block;
  text-align: inherit;
  float: right; }

body.xsmall #appbar #main_nav .appbar-extended-bottom #prettl_logo, body.small #appbar #main_nav .appbar-extended-bottom #prettl_logo, body.medium #appbar #main_nav .appbar-extended-bottom #prettl_logo {
  margin-right: 0.75rem; }

body.xsmall #appbar #main_nav .appbar-extended-bottom #prettl_logo {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  float: left;
  position: relative !important; }

body.medium #appbar #main_nav .appbar-extended-bottom .logo-offset-medium > *, body.large #appbar #main_nav .appbar-extended-bottom .logo-offset-medium > *, body.xlarge #appbar #main_nav .appbar-extended-bottom .logo-offset-medium > * {
  margin-top: 0px !important; }

body.small #appbar #main_nav .appbar-extended-bottom .logo-offset-small > *, body.medium #appbar #main_nav .appbar-extended-bottom .logo-offset-small > *, body.large #appbar #main_nav .appbar-extended-bottom .logo-offset-small > *, body.xlarge #appbar #main_nav .appbar-extended-bottom .logo-offset-small > * {
  margin-top: 0px !important; }

#appbar #main_nav .appbar-extended-bottom .logo-offset > * {
  margin-top: 0px !important; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button a.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button span.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button strong.button, body.small #appbar #main_nav > ul.level_1 > li.button a.button, body.small #appbar #main_nav > ul.level_1 > li.button span.button, body.small #appbar #main_nav > ul.level_1 > li.button strong.button {
  background-color: #E1CB00;
  color: rgba(255, 255, 255, 0.8); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button a.button.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button span.button.icon:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button strong.button.icon:before, body.small #appbar #main_nav > ul.level_1 > li.button a.button.icon:before, body.small #appbar #main_nav > ul.level_1 > li.button span.button.icon:before, body.small #appbar #main_nav > ul.level_1 > li.button strong.button.icon:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button a.button.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button span.button.icon:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button strong.button.icon:after, body.small #appbar #main_nav > ul.level_1 > li.button a.button.icon:after, body.small #appbar #main_nav > ul.level_1 > li.button span.button.icon:after, body.small #appbar #main_nav > ul.level_1 > li.button strong.button.icon:after {
  background-color: rgba(255, 255, 255, 0.5); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover a.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover span.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover strong.button, body.small #appbar #main_nav > ul.level_1 > li.button:hover a.button, body.small #appbar #main_nav > ul.level_1 > li.button:hover span.button, body.small #appbar #main_nav > ul.level_1 > li.button:hover strong.button {
  background-color: #D3BE00;
  color: rgba(255, 255, 255, 0.9); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover a.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover span.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover strong.button:before, body.small #appbar #main_nav > ul.level_1 > li.button:hover a.button:before, body.small #appbar #main_nav > ul.level_1 > li.button:hover span.button:before, body.small #appbar #main_nav > ul.level_1 > li.button:hover strong.button:before {
  background-color: rgba(255, 255, 255, 0.4); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover a.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover span.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button:hover strong.button:after, body.small #appbar #main_nav > ul.level_1 > li.button:hover a.button:after, body.small #appbar #main_nav > ul.level_1 > li.button:hover span.button:after, body.small #appbar #main_nav > ul.level_1 > li.button:hover strong.button:after {
  background-color: rgba(255, 255, 255, 0.7); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active a.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active span.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active strong.button, body.small #appbar #main_nav > ul.level_1 > li.button.active a.button, body.small #appbar #main_nav > ul.level_1 > li.button.active span.button, body.small #appbar #main_nav > ul.level_1 > li.button.active strong.button {
  background-color: #D3BE00;
  color: rgba(255, 255, 255, 0.9); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active a.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active span.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active strong.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active a.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active span.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active strong.button:before {
  background-color: rgba(255, 255, 255, 0.4); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active a.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active span.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active strong.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active a.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active span.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active strong.button:after {
  background-color: rgba(255, 255, 255, 0.7); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover a.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover span.button, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover a.button, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover span.button, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button {
  background-color: #C2AF02;
  color: white; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover a.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover span.button:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover a.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover span.button:before, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button:before {
  background-color: rgba(255, 255, 255, 0.6); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover a.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover span.button:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover a.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover span.button:after, body.small #appbar #main_nav > ul.level_1 > li.button.active:hover strong.button:after {
  background-color: rgba(255, 255, 255, 0.9); }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar {
  position: fixed;
  display: block;
  top: 0;
  right: 0; }

body.has-systembar-top.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar, body.has-systembar-top.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar {
  top: 2rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong {
  height: 4.25rem;
  border-bottom: none !important;
  color: rgba(54, 63, 66, 0.54);
  font-weight: 600; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong {
  line-height: 3rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span:before, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong:before, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a:before, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span:before, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong:before {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span:after, body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong:after, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > a:after, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > span:after, body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar > strong:after {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

body.xsmall #appbar #main_nav > ul.level_1 > li.button.fixed-appbar span[itemprop="name"], body.small #appbar #main_nav > ul.level_1 > li.button.fixed-appbar span[itemprop="name"] {
  vertical-align: bottom; }

body.medium #appbar #main_nav, body.large #appbar #main_nav, body.xlarge #appbar #main_nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 6.25rem;
  padding-top: 0;
  padding-bottom: 0;
  background-color: #f4f4f4; }

body.medium.bottom #appbar #main_nav, body.large.bottom #appbar #main_nav, body.xlarge.bottom #appbar #main_nav {
  height: 4rem; }

body.medium.has-systembar-top #appbar #main_nav, body.large.has-systembar-top #appbar #main_nav, body.xlarge.has-systembar-top #appbar #main_nav {
  top: 2rem; }

body.xsmall #appbar #main_nav {
  padding-left: 0rem;
  padding-right: 0rem; }

body.small #appbar #main_nav {
  padding-left: 0rem;
  padding-right: 0rem; }

body.medium #appbar #main_nav {
  padding-left: 0rem;
  padding-right: 0rem; }

body.large #appbar #main_nav {
  padding-left: 0rem;
  padding-right: 0rem; }

body.xlarge #appbar #main_nav {
  padding-left: 0rem;
  padding-right: 0rem; }

body.medium #appbar #main_nav h1, body.medium #appbar #main_nav h2, body.medium #appbar #main_nav h3, body.medium #appbar #main_nav h4, body.medium #appbar #main_nav h5, body.medium #appbar #main_nav h6, body.large #appbar #main_nav h1, body.large #appbar #main_nav h2, body.large #appbar #main_nav h3, body.large #appbar #main_nav h4, body.large #appbar #main_nav h5, body.large #appbar #main_nav h6, body.xlarge #appbar #main_nav h1, body.xlarge #appbar #main_nav h2, body.xlarge #appbar #main_nav h3, body.xlarge #appbar #main_nav h4, body.xlarge #appbar #main_nav h5, body.xlarge #appbar #main_nav h6 {
  display: none; }

body.medium #appbar #main_nav > ul.level_1, body.large #appbar #main_nav > ul.level_1, body.xlarge #appbar #main_nav > ul.level_1 {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  position: relative; }

body.medium #appbar #main_nav ul.level_1 > li, body.large #appbar #main_nav ul.level_1 > li, body.xlarge #appbar #main_nav ul.level_1 > li {
  margin-top: 2.0625rem;
  text-align: center;
  display: inline-block;
  vertical-align: top; }

body.medium.bottom #appbar #main_nav ul.level_1 > li, body.large.bottom #appbar #main_nav ul.level_1 > li, body.xlarge.bottom #appbar #main_nav ul.level_1 > li {
  margin-top: 0.75rem; }

body.medium #appbar #main_nav ul.level_1 > li.index, body.large #appbar #main_nav ul.level_1 > li.index, body.xlarge #appbar #main_nav ul.level_1 > li.index {
  margin-top: 0; }

body.medium #appbar #main_nav ul.level_1 li > a.index, body.medium #appbar #main_nav ul.level_1 li > span.index, body.medium #appbar #main_nav ul.level_1 li > strong.index, body.large #appbar #main_nav ul.level_1 li > a.index, body.large #appbar #main_nav ul.level_1 li > span.index, body.large #appbar #main_nav ul.level_1 li > strong.index, body.xlarge #appbar #main_nav ul.level_1 li > a.index, body.xlarge #appbar #main_nav ul.level_1 li > span.index, body.xlarge #appbar #main_nav ul.level_1 li > strong.index {
  display: inline-block;
  height: 100px;
  width: 150px;
  font-size: 0;
  background-image: url("../../files/00_prettl/00_assets/design/logo_prettl_group.svg");
  background-color: inherit;
  -o-background-size: auto 80%;
  -moz-background-size: auto 80%;
  background-size: auto 80%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center center;
  background-repeat: no-repeat;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer; }

body.medium.bottom #appbar #main_nav ul.level_1 li > a.index, body.medium.bottom #appbar #main_nav ul.level_1 li > span.index, body.medium.bottom #appbar #main_nav ul.level_1 li > strong.index, body.large.bottom #appbar #main_nav ul.level_1 li > a.index, body.large.bottom #appbar #main_nav ul.level_1 li > span.index, body.large.bottom #appbar #main_nav ul.level_1 li > strong.index, body.xlarge.bottom #appbar #main_nav ul.level_1 li > a.index, body.xlarge.bottom #appbar #main_nav ul.level_1 li > span.index, body.xlarge.bottom #appbar #main_nav ul.level_1 li > strong.index {
  height: 4rem; }

body.medium #appbar #main_nav ul.level_1 li > a.side-logo, body.medium #appbar #main_nav ul.level_1 li > span.side-logo, body.medium #appbar #main_nav ul.level_1 li > strong.side-logo, body.large #appbar #main_nav ul.level_1 li > a.side-logo, body.large #appbar #main_nav ul.level_1 li > span.side-logo, body.large #appbar #main_nav ul.level_1 li > strong.side-logo, body.xlarge #appbar #main_nav ul.level_1 li > a.side-logo, body.xlarge #appbar #main_nav ul.level_1 li > span.side-logo, body.xlarge #appbar #main_nav ul.level_1 li > strong.side-logo {
  display: inline-block;
  height: 28px;
  width: 180px;
  font-size: 0;
  background-image: url("../../files/00_prettl/00_assets/design/icon_bhgasz.svg");
  background-color: inherit;
  -o-background-size: auto 80%;
  -moz-background-size: auto 80%;
  background-size: auto 80%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center center;
  background-repeat: no-repeat;
  border: none;
  padding: 0;
  margin: 0; }

body.medium.bottom #appbar #main_nav ul.level_1 li > a.side-logo, body.medium.bottom #appbar #main_nav ul.level_1 li > span.side-logo, body.medium.bottom #appbar #main_nav ul.level_1 li > strong.side-logo, body.large.bottom #appbar #main_nav ul.level_1 li > a.side-logo, body.large.bottom #appbar #main_nav ul.level_1 li > span.side-logo, body.large.bottom #appbar #main_nav ul.level_1 li > strong.side-logo, body.xlarge.bottom #appbar #main_nav ul.level_1 li > a.side-logo, body.xlarge.bottom #appbar #main_nav ul.level_1 li > span.side-logo, body.xlarge.bottom #appbar #main_nav ul.level_1 li > strong.side-logo {
  height: 1.75rem;
  -o-background-size: 90px auto;
  -moz-background-size: 90px auto;
  background-size: 90px auto; }

body.medium #appbar #main_nav ul.level_1 li.index, body.large #appbar #main_nav ul.level_1 li.index, body.xlarge #appbar #main_nav ul.level_1 li.index {
  float: left;
  margin-left: 1rem; }

body.medium #appbar #main_nav > ul.level_1, body.large #appbar #main_nav > ul.level_1, body.xlarge #appbar #main_nav > ul.level_1 {
  text-align: right; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li > a, body.medium #appbar #main_nav > ul.level_1 li.last ul li > strong, body.large #appbar #main_nav > ul.level_1 li.last ul li > a, body.large #appbar #main_nav > ul.level_1 li.last ul li > strong, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > a, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > strong {
  text-align: left; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li > a.icon, body.medium #appbar #main_nav > ul.level_1 li.last ul li > strong.icon, body.large #appbar #main_nav > ul.level_1 li.last ul li > a.icon, body.large #appbar #main_nav > ul.level_1 li.last ul li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > strong.icon {
  padding-right: 3rem !important;
  padding-left: 1rem !important; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li > a.submenu, body.medium #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu, body.large #appbar #main_nav > ul.level_1 li.last ul li > a.submenu, body.large #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > a.submenu, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu {
  padding-left: 3rem !important;
  padding-right: 1rem !important; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li > a.submenu.icon, body.medium #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu.icon, body.large #appbar #main_nav > ul.level_1 li.last ul li > a.submenu.icon, body.large #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > a.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li > strong.submenu.icon {
  padding-left: 3rem !important;
  padding-right: 3rem !important; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li.submenu:after, body.medium #appbar #main_nav > ul.level_1 li.last ul li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 li.last ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 li.last ul li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li.submenu:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  background-size: cover; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 li.last ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li.submenu:after {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 1.1249rem;
  margin-right: 0.749875rem; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li.submenu:before, body.large #appbar #main_nav > ul.level_1 li.last ul li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li.submenu:before {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 0.9999rem;
  margin-right: 0.49995rem; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li a.icon:after, body.medium #appbar #main_nav > ul.level_1 li.last ul li strong.icon:after, body.large #appbar #main_nav > ul.level_1 li.last ul li a.icon:after, body.large #appbar #main_nav > ul.level_1 li.last ul li strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li strong.icon:after {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.749875rem;
  margin-right: 1.1249rem; }

body.medium #appbar #main_nav > ul.level_1 li.last ul li a.icon:before, body.medium #appbar #main_nav > ul.level_1 li.last ul li strong.icon:before, body.large #appbar #main_nav > ul.level_1 li.last ul li a.icon:before, body.large #appbar #main_nav > ul.level_1 li.last ul li strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li.last ul li strong.icon:before {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.49995rem;
  margin-right: 0.9999rem; }

body.medium #appbar #main_nav > ul.level_1 > li.submenu.last ul ul, body.large #appbar #main_nav > ul.level_1 > li.submenu.last ul ul, body.xlarge #appbar #main_nav > ul.level_1 > li.submenu.last ul ul {
  right: 100%; }

body.medium #appbar #main_nav > ul.level_1, body.large #appbar #main_nav > ul.level_1, body.xlarge #appbar #main_nav > ul.level_1 {
  background-color: #f4f4f4; }

body.medium #appbar #main_nav > ul.level_1 > li > a.index, body.medium #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.medium #appbar #main_nav > ul.level_1 > li > strong.index, body.large #appbar #main_nav > ul.level_1 > li > a.index, body.large #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.large #appbar #main_nav > ul.level_1 > li > strong.index, body.xlarge #appbar #main_nav > ul.level_1 > li > a.index, body.xlarge #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.xlarge #appbar #main_nav > ul.level_1 > li > strong.index {
  display: inline-block;
  height: 100px;
  width: 234px;
  font-size: 0;
  background-image: url("../../files/00_prettl/00_assets/design/logo_prettl_group.svg");
  background-color: inherit;
  -o-background-size: auto 65%;
  -moz-background-size: auto 65%;
  background-size: auto 65%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: left center;
  background-repeat: no-repeat;
  border: none;
  padding: 0;
  margin: 0;
  margin-right: 3rem !important; }

body.medium.bottom #appbar #main_nav > ul.level_1 > li > a.index, body.medium.bottom #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.medium.bottom #appbar #main_nav > ul.level_1 > li > strong.index, body.large.bottom #appbar #main_nav > ul.level_1 > li > a.index, body.large.bottom #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.large.bottom #appbar #main_nav > ul.level_1 > li > strong.index, body.xlarge.bottom #appbar #main_nav > ul.level_1 > li > a.index, body.xlarge.bottom #appbar #main_nav > ul.level_1 ul.level_1 li > span.index, body.xlarge.bottom #appbar #main_nav > ul.level_1 > li > strong.index {
  height: 4rem; }

body.medium #appbar #main_nav > ul.level_1 > li ul, body.large #appbar #main_nav > ul.level_1 > li ul, body.xlarge #appbar #main_nav > ul.level_1 > li ul {
  display: none;
  z-index: -1;
  position: absolute;
  min-width: 100%;
  width: max-content;
  padding-bottom: 0;
  background-color: #f4f4f4; }

body.medium.bottom #appbar #main_nav > ul.level_1 > li ul, body.large.bottom #appbar #main_nav > ul.level_1 > li ul, body.xlarge.bottom #appbar #main_nav > ul.level_1 > li ul {
  padding-bottom: 0; }

body.medium #appbar #main_nav > ul.level_1 li:hover > ul, body.medium #appbar #main_nav > ul.level_1 li.focus > ul, body.large #appbar #main_nav > ul.level_1 li:hover > ul, body.large #appbar #main_nav > ul.level_1 li.focus > ul, body.xlarge #appbar #main_nav > ul.level_1 li:hover > ul, body.xlarge #appbar #main_nav > ul.level_1 li.focus > ul {
  display: block !important; }

body.medium #appbar #main_nav > ul.level_1 > li, body.large #appbar #main_nav > ul.level_1 > li, body.xlarge #appbar #main_nav > ul.level_1 > li {
  margin-left: 0.0625rem;
  margin-right: 0.0625rem;
  margin-top: 2.0625rem; }

body.medium #appbar #main_nav > ul.level_1 > li.offset-big, body.large #appbar #main_nav > ul.level_1 > li.offset-big, body.xlarge #appbar #main_nav > ul.level_1 > li.offset-big {
  margin-top: 2.0625rem; }

body.medium.bottom #appbar #main_nav > ul.level_1 > li.offset-big, body.large.bottom #appbar #main_nav > ul.level_1 > li.offset-big, body.xlarge.bottom #appbar #main_nav > ul.level_1 > li.offset-big {
  margin-top: 0.9375rem; }

body.medium #appbar #main_nav > ul.level_1 li > a, body.medium #appbar #main_nav > ul.level_1 li > strong, body.large #appbar #main_nav > ul.level_1 li > a, body.large #appbar #main_nav > ul.level_1 li > strong, body.xlarge #appbar #main_nav > ul.level_1 li > a, body.xlarge #appbar #main_nav > ul.level_1 li > strong {
  display: inline-block;
  padding-top: 0rem;
  padding-bottom: 2.125rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
  height: 4.125rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 3rem;
  width: auto;
  line-height: 2rem; }

body.medium.bottom #appbar #main_nav > ul.level_1 li > a, body.medium.bottom #appbar #main_nav > ul.level_1 li > strong, body.large.bottom #appbar #main_nav > ul.level_1 li > a, body.large.bottom #appbar #main_nav > ul.level_1 li > strong, body.xlarge.bottom #appbar #main_nav > ul.level_1 li > a, body.xlarge.bottom #appbar #main_nav > ul.level_1 li > strong {
  height: 3.25rem;
  padding-bottom: 1.25rem; }

body.medium #appbar #main_nav > ul.level_1 li > a, body.large #appbar #main_nav > ul.level_1 li > a, body.xlarge #appbar #main_nav > ul.level_1 li > a {
  font-family: Sansation , Arial;
  font-size: 1.125rem;
  font-weight: 400;
  letter-spacing: 0px;
  -webkit-text-transform: normal;
  -moz-text-transform: normal;
  text-transform: normal;
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li:hover > a, body.large #appbar #main_nav > ul.level_1 li:hover > a, body.xlarge #appbar #main_nav > ul.level_1 li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li > strong, body.medium #appbar #main_nav > ul.level_1 li.trail > a, body.large #appbar #main_nav > ul.level_1 li > strong, body.large #appbar #main_nav > ul.level_1 li.trail > a, body.xlarge #appbar #main_nav > ul.level_1 li > strong, body.xlarge #appbar #main_nav > ul.level_1 li.trail > a {
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0px;
  -webkit-text-transform: normal;
  -moz-text-transform: normal;
  text-transform: normal;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li:hover > strong, body.large #appbar #main_nav > ul.level_1 li:hover > strong, body.xlarge #appbar #main_nav > ul.level_1 li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li > a.icon, body.medium #appbar #main_nav > ul.level_1 li > strong.icon, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon, body.large #appbar #main_nav > ul.level_1 li > a.icon, body.large #appbar #main_nav > ul.level_1 li > strong.icon, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon {
  vertical-align: middle;
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: 1.125rem !important; }

body.medium #appbar #main_nav > ul.level_1 li > a.icon, body.medium #appbar #main_nav > ul.level_1 li > strong.icon, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon, body.large #appbar #main_nav > ul.level_1 li > a.icon, body.large #appbar #main_nav > ul.level_1 li > strong.icon, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon {
  padding-left: 3rem !important; }

#appbar #main_nav > ul.level_1 li > a.icon:after, #appbar #main_nav > ul.level_1 li > strong.icon:after {
  display: none; }

body.medium #appbar #main_nav > ul.level_1 li > a.icon:after, body.medium #appbar #main_nav > ul.level_1 li > strong.icon:after, body.large #appbar #main_nav > ul.level_1 li > a.icon:after, body.large #appbar #main_nav > ul.level_1 li > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon:after {
  display: block;
  background-color: rgba(54, 63, 66, 0.54);
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
  margin-right: 0.749875rem;
  margin-left: 1.1249rem; }

#appbar #main_nav > ul.level_1 li > a.icon:before, #appbar #main_nav > ul.level_1 li > strong.icon:before {
  display: none; }

body.medium #appbar #main_nav > ul.level_1 li > a.icon:before, body.medium #appbar #main_nav > ul.level_1 li > strong.icon:before, body.large #appbar #main_nav > ul.level_1 li > a.icon:before, body.large #appbar #main_nav > ul.level_1 li > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon:before {
  display: block;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.49995rem;
  margin-left: 0.9999rem;
  width: 1.5rem;
  height: 1.5rem; }

body.medium #appbar #main_nav > ul.level_1 li > a.icon:after, body.medium #appbar #main_nav > ul.level_1 li > a.submenu > span:after, body.medium #appbar #main_nav > ul.level_1 li.submenu:after, body.large #appbar #main_nav > ul.level_1 li > a.icon:after, body.large #appbar #main_nav > ul.level_1 li > a.submenu > span:after, body.large #appbar #main_nav > ul.level_1 li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li > a.submenu > span:after, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav > ul.level_1 li > a.icon:before, body.medium #appbar #main_nav > ul.level_1 li > a.submenu > span:before, body.medium #appbar #main_nav > ul.level_1 li.submenu:before, body.large #appbar #main_nav > ul.level_1 li > a.icon:before, body.large #appbar #main_nav > ul.level_1 li > a.submenu > span:before, body.large #appbar #main_nav > ul.level_1 li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 li > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li > a.submenu > span:before, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li > strong.icon:after, body.medium #appbar #main_nav > ul.level_1 li.submenu.active:after, body.large #appbar #main_nav > ul.level_1 li > strong.icon:after, body.large #appbar #main_nav > ul.level_1 li.submenu.active:after, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li.submenu.active:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav > ul.level_1 li > strong.icon:before, body.medium #appbar #main_nav > ul.level_1 li.active.submenu:before, body.large #appbar #main_nav > ul.level_1 li > strong.icon:before, body.large #appbar #main_nav > ul.level_1 li.active.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 li > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li.active.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li:hover > a.icon:after, body.medium #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:after, body.medium #appbar #main_nav > ul.level_1 li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 li:hover > a.icon:after, body.large #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:after, body.large #appbar #main_nav > ul.level_1 li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 li:hover > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:after, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav > ul.level_1 li:hover > a:before, body.medium #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:before, body.medium #appbar #main_nav > ul.level_1 li.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 li:hover > a:before, body.large #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:before, body.large #appbar #main_nav > ul.level_1 li.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 li:hover > a:before, body.xlarge #appbar #main_nav > ul.level_1 li:hover > a.submenu > span:before, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 li:hover > strong.icon:after, body.medium #appbar #main_nav > ul.level_1 li.active.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 li:hover > strong.icon:after, body.large #appbar #main_nav > ul.level_1 li.active.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 li:hover > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 li.active.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.87); }

body.medium #appbar #main_nav > ul.level_1 li:hover > strong.icon:before, body.medium #appbar #main_nav > ul.level_1 li.active.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 li:hover > strong.icon:before, body.large #appbar #main_nav > ul.level_1 li.active.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 li:hover > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 li.active.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

.mod_customnav.tabs, .mod_navigation.tabs {
  margin-top: 13px;
  position: unset;
  z-index: 2;
  border-bottom: 0.1875rem solid #526170;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  .mod_customnav.tabs::-webkit-scrollbar, .mod_navigation.tabs::-webkit-scrollbar {
    display: none; }

body.xsmall .mod_customnav.tabs:before, body.xsmall .mod_customnav.tabs:after, body.xsmall .mod_navigation.tabs:before, body.xsmall .mod_navigation.tabs:after, body.small .mod_customnav.tabs:before, body.small .mod_customnav.tabs:after, body.small .mod_navigation.tabs:before, body.small .mod_navigation.tabs:after {
  top: unset !important; }

body.xsmall .mod_customnav.tabs:before, body.xsmall .mod_navigation.tabs:before, body.small .mod_customnav.tabs:before, body.small .mod_navigation.tabs:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background: -webkit-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: -moz-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: -o-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  right: 0;
  left: unset;
  z-index: 1;
  width: 3rem;
  height: 3rem; }

body.xsmall .mod_customnav.tabs:after, body.xsmall .mod_navigation.tabs:after, body.small .mod_customnav.tabs:after, body.small .mod_navigation.tabs:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: rgba(54, 63, 66, 0.87);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset;
  z-index: 2;
  right: 0;
  left: unset;
  width: 2rem;
  height: 2rem;
  margin-top: 0.3125rem; }

body.xsmall .mod_customnav.tabs ul.level_1, body.xsmall .mod_navigation.tabs ul.level_1, body.small .mod_customnav.tabs ul.level_1, body.small .mod_navigation.tabs ul.level_1 {
  padding: 0px;
  height: inherit;
  min-width: 100%;
  width: max-content;
  border-bottom: none; }

.mod_customnav.tabs ul.level_1 li, .mod_navigation.tabs ul.level_1 li {
  float: left;
  height: auto; }

.mod_customnav.tabs ul.level_1 li:not(:last-child), .mod_navigation.tabs ul.level_1 li:not(:last-child) {
  margin-right: 8px; }

.mod_customnav.tabs ul.level_1 li a, .mod_navigation.tabs ul.level_1 li a {
  min-width: 8.125rem;
  float: left;
  padding: 0.75rem;
  text-align: center;
  border: 0.125rem solid #526170;
  color: #526170;
  border-bottom: 0px;
  letter-spacing: 0.1875rem;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase; }

.mod_customnav.tabs ul.level_1 li a.active, .mod_navigation.tabs ul.level_1 li a.active {
  background-color: #526170;
  color: #fff; }

.mod_tabswitch {
  position: relative;
  z-index: 1;
  top: -0.0625rem; }

.mod_tabswitch > div {
  display: none; }

.mod_tabswitch > div.active {
  padding: 1.5rem 0;
  border-top: 1px solid #F7F7F7;
  display: block;
  overflow: hidden; }

body.medium .mod_tabswitch > div.active, body.large .mod_tabswitch > div.active, body.xlarge .mod_tabswitch > div.active {
  padding: 3rem 0; }

body.medium #appbar #main_nav > ul.level_1 li.submenu:after, body.large #appbar #main_nav > ul.level_1 li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  top: 0;
  right: 0;
  left: inherit;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1.1249rem;
  margin-left: 0.749875rem;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
  line-height: 1.25rem;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_bottom.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_bottom.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_bottom.svg);
  background-size: cover;
  z-index: 2; }

body.medium #appbar #main_nav > ul.level_1 li.submenu:before, body.large #appbar #main_nav > ul.level_1 li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:before {
  top: 0;
  right: 0;
  left: inherit;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.9999rem;
  margin-left: 0.49995rem;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  z-index: 1; }

body.medium #appbar #main_nav > ul.level_1 li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 li.submenu:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_top.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_top.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_top.svg);
  background-size: cover; }

body.medium #appbar #main_nav > ul.level_1 li > *.submenu, body.large #appbar #main_nav > ul.level_1 li > *.submenu, body.xlarge #appbar #main_nav > ul.level_1 li > *.submenu {
  padding-right: 3rem !important; }

body.medium #appbar #main_nav > ul.level_1 > li.submenu:after, body.large #appbar #main_nav > ul.level_1 > li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 > li.submenu:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: inherit; }

body.medium #appbar #main_nav > ul.level_1 > li.submenu:before, body.large #appbar #main_nav > ul.level_1 > li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 > li.submenu:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: inherit; }

body.medium #appbar #main_nav > ul.level_1 ul li > *.submenu, body.large #appbar #main_nav > ul.level_1 ul li > *.submenu, body.xlarge #appbar #main_nav > ul.level_1 ul li > *.submenu {
  padding-right: 3rem !important; }

body.medium #appbar #main_nav > ul.level_1 ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 ul li.submenu:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: inherit; }

body.medium #appbar #main_nav > ul.level_1 ul li.submenu:before, body.large #appbar #main_nav > ul.level_1 ul li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul li.submenu:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: inherit; }

body.medium #appbar #main_nav > ul.level_1 ul li.submenu:after, body.medium #appbar #main_nav > ul.level_1 ul li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 ul li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 ul li.submenu:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_right.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_right.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_right.svg);
  background-size: cover; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li, body.large #appbar #main_nav > ul.level_1 ul.level_2 li, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li {
  position: relative;
  display: block;
  width: 100%;
  line-height: 1;
  float: none;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 ul, body.large #appbar #main_nav > ul.level_1 ul.level_2 ul, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 ul {
  display: none;
  z-index: 11;
  position: absolute;
  top: 0;
  width: auto;
  min-width: max-content;
  margin-left: 100%;
  padding-top: 0;
  padding-bottom: 0;
  background-color: #f4f4f4; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong {
  display: inline-block;
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  height: 3rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > a, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > strong, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > a, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:last-child > strong {
  border-bottom: 0px; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:after, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:after {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.875rem;
  margin-bottom: 0.875rem; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:before, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.icon a:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.icon strong:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:after {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > a.icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:after, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.trail:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.trail:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.trail:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:before, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.trail:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.trail:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.trail:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a {
  color: white;
  background-color: #de2922; }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:after, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.submenu.active:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.submenu.active:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.submenu.active:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:before, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before, body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.trail > a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong {
  color: white;
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li:hover > strong.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_2 li.active.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > a, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > a.icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a {
  color: white;
  background-color: #de2922; }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:after, body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.submenu.active:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.submenu.active:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.submenu.active:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:before, body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong {
  color: white;
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:before, body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li:hover > strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.trail > a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:before, body.large #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:before, body.xlarge #appbar #main_nav > ul.level_1 ul.level_3 li.active.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

#appbar #main_nav > ul.level_1 > li.last.icon.vertical ul.level_1 {
  left: inherit;
  right: 0; }

#appbar #main_nav > ul.level_1 > li.last.icon.vertical ul.level_1 ul {
  right: 100%; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li > a.icon, body.medium #appbar #main_nav > ul.level_1 > li.last ul li > strong.icon, body.large #appbar #main_nav > ul.level_1 > li.last ul li > a.icon, body.large #appbar #main_nav > ul.level_1 > li.last ul li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > strong.icon {
  padding-right: 3rem !important;
  padding-left: 1.5rem !important; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu.icon, body.medium #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu.icon, body.large #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu.icon, body.large #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu.icon {
  padding-left: 3rem !important;
  padding-right: 3rem !important; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu, body.medium #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu, body.large #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu, body.large #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > a.submenu, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li > strong.submenu {
  padding-left: 3rem !important;
  padding-right: 1.5rem !important; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after, body.medium #appbar #main_nav > ul.level_1 > li.last ul li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 > li.last ul li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li.submenu:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  background-size: cover; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li.submenu:after {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 1.1249rem;
  margin-right: 0.749875rem; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li.submenu:before, body.large #appbar #main_nav > ul.level_1 > li.last ul li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li.submenu:before {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 0.9999rem;
  margin-right: 0.49995rem; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li a.icon:after, body.medium #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:after, body.large #appbar #main_nav > ul.level_1 > li.last ul li a.icon:after, body.large #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:after {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.749875rem;
  margin-right: 1.1249rem; }

body.medium #appbar #main_nav > ul.level_1 > li.last ul li a.icon:before, body.medium #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:before, body.large #appbar #main_nav > ul.level_1 > li.last ul li a.icon:before, body.large #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 > li.last ul li strong.icon:before {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.49995rem;
  margin-right: 0.9999rem; }

body.medium #appbar #main_nav > ul.level_1 > li.last.submenu ul ul, body.large #appbar #main_nav > ul.level_1 > li.last.submenu ul ul, body.xlarge #appbar #main_nav > ul.level_1 > li.last.submenu ul ul {
  right: 100%; }

body.medium #appbar #main_nav.line_animaton > ul.level_1 li a span:after, body.large #appbar #main_nav.line_animaton > ul.level_1 li a span:after, body.xlarge #appbar #main_nav.line_animaton > ul.level_1 li a span:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 0rem;
  bottom: 0;
  top: auto;
  height: 0.1875rem;
  background-color: #526170;
  -webkit-transition: width 0.8s;
  -moz-transition: width 0.8s;
  transition: width 0.8s; }

body.medium #appbar #main_nav.line_animaton > ul.level_1 li a span:hover:after, body.large #appbar #main_nav.line_animaton > ul.level_1 li a span:hover:after, body.xlarge #appbar #main_nav.line_animaton > ul.level_1 li a span:hover:after {
  width: 100%; }

#appbar #main_nav .tabs-extended {
  display: none; }

body.medium #appbar #main_nav .tabs-extended, body.large #appbar #main_nav .tabs-extended, body.xlarge #appbar #main_nav .tabs-extended {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  pointer-events: none;
  -webkit-transition: all 15ms linear;
  -moz-transition: all 15ms linear;
  transition: all 15ms linear;
  width: auto !important; }

#appbar #main_nav .tabs-extended .float-right {
  margin-left: 0.75rem;
  margin-right: 0rem; }

body.xsmall #appbar #main_nav .tabs-extended .float-right {
  margin-left: 0.625rem; }

body.medium #appbar #main_nav .tabs-extended .float-right, body.large #appbar #main_nav .tabs-extended .float-right, body.xlarge #appbar #main_nav .tabs-extended .float-right {
  margin-left: 1rem; }

body.medium #appbar #main_nav .tabs-extended .float-left + .float-right, body.medium #appbar #main_nav .tabs-extended .float-right:first-of-type, body.large #appbar #main_nav .tabs-extended .float-left + .float-right, body.large #appbar #main_nav .tabs-extended .float-right:first-of-type, body.xlarge #appbar #main_nav .tabs-extended .float-left + .float-right, body.xlarge #appbar #main_nav .tabs-extended .float-right:first-of-type {
  margin-right: 0.625rem; }

#appbar #main_nav .tabs-extended .float-left {
  margin-right: 0.75rem;
  margin-left: 0rem; }

body.xsmall #appbar #main_nav .tabs-extended .float-left {
  margin-right: 0.625rem; }

body.medium #appbar #main_nav .tabs-extended .float-left, body.large #appbar #main_nav .tabs-extended .float-left, body.xlarge #appbar #main_nav .tabs-extended .float-left {
  margin-right: 1rem; }

body.medium #appbar #main_nav .tabs-extended .float-left:last-of-type, body.large #appbar #main_nav .tabs-extended .float-left:last-of-type, body.xlarge #appbar #main_nav .tabs-extended .float-left:last-of-type {
  margin-left: 0.625rem; }

body.medium #appbar #main_nav .tabs-extended > *, body.large #appbar #main_nav .tabs-extended > *, body.xlarge #appbar #main_nav .tabs-extended > * {
  display: block;
  pointer-events: all;
  margin-top: 2.0625rem;
  margin-bottom: 0;
  padding-bottom: 2.125rem;
  height: 4.25rem !important; }

body.medium.bottom #appbar #main_nav .tabs-extended > *, body.large.bottom #appbar #main_nav .tabs-extended > *, body.xlarge.bottom #appbar #main_nav .tabs-extended > * {
  margin-top: 0.75rem;
  margin-bottom: 1.25rem;
  max-height: 4rem; }

body.medium #appbar #main_nav .tabs-extended .mod_search, body.large #appbar #main_nav .tabs-extended .mod_search, body.xlarge #appbar #main_nav .tabs-extended .mod_search {
  top: 0.25rem; }

body.medium #appbar #main_nav .tabs-extended .mod_iso_cart > .icon.basket, body.large #appbar #main_nav .tabs-extended .mod_iso_cart > .icon.basket, body.xlarge #appbar #main_nav .tabs-extended .mod_iso_cart > .icon.basket {
  top: 0rem; }

body.medium #appbar #main_nav .tabs-extended .mod_changelanguage > .level_1 strong, body.large #appbar #main_nav .tabs-extended .mod_changelanguage > .level_1 strong, body.xlarge #appbar #main_nav .tabs-extended .mod_changelanguage > .level_1 strong {
  top: 0rem;
  position: relative; }

body.medium #appbar #main_nav .tabs-extended ul.level_1, body.large #appbar #main_nav .tabs-extended ul.level_1, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 {
  background-color: #f4f4f4; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 > li, body.large #appbar #main_nav .tabs-extended ul.level_1 > li, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 > li {
  margin-top: 0rem !important;
  line-height: 2rem;
  background-color: transparent !important; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 > li > *, body.large #appbar #main_nav .tabs-extended ul.level_1 > li > *, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 > li > * {
  height: 2rem;
  display: inline-block;
  white-space: nowrap !important; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 > li > *:before, body.large #appbar #main_nav .tabs-extended ul.level_1 > li > *:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 > li > *:before {
  margin-top: 0rem;
  margin-bottom: 0rem; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 > li > *:after, body.large #appbar #main_nav .tabs-extended ul.level_1 > li > *:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 > li > *:after {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem; }

body.medium #appbar #main_nav .tabs-extended .drop-down ul.level_1:after, body.large #appbar #main_nav .tabs-extended .drop-down ul.level_1:after, body.xlarge #appbar #main_nav .tabs-extended .drop-down ul.level_1:after {
  top: 0.625rem;
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav .tabs-extended .drop-down:hover ul.level_1:after, body.large #appbar #main_nav .tabs-extended .drop-down:hover ul.level_1:after, body.xlarge #appbar #main_nav .tabs-extended .drop-down:hover ul.level_1:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1, body.large #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1, body.xlarge #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 {
  padding-top: 4.125rem !important; }

body.medium.bottom #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1, body.large.bottom #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1, body.xlarge.bottom #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 {
  padding-top: 3.25rem !important; }

body.medium #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li > *, body.large #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li > *, body.xlarge #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li > * {
  padding-right: 0rem !important; }

body.medium #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li:not(.active), body.large #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li:not(.active), body.xlarge #appbar #main_nav .tabs-extended .drop-down.active-top ul.level_1 li:not(.active) {
  line-height: 2rem;
  background-color: #f4f4f4; }

body.medium #appbar #main_nav .tabs-extended .icon.vertical, body.large #appbar #main_nav .tabs-extended .icon.vertical, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical {
  width: 3.25rem;
  height: 2rem; }

body.medium #appbar #main_nav .tabs-extended .icon.vertical:before, body.large #appbar #main_nav .tabs-extended .icon.vertical:before, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical:before {
  width: 2.625rem;
  height: 2.625rem;
  margin: 0.1875rem 0.375rem;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended .icon.vertical:after, body.large #appbar #main_nav .tabs-extended .icon.vertical:after, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical:after {
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.375rem 0.5625rem;
  -webkit-mask-size: 80%;
  -moz-mask-size: 80%;
  mask-size: 80%;
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav .tabs-extended .icon.vertical:hover:before, body.large #appbar #main_nav .tabs-extended .icon.vertical:hover:before, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended .icon.vertical:hover:after, body.large #appbar #main_nav .tabs-extended .icon.vertical:hover:after, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav .tabs-extended .icon.vertical ul.level_1, body.large #appbar #main_nav .tabs-extended .icon.vertical ul.level_1, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical ul.level_1 {
  top: 2rem;
  padding-top: 2.125rem;
  -moz-box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  -webkit-box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  z-index: -1; }

body.medium.bottom #appbar #main_nav .tabs-extended .icon.vertical ul.level_1, body.large.bottom #appbar #main_nav .tabs-extended .icon.vertical ul.level_1, body.xlarge.bottom #appbar #main_nav .tabs-extended .icon.vertical ul.level_1 {
  top: 2rem;
  padding-top: 1.25rem; }

body.medium #appbar #main_nav .tabs-extended .icon.vertical ul.level_1:hover, body.large #appbar #main_nav .tabs-extended .icon.vertical ul.level_1:hover, body.xlarge #appbar #main_nav .tabs-extended .icon.vertical ul.level_1:hover {
  -moz-box-shadow: 0 0 20px 5px RGBA(0, 0, 0, 0.19), 0 0 6px 1.5px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 0 20px 5px RGBA(0, 0, 0, 0.19), 0 0 6px 1.5px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 0 20px 5px RGBA(0, 0, 0, 0.19), 0 0 6px 1.5px RGBA(0, 0, 0, 0.23); }

#appbar #main_nav .tabs-extended .widget {
  margin: 0rem !important; }

#appbar #main_nav .tabs-extended .widget input {
  height: 2.5rem !important;
  margin-top: 0rem !important;
  margin-bottom: 0rem !important; }

#appbar #main_nav .tabs-extended .widget fieldset {
  border: 0; }

#appbar #main_nav .tabs-extended .widget fieldset span {
  padding: 0; }

#appbar #main_nav .tabs-extended .widget fieldset span label {
  padding-top: 0;
  padding-bottom: 0; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li, body.large #appbar #main_nav .tabs-extended ul.level_1 li, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li {
  position: relative;
  display: block;
  width: 100%;
  line-height: 1;
  float: none;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 ul, body.large #appbar #main_nav .tabs-extended ul.level_1 ul, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 ul {
  display: none;
  z-index: 11;
  position: absolute;
  top: 0;
  width: auto;
  min-width: max-content;
  margin-left: 100%;
  padding-top: 0;
  padding-bottom: 0;
  background-color: #f4f4f4; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > a, body.medium #appbar #main_nav .tabs-extended ul.level_1 li > strong, body.large #appbar #main_nav .tabs-extended ul.level_1 li > a, body.large #appbar #main_nav .tabs-extended ul.level_1 li > strong, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > a, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > strong {
  display: inline-block;
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 0px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  height: 3rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:last-child > a, body.medium #appbar #main_nav .tabs-extended ul.level_1 li:last-child > strong, body.large #appbar #main_nav .tabs-extended ul.level_1 li:last-child > a, body.large #appbar #main_nav .tabs-extended ul.level_1 li:last-child > strong, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:last-child > a, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:last-child > strong {
  border-bottom: 0px; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.icon a:after, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.icon a:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.icon a:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:after {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.875rem;
  margin-bottom: 0.875rem; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.icon a:before, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.icon a:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.icon a:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.icon strong:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > a, body.large #appbar #main_nav .tabs-extended ul.level_1 li > a, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.submenu:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.submenu:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.submenu:after {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
  background-color: rgba(54, 63, 66, 0.7); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > a.icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.submenu:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.submenu:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.submenu:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > a, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > a, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > a.icon:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > a.icon:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:after, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.trail:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.trail:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.trail:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > a:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > a:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:before, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.trail:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.trail:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.submenu:hover:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.trail:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > strong, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.trail > a, body.large #appbar #main_nav .tabs-extended ul.level_1 li > strong, body.large #appbar #main_nav .tabs-extended ul.level_1 li.trail > a, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > strong, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.trail > a {
  color: white;
  background-color: #de2922; }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:after, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.submenu.active:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.submenu.active:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.submenu.active:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:before, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before, body.medium #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li > strong.icon:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.trail > a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong {
  color: white;
  background-color: rgba(222, 41, 34, 0.87); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:after, body.large #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:after, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li:hover > strong.icon:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:before, body.large #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:before, body.xlarge #appbar #main_nav .tabs-extended ul.level_1 li.active.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0); }

body.medium .tabs-extended li > a.icon, body.medium .tabs-extended li > strong.icon, body.medium .tabs-extended ul.level_2 li > a.icon, body.medium .tabs-extended ul.level_2 li > strong.icon, body.large .tabs-extended li > a.icon, body.large .tabs-extended li > strong.icon, body.large .tabs-extended ul.level_2 li > a.icon, body.large .tabs-extended ul.level_2 li > strong.icon, body.xlarge .tabs-extended li > a.icon, body.xlarge .tabs-extended li > strong.icon, body.xlarge .tabs-extended ul.level_2 li > a.icon, body.xlarge .tabs-extended ul.level_2 li > strong.icon {
  vertical-align: middle;
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: 1.125rem !important; }

body.medium .tabs-extended li > a.icon, body.medium .tabs-extended li > strong.icon, body.medium .tabs-extended ul.level_2 li > a.icon, body.medium .tabs-extended ul.level_2 li > strong.icon, body.large .tabs-extended li > a.icon, body.large .tabs-extended li > strong.icon, body.large .tabs-extended ul.level_2 li > a.icon, body.large .tabs-extended ul.level_2 li > strong.icon, body.xlarge .tabs-extended li > a.icon, body.xlarge .tabs-extended li > strong.icon, body.xlarge .tabs-extended ul.level_2 li > a.icon, body.xlarge .tabs-extended ul.level_2 li > strong.icon {
  padding-left: 3rem !important; }

.tabs-extended li > a.icon:after, .tabs-extended li > strong.icon:after {
  display: none; }

body.medium .tabs-extended li > a.icon:after, body.medium .tabs-extended li > strong.icon:after, body.large .tabs-extended li > a.icon:after, body.large .tabs-extended li > strong.icon:after, body.xlarge .tabs-extended li > a.icon:after, body.xlarge .tabs-extended li > strong.icon:after {
  display: block;
  background-color: rgba(54, 63, 66, 0.54);
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
  margin-right: 0.749875rem;
  margin-left: 1.1249rem; }

.tabs-extended li > a.icon:before, .tabs-extended li > strong.icon:before {
  display: none; }

body.medium .tabs-extended li > a.icon:before, body.medium .tabs-extended li > strong.icon:before, body.large .tabs-extended li > a.icon:before, body.large .tabs-extended li > strong.icon:before, body.xlarge .tabs-extended li > a.icon:before, body.xlarge .tabs-extended li > strong.icon:before {
  display: block;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.49995rem;
  margin-left: 0.9999rem;
  width: 1.5rem;
  height: 1.5rem; }

body.medium .tabs-extended li > a.icon:after, body.medium .tabs-extended li > a.submenu > span:after, body.medium .tabs-extended li.submenu:after, body.large .tabs-extended li > a.icon:after, body.large .tabs-extended li > a.submenu > span:after, body.large .tabs-extended li.submenu:after, body.xlarge .tabs-extended li > a.icon:after, body.xlarge .tabs-extended li > a.submenu > span:after, body.xlarge .tabs-extended li.submenu:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.medium .tabs-extended li > a.icon:before, body.medium .tabs-extended li > a.submenu > span:before, body.medium .tabs-extended li.submenu:before, body.large .tabs-extended li > a.icon:before, body.large .tabs-extended li > a.submenu > span:before, body.large .tabs-extended li.submenu:before, body.xlarge .tabs-extended li > a.icon:before, body.xlarge .tabs-extended li > a.submenu > span:before, body.xlarge .tabs-extended li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium .tabs-extended li > strong.icon:after, body.medium .tabs-extended li.submenu.active:after, body.large .tabs-extended li > strong.icon:after, body.large .tabs-extended li.submenu.active:after, body.xlarge .tabs-extended li > strong.icon:after, body.xlarge .tabs-extended li.submenu.active:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium .tabs-extended li > strong.icon:before, body.medium .tabs-extended li.active.submenu:before, body.large .tabs-extended li > strong.icon:before, body.large .tabs-extended li.active.submenu:before, body.xlarge .tabs-extended li > strong.icon:before, body.xlarge .tabs-extended li.active.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium .tabs-extended li:hover > a.icon:after, body.medium .tabs-extended li:hover > a.submenu > span:after, body.medium .tabs-extended li.submenu:hover:after, body.large .tabs-extended li:hover > a.icon:after, body.large .tabs-extended li:hover > a.submenu > span:after, body.large .tabs-extended li.submenu:hover:after, body.xlarge .tabs-extended li:hover > a.icon:after, body.xlarge .tabs-extended li:hover > a.submenu > span:after, body.xlarge .tabs-extended li.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium .tabs-extended li:hover > a:before, body.medium .tabs-extended li:hover > a.submenu > span:before, body.medium .tabs-extended li.submenu:hover:before, body.large .tabs-extended li:hover > a:before, body.large .tabs-extended li:hover > a.submenu > span:before, body.large .tabs-extended li.submenu:hover:before, body.xlarge .tabs-extended li:hover > a:before, body.xlarge .tabs-extended li:hover > a.submenu > span:before, body.xlarge .tabs-extended li.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium .tabs-extended li:hover > strong.icon:after, body.medium .tabs-extended li.active.submenu:hover:after, body.large .tabs-extended li:hover > strong.icon:after, body.large .tabs-extended li.active.submenu:hover:after, body.xlarge .tabs-extended li:hover > strong.icon:after, body.xlarge .tabs-extended li.active.submenu:hover:after {
  background-color: rgba(54, 63, 66, 0.87); }

body.medium .tabs-extended li:hover > strong.icon:before, body.medium .tabs-extended li.active.submenu:hover:before, body.large .tabs-extended li:hover > strong.icon:before, body.large .tabs-extended li.active.submenu:hover:before, body.xlarge .tabs-extended li:hover > strong.icon:before, body.xlarge .tabs-extended li.active.submenu:hover:before {
  background-color: rgba(54, 63, 66, 0); }

#appbar #main_nav > ul.level_1 > div.tabs-extended .float-right.icon.vertical ul.level_1 {
  left: inherit;
  right: 0; }

#appbar #main_nav > ul.level_1 > div.tabs-extended .float-right.icon.vertical ul.level_1 ul {
  right: 100%; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.icon, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.icon, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.icon, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.icon, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.icon, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.icon {
  padding-right: 3rem !important;
  padding-left: 1.5rem !important; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu.icon, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu.icon, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu.icon, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu.icon, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu.icon {
  padding-left: 3rem !important;
  padding-right: 3rem !important; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > a.submenu, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li > strong.submenu {
  padding-left: 3rem !important;
  padding-right: 1.5rem !important; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:hover:after, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:hover:after, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_submenu_left.svg);
  background-size: cover; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:after {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 1.1249rem;
  margin-right: 0.749875rem; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:before, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:before, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li.submenu:before {
  top: 0;
  right: inherit;
  left: 0;
  margin-left: 0.9999rem;
  margin-right: 0.49995rem; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:after, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:after, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:after, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:after, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:after, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:after {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.749875rem;
  margin-right: 1.1249rem; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:before, body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:before, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:before, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:before, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li a.icon:before, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right ul li strong.icon:before {
  top: 0;
  left: inherit;
  right: 0;
  margin-left: 0.49995rem;
  margin-right: 0.9999rem; }

body.medium #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right.submenu ul ul, body.large #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right.submenu ul ul, body.xlarge #appbar #main_nav > ul.level_1 > div.tabs-extended .float-right.submenu ul ul {
  right: 100%; }

#actions {
  position: fixed;
  right: 0; }

body.xsmall #actions, body.small #actions {
  top: 4.25rem; }

body.has-systembar-top.xsmall #actions, body.has-systembar-top.small #actions {
  top: 6.25rem; }

body.medium #actions, body.large #actions, body.xlarge #actions {
  top: 6.25rem; }

body.medium.has-systembar-top #actions, body.large.has-systembar-top #actions, body.xlarge.has-systembar-top #actions {
  top: 8.25rem; }

#actions .shariff, #actions li.icon {
  width: 3rem;
  height: 3rem;
  position: relative; }

#actions a.icon, #actions strong.icon, #actions .shariff ul li, #actions .shariff ul li a span {
  width: 3rem;
  height: 3rem;
  margin: 0rem;
  position: relative;
  display: inline-block;
  vertical-align: top; }

#actions a.icon:before, #actions strong.icon:before, #actions .shariff:before, #actions .shariff ul li a span:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.375rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%; }

#actions a.icon:after, #actions strong.icon:after, #actions .shariff:after, #actions .shariff ul li a span:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  background-color: rgba(224, 224, 224, 0.8);
  background-image: unset !important; }

#actions a.icon:hover:before, #actions strong.icon:hover:before, #actions .shariff:hover:before, #actions .shariff ul li a:hover span:before {
  background-color: rgba(54, 63, 66, 0.2); }

#actions a.icon:hover:after, #actions strong.icon:hover:after, #actions .shariff:hover:after, #actions .shariff ul li a:hover span:after {
  background-color: rgba(54, 63, 66, 0.54); }

#actions .shariff:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_share.svg);
  background-size: cover; }

#actions .shariff ul {
  position: absolute;
  right: 3rem;
  top: -12.5rem;
  display: none;
  min-width: unset !important; }

#actions .shariff:hover ul {
  display: block; }

#actions .shariff ul li a, #actions .shariff ul li a:hover {
  background-color: transparent !important; }

#bottom_nav {
  display: none;
  height: 0; }

body.top.xsmall #bottom_nav, body.top.small #bottom_nav {
  position: fixed;
  display: block;
  z-index: 1;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #f4f4f4;
  height: auto; }
  body.top.xsmall #bottom_nav::-webkit-scrollbar, body.top.small #bottom_nav::-webkit-scrollbar {
    display: none; }

body.top.xsmall #bottom_nav ul.level_1, body.top.small #bottom_nav ul.level_1 {
  white-space: nowrap;
  min-height: 56px;
  text-align: center;
  font-size: 0; }

body.top.xsmall #bottom_nav ul.level_1 li.index, body.top.small #bottom_nav ul.level_1 li.index {
  display: none; }

body.top.xsmall #bottom_nav ul.level_1 li, body.top.small #bottom_nav ul.level_1 li {
  position: relative;
  min-height: 56px;
  white-space: normal;
  display: inline-block;
  vertical-align: middle; }

body.top.xsmall #bottom_nav ul.level_1 li > a, body.top.xsmall #bottom_nav ul.level_1 li > strong, body.top.small #bottom_nav ul.level_1 li > a, body.top.small #bottom_nav ul.level_1 li > strong {
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 30px;
  position: inherit;
  display: block;
  width: auto;
  font-weight: 500;
  height: 24px;
  letter-spacing: 0.16px;
  font-size: 16px; }

body.top.xsmall #bottom_nav ul.level_1 li > a, body.top.small #bottom_nav ul.level_1 li > a {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54); }

body.top.xsmall #bottom_nav ul.level_1 li > a:after, body.top.small #bottom_nav ul.level_1 li > a:after {
  background-color: rgba(54, 63, 66, 0.7); }

body.top.xsmall #bottom_nav ul.level_1 li > a:before, body.top.small #bottom_nav ul.level_1 li > a:before {
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > a, body.top.small #bottom_nav ul.level_1 li:hover > a {
  color: rgba(54, 63, 66, 0.87);
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > a:after, body.top.small #bottom_nav ul.level_1 li:hover > a:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > a:before, body.top.small #bottom_nav ul.level_1 li:hover > a:before {
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li > strong, body.top.small #bottom_nav ul.level_1 li > strong {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li > strong:after, body.top.small #bottom_nav ul.level_1 li > strong:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.top.xsmall #bottom_nav ul.level_1 li > strong:before, body.top.small #bottom_nav ul.level_1 li > strong:before {
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > strong, body.top.small #bottom_nav ul.level_1 li:hover > strong {
  color: #363f42;
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > strong:after, body.top.small #bottom_nav ul.level_1 li:hover > strong:after {
  background-color: rgba(54, 63, 66, 0.87); }

body.top.xsmall #bottom_nav ul.level_1 li:hover > strong:before, body.top.small #bottom_nav ul.level_1 li:hover > strong:before {
  background-color: rgba(54, 63, 66, 0); }

body.top.xsmall #bottom_nav ul.level_1 li > a.icon:after, body.top.xsmall #bottom_nav ul.level_1 li > strong.icon:after, body.top.small #bottom_nav ul.level_1 li > a.icon:after, body.top.small #bottom_nav ul.level_1 li > strong.icon:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0rem;
  margin-bottom: 0rem;
  -webkit-mask-repeat: no-repeat;
  -moz-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -moz-mask-position: center;
  mask-position: center;
  left: 0rem;
  right: 0rem;
  top: 0.125rem; }

body.top.xsmall #bottom_nav ul.level_1 li > a.icon:before, body.top.xsmall #bottom_nav ul.level_1 li > strong.icon:before, body.top.small #bottom_nav ul.level_1 li > a.icon:before, body.top.small #bottom_nav ul.level_1 li > strong.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0rem;
  margin-bottom: 0rem;
  left: 0rem;
  right: 0rem;
  top: 0.125rem; }

body.top.xsmall #bottom_nav ul.level_1 li > a.icon:after, body.top.small #bottom_nav ul.level_1 li > a.icon:after {
  height: 1.125rem;
  -webkit-mask-size: 1.125rem !important;
  -moz-mask-size: 1.125rem !important;
  mask-size: 1.125rem !important; }

body.top.xsmall #bottom_nav ul.level_1 li > a.icon:before, body.top.small #bottom_nav ul.level_1 li > a.icon:before {
  width: 1.375rem;
  height: 1.375rem; }

body.top.xsmall #bottom_nav ul.level_1 li > strong.icon:after, body.top.xsmall #bottom_nav ul.level_1 li:hover > a.icon:after, body.top.small #bottom_nav ul.level_1 li > strong.icon:after, body.top.small #bottom_nav ul.level_1 li:hover > a.icon:after {
  height: 1.5rem;
  -webkit-mask-size: 1.5rem !important;
  -moz-mask-size: 1.5rem !important;
  mask-size: 1.5rem !important; }

body.top.xsmall #bottom_nav ul.level_1 li > strong.icon:before, body.top.xsmall #bottom_nav ul.level_1 li:hover > a.icon:before, body.top.small #bottom_nav ul.level_1 li > strong.icon:before, body.top.small #bottom_nav ul.level_1 li:hover > a.icon:before {
  width: 1.75rem;
  height: 1.75rem; }

body.top.xsmall #bottom_nav ul.level_2, body.top.small #bottom_nav ul.level_2 {
  display: none; }

p.button, p.more, p.back, .widget-submit, p.download-element {
  display: inline-block;
  position: relative;
  float: none;
  width: auto !important;
  min-height: inherit !important;
  padding: 0;
  margin: 0.75rem 0.375rem 0.75rem 0;
  overflow: hidden !important;
  background-color: transparent;
  font-weight: 400;
  font-family: Sansation , Arial;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  letter-spacing: 1.25px;
  vertical-align: middle !important; }

body.medium p.button, body.medium p.more, body.medium p.back, body.medium .widget-submit, body.medium p.download-element, body.large p.button, body.large p.more, body.large p.back, body.large .widget-submit, body.large p.download-element, body.xlarge p.button, body.xlarge p.more, body.xlarge p.back, body.xlarge .widget-submit, body.xlarge p.download-element {
  font-size: 1rem; }

p.button.block, p.more.block, p.back.block, .widget-submit.block, p.download-element.block {
  display: block;
  margin: 0 !important; }

p.button.block:hover, p.more.block:hover, p.back.block:hover, .widget-submit.block:hover, p.download-element.block:hover {
  display: block;
  margin: 0 !important; }

p.button a, p.button button, p.button input.submit, p.more a, p.more button, p.more input.submit, p.back a, p.back button, p.back input.submit, .widget-submit a, .widget-submit button, .widget-submit input.submit, p.download-element a, p.download-element button, p.download-element input.submit {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.25rem 1.5rem;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  -webkit-text-transform: inherit;
  -moz-text-transform: inherit;
  text-transform: inherit;
  letter-spacing: inherit;
  display: block;
  color: #fff !important;
  position: relative;
  z-index: 3;
  margin: 0rem;
  text-align: center;
  overflow: visible;
  background-color: transparent;
  border: none;
  cusor: pointer;
  height: unset; }

p.button button, p.button input.submit, p.more button, p.more input.submit, p.back button, p.back input.submit, .widget-submit button, .widget-submit input.submit, p.download-element button, p.download-element input.submit {
  cursor: pointer; }

p.button.disabled a, p.button button:disabled, p.button input.submit:disabled, p.more.disabled a, p.more button:disabled, p.more input.submit:disabled, p.back.disabled a, p.back button:disabled, p.back input.submit:disabled, .widget-submit.disabled a, .widget-submit button:disabled, .widget-submit input.submit:disabled, p.download-element.disabled a, p.download-element button:disabled, p.download-element input.submit:disabled {
  filter: alpha(opacity=0.5*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0.5*100))";
  -moz-opacity: 0.5;
  opacity: 0.5;
  cursor: default;
  color: rgba(255, 255, 255, 0.12);
  background-color: rgba(54, 63, 66, 0.3); }

p.button a.icon:not(.block), p.button button.icon:not(.block), p.button span.icon:not(.block), p.more a.icon:not(.block), p.more button.icon:not(.block), p.more span.icon:not(.block), p.back a.icon:not(.block), p.back button.icon:not(.block), p.back span.icon:not(.block), .widget-submit a.icon:not(.block), .widget-submit button.icon:not(.block), .widget-submit span.icon:not(.block), p.download-element a.icon:not(.block), p.download-element button.icon:not(.block), p.download-element span.icon:not(.block) {
  width: 3rem;
  height: 3rem;
  letter-spacing: unset;
  font-size: 0 !important;
  vertical-align: bottom; }

p.button a.icon.block, p.button button.icon.block, p.more a.icon.block, p.more button.icon.block, p.back a.icon.block, p.back button.icon.block, .widget-submit a.icon.block, .widget-submit button.icon.block, p.download-element a.icon.block, p.download-element button.icon.block {
  padding-right: calc(3rem / 2) !important;
  padding-left: 3rem !important;
  line-height: inherit; }

p.button a.icon.block.icon-right, p.button button.icon.block.icon-right, p.more a.icon.block.icon-right, p.more button.icon.block.icon-right, p.back a.icon.block.icon-right, p.back button.icon.block.icon-right, .widget-submit a.icon.block.icon-right, .widget-submit button.icon.block.icon-right, p.download-element a.icon.block.icon-right, p.download-element button.icon.block.icon-right {
  padding-left: calc(3rem / 2) !important;
  padding-right: 3rem !important;
  text-align: right; }

p.button span.icon:not(.block) input.submit, p.more span.icon:not(.block) input.submit, p.back span.icon:not(.block) input.submit, .widget-submit span.icon:not(.block) input.submit, p.download-element span.icon:not(.block) input.submit {
  width: 2.5rem;
  height: 2.5rem; }

p.button span.icon.block, p.more span.icon.block, p.back span.icon.block, .widget-submit span.icon.block, p.download-element span.icon.block {
  width: auto !important;
  height: 3rem !important; }

p.button span.icon.block input.submit, p.more span.icon.block input.submit, p.back span.icon.block input.submit, .widget-submit span.icon.block input.submit, p.download-element span.icon.block input.submit {
  font-size: inherit;
  width: auto;
  padding-right: calc(3rem / 2) !important;
  padding-left: 3rem !important;
  height: 3rem;
  line-height: calc(3rem - 0.25rem * 2); }

p.button a.icon:after, p.button button.icon:after, p.button span.icon:after, p.more a.icon:after, p.more button.icon:after, p.more span.icon:after, p.back a.icon:after, p.back button.icon:after, p.back span.icon:after, .widget-submit a.icon:after, .widget-submit button.icon:after, .widget-submit span.icon:after, p.download-element a.icon:after, p.download-element button.icon:after, p.download-element span.icon:after {
  background-color: #363f42;
  z-index: 4;
  top: calc(50% - (3rem / 2));
  width: calc(3rem / 2);
  height: calc(3rem / 2);
  margin: calc(3rem / 4) !important;
  pointer-events: none !important; }

p.button a.icon.icon-right:after, p.button button.icon.icon-right:after, p.button span.icon.icon-right:after, p.more a.icon.icon-right:after, p.more button.icon.icon-right:after, p.more span.icon.icon-right:after, p.back a.icon.icon-right:after, p.back button.icon.icon-right:after, p.back span.icon.icon-right:after, .widget-submit a.icon.icon-right:after, .widget-submit button.icon.icon-right:after, .widget-submit span.icon.icon-right:after, p.download-element a.icon.icon-right:after, p.download-element button.icon.icon-right:after, p.download-element span.icon.icon-right:after {
  left: unset;
  right: 0; }

p.button a.icon:hover:after, p.button button.icon:hover:after, p.button span.icon:hover:after, p.more a.icon:hover:after, p.more button.icon:hover:after, p.more span.icon:hover:after, p.back a.icon:hover:after, p.back button.icon:hover:after, p.back span.icon:hover:after, .widget-submit a.icon:hover:after, .widget-submit button.icon:hover:after, .widget-submit span.icon:hover:after, p.download-element a.icon:hover:after, p.download-element button.icon:hover:after, p.download-element span.icon:hover:after {
  background-color: rgba(54, 63, 66, 0.54) !important; }

p.button a.icon:before, p.button button.icon:before, p.button span.icon:before, p.more a.icon:before, p.more button.icon:before, p.more span.icon:before, p.back a.icon:before, p.back button.icon:before, p.back span.icon:before, .widget-submit a.icon:before, .widget-submit button.icon:before, .widget-submit span.icon:before, p.download-element a.icon:before, p.download-element button.icon:before, p.download-element span.icon:before {
  background-color: rgba(255, 255, 255, 0);
  z-index: 3;
  top: calc(50% - (3rem / 2));
  width: calc(3rem / 1.5);
  height: calc(3rem / 1.5);
  margin: calc(3rem / 6);
  pointer-events: none !important; }

p.button a.icon.icon-right:before, p.button button.icon.icon-right:before, p.button span.icon.icon-right:before, p.more a.icon.icon-right:before, p.more button.icon.icon-right:before, p.more span.icon.icon-right:before, p.back a.icon.icon-right:before, p.back button.icon.icon-right:before, p.back span.icon.icon-right:before, .widget-submit a.icon.icon-right:before, .widget-submit button.icon.icon-right:before, .widget-submit span.icon.icon-right:before, p.download-element a.icon.icon-right:before, p.download-element button.icon.icon-right:before, p.download-element span.icon.icon-right:before {
  left: unset;
  right: 0; }

p.button:before, p.button:after, p.more:before, p.more:after, p.back:before, p.back:after, .widget-submit:before, .widget-submit:after, p.download-element:before, p.download-element:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
  bottom: 0;
  left: 50%;
  right: 50%;
  pointer-events: none !important; }

p.button:before, p.more:before, p.back:before, .widget-submit:before, p.download-element:before {
  z-index: 1; }

p.button:after, p.more:after, p.back:after, .widget-submit:after, p.download-element:after {
  z-index: 2;
  width: 0;
  height: 0;
  margin-left: 0; }

p.button:hover a, p.button:hover button, p.button:hover input.submit, p.more:hover a, p.more:hover button, p.more:hover input.submit, p.back:hover a, p.back:hover button, p.back:hover input.submit, .widget-submit:hover a, .widget-submit:hover button, .widget-submit:hover input.submit, p.download-element:hover a, p.download-element:hover button, p.download-element:hover input.submit {
  color: rgba(54, 63, 66, 0.54) !important; }

p.button:hover:before, p.more:hover:before, p.back:hover:before, .widget-submit:hover:before, p.download-element:hover:before {
  background-color: rgba(54, 63, 66, 0.25);
  left: -0.0625rem !important;
  right: -0.0625rem !important; }

p.button:hover:after, p.more:hover:after, p.back:hover:after, .widget-submit:hover:after, p.download-element:hover:after {
  background-color: rgba(54, 63, 66, 0.25); }

p.button:focus a, p.button:focus button, p.button:focus input.submit, p.more:focus a, p.more:focus button, p.more:focus input.submit, p.back:focus a, p.back:focus button, p.back:focus input.submit, .widget-submit:focus a, .widget-submit:focus button, .widget-submit:focus input.submit, p.download-element:focus a, p.download-element:focus button, p.download-element:focus input.submit {
  color: #000 !important; }

p.button:focus:after, p.more:focus:after, p.back:focus:after, .widget-submit:focus:after, p.download-element:focus:after {
  background-color: rgba(0, 0, 0, 0.25);
  left: 0;
  right: 0; }

p.button:focus:before, p.more:focus:before, p.back:focus:before, .widget-submit:focus:before, p.download-element:focus:before {
  background-color: rgba(0, 0, 0, 0.25); }

p.button:active a, p.button:active button, p.button:active input.submit, p.more:active a, p.more:active button, p.more:active input.submit, p.back:active a, p.back:active button, p.back:active input.submit, .widget-submit:active a, .widget-submit:active button, .widget-submit:active input.submit, p.download-element:active a, p.download-element:active button, p.download-element:active input.submit {
  color: rgba(77, 90, 94, 0.87) !important; }

p.button:active:after, p.more:active:after, p.back:active:after, .widget-submit:active:after, p.download-element:active:after {
  background-color: rgba(77, 90, 94, 0.25);
  left: 50%;
  right: 50%;
  top: calc(50% - (4.5rem));
  width: 9rem;
  height: 9rem;
  margin-left: -4.5rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%; }

body.safari p.button:active:after, body.safari p.more:active:after, body.safari p.back:active:after, body.safari .widget-submit:active:after, body.safari p.download-element:active:after {
  background-color: transparent !important; }

p.button:active:before, p.more:active:before, p.back:active:before, .widget-submit:active:before, p.download-element:active:before {
  background-color: rgba(77, 90, 94, 0.25); }

p.button.outlined, p.more.outlined, p.back.outlined, .widget-submit.outlined {
  border-color: #363f42;
  border-width: 0.125rem;
  border-style: solid;
  overflow: visible;
  margin: 0.625rem 0.25rem !important;
  background-color: transparent; }

p.button.outlined a, p.button.outlined button, p.button.outlined input.submit, p.more.outlined a, p.more.outlined button, p.more.outlined input.submit, p.back.outlined a, p.back.outlined button, p.back.outlined input.submit, .widget-submit.outlined a, .widget-submit.outlined button, .widget-submit.outlined input.submit {
  color: #363f42 !important; }

p.button.outlined button:hover .icon:before, p.more.outlined button:hover .icon:before, p.back.outlined button:hover .icon:before, .widget-submit.outlined button:hover .icon:before {
  display: none !important; }

p.button.outlined a.icon:after, p.button.outlined button.icon:after, p.button.outlined span.icon:after, p.more.outlined a.icon:after, p.more.outlined button.icon:after, p.more.outlined span.icon:after, p.back.outlined a.icon:after, p.back.outlined button.icon:after, p.back.outlined span.icon:after, .widget-submit.outlined a.icon:after, .widget-submit.outlined button.icon:after, .widget-submit.outlined span.icon:after {
  background-color: #363f42 !important; }

p.button.outlined:hover, p.more.outlined:hover, p.back.outlined:hover, .widget-submit.outlined:hover {
  border-color: rgba(54, 63, 66, 0.54);
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button.outlined:hover:before, p.more.outlined:hover:before, p.back.outlined:hover:before, .widget-submit.outlined:hover:before {
  left: -0.0625rem !important;
  right: -0.0625rem !important; }

p.button.outlined:focus, p.more.outlined:focus, p.back.outlined:focus, .widget-submit.outlined:focus {
  border-color: #000;
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button.outlined:active, p.more.outlined:active, p.back.outlined:active, .widget-submit.outlined:active {
  border-color: rgba(77, 90, 94, 0.87);
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button.contained, p.more.contained, p.back.contained, .widget-submit.contained, p.download-element {
  background-color: #363f42;
  border-width: 0px;
  overflow: hidden; }

p.button.contained a, p.button.contained button, p.button.contained input.submit, p.more.contained a, p.more.contained button, p.more.contained input.submit, p.back.contained a, p.back.contained button, p.back.contained input.submit, .widget-submit.contained a, .widget-submit.contained button, .widget-submit.contained input.submit, p.download-element a, p.download-element button, p.download-element input.submit {
  color: #fff !important; }

p.button.contained a.icon:before, p.button.contained button.icon:before, p.button.contained span.icon:before, p.more.contained a.icon:before, p.more.contained button.icon:before, p.more.contained span.icon:before, p.back.contained a.icon:before, p.back.contained button.icon:before, p.back.contained span.icon:before, .widget-submit.contained a.icon:before, .widget-submit.contained button.icon:before, .widget-submit.contained span.icon:before, p.download-element a.icon:before, p.download-element button.icon:before, p.download-element span.icon:before {
  background-color: rgba(255, 255, 255, 0); }

p.button.contained a.icon:after, p.button.contained button.icon:after, p.button.contained span.icon:after, p.more.contained a.icon:after, p.more.contained button.icon:after, p.more.contained span.icon:after, p.back.contained a.icon:after, p.back.contained button.icon:after, p.back.contained span.icon:after, .widget-submit.contained a.icon:after, .widget-submit.contained button.icon:after, .widget-submit.contained span.icon:after, p.download-element a.icon:after, p.download-element button.icon:after, p.download-element span.icon:after {
  background-color: rgba(255, 255, 255, 0.87) !important; }

p.button.contained a.icon:hover:after, p.button.contained button.icon:hover:after, p.button.contained span.icon:hover:after, p.more.contained a.icon:hover:after, p.more.contained button.icon:hover:after, p.more.contained span.icon:hover:after, p.back.contained a.icon:hover:after, p.back.contained button.icon:hover:after, p.back.contained span.icon:hover:after, .widget-submit.contained a.icon:hover:after, .widget-submit.contained button.icon:hover:after, .widget-submit.contained span.icon:hover:after, p.download-element a.icon:hover:after, p.download-element button.icon:hover:after, p.download-element span.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54) !important; }

p.button.contained:hover a, p.button.contained:hover button, p.button.contained:hover input.submit, p.more.contained:hover a, p.more.contained:hover button, p.more.contained:hover input.submit, p.back.contained:hover a, p.back.contained:hover button, p.back.contained:hover input.submit, .widget-submit.contained:hover a, .widget-submit.contained:hover button, .widget-submit.contained:hover input.submit, p.download-element:hover a, p.download-element:hover button, p.download-element:hover input.submit {
  color: white !important; }

p.button.contained:hover, p.more.contained:hover, p.back.contained:hover, .widget-submit.contained:hover, p.download-element:hover {
  border-width: 0px; }

p.button.contained:hover:before, p.more.contained:hover:before, p.back.contained:hover:before, .widget-submit.contained:hover:before, p.download-element:hover:before {
  background-color: rgba(54, 63, 66, 0.54);
  left: 0 !important;
  right: 0 !important; }

p.button.contained:focus a, p.button.contained:focus button, p.button.contained:focus input.submit, p.more.contained:focus a, p.more.contained:focus button, p.more.contained:focus input.submit, p.back.contained:focus a, p.back.contained:focus button, p.back.contained:focus input.submit, .widget-submit.contained:focus a, .widget-submit.contained:focus button, .widget-submit.contained:focus input.submit, p.download-element:focus a, p.download-element:focus button, p.download-element:focus input.submit {
  color: #000 !important; }

p.button.contained:focus:after, p.more.contained:focus:after, p.back.contained:focus:after, .widget-submit.contained:focus:after, p.download-element:focus:after {
  background-color: #000; }

p.button.contained:active a, p.button.contained:active button, p.button.contained:active input.submit, p.more.contained:active a, p.more.contained:active button, p.more.contained:active input.submit, p.back.contained:active a, p.back.contained:active button, p.back.contained:active input.submit, .widget-submit.contained:active a, .widget-submit.contained:active button, .widget-submit.contained:active input.submit, p.download-element:active a, p.download-element:active button, p.download-element:active input.submit {
  color: #363f42 !important; }

p.button.contained:active:after, p.more.contained:active:after, p.back.contained:active:after, .widget-submit.contained:active:after, p.download-element:active:after {
  background-color: rgba(77, 90, 94, 0.4); }

body.safari p.button.contained:active:after, body.safari p.more.contained:active:after, body.safari p.back.contained:active:after, body.safari .widget-submit.contained:active:after, body.safari p.download-element:active:after {
  background-color: transparent !important; }

p.largetext, .widget-submit.largetext {
  margin: 0.75rem 0; }

p.largetext a, p.largetext button, p.largetext input.submit, .widget-submit.largetext a, .widget-submit.largetext button, .widget-submit.largetext input.submit {
  font-size: 1.5rem;
  font-weight: 700;
  padding: 0.25rem 2rem;
  line-height: 1.5625rem; }

body.medium p.largetext a, body.medium p.largetext button, body.medium p.largetext input.submit, body.medium .widget-submit.largetext a, body.medium .widget-submit.largetext button, body.medium .widget-submit.largetext input.submit, body.large p.largetext a, body.large p.largetext button, body.large p.largetext input.submit, body.large .widget-submit.largetext a, body.large .widget-submit.largetext button, body.large .widget-submit.largetext input.submit, body.xlarge p.largetext a, body.xlarge p.largetext button, body.xlarge p.largetext input.submit, body.xlarge .widget-submit.largetext a, body.xlarge .widget-submit.largetext button, body.xlarge .widget-submit.largetext input.submit {
  line-height: calc(3.75rem - 0.25rem * 2) !important; }

p.largetext a.icon:not(.block), p.largetext button.icon:not(.block), p.largetext span.icon:not(.block), .widget-submit.largetext a.icon:not(.block), .widget-submit.largetext button.icon:not(.block), .widget-submit.largetext span.icon:not(.block) {
  width: 3.75rem !important;
  height: 3.75rem !important; }

p.largetext span.icon.block, p.largetext input.submit.block, p.largetext span.icon.block input.submit, .widget-submit.largetext span.icon.block, .widget-submit.largetext input.submit.block, .widget-submit.largetext span.icon.block input.submit {
  height: 3.75rem !important;
  padding-left: calc(3.75rem / 2) !important; }

p.largetext a.icon.block, p.largetext button.icon.block, p.largetext span.icon input.submit.block, .widget-submit.largetext a.icon.block, .widget-submit.largetext button.icon.block, .widget-submit.largetext span.icon input.submit.block {
  padding-right: calc(3.75rem / 2) !important;
  padding-left: 3.75rem !important;
  min-height: 3.75rem !important;
  line-height: 1.5rem !important; }

p.largetext a.icon.block:before, p.largetext button.icon.block:before, p.largetext a.icon.block:after, p.largetext button.icon.block:after, .widget-submit.largetext a.icon.block:before, .widget-submit.largetext button.icon.block:before, .widget-submit.largetext a.icon.block:after, .widget-submit.largetext button.icon.block:after {
  top: calc(50% - 1.875rem); }

p.largetext a.icon:after, p.largetext button.icon:after, p.largetext span.icon:after, .widget-submit.largetext a.icon:after, .widget-submit.largetext button.icon:after, .widget-submit.largetext span.icon:after {
  width: calc(3.75rem / 2) !important;
  height: calc(3.75rem / 2) !important;
  margin: calc(3.75rem / 4) !important; }

p.largetext a.icon:before, p.largetext button.icon:before, p.largetext span.icon:before, .widget-submit.largetext a.icon:before, .widget-submit.largetext button.icon:before, .widget-submit.largetext span.icon:before {
  width: calc(3.75rem / 1.5) !important;
  height: calc(3.75rem / 1.5) !important;
  margin: calc(3.75rem / 6) !important; }

p.largetext:active:after, .widget-submit.largetext:active:after {
  width: 5.625rem !important;
  height: 5.625rem !important;
  top: calc(50% - (2.8125rem));
  margin-left: -2.8125rem !important; }

body.safari p.largetext:active:after, body.safari .widget-submit.largetext:active:after {
  background-color: transparent !important; }

.speed-dial {
  z-index: 6;
  position: fixed;
  right: 1.5625rem;
  bottom: 6rem; }

.speed-dial.absolute {
  position: absolute;
  bottom: 1.5625rem; }

body.xsmall .speed-dial.absolute, body.small .speed-dial.absolute {
  bottom: 1.5625rem; }

.speed-dial ul.icons {
  display: none;
  position: absolute;
  right: 0;
  bottom: 3.4375rem;
  padding-bottom: 0.625rem;
  font-size: 1rem; }

.speed-dial:hover ul.icons {
  display: block; }

.speed-dial ul.icons li.icon {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  float: right;
  clear: both;
  margin: 0.3125rem 0;
  height: 2.5rem;
  width: 2.5rem;
  background-color: #f4f4f4; }

.speed-dial ul.icons li.icon a {
  color: rgba(54, 63, 66, 0.87);
  text-indent: -10000%;
  display: inline-block;
  white-space: nowrap;
  line-height: 1rem;
  position: absolute;
  font-size: 0px;
  right: 0; }

.speed-dial ul.icons li.icon a:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  right: 0;
  left: inherit;
  margin: 0;
  background-color: #f4f4f4;
  width: 2.5rem;
  height: 2.5rem;
  -webkit-border-radius: 1.25rem;
  -moz-border-radius: 1.25rem;
  border-radius: 1.25rem;
  z-index: -1; }

body.small .speed-dial ul.icons li.icon:hover a:before, body.medium .speed-dial ul.icons li.icon:hover a:before, body.large .speed-dial ul.icons li.icon:hover a:before, body.xlarge .speed-dial ul.icons li.icon:hover a:before {
  width: 100%; }

.speed-dial ul.icons li.icon a:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  right: 0;
  left: inherit;
  margin: 0.5rem;
  background-color: rgba(54, 63, 66, 0.87);
  width: 1.5rem;
  height: 1.5rem; }

.speed-dial ul.icons li:hover, .speed-dial ul.icons li:active, .speed-dial ul.icons li:focus {
  text-indent: 0;
  font-size: 0.875rem;
  -webkit-border-radius: 1.75rem;
  -moz-border-radius: 1.75rem;
  border-radius: 1.75rem;
  width: auto; }

.speed-dial ul.icons li:hover a, .speed-dial ul.icons li:active a, .speed-dial ul.icons li:focus a {
  text-indent: 0;
  font-size: 0.875rem;
  -webkit-border-radius: 1.75rem;
  -moz-border-radius: 1.75rem;
  border-radius: 1.75rem;
  width: auto;
  height: 1rem;
  padding: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 3rem; }

body.xsmall .speed-dial ul.icons li:hover a, body.xsmall .speed-dial ul.icons li:active a, body.xsmall .speed-dial ul.icons li:focus a {
  text-indent: -10000%; }

.speed-dial ul.icons li.icon.eye a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_eye.svg);
  background-size: cover; }

.speed-dial ul.icons li.icon.font a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_font.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_font.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_font.svg);
  background-size: cover; }

.speed-dial ul.icons li.icon.print a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_print.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_print.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_print.svg);
  background-size: cover; }

.speed-dial ul.icons li.icon.privacy a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_privacy.svg);
  background-size: cover; }

.speed-dial ul.icons.chat {
  bottom: 7.1875rem !important;
  right: -0.4375rem; }

.speed-dial .floating-action-button {
  width: 3.5rem;
  height: 3.5rem;
  padding: 0;
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-indent: -1000000%;
  color: #f4f4f4; }

.speed-dial .floating-action-button:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 3.5rem;
  z-index: -2;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #f4f4f4; }

.speed-dial .floating-action-button:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  margin: 0.625rem;
  z-index: -1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  background-size: cover;
  background-color: rgba(54, 63, 66, 0.87); }

.speed-dial .floating-action-button:hover {
  color: rgba(54, 63, 66, 0.87); }

.speed-dial .floating-action-button:hover:before {
  background-color: #f4f4f4; }

.speed-dial .floating-action-button:hover:after {
  background-color: rgba(54, 63, 66, 0.87); }

.speed-dial .floating-action-button.extended {
  width: 3.5rem;
  height: 3.5rem; }

.speed-dial .floating-action-button.extended:hover, .speed-dial .floating-action-button.extended:active, .speed-dial .floating-action-button.extended:focus {
  width: auto;
  text-indent: 0;
  font-size: 0.875rem;
  height: 3.5rem;
  line-height: 3.5rem;
  padding-right: 1.25rem;
  padding-left: 3rem;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  transition-property: width; }

.speed-dial .floating-action-button.extended:hover:before, .speed-dial .floating-action-button.extended:active:before, .speed-dial .floating-action-button.extended:focus:before {
  width: 100%;
  -webkit-border-radius: 1.75rem;
  -moz-border-radius: 1.75rem;
  border-radius: 1.75rem; }

.card {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  overflow: hidden;
  background-color: #ffffff;
  padding-bottom: 1rem !important; }

.card .align > *:not(.submit-container):not(.icon) {
  margin-bottom: 0rem;
  float: left;
  width: 100%; }

body.xsmall .card .align > *:not(.submit-container):not(.icon) {
  padding: 0.74925rem 1.499625rem 0; }

body.small .card .align > *:not(.submit-container):not(.icon) {
  padding: 0.4995rem 0.99975rem 0; }

body.medium .card .align > *:not(.submit-container):not(.icon) {
  padding: 0.999rem 1.9995rem 0; }

body.large .card .align > *:not(.submit-container):not(.icon) {
  padding: 1.332rem 2.666rem 0; }

body.xlarge .card .align > *:not(.submit-container):not(.icon) {
  padding: 1.665rem 3.3325rem 0; }

.card .align > .float-right {
  margin-bottom: 1.25rem !important; }

.card .align > .float-right > a:not(:last-of-type) > img {
  margin-right: 0.3125rem !important; }

body.xsmall .card .align > .icon.block {
  margin-left: 1.499625rem;
  max-width: calc(100% - 1.499625rem); }

body.small .card .align > .icon.block {
  margin-left: 0.99975rem;
  max-width: calc(100% - 0.99975rem); }

body.medium .card .align > .icon.block {
  margin-left: 1.9995rem;
  max-width: calc(100% - 1.9995rem); }

body.large .card .align > .icon.block {
  margin-left: 2.666rem;
  max-width: calc(100% - 2.666rem); }

body.xlarge .card .align > .icon.block {
  margin-left: 3.3325rem;
  max-width: calc(100% - 3.3325rem); }

.card .align > div.collapse {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important;
  padding-top: 0rem !important;
  width: 100% !important; }

.card .align > div.collapse a.collapse {
  padding-bottom: 0rem !important; }

body.xsmall .card .collapse.active .collapse-panel {
  padding: 0.74925rem 1.499625rem 0; }

body.small .card .collapse.active .collapse-panel {
  padding: 0.4995rem 0.99975rem 0; }

body.medium .card .collapse.active .collapse-panel {
  padding: 0.999rem 1.9995rem 0; }

body.large .card .collapse.active .collapse-panel {
  padding: 1.332rem 2.666rem 0; }

body.xlarge .card .collapse.active .collapse-panel {
  padding: 1.665rem 3.3325rem 0; }

body.xsmall .card .submit-container {
  margin: 0rem 0.7498125rem;
  padding: 0rem 0.7498125rem;
  width: calc(100% - 1.499625rem); }

body.small .card .submit-container {
  margin: 0rem 0.499875rem;
  padding: 0rem 0.499875rem;
  width: calc(100% - 0.99975rem); }

body.medium .card .submit-container {
  margin: 0rem 0.99975rem;
  padding: 0rem 0.99975rem;
  width: calc(100% - 1.9995rem); }

body.large .card .submit-container {
  margin: 0rem 1.333rem;
  padding: 0rem 1.333rem;
  width: calc(100% - 2.666rem); }

body.xlarge .card .submit-container {
  margin: 0rem 1.66625rem;
  padding: 0rem 1.66625rem;
  width: calc(100% - 3.3325rem); }

.card .submit-container .extended-menu, .card .submit-container .icon {
  margin: 0rem;
  float: right !important;
  margin-top: 0.25rem; }

.card .submit-container .extended-menu ul {
  right: 3rem;
  padding: 0.25rem 0rem;
  left: unset !important;
  bottom: -0.75rem;
  top: unset;
  background-color: #ffffff;
  -moz-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  z-index: 1000; }

.card .submit-container .extended-menu ul li:before {
  display: none; }

body.xsmall .card .submit-container p.more {
  margin-top: 0.74925rem !important;
  margin-bottom: 0.74925rem !important; }

body.small .card .submit-container p.more {
  margin-top: 0.4995rem !important;
  margin-bottom: 0.4995rem !important; }

body.medium .card .submit-container p.more {
  margin-top: 0.999rem !important;
  margin-bottom: 0.999rem !important; }

body.large .card .submit-container p.more {
  margin-top: 1.332rem !important;
  margin-bottom: 1.332rem !important; }

body.xlarge .card .submit-container p.more {
  margin-top: 1.665rem !important;
  margin-bottom: 1.665rem !important; }

.card.action {
  padding-bottom: 4.25rem; }

.card.action .submit-container {
  position: relative;
  bottom: 0;
  left: 0; }

.card figure img {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease; }

.actions {
  position: relative;
  padding-bottom: 5rem !important; }

body.large .actions {
  padding-bottom: 6rem !important; }

body.xlarge .actions {
  padding-bottom: 8rem !important; }

.actions .submit-container {
  position: absolute;
  bottom: 0; }

.card:hover {
  -moz-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 10px 20px RGBA(0, 0, 0, 0.19), 0 6px 6px RGBA(0, 0, 0, 0.23); }

.card:hover figure {
  overflow: hidden; }

.card:hover figure img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  transform: scale(1.2); }

.card:focus {
  -moz-box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23);
  -webkit-box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px RGBA(0, 0, 0, 0.16), 0 3px 6px RGBA(0, 0, 0, 0.23); }

.card:active {
  -moz-box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22);
  -webkit-box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22);
  box-shadow: 0 19px 38px RGBA(0, 0, 0, 0.3), 0 15px 12px RGBA(0, 0, 0, 0.22); }

.card {
  -moz-box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24);
  -webkit-box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24); }

.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
  display: inline-block; }

body.xsmall .card h1 + h2, body.xsmall .card h1 + h3, body.xsmall .card h2 + h3, body.xsmall .card h3 + h4, body.xsmall .card h4 + h5, body.xsmall .card h5 + h6 {
  padding-top: 0.1873125rem !important;
  padding-bottom: 0.374625rem !important; }

body.small .card h1 + h2, body.small .card h1 + h3, body.small .card h2 + h3, body.small .card h3 + h4, body.small .card h4 + h5, body.small .card h5 + h6 {
  padding-top: 0.124875rem !important;
  padding-bottom: 0.24975rem !important; }

body.medium .card h1 + h2, body.medium .card h1 + h3, body.medium .card h2 + h3, body.medium .card h3 + h4, body.medium .card h4 + h5, body.medium .card h5 + h6 {
  padding-top: 0.24975rem !important;
  padding-bottom: 0.4995rem !important; }

body.large .card h1 + h2, body.large .card h1 + h3, body.large .card h2 + h3, body.large .card h3 + h4, body.large .card h4 + h5, body.large .card h5 + h6 {
  padding-top: 0.333rem !important;
  padding-bottom: 0.666rem !important; }

body.xlarge .card h1 + h2, body.xlarge .card h1 + h3, body.xlarge .card h2 + h3, body.xlarge .card h3 + h4, body.xlarge .card h4 + h5, body.xlarge .card h5 + h6 {
  padding-top: 0.41625rem !important;
  padding-bottom: 0.8325rem !important; }

.card p {
  margin-bottom: 0.875rem !important; }

.card p + p:not(.more) {
  margin-top: 0rem !important; }

.card p.icon.block {
  margin-top: 0.875rem !important; }

.card figure {
  padding: 0rem !important; }

body.xsmall .card figure.float_right, body.small .card figure.float_right {
  margin: 0rem !important; }

body.medium .card figure.float_right, body.large .card figure.float_right, body.xlarge .card figure.float_right {
  margin: 1rem !important;
  max-width: 5rem; }

body.medium .card figure.float_right + * {
  max-width: calc(100% - 8.999rem); }

body.large .card figure.float_right + * {
  max-width: calc(100% - 10.332rem); }

body.xlarge .card figure.float_right + * {
  max-width: calc(100% - 11.665rem); }

.card .thumbnail {
  float: left;
  max-width: 2.5rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 0rem !important; }

body.xsmall .card .thumbnail {
  margin: 0.74925rem 1.499625rem; }

body.small .card .thumbnail {
  margin: 0.4995rem 0.99975rem; }

body.medium .card .thumbnail {
  margin: 0.999rem 1.9995rem; }

body.large .card .thumbnail {
  margin: 1.332rem 2.666rem; }

body.xlarge .card .thumbnail {
  margin: 1.665rem 3.3325rem; }

.card .thumbnail + *, .card .thumbnail + h1 + h2, .card .thumbnail + h2 + h3, .card .thumbnail + h3 + h4, .card .thumbnail + h4 + h5 {
  display: inline-block !important; }

body.xsmall .card .thumbnail + *, body.xsmall .card .thumbnail + h1 + h2, body.xsmall .card .thumbnail + h2 + h3, body.xsmall .card .thumbnail + h3 + h4, body.xsmall .card .thumbnail + h4 + h5 {
  padding-left: 1.499625rem;
  width: calc(100% - 3.999625rem) !important; }

body.small .card .thumbnail + *, body.small .card .thumbnail + h1 + h2, body.small .card .thumbnail + h2 + h3, body.small .card .thumbnail + h3 + h4, body.small .card .thumbnail + h4 + h5 {
  padding-left: 0.99975rem;
  width: calc(100% - 3.49975rem) !important; }

body.medium .card .thumbnail + *, body.medium .card .thumbnail + h1 + h2, body.medium .card .thumbnail + h2 + h3, body.medium .card .thumbnail + h3 + h4, body.medium .card .thumbnail + h4 + h5 {
  padding-left: 1.9995rem;
  width: calc(100% - 4.4995rem) !important; }

body.large .card .thumbnail + *, body.large .card .thumbnail + h1 + h2, body.large .card .thumbnail + h2 + h3, body.large .card .thumbnail + h3 + h4, body.large .card .thumbnail + h4 + h5 {
  padding-left: 2.666rem;
  width: calc(100% - 5.166rem) !important; }

body.xlarge .card .thumbnail + *, body.xlarge .card .thumbnail + h1 + h2, body.xlarge .card .thumbnail + h2 + h3, body.xlarge .card .thumbnail + h3 + h4, body.xlarge .card .thumbnail + h4 + h5 {
  padding-left: 3.3325rem;
  width: calc(100% - 5.8325rem) !important; }

.flip-card {
  background-color: transparent; }

.flip-card:nth-child(3n+1) .flip-card-front {
  background-color: #f2f5f6; }

.flip-card:nth-child(3n+2) .flip-card-front {
  background-color: #FFFFFF; }

.flip-card:nth-child(3n) .flip-card-front {
  background-color: #F7F7F7; }

.flip-card .flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  transition: all 0.8s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.flip-card .flip-card-front, .flip-card .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  mask-backface-visibility: hidden;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  transition: all 0.8s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.flip-card .flip-card-front {
  position: relative;
  color: white;
  z-index: 2;
  filter: alpha(opacity=1*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(1*100))";
  -moz-opacity: 1;
  opacity: 1; }

.flip-card .flip-card-back {
  position: absolute;
  background-color: #2F4152;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0;
  overflow: scroll; }

.flip-card .flip-card-back * {
  color: rgba(255, 255, 255, 0.87) !important; }

body.xsmall .flip-card .flip-card-back > *:not(.button) {
  padding: 0.5rem 0.75rem; }

.flip-card .flip-card-back p.button {
  margin-top: 0rem !important;
  margin-left: 0rem !important; }

body.xsmall .flip-card .flip-card-back h4 {
  padding-top: 1.5rem; }

.flip-card:hover .flip-card-inner {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  transform: rotateY(180deg); }

.flip-card:hover .flip-card-back {
  z-index: 2;
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  transform: rotateY(180deg);
  filter: alpha(opacity=1*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(1*100))";
  -moz-opacity: 1;
  opacity: 1; }

.flip-card:hover .flip-card-front {
  z-index: 1;
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.tooltip[title] {
  position: relative;
  z-index: 1;
  text-decoration: none;
  color: #232F34; }

.tooltip[title] + a.showtooltip {
  display: none !important;
  position: absolute;
  z-index: 2;
  min-width: 80px !important;
  max-width: 200px !important;
  top: 110%;
  left: 5px !important;
  text-decoration: none;
  text-align: center;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #232F34 !important;
  color: #ffffff !important;
  padding: 8px !important;
  margin: 0 !important;
  height: auto !important; }

.tooltip[title]:hover + a.showtooltip {
  display: block !important; }

.ce_table {
  overflow-x: auto !important; }

.ce_table table {
  border-collapse: collapse !important;
  width: calc(100% - 10rem);
  margin-left: 10rem; }

.ce_table table thead tr td {
  padding: 1rem 0.25rem; }

.ce_table table tfoot tr td {
  padding: 1rem 0.25rem; }

.ce_table table tbody tr {
  border-bottom: 0.0625rem solid #F7F7F7; }

.ce_table table thead tr th.col_first, .ce_table table tbody tr th {
  padding: 1rem 0.25rem;
  text-align: left;
  font-weight: normal;
  position: absolute;
  width: 10rem;
  height: 100%;
  left: 0;
  top: auto;
  background: #fff;
  z-index: 1; }

.ce_table table tbody tr td {
  padding: 1rem 0.25rem; }

body.xsmall .ce_table table tbody tr td, body.small .ce_table table tbody tr td {
  min-width: 12.5rem; }

.ce_table .display-4, .ce_table .display-3, .ce_table .display-2, .ce_table h1, .ce_table h2, .ce_table h3, .ce_table h4, .ce_table h5, .ce_table h6, .ce_table p {
  margin-bottom: 0 !important; }

.ce_table .bullet {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background-color: #526170;
  margin-bottom: -0.25rem; }

.ce_table .disabled {
  background-color: #F7F7F7 !important; }

.ce_table td > img {
  display: inline-block !important; }

.ce_accordion, div.collapse {
  margin: 0.5rem 0 !important;
  position: relative;
  border-bottom: none;
  width: 100% !important;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer; }

body.medium .ce_accordion, body.medium div.collapse, body.large .ce_accordion, body.large div.collapse, body.xlarge .ce_accordion, body.xlarge div.collapse {
  margin: 0.5rem 1rem !important;
  width: calc(100% - 1rem * 2) !important; }

.ce_accordion:first-of-type, div.collapse:first-of-type {
  border-top: none; }

.ce_accordion .ui-accordion-header, div.collapse .ui-accordion-header {
  font-family: Sansation , Arial;
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 400;
  letter-spacing: 2px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.87);
  z-index: 0; }

body.xsmall .ce_accordion .ui-accordion-header, body.xsmall div.collapse .ui-accordion-header, body.small .ce_accordion .ui-accordion-header, body.small div.collapse .ui-accordion-header {
  font-size: 1rem;
  line-height: 1.2; }

.ce_accordion > h1, .ce_accordion > h2, .ce_accordion > h3, .ce_accordion > h4, .ce_accordion > h5, .ce_accordion > h6, .ce_accordion > div > h1, .ce_accordion > div > h2, .ce_accordion > div > h3, .ce_accordion > div > h4, .ce_accordion > div > h5, .ce_accordion > div > h6, div.collapse > h1, div.collapse > h2, div.collapse > h3, div.collapse > h4, div.collapse > h5, div.collapse > h6, div.collapse > div > h1, div.collapse > div > h2, div.collapse > div > h3, div.collapse > div > h4, div.collapse > div > h5, div.collapse > div > h6 {
  margin: 0rem !important;
  width: 100% !important; }

.ce_accordion a.collapse, .ce_accordion a.collapse.dsgvo.active, .ce_accordion .ui-accordion-header, div.collapse a.collapse, div.collapse a.collapse.dsgvo.active, div.collapse .ui-accordion-header {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
  padding-right: 1.125rem !important;
  padding-left: 3.5rem !important;
  margin: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  background-color: #F7F7F7; }

.ce_accordion a.icon.collapse, .ce_accordion a.icon.collapse.dsgvo.active, div.collapse a.icon.collapse, div.collapse a.icon.collapse.dsgvo.active {
  line-height: inherit;
  padding-left: 3.5rem;
  margin-bottom: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.ce_accordion a.icon.collapse:after, .ce_accordion .ui-accordion-header:after, div.collapse a.icon.collapse:after, div.collapse .ui-accordion-header:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: rgba(54, 63, 66, 0.87);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_collapse.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse.svg);
  background-size: cover;
  width: 2.25rem;
  height: 2.25rem;
  top: calc(50% - 2.25rem / 2);
  -webkit-mask-size: 80% !important;
  -moz-mask-size: 80% !important;
  mask-size: 80% !important;
  margin: 0rem 0.625rem; }

.ce_accordion a.icon.collapse:before, .ce_accordion .ui-accordion-header:before, div.collapse a.icon.collapse:before, div.collapse .ui-accordion-header:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: transparent;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  top: calc(50% - 3rem / 2);
  -webkit-mask-size: 80% !important;
  -moz-mask-size: 80% !important;
  mask-size: 80% !important;
  margin: 0rem 0.25rem; }

.ce_accordion.active > * > a.icon.collapse:after, .ce_accordion .ui-accordion-header-active:after, div.collapse.active > * > a.icon.collapse:after, div.collapse .ui-accordion-header-active:after {
  background-color: rgba(54, 63, 66, 0.87);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_collapse_active.svg);
  background-size: cover; }

.ce_accordion.active > * > a.icon.collapse:before, .ce_accordion .ui-accordion-header-active:before, div.collapse.active > * > a.icon.collapse:before, div.collapse .ui-accordion-header-active:before {
  background-color: transparent; }

.ce_accordion > div > .collapse-panel, .ce_accordion > .info > div > .collapse-panel, .ce_accordion > .collapse-panel, .ce_accordion > .info > .collapse-panel, .ce_accordion .ui-accordion-content, div.collapse > div > .collapse-panel, div.collapse > .info > div > .collapse-panel, div.collapse > .collapse-panel, div.collapse > .info > .collapse-panel, div.collapse .ui-accordion-content {
  max-height: 0vh;
  overflow: hidden;
  width: 100%; }

.ce_accordion.active > div > .collapse-panel, .ce_accordion.active > .info > div > .collapse-panel, .ce_accordion.active > .collapse-panel, .ce_accordion.active > .info > .collapse-panel, .ce_accordion .ui-accordion-content-active, div.collapse.active > div > .collapse-panel, div.collapse.active > .info > div > .collapse-panel, div.collapse.active > .collapse-panel, div.collapse.active > .info > .collapse-panel, div.collapse .ui-accordion-content-active {
  max-height: 2000vh;
  padding: 1rem 1.125rem 1rem 1.125rem; }

body.medium .ce_accordion.mobile-only, body.medium div.collapse.mobile-only, body.large .ce_accordion.mobile-only, body.large div.collapse.mobile-only, body.xlarge .ce_accordion.mobile-only, body.xlarge div.collapse.mobile-only {
  border: none; }

body.medium .ce_accordion.mobile-only h1, body.medium .ce_accordion.mobile-only h2, body.medium .ce_accordion.mobile-only h3, body.medium .ce_accordion.mobile-only h4, body.medium .ce_accordion.mobile-only h5, body.medium .ce_accordion.mobile-only h6, body.medium div.collapse.mobile-only h1, body.medium div.collapse.mobile-only h2, body.medium div.collapse.mobile-only h3, body.medium div.collapse.mobile-only h4, body.medium div.collapse.mobile-only h5, body.medium div.collapse.mobile-only h6, body.large .ce_accordion.mobile-only h1, body.large .ce_accordion.mobile-only h2, body.large .ce_accordion.mobile-only h3, body.large .ce_accordion.mobile-only h4, body.large .ce_accordion.mobile-only h5, body.large .ce_accordion.mobile-only h6, body.large div.collapse.mobile-only h1, body.large div.collapse.mobile-only h2, body.large div.collapse.mobile-only h3, body.large div.collapse.mobile-only h4, body.large div.collapse.mobile-only h5, body.large div.collapse.mobile-only h6, body.xlarge .ce_accordion.mobile-only h1, body.xlarge .ce_accordion.mobile-only h2, body.xlarge .ce_accordion.mobile-only h3, body.xlarge .ce_accordion.mobile-only h4, body.xlarge .ce_accordion.mobile-only h5, body.xlarge .ce_accordion.mobile-only h6, body.xlarge div.collapse.mobile-only h1, body.xlarge div.collapse.mobile-only h2, body.xlarge div.collapse.mobile-only h3, body.xlarge div.collapse.mobile-only h4, body.xlarge div.collapse.mobile-only h5, body.xlarge div.collapse.mobile-only h6 {
  display: none; }

body.medium .ce_accordion.mobile-only .collapse-panel, body.medium div.collapse.mobile-only .collapse-panel, body.large .ce_accordion.mobile-only .collapse-panel, body.large div.collapse.mobile-only .collapse-panel, body.xlarge .ce_accordion.mobile-only .collapse-panel, body.xlarge div.collapse.mobile-only .collapse-panel {
  padding-top: 2.5rem;
  padding-bottom: 0rem;
  max-height: inherit; }

.ce_accordion .info, div.collapse .info {
  padding: 2rem; }

body.xsmall .ce_accordion .info, body.xsmall div.collapse .info, body.small .ce_accordion .info, body.small div.collapse .info {
  padding: 1rem; }

.ce_accordion .collapse-panel .ce_text > h4, .ce_accordion .collapse-panel .ce_text > h5, .ce_accordion .collapse-panel .ce_text > h6, div.collapse .collapse-panel .ce_text > h4, div.collapse .collapse-panel .ce_text > h5, div.collapse .collapse-panel .ce_text > h6 {
  margin-top: 2rem; }

#collapse-right .ce_accordion a.collapse, #collapse-right .ce_accordion a.collapse.dsgvo.active, #collapse-right .ce_accordion .ui-accordion-header, #collapse-right div.collapse a.collapse, #collapse-right div.collapse a.collapse.dsgvo.active, #collapse-right div.collapse .ui-accordion-header {
  padding-left: 1.125rem !important;
  padding-right: 3.5rem !important; }

body.medium #collapse-right .ce_accordion a.collapse, body.medium #collapse-right .ce_accordion a.collapse.dsgvo.active, body.medium #collapse-right .ce_accordion .ui-accordion-header, body.medium #collapse-right div.collapse a.collapse, body.medium #collapse-right div.collapse a.collapse.dsgvo.active, body.medium #collapse-right div.collapse .ui-accordion-header, body.large #collapse-right .ce_accordion a.collapse, body.large #collapse-right .ce_accordion a.collapse.dsgvo.active, body.large #collapse-right .ce_accordion .ui-accordion-header, body.large #collapse-right div.collapse a.collapse, body.large #collapse-right div.collapse a.collapse.dsgvo.active, body.large #collapse-right div.collapse .ui-accordion-header, body.xlarge #collapse-right .ce_accordion a.collapse, body.xlarge #collapse-right .ce_accordion a.collapse.dsgvo.active, body.xlarge #collapse-right .ce_accordion .ui-accordion-header, body.xlarge #collapse-right div.collapse a.collapse, body.xlarge #collapse-right div.collapse a.collapse.dsgvo.active, body.xlarge #collapse-right div.collapse .ui-accordion-header {
  padding-right: 3.5rem !important; }

#collapse-right .ce_accordion a.icon.collapse:after, #collapse-right .ce_accordion .ui-accordion-header:after, #collapse-right .ce_accordion a.icon.collapse:before, #collapse-right .ce_accordion .ui-accordion-header:before, #collapse-right div.collapse a.icon.collapse:after, #collapse-right div.collapse .ui-accordion-header:after, #collapse-right div.collapse a.icon.collapse:before, #collapse-right div.collapse .ui-accordion-header:before {
  right: 0;
  left: inherit; }

#collapse-list .ce_accordion, #collapse-list div.collapse {
  margin: 0rem !important;
  border-top: unset;
  border-left: unset;
  border-right: unset; }

#collapse-list .ce_accordion:last-of-type, #collapse-list div.collapse:last-of-type {
  border-bottom: unset; }

#collapse-list .ce_accordion a.collapse, #collapse-list .ce_accordion a.collapse.dsgvo.active, #collapse-list .ce_accordion .ui-accordion-header, #collapse-list div.collapse a.collapse, #collapse-list div.collapse a.collapse.dsgvo.active, #collapse-list div.collapse .ui-accordion-header {
  padding-left: 0rem !important;
  padding-right: 3.5rem !important; }

#collapse-list .ce_accordion a.icon.collapse:after, #collapse-list .ce_accordion .ui-accordion-header:after, #collapse-list .ce_accordion a.icon.collapse:before, #collapse-list .ce_accordion .ui-accordion-header:before, #collapse-list div.collapse a.icon.collapse:after, #collapse-list div.collapse .ui-accordion-header:after, #collapse-list div.collapse a.icon.collapse:before, #collapse-list div.collapse .ui-accordion-header:before {
  right: 0;
  left: inherit; }

#collapse-list .ce_accordion .ui-accordion-content .block, #collapse-list div.collapse .ui-accordion-content .block {
  margin-left: 0rem !important; }

div.collapse.more {
  margin: 0.625rem 0rem !important;
  position: relative;
  border: none !important;
  width: 100% !important;
  overflow: hidden; }

div.collapse.more a.collapse {
  margin: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1em !important;
  font-weight: 300;
  position: relative;
  color: rgba(54, 63, 66, 0.5) !important; }

div.collapse.more a.icon.collapse {
  height: 3.5rem !important; }

div.collapse.more a.icon.collapse:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: rgba(54, 63, 66, 0.5);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_plus.svg);
  background-size: cover;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-size: 100% !important;
  -moz-mask-size: 100% !important;
  mask-size: 100% !important;
  margin: 1.0625rem 0.5rem; }

div.collapse.more a.icon.collapse:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  display: inline-block;
  top: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin: 1rem 0.4375rem;
  border: 0.0625rem solid rgba(54, 63, 66, 0.5);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%; }

div.collapse.more.active > p > a.icon.collapse:after {
  background-color: rgba(54, 63, 66, 0.5);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_minus.svg);
  background-size: cover; }

div.collapse.more > div > .collapse-panel, div.collapse.more > .collapse-panel {
  max-height: 0vh;
  overflow: hidden;
  width: 100%; }

div.collapse.more.active > div > .collapse-panel, div.collapse.more.active > .collapse-panel {
  max-height: 2000vh; }

body.medium div.collapse.more.mobile-only, body.large div.collapse.more.mobile-only, body.xlarge div.collapse.more.mobile-only {
  border: none; }

body.medium div.collapse.more.mobile-only .collapse-panel, body.large div.collapse.more.mobile-only .collapse-panel, body.xlarge div.collapse.more.mobile-only .collapse-panel {
  padding-top: 2.5rem;
  padding-bottom: 0rem;
  max-height: inherit; }

div.collapse.more a.icon.collapse.block {
  padding-right: 2.25rem !important; }

div.collapse.more a.icon.collapse:before {
  right: 0; }

.ce_sliderStart {
  position: relative;
  overflow: hidden; }

.ce_sliderStart .content-slider {
  max-width: 100%; }

.ce_sliderStart .content-slider, .ce_sliderStart .slider-wrapper {
  position: relative;
  overflow: hidden;
  min-width: 100%; }

.ce_sliderStart .slider-wrapper > * {
  float: left;
  width: 100%;
  max-width: 100% !important;
  position: relative;
  overflow: hidden;
  margin: 0 !important;
  clear: none !important; }

#header .ce_sliderStart .slider-wrapper figure.image_container img.image {
  min-width: 100% !important; }

.ce_sliderStart .slider-control {
  position: absolute;
  width: auto;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: -100%;
  pointer-events: none; }

body.medium .ce_sliderStart .slider-control, body.large .ce_sliderStart .slider-control, body.xlarge .ce_sliderStart .slider-control {
  margin-left: 0.75rem;
  margin-right: 0.75rem; }

.ce_sliderStart.no-menu .slider-control .slider-menu {
  display: none !important; }

.ce_sliderStart.no-control .slider-control .slider-prev, .ce_sliderStart.no-control .slider-control .slider-next {
  display: none !important; }

.ce_sliderStart .slider-prev, .ce_sliderStart .slider-next {
  font-size: 0;
  padding: 0.75rem;
  width: 1.5rem;
  height: 1.5rem;
  cursor: pointer;
  pointer-events: all; }

.ce_sliderStart .slider-prev:before, .ce_sliderStart .slider-next:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0.375rem;
  background-color: #DE2922; }

.ce_sliderStart .slider-prev:hover:before, .ce_sliderStart .slider-next:hover:before, .ce_sliderStart .slider-prev:focus:before, .ce_sliderStart .slider-next:focus:before {
  background-color: #D52620; }

.ce_sliderStart .slider-prev:after, .ce_sliderStart .slider-next:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.87); }

.ce_sliderStart .slider-prev:hover:after, .ce_sliderStart .slider-next:hover:after, .ce_sliderStart .slider-prev:focus:after, .ce_sliderStart .slider-next:focus:after {
  background-color: rgba(255, 255, 255, 0.87); }

.ce_sliderStart .slider-prev {
  left: 0.75rem; }

.ce_sliderStart .slider-next {
  right: 0.75rem; }

.ce_sliderStart .slider-prev:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  background-image: unset; }

.ce_sliderStart .slider-next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset; }

.slider-control .slider-prev, .slider-control .slider-next {
  top: 100%;
  margin-top: -5rem; }

.slider-control .slider-prev {
  left: unset;
  right: 4.5rem; }

.ce_sliderStart .slider-menu {
  top: 100%;
  width: auto;
  background-color: transparent;
  left: 0;
  margin-left: 0;
  height: auto;
  font-size: 0px; }

body.xsmall .ce_sliderStart .slider-menu {
  margin-top: -3rem;
  padding-right: 7.5rem; }

body.small .ce_sliderStart .slider-menu {
  margin-top: -3rem; }

body.medium .ce_sliderStart .slider-menu {
  margin-top: -3rem; }

body.large .ce_sliderStart .slider-menu, body.xlarge .ce_sliderStart .slider-menu {
  margin-top: -3rem; }

.ce_sliderStart .slider-menu b {
  font-size: 0;
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  background-color: #D8D8D8;
  margin: 0.5rem 0.5rem;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  pointer-events: all; }

body.small .ce_sliderStart .slider-menu b {
  margin: 0.625rem 0.625rem; }

body.medium .ce_sliderStart .slider-menu b {
  margin: 0.75rem 0.75rem; }

body.large .ce_sliderStart .slider-menu b, body.xlarge .ce_sliderStart .slider-menu b {
  margin: 1rem 1rem; }

body.xsmall .ce_sliderStart .slider-menu b:last-of-type, body.small .ce_sliderStart .slider-menu b:last-of-type, body.medium .ce_sliderStart .slider-menu b:last-of-type, body.large .ce_sliderStart .slider-menu b:last-of-type, body.xlarge .ce_sliderStart .slider-menu b:last-of-type {
  margin-right: 0rem; }

.ce_sliderStart .slider-menu b.active, .ce_sliderStart .slider-menu b:hover, .ce_sliderStart .slider-menu b:focus, .ce_sliderStart .slider-menu b:visited {
  background-color: #526170; }

.slider-menu {
  text-align: center;
  margin-left: 0;
  right: 0.75rem;
  left: auto;
  width: auto; }

body.xsmall .slider-menu {
  text-align: left !important;
  margin-left: 0;
  left: 0.75rem !important; }

.slider-menu b {
  margin-left: 0 !important; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev, #mod_OpenimmoReader .ce_sliderStart .slider-next {
  font-size: 0;
  padding: 0.75rem;
  width: 1.5rem;
  height: 4.75rem;
  cursor: pointer;
  pointer-events: all; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev:before, #mod_OpenimmoReader .ce_sliderStart .slider-next:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 5.25rem;
  padding: 0.375rem;
  background-color: transparent; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev:hover:before, #mod_OpenimmoReader .ce_sliderStart .slider-next:hover:before, #mod_OpenimmoReader .ce_sliderStart .slider-prev:focus:before, #mod_OpenimmoReader .ce_sliderStart .slider-next:focus:before {
  background-color: transparent; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev:after, #mod_OpenimmoReader .ce_sliderStart .slider-next:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 4.75rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.87);
  -webkit-mask-size: 200%;
  -moz-mask-size: 200%;
  mask-size: 200%; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev:hover:after, #mod_OpenimmoReader .ce_sliderStart .slider-next:hover:after, #mod_OpenimmoReader .ce_sliderStart .slider-prev:focus:after, #mod_OpenimmoReader .ce_sliderStart .slider-next:focus:after {
  background-color: rgba(255, 255, 255, 0.87); }

#mod_OpenimmoReader .ce_sliderStart .slider-prev {
  left: 0.75rem; }

#mod_OpenimmoReader .ce_sliderStart .slider-next {
  right: 0.75rem; }

#mod_OpenimmoReader .ce_sliderStart .slider-prev:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  background-image: unset; }

#mod_OpenimmoReader .ce_sliderStart .slider-next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset; }

.widget p > a, .ce_text p:not(.more):not(.button) > a {
  color: #526170;
  -webkit-text-decoration-color: #526170;
  -moz-text-decoration-color: #526170;
  text-decoration-color: #526170;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  text-decoration-skip-ink: all;
  text-underline-position: auto;
  -webkit-text-decoration-style: solid;
  -moz-text-decoration-style: solid;
  text-decoration-style: solid; }

.widget p > a:hover, .ce_text p:not(.more):not(.button) > a:hover {
  color: #2F4152;
  -webkit-text-decoration-color: #2F4152;
  -moz-text-decoration-color: #2F4152;
  text-decoration-color: #2F4152; }

.ce_hyperlink {
  background-color: grey; }

.ce_toplink {
  background-color: blue; }

.ce_gallery figure {
  min-width: inherit; }

.ce_gallery ul li {
  float: left;
  padding: 0 !important; }

body.xsmall .ce_gallery ul li {
  margin-right: 1.125rem;
  margin-top: 0.5625rem;
  margin-bottom: 0.5625rem; }

body.small .ce_gallery ul li {
  margin-right: 1.5rem;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

body.medium .ce_gallery ul li {
  margin-right: 3rem;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

body.large .ce_gallery ul li {
  margin-right: 4rem;
  margin-top: 1rem;
  margin-bottom: 1rem; }

body.xlarge .ce_gallery ul li {
  margin-right: 5rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem; }

.ce_gallery ul li:before {
  display: none !important; }

.ce_gallery .cols_1 li {
  width: calc(100%); }

body.xsmall .ce_gallery .cols_2 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_2 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_2 li {
  width: calc(50% - 1.5rem); }

body.large .ce_gallery .cols_2 li {
  width: calc(50% - 2rem); }

body.xlarge .ce_gallery .cols_2 li {
  width: calc(50% - 2.5rem); }

.ce_gallery .cols_2 li:nth-child(2n) {
  margin-right: 0rem; }

.ce_gallery .cols_2 li:nth-child(2n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_3 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_3 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_3 li {
  width: calc(33.333% - 2rem); }

body.large .ce_gallery .cols_3 li {
  width: calc(33.333% - 2.6666666667rem); }

body.xlarge .ce_gallery .cols_3 li {
  width: calc(33.333% - 3.3333333333rem); }

body.medium .ce_gallery .cols_3 li:nth-child(3n), body.large .ce_gallery .cols_3 li:nth-child(3n), body.xlarge .ce_gallery .cols_3 li:nth-child(3n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_3 li:nth-child(3n+1), body.large .ce_gallery .cols_3 li:nth-child(3n+1), body.xlarge .ce_gallery .cols_3 li:nth-child(3n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_4 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_4 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_4 li {
  width: calc(25%  - 2.25rem); }

body.large .ce_gallery .cols_4 li {
  width: calc(25%  - 3rem); }

body.xlarge .ce_gallery .cols_4 li {
  width: calc(25%  - 3.75rem); }

body.medium .ce_gallery .cols_4 li:nth-child(4n), body.large .ce_gallery .cols_4 li:nth-child(4n), body.xlarge .ce_gallery .cols_4 li:nth-child(4n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_4 li:nth-child(4n+1), body.large .ce_gallery .cols_4 li:nth-child(4n+1), body.xlarge .ce_gallery .cols_4 li:nth-child(4n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_5 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_5 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_5 li {
  width: calc(33.333% - 2rem); }

body.large .ce_gallery .cols_5 li {
  width: calc(20%  - 3.2rem); }

body.xlarge .ce_gallery .cols_5 li {
  width: calc(20%  - 4rem); }

body.large .ce_gallery .cols_5 li:nth-child(5n), body.xlarge .ce_gallery .cols_5 li:nth-child(5n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_5 li:nth-child(5n+1), body.xlarge .ce_gallery .cols_5 li:nth-child(5n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_6 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_6 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_6 li {
  width: calc(33.333% - 2rem); }

body.large .ce_gallery .cols_6 li {
  width: calc(16.666%  - 3.3333333333rem); }

body.xlarge .ce_gallery .cols_6 li {
  width: calc(16.666%  - 4.1666666667rem); }

body.large .ce_gallery .cols_6 li:nth-child(6n), body.xlarge .ce_gallery .cols_6 li:nth-child(6n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_6 li:nth-child(6n+1), body.xlarge .ce_gallery .cols_6 li:nth-child(6n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_7 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_7 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_7 li {
  width: calc(33.333% - 2rem); }

body.large .ce_gallery .cols_7 li {
  width: calc(14.285%  - 3.4285714286rem ); }

body.xlarge .ce_gallery .cols_7 li {
  width: calc(14.285%  - 4.2857142857rem); }

body.large .ce_gallery .cols_7 li:nth-child(7n), body.xlarge .ce_gallery .cols_7 li:nth-child(7n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_7 li:nth-child(7n+1), body.xlarge .ce_gallery .cols_7 li:nth-child(7n+1) {
  clear: left; }

body.medium .ce_gallery .cols_7 li:nth-child(3n), body.medium .ce_gallery .cols_6 li:nth-child(3n), body.medium .ce_gallery .cols_5 li:nth-child(3n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_7 li:nth-child(3n+1), body.medium .ce_gallery .cols_6 li:nth-child(3n+1), body.medium .ce_gallery .cols_5 li:nth-child(3n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_8 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_8 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_8 li {
  width: calc(25%  - 2.25rem); }

body.large .ce_gallery .cols_8 li {
  width: calc(12.5%  - 3.5rem); }

body.xlarge .ce_gallery .cols_8 li {
  width: calc(12.5%  - 4.375rem); }

body.large .ce_gallery .cols_8 li:nth-child(8n), body.xlarge .ce_gallery .cols_8 li:nth-child(8n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_8 li:nth-child(8n+1), body.xlarge .ce_gallery .cols_8 li:nth-child(8n+1) {
  clear: left; }

body.medium .ce_gallery .cols_8 li:nth-child(4n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_8 li:nth-child(4n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_9 li {
  width: calc(33.333% - 0.75rem); }

body.small .ce_gallery .cols_9 li {
  width: calc(33.333% - 1rem); }

body.medium .ce_gallery .cols_9 li {
  width: calc(11.111%   - 2.6666666667rem); }

body.large .ce_gallery .cols_9 li {
  width: calc(11.111%   - 3.5555555556rem); }

body.xlarge .ce_gallery .cols_9 li {
  width: calc(11.111%   - 4.4444444444rem); }

body.medium .ce_gallery .cols_9 li:nth-child(9n), body.large .ce_gallery .cols_9 li:nth-child(9n), body.xlarge .ce_gallery .cols_9 li:nth-child(9n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_9 li:nth-child(9n+1), body.large .ce_gallery .cols_9 li:nth-child(9n+1), body.xlarge .ce_gallery .cols_9 li:nth-child(9n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_10 li {
  width: calc(50% - 0.5625rem); }

body.small .ce_gallery .cols_10 li {
  width: calc(50% - 0.75rem); }

body.medium .ce_gallery .cols_10 li {
  width: calc(20%  - 2.4rem); }

body.large .ce_gallery .cols_10 li {
  width: calc(10%   - 3.6rem); }

body.xlarge .ce_gallery .cols_10 li {
  width: calc(10%   - 4.5rem); }

body.large .ce_gallery .cols_10 li:nth-child(10n), body.xlarge .ce_gallery .cols_10 li:nth-child(10n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_10 li:nth-child(10n+1), body.xlarge .ce_gallery .cols_10 li:nth-child(10n+1) {
  clear: left; }

body.medium .ce_gallery .cols_10 li:nth-child(5n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_10 li:nth-child(5n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_10 li:nth-child(2n), body.xsmall .ce_gallery .cols_8 li:nth-child(2n), body.xsmall .ce_gallery .cols_7 li:nth-child(2n), body.xsmall .ce_gallery .cols_6 li:nth-child(2n), body.xsmall .ce_gallery .cols_5 li:nth-child(2n), body.xsmall .ce_gallery .cols_4 li:nth-child(2n), body.xsmall .ce_gallery .cols_3 li:nth-child(2n), body.small .ce_gallery .cols_10 li:nth-child(2n), body.small .ce_gallery .cols_8 li:nth-child(2n), body.small .ce_gallery .cols_7 li:nth-child(2n), body.small .ce_gallery .cols_6 li:nth-child(2n), body.small .ce_gallery .cols_5 li:nth-child(2n), body.small .ce_gallery .cols_4 li:nth-child(2n), body.small .ce_gallery .cols_3 li:nth-child(2n) {
  margin-right: 0rem; }

body.xsmall .ce_gallery .cols_10 li:nth-child(2n+1), body.xsmall .ce_gallery .cols_8 li:nth-child(2n+1), body.xsmall .ce_gallery .cols_7 li:nth-child(2n+1), body.xsmall .ce_gallery .cols_6 li:nth-child(2n), body.xsmall .ce_gallery .cols_5 li:nth-child(2n+1), body.xsmall .ce_gallery .cols_4 li:nth-child(2n+1), body.xsmall .ce_gallery .cols_3 li:nth-child(2n+1), body.small .ce_gallery .cols_10 li:nth-child(2n+1), body.small .ce_gallery .cols_8 li:nth-child(2n+1), body.small .ce_gallery .cols_7 li:nth-child(2n+1), body.small .ce_gallery .cols_6 li:nth-child(2n), body.small .ce_gallery .cols_5 li:nth-child(2n+1), body.small .ce_gallery .cols_4 li:nth-child(2n+1), body.small .ce_gallery .cols_3 li:nth-child(2n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_11 li {
  width: calc(33.333% - 0.75rem); }

body.small .ce_gallery .cols_11 li {
  width: calc(33.333% - 1rem); }

body.medium .ce_gallery .cols_11 li {
  width: calc(16.666%  - 2.5rem); }

body.large .ce_gallery .cols_11 li {
  width: calc(9.0909%   - 3.6363636364rem); }

body.xlarge .ce_gallery .cols_11 li {
  width: calc(9.0909%   - 4.5454545455rem); }

body.large .ce_gallery .cols_11 li:nth-child(11n), body.xlarge .ce_gallery .cols_11 li:nth-child(11n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_11 li:nth-child(11n+1), body.xlarge .ce_gallery .cols_11 li:nth-child(11n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_12 li {
  width: calc(33.333% - 0.75rem); }

body.small .ce_gallery .cols_12 li {
  width: calc(33.333% - 1rem); }

body.medium .ce_gallery .cols_12 li {
  width: calc(16.666%  - 2.5rem); }

body.large .ce_gallery .cols_12 li {
  width: calc(8.333%   - 3.6666666667rem); }

body.xlarge .ce_gallery .cols_12 li {
  width: calc(8.333%   - 4.5833333333rem); }

body.large .ce_gallery .cols_12 li:nth-child(12n), body.xlarge .ce_gallery .cols_12 li:nth-child(12n) {
  margin-right: 0rem; }

body.large .ce_gallery .cols_12 li:nth-child(12n+1), body.xlarge .ce_gallery .cols_12 li:nth-child(12n+1) {
  clear: left; }

body.medium .ce_gallery .cols_12 li:nth-child(6n), body.medium .ce_gallery .cols_11 li:nth-child(6n) {
  margin-right: 0rem; }

body.medium .ce_gallery .cols_12 li:nth-child(6n+1), body.medium .ce_gallery .cols_11 li:nth-child(6n+1) {
  clear: left; }

body.xsmall .ce_gallery .cols_12 li:nth-child(3n), body.xsmall .ce_gallery .cols_11 li:nth-child(3n), body.xsmall .ce_gallery .cols_9 li:nth-child(3n), body.small .ce_gallery .cols_12 li:nth-child(3n), body.small .ce_gallery .cols_11 li:nth-child(3n), body.small .ce_gallery .cols_9 li:nth-child(3n) {
  margin-right: 0rem; }

body.xsmall .ce_gallery .cols_12 li:nth-child(3n+1), body.xsmall .ce_gallery .cols_11 li:nth-child(3n+1), body.xsmall .ce_gallery .cols_9 li:nth-child(3n+1), body.small .ce_gallery .cols_12 li:nth-child(3n+1), body.small .ce_gallery .cols_11 li:nth-child(3n+1), body.small .ce_gallery .cols_9 li:nth-child(3n+1) {
  clear: left; }

.ce_gallery.masonry figure {
  min-width: inherit; }

.ce_gallery.masonry ul li {
  float: left; }

body.xsmall .ce_gallery.masonry ul li {
  margin-left: 0.5625rem;
  margin-right: 0.5625rem !important;
  margin-top: 0.5625rem;
  margin-bottom: 0.5625rem; }

body.small .ce_gallery.masonry ul li {
  margin-left: 0.75rem;
  margin-right: 0.75rem !important;
  margin-top: 0.375rem;
  margin-bottom: 0.375rem; }

body.medium .ce_gallery.masonry ul li {
  margin-left: 3rem;
  margin-right: 3rem !important;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

body.large .ce_gallery.masonry ul li {
  margin-left: 4rem;
  margin-right: 4rem !important;
  margin-top: 2rem;
  margin-bottom: 2rem; }

body.xlarge .ce_gallery.masonry ul li {
  margin-left: 5rem;
  margin-right: 5rem !important;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem; }

.ce_gallery.masonry .cols_1 li {
  width: calc(100%); }

body.xsmall .ce_gallery.masonry .cols_2 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_2 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_2 li {
  width: calc(50% - 6rem); }

body.large .ce_gallery.masonry .cols_2 li {
  width: calc(50% - 8rem); }

body.xlarge .ce_gallery.masonry .cols_2 li {
  width: calc(50% - 10rem); }

body.xsmall .ce_gallery.masonry .cols_3 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_3 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_3 li {
  width: calc(33.333% - 6rem); }

body.large .ce_gallery.masonry .cols_3 li {
  width: calc(33.333% - 8rem); }

body.xlarge .ce_gallery.masonry .cols_3 li {
  width: calc(33.333% - 10rem); }

body.xsmall .ce_gallery.masonry .cols_4 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_4 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_4 li {
  width: calc(25%  - 6rem); }

body.large .ce_gallery.masonry .cols_4 li {
  width: calc(25%  - 8rem); }

body.xlarge .ce_gallery.masonry .cols_4 li {
  width: calc(25%  - 10rem); }

body.xsmall .ce_gallery.masonry .cols_5 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_5 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_5 li {
  width: calc(33.333% - 6rem); }

body.large .ce_gallery.masonry .cols_5 li {
  width: calc(20%  - 8rem); }

body.xlarge .ce_gallery.masonry .cols_5 li {
  width: calc(20%  - 10rem); }

body.xsmall .ce_gallery.masonry .cols_6 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_6 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_6 li {
  width: calc(33.333% - 6rem); }

body.large .ce_gallery.masonry .cols_6 li {
  width: calc(16.666%  - 8rem); }

body.xlarge .ce_gallery.masonry .cols_6 li {
  width: calc(16.666%  - 10rem); }

body.xsmall .ce_gallery.masonry .cols_7 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_7 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_7 li {
  width: calc(33.333% - 6rem); }

body.large .ce_gallery.masonry .cols_7 li {
  width: calc(14.285%  - 8rem ); }

body.xlarge .ce_gallery.masonry .cols_7 li {
  width: calc(14.285%  - 10rem); }

body.xsmall .ce_gallery.masonry .cols_8 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_8 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_8 li {
  width: calc(25%  - 6rem); }

body.large .ce_gallery.masonry .cols_8 li {
  width: calc(12.5%  - 8rem); }

body.xlarge .ce_gallery.masonry .cols_8 li {
  width: calc(12.5%  - 10rem); }

body.xsmall .ce_gallery.masonry .cols_9 li {
  width: calc(33.333% - 1.125rem); }

body.small .ce_gallery.masonry .cols_9 li {
  width: calc(33.333% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_9 li {
  width: calc(11.111%   - 6rem); }

body.large .ce_gallery.masonry .cols_9 li {
  width: calc(11.111%   - 8rem); }

body.xlarge .ce_gallery.masonry .cols_9 li {
  width: calc(11.111%   - 10rem); }

body.xsmall .ce_gallery.masonry .cols_10 li {
  width: calc(50% - 1.125rem); }

body.small .ce_gallery.masonry .cols_10 li {
  width: calc(50% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_10 li {
  width: calc(20%  - 6rem); }

body.large .ce_gallery.masonry .cols_10 li {
  width: calc(10%   - 8rem); }

body.xlarge .ce_gallery.masonry .cols_10 li {
  width: calc(10%   - 10rem); }

body.xsmall .ce_gallery.masonry .cols_11 li {
  width: calc(33.333% - 1.125rem); }

body.small .ce_gallery.masonry .cols_11 li {
  width: calc(33.333% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_11 li {
  width: calc(16.666%  - 6rem); }

body.large .ce_gallery.masonry .cols_11 li {
  width: calc(9.0909%   - 8rem); }

body.xlarge .ce_gallery.masonry .cols_11 li {
  width: calc(9.0909%   - 10rem); }

body.xsmall .ce_gallery.masonry .cols_12 li {
  width: calc(33.333% - 1.125rem); }

body.small .ce_gallery.masonry .cols_12 li {
  width: calc(33.333% - 1.5rem); }

body.medium .ce_gallery.masonry .cols_12 li {
  width: calc(16.666%  - 6rem); }

body.large .ce_gallery.masonry .cols_12 li {
  width: calc(8.333%   - 8rem); }

body.xlarge .ce_gallery.masonry .cols_12 li {
  width: calc(8.333%   - 10rem); }

.ce_player video {
  width: 100%;
  height: auto; }

.ce_youtube .video_container, ce_vimeo .video_container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0; }

.ce_youtube iframe, ce_vimeo iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ce_download .download-element, .ce_downloads .download-element {
  margin: 0;
  width: 100% !important; }

.ce_download ul li, .ce_download p, .ce_downloads ul li, .ce_downloads p {
  position: relative; }

body.xsmall .ce_download ul li, body.xsmall .ce_download p, body.xsmall .ce_downloads ul li, body.xsmall .ce_downloads p {
  clear: left; }

.ce_download ul li, .ce_downloads ul li {
  clear: none;
  display: inline-block;
  margin-bottom: 0;
  border-bottom: 0.0625rem solid rgba(54, 63, 66, 0.87);
  width: 100%;
  padding-right: 3.625rem; }

body.xsmall .ce_download ul li, body.xsmall .ce_downloads ul li {
  margin-right: 0rem;
  display: block; }

body.small .ce_download ul li, body.small .ce_downloads ul li {
  margin-right: 1rem; }

body.medium .ce_download ul li, body.medium .ce_downloads ul li, body.large .ce_download ul li, body.large .ce_downloads ul li, body.xlarge .ce_download ul li, body.xlarge .ce_downloads ul li {
  margin-right: 1.5rem; }

.ce_download ul li:first-child, .ce_downloads ul li:first-child {
  border-top: 0.0625rem solid rgba(54, 63, 66, 0.87); }

.ce_download ul li a, .ce_download p a, .ce_downloads ul li a, .ce_downloads p a {
  display: inline-block;
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
  padding-right: 1.5rem;
  font-size: 1rem;
  font-weight: 600;
  color: rgba(54, 63, 66, 0.87);
  white-space: inherit;
  line-height: 1.5rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 3.625rem; }

body.xsmall .ce_download ul li a, body.xsmall .ce_download p a, body.xsmall .ce_downloads ul li a, body.xsmall .ce_downloads p a {
  display: block; }

.ce_download ul li a:after, .ce_download p a:after, .ce_downloads ul li a:after, .ce_downloads p a:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  margin-top: 1.125rem;
  margin-bottom: 1.125rem;
  margin-left: 1.125rem;
  margin-right: 1.125rem;
  width: 1.5rem;
  height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.87); }

.ce_download span.size, .ce_downloads span.size {
  color: red;
  font-size: 0.5rem;
  display: none; }

.ce_download .ext-pre a:after, .ce_downloads .ext-pre a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_pre.svg);
  background-size: cover; }

.ce_download .ext-pdf a:after, .ce_downloads .ext-pdf a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_download.svg);
  background-size: cover; }

.ce_download .ext-doc a:after, .ce_downloads .ext-doc a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_doc.svg);
  background-size: cover; }

.ce_download .ext-jpg a:after, .ce_downloads .ext-jpg a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_jpg.svg);
  background-size: cover; }

.ce_download .ext-gif a:after, .ce_downloads .ext-gif a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_gif.svg);
  background-size: cover; }

.ce_download .ext-mp3 a:after, .ce_downloads .ext-mp3 a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp3.svg);
  background-size: cover; }

.ce_download .ext-mp4 a:after, .ce_downloads .ext-mp4 a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_mp4.svg);
  background-size: cover; }

.ce_download .ext-ppt a:after, .ce_downloads .ext-ppt a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_ppt.svg);
  background-size: cover; }

.ce_download .ext-xlsx a:after, .ce_downloads .ext-xlsx a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_xlsx.svg);
  background-size: cover; }

.ce_download .ext-csv a:after, .ce_downloads .ext-csv a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_file_csv.svg);
  background-size: cover; }

::-webkit-input-placeholder {
  color: inherit !important; }

::-moz-placeholder {
  color: inherit !important; }

:-ms-input-placeholder {
  color: inherit !important; }

:-moz-placeholder {
  color: inherit !important; }

.widget.widget-explanation > section.ce_accordionSingle, .awesomplete.widget-explanation > section.ce_accordionSingle {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
  width: 100% !important;
  margin-bottom: 1.5rem !important; }

.widget.widget-explanation > section.ce_accordionSingle .ui-accordion-header, .awesomplete.widget-explanation > section.ce_accordionSingle .ui-accordion-header {
  padding-left: 3rem !important; }

.widget.widget-explanation > section.ce_accordionSingle .ui-accordion-header:after, .awesomplete.widget-explanation > section.ce_accordionSingle .ui-accordion-header:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.125rem;
  height: 1.125rem;
  margin: 0.75rem;
  top: 0.375rem;
  z-index: -1;
  left: 0;
  right: inherit; }

.widget.widget-explanation > section.ce_accordionSingle .ui-accordion-header:before, .awesomplete.widget-explanation > section.ce_accordionSingle .ui-accordion-header:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.0625rem;
  z-index: -2;
  top: 0.375rem;
  left: 0;
  right: inherit;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background-color: transparent; }

.widget.widget-upload > label, .awesomplete.widget-upload > label {
  display: inline !important; }

.widget > input, .widget > textarea, .widget > input.LV_invalid_field, .widget > label, .widget > fieldset > legend, .widget > select, .awesomplete > input, .awesomplete > textarea, .awesomplete > input.LV_invalid_field, .awesomplete > label, .awesomplete > fieldset > legend, .awesomplete > select {
  display: block;
  width: 100%;
  margin: 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1rem;
  font-weight: 300;
  letter-spacing: 0px;
  line-height: 1.375rem;
  padding: 0.625rem 0.75rem 0.625rem;
  text-overflow: ellipsis; }

.widget > input, .widget > textarea, .widget > select, .awesomplete > input, .awesomplete > textarea, .awesomplete > select {
  min-height: 3rem;
  font-family: Sansation , Arial;
  font-weight: 400;
  letter-spacing: 0.86px;
  font-size: 1rem;
  background-color: #ffffff !important;
  z-index: 1;
  cursor: text;
  -webkit-outline: none;
  -moz-outline: none;
  outline: none;
  -webkit-focus-ring-color: initial;
  -moz-appearance: initial;
  -webkit-appearance: initial;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-style: solid;
  -webkit-border-radius: 0.625rem;
  -moz-border-radius: 0.625rem;
  border-radius: 0.625rem;
  border-width: 0.0625rem;
  border-color: #526170 !important; }

.widget.no-shape > input, .widget.no-shape > textarea, .widget.no-shape > select, .awesomplete.no-shape > input, .awesomplete.no-shape > textarea, .awesomplete.no-shape > select {
  -webkit-border-radius: 0rem !important;
  -moz-border-radius: 0rem !important;
  border-radius: 0rem !important; }

.widget > input, .widget > textarea, .widget:not(.empty) > select, .awesomplete > input, .awesomplete > textarea, .awesomplete:not(.empty) > select {
  color: rgba(54, 63, 66, 0.87); }

.widget.empty > select, .awesomplete.empty > select {
  color: rgba(54, 63, 66, 0.5); }

.widget.widget-select > select, .awesomplete.widget-select > select {
  padding-right: 3rem; }

.widget.valid:not(.empty) > input, .widget.valid:not(.empty) > textarea, .widget.valid:not(.empty) > select, .awesomplete.valid:not(.empty) > input, .awesomplete.valid:not(.empty) > textarea, .awesomplete.valid:not(.empty) > select {
  border-width: 0.125rem;
  line-height: 1.25rem; }

.widget.invalid:not(.empty) > input, .widget.invalid:not(.empty) > textarea, .widget.invalid:not(.empty) > select, .widget.mandatory.invalid.empty > input, .widget.mandatory.invalid.empty > textarea, .widget.mandatory.invalid.empty > select, .awesomplete.invalid:not(.empty) > input, .awesomplete.invalid:not(.empty) > textarea, .awesomplete.invalid:not(.empty) > select, .awesomplete.mandatory.invalid.empty > input, .awesomplete.mandatory.invalid.empty > textarea, .awesomplete.mandatory.invalid.empty > select {
  border-width: 0.1875rem;
  line-height: 1.125rem; }

.widget.focus > input, .widget.focus > textarea, .widget.focus > select, .awesomplete.focus > input, .awesomplete.focus > textarea, .awesomplete.focus > select {
  border-width: 0.125rem;
  line-height: 1.25rem; }

.widget > label, .widget > fieldset, .widget > legend, .widget > fieldset > legend, .awesomplete > label, .awesomplete > fieldset, .awesomplete > legend, .awesomplete > fieldset > legend {
  z-index: 2;
  font-family: Sansation , Arial;
  font-weight: 300;
  letter-spacing: 0px;
  font-size: 1rem;
  line-height: 1.25rem;
  color: #8A8A8A !important;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.widget > textarea, .awesomplete > textarea {
  height: inherit !important;
  min-height: 9.375rem; }

.widget > fieldset, .awesomplete > fieldset {
  border: none; }

.widget fieldset > span, .awesomplete fieldset > span {
  position: relative;
  float: left;
  display: inline-block;
  padding-top: 0rem;
  padding-bottom: 0.75rem; }

body.xsmall .widget fieldset > span, body.xsmall .awesomplete fieldset > span, body.small .widget fieldset > span, body.small .awesomplete fieldset > span {
  padding-bottom: 0rem; }

.widget span.LV_invalid, .widget span.notice, .awesomplete span.LV_invalid, .awesomplete span.notice {
  display: block;
  position: absolute;
  bottom: 0;
  line-height: 1rem;
  font-size: 0.625rem;
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.widget span.LV_invalid, .awesomplete span.LV_invalid {
  color: #b70000; }

.widget fieldset span.LV_invalid, .awesomplete fieldset span.LV_invalid {
  bottom: 0; }

.widget span.notice, .awesomplete span.notice {
  color: #8A8A8A;
  display: none; }

.widget.invalid:not(.empty) span.notice, .widget.mandatory.invalid.empty span.notice, .awesomplete.invalid:not(.empty) span.notice, .awesomplete.mandatory.invalid.empty span.notice {
  display: none; }

.widget.widget-select:after, .awesomplete.widget-select:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  mask: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/custom/select.svg);
  background-size: cover;
  background-color: rgba(54, 63, 66, 0.87);
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.125rem;
  text-align: center;
  z-index: 1;
  border: none !important;
  top: 3.25rem;
  right: 0.875rem;
  left: inherit !important;
  pointer-events: none; }

.widget.widget-select option, .awesomplete.widget-select option {
  font-family: Sansation , Arial;
  font-weight: 400;
  letter-spacing: 0.86px;
  font-size: 1rem;
  line-height: 1rem;
  color: rgba(54, 63, 66, 0.87);
  background-color: #ffffff; }

.widget, .awesomplete, .submit-container {
  vertical-align: top;
  position: relative;
  float: left;
  width: 100%;
  margin: 0rem 0.875rem 0.875rem 0rem; }

body.xsmall .widget:not(.widget-submit), body.xsmall .awesomplete:not(.widget-submit), body.xsmall .submit-container:not(.widget-submit) {
  width: 100% !important;
  margin-left: 0rem;
  margin-right: 0rem; }

.widget.first, .awesomplete.first, .submit-container.first {
  clear: both; }

body.xsmall .widget.first, body.xsmall .awesomplete.first, body.xsmall .submit-container.first, body.small .widget.first, body.small .awesomplete.first, body.small .submit-container.first {
  margin-left: 0rem; }

.widget.last, .awesomplete.last, .submit-container.last {
  margin-right: 0rem; }

body.small .widget.last, body.small .awesomplete.last, body.small .submit-container.last {
  margin-right: 0rem; }

.widget.w1, .awesomplete.w1, .submit-container.w1 {
  width: 100%; }

body.xsmall .widget.w1, body.xsmall .awesomplete.w1, body.xsmall .submit-container.w1, body.small .widget.w1, body.small .awesomplete.w1, body.small .submit-container.w1 {
  width: 100%; }

.widget.w2, .awesomplete.w2, .submit-container.w2 {
  width: calc(50% - 0.4375rem); }

body.xsmall .widget.w2, body.xsmall .awesomplete.w2, body.xsmall .submit-container.w2 {
  width: calc(100% - 1.75rem); }

body.small .widget.w2, body.small .awesomplete.w2, body.small .submit-container.w2 {
  width: calc(50% - 0.4375rem); }

.widget.w3, .awesomplete.w3, .submit-container.w3 {
  width: calc(33.33% - 0.5833333333rem); }

body.xsmall .widget.w3, body.xsmall .awesomplete.w3, body.xsmall .submit-container.w3 {
  width: calc(100% - 1.75rem); }

body.small .widget.w3, body.small .awesomplete.w3, body.small .submit-container.w3 {
  width: calc(33.33% - 0.5833333333rem); }

.widget.w32, .awesomplete.w32, .submit-container.w32 {
  width: calc(66.66% - 0.4375rem); }

body.xsmall .widget.w32, body.xsmall .awesomplete.w32, body.xsmall .submit-container.w32 {
  width: calc(100% - 1.75rem); }

body.small .widget.w32, body.small .awesomplete.w32, body.small .submit-container.w32 {
  width: calc(66.66% - 0.4375rem); }

.widget.w4, .awesomplete.w4, .submit-container.w4 {
  width: calc(25% - 0.65625rem); }

body.xsmall .widget.w4, body.xsmall .awesomplete.w4, body.xsmall .submit-container.w4 {
  width: calc(25% - 0.65625rem); }

body.small .widget.w4, body.small .awesomplete.w4, body.small .submit-container.w4 {
  width: calc(100%);
  margin-left: 0rem;
  margin-right: 0rem; }

.widget.w5, .awesomplete.w5, .submit-container.w5 {
  width: calc(20% - 0.7rem); }

body.xsmall .widget.w5, body.xsmall .awesomplete.w5, body.xsmall .submit-container.w5 {
  width: calc(100% - 1.75rem); }

body.small .widget.w5, body.small .awesomplete.w5, body.small .submit-container.w5 {
  width: calc(100% - 1.75rem); }

.widget.w6, .awesomplete.w6, .submit-container.w6 {
  width: calc(16.666% - 0.7291666667rem); }

body.xsmall .widget.w6, body.xsmall .awesomplete.w6, body.xsmall .submit-container.w6 {
  width: calc(100% - 1.75rem); }

body.small .widget.w6, body.small .awesomplete.w6, body.small .submit-container.w6 {
  width: calc(100% - 1.75rem); }

.widget.w43, .awesomplete.w43, .submit-container.w43 {
  width: calc(75% - 0.4375rem); }

body.xsmall .widget.w43, body.xsmall .awesomplete.w43, body.xsmall .submit-container.w43 {
  width: calc(100% - 1.75rem); }

body.small .widget.w43, body.small .awesomplete.w43, body.small .submit-container.w43 {
  width: calc(100% - 1.75rem); }

.widget-checkbox fieldset, .widget-radio fieldset {
  display: block;
  width: 100%;
  padding: 0.75rem 1.5rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  border-radius: 1rem;
  border-color: #526170; }

.widget-checkbox fieldset > legend, .widget-radio fieldset > legend {
  padding: 0 0.75rem; }

.widget-checkbox fieldset span label, .widget-radio fieldset span label {
  margin-top: 0rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: auto;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.75rem;
  padding-right: 3rem;
  cursor: pointer;
  z-index: 1;
  font-family: Sansation , Arial;
  font-weight: 300;
  letter-spacing: 0;
  font-size: 1rem;
  line-height: 1.25rem;
  color: #000 !important;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  white-space: break-spaces; }

.widget-checkbox fieldset span input, .widget-radio fieldset span input {
  position: absolute;
  right: 0rem;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  background: transparent;
  visibility: hidden;
  margin: 0.75rem;
  padding: 0;
  cursor: pointer; }

.widget-checkbox fieldset span input + label:before, .widget-radio fieldset span input + label:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.0625rem;
  z-index: -2;
  left: inherit;
  right: 0;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background-color: transparent; }

.widget-checkbox fieldset span input + label:after, .widget-radio fieldset span input + label:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.125rem;
  height: 1.125rem;
  margin: 0.75rem;
  z-index: -1;
  left: inherit;
  right: 0; }

.widget-checkbox fieldset span input:hover + label:before, .widget-radio fieldset span input:hover + label:before {
  background-color: rgba(82, 97, 112, 0.1); }

.widget-checkbox fieldset span input:focus + label:before, .widget-radio fieldset span input:focus + label:before {
  background-color: rgba(82, 97, 112, 0.2); }

.widget-checkbox fieldset span input:active + label:before, .widget-radio fieldset span input:active + label:before {
  background-color: rgba(82, 97, 112, 0.3); }

.widget-checkbox fieldset span input:checked:hover + label:before, .widget-radio fieldset span input:checked:hover + label:before {
  background-color: rgba(82, 97, 112, 0.2); }

.widget-checkbox fieldset span input:checked:focus + label:before, .widget-radio fieldset span input:checked:focus + label:before {
  background-color: rgba(82, 97, 112, 0.3); }

.widget-checkbox fieldset span input:checked:active + label:before, .widget-radio fieldset span input:checked:active + label:before {
  background-color: rgba(82, 97, 112, 0.4); }

.widget-checkbox fieldset span input + label:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_unchecked.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_unchecked.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_unchecked.svg);
  background-size: cover;
  background-color: #526170;
  background-image: unset; }

.widget-checkbox fieldset span input:checked + label:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_checked.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_checked.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_checkbox_checked.svg);
  background-size: cover;
  background-color: #526170;
  background-image: unset; }

.widget-radio fieldset span input + label:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_radio_unchecked.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_radio_unchecked.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_radio_unchecked.svg);
  background-size: cover;
  background-color: #526170;
  background-image: unset; }

.widget-radio fieldset span input:checked + label:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_radio_checked.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_radio_checked.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_radio_checked.svg);
  background-size: cover;
  background-color: #526170;
  background-image: unset; }

.widget-range input {
  border: none !important; }

.widget-range > div {
  overflow: visible !important; }

.widget-range .ui-slider {
  height: 0.125rem;
  margin: 0rem 0.875rem !important;
  overflow: visible !important;
  background-color: #526170;
  position: relative;
  top: -0.125rem; }

.widget-range .ui-widget.ui-widget-content {
  background-color: transparent;
  border-top: 0.0625rem solid #526170; }

.widget-range .ui-slider-handle, .widget-range .ui-slider-handle.ui-state-default.ui-state-focus, .widget-range .ui-slider-handle.ui-state-default.ui-state-hover {
  width: 0.75rem;
  height: 0.75rem;
  padding: 0 !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: none;
  position: absolute;
  top: -0.40625rem;
  z-index: 2;
  cursor: default;
  -webkit-outline: none;
  -moz-outline: none;
  outline: none;
  -ms-touch-action: auto;
  touch-action: auto;
  background-color: #526170;
  border-color: #526170;
  border-style: solid;
  border-width: 0.0625rem; }

.widget-range .ui-slider-handle.ui-state-default {
  background-color: #ffffff;
  border-color: #526170;
  border-style: solid;
  border-width: 0.0625rem; }

.widget-range .ui-slider-handle:hover:before, .widget-range .ui-slider-handle.ui-state-focus:hover:before, .widget-range .ui-slider-handle.ui-state-active:hover:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.0625rem;
  z-index: -2;
  right: unset;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%; }

.widget-range .ui-slider-handle:before, .widget-range .ui-slider-handle.ui-state-focus:before, .widget-range .ui-slider-handle.ui-state-hover:before {
  background-color: rgba(82, 97, 112, 0.2); }

.widget-range .ui-slider-handle.ui-state-default:before {
  background-color: rgba(82, 97, 112, 0.1); }

.widget-range .ui-slider-handle.ui-state-focus.ui-state-active.ui-state-focus {
  width: 0.875rem;
  height: 0.875rem; }

.widget-range .ui-slider-handle.ui-state-focus.ui-state-active.ui-state-focus:before {
  width: 1.625rem;
  height: 1.625rem; }

.widget-range .ui-slider-handle.ui-state-focus.ui-state-active.ui-state-focus.ui-state-default {
  background-color: #ffffff;
  border-color: #526170; }

.widget-range .ui-slider-handle.ui-state-focus.ui-state-active.ui-state-focus:not(.ui-state-default) {
  background-color: #526170;
  border-color: #526170; }

.widget-range .ui-slider-handle:last-of-type {
  margin-left: -0.75rem; }

.widget-range .ui-slider-horizontal .ui-slider-range {
  top: -0.0625rem;
  background-color: #BDCCD4;
  height: 0.125rem; }

.widget-range .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0;
  background-position: 0 0; }

.widget[class*=" split-"] fieldset span label, .widget[class^="split-"] fieldset span label {
  padding-right: 1.5rem;
  padding-left: 3rem; }

body.xsmall .widget[class*=" split-"] fieldset span label, body.xsmall .widget[class^="split-"] fieldset span label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.widget[class*=" split-"] fieldset span input, .widget[class^="split-"] fieldset span input {
  position: absolute;
  right: inherit;
  left: 0; }

.widget[class*=" split-"] fieldset span input + label:before, .widget[class^="split-"] fieldset span input + label:before {
  z-index: -2;
  left: 0;
  right: inherit; }

.widget[class*=" split-"] fieldset span input + label:after, .widget[class^="split-"] fieldset span input + label:after {
  z-index: -1;
  left: 0;
  right: inherit; }

body.xsmall .widget[class*=" split-"].split-auto fieldset > span, body.xsmall .widget[class^="split-"].split-auto fieldset > span {
  width: 100%; }

.widget[class*=" split-"].split-1 fieldset > span, .widget[class^="split-"].split-1 fieldset > span {
  width: 100%; }

.widget[class*=" split-"].split-2 fieldset > span, .widget[class^="split-"].split-2 fieldset > span {
  width: 50%; }

body.xsmall .widget[class*=" split-"].split-2 fieldset > span, body.xsmall .widget[class^="split-"].split-2 fieldset > span {
  width: 100%; }

.widget[class*=" split-"].split-3 fieldset > span, .widget[class^="split-"].split-3 fieldset > span {
  width: 33.333%; }

body.xsmall .widget[class*=" split-"].split-3 fieldset > span, body.xsmall .widget[class^="split-"].split-3 fieldset > span, body.small .widget[class*=" split-"].split-3 fieldset > span, body.small .widget[class^="split-"].split-3 fieldset > span {
  width: 100%; }

.widget[class*=" split-"].split-4 fieldset > span, .widget[class^="split-"].split-4 fieldset > span {
  width: 25%; }

body.small .widget[class*=" split-"].split-4 fieldset > span, body.small .widget[class^="split-"].split-4 fieldset > span {
  width: 50%; }

body.xsmall .widget[class*=" split-"].split-4 fieldset > span, body.xsmall .widget[class^="split-"].split-4 fieldset > span {
  width: 100%; }

fieldset .widget.split span, fieldset .widget.split-2 span, fieldset .awesomplete.split span, fieldset .awesomplete.split-2 span {
  width: 50% !important;
  float: left; }

fieldset body.xsmall .widget.split span, fieldset body.xsmall .widget.split-2 span, fieldset body.xsmall .awesomplete.split span, fieldset body.xsmall .awesomplete.split-2 span, fieldset body.small .widget.split span, fieldset body.small .widget.split-2 span, fieldset body.small .awesomplete.split span, fieldset body.small .awesomplete.split-2 span {
  width: 100% !important; }

fieldset .widget.split-3 span, fieldset .awesomplete.split-3 span {
  width: 33.33%;
  float: left; }

fieldset body.xsmall .widget.split-3 span, fieldset body.xsmall .awesomplete.split-3 span, fieldset body.small .widget.split-3 span, fieldset body.small .awesomplete.split-3 span {
  width: 100%; }

fieldset .widget.split-4 span, fieldset .awesomplete.split-4 span {
  width: 25%;
  float: left; }

fieldset body.xsmall .widget.split-4 span, fieldset body.xsmall .awesomplete.split-4 span, fieldset body.small .widget.split-4 span, fieldset body.small .awesomplete.split-4 span {
  width: 100%; }

fieldset .widget.split-5 span, fieldset .awesomplete.split-5 span {
  width: 20%;
  float: left; }

fieldset body.xsmall .widget.split-5 span, fieldset body.xsmall .awesomplete.split-5 span, fieldset body.small .widget.split-5 span, fieldset body.small .awesomplete.split-5 span {
  width: 100%; }

.widget-radio.switch.switch legend, .widget-checkbox.switch.switch legend {
  line-height: 3rem; }

.widget-radio.switch.switch, .widget-checkbox.switch.switch {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.widget-radio.switch.switch fieldset, .widget-checkbox.switch.switch fieldset {
  min-height: 3rem; }

.widget-radio.switch.switch span, .widget-checkbox.switch.switch span {
  display: block;
  width: auto;
  position: absolute !important;
  bottom: 0;
  right: 0; }

body.xsmall .widget-radio.switch.switch span, body.xsmall .widget-checkbox.switch.switch span {
  left: 0;
  right: 0; }

.widget-radio.switch.switch span input, .widget-checkbox.switch.switch span input {
  position: absolute;
  width: 3rem;
  min-height: 1.75rem;
  right: 0;
  left: inherit;
  z-index: 2;
  visibility: inherit;
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.widget-radio.switch.switch span input:checked, .widget-checkbox.switch.switch span input:checked {
  z-index: 1; }

.widget-radio.switch.switch span label, .widget-checkbox.switch.switch span label {
  display: inline-block;
  position: relative;
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding-right: 4rem;
  padding-left: 0rem;
  -webkit-transition: 0.3s color ease-in;
  -moz-transition: 0.3s color ease-in;
  transition: 0.3s color ease-in;
  z-index: 0; }

body.xsmall .widget-radio.switch.switch span label, body.xsmall .widget-checkbox.switch.switch span label, body.small .widget-radio.switch.switch span label, body.small .widget-checkbox.switch.switch span label {
  width: 100%;
  text-align: left !important; }

.widget-radio.switch.switch span input:checked + label, .widget-checkbox.switch.switch span input:checked + label {
  color: rgba(54, 63, 66, 0.87) !important;
  z-index: 1; }

.widget-radio.switch.switch span input:not(:checked) + label, .widget-checkbox.switch.switch span input:not(:checked) + label {
  color: transparent !important;
  z-index: 2; }

.widget-radio.switch.switch span label:after, .widget-radio.switch.switch span label:before, .widget-checkbox.switch.switch span label:after, .widget-checkbox.switch.switch span label:before {
  position: absolute !important;
  left: inherit !important;
  top: 0;
  right: 0 !important; }

body.xsmall .widget-radio.switch.switch span label:after, body.xsmall .widget-radio.switch.switch span label:before, body.xsmall .widget-checkbox.switch.switch span label:after, body.xsmall .widget-checkbox.switch.switch span label:before, body.small .widget-radio.switch.switch span label:after, body.small .widget-radio.switch.switch span label:before, body.small .widget-checkbox.switch.switch span label:after, body.small .widget-checkbox.switch.switch span label:before {
  right: unset !important;
  left: 0 !important; }

body.xsmall .widget-radio.switch.switch span label:before, body.xsmall .widget-checkbox.switch.switch span label:before, body.small .widget-radio.switch.switch span label:before, body.small .widget-checkbox.switch.switch span label:before {
  right: unset !important;
  left: -0.25rem !important; }

body.xsmall .widget-radio.switch.switch span label:after, body.xsmall .widget-checkbox.switch.switch span label:after, body.small .widget-radio.switch.switch span label:after, body.small .widget-checkbox.switch.switch span label:after {
  right: unset !important;
  left: 0.625rem !important;
  top: -0.0625rem; }

body.xsmall .widget-radio.switch.switch span input:not(:checked) + label:after, body.xsmall .widget-checkbox.switch.switch span input:not(:checked) + label:after, body.small .widget-radio.switch.switch span input:not(:checked) + label:after, body.small .widget-checkbox.switch.switch span input:not(:checked) + label:after {
  right: unset !important;
  left: 1.75rem !important;
  top: -0.0625rem; }

.widget-radio.switch.switch span:last-of-type label:before, .widget-radio.switch.switch span:last-of-type label:after, .widget-checkbox.switch.switch span:last-of-type label:before, .widget-checkbox.switch.switch span:last-of-type label:after {
  display: none !important; }

.widget-radio.switch.switch span:first-of-type label:after, .widget-checkbox.switch.switch span:first-of-type label:after {
  width: 1.25rem !important;
  height: 1.25rem !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 1rem 0rem;
  border: none;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
  background-color: #fff !important;
  background-image: unset !important;
  right: 2rem;
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  -webkit-transition: 0.3s all ease-in;
  -moz-transition: 0.3s all ease-in;
  transition: 0.3s all ease-in;
  -webkit-mask: none;
  mask: none; }

.widget-radio.switch.switch span:first-of-type label:before, .widget-checkbox.switch.switch span:first-of-type label:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.125rem;
  height: 0.875rem;
  margin: 1.125rem 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  border-radius: 1rem;
  background-color: #526170 !important; }

.widget-radio.switch.switch span:first-of-type input:checked + label:after, .widget-checkbox.switch.switch span:first-of-type input:checked + label:after {
  right: 1rem;
  background-color: #fff !important; }

.widget-radio.switch.switch span:first-of-type input:checked + label:before, .widget-checkbox.switch.switch span:first-of-type input:checked + label:before {
  background-color: #526170 !important; }

#contact .widget, #contact .awesomplete {
  padding-bottom: 1rem; }

#contact .widget.widget-submit, #contact .awesomplete.widget-submit {
  padding-bottom: 0px !important; }

#contact .widget.valid:not(.empty) > input, #contact .widget.valid:not(.empty) > textarea, #contact .widget.valid:not(.empty) > select, #contact .awesomplete.valid:not(.empty) > input, #contact .awesomplete.valid:not(.empty) > textarea, #contact .awesomplete.valid:not(.empty) > select {
  color: green !important;
  border-color: green !important; }

#contact .widget.invalid:not(.empty) > input, #contact .widget.invalid:not(.empty) > textarea, #contact .widget.invalid:not(.empty) > select, #contact .widget.mandatory.invalid.empty > input, #contact .widget.mandatory.invalid.empty > textarea, #contact .widget.mandatory.invalid.empty > select, #contact .awesomplete.invalid:not(.empty) > input, #contact .awesomplete.invalid:not(.empty) > textarea, #contact .awesomplete.invalid:not(.empty) > select, #contact .awesomplete.mandatory.invalid.empty > input, #contact .awesomplete.mandatory.invalid.empty > textarea, #contact .awesomplete.mandatory.invalid.empty > select {
  color: #b70000 !important;
  border-color: #b70000 !important; }

#contact .widget.focus > input, #contact .widget.focus > textarea, #contact .widget.focus > select, #contact .widget.focus.valid > input, #contact .widget.focus.valid > textarea, #contact .widget.focus.valid > select, #contact .awesomplete.focus > input, #contact .awesomplete.focus > textarea, #contact .awesomplete.focus > select, #contact .awesomplete.focus.valid > input, #contact .awesomplete.focus.valid > textarea, #contact .awesomplete.focus.valid > select {
  color: #526170 !important;
  border-color: #526170 !important; }

#contact .widget.valid:not(.empty) > label, #contact .widget.valid:not(.empty) > legend, #contact .widget.valid:not(.empty) > fieldset > legend, #contact .awesomplete.valid:not(.empty) > label, #contact .awesomplete.valid:not(.empty) > legend, #contact .awesomplete.valid:not(.empty) > fieldset > legend {
  color: green !important; }

#contact .widget.invalid:not(.empty) > label, #contact .widget.invalid:not(.empty) > fieldset, #contact .widget.invalid:not(.empty) > fieldset > legend, #contact .widget.mandatory.invalid.empty > label, #contact .widget.mandatory.invalid.empty > fieldset, #contact .widget.mandatory.invalid.empty > fieldset > legend, #contact .awesomplete.invalid:not(.empty) > label, #contact .awesomplete.invalid:not(.empty) > fieldset, #contact .awesomplete.invalid:not(.empty) > fieldset > legend, #contact .awesomplete.mandatory.invalid.empty > label, #contact .awesomplete.mandatory.invalid.empty > fieldset, #contact .awesomplete.mandatory.invalid.empty > fieldset > legend {
  color: #b70000 !important; }

#contact .widget.focus > label, #contact .widget.focus > fieldset, #contact .widget.focus > fieldset > legend, #contact .widget.focus.valid > label, #contact .widget.focus.valid > legend, #contact .widget.focus.valid > fieldset > legend, #contact .awesomplete.focus > label, #contact .awesomplete.focus > fieldset, #contact .awesomplete.focus > fieldset > legend, #contact .awesomplete.focus.valid > label, #contact .awesomplete.focus.valid > legend, #contact .awesomplete.focus.valid > fieldset > legend {
  color: #526170 !important; }

#contact .widget.widget-select.valid:after, #contact .awesomplete.widget-select.valid:after {
  background-color: green; }

#contact .widget.widget-select.invalid:after, #contact .awesomplete.widget-select.invalid:after {
  background-color: #b70000; }

#contact .widget.widget-select:focus:after, #contact .awesomplete.widget-select:focus:after {
  background-color: #526170; }

.formanimtion .widget > label, .formanimtion .widget > legend, .formanimtion .awesomplete > label, .formanimtion .awesomplete > legend {
  padding-left: 0.875rem;
  min-height: 3rem;
  position: relative; }

.formanimtion .widget.focus > label, .formanimtion .widget.focus > fieldset, .formanimtion .widget.valid:not(.empty) > label, .formanimtion .widget:not(.empty) > label, .formanimtion .widget:not(.empty) > label, .formanimtion .awesomplete.focus > label, .formanimtion .awesomplete.focus > fieldset, .formanimtion .awesomplete.valid:not(.empty) > label, .formanimtion .awesomplete:not(.empty) > label, .formanimtion .awesomplete:not(.empty) > label {
  font-size: 0.625rem; }

.formanimtion .widget.focus > input, .formanimtion .widget:not(.empty) > input, .formanimtion .widget.focus > select, .formanimtion .widget:not(.empty) > select, .formanimtion .awesomplete.focus > input, .formanimtion .awesomplete:not(.empty) > input, .formanimtion .awesomplete.focus > select, .formanimtion .awesomplete:not(.empty) > select {
  max-height: 3rem; }

.formanimtion .widget.empty > select, .formanimtion .widget.empty.mandatory.invalid > select, .formanimtion .widget.empty > input, .formanimtion .widget.empty > textarea, .formanimtion .widget input::placeholder, .formanimtion .widget textarea::placeholder, .formanimtion .awesomplete.empty > select, .formanimtion .awesomplete.empty.mandatory.invalid > select, .formanimtion .awesomplete.empty > input, .formanimtion .awesomplete.empty > textarea, .formanimtion .awesomplete input::placeholder, .formanimtion .awesomplete textarea::placeholder {
  color: transparent !important; }

.formanimtion .widget.widget-select > label, .formanimtion .awesomplete.widget-select > label {
  pointer-events: none; }

.filled .widget > label, .filled .awesomplete > label {
  padding-top: 1.125rem;
  margin-bottom: -3rem; }

.filled .widget.focus > label, .filled .widget.focus > fieldset, .filled .widget.valid:not(.empty) > label, .filled .widget.valid > fieldset, .filled .widget.invalid:not(.empty) > label, .filled .widget:not(.empty) > label, .filled .widget:not(.empty) > fieldset, .filled .widget:not(.empty) > fieldset, .filled .awesomplete.focus > label, .filled .awesomplete.focus > fieldset, .filled .awesomplete.valid:not(.empty) > label, .filled .awesomplete.valid > fieldset, .filled .awesomplete.invalid:not(.empty) > label, .filled .awesomplete:not(.empty) > label, .filled .awesomplete:not(.empty) > fieldset, .filled .awesomplete:not(.empty) > fieldset {
  margin-bottom: -1.375rem;
  line-height: 0.875rem;
  min-height: 0.625rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }

.filled .widget > input, .filled .widget > textarea, .filled .widget > select, .filled .awesomplete > input, .filled .awesomplete > textarea, .filled .awesomplete > select {
  display: inline;
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
  background-color: rgba(255, 255, 255, 0.2) !important;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0; }

.filled .widget.focus > input, .filled .widget:not(.empty) > input, .filled .widget.focus > textarea, .filled .widget:not(.empty) > textarea, .filled .widget.focus > select, .filled .widget:not(.empty) > select, .filled .awesomplete.focus > input, .filled .awesomplete:not(.empty) > input, .filled .awesomplete.focus > textarea, .filled .awesomplete:not(.empty) > textarea, .filled .awesomplete.focus > select, .filled .awesomplete:not(.empty) > select {
  padding-top: 1.375rem; }

.filled .widget.widget-select:after, .filled .awesomplete.widget-select:after {
  top: 1rem; }

.outlined .widget > label, .utlined .awesomplete > label {
  padding-top: 0.875rem;
  margin-bottom: -3rem;
  min-height: 3rem; }

.outlined .widget.focus > label, .outlined .widget.focus > fieldset, .outlined .widget.valid:not(.empty) > label, .outlined .widget:not(.empty) > label, .outlined .widget:not(.empty) > label, .utlined .awesomplete.focus > label, .utlined .awesomplete.focus > fieldset, .utlined .awesomplete.valid:not(.empty) > label, .utlined .awesomplete:not(.empty) > label, .utlined .awesomplete:not(.empty) > label {
  display: inline;
  position: absolute;
  width: auto;
  top: -0.875rem;
  left: 0.4375rem;
  background-color: #ffffff;
  padding-left: 0.4375rem;
  padding-right: 0.4375rem; }

.outlined .widget.focus > label, .outlined .widget.focus > fieldset, .outlined .widget.valid:not(.empty) > label, .outlined .widget.valid > fieldset, .outlined .widget.invalid:not(.empty) > label, .outlined .widget:not(.empty) > label, .outlined .widget:not(.empty) > fieldset, .outlined .widget:not(.empty) > fieldset, .utlined .awesomplete.focus > label, .utlined .awesomplete.focus > fieldset, .utlined .awesomplete.valid:not(.empty) > label, .utlined .awesomplete.valid > fieldset, .utlined .awesomplete.invalid:not(.empty) > label, .utlined .awesomplete:not(.empty) > label, .utlined .awesomplete:not(.empty) > fieldset, .utlined .awesomplete:not(.empty) > fieldset {
  margin-bottom: -1.375rem;
  line-height: 0.875rem;
  min-height: 0.625rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }

.outlined .widget > input, .outlined .widget > textarea, .outlined .widget > select, .utlined .awesomplete > input, .utlined .awesomplete > textarea, .utlined .awesomplete > select {
  background-color: #ffffff !important; }

.outlined .widget > select, .utlined .awesomplete > select {
  padding-top: 0.875rem; }

.outlined .widget.focus > input, .outlined .widget:not(.empty) > input, .outlined .widget.focus > select, .outlined .widget:not(.empty) > select, .utlined .awesomplete.focus > input, .utlined .awesomplete:not(.empty) > input, .utlined .awesomplete.focus > select, .utlined .awesomplete:not(.empty) > select {
  max-height: 3rem; }

.outlined .widget.widget-select:after, .utlined .awesomplete.widget-select:after {
  top: 0.75rem; }

nav ul.level_1 li, div ul.level_1 li {
  font-size: 0.875rem; }

nav ul.level_1 li span, div ul.level_1 li span {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  -webkit-text-transform: inherit;
  -moz-text-transform: inherit;
  text-transform: inherit;
  text-align: inherit;
  line-height: inherit;
  white-space: nowrap; }

nav li.submenu:after, div li.submenu:after {
  background-image: unset !important; }

nav .icons ul.level_1 li, div .icons ul.level_1 li {
  display: inline-block;
  float: left; }

nav .icons ul.level_1 li.icon, div .icons ul.level_1 li.icon {
  vertical-align: top; }

nav .icons ul.level_1 li.icon > a, nav .icons ul.level_1 li.icon > span, nav .icons ul.level_1 li.icon > strong, div .icons ul.level_1 li.icon > a, div .icons ul.level_1 li.icon > span, div .icons ul.level_1 li.icon > strong {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding: 0;
  font-size: 0;
  position: static; }

nav .icons ul.level_1 li > a span, nav .icons ul.level_1 li > span span, nav .icons ul.level_1 li > strong span, div .icons ul.level_1 li > a span, div .icons ul.level_1 li > span span, div .icons ul.level_1 li > strong span {
  white-space: nowrap;
  font-size: 1em !important; }

nav .vertical ul.level_1 li, div .vertical ul.level_1 li {
  display: block !important;
  margin-right: 0 !important; }

nav .vertical ul.level_1 li > a, nav .vertical ul.level_1 li > span, nav .vertical ul.level_1 li > strong, div .vertical ul.level_1 li > a, div .vertical ul.level_1 li > span, div .vertical ul.level_1 li > strong {
  margin: 0 !important; }

nav .strokes ul.level_1 li:not(:last-of-type):after, div .strokes ul.level_1 li:not(:last-of-type):after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  content: "|";
  width: 0.25rem;
  left: unset;
  right: -0.6875rem; }

nav .drop-down ul.level_1, div .drop-down ul.level_1 {
  position: relative;
  cursor: pointer;
  min-width: 2rem; }

nav .drop-down ul.level_1 li, div .drop-down ul.level_1 li {
  display: block;
  padding: 0rem;
  margin-right: 0 !important;
  width: 100%; }

nav .drop-down ul.level_1 li > *, div .drop-down ul.level_1 li > * {
  display: block;
  width: 100%;
  text-align: left; }

nav .drop-down ul.level_1:after, div .drop-down ul.level_1:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  top: 0.75rem;
  right: -0.875rem;
  width: 0.75rem;
  height: 0.75rem;
  left: inherit;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_hide.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_hide.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_hide.svg);
  background-size: cover;
  background: rgba(224, 224, 224, 0.8); }

nav .drop-down ul.level_1:hover:after, div .drop-down ul.level_1:hover:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_hide-active.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_hide-active.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_hide-active.svg);
  background-size: cover;
  background: rgba(224, 224, 224, 0.8); }

nav .drop-down ul.level_1 li:not(.first), div .drop-down ul.level_1 li:not(.first) {
  display: none !important; }

nav .drop-down ul.level_1:hover li:not(.first), div .drop-down ul.level_1:hover li:not(.first) {
  display: block !important; }

nav .drop-down.active-top ul.level_1, div .drop-down.active-top ul.level_1 {
  padding-top: 2rem;
  height: auto; }

nav .drop-down.active-top ul.level_1 li.active, div .drop-down.active-top ul.level_1 li.active {
  display: block !important;
  position: absolute !important;
  top: 0; }

nav .drop-down.active-top ul.level_1 li.active > *, div .drop-down.active-top ul.level_1 li.active > * {
  background-color: transparent !important;
  border: unset !important; }

nav .drop-down.active-top ul.level_1 li, div .drop-down.active-top ul.level_1 li {
  display: none !important; }

nav .drop-down.active-top ul.level_1:hover li, div .drop-down.active-top ul.level_1:hover li {
  display: block !important; }

nav .drop-down.flags.active-top ul.level_1, div .drop-down.flags.active-top ul.level_1 {
  min-width: 4.5rem; }

nav .icon.vertical ul.level_1, div .icon.vertical ul.level_1 {
  display: none;
  position: absolute;
  left: 0; }

nav .icon.vertical nav, div .icon.vertical nav {
  display: block;
  position: relative; }

nav .icon.vertical:hover ul.level_1, div .icon.vertical:hover ul.level_1 {
  display: block; }

nav .icon.vertical.align-right ul.level_1 ul, div .icon.vertical.align-right ul.level_1 ul {
  right: 100%; }

.systembar .mod_changelanguage ul.level_1:after {
  right: 0.125rem !important; }

.systembar .mod_changelanguage ul.level_1 li a {
  margin: 0 !important;
  padding: 0.25rem !important;
  background: white;
  border-bottom: 0.0625rem solid #526170;
  width: auto !important;
  display: block !important; }

.mod_customnav.sliderskip, .mod_customnav.filterskip {
  background-color: transparent;
  padding-top: 0;
  height: auto;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  max-width: 1600px;
  min-width: unset !important;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  float: unset !important; }
  .mod_customnav.sliderskip::-webkit-scrollbar, .mod_customnav.filterskip::-webkit-scrollbar {
    display: none; }

body.xsmall .mod_customnav.sliderskip, body.xsmall .mod_customnav.filterskip {
  padding-left: 2.25rem; }

body.small .mod_customnav.sliderskip, body.small .mod_customnav.filterskip {
  padding-left: 1.5rem; }

body.xsmall .mod_customnav.sliderskip.overflow, body.xsmall .mod_customnav.filterskip.overflow {
  overflow: auto !important;
  position: static !important; }

body.xsmall .mod_customnav.sliderskip:before, body.xsmall .mod_customnav.sliderskip:after, body.xsmall .mod_customnav.filterskip:before, body.xsmall .mod_customnav.filterskip:after, body.small .mod_customnav.sliderskip:before, body.small .mod_customnav.sliderskip:after, body.small .mod_customnav.filterskip:before, body.small .mod_customnav.filterskip:after {
  top: unset !important; }

body.xsmall .mod_customnav.sliderskip:before, body.xsmall .mod_customnav.filterskip:before, body.small .mod_customnav.sliderskip:before, body.small .mod_customnav.filterskip:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background: -webkit-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: -moz-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: -o-linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  background: linear-gradient(left, rgba(250, 250, 250, 0) 0%, #fafafa 40%, #fafafa 100%);
  right: 0;
  left: unset;
  z-index: 1;
  width: 3rem;
  height: 3rem; }

body.xsmall .mod_customnav.sliderskip:after, body.xsmall .mod_customnav.filterskip:after, body.small .mod_customnav.sliderskip:after, body.small .mod_customnav.filterskip:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: rgba(54, 63, 66, 0.87);
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset;
  z-index: 2;
  right: 0;
  left: unset;
  width: 2rem;
  height: 2rem;
  margin-top: -2.5rem; }

.mod_customnav.sliderskip ul.level_1, .mod_customnav.filterskip ul.level_1 {
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: transparent;
  display: inline-block;
  margin: 0px;
  min-height: 2rem;
  overflow: visible;
  text-align: center;
  width: 100%; }

body.xsmall .mod_customnav.sliderskip ul.level_1, body.xsmall .mod_customnav.filterskip ul.level_1, body.small .mod_customnav.sliderskip ul.level_1, body.small .mod_customnav.filterskip ul.level_1 {
  padding: 0px;
  height: inherit;
  min-width: 100%;
  width: max-content;
  border-bottom: none; }

.mod_customnav.sliderskip ul.level_1 li, .mod_customnav.filterskip ul.level_1 li {
  display: inline-block;
  float: none; }

.mod_customnav.sliderskip ul.level_1 li:not(.last), .mod_customnav.filterskip ul.level_1 li:not(.last) {
  margin-right: 2rem; }

.mod_customnav.sliderskip ul.level_1 li:not(.last):after, .mod_customnav.filterskip ul.level_1 li:not(.last):after {
  top: 1.5rem;
  right: -1.125rem; }

body.xsmall .mod_customnav.sliderskip ul.level_1 li:not(.last):after, body.xsmall .mod_customnav.filterskip ul.level_1 li:not(.last):after, body.small .mod_customnav.sliderskip ul.level_1 li:not(.last):after, body.small .mod_customnav.filterskip ul.level_1 li:not(.last):after {
  top: 1.25rem; }

.mod_customnav.sliderskip ul.level_1 li > a, .mod_customnav.sliderskip ul.level_1 li > span, .mod_customnav.sliderskip ul.level_1 li > strong, .mod_customnav.filterskip ul.level_1 li > a, .mod_customnav.filterskip ul.level_1 li > span, .mod_customnav.filterskip ul.level_1 li > strong {
  min-width: inherit;
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.9) !important;
  padding: 1rem 0.5rem;
  display: inline-block;
  width: auto; }

body.xsmall .mod_customnav.sliderskip ul.level_1 li > a, body.xsmall .mod_customnav.sliderskip ul.level_1 li > span, body.xsmall .mod_customnav.sliderskip ul.level_1 li > strong, body.xsmall .mod_customnav.filterskip ul.level_1 li > a, body.xsmall .mod_customnav.filterskip ul.level_1 li > span, body.xsmall .mod_customnav.filterskip ul.level_1 li > strong, body.small .mod_customnav.sliderskip ul.level_1 li > a, body.small .mod_customnav.sliderskip ul.level_1 li > span, body.small .mod_customnav.sliderskip ul.level_1 li > strong, body.small .mod_customnav.filterskip ul.level_1 li > a, body.small .mod_customnav.filterskip ul.level_1 li > span, body.small .mod_customnav.filterskip ul.level_1 li > strong {
  text-align: left;
  display: block;
  font-size: 0.875rem;
  padding: 0.5rem 0; }

.mod_customnav.sliderskip ul.level_1 li > a:hover, .mod_customnav.filterskip ul.level_1 li > a:hover {
  color: #363f42 !important; }

.mod_customnav.sliderskip ul.level_1 li > a.active, .mod_customnav.sliderskip ul.level_1 li > strong, .mod_customnav.filterskip ul.level_1 li > a.active, .mod_customnav.filterskip ul.level_1 li > strong {
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #363f42 !important;
  border-bottom: 0.125rem solid #363f42; }

.mod_customnav.sliderskip ul.level_1 li > a.active:hover, .mod_customnav.sliderskip ul.level_1 li > strong:hover, .mod_customnav.filterskip ul.level_1 li > a.active:hover, .mod_customnav.filterskip ul.level_1 li > strong:hover {
  color: rgba(54, 63, 66, 0.9) !important; }

.mod_customnav.sliderskip.thumbnail ul.level_1 li, .mod_customnav.filterskip.thumbnail ul.level_1 li {
  min-width: 15.625rem !important;
  max-width: 15.625rem !important; }

.mod_customnav.sliderskip.thumbnail ul.level_1 li > a, .mod_customnav.filterskip.thumbnail ul.level_1 li > a {
  color: #BDCCD4 !important; }

.mod_customnav.sliderskip.thumbnail ul.level_1 li > a.active, .mod_customnav.sliderskip.thumbnail ul.level_1 li > strong, .mod_customnav.filterskip.thumbnail ul.level_1 li > a.active, .mod_customnav.filterskip.thumbnail ul.level_1 li > strong {
  border-bottom: none !important;
  color: #526170 !important; }

.mod_customnav.sliderskip.thumbnail ul.level_1 li > a.active figure, .mod_customnav.filterskip.thumbnail ul.level_1 li > a.active figure {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: ease-in-out 0.5s;
  -moz-transition: ease-in-out 0.5s;
  transition: ease-in-out 0.5s; }

.mod_customnav.sliderskip.images, .mod_customnav.filterskip.images {
  padding-left: 0rem !important; }

.mod_customnav.sliderskip.images:before, .mod_customnav.sliderskip.images:after, .mod_customnav.filterskip.images:before, .mod_customnav.filterskip.images:after {
  display: none !important; }

body.medium .mod_customnav.sliderskip.images .icon span, body.medium .mod_customnav.filterskip.images .icon span, body.large .mod_customnav.sliderskip.images .icon span, body.large .mod_customnav.filterskip.images .icon span, body.xlarge .mod_customnav.sliderskip.images .icon span, body.xlarge .mod_customnav.filterskip.images .icon span {
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.mod_customnav.sliderskip.images.split_5 ul.level_1 li, .mod_customnav.filterskip.images.split_5 ul.level_1 li {
  width: calc(20% - 2rem); }

body .sticky.fixed .mod_customnav.sliderskip.images h1, body .sticky.fixed .mod_customnav.filterskip.images h1 {
  display: none; }

body.xsmall .mod_customnav.sliderskip.images ul.level_1, body.xsmall .mod_customnav.filterskip.images ul.level_1, body.small .mod_customnav.sliderskip.images ul.level_1, body.small .mod_customnav.filterskip.images ul.level_1 {
  max-width: 100% !important; }

.mod_customnav.sliderskip.images ul.level_1 *, .mod_customnav.filterskip.images ul.level_1 * {
  cursor: pointer; }

.mod_customnav.sliderskip.images ul.level_1 li > a, .mod_customnav.sliderskip.images ul.level_1 li > span, .mod_customnav.sliderskip.images ul.level_1 li > strong, .mod_customnav.filterskip.images ul.level_1 li > a, .mod_customnav.filterskip.images ul.level_1 li > span, .mod_customnav.filterskip.images ul.level_1 li > strong {
  min-width: inherit;
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.9) !important;
  padding: 0;
  padding-bottom: 5rem;
  display: inline-block;
  width: auto;
  text-align: center; }

body.xsmall .mod_customnav.sliderskip.images ul.level_1 li > a, body.xsmall .mod_customnav.sliderskip.images ul.level_1 li > span, body.xsmall .mod_customnav.sliderskip.images ul.level_1 li > strong, body.xsmall .mod_customnav.filterskip.images ul.level_1 li > a, body.xsmall .mod_customnav.filterskip.images ul.level_1 li > span, body.xsmall .mod_customnav.filterskip.images ul.level_1 li > strong, body.small .mod_customnav.sliderskip.images ul.level_1 li > a, body.small .mod_customnav.sliderskip.images ul.level_1 li > span, body.small .mod_customnav.sliderskip.images ul.level_1 li > strong, body.small .mod_customnav.filterskip.images ul.level_1 li > a, body.small .mod_customnav.filterskip.images ul.level_1 li > span, body.small .mod_customnav.filterskip.images ul.level_1 li > strong {
  display: block;
  font-size: 0;
  border-bottom: none;
  padding: 0.5rem 0rem 0rem; }

body .sticky.fixed .mod_customnav.sliderskip.images ul.level_1 li > a, body .sticky.fixed .mod_customnav.sliderskip.images ul.level_1 li > span, body .sticky.fixed .mod_customnav.sliderskip.images ul.level_1 li > strong, body .sticky.fixed .mod_customnav.filterskip.images ul.level_1 li > a, body .sticky.fixed .mod_customnav.filterskip.images ul.level_1 li > span, body .sticky.fixed .mod_customnav.filterskip.images ul.level_1 li > strong {
  display: block;
  font-size: 0;
  border-bottom: none;
  padding: 0.5rem 0rem 0rem; }

body.large .sticky.fixed .mod_customnav.sliderskip.images ul.level_1 li figure, body.large .sticky.fixed .mod_customnav.filterskip.images ul.level_1 li figure, body.xlarge .sticky.fixed .mod_customnav.sliderskip.images ul.level_1 li figure, body.xlarge .sticky.fixed .mod_customnav.filterskip.images ul.level_1 li figure {
  margin: 0rem 3rem; }

.mod_customnav.sliderskip.images.arrows ul.level_1 li > *.active:after, .mod_customnav.filterskip.images.arrows ul.level_1 li > *.active:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  background-color: #526170;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_triangle.svg);
  background-size: cover;
  background-image: unset;
  z-index: 2;
  right: unset;
  width: 7rem;
  height: 5rem;
  top: unset;
  bottom: -1px;
  left: calc(50% - (7rem / 2));
  -webkit-mask-position: bottom;
  -moz-mask-position: bottom;
  mask-position: bottom; }

body.xsmall .mod_customnav.sliderskip.images.arrows ul.level_1 li > *.active:after, body.xsmall .mod_customnav.filterskip.images.arrows ul.level_1 li > *.active:after, body.small .mod_customnav.sliderskip.images.arrows ul.level_1 li > *.active:after, body.small .mod_customnav.filterskip.images.arrows ul.level_1 li > *.active:after {
  -webkit-mask-size: 50%;
  -moz-mask-size: 50%;
  mask-size: 50%; }

body.large .sticky.fixed .mod_customnav.sliderskip.images.arrows ul.level_1 li > *.active:after, body.large .sticky.fixed .mod_customnav.filterskip.images.arrows ul.level_1 li > *.active:after, body.xlarge .sticky.fixed .mod_customnav.sliderskip.images.arrows ul.level_1 li > *.active:after, body.xlarge .sticky.fixed .mod_customnav.filterskip.images.arrows ul.level_1 li > *.active:after {
  -webkit-mask-size: 50%;
  -moz-mask-size: 50%;
  mask-size: 50%; }

body.xsmall .mod_breadcrumb ul, body.small .mod_breadcrumb ul, body.medium .mod_breadcrumb ul {
  display: inline-block; }

.mod_breadcrumb ul li {
  display: inline-block;
  padding: 1rem 0.5rem; }

body.xsmall .mod_breadcrumb ul li, body.small .mod_breadcrumb ul li {
  padding: 0.5rem 0; }

.mod_breadcrumb ul li a span {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  -webkit-text-transform: inherit;
  -moz-text-transform: inherit;
  text-transform: inherit;
  text-align: inherit;
  line-height: inherit;
  white-space: nowrap; }

.mod_breadcrumb ul li:not(.last) {
  margin-right: 2rem; }

body.xsmall .mod_breadcrumb ul li:not(.last) {
  margin-right: 1rem; }

.mod_breadcrumb ul li:not(.last):after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  margin: 0;
  left: unset;
  top: 1.25rem;
  right: -1.375rem;
  vertical-align: top;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  width: 1em;
  height: 1em;
  background-color: #526170;
  background-image: unset !important; }

body.xsmall .mod_breadcrumb ul li:not(.last):after, body.small .mod_breadcrumb ul li:not(.last):after {
  top: 0.75rem; }

body.xsmall .mod_breadcrumb ul li:not(.last):after {
  right: -1rem; }

.mod_breadcrumb ul li > a {
  min-width: inherit;
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important;
  display: inline-block;
  width: auto; }

body.xsmall .mod_breadcrumb ul li > a, body.small .mod_breadcrumb ul li > a {
  text-align: left;
  display: block;
  border-bottom: none; }

.mod_breadcrumb ul li > a:hover {
  color: #BDCCD4 !important; }

.mod_breadcrumb ul li.active {
  font-family: Sansation-Bold;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #526170 !important; }

.mod_breadcrumb ul li.first, .mod_breadcrumb ul.li.first:after {
  display: none !important; }

.mod_booknav ul {
  position: relative;
  top: -0.625rem;
  text-align: center; }

.mod_booknav ul > li {
  display: inline-block;
  position: relative;
  vertical-align: bottom; }

.mod_booknav a:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  background-color: #000;
  position: relative;
  vertical-align: middle; }

.mod_booknav li.previous a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  margin-right: 0.5rem;
  float: left; }

.mod_booknav li.up a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_up.svg);
  background-size: cover;
  margin-right: 0.5rem;
  float: right; }

.mod_booknav li.next a:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  margin-left: 0.5rem;
  float: right; }

.mod_quicknav .widget-select:after, .mod_quicklink .widget-select:after {
  top: 0.75rem; }

.mod_sitemap ul.level_1 > li {
  float: left; }

.mod_sitemap ul.level_1 li {
  margin-left: 0.9375rem; }

.mod_sitemap ul.level_1 li.no-sitemap, .mod_sitemap ul.level_1 li.index {
  display: none; }

.mod_sitemap ul.level_1 li.icon {
  margin-top: 0; }

.mod_sitemap ul.level_1 li > a, .mod_sitemap ul.level_1 li > span, .mod_sitemap ul.level_1 li > strong {
  text-indent: 0;
  width: auto;
  margin: 0;
  min-height: 1.75rem;
  color: rgba(54, 63, 66, 0.87);
  font-weight: inherit; }

.mod_sitemap ul.level_1 li > a.icon, .mod_sitemap ul.level_1 li > span.icon, .mod_sitemap ul.level_1 li > strong.icon {
  padding-left: 3.125rem;
  padding-top: 0rem;
  padding-bottom: 0rem;
  margin-top: -0.75rem; }

.mod_sitemap ul.level_1 li > a.icon:before, .mod_sitemap ul.level_1 li > span.icon:before, .mod_sitemap ul.level_1 li > strong.icon:before {
  margin: 0rem;
  left: 0;
  right: inherit; }

.mod_sitemap ul.level_1 li > a.icon:after, .mod_sitemap ul.level_1 li > span.icon:after, .mod_sitemap ul.level_1 li > strong.icon:after {
  margin: 0rem;
  left: 0;
  right: inherit; }

.mod_sitemap ul.level_1 li > a.icon ul.level_2, .mod_sitemap ul.level_1 li > span.icon ul.level_2, .mod_sitemap ul.level_1 li > strong.icon ul.level_2 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }

.mod_sitemap ul.level_1 li ul {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem; }

.mod_sitemap ul.level_1 li ul li, .mod_sitemap ul.level_1 li ul li.icon {
  position: relative;
  margin-left: 0.9375rem; }

.mod_sitemap ul.level_1 li ul li:before, .mod_sitemap ul.level_1 li ul li.icon:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  left: -1em;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  width: 1em;
  height: 1em;
  background-color: #000;
  margin: 0.25rem 0; }

.mod_sitemap ul.level_1 li ul li > a, .mod_sitemap ul.level_1 li ul li > span, .mod_sitemap ul.level_1 li ul li > strong, .mod_sitemap ul.level_1 li ul li.icon > a, .mod_sitemap ul.level_1 li ul li.icon > span, .mod_sitemap ul.level_1 li ul li.icon > strong {
  padding: 0rem; }

.mod_sitemap ul.level_1 li ul li > a:before, .mod_sitemap ul.level_1 li ul li > span:before, .mod_sitemap ul.level_1 li ul li > strong:before, .mod_sitemap ul.level_1 li ul li.icon > a:before, .mod_sitemap ul.level_1 li ul li.icon > span:before, .mod_sitemap ul.level_1 li ul li.icon > strong:before, .mod_sitemap ul.level_1 li ul li > a:after, .mod_sitemap ul.level_1 li ul li > span:after, .mod_sitemap ul.level_1 li ul li > strong:after, .mod_sitemap ul.level_1 li ul li.icon > a:after, .mod_sitemap ul.level_1 li ul li.icon > span:after, .mod_sitemap ul.level_1 li ul li.icon > strong:after {
  display: none; }

.mod_sitemap.pagetree ul.level_1 > li {
  float: none; }

.mod_sitemap.pagetree ul.level_1 li > a.icon, .mod_sitemap.pagetree ul.level_1 li > span.icon, .mod_sitemap.pagetree ul.level_1 li > strong.icon {
  padding: 0rem; }

.mod_sitemap.pagetree ul.level_1 > li ul.level_2 {
  padding-left: 2.5rem; }

.mod_sitemap.pagetree ul.level_1 > li ul.level_2 > li ul.level_3 {
  padding-left: 2.5rem; }

.mod_sibling_navigation_news a, .mod_sibling_navigation_page a, .mod_eventlist a, .mod_newslist a, .article_reader a, .ce_gallery a {
  float: none;
  color: #526170; }

body.xsmall .mod_sibling_navigation_news a.s-next, body.xsmall .mod_sibling_navigation_page a.s-next, body.xsmall .mod_eventlist a.s-next, body.xsmall .mod_newslist a.s-next, body.xsmall .article_reader a.s-next, body.xsmall .ce_gallery a.s-next, body.small .mod_sibling_navigation_news a.s-next, body.small .mod_sibling_navigation_page a.s-next, body.small .mod_eventlist a.s-next, body.small .mod_newslist a.s-next, body.small .article_reader a.s-next, body.small .ce_gallery a.s-next {
  float: right !important; }

.mod_sibling_navigation_news a.s-prev + a.s-next, .mod_sibling_navigation_page a.s-prev + a.s-next, .mod_eventlist a.s-prev + a.s-next, .mod_newslist a.s-prev + a.s-next, .article_reader a.s-prev + a.s-next, .ce_gallery a.s-prev + a.s-next {
  margin-left: 2.5rem;
  position: relative; }

.mod_sibling_navigation_news a.s-prev:hover, .mod_sibling_navigation_news a.s-next:hover, .mod_sibling_navigation_page a.s-prev:hover, .mod_sibling_navigation_page a.s-next:hover, .mod_eventlist a.s-prev:hover, .mod_eventlist a.s-next:hover, .mod_newslist a.s-prev:hover, .mod_newslist a.s-next:hover, .article_reader a.s-prev:hover, .article_reader a.s-next:hover, .ce_gallery a.s-prev:hover, .ce_gallery a.s-next:hover {
  color: #BDCCD4; }

.mod_sibling_navigation_news a.s-prev:before, .mod_sibling_navigation_news a.s-next:after, .mod_sibling_navigation_page a.s-prev:before, .mod_sibling_navigation_page a.s-next:after, .mod_eventlist a.s-prev:before, .mod_eventlist a.s-next:after, .mod_newslist a.s-prev:before, .mod_newslist a.s-next:after, .article_reader a.s-prev:before, .article_reader a.s-next:after, .ce_gallery a.s-prev:before, .ce_gallery a.s-next:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  background-color: #000;
  position: relative;
  vertical-align: middle; }

.mod_sibling_navigation_news a.s-prev:before, .mod_sibling_navigation_page a.s-prev:before, .mod_eventlist a.s-prev:before, .mod_newslist a.s-prev:before, .article_reader a.s-prev:before, .ce_gallery a.s-prev:before {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  margin-right: 0.5rem; }

.mod_sibling_navigation_news a.s-next:after, .mod_sibling_navigation_page a.s-next:after, .mod_eventlist a.s-next:after, .mod_newslist a.s-next:after, .article_reader a.s-next:after, .ce_gallery a.s-next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  margin-left: 0.5rem; }

body.small .mod_sibling_navigation_news a.s-prev + a.s-next:before, body.small .mod_sibling_navigation_page a.s-prev + a.s-next:before, body.small .mod_eventlist a.s-prev + a.s-next:before, body.small .mod_newslist a.s-prev + a.s-next:before, body.small .article_reader a.s-prev + a.s-next:before, body.small .ce_gallery a.s-prev + a.s-next:before, body.medium .mod_sibling_navigation_news a.s-prev + a.s-next:before, body.medium .mod_sibling_navigation_page a.s-prev + a.s-next:before, body.medium .mod_eventlist a.s-prev + a.s-next:before, body.medium .mod_newslist a.s-prev + a.s-next:before, body.medium .article_reader a.s-prev + a.s-next:before, body.medium .ce_gallery a.s-prev + a.s-next:before, body.large .mod_sibling_navigation_news a.s-prev + a.s-next:before, body.large .mod_sibling_navigation_page a.s-prev + a.s-next:before, body.large .mod_eventlist a.s-prev + a.s-next:before, body.large .mod_newslist a.s-prev + a.s-next:before, body.large .article_reader a.s-prev + a.s-next:before, body.large .ce_gallery a.s-prev + a.s-next:before, body.xlarge .mod_sibling_navigation_news a.s-prev + a.s-next:before, body.xlarge .mod_sibling_navigation_page a.s-prev + a.s-next:before, body.xlarge .mod_eventlist a.s-prev + a.s-next:before, body.xlarge .mod_newslist a.s-prev + a.s-next:before, body.xlarge .article_reader a.s-prev + a.s-next:before, body.xlarge .ce_gallery a.s-prev + a.s-next:before {
  content: "|";
  position: absolute;
  top: 0;
  left: -40px;
  width: 40px;
  height: 20px;
  text-align: center; }

.mod_sibling_navigation_news nav.pagination, .mod_sibling_navigation_page nav.pagination, .mod_eventlist nav.pagination, .mod_newslist nav.pagination, .article_reader nav.pagination, .ce_gallery nav.pagination {
  float: left;
  width: 100%;
  position: relative; }

.mod_sibling_navigation_news nav.pagination > p, .mod_sibling_navigation_page nav.pagination > p, .mod_eventlist nav.pagination > p, .mod_newslist nav.pagination > p, .article_reader nav.pagination > p, .ce_gallery nav.pagination > p {
  position: relative;
  text-align: center !important; }

.mod_sibling_navigation_news nav.pagination > ul, .mod_sibling_navigation_page nav.pagination > ul, .mod_eventlist nav.pagination > ul, .mod_newslist nav.pagination > ul, .article_reader nav.pagination > ul, .ce_gallery nav.pagination > ul {
  position: relative;
  top: -0.625rem;
  text-align: center; }

.mod_sibling_navigation_news nav.pagination > ul li, .mod_sibling_navigation_page nav.pagination > ul li, .mod_eventlist nav.pagination > ul li, .mod_newslist nav.pagination > ul li, .article_reader nav.pagination > ul li, .ce_gallery nav.pagination > ul li {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin: 0rem;
  float: none; }

.mod_sibling_navigation_news nav.pagination > ul li a, .mod_sibling_navigation_page nav.pagination > ul li a, .mod_eventlist nav.pagination > ul li a, .mod_newslist nav.pagination > ul li a, .article_reader nav.pagination > ul li a, .ce_gallery nav.pagination > ul li a {
  vertical-align: middle; }

.mod_sibling_navigation_news nav.pagination > ul li a.active, .mod_sibling_navigation_news nav.pagination > ul li span.active, .mod_sibling_navigation_news nav.pagination > ul li strong.active, .mod_sibling_navigation_news nav.pagination > ul li a.current, .mod_sibling_navigation_news nav.pagination > ul li span.current, .mod_sibling_navigation_news nav.pagination > ul li strong.current, .mod_sibling_navigation_news nav.pagination > ul li a.link, .mod_sibling_navigation_news nav.pagination > ul li span.link, .mod_sibling_navigation_news nav.pagination > ul li strong.link, .mod_sibling_navigation_page nav.pagination > ul li a.active, .mod_sibling_navigation_page nav.pagination > ul li span.active, .mod_sibling_navigation_page nav.pagination > ul li strong.active, .mod_sibling_navigation_page nav.pagination > ul li a.current, .mod_sibling_navigation_page nav.pagination > ul li span.current, .mod_sibling_navigation_page nav.pagination > ul li strong.current, .mod_sibling_navigation_page nav.pagination > ul li a.link, .mod_sibling_navigation_page nav.pagination > ul li span.link, .mod_sibling_navigation_page nav.pagination > ul li strong.link, .mod_eventlist nav.pagination > ul li a.active, .mod_eventlist nav.pagination > ul li span.active, .mod_eventlist nav.pagination > ul li strong.active, .mod_eventlist nav.pagination > ul li a.current, .mod_eventlist nav.pagination > ul li span.current, .mod_eventlist nav.pagination > ul li strong.current, .mod_eventlist nav.pagination > ul li a.link, .mod_eventlist nav.pagination > ul li span.link, .mod_eventlist nav.pagination > ul li strong.link, .mod_newslist nav.pagination > ul li a.active, .mod_newslist nav.pagination > ul li span.active, .mod_newslist nav.pagination > ul li strong.active, .mod_newslist nav.pagination > ul li a.current, .mod_newslist nav.pagination > ul li span.current, .mod_newslist nav.pagination > ul li strong.current, .mod_newslist nav.pagination > ul li a.link, .mod_newslist nav.pagination > ul li span.link, .mod_newslist nav.pagination > ul li strong.link, .article_reader nav.pagination > ul li a.active, .article_reader nav.pagination > ul li span.active, .article_reader nav.pagination > ul li strong.active, .article_reader nav.pagination > ul li a.current, .article_reader nav.pagination > ul li span.current, .article_reader nav.pagination > ul li strong.current, .article_reader nav.pagination > ul li a.link, .article_reader nav.pagination > ul li span.link, .article_reader nav.pagination > ul li strong.link, .ce_gallery nav.pagination > ul li a.active, .ce_gallery nav.pagination > ul li span.active, .ce_gallery nav.pagination > ul li strong.active, .ce_gallery nav.pagination > ul li a.current, .ce_gallery nav.pagination > ul li span.current, .ce_gallery nav.pagination > ul li strong.current, .ce_gallery nav.pagination > ul li a.link, .ce_gallery nav.pagination > ul li span.link, .ce_gallery nav.pagination > ul li strong.link {
  margin: 0.125rem;
  padding: 0.5rem;
  display: inline-block;
  text-align: center;
  min-width: 0.9375rem;
  height: 0.9375rem;
  line-height: 0.9375rem; }

.mod_sibling_navigation_news nav.pagination > ul li a.link, .mod_sibling_navigation_news nav.pagination > ul li span.link, .mod_sibling_navigation_news nav.pagination > ul li strong.link, .mod_sibling_navigation_page nav.pagination > ul li a.link, .mod_sibling_navigation_page nav.pagination > ul li span.link, .mod_sibling_navigation_page nav.pagination > ul li strong.link, .mod_eventlist nav.pagination > ul li a.link, .mod_eventlist nav.pagination > ul li span.link, .mod_eventlist nav.pagination > ul li strong.link, .mod_newslist nav.pagination > ul li a.link, .mod_newslist nav.pagination > ul li span.link, .mod_newslist nav.pagination > ul li strong.link, .article_reader nav.pagination > ul li a.link, .article_reader nav.pagination > ul li span.link, .article_reader nav.pagination > ul li strong.link, .ce_gallery nav.pagination > ul li a.link, .ce_gallery nav.pagination > ul li span.link, .ce_gallery nav.pagination > ul li strong.link {
  color: rgba(224, 224, 224, 0.8); }

.mod_sibling_navigation_news nav.pagination > ul li a.link:hover, .mod_sibling_navigation_news nav.pagination > ul li span.link:hover, .mod_sibling_navigation_news nav.pagination > ul li strong.link:hover, .mod_sibling_navigation_news nav.pagination > ul li a.link:active, .mod_sibling_navigation_news nav.pagination > ul li span.link:active, .mod_sibling_navigation_news nav.pagination > ul li strong.link:active, .mod_sibling_navigation_page nav.pagination > ul li a.link:hover, .mod_sibling_navigation_page nav.pagination > ul li span.link:hover, .mod_sibling_navigation_page nav.pagination > ul li strong.link:hover, .mod_sibling_navigation_page nav.pagination > ul li a.link:active, .mod_sibling_navigation_page nav.pagination > ul li span.link:active, .mod_sibling_navigation_page nav.pagination > ul li strong.link:active, .mod_eventlist nav.pagination > ul li a.link:hover, .mod_eventlist nav.pagination > ul li span.link:hover, .mod_eventlist nav.pagination > ul li strong.link:hover, .mod_eventlist nav.pagination > ul li a.link:active, .mod_eventlist nav.pagination > ul li span.link:active, .mod_eventlist nav.pagination > ul li strong.link:active, .mod_newslist nav.pagination > ul li a.link:hover, .mod_newslist nav.pagination > ul li span.link:hover, .mod_newslist nav.pagination > ul li strong.link:hover, .mod_newslist nav.pagination > ul li a.link:active, .mod_newslist nav.pagination > ul li span.link:active, .mod_newslist nav.pagination > ul li strong.link:active, .article_reader nav.pagination > ul li a.link:hover, .article_reader nav.pagination > ul li span.link:hover, .article_reader nav.pagination > ul li strong.link:hover, .article_reader nav.pagination > ul li a.link:active, .article_reader nav.pagination > ul li span.link:active, .article_reader nav.pagination > ul li strong.link:active, .ce_gallery nav.pagination > ul li a.link:hover, .ce_gallery nav.pagination > ul li span.link:hover, .ce_gallery nav.pagination > ul li strong.link:hover, .ce_gallery nav.pagination > ul li a.link:active, .ce_gallery nav.pagination > ul li span.link:active, .ce_gallery nav.pagination > ul li strong.link:active {
  color: rgba(255, 255, 255, 0.87);
  background-color: #526170; }

.mod_sibling_navigation_news nav.pagination > ul li a.active, .mod_sibling_navigation_news nav.pagination > ul li span.active, .mod_sibling_navigation_news nav.pagination > ul li strong.active, .mod_sibling_navigation_news nav.pagination > ul li a.current, .mod_sibling_navigation_news nav.pagination > ul li span.current, .mod_sibling_navigation_news nav.pagination > ul li strong.current, .mod_sibling_navigation_page nav.pagination > ul li a.active, .mod_sibling_navigation_page nav.pagination > ul li span.active, .mod_sibling_navigation_page nav.pagination > ul li strong.active, .mod_sibling_navigation_page nav.pagination > ul li a.current, .mod_sibling_navigation_page nav.pagination > ul li span.current, .mod_sibling_navigation_page nav.pagination > ul li strong.current, .mod_eventlist nav.pagination > ul li a.active, .mod_eventlist nav.pagination > ul li span.active, .mod_eventlist nav.pagination > ul li strong.active, .mod_eventlist nav.pagination > ul li a.current, .mod_eventlist nav.pagination > ul li span.current, .mod_eventlist nav.pagination > ul li strong.current, .mod_newslist nav.pagination > ul li a.active, .mod_newslist nav.pagination > ul li span.active, .mod_newslist nav.pagination > ul li strong.active, .mod_newslist nav.pagination > ul li a.current, .mod_newslist nav.pagination > ul li span.current, .mod_newslist nav.pagination > ul li strong.current, .article_reader nav.pagination > ul li a.active, .article_reader nav.pagination > ul li span.active, .article_reader nav.pagination > ul li strong.active, .article_reader nav.pagination > ul li a.current, .article_reader nav.pagination > ul li span.current, .article_reader nav.pagination > ul li strong.current, .ce_gallery nav.pagination > ul li a.active, .ce_gallery nav.pagination > ul li span.active, .ce_gallery nav.pagination > ul li strong.active, .ce_gallery nav.pagination > ul li a.current, .ce_gallery nav.pagination > ul li span.current, .ce_gallery nav.pagination > ul li strong.current {
  color: rgba(255, 255, 255, 0.87);
  background-color: #2F4152; }

.mod_sibling_navigation_news nav.pagination > ul li a.active:hover, .mod_sibling_navigation_news nav.pagination > ul li span.active:hover, .mod_sibling_navigation_news nav.pagination > ul li strong.active:hover, .mod_sibling_navigation_news nav.pagination > ul li a.current:hover, .mod_sibling_navigation_news nav.pagination > ul li span.current:hover, .mod_sibling_navigation_news nav.pagination > ul li strong.current:hover, .mod_sibling_navigation_news nav.pagination > ul li a.active:active, .mod_sibling_navigation_news nav.pagination > ul li span.active:active, .mod_sibling_navigation_news nav.pagination > ul li strong.active:active, .mod_sibling_navigation_news nav.pagination > ul li a.current:active, .mod_sibling_navigation_news nav.pagination > ul li span.current:active, .mod_sibling_navigation_news nav.pagination > ul li strong.current:active, .mod_sibling_navigation_page nav.pagination > ul li a.active:hover, .mod_sibling_navigation_page nav.pagination > ul li span.active:hover, .mod_sibling_navigation_page nav.pagination > ul li strong.active:hover, .mod_sibling_navigation_page nav.pagination > ul li a.current:hover, .mod_sibling_navigation_page nav.pagination > ul li span.current:hover, .mod_sibling_navigation_page nav.pagination > ul li strong.current:hover, .mod_sibling_navigation_page nav.pagination > ul li a.active:active, .mod_sibling_navigation_page nav.pagination > ul li span.active:active, .mod_sibling_navigation_page nav.pagination > ul li strong.active:active, .mod_sibling_navigation_page nav.pagination > ul li a.current:active, .mod_sibling_navigation_page nav.pagination > ul li span.current:active, .mod_sibling_navigation_page nav.pagination > ul li strong.current:active, .mod_eventlist nav.pagination > ul li a.active:hover, .mod_eventlist nav.pagination > ul li span.active:hover, .mod_eventlist nav.pagination > ul li strong.active:hover, .mod_eventlist nav.pagination > ul li a.current:hover, .mod_eventlist nav.pagination > ul li span.current:hover, .mod_eventlist nav.pagination > ul li strong.current:hover, .mod_eventlist nav.pagination > ul li a.active:active, .mod_eventlist nav.pagination > ul li span.active:active, .mod_eventlist nav.pagination > ul li strong.active:active, .mod_eventlist nav.pagination > ul li a.current:active, .mod_eventlist nav.pagination > ul li span.current:active, .mod_eventlist nav.pagination > ul li strong.current:active, .mod_newslist nav.pagination > ul li a.active:hover, .mod_newslist nav.pagination > ul li span.active:hover, .mod_newslist nav.pagination > ul li strong.active:hover, .mod_newslist nav.pagination > ul li a.current:hover, .mod_newslist nav.pagination > ul li span.current:hover, .mod_newslist nav.pagination > ul li strong.current:hover, .mod_newslist nav.pagination > ul li a.active:active, .mod_newslist nav.pagination > ul li span.active:active, .mod_newslist nav.pagination > ul li strong.active:active, .mod_newslist nav.pagination > ul li a.current:active, .mod_newslist nav.pagination > ul li span.current:active, .mod_newslist nav.pagination > ul li strong.current:active, .article_reader nav.pagination > ul li a.active:hover, .article_reader nav.pagination > ul li span.active:hover, .article_reader nav.pagination > ul li strong.active:hover, .article_reader nav.pagination > ul li a.current:hover, .article_reader nav.pagination > ul li span.current:hover, .article_reader nav.pagination > ul li strong.current:hover, .article_reader nav.pagination > ul li a.active:active, .article_reader nav.pagination > ul li span.active:active, .article_reader nav.pagination > ul li strong.active:active, .article_reader nav.pagination > ul li a.current:active, .article_reader nav.pagination > ul li span.current:active, .article_reader nav.pagination > ul li strong.current:active, .ce_gallery nav.pagination > ul li a.active:hover, .ce_gallery nav.pagination > ul li span.active:hover, .ce_gallery nav.pagination > ul li strong.active:hover, .ce_gallery nav.pagination > ul li a.current:hover, .ce_gallery nav.pagination > ul li span.current:hover, .ce_gallery nav.pagination > ul li strong.current:hover, .ce_gallery nav.pagination > ul li a.active:active, .ce_gallery nav.pagination > ul li span.active:active, .ce_gallery nav.pagination > ul li strong.active:active, .ce_gallery nav.pagination > ul li a.current:active, .ce_gallery nav.pagination > ul li span.current:active, .ce_gallery nav.pagination > ul li strong.current:active {
  background-color: #526170; }

.mod_sibling_navigation_news nav.pagination > ul li .first, .mod_sibling_navigation_news nav.pagination > ul li .next, .mod_sibling_navigation_news nav.pagination > ul li .previous, .mod_sibling_navigation_news nav.pagination > ul li .last, .mod_sibling_navigation_page nav.pagination > ul li .first, .mod_sibling_navigation_page nav.pagination > ul li .next, .mod_sibling_navigation_page nav.pagination > ul li .previous, .mod_sibling_navigation_page nav.pagination > ul li .last, .mod_eventlist nav.pagination > ul li .first, .mod_eventlist nav.pagination > ul li .next, .mod_eventlist nav.pagination > ul li .previous, .mod_eventlist nav.pagination > ul li .last, .mod_newslist nav.pagination > ul li .first, .mod_newslist nav.pagination > ul li .next, .mod_newslist nav.pagination > ul li .previous, .mod_newslist nav.pagination > ul li .last, .article_reader nav.pagination > ul li .first, .article_reader nav.pagination > ul li .next, .article_reader nav.pagination > ul li .previous, .article_reader nav.pagination > ul li .last, .ce_gallery nav.pagination > ul li .first, .ce_gallery nav.pagination > ul li .next, .ce_gallery nav.pagination > ul li .previous, .ce_gallery nav.pagination > ul li .last {
  position: relative;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0.75rem;
  margin: 0.0625rem;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  text-indent: -10000%; }

.mod_sibling_navigation_news nav.pagination > ul li .first:after, .mod_sibling_navigation_news nav.pagination > ul li .next:after, .mod_sibling_navigation_news nav.pagination > ul li .previous:after, .mod_sibling_navigation_news nav.pagination > ul li .last:after, .mod_sibling_navigation_page nav.pagination > ul li .first:after, .mod_sibling_navigation_page nav.pagination > ul li .next:after, .mod_sibling_navigation_page nav.pagination > ul li .previous:after, .mod_sibling_navigation_page nav.pagination > ul li .last:after, .mod_eventlist nav.pagination > ul li .first:after, .mod_eventlist nav.pagination > ul li .next:after, .mod_eventlist nav.pagination > ul li .previous:after, .mod_eventlist nav.pagination > ul li .last:after, .mod_newslist nav.pagination > ul li .first:after, .mod_newslist nav.pagination > ul li .next:after, .mod_newslist nav.pagination > ul li .previous:after, .mod_newslist nav.pagination > ul li .last:after, .article_reader nav.pagination > ul li .first:after, .article_reader nav.pagination > ul li .next:after, .article_reader nav.pagination > ul li .previous:after, .article_reader nav.pagination > ul li .last:after, .ce_gallery nav.pagination > ul li .first:after, .ce_gallery nav.pagination > ul li .next:after, .ce_gallery nav.pagination > ul li .previous:after, .ce_gallery nav.pagination > ul li .last:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  background-color: #000; }

.mod_sibling_navigation_news nav.pagination > ul li .first:after, .mod_sibling_navigation_page nav.pagination > ul li .first:after, .mod_eventlist nav.pagination > ul li .first:after, .mod_newslist nav.pagination > ul li .first:after, .article_reader nav.pagination > ul li .first:after, .ce_gallery nav.pagination > ul li .first:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  background-size: cover; }

.mod_sibling_navigation_news nav.pagination > ul li .next:after, .mod_sibling_navigation_page nav.pagination > ul li .next:after, .mod_eventlist nav.pagination > ul li .next:after, .mod_newslist nav.pagination > ul li .next:after, .article_reader nav.pagination > ul li .next:after, .ce_gallery nav.pagination > ul li .next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover; }

.mod_sibling_navigation_news nav.pagination > ul li .previous:after, .mod_sibling_navigation_page nav.pagination > ul li .previous:after, .mod_eventlist nav.pagination > ul li .previous:after, .mod_newslist nav.pagination > ul li .previous:after, .article_reader nav.pagination > ul li .previous:after, .ce_gallery nav.pagination > ul li .previous:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover; }

.mod_sibling_navigation_news nav.pagination > ul li .last:after, .mod_sibling_navigation_page nav.pagination > ul li .last:after, .mod_eventlist nav.pagination > ul li .last:after, .mod_newslist nav.pagination > ul li .last:after, .article_reader nav.pagination > ul li .last:after, .ce_gallery nav.pagination > ul li .last:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  background-size: cover; }

.filters {
  position: relative;
  z-index: 2; }

body.xsmall .filters, body.small .filters {
  max-height: 4.75rem; }

.filters ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  max-width: 900px;
  margin: auto; }

body.xsmall .filters ul, body.small .filters ul {
  position: relative;
  display: block;
  height: 1.5rem;
  overflow: hidden;
  padding-top: 4.75rem;
  border-bottom: 1px solid #aaa; }

body.xsmall .filters ul:hover, body.small .filters ul:hover {
  height: 100%;
  overflow: visible; }

.filters ul li {
  background-color: #fff; }

body.xsmall .filters ul li, body.small .filters ul li {
  position: relative;
  width: 100%; }

body.xsmall .filters ul li.headline, body.small .filters ul li.headline {
  position: absolute;
  top: 0; }

.filters ul li.headline strong {
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase; }

body.xsmall .filters ul li.active, body.small .filters ul li.active {
  position: absolute;
  top: 2.25rem;
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  z-index: 2; }

.filters ul li a {
  color: rgba(54, 63, 66, 0.87);
  font-weight: inherit; }

body.xsmall .filters ul li a, body.small .filters ul li a {
  padding: 0.5rem 1rem;
  width: 100%;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #aaa;
  border-right: 1px solid #aaa; }

.filters ul li:hover a, .filters ul li.active a {
  color: #526170; }

body.xsmall .filters ul li:not(.active):hover a, body.small .filters ul li:not(.active):hover a {
  color: rgba(255, 255, 255, 0.9);
  background-color: #3C3E41; }

.product_list .elements-filter {
  float: left !important;
  clear: none !important; }

.mod_newslist h2.ce_headline {
  margin: 0 0 15px 0 !important;
  text-align: left; }

.mod_newslist p.info {
  display: inline-block;
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: #7D7D7D; }

.mod_newslist p.info time, .mod_newslist p.info span {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  -webkit-text-transform: inherit;
  -moz-text-transform: inherit;
  text-transform: inherit;
  color: inherit; }

.mod_newslist .teaser {
  font-size: 10px;
  display: inline-block; }

.mod_newslist .block.border-box {
  padding: 20px; }

.mod_newslist.colorswap h3.icon.block {
  margin-top: 1.5rem; }

.mod_newslist.colorswap > div:nth-child(2n+1) {
  background-color: #BDCCD4; }

.mod_newslist.colorswap > div:nth-child(2n+1) * {
  color: rgba(54, 63, 66, 0.87) !important; }

.mod_newslist.colorswap > div:nth-child(2n+1) h3.icon.block:after {
  background-color: rgba(54, 63, 66, 0.87) !important; }

.mod_newslist.colorswap > div:nth-child(2n+1) p.button {
  border-color: rgba(54, 63, 66, 0.87) !important; }

.mod_newslist.colorswap > div:nth-child(2n) {
  background-color: #526170; }

.mod_newslist.colorswap > div:nth-child(2n) * {
  color: rgba(255, 255, 255, 0.87) !important; }

.mod_newslist.colorswap > div:nth-child(2n) h3.icon.block:after {
  background-color: rgba(255, 255, 255, 0.87) !important; }

.mod_newslist.colorswap > div:nth-child(2n) p.button {
  border-color: rgba(255, 255, 255, 0.87) !important; }

.mod_newsmenu {
  background-color: red; }

.mod_hofff_shariff .fa-facebook-f:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_facebook.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-flipboard:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_flipboard.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_flipboard.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_flipboard.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-linkedin-in:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_linkedin.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-envelope:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_mail.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-pinterest-p:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_pinterest.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-reddit-alien:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_reddit.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_reddit.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_reddit.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-telegram:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_telegram.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_telegram.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_telegram.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-tumblr:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_tumblr.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_tumblr.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_tumblr.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-twitter:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_twitter.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-whatsapp:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_whatsapp.svg);
  background-size: cover; }

.mod_hofff_shariff .fa-xing:after {
  mask: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/socialmedia/icon_xing.svg);
  background-size: cover; }

.mod_search {
  z-index: 1000;
  width: 9.375rem;
  max-width: 150px;
  float: right;
  position: relative; }

body.medium .mod_search {
  width: 7rem; }

.mod_search .formbody .widget.widget-text {
  width: 100%;
  margin: 0rem;
  min-height: unset; }

.mod_search .formbody .widget.widget-text label {
  position: absolute !important;
  right: 0;
  top: 0.25rem;
  left: inherit;
  display: none; }

.mod_search .formbody .widget.widget-text.focus label {
  display: none; }

.mod_search .formbody .widget.widget-text input, .mod_search .formbody .widget.widget-text.focus input {
  margin: 0rem;
  text-align: left;
  border-width: 0rem;
  left: 0;
  width: 100%;
  border: none;
  color: rgba(54, 63, 66, 0.87) !important;
  min-height: auto;
  background-color: #ffffff !important; }

.mod_search .formbody .widget.widget-text input::placeholder {
  font-size: 1rem !important; }

.mod_search .formbody .widget.widget-submit {
  position: absolute;
  right: 0;
  top: 0;
  margin: 0;
  border: none;
  width: 3rem;
  height: 3rem; }

.mod_search .formbody .widget.widget-submit:hover:before {
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.mod_search .formbody .widget.widget-submit button {
  font-size: 0px;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_search.svg);
  background-size: cover;
  background-image: unset !important;
  background-color: rgba(54, 63, 66, 0.87);
  line-height: 0.5rem;
  -webkit-mask-size: 80%;
  -moz-mask-size: 80%;
  mask-size: 80%;
  cursor: pointer;
  position: absolute;
  right: 0;
  padding: 0;
  height: 1.5rem !important;
  width: 1.5rem !important; }

#search .mod_search form {
  max-width: 34.375rem;
  margin: 0rem auto;
  position: relative;
  overflow: hidden; }

#search .mod_search form .widget-text input {
  padding-left: 3rem;
  -webkit-border-radius: 3rem;
  -moz-border-radius: 3rem;
  border-radius: 3rem;
  height: 3rem;
  border: 0.0625rem solid #526170; }

#search .mod_search form .formbody > .widget-submit {
  position: absolute;
  margin-top: 0.25rem;
  margin-left: 0.25rem;
  right: unset;
  left: 0;
  top: 0;
  background-color: transparent !important; }

#search .mod_search form .formbody > .widget-submit:before, #search .mod_search form .formbody > .widget-submit:after {
  display: none; }

#search .mod_search form .formbody > .widget-submit button.icon:before {
  display: none; }

#search .mod_search form .formbody > .widget-submit button.icon:after {
  background-color: rgba(54, 63, 66, 0.87) !important; }

#search .mod_search form .submit-container {
  margin-top: 1rem;
  text-align: center; }

body.xsmall #search .mod_search form .submit-container {
  text-align: left; }

#search .mod_search form .submit-container .widget-radio, #search .mod_search form .submit-container .widget-submit {
  display: inline-block;
  margin-top: 0.75rem;
  width: auto;
  float: unset; }

body.medium #search .mod_search form .submit-container .widget-radio, body.large #search .mod_search form .submit-container .widget-radio, body.xlarge #search .mod_search form .submit-container .widget-radio {
  margin-left: 0.75rem; }

body.medium #search .mod_search form .submit-container .widget-submit, body.large #search .mod_search form .submit-container .widget-submit, body.xlarge #search .mod_search form .submit-container .widget-submit {
  margin-right: 0.75rem; }

#search .mod_search .border-bottom:last-of-type {
  border-bottom: unset !important; }

#search .mod_search mark {
  padding-left: 0.1875rem;
  padding-right: 0.1875rem;
  background-color: yellow; }

.mod_scribe {
  position: relative; }

.mod_scribe .mod_newsletterUnsubscribeNotificationCenter {
  display: inline-block;
  position: absolute;
  bottom: 0; }

.mod_scribe .mod_newsletterUnsubscribeNotificationCenter .widget-submit {
  margin-left: 128px; }

.mod_scribe .mod_newsletterUnsubscribeNotificationCenter .widget-text, .mod_scribe .mod_newsletterUnsubscribeNotificationCenter .widget-checkbox {
  display: none; }

#colorbox, #cboxOverlay, #cboxWrapper {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  height: 100% !important;
  width: 100% !important;
  z-index: 9999 !important;
  overflow: hidden !important;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-outline: none;
  -moz-outline: none;
  outline: none; }

#cboxOverlay {
  background-color: #000000; }

#cboxPrevious, #cboxNext, #cboxClose {
  font-size: 0;
  padding: 0.75rem;
  width: 1.5rem;
  height: 1.5rem;
  cursor: pointer;
  position: fixed;
  pointer-events: all;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-outline: none;
  -moz-outline: none;
  outline: none;
  background: transparent;
  border: none; }

#cboxPrevious:before, #cboxNext:before, #cboxClose:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0.375rem;
  background-color: #DE2922; }

#cboxPrevious:hover:before, #cboxNext:hover:before, #cboxClose:hover:before {
  background-color: #D52620; }

#cboxPrevious:after, #cboxNext:after, #cboxClose:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.87); }

#cboxPrevious:hover:after, #cboxNext:hover:after, #cboxClose:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

#cboxPrevious, #cboxNext {
  top: 48%; }

#cboxPrevious {
  left: 0.75rem; }

#cboxPrevious:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  background-image: unset; }

#cboxNext {
  right: 0.75rem; }

#cboxNext:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset; }

#cboxClose {
  top: 0.75rem;
  right: 0.75rem; }

#cboxClose:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  background-size: cover;
  background-image: unset; }

#cboxTopLeft, #cboxTopCenter, #cboxTopRight {
  height: 0.75rem; }

#cboxTopLeft, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomRight {
  display: block;
  width: 0; }

body.medium #cboxTopLeft, body.medium #cboxTopRight, body.medium #cboxMiddleLeft, body.medium #cboxMiddleRight, body.medium #cboxBottomLeft, body.medium #cboxBottomRight, body.large #cboxTopLeft, body.large #cboxTopRight, body.large #cboxMiddleLeft, body.large #cboxMiddleRight, body.large #cboxBottomLeft, body.large #cboxBottomRight, body.xlarge #cboxTopLeft, body.xlarge #cboxTopRight, body.xlarge #cboxMiddleLeft, body.xlarge #cboxMiddleRight, body.xlarge #cboxBottomLeft, body.xlarge #cboxBottomRight {
  width: 4.5rem; }

#cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {
  height: 0.75rem; }

#cboxContent {
  display: block;
  width: 100% !important; }

body.medium #cboxContent, body.large #cboxContent, body.xlarge #cboxContent {
  width: calc(100% - 9rem) !important; }

#cboxLoadedContent {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100% !important;
  overflow: hidden !important; }

#cboxTitle {
  position: absolute;
  left: calc(50% - 100px);
  right: calc(50% - 100px);
  bottom: 10vh;
  color: rgba(255, 255, 255, 0.87); }

.cboxPhoto {
  display: inline;
  max-width: 100%;
  margin-top: 0 !important;
  margin-left: auto;
  margin-right: auto;
  vertical-align: middle;
  object-fit: contain;
  align-self: center; }

#product_pictures, #mod_OpenimmoReader .content-slider {
  position: relative; }

#product_pictures:before, #mod_OpenimmoReader .content-slider:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 3rem;
  height: 3rem;
  font-size: 0;
  cursor: pointer;
  pointer-events: none;
  background-color: #526170;
  bottom: 0;
  right: 0;
  top: unset;
  left: unset;
  z-index: 99; }

#product_pictures:hover:before, #mod_OpenimmoReader .content-slider:hover:before {
  background-color: #2F4152; }

#product_pictures:after, #mod_OpenimmoReader .content-slider:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_zoom-in.svg);
  background-size: cover;
  background-image: unset;
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.25rem;
  font-size: 0;
  cursor: pointer;
  pointer-events: none;
  background-color: rgba(255, 255, 255, 0.87);
  bottom: 0;
  right: 0;
  top: unset;
  left: unset;
  z-index: 100;
  -webkit-mask-size: 2.5rem;
  -moz-mask-size: 2.5rem;
  mask-size: 2.5rem; }

#cboxOverlay {
  background-color: #BDCCD4 !important; }

.cboxPhoto {
  max-width: 80%; }

#cboxPrevious:before, #cboxNext:before, #cboxClose:before {
  background-color: #DE2922; }

#cboxPrevious:hover:before, #cboxNext:hover:before, #cboxClose:hover:before {
  background-color: #D52620; }

#cboxPrevious:after, #cboxNext:after, #cboxClose:after {
  background-color: rgba(255, 255, 255, 0.87); }

#cboxPrevious:hover:after, #cboxNext:hover:after, #cboxClose:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

.connectionbar {
  border: 1px solid #D8D8D8 !important; }

.connectionbar p.center {
  text-align: center !important; }

#usercentrics-root button {
  left: 7.5rem !important; }

#usercentrics-root div[data-testid="uc-banner-content"] {
  max-width: 64rem;
  margin: 0rem 1.5rem;
  width: calc(100% - 3rem); }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper {
  right: 1.25rem !important;
  left: auto !important; }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.75rem;
  height: 2.75rem;
  margin: 0.625rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_gear.svg);
  background-size: cover;
  background-color: #526170;
  background-image: none !important; }

body.xsmall #usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:after {
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.25rem; }

#usercentrics-root #uc-privacy-button.active .uc-privacy-button-wrapper .uc-floating-button-wrapper:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.75rem;
  height: 2.75rem;
  margin: 0.625rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_close.svg);
  background-size: cover;
  background-color: #526170;
  background-image: none !important; }

body.xsmall #usercentrics-root #uc-privacy-button.active .uc-privacy-button-wrapper .uc-floating-button-wrapper:after {
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.25rem; }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #fff !important; }

body.xsmall #usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:before {
  width: 3rem;
  height: 3rem; }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:hover:before {
  background-color: #BDCCD4 !important; }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper:hover:after {
  background-color: #fff !important; }

#usercentrics-root #uc-privacy-button .uc-privacy-button-wrapper .uc-floating-button-wrapper svg {
  display: none !important; }

#usercentrics-root #uc-banner-modal .uc-banner-content {
  background-color: #526170 !important; }

#usercentrics-root #uc-banner-modal .uc-banner-content > div {
  float: left !important; }

#usercentrics-root #uc-banner-modal .uc-banner-content .btn-list .btn-deny {
  background-color: #BDCCD4 !important; }

#usercentrics-root #uc-banner-modal .uc-banner-content .btn-list .uc-btn-primary {
  background-color: #BDCCD4 !important; }

#usercentrics-root #uc-banner-modal .uc-banner-content .btn-list .more-info-button {
  background-color: transparent !important;
  border: 0.0625rem solid #BDCCD4; }

#usercentrics-root #uc-corner-modal .uc-corner-modal-content {
  -moz-box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  -webkit-box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  box-shadow: 0 0 3px 0.75px RGBA(0, 0, 0, 0.12), 0 0 2px 0.5px RGBA(0, 0, 0, 0.24);
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem; }

#usercentrics-root #uc-corner-modal .uc-card-header {
  background-color: #526170 !important; }

#usercentrics-root #uc-corner-modal .uc-card-body .uc-nav-tabs {
  background-color: #526170 !important; }

#usercentrics-root #uc-corner-modal .uc-card-footer {
  min-height: auto !important; }

#usercentrics-root #uc-corner-modal .uc-card-footer .uc-powered-by-footer .uc-powered-by a {
  color: #526170 !important; }

#usercentrics-root #uc-corner-modal .uc-card-footer .uc-btn-primary {
  background-color: #526170 !important; }

#map_canvas.active {
  min-height: 300px;
  backgorund-color: green; }

.ce_facebook_post_list article.feed-post, .ce_instagram_post_list article.feed-post {
  background-color: #ffffff;
  -moz-box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24);
  -webkit-box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px RGBA(0, 0, 0, 0.12), 0 1px 2px RGBA(0, 0, 0, 0.24); }

.ce_facebook_post_list article.feed-post .post-image .post-image-replacement img, .ce_instagram_post_list article.feed-post .post-image .post-image-replacement img {
  width: 100%; }

.ce_facebook_post_list article.feed-post .post-wrapper, .ce_instagram_post_list article.feed-post .post-wrapper {
  padding: 2rem; }

.ce_facebook_post_list article.feed-post .post-wrapper pre, .ce_instagram_post_list article.feed-post .post-wrapper pre {
  white-space: pre-wrap; }

.ce_facebook_post_list .feed-post, .ce_instagram_post_list .feed-post {
  padding: 0rem !important;
  overflow: hidden; }

.ce_facebook_post_list figcaption, .ce_instagram_post_list figcaption {
  padding: 1.5rem;
  white-space: pre-wrap;
  position: absolute;
  bottom: -50%;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  z-index: 2000;
  max-height: 25%;
  background-color: #ffffff;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s; }
  .ce_facebook_post_list figcaption::-webkit-scrollbar, .ce_instagram_post_list figcaption::-webkit-scrollbar {
    display: none; }

.ce_facebook_post_list .feed-post:hover figcaption, .ce_instagram_post_list .feed-post:hover figcaption {
  bottom: 0%; }

.ce_facebook_post_list .slider-prev, .ce_facebook_post_list .slider-next, .ce_instagram_post_list .slider-prev, .ce_instagram_post_list .slider-next {
  position: absolute;
  top: calc(50% - 3rem);
  z-index: 3000; }

.ce_facebook_post_list .slider-prev, .ce_instagram_post_list .slider-prev {
  left: 0 !important; }

.ce_facebook_post_list .slider-next, .ce_instagram_post_list .slider-next {
  right: 0 !important; }

.ce_instagram_post_list .slider-prev, .ce_instagram_post_list .slider-next {
  font-size: 0;
  padding: 0.75rem;
  width: 1.5rem;
  height: 1.5rem;
  cursor: pointer;
  pointer-events: all; }

.ce_instagram_post_list .slider-prev:before, .ce_instagram_post_list .slider-next:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0.375rem;
  background-color: #DE2922; }

.ce_instagram_post_list .slider-prev:hover:before, .ce_instagram_post_list .slider-next:hover:before, .ce_instagram_post_list .slider-prev:focus:before, .ce_instagram_post_list .slider-next:focus:before {
  background-color: #D52620; }

.ce_instagram_post_list .slider-prev:after, .ce_instagram_post_list .slider-next:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.75rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  background-color: rgba(255, 255, 255, 0.87); }

.ce_instagram_post_list .slider-prev:hover:after, .ce_instagram_post_list .slider-next:hover:after, .ce_instagram_post_list .slider-prev:focus:after, .ce_instagram_post_list .slider-next:focus:after {
  background-color: rgba(255, 255, 255, 0.87); }

.ce_instagram_post_list .slider-prev {
  left: 0.75rem; }

.ce_instagram_post_list .slider-next {
  right: 0.75rem; }

.ce_instagram_post_list .slider-prev:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  background-image: unset; }

.ce_instagram_post_list .slider-next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  background-image: unset; }

.instagram_post_nav a {
  float: none;
  color: #526170; }

body.xsmall .instagram_post_nav a.s-next, body.small .instagram_post_nav a.s-next {
  float: right !important; }

.instagram_post_nav a.s-prev + a.s-next {
  margin-left: 2.5rem;
  position: relative; }

.instagram_post_nav a.s-prev:hover, .instagram_post_nav a.s-next:hover {
  color: #BDCCD4; }

.instagram_post_nav a.s-prev:before, .instagram_post_nav a.s-next:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.25rem;
  height: 1.25rem;
  background-color: #000;
  position: relative;
  vertical-align: middle; }

.instagram_post_nav a.s-prev:before {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover;
  margin-right: 0.5rem; }

.instagram_post_nav a.s-next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover;
  margin-left: 0.5rem; }

body.small .instagram_post_nav a.s-prev + a.s-next:before, body.medium .instagram_post_nav a.s-prev + a.s-next:before, body.large .instagram_post_nav a.s-prev + a.s-next:before, body.xlarge .instagram_post_nav a.s-prev + a.s-next:before {
  content: "|";
  position: absolute;
  top: 0;
  left: -40px;
  width: 40px;
  height: 20px;
  text-align: center; }

.instagram_post_nav nav.pagination {
  float: left;
  width: 100%;
  position: relative; }

.instagram_post_nav nav.pagination > p {
  position: relative;
  text-align: center !important; }

.instagram_post_nav nav.pagination > ul {
  position: relative;
  top: -0.625rem;
  text-align: center; }

.instagram_post_nav nav.pagination > ul li {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin: 0rem;
  float: none; }

.instagram_post_nav nav.pagination > ul li a {
  vertical-align: middle; }

.instagram_post_nav nav.pagination > ul li a.active, .instagram_post_nav nav.pagination > ul li span.active, .instagram_post_nav nav.pagination > ul li strong.active, .instagram_post_nav nav.pagination > ul li a.current, .instagram_post_nav nav.pagination > ul li span.current, .instagram_post_nav nav.pagination > ul li strong.current, .instagram_post_nav nav.pagination > ul li a.link, .instagram_post_nav nav.pagination > ul li span.link, .instagram_post_nav nav.pagination > ul li strong.link {
  margin: 0.125rem;
  padding: 0.5rem;
  display: inline-block;
  text-align: center;
  min-width: 0.9375rem;
  height: 0.9375rem;
  line-height: 0.9375rem; }

.instagram_post_nav nav.pagination > ul li a.link, .instagram_post_nav nav.pagination > ul li span.link, .instagram_post_nav nav.pagination > ul li strong.link {
  color: rgba(224, 224, 224, 0.8); }

.instagram_post_nav nav.pagination > ul li a.link:hover, .instagram_post_nav nav.pagination > ul li span.link:hover, .instagram_post_nav nav.pagination > ul li strong.link:hover, .instagram_post_nav nav.pagination > ul li a.link:active, .instagram_post_nav nav.pagination > ul li span.link:active, .instagram_post_nav nav.pagination > ul li strong.link:active {
  color: rgba(255, 255, 255, 0.87);
  background-color: #526170; }

.instagram_post_nav nav.pagination > ul li a.active, .instagram_post_nav nav.pagination > ul li span.active, .instagram_post_nav nav.pagination > ul li strong.active, .instagram_post_nav nav.pagination > ul li a.current, .instagram_post_nav nav.pagination > ul li span.current, .instagram_post_nav nav.pagination > ul li strong.current {
  color: rgba(255, 255, 255, 0.87);
  background-color: #2F4152; }

.instagram_post_nav nav.pagination > ul li a.active:hover, .instagram_post_nav nav.pagination > ul li span.active:hover, .instagram_post_nav nav.pagination > ul li strong.active:hover, .instagram_post_nav nav.pagination > ul li a.current:hover, .instagram_post_nav nav.pagination > ul li span.current:hover, .instagram_post_nav nav.pagination > ul li strong.current:hover, .instagram_post_nav nav.pagination > ul li a.active:active, .instagram_post_nav nav.pagination > ul li span.active:active, .instagram_post_nav nav.pagination > ul li strong.active:active, .instagram_post_nav nav.pagination > ul li a.current:active, .instagram_post_nav nav.pagination > ul li span.current:active, .instagram_post_nav nav.pagination > ul li strong.current:active {
  background-color: #526170; }

.instagram_post_nav nav.pagination > ul li .first, .instagram_post_nav nav.pagination > ul li .next, .instagram_post_nav nav.pagination > ul li .previous, .instagram_post_nav nav.pagination > ul li .last {
  position: relative;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0.75rem;
  margin: 0.0625rem;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  text-indent: -10000%; }

.instagram_post_nav nav.pagination > ul li .first:after, .instagram_post_nav nav.pagination > ul li .next:after, .instagram_post_nav nav.pagination > ul li .previous:after, .instagram_post_nav nav.pagination > ul li .last:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  background-color: #000; }

.instagram_post_nav nav.pagination > ul li .first:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_first.svg);
  background-size: cover; }

.instagram_post_nav nav.pagination > ul li .next:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_next.svg);
  background-size: cover; }

.instagram_post_nav nav.pagination > ul li .previous:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_prev.svg);
  background-size: cover; }

.instagram_post_nav nav.pagination > ul li .last:after {
  mask: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  -webkit-mask-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  mask-size: 100%;
  -webkit-mask-size: 100%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position-x: center;
  -webkit-mask-mask-position-x: center;
  mask-position-y: center;
  -webkit-mask-mask-position-y: center;
  background-image: url(../../files/00_prettl/00_assets/icons/default/icon_nav_last.svg);
  background-size: cover; }

body.xsmall .mod_JobModule .scroll, body.small .mod_JobModule .scroll, body.medium .mod_JobModule .scroll {
  max-height: 440px;
  overflow: auto;
  ms-overflow-style: none;
  scrollbar-width: none; }

.mod_JobModule .card {
  background-color: #ffffff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding-bottom: 0 !important;
  box-shadow: none;
  white-space: initial; }

.mod_JobModule .card:first-child {
  padding-top: 0 !important; }

.mod_JobModule .card p.block.icon {
  margin-top: 0 !important; }

body.xsmall .mod_JobModule .card p.block.icon, body.small .mod_JobModule .card p.block.icon {
  padding-left: 3rem !important; }

.mod_JobModule .card .deparment_info {
  background-color: #526170;
  color: rgba(255, 255, 255, 0.87);
  padding: 0.5rem;
  padding-left: 1rem;
  font-size: 1.5rem !important;
  white-space: initial; }

.mod_JobModule .card a.joblink .job_info {
  border-bottom: 0.125rem solid #526170;
  white-space: initial;
  padding-left: 1rem;
  padding-right: 0.5rem; }

.mod_JobModule .card a.joblink .job_info p.block.icon {
  cursor: pointer;
  padding-right: 0 !important;
  white-space: initial; }

.mod_JobModule .card a.joblink:hover .job_info {
  background-color: rgba(189, 204, 212, 0.1); }

.mod_JobModule .card.active a.joblink .job_info {
  background-color: rgba(82, 97, 112, 0.1); }

.mod_JobModule p.block.icon {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  display: block; }

.mod_JobModule p.block.icon::before {
  margin-top: 0;
  margin-bottom: 0; }

.mod_JobModule p.block.icon::after {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem; }

.mod_JobModule .width-3 p.block.icon.job {
  color: #526170;
  font-size: 1rem !important;
  padding-top: 1.5rem !important; }

.mod_JobModule .width-3 p.block.icon.job::before, .mod_JobModule .width-3 p.block.icon.job::after {
  top: 1.25rem !important; }

.mod_JobModule .width-3 p.block.icon.job strong {
  color: #526170;
  font-size: 1.2em !important; }

.mod_JobModule .width-3 p.block.icon.calendar, .mod_JobModule .width-3 p.block.icon.place {
  display: inline-block;
  width: auto !important; }

.mod_JobModule .addition p {
  padding-left: 0px !important; }

.mod_JobModule .ce_text ul li {
  padding-bottom: 0.25rem !important; }

body.xsmall .mod_JobModule p.button, body.small .mod_JobModule p.button, body.medium .mod_JobModule p.button {
  display: block !important; }

body.xsmall .mod_JobModule #job_offer.no-margin, body.small .mod_JobModule #job_offer.no-margin, body.medium .mod_JobModule #job_offer.no-margin {
  margin-top: 3rem !important; }

body.xsmall .mod_JobModule #job_offer .background .absolute, body.small .mod_JobModule #job_offer .background .absolute {
  left: 2rem !important;
  right: 2rem !important; }

.mod_JobModule #job_offer h1, .mod_JobModule #job_offer h2 {
  white-space: break-spaces; }

.mod_JobModule #job_offer h1 {
  color: #526170 !important;
  font-size: 1.75rem !important;
  line-height: 1.2 !important; }

.mod_JobModule #job_offer h1 span {
  color: #526170 !important;
  font-size: 70% !important; }

.mod_JobModule #job_offer h2 {
  font-size: 1.625rem !important;
  line-height: 1.2 !important; }

.mod_JobModule #job_offer h3 {
  font-size: 1.5rem !important;
  line-height: 1.2 !important; }

.mod_OpenimmoModule #mod_OpenimmoList .normal > .ce_sliderStart.width-1 {
  padding-bottom: 3rem; }

.mod_material_productfilter {
  box-shadow: none !important;
  padding-bottom: 1.4375rem !important; }

.mod_material_productfilter div.collapse.active {
  padding-bottom: 5.375rem; }

body.medium .mod_material_productfilter .widget_row, body.medium .mod_material_productfilter div.collapse, body.medium .mod_material_productfilter h2, body.large .mod_material_productfilter .widget_row, body.large .mod_material_productfilter div.collapse, body.large .mod_material_productfilter h2, body.xlarge .mod_material_productfilter .widget_row, body.xlarge .mod_material_productfilter div.collapse, body.xlarge .mod_material_productfilter h2 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
  max-width: calc(100% - 2rem); }

body.xsmall .mod_material_productfilter .widget_row, body.xsmall .mod_material_productfilter div.collapse, body.xsmall .mod_material_productfilter h2, body.small .mod_material_productfilter .widget_row, body.small .mod_material_productfilter div.collapse, body.small .mod_material_productfilter h2 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
  max-width: calc(100% - 1.5rem); }

.mod_material_productfilter div.collapse > .widget-submit {
  position: absolute;
  bottom: 0.75rem;
  right: 0;
  margin: 0rem; }

.md-no-result {
  display: none !important; }

.md-no-result.active {
  display: block !important; }

.mod_OpenimmoModule .card.item {
  box-shadow: none !important;
  background-color: #ffffff; }

.mod_OpenimmoModule .card.item figure img {
  filter: alpha(opacity=1*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(1*100))";
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  margin: 0rem auto;
  width: 100%; }

.mod_OpenimmoModule .card.item .image-aspect-ratio img {
  aspect-ratio: 1.7777777778;
  object-fit: cover; }

.mod_OpenimmoModule .card.item figure figcaption {
  position: absolute;
  z-index: 2000;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1.625rem 1rem 1.625rem 1rem;
  margin: 0px !important;
  text-align: left;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff !important;
  display: none !important; }

.mod_OpenimmoModule .card.item h5 {
  font-size: 1.0625rem !important;
  line-height: 1.25rem !important;
  font-weight: 400 !important;
  color: #526170 !important;
  letter-spacing: 0rem !important; }

.mod_OpenimmoModule .card.item h4 {
  font-size: 1.25rem !important;
  line-height: 1.5rem !important;
  font-weight: 600 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important; }

.mod_OpenimmoModule .card.item h6 {
  padding-left: 3.375rem !important;
  font-size: 1rem !important;
  line-height: 1.25rem !important;
  font-weight: 300 !important;
  color: #8A8A8A !important;
  letter-spacing: 3px !important;
  -webkit-text-transform: uppercase !important;
  -moz-text-transform: uppercase !important;
  text-transform: uppercase !important;
  position: relative; }

body.xsmall .mod_OpenimmoModule .card.item h6, body.small .mod_OpenimmoModule .card.item h6, body.medium .mod_OpenimmoModule .card.item h6 {
  padding-left: 1.75rem !important;
  font-size: 0.875rem !important;
  line-height: 1.0625rem !important; }

.mod_OpenimmoModule .card.item h6:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.75rem;
  height: 0.0625rem;
  top: 8px !important;
  background-color: #8A8A8A !important; }

body.xsmall .mod_OpenimmoModule .card.item h6:before, body.small .mod_OpenimmoModule .card.item h6:before, body.medium .mod_OpenimmoModule .card.item h6:before {
  width: 1rem;
  top: 5px !important; }

.mod_OpenimmoModule .card.item p.line {
  border-bottom: 0.0625rem solid #526170 !important;
  overflow: hidden; }

.mod_OpenimmoModule .card.item p.line label {
  text-align: left;
  font-size: 1rem !important;
  line-height: 1.375rem !important;
  font-weight: 300 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important; }

body.xsmall .mod_OpenimmoModule .card.item p.line label, body.small .mod_OpenimmoModule .card.item p.line label, body.medium .mod_OpenimmoModule .card.item p.line label {
  font-size: 0.9375rem !important; }

body.xsmall .mod_OpenimmoModule .card.item p.line label {
  float: left; }

.mod_OpenimmoModule .card.item p.line span {
  float: right;
  text-align: right;
  font-size: 1.0625rem !important;
  line-height: 1.4375rem !important;
  font-weight: 600 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important;
  white-space: no-wrap; }

body.xsmall .mod_OpenimmoModule .card.item p.line span, body.small .mod_OpenimmoModule .card.item p.line span, body.medium .mod_OpenimmoModule .card.item p.line span {
  font-size: 0.9375rem !important; }

body.xsmall .mod_OpenimmoModule .card.item p.line span {
  text-align: left;
  float: left;
  clear: left; }

.mod_OpenimmoModule .card.item .right {
  margin-top: 0.875rem;
  padding: 1.125rem 1.125rem 5.375rem 1.125rem; }

.mod_OpenimmoModule .card.item:before, .mod_OpenimmoModule .card.item:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 0.125rem;
  background-color: #526170;
  top: 225px;
  bottom: 0; }

body.xsmall .mod_OpenimmoModule .card.item:before, body.xsmall .mod_OpenimmoModule .card.item:after {
  width: 0.0625rem; }

body.small .mod_OpenimmoModule .card.item:before, body.small .mod_OpenimmoModule .card.item:after {
  width: 0.0625rem; }

body.medium .mod_OpenimmoModule .card.item:before, body.medium .mod_OpenimmoModule .card.item:after {
  width: 0.1rem; }

body.large .mod_OpenimmoModule .card.item:before, body.large .mod_OpenimmoModule .card.item:after {
  width: 0.1125rem; }

body.xlarge .mod_OpenimmoModule .card.item:before, body.xlarge .mod_OpenimmoModule .card.item:after {
  width: 0.1125rem; }

.mod_OpenimmoModule .card.item:before {
  left: 0;
  right: unset; }

.mod_OpenimmoModule .card.item:after {
  right: 0;
  left: unset; }

.mod_OpenimmoModule .card.item div.more {
  position: absolute;
  bottom: 0rem;
  left: 0rem;
  right: 0rem; }

body.small .mod_OpenimmoModule #mod_OpenimmoList.slider .card.item {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem; }

body.small .mod_OpenimmoModule #mod_OpenimmoList.slider .card.item .left {
  float: left;
  width: calc(50% - 0.75rem);
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  margin-right: 0.75rem; }

body.small .mod_OpenimmoModule #mod_OpenimmoList.slider .card.item .right {
  float: right;
  width: calc(50% - 0.75rem);
  margin-top: 1.5rem;
  margin-bottom: 3rem;
  margin-left: 0.75rem;
  padding-bottom: 0rem;
  min-height: 300px; }

.mod_OpenimmoModule #mod_OpenimmoReader h3 {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
  font-weight: 400 !important;
  color: #526170 !important;
  letter-spacing: 0rem !important; }

.mod_OpenimmoModule #mod_OpenimmoReader h2 {
  font-size: 2.375rem !important;
  line-height: 3rem !important;
  font-weight: 500 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important; }

.mod_OpenimmoModule #mod_OpenimmoReader h5.object_art {
  padding-left: 3.375rem !important;
  font-size: 1.125rem !important;
  line-height: 1.375rem !important;
  font-weight: 300 !important;
  color: #8A8A8A !important;
  letter-spacing: 3px !important;
  -webkit-text-transform: uppercase !important;
  -moz-text-transform: uppercase !important;
  text-transform: uppercase !important;
  position: relative; }

.mod_OpenimmoModule #mod_OpenimmoReader h5.object_art:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 2.75rem;
  height: 0.0625rem;
  top: 0.625rem !important;
  background-color: #ffffff !important; }

.mod_OpenimmoModule #mod_OpenimmoReader > p.button {
  margin: 0px auto !important;
  display: table;
  text-align: center; }

.mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img {
  aspect-ratio: 1.7777777778;
  object-fit: scale-down; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img {
  max-height: 450px; }

body.small .mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img {
  max-height: 358px; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img, body.large .mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .image-aspect-ratio.vertical img {
  max-height: 450px; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control {
  margin-left: 0rem;
  margin-right: 0rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control .slider-menu {
  text-align: bold;
  right: 0;
  filter: alpha(opacity=0*100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(0*100))";
  -moz-opacity: 0;
  opacity: 0; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control b {
  width: 4rem;
  display: inline-block;
  margin-top: 0.625rem;
  margin-right: 0.625rem;
  margin-bottom: 0.625rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control .slider-prev, .mod_OpenimmoModule #mod_OpenimmoReader .slider-control .slider-next {
  top: calc(50% + 48px); }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control .slider-prev {
  left: 0 !important; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-control .slider-next {
  right: 0 !important; }

.mod_OpenimmoModule #mod_OpenimmoReader .image_pagination {
  display: block;
  z-index: 1;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  .mod_OpenimmoModule #mod_OpenimmoReader .image_pagination::-webkit-scrollbar {
    display: none; }

.mod_OpenimmoModule #mod_OpenimmoReader .image_pagination .scroll {
  display: block;
  width: max-content; }

.mod_OpenimmoModule #mod_OpenimmoReader .image_pagination .ce_image {
  width: 4rem;
  height: 4rem;
  display: inline-block;
  margin-top: 0.625rem;
  margin-right: 0.625rem;
  margin-bottom: 0rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .image_pagination .ce_image img {
  width: 4rem;
  height: 4rem;
  display: inline-block;
  margin: 0px auto;
  object-fit: container; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-prev, .mod_OpenimmoModule #mod_OpenimmoReader .slider-next, .mod_OpenimmoModule #mod_OpenimmoReader .slider-menu {
  margin-top: -140px !important; }

.mod_OpenimmoModule #mod_OpenimmoReader .slider-menu {
  margin-top: 0rem !important;
  top: unset;
  bottom: 0rem;
  height: 2.5rem; }

.mod_OpenimmoModule #mod_OpenimmoReader figure figcaption {
  position: absolute;
  z-index: 2000;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1.625rem 1rem 1.625rem 1rem;
  margin: 0px !important;
  text-align: left;
  background-color: rgba(82, 97, 112, 0.5);
  margin-bottom: 100%;
  color: rgba(255, 255, 255, 0.87) !important;
  display: none !important; }

.mod_OpenimmoModule #mod_OpenimmoReader h4 {
  font-size: 1.75rem !important;
  line-height: 2.125rem !important;
  font-weight: 600 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important; }

.mod_OpenimmoModule #mod_OpenimmoReader h5 {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
  font-weight: 500 !important;
  color: #526170 !important;
  letter-spacing: 0.125rem !important; }

.mod_OpenimmoModule #mod_OpenimmoReader .info-box h5:last-of-type {
  margin-top: 1.875rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .info-box .content {
  position: relative; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content, body.large .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content {
  min-height: 400px; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content .address, body.large .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content .address, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .info-box .content .address {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0; }

.mod_OpenimmoModule #mod_OpenimmoReader p.line, .mod_OpenimmoModule #mod_OpenimmoReader .ce_accordion {
  border-bottom: 0.0625rem solid #526170 !important;
  overflow: hidden;
  padding-bottom: 0rem;
  margin-left: 0rem !important;
  margin-right: 0rem !important;
  width: 100% !important; }

.mod_OpenimmoModule #mod_OpenimmoReader p.line label, .mod_OpenimmoModule #mod_OpenimmoReader .ui-accordion-header {
  text-align: left;
  font-size: 1rem !important;
  line-height: 1.375rem !important;
  font-weight: 300 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important;
  -webkit-text-transform: none !important;
  -moz-text-transform: none !important;
  text-transform: none !important; }

.mod_OpenimmoModule #mod_OpenimmoReader p.line small {
  font-size: 10px !important;
  line-height: 12px !important;
  display: inline-block;
  padding-top: 0.125rem;
  padding-bottom: 0.875rem; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader p.line small {
  display: block !important;
  padding-bottom: 0.5rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .ui-accordion-header {
  padding-bottom: 0.375rem !important;
  padding-top: 0rem !important;
  padding-left: 0rem !important; }

.mod_OpenimmoModule #mod_OpenimmoReader p.line span {
  float: right;
  text-align: right;
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
  font-weight: 500 !important;
  color: rgba(54, 63, 66, 0.87) !important;
  letter-spacing: 0rem !important;
  white-space: nowrap; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader p.line span {
  width: 100%;
  text-align: left;
  float: left; }

.mod_OpenimmoModule #mod_OpenimmoReader .set-color-p-primary h4, .mod_OpenimmoModule #mod_OpenimmoReader .set-color-p-primary h5, .mod_OpenimmoModule #mod_OpenimmoReader .set-color-p-primary p.line span, .mod_OpenimmoModule #mod_OpenimmoReader .set-color-p-primary p.line label {
  color: #fff !important; }

.mod_OpenimmoModule #mod_OpenimmoReader .set-color-p-primary p.line:not(:last-child) {
  border-bottom: 0.0625rem solid #fff !important; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .content, body.large .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .content, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .content {
  margin-bottom: 3rem; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n), body.large .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n), body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n) {
  float: right !important;
  clear: right !important; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n) .content, body.large .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n) .content, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n) .content {
  padding-left: 0.75rem; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1), body.large .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1), body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1) {
  float: left !important;
  clear: left !important; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1) .content, body.large .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1) .content, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2:nth-child(2n+1) .content {
  padding-right: 0.75rem; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .content, body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .width-1 > .content, body.small .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .content, body.small .mod_OpenimmoModule #mod_OpenimmoReader .width-1 > .content {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 2rem; }

.mod_OpenimmoModule #mod_OpenimmoReader .contact-box {
  background-color: #F7F7F7; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .contact-box figure.image_container, body.small .mod_OpenimmoModule #mod_OpenimmoReader .contact-box figure.image_container {
  max-width: 300px; }

body.medium .mod_OpenimmoModule #mod_OpenimmoReader .contact-box .content, body.large .mod_OpenimmoModule #mod_OpenimmoReader .contact-box .content, body.xlarge .mod_OpenimmoModule #mod_OpenimmoReader .contact-box .content {
  padding-right: 1.25rem;
  padding-left: 1.25rem; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .contact-box .content, body.small .mod_OpenimmoModule #mod_OpenimmoReader .contact-box .content {
  padding-left: 0rem;
  padding-right: 0rem; }

body.xsmall .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .collapse a.collapse, body.small .mod_OpenimmoModule #mod_OpenimmoReader .width-32 .width-2 .collapse a.collapse {
  padding-left: 0rem !important; }

* #wrapper .invisible, * .custom .invisible {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 0.0625rem;
  margin: -0.0625rem;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 0.0625rem; }

.z-index-1 {
  position: relative;
  z-index: -2; }

.z-index-2 {
  position: relative;
  z-index: -1; }

.z-index-3 {
  position: relative;
  z-index: 0; }

.z-index-4 {
  position: relative;
  z-index: 1; }

.z-index-5 {
  position: relative;
  z-index: 2; }

.z-index-10 {
  z-index: 10 !important; }

body.xsmall .not-xsmall {
  display: none !important; }

body.small .not-small {
  display: none !important; }

body.xsmall .not-mobile, body.small .not-mobile {
  display: none !important; }

body.medium .not-tablet, body.medium .not-medium {
  display: none !important; }

body.large .not-large {
  display: none !important; }

body.xlarge .not-xlarge {
  display: none !important; }

body.large .not-desktop, body.xlarge .not-desktop {
  display: none !important; }

body.xsmall .no-margin-xsmall {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.xsmall .no-margin-top-xsmall {
  margin-top: 0 !important; }

body.xsmall .no-margin-bottom-xsmall {
  margin-bottom: 0 !important; }

body.xsmall .no-margin-left-xsmall {
  margin-left: 0 !important; }

body.xsmall .no-margin-right-xsmall {
  margin-right: 0 !important; }

body.xsmall .no-margin-both-xsmall {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.xsmall .no-margin-side-xsmall {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.xsmall .no-padding-xsmall {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.xsmall .no-padding-top-xsmall {
  padding-top: 0 !important; }

body.xsmall .no-padding-bottom-xsmall {
  padding-bottom: 0 !important; }

body.xsmall .no-padding-left-xsmall {
  padding-left: 0 !important; }

body.xsmall .no-padding-right-xsmall {
  padding-right: 0 !important; }

body.xsmall .no-padding-both-xsmall {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.xsmall .no-padding-side-xsmall {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.small .no-margin-small {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.small .no-margin-top-small {
  margin-top: 0 !important; }

body.small .no-margin-bottom-small {
  margin-bottom: 0 !important; }

body.small .no-margin-left-small {
  margin-left: 0 !important; }

body.small .no-margin-right-small {
  margin-right: 0 !important; }

body.small .no-margin-both-small {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.small .no-margin-side-small {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.xsmall .no-padding-small {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.small .no-padding-top-small {
  padding-top: 0 !important; }

body.small .no-padding-bottom-small {
  padding-bottom: 0 !important; }

body.small .no-padding-left-small {
  padding-left: 0 !important; }

body.small .no-padding-right-small {
  padding-right: 0 !important; }

body.small .no-padding-both-small {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.small .no-padding-side-small {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.xsmall .no-margin-mobile, body.small .no-margin-mobile {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.xsmall .no-margin-top-mobile, body.small .no-margin-top-mobile {
  margin-top: 0 !important; }

body.xsmall .no-margin-bottom-mobile, body.small .no-margin-bottom-mobile {
  margin-bottom: 0 !important; }

body.xsmall .no-margin-left-mobile, body.small .no-margin-left-mobile {
  margin-left: 0 !important; }

body.xsmall .no-margin-right-mobile, body.small .no-margin-right-mobile {
  margin-right: 0 !important; }

body.xsmall .no-margin-both-mobile, body.small .no-margin-both-mobile {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.xsmall .no-margin-side-mobile, body.small .no-margin-side-mobile {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.xsmall .no-padding-mobile, body.small .no-padding-mobile {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.xsmall .no-padding-top-mobile, body.small .no-padding-top-mobile {
  padding-top: 0 !important; }

body.xsmall .no-padding-bottom-mobile, body.small .no-padding-bottom-mobile {
  padding-bottom: 0 !important; }

body.xsmall .no-padding-left-mobile, body.small .no-padding-left-mobile {
  padding-left: 0 !important; }

body.xsmall .no-padding-right-mobile, body.small .no-padding-right-mobile {
  padding-right: 0 !important; }

body.xsmall .no-padding-both-mobile, body.small .no-padding-both-mobile {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.xsmall .no-padding-side-mobile, body.small .no-padding-side-mobile {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.medium .no-margin-medium {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.medium .no-margin-top-medium {
  margin-top: 0 !important; }

body.medium .no-margin-bottom-medium {
  margin-bottom: 0 !important; }

body.medium .no-margin-left-medium {
  margin-left: 0 !important; }

body.medium .no-margin-right-medium {
  margin-right: 0 !important; }

body.medium .no-margin-both-medium {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.medium .no-padding-medium {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.medium .no-padding-top-medium {
  padding-top: 0 !important; }

body.medium .no-padding-bottom-medium {
  padding-bottom: 0 !important; }

body.medium .no-padding-left-medium {
  padding-left: 0 !important; }

body.medium .no-padding-right-medium {
  padding-right: 0 !important; }

body.medium .no-padding-both-medium {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.medium .no-padding-side-medium {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.medium .no-margin-tablet {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.medium .no-margin-top-tablet {
  margin-top: 0 !important; }

body.medium .no-margin-bottom-tablet {
  margin-bottom: 0 !important; }

body.medium .no-margin-left-tablet {
  margin-left: 0 !important; }

body.medium .no-margin-right-tablet {
  margin-right: 0 !important; }

body.medium .no-margin-both-tablet {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.medium .no-margin-side-tablet {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.medium .no-padding-tablet {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.medium .no-padding-top-tablet {
  padding-top: 0 !important; }

body.medium .no-padding-bottom-tablet {
  padding-bottom: 0 !important; }

body.medium .no-padding-left-tablet {
  padding-left: 0 !important; }

body.medium .no-padding-right-tablet {
  padding-right: 0 !important; }

body.medium .no-padding-both-tablet {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.medium .no-padding-side-tablet {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.large .no-margin-large {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.large .no-margin-top-large {
  margin-top: 0 !important; }

body.large .no-margin-bottom-large {
  margin-bottom: 0 !important; }

body.large .no-margin-left-large {
  margin-left: 0 !important; }

body.large .no-margin-right-large {
  margin-right: 0 !important; }

body.large .no-margin-both-large {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.large .no-margin-side-large {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.large .no-padding-large {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.large .no-padding-top-large {
  padding-top: 0 !important; }

body.large .no-padding-bottom-large {
  padding-bottom: 0 !important; }

body.large .no-padding-left-large {
  padding-left: 0 !important; }

body.large .no-padding-right-large {
  padding-right: 0 !important; }

body.large .no-padding-both-large {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.large .no-padding-side-large {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.xlarge .no-margin-xlarge {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.xlarge .no-margin-top-xlarge {
  margin-top: 0 !important; }

body.xlarge .no-margin-bottom-xlarge {
  margin-bottom: 0 !important; }

body.xlarge .no-margin-left-xlarge {
  margin-left: 0 !important; }

body.xlarge .no-margin-right-xlarge {
  margin-right: 0 !important; }

body.large .no-margin-both-xlarge {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.xlarge .no-margin-side-xlarge {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.xlarge .no-padding-xlarge {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.xlarge .no-padding-top-xlarge {
  padding-top: 0 !important; }

body.xlarge .no-padding-bottom-xlarge {
  padding-bottom: 0 !important; }

body.xlarge .no-padding-left-xlarge {
  padding-left: 0 !important; }

body.xlarge .no-padding-right-xlarge {
  padding-right: 0 !important; }

body.xlarge .no-padding-both-xlarge {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.xlarge .no-padding-side-xlarge {
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.large .no-margin-desktop, body.xlarge .no-margin-desktop {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

body.large .no-margin-top-desktop, body.xlarge .no-margin-top-desktop {
  margin-top: 0 !important; }

body.large .no-margin-bottom-desktop, body.xlarge .no-margin-bottom-desktop {
  margin-bottom: 0 !important; }

body.large .no-margin-left-desktop, body.xlarge .no-margin-left-desktop {
  margin-left: 0 !important; }

body.large .no-margin-right-desktop, body.xlarge .no-margin-right-desktop {
  margin-right: 0 !important; }

body.large .no-margin-both-desktop, body.xlarge .no-margin-both-desktop {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

body.large .no-margin-side-desktop, body.xlarge .no-margin-side-desktop {
  margin-left: 0 !important;
  margin-right: 0 !important; }

body.large .no-padding-desktop, body.xlarge .no-padding-desktop {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

body.large .no-padding-top-desktop, body.xlarge .no-padding-top-desktop {
  padding-top: 0 !important; }

body.large .no-padding-bottom-desktop, body.xlarge .no-padding-bottom-desktop {
  padding-bottom: 0 !important; }

body.large .no-padding-left-desktop, body.xlarge .no-padding-left-desktop {
  padding-left: 0 !important; }

body.large .no-padding-right-desktop, body.xlarge .no-padding-right-desktop {
  padding-right: 0 !important; }

body.large .no-padding-both-desktop, body.xlarge .no-padding-both-desktop {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

body.large .no-padding-side-desktop, body.xlarge .no-padding-side-desktop {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.border-bottom {
  border-bottom: 1px solid #D8D8D8; }

.border-top {
  border-top: 1px solid #D8D8D8; }

.border-right {
  border-right: 1px solid #D8D8D8; }

.border-left {
  border-left: 1px solid #D8D8D8; }

body.xsmall .no-border-top-xsmall {
  border-top: 0 !important; }

body.xsmall .no-border-bottom-xsmall {
  border-bottom: 0 !important; }

body.xsmall .no-border-both-xsmall {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.xsmall .no-border-left-xsmall {
  border-left: 0 !important; }

body.xsmall .no-border-right-xsmall {
  border-right: 0 !important; }

body.xsmall .no-border-side-xsmall {
  border-left: 0 !important;
  border-right: 0 !important; }

body.xsmall .no-border-xsmall {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.small .no-border-top-small {
  border-top: 0 !important; }

body.small .no-border-bottom-small {
  border-bottom: 0 !important; }

body.small .no-border-both-small {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.small .no-border-left-small {
  border-left: 0 !important; }

body.small .no-border-right-small {
  border-right: 0 !important; }

body.small .no-border-side-small {
  border-left: 0 !important;
  border-right: 0 !important; }

body.small .no-border-small {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.xsmall .no-border-top-mobile, body.small .no-border-top-mobile {
  border-top: 0 !important; }

body.xsmall .no-border-bottom-mobile, body.small .no-border-bottom-mobile {
  border-bottom: 0 !important; }

body.xsmall .no-border-both-mobile, body.small .no-border-both-mobile {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.xsmall .no-border-left-mobile, body.small .no-border-left-mobile {
  border-left: 0 !important; }

body.xsmall .no-border-right-mobile, body.small .no-border-right-mobile {
  border-right: 0 !important; }

body.xsmall .no-border-side-mobile, body.small .no-border-side-mobile {
  border-left: 0 !important;
  border-right: 0 !important; }

body.xsmall .no-border-mobile, body.small .no-border-mobile {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.medium .no-border-top-medium {
  border-top: 0 !important; }

body.medium .no-border-bottom-medium {
  border-bottom: 0 !important; }

body.medium .no-border-both-medium {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.medium .no-border-left-medium {
  border-left: 0 !important; }

body.medium .no-border-right-medium {
  border-right: 0 !important; }

body.medium .no-border-side-medium {
  border-left: 0 !important;
  border-right: 0 !important; }

body.xsmall .no-border-medium, body.small .no-border-medium {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.large .no-border-top-large {
  border-top: 0 !important; }

body.large .no-border-bottom-large {
  border-bottom: 0 !important; }

body.large .no-border-both-large {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.large .no-border-left-large {
  border-left: 0 !important; }

body.large .no-border-right-large {
  border-right: 0 !important; }

body.large .no-border-side-large {
  border-left: 0 !important;
  border-right: 0 !important; }

body.large .no-border-large {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.xlarge .no-border-top-xlarge {
  border-top: 0 !important; }

body.xlarge .no-border-bottom-xlarge {
  border-bottom: 0 !important; }

body.xlarge .no-border-both-xlarge {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.xlarge .no-border-left-xlarge {
  border-left: 0 !important; }

body.xlarge .no-border-right-xlarge {
  border-right: 0 !important; }

body.xlarge .no-border-side-xlarge {
  border-left: 0 !important;
  border-right: 0 !important; }

body.xlarge .no-border-xlarge {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

body.large .no-border-top-desktop, body.xlarge .no-border-top-desktop {
  border-top: 0 !important; }

body.large .no-border-bottom-desktop, body.xlarge .no-border-bottom-desktop {
  border-bottom: 0 !important; }

body.large .no-border-both-desktop, body.xlarge .no-border-both-desktop {
  border-top: 0 !important;
  border-bottom: 0 !important; }

body.large .no-border-left-desktop, body.xlarge .no-border-left-desktop {
  border-left: 0 !important; }

body.large .no-border-right-desktop, body.xlarge .no-border-right-desktop {
  border-right: 0 !important; }

body.large .no-border-side-desktop, body.xlarge .no-border-side-desktop {
  border-left: 0 !important;
  border-right: 0 !important; }

body.large .no-border-desktop, body.xlarge .no-border-desktop {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important; }

* #wrapper .clear, * .custom .clear {
  clear: both; }

* #wrapper .clear-mobile, * .custom .clear-mobile {
  clear: mobile; }

* #wrapper .clear-left, * .custom .clear-left {
  clear: left; }

body.xsmall * #wrapper .clear-left-mobile, body.xsmall * .custom .clear-left-mobile, body.small * #wrapper .clear-left-mobile, body.small * .custom .clear-left-mobile {
  clear: left; }

* #wrapper .clear-right, * .custom .clear-right {
  clear: right; }

body.xsmall * #wrapper .clear-right-mobile, body.xsmall * .custom .clear-right-mobile, body.small * #wrapper .clear-right-mobile, body.small * .custom .clear-right-mobile {
  clear: right; }

* #wrapper .align-left, * #wrapper .align-left *, * .custom .align-left, * .custom .align-left *, body#tinymce .align-left, body#tinymce .align-left * {
  text-align: left !important; }

* #wrapper .align-right, * #wrapper .align-right *, * .custom .align-right, * .custom .align-right *, body#tinymce .align-right, body#tinymce .align-right * {
  text-align: right !important; }

* #wrapper .align-center, * #wrapper .align-center *, * .custom .align-center, * .custom .align-center *, body#tinymce .align-center, body#tinymce .align-center * {
  text-align: center !important; }

* #wrapper .align, * .custom .align, body#tinymce .align {
  width: 100%; }

body.small div.align-auto.first + .align-auto.last *, body.small div.align-auto.first.float-right *, body.medium div.align-auto.first + .align-auto.last *, body.medium div.align-auto.first.float-right *, body.large div.align-auto.first + .align-auto.last *, body.large div.align-auto.first.float-right *, body.xlarge div.align-auto.first + .align-auto.last *, body.xlarge div.align-auto.first.float-right * {
  text-align: left; }

body.small div.align-auto.float-right + .align-auto.last *, body.small div.align-auto.first *, body.medium div.align-auto.float-right + .align-auto.last *, body.medium div.align-auto.first *, body.large div.align-auto.float-right + .align-auto.last *, body.large div.align-auto.first *, body.xlarge div.align-auto.float-right + .align-auto.last *, body.xlarge div.align-auto.first * {
  text-align: right; }

* #wrapper .vertical-center, * .custom .vertical-center {
  display: flex !important;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

* #wrapper .vertical-center-align-left, * .custom .vertical-center-align-left {
  display: flex !important;
  -webkit-justify-content: left;
  -ms-justify-content: left;
  justify-content: left;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

* #wrapper .vertical-bottom, * .custom .vertical-bottom {
  display: flex !important;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-align-items: end !important;
  -ms-flex-align: end !important;
  align-items: end !important; }

* #wrapper *[class*=" width-"], * #wrapper *[class^="width-"], * .custom *[class*=" width-"], * .custom *[class^="width-"] {
  float: left;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

* #wrapper .float_above_center figure.image_container, * .custom .float_above_center figure.image_container {
  text-align: center; }

* #wrapper .float_above_left figure.image_container, * .custom .float_above_left figure.image_container {
  text-align: left; }

* #wrapper .float_above_right figure.image_container, * .custom .float_above_right figure.image_container {
  text-align: right; }

* #wrapper .float_above_center figure.image_container img, * #wrapper .float_above_left figure.image_container img, * #wrapper .float_above_right figure.image_container img, * .custom .float_above_center figure.image_container img, * .custom .float_above_left figure.image_container img, * .custom .float_above_right figure.image_container img {
  width: unset;
  min-width: unset; }

* #wrapper .float_above_center figure.image_container, * #wrapper .float_above_left figure.image_container, * #wrapper .float_above_right figure.image_container, * .custom .float_above_center figure.image_container, * .custom .float_above_left figure.image_container, * .custom .float_above_right figure.image_container {
  width: 100% !important; }

* #wrapper .float_above_center figure.image_container .image-wrapper, * .custom .float_above_center figure.image_container .image-wrapper {
  display: inline-block;
  min-width: unset;
  margin-left: auto !important;
  margin-right: auto !important;
  float: none; }

* #wrapper .float_above_right figure.image_container .image-wrapper, * .custom .float_above_right figure.image_container .image-wrapper {
  float: right;
  min-width: unset; }

* #wrapper .float_above_left figure.image_container .image-wrapper, * .custom .float_above_left figure.image_container .image-wrapper {
  float: right;
  min-width: unset; }

* #wrapper .float-center, * #wrapper .float-center.no-margin, * #wrapper .mod_article .float-center.no-margin, * .custom .float-center, * .custom .float-center.no-margin, * .custom .mod_article .float-center.no-margin {
  float: none;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  overflow: hidden; }

* #wrapper .float-center.more, * #wrapper .float-center.button, * .custom .float-center.more, * .custom .float-center.button {
  display: inline-block;
  width: auto !important; }

* #wrapper .float-left, * .custom .float-left {
  float: left; }

* #wrapper .float-right, * .custom .float-right {
  float: right; }

body.xsmall * #wrapper .float-left-mobile, body.xsmall * .custom .float-left-mobile, body.small * #wrapper .float-left-mobile, body.small * .custom .float-left-mobile {
  float: left; }

body.xsmall * #wrapper .float-right-mobile, body.xsmall * .custom .float-right-mobile, body.small * #wrapper .float-right-mobile, body.small * .custom .float-right-mobile {
  float: right; }

body.xsmall * #wrapper .float-center-mobile, body.xsmall * .custom .float-center-mobile, body.small * #wrapper .float-center-mobile, body.small * .custom .float-center-mobile {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.xsmall * #wrapper .float-left-xsmall, body.xsmall * .custom .float-left-xsmall {
  float: left; }

body.xsmall * #wrapper .float-right-xsmall, body.xsmall * .custom .float-right-xsmall {
  float: right; }

body.xsmall * #wrapper .float-center-xsmall, body.xsmall * .custom .float-center-xsmall {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.small * #wrapper .float-left-small, body.small * .custom .float-left-small {
  float: left; }

body.xsmall * #wrapper .float-right-small, body.xsmall * .custom .float-right-small, body.small * #wrapper .float-right-small, body.small * .custom .float-right-small {
  float: right; }

body.xsmall * #wrapper .float-center-small, body.xsmall * .custom .float-center-small, body.small * #wrapper .float-center-small, body.small * .custom .float-center-small {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.xsmall * #wrapper .float-left-medium, body.xsmall * .custom .float-left-medium, body.small * #wrapper .float-left-medium, body.small * .custom .float-left-medium, body.medium * #wrapper .float-left-medium, body.medium * .custom .float-left-medium {
  float: left; }

body.xsmall * #wrapper .float-right-medium, body.xsmall * .custom .float-right-medium, body.small * #wrapper .float-right-medium, body.small * .custom .float-right-medium, body.medium * #wrapper .float-right-medium, body.medium * .custom .float-right-medium {
  float: right; }

body.xsmall * #wrapper .float-center-medium, body.xsmall * .custom .float-center-medium, body.small * #wrapper .float-center-medium, body.small * .custom .float-center-medium, body.medium * #wrapper .float-center-medium, body.medium * .custom .float-center-medium {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.xsmall * #wrapper .float-left-large, body.xsmall * .custom .float-left-large, body.small * #wrapper .float-left-large, body.small * .custom .float-left-large, body.medium * #wrapper .float-left-large, body.medium * .custom .float-left-large, body.large * #wrapper .float-left-large, body.large * .custom .float-left-large {
  float: left; }

body.xsmall * #wrapper .float-right-large, body.xsmall * .custom .float-right-large, body.small * #wrapper .float-right-large, body.small * .custom .float-right-large, body.medium * #wrapper .float-right-large, body.medium * .custom .float-right-large, body.large * #wrapper .float-right-large, body.large * .custom .float-right-large {
  float: right; }

body.xsmall * #wrapper .float-center-large, body.xsmall * .custom .float-center-large, body.small * #wrapper .float-center-large, body.small * .custom .float-center-large, body.medium * #wrapper .float-center-large, body.medium * .custom .float-center-large, body.large * #wrapper .float-center-large, body.large * .custom .float-center-large {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.xsmall * #wrapper .float-left-xlarge, body.xsmall * .custom .float-left-xlarge, body.small * #wrapper .float-left-xlarge, body.small * .custom .float-left-xlarge, body.medium * #wrapper .float-left-xlarge, body.medium * .custom .float-left-xlarge, body.large * #wrapper .float-left-xlarge, body.large * .custom .float-left-xlarge, body.xlarge * #wrapper .float-left-xlarge, body.xlarge * .custom .float-left-xlarge {
  float: left; }

body.xsmall * #wrapper .float-right-xlarge, body.xsmall * .custom .float-right-xlarge, body.small * #wrapper .float-right-xlarge, body.small * .custom .float-right-xlarge, body.medium * #wrapper .float-right-xlarge, body.medium * .custom .float-right-xlarge, body.large * #wrapper .float-right-xlarge, body.large * .custom .float-right-xlarge, body.xlarge * #wrapper .float-right-xlarge, body.xlarge * .custom .float-right-xlarge {
  float: right; }

body.xsmall * #wrapper .float-center-xlarge, body.xsmall * .custom .float-center-xlarge, body.small * #wrapper .float-center-xlarge, body.small * .custom .float-center-xlarge, body.medium * #wrapper .float-center-xlarge, body.medium * .custom .float-center-xlarge, body.large * #wrapper .float-center-xlarge, body.large * .custom .float-center-xlarge, body.xlarge * #wrapper .float-center-xlarge, body.xlarge * .custom .float-center-xlarge {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

body.large * #wrapper .float-left-desktop, body.large * .custom .float-left-desktop, body.xlarge * #wrapper .float-left-desktop, body.xlarge * .custom .float-left-desktop {
  float: left; }

body.large * #wrapper .float-right-desktop, body.large * .custom .float-right-desktop, body.xlarge * #wrapper .float-right-desktop, body.xlarge * .custom .float-right-desktop {
  float: right; }

body.large * #wrapper .float-center-desktop, body.large * .custom .float-center-desktop, body.xlarge * #wrapper .float-center-desktop, body.xlarge * .custom .float-center-desktop {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden; }

* #wrapper .clear-none, * .custom .clear-none {
  clear: none !important; }

* #wrapper .clear-left, * .custom .clear-left {
  clear: left !important; }

* #wrapper .clear-right, * .custom .clear-right {
  clear: right !important; }

* #wrapper .clear-both, * .custom .clear-both {
  clear: both !important; }

* #wrapper .uppercase, * .custom .uppercase {
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase; }

* #wrapper [class*=" overflow"], * #wrapper [class^="overflow"], * .custom [class*=" overflow"], * .custom [class^="overflow"] {
  display: block;
  clear: both;
  float: left;
  overflow: visible;
  width: 100% !important; }

* #wrapper [class*=" overflow"] .normal, * #wrapper [class^="overflow"] .normal, * .custom [class*=" overflow"] .normal, * .custom [class^="overflow"] .normal {
  overflow: visible; }

body.medium * #wrapper [class*=" overflow"] .normal, body.medium * #wrapper [class^="overflow"] .normal, body.medium * .custom [class*=" overflow"] .normal, body.medium * .custom [class^="overflow"] .normal, body.large * #wrapper [class*=" overflow"] .normal, body.large * #wrapper [class^="overflow"] .normal, body.large * .custom [class*=" overflow"] .normal, body.large * .custom [class^="overflow"] .normal, body.xlarge * #wrapper [class*=" overflow"] .normal, body.xlarge * #wrapper [class^="overflow"] .normal, body.xlarge * .custom [class*=" overflow"] .normal, body.xlarge * .custom [class^="overflow"] .normal {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

body.xsmall * #wrapper .offset-top .offset-bottom, body.xsmall * .custom .offset-top .offset-bottom {
  top: -0px;
  margin-top: 0px; }

body.small * #wrapper .offset-top .offset-bottom, body.small * .custom .offset-top .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.medium * #wrapper .offset-top .offset-bottom, body.medium * .custom .offset-top .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.large * #wrapper .offset-top .offset-bottom, body.large * .custom .offset-top .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.xlarge * #wrapper .offset-top .offset-bottom, body.xlarge * .custom .offset-top .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

* #wrapper .normal, * .custom .normal {
  clear: both;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  width: auto;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

@media all and (min-width: 1600px) {
  * #wrapper .normal, * .custom .normal {
    max-width: 1600px;
    min-width: 1600px; } }
* #wrapper .normal.vertical-center, * .custom .normal.vertical-center {
  position: absolute; }

* #wrapper .truncated, * .custom .truncated {
  clear: both;
  overflow: hidden;
  margin-right: auto !important;
  margin-left: auto !important;
  width: auto; }

@media all and (min-width: 1600px) {
  * #wrapper .truncated, * .custom .truncated {
    max-width: 1600px; } }
* #wrapper .extended, * .custom .extended {
  width: 100% !important;
  margin-right: auto !important;
  margin-left: auto !important; }

.relative {
  position: relative; }

.absolute {
  position: absolute;
  left: 0;
  right: 0; }

.absolute.left {
  left: 0;
  right: unset !important; }

.absolute.right {
  right: 0;
  left: unset !important; }

.absolute.bottom {
  bottom: 0; }

.absolute.top {
  top: 0; }

body.xsmall .absolute.relative-small, body.xsmall .relative-small .absolute, body.small .absolute.relative-small, body.small .relative-small .absolute {
  position: relative; }

body.xsmall .absolute.relative-xsmall, body.xsmall .relative-xsmall .absolute {
  position: relative; }

body.xsmall .absolute.relative-mobile, body.xsmall .relative-mobile .absolute, body.small .absolute.relative-mobile, body.small .relative-mobile .absolute {
  position: relative; }

.offset-left {
  position: relative;
  z-index: 1; }

body.xsmall .offset-left {
  left: -0px; }

body.small .offset-left {
  left: -0px; }

body.medium .offset-left {
  left: -0px; }

body.large .offset-left {
  left: -18%; }

body.xlarge .offset-left {
  left: -18%; }

.offset-right {
  position: relative;
  z-index: 1; }

body.xsmall .offset-right {
  right: -0px; }

body.small .offset-right {
  right: -0px; }

body.medium .offset-right {
  right: -0px; }

body.large .offset-right {
  right: -18%; }

body.xlarge .offset-right {
  right: -18%; }

.offset-bottom {
  position: relative;
  z-index: 1; }

body.xsmall .offset-bottom {
  top: -0px;
  margin-top: 0px; }

body.small .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.medium .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.large .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

body.xlarge .offset-bottom {
  top: -5rem;
  margin-top: 5rem; }

.offset-top {
  position: relative;
  z-index: 1; }

body.xsmall .offset-top {
  top: 0px;
  margin-bottom: 0px; }

body.small .offset-top {
  top: 2.25rem;
  margin-bottom: 2.25rem; }

body.medium .offset-top {
  top: 6rem;
  margin-bottom: 6rem; }

body.large .offset-top {
  top: 8rem;
  margin-bottom: 8rem; }

body.xlarge .offset-top {
  top: 10rem;
  margin-bottom: 10rem; }

.background.overlap figure.image_container {
  position: absolute !important; }

.background.overlap .absolute {
  position: relative !important; }

.background, .video {
  display: block;
  position: relative; }

.background > figure.image_container, .video > figure.image_container {
  width: 100%;
  height: auto;
  position: relative;
  z-index: -1; }

.background > .align > figure.image_container img {
  min-width: 100%;
  height: auto; }

body.xsmall .background > figure.image_container img, body.xsmall .video > figure.image_container video, body.small .background > figure.image_container img, body.small .video > figure.image_container video {
  min-height: 100%; }

.stylemanager.background .absolute, .stylemanager.video .absolute {
  position: relative !important;
  min-height: 100vh !important; }

.background .absolute, .video .absolute {
  left: 0rem;
  right: 0rem;
  top: 0rem;
  bottom: 0rem;
  z-index: 3;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

body.xsmall .background .absolute, body.xsmall .video .absolute {
  left: 0;
  right: 0;
  top: 0rem;
  bottom: 0rem; }

.background .align > figure img {
  min-width: 100%; }

body.small .background.relative-small .align > figure, body.small .background.relative-small .absolute .align > figure {
  position: relative; }

body.xsmall .background.relative-xsmall .align > figure, body.xsmall .background.relative-xsmall .absolute .align > figure {
  position: relative; }

body.xsmall .background.relative-mobile .align > figure, body.xsmall .background.relative-mobile .absolute .align > figure, body.small .background.relative-mobile .align > figure, body.small .background.relative-mobile .absolute .align > figure {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 !important; }

body.xsmall .relative-mobile.background-padding.background {
  min-height: 1000px; }

body.small .relative-mobile.background-padding.background {
  min-height: 1100px; }

body.medium .relative-mobile.background-padding.background, body.large .relative-mobile.background-padding.background, body.xlarge .relative-mobile.background-padding.background {
  padding-top: 140px; }

body.xsmall .relative-mobile.background-padding:not(.background) {
  min-height: 1100px; }

body.small .relative-mobile.background-padding:not(.background) {
  min-height: 1200px; }

body.medium .relative-mobile.background-padding:not(.background), body.large .relative-mobile.background-padding:not(.background), body.xlarge .relative-mobile.background-padding:not(.background) {
  padding-top: 140px; }

body.xsmall .background.relative-mobile.background-padding.bg-align-bottom .absolute .normal, body.small .background.relative-mobile.background-padding.bg-align-bottom .absolute .normal {
  padding-bottom: 140px; }

body.xsmall .background.relative-mobile .align > figure, body.small .background.relative-mobile .align > figure {
  position: absolute; }

.background.bg-align-bottom .align > figure {
  top: unset !important;
  bottom: 0; }

.background.bg-align-top .align > figure {
  bottom: unset !important;
  top: 0; }

body.xsmall .background .absolute.scroll-mobile, body.small .background .absolute.scroll-mobile {
  max-height: 100%;
  height: 100%;
  bottom: unset !important;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  body.xsmall .background .absolute.scroll-mobile::-webkit-scrollbar, body.small .background .absolute.scroll-mobile::-webkit-scrollbar {
    display: none; }

body.xsmall .background .absolute.scroll-mobile {
  min-height: unset !important; }

body.xsmall .background .absolute.scroll-mobile > *, body.small .background .absolute.scroll-mobile > * {
  position: absolute;
  top: 0; }

body.xsmall .background .absolute.scroll-mobile > * {
  position: relative; }

.background .absolute.top, .video .absolute.top {
  bottom: inherit; }

.background .absolute.bottom, .video .absolute.bottom {
  top: inherit; }

.background .absolute .normal, .video .absolute .normal {
  margin: 0 !important;
  overflow: visible !important;
  width: 100% !important; }

.normal .background .absolute, .normal .video .absolute {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0; }

body.xsmall .normal .background .absolute.heightauto-small, body.xsmall .normal .video .absolute.heightauto-small {
  position: relative; }

body.xsmall .normal .background .absolute.heightauto-mobile, body.xsmall .normal .video .absolute.heightauto-mobile, body.small .normal .background .absolute.heightauto-mobile, body.small .normal .video .absolute.heightauto-mobile {
  position: relative; }

.background-image {
  position: relative; }

.background-image figure {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1; }

.full-width figure img {
  min-width: 100% !important; }

.full-height {
  min-height: 100%;
  max-height: 100%;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  .full-height::-webkit-scrollbar {
    display: none; }

@media all and (min-width: 1600px) {
  .full-height.normal {
    max-width: 1600px;
    min-width: 1600px; } }
.full-height .normal {
  max-width: 100vw;
  min-width: 100vw; }

body.xsmall .full-height .normal, body.small .full-height .normal {
  max-width: 100%;
  min-width: 100%; }

body.xsmall .full-height.heightauto-xsmall {
  min-height: auto !important; }

body.xsmall .full-height.heightauto-small, body.small .full-height.heightauto-small {
  min-height: auto !important; }

body.xsmall .full-height.heightauto-mobile, body.small .full-height.heightauto-mobile {
  min-height: auto !important;
  overflow: auto; }

.full-height > .full-height {
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none; }
  .full-height > .full-height::-webkit-scrollbar {
    display: none; }

.full-height > .full-height.no-margin {
  position: absolute;
  top: 0;
  bottom: 0; }

.full-height > .align {
  position: relative; }

.full-height > .full-height .vertical-center > * {
  width: 100%; }

body.xsmall .relative-mobile .full-height > .full-height.no-margin, body.small .relative-mobile .full-height > .full-height.no-margin {
  height: unset !important; }

body.xsmall .relative-xsmall .full-height > .full-height.no-margin {
  height: unset !important; }

body.xsmall .relative-small .full-height > .full-height.no-margin, body.small .relative-small .full-height > .full-height.no-margin {
  height: unset !important; }

body.xsmall .full-height.heightauto-xsmall > .full-height, body.xsmall .full-height.heightauto-xsmall > .full-height .vertical-center {
  height: auto !important;
  min-height: auto !important;
  position: relative !important; }

body.xsmall .full-height.heightauto-mobile > .full-height, body.xsmall .full-height.heightauto-mobile > .full-height .vertical-center, body.small .full-height.heightauto-mobile > .full-height, body.small .full-height.heightauto-mobile > .full-height .vertical-center {
  height: auto !important;
  min-height: auto !important;
  position: relative !important; }

body.xsmall .min-height-400 figure img, body.small .min-height-400 figure img {
  min-height: 25rem; }

body.xsmall [class*=" bg-width-"] figure.image_container, body.xsmall [class^="bg-width-"] figure.image_container {
  max-width: 100% !important; }

[class*=" bg-width-"] figure.image_container, [class^="bg-width-"] figure.image_container {
  margin: 0rem !important; }

.bg-width-50 figure.image_container, .bg-width-50 figure.video_container {
  max-width: 50%;
  z-index: 10;
  position: relative; }

figure.video_container video {
  min-width: 100%;
  max-width: 100%; }

body.xsmall figure.video_container video, body.small figure.video_container video {
  max-width: 100%; }

body.xsmall .relative-mobile-hidden figure.image_container, body.xsmall .relative-mobile-hidden figure.video_container, body.small .relative-mobile-hidden figure.image_container, body.small .relative-mobile-hidden figure.video_container {
  display: none; }

body.xsmall .relative-xsmall-hidden figure.image_container, body.xsmall .relative-xsmall-hidden figure.video_container {
  display: none; }

body.xsmall .relative-small-hidden figure.image_container, body.xsmall .relative-small-hidden figure.video_container, body.small .relative-small-hidden figure.image_container, body.small .relative-small-hidden figure.video_container {
  display: none; }

body.xsmall .relative-mobile figure.image_container, body.xsmall .relative-mobile figure.video_container, body.small .relative-mobile figure.image_container, body.small .relative-mobile figure.video_container {
  max-width: unset !important; }

body.xsmall .relative-xsmall figure.image_container, body.xsmall .relative-xsmall figure.video_container {
  max-width: unset !important; }

body.xsmall .relative-small figure.image_container, body.xsmall .relative-small figure.video_container, body.small .relative-small figure.image_container, body.small .relative-small figure.video_container {
  max-width: unset !important; }

body.xsmall .relative-mobile .absolute figure.image_container, body.xsmall .relative-mobile .absolute figure.video_container, body.small .relative-mobile .absolute figure.image_container, body.small .relative-mobile .absolute figure.video_container {
  max-width: unset !important; }

body.xsmall .relative-xsmall .absolute figure.image_container, body.xsmall .relative-xsmall .absolute figure.video_container {
  max-width: unset !important; }

body.xsmall .relative-small .absolute figure.image_container, body.xsmall .relative-small .absolute figure.video_container, body.small .relative-small .absolute figure.image_container, body.small .relative-small .absolute figure.video_container {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important; }

body.small .bg-width-50 .full-height.heightauto-xsmall .vertical-center {
  bottom: unset; }

.bg-align-top figure.image_container img {
  object-position: top; }

.bg-align-bottom figure.image_container img {
  object-position: bottom; }

.bg-align-left figure.image_container img {
  object-position: left; }

body.medium .bg-align-right figure.image_container, body.medium .bg-align-right figure.video_container, body.large .bg-align-right figure.image_container, body.large .bg-align-right figure.video_container, body.xlarge .bg-align-right figure.image_container, body.xlarge .bg-align-right figure.video_container {
  left: 50%; }

body.small .bg-align-right.relative-xsmall figure.image_container, body.small .bg-align-right.relative-xsmall figure.video_container {
  left: 50%; }

body.medium .bg-align-right.relative-small figure.image_container, body.medium .bg-align-right.relative-small figure.video_container, body.large .bg-align-right.relative-small figure.image_container, body.large .bg-align-right.relative-small figure.video_container, body.xlarge .bg-align-right.relative-small figure.image_container, body.xlarge .bg-align-right.relative-small figure.video_container {
  left: 50%; }

body.xsmall .bg-align-right.relative-mobile figure.image_container, body.xsmall .bg-align-right.relative-mobile figure.video_container, body.small .bg-align-right.relative-mobile figure.image_container, body.small .bg-align-right.relative-mobile figure.video_container {
  left: 50%; }

body.xsmall .relative-mobile .full-height, body.small .relative-mobile .full-height {
  position: relative !important; }

body.xsmall .relative-xsmall .full-height {
  position: relative !important; }

body.xsmall .relative-small .full-height, body.small .relative-small .full-height {
  position: relative !important; }

body.xsmall .relative-mobile .full-height .vertical-center, body.small .relative-mobile .full-height .vertical-center {
  max-width: unset !important; }

body.xsmall .relative-xsmall .full-height .vertical-center {
  max-width: unset !important; }

body.xsmall .relative-small .full-height .vertical-center, body.small .relative-small .full-height .vertical-center {
  max-width: unset !important; }

body.xsmall .bg-align-10-xsmall {
  object-position: 10% center; }

body.xsmall .bg-align-20-xsmall {
  object-position: 20% center; }

body.xsmall .bg-align-30-xsmall {
  object-position: 30% center; }

body.xsmall .bg-align-40-xsmall {
  object-position: 70% center; }

body.xsmall .bg-align-50-xsmall {
  object-position: 50% center; }

body.xsmall .bg-align-60-xsmall {
  object-position: 60% center; }

body.xsmall .bg-align-70-xsmall {
  object-position: 70% center; }

body.xsmall .bg-align-80-xsmall {
  object-position: 80% center; }

body.xsmall .bg-align-90-xsmall {
  object-position: 90% center; }

body.xsmall .bg-align-100-xsmall {
  object-position: 100% center; }

body.small .bg-align-10-small {
  object-position: 10% center; }

body.small .bg-align-20-small {
  object-position: 20% center; }

body.small .bg-align-30-small {
  object-position: 30% center; }

body.small .bg-align-40-small {
  object-position: 70% center; }

body.small .bg-align-50-small {
  object-position: 50% center; }

body.small .bg-align-60-small {
  object-position: 60% center; }

body.small .bg-align-70-small {
  object-position: 70% center; }

body.small .bg-align-80-small {
  object-position: 80% center; }

body.small .bg-align-90-small {
  object-position: 90% center; }

body.small .bg-align-100-small {
  object-position: 100% center; }

body.medium .bg-align-10-medium {
  object-position: 10% center; }

body.medium .bg-align-20-medium {
  object-position: 20% center; }

body.medium .bg-align-30-medium {
  object-position: 30% center; }

body.medium .bg-align-40-medium {
  object-position: 70% center; }

body.medium .bg-align-50-medium {
  object-position: 50% center; }

body.medium .bg-align-60-medium {
  object-position: 60% center; }

body.medium .bg-align-70-medium {
  object-position: 70% center; }

body.medium .bg-align-80-medium {
  object-position: 80% center; }

body.medium .bg-align-90-medium {
  object-position: 90% center; }

body.medium .bg-align-100-medium {
  object-position: 100% center; }

.sticky {
  position: relative;
  display: block;
  overflow: hidden;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.sticky.fixed .stickywrapper {
  position: fixed;
  z-index: 1;
  left: 0;
  right: 0; }

body.xsmall .sticky.fixed .stickywrapper, body.small .sticky.fixed .stickywrapper {
  top: 6.25rem; }

body.xsmall.no-systembar-top .sticky.fixed .stickywrapper, body.small.no-systembar-top .sticky.fixed .stickywrapper {
  top: 4.25rem; }

body.medium .sticky.fixed .stickywrapper, body.large .sticky.fixed .stickywrapper, body.xlarge .sticky.fixed .stickywrapper {
  top: 8.25rem; }

body.medium.no-systembar-top .sticky.fixed .stickywrapper, body.large.no-systembar-top .sticky.fixed .stickywrapper, body.xlarge.no-systembar-top .sticky.fixed .stickywrapper {
  top: 6.25rem; }

body.has-fullsize-nav .sticky.fixed .stickywrapper {
  top: 135px !important; }

body.medium.bottom .sticky.fixed .stickywrapper, body.large.bottom .sticky.fixed .stickywrapper, body.xlarge.bottom .sticky.fixed .stickywrapper {
  top: 6rem !important; }

.sticky.fixed .stickywrapper .mod_customnav {
  margin-top: 0rem;
  margin-bottom: 0rem; }

* #wrapper .fullsize.isfullsize .background .align > figure.image_container, * #wrapper .fullsize.isfullsize .video .align > figure.image_container, * .custom .fullsize.isfullsize .background .align > figure.image_container, * .custom .fullsize.isfullsize .video .align > figure.image_container {
  position: absolute !important;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -1 !important;
  height: 100% !important;
  width: 100% !important; }

* #wrapper .fullsize.isfullsize .background .align > figure.image_container img, * #wrapper .fullsize.isfullsize .video .align > figure.image_container video, * .custom .fullsize.isfullsize .background .align > figure.image_container img, * .custom .fullsize.isfullsize .video .align > figure.image_container video {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
  min-height: 100%;
  min-width: 100%;
  object-position: center center;
  -webkit-transition: all 3s ease, max-height, min-height 0s linear;
  -moz-transition: all 3s ease, max-height, min-height 0s linear;
  transition: all 3s ease, max-height, min-height 0s linear; }

body.xsmall * #wrapper .fullsize.height-80 .background .align > figure.image_container, body.xsmall * #wrapper .fullsize.height-80 .video .align > figure.image_container, body.xsmall * .custom .fullsize.height-80 .background .align > figure.image_container, body.xsmall * .custom .fullsize.height-80 .video .align > figure.image_container, body.small * #wrapper .fullsize.height-80 .background .align > figure.image_container, body.small * #wrapper .fullsize.height-80 .video .align > figure.image_container, body.small * .custom .fullsize.height-80 .background .align > figure.image_container, body.small * .custom .fullsize.height-80 .video .align > figure.image_container {
  height: 80% !important; }

body.xsmall * #wrapper .fullsize.height-80 .background .align > figure.image_container img, body.xsmall * #wrapper .fullsize.height-80 .video .align > figure.image_container video, body.xsmall * .custom .fullsize.height-80 .background .align > figure.image_container img, body.xsmall * .custom .fullsize.height-80 .video .align > figure.image_container video, body.small * #wrapper .fullsize.height-80 .background .align > figure.image_container img, body.small * #wrapper .fullsize.height-80 .video .align > figure.image_container video, body.small * .custom .fullsize.height-80 .background .align > figure.image_container img, body.small * .custom .fullsize.height-80 .video .align > figure.image_container video {
  min-height: 80%; }

body.xsmall * #wrapper .fullsize.heightauto-small img, body.xsmall * .custom .fullsize.heightauto-small img {
  object-fit: contain; }

body.xsmall * #wrapper .fullsize.heightauto-mobile img, body.xsmall * .custom .fullsize.heightauto-mobile img, body.small * #wrapper .fullsize.heightauto-mobile img, body.small * .custom .fullsize.heightauto-mobile img {
  object-fit: contain; }

* #wrapper .img-cover img, * .custom .img-cover img {
  min-width: 100%;
  object-fit: cover; }

body.xsmall * #wrapper .split-colmn, body.xsmall * .custom .split-colmn, body.small * #wrapper .split-colmn, body.small * .custom .split-colmn {
  -webkit-column-gap: 1.125rem;
  -moz-column-gap: 1.125rem;
  column-gap: 1.125rem; }

body.medium * #wrapper .split-colmn, body.medium * .custom .split-colmn, body.large * #wrapper .split-colmn, body.large * .custom .split-colmn, body.xlarge * #wrapper .split-colmn, body.xlarge * .custom .split-colmn {
  -webkit-column-gap: 3rem;
  -moz-column-gap: 3rem;
  column-gap: 3rem; }

body.xsmall * #wrapper .split-colmn-2, body.xsmall * .custom .split-colmn-2, body.small * #wrapper .split-colmn-2, body.small * .custom .split-colmn-2 {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2; }

body.medium * #wrapper .split-colmn-3, body.medium * .custom .split-colmn-3, body.large * #wrapper .split-colmn-3, body.large * .custom .split-colmn-3, body.xlarge * #wrapper .split-colmn-3, body.xlarge * .custom .split-colmn-3 {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3; }

body.medium * #wrapper .split-colmn-4, body.medium * .custom .split-colmn-4, body.large * #wrapper .split-colmn-4, body.large * .custom .split-colmn-4, body.xlarge * #wrapper .split-colmn-4, body.xlarge * .custom .split-colmn-4 {
  -webkit-column-count: 4;
  -moz-column-count: 4;
  column-count: 4; }

.border-top, .border-bottom, .border-right, .border-left, .border-side, .border-both, .border-box {
  border-top-color: #526170;
  border-bottom-color: #526170;
  border-left-color: #526170;
  border-right-color: #526170; }

.border-top {
  border-top-width: 0.0625rem;
  border-top-style: solid; }

body.xsmall .border-top {
  border-top-width: 0.0625rem; }

body.small .border-top {
  border-top-width: 0.0625rem; }

body.medium .border-top {
  border-top-width: 0.1rem; }

body.large .border-top {
  border-top-width: 0.1125rem; }

body.xlarge .border-top {
  border-top-width: 0.1125rem; }

.border-bottom {
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid; }

body.xsmall .border-bottom {
  border-bottom-width: 0.0625rem; }

body.small .border-bottom {
  border-bottom-width: 0.0625rem; }

body.medium .border-bottom {
  border-bottom-width: 0.1rem; }

body.large .border-bottom {
  border-bottom-width: 0.1125rem; }

body.xlarge .border-bottom {
  border-bottom-width: 0.1125rem; }

.border-left {
  border-left-width: 0.0625rem;
  border-left-style: solid; }

body.xsmall .border-left {
  border-left-width: 0.0625rem; }

body.small .border-left {
  border-left-width: 0.0625rem; }

body.medium .border-left {
  border-left-width: 0.1rem; }

body.large .border-left {
  border-left-width: 0.1125rem; }

body.xlarge .border-left {
  border-left-width: 0.1125rem; }

.border-side {
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem;
  border-left-style: solid;
  border-right-style: solid; }

body.xsmall .border-side {
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.small .border-side {
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.medium .border-side {
  border-left-width: 0.1rem;
  border-right-width: 0.1rem; }

body.large .border-side {
  border-bottom-width: 0.1125rem;
  border-right-width: 0.1125rem; }

body.xlarge .border-side {
  border-left-width: 0.1125rem;
  border-right-width: 0.1125rem; }

.border-both {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
  border-top-style: solid;
  border-bottom-style: solid; }

body.xsmall .border-both {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem; }

body.small .border-both {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem; }

body.medium .border-both {
  border-top-width: 0.1rem;
  border-bottom-width: 0.1rem; }

body.large .border-both {
  border-top-width: 0.1125rem;
  border-left-width: 0.1125rem; }

body.xlarge .border-both {
  border-top-width: 0.1125rem;
  border-bottom-width: 0.1125rem; }

.border-box {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid; }

body.xsmall .border-box {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.small .border-box {
  border-top-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.medium .border-box {
  border-top-width: 0.1rem;
  border-bottom-width: 0.1rem;
  border-left-width: 0.1rem;
  border-right-width: 0.1rem; }

body.large .border-box {
  border-top-width: 0.1125rem;
  border-left-width: 0.1125rem;
  border-bottom-width: 0.1125rem;
  border-right-width: 0.1125rem; }

body.xlarge .border-box {
  border-top-width: 0.1125rem;
  border-bottom-width: 0.1125rem;
  border-left-width: 0.1125rem;
  border-right-width: 0.1125rem; }

.border-tab {
  border-top-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  margin-bottom: 0.625rem !important; }

body.xsmall .border-tab {
  border-top-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.small .border-tab {
  border-top-width: 0.0625rem;
  border-left-width: 0.0625rem;
  border-right-width: 0.0625rem; }

body.medium .border-tab {
  border-top-width: 0.1rem;
  border-left-width: 0.1rem;
  border-right-width: 0.1rem; }

body.large .border-tab {
  border-top-width: 0.1125rem;
  border-left-width: 0.1125rem;
  border-right-width: 0.1125rem; }

body.xlarge .border-tab {
  border-top-width: 0.1125rem;
  border-left-width: 0.1125rem;
  border-right-width: 0.1125rem; }

* #wrapper .no-padding, * .custom .no-padding {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

* #wrapper .padding-both, * .custom .padding-both {
  padding-top: 4.375rem !important;
  padding-bottom: 4.375rem !important; }

* #wrapper .no-padding-top, * .custom .no-padding-top {
  padding-top: 0 !important; }

* #wrapper .no-padding-bottom, * .custom .no-padding-bottom {
  padding-bottom: 0 !important; }

* #wrapper .no-padding-left, * .custom .no-padding-left {
  padding-left: 0 !important; }

* #wrapper .no-padding-right, * .custom .no-padding-right {
  padding-right: 0 !important; }

* #wrapper .no-padding-both, * .custom .no-padding-both {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

* #wrapper .no-padding-side, * .custom .no-padding-side {
  padding-left: 0 !important;
  padding-right: 0 !important; }

* #wrapper .no-border, * .custom .no-border {
  border-top: none !important;
  border-bottom: none !important;
  border-left: none !important;
  border-right: none !important; }

* #wrapper .no-border-top, * .custom .no-border-top {
  border-top: none !important; }

* #wrapper .no-border-bottom, * .custom .no-border-bottom {
  border-bottom: none !important; }

* #wrapper .no-border-left, * .custom .no-border-left {
  border-left: none !important; }

* #wrapper .no-border-right, * .custom .no-border-right {
  border-left: none !important; }

* #wrapper .no-border-both, * .custom .no-border-both {
  border-top: none !important;
  border-bottom: none !important; }

* #wrapper .no-border-side, * .custom .no-border-side {
  border-left: none !important;
  border-right: none !important; }

* #wrapper .no-border-except-top, * .custom .no-border-except-top {
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important; }

* #wrapper .no-border-except-bottom, * .custom .no-border-except-bottom {
  border-left: none !important;
  border-right: none !important;
  border-top: none !important; }

* #wrapper .no-border-except-left, * .custom .no-border-except-left {
  border-top: none !important;
  border-right: none !important;
  border-bottom: none !important; }

* #wrapper .no-border-except-right, * .custom .no-border-except-right {
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important; }

* #wrapper .mod_article .no-margin, * .custom .mod_article .no-margin {
  margin-top: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important; }

* #wrapper .mod_article.no-margin, * .custom .mod_article.no-margin {
  margin-top: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important; }

* #wrapper .mod_article .no-margin-top, * .custom .mod_article .no-margin-top {
  margin-top: 0 !important; }

* #wrapper .mod_article .no-margin-bottom, * .custom .mod_article .no-margin-bottom {
  margin-bottom: 0 !important; }

* #wrapper .mod_article .no-margin-left, * .custom .mod_article .no-margin-left {
  margin-left: 0 !important; }

* #wrapper .mod_article .no-margin-right, * .custom .mod_article .no-margin-right {
  margin-right: 0 !important; }

* #wrapper .mod_article .no-margin-both, * .custom .mod_article .no-margin-both {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

* #wrapper .mod_article .no-margin-side, * .custom .mod_article .no-margin-side {
  margin-left: 0 !important;
  margin-right: 0 !important; }

* #wrapper .mod_article .no-margin-except-top, * .custom .mod_article .no-margin-except-top {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

* #wrapper .mod_article .no-margin-except-bottom, * .custom .mod_article .no-margin-except-bottom {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important; }

* #wrapper .mod_article .no-margin-except-left, * .custom .mod_article .no-margin-except-left {
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important; }

* #wrapper .mod_article .no-margin-except-right, * .custom .mod_article .no-margin-except-right {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-bottom: 0 !important; }

.border-pseudo-top, .border-pseudo-top-short, .border-pseudo-bottom, .border-pseudo-bottom-short, .border-pseudo-both, .border-pseudo-both-short, .border-pseudo-middle {
  position: relative; }

.border-pseudo-top:before, .border-pseudo-top:after, .border-pseudo-top-short:before, .border-pseudo-top-short:after, .border-pseudo-bottom:before, .border-pseudo-bottom:after, .border-pseudo-bottom-short:before, .border-pseudo-bottom-short:after, .border-pseudo-both:before, .border-pseudo-both:after, .border-pseudo-both-short:before, .border-pseudo-both-short:after, .border-pseudo-middle:before, .border-pseudo-middle:after {
  background-color: rgba(54, 63, 66, 0.87); }

.align-center .border-pseudo-top:after, .border-pseudo-top .align-center, .align-center .border-pseudo-top-short:after, .border-pseudo-top-short .align-center, .align-center .border-pseudo-bottom:after, .border-pseudo-bottom .align-center, .align-center .border-pseudo-bottom-short:after, .border-pseudo-bottom-short .align-center, .align-center .border-pseudo-both:after, .border-pseudo-both .align-center, .align-center .border-pseudo-both-short:after, .border-pseudo-both-short .align-center, .align-center .border-pseudo-middle:after, .border-pseudo-middle .align-center {
  text-align: center;
  margin: auto; }

.border-pseudo-top:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  left: calc((100% - 100%) / 2);
  top: -20%; }

.border-pseudo-top-short:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 50%;
  left: calc((100% - 50%) / 2);
  top: -20%; }

.border-pseudo-bottom:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  left: calc((100% - 100%) / 2);
  top: unset;
  bottom: -20%; }

.border-pseudo-bottom-short:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 50%;
  top: unset;
  bottom: -20%; }

.border-pseudo-both:before, .border-pseudo-both:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  left: calc((100% - 100%) / 2); }

.border-pseudo-both:before {
  top: -20%; }

.border-pseudo-both:after {
  top: unset;
  bottom: -20%; }

.border-pseudo-both-short:before, .border-pseudo-both-shortafter {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: absolute;
  width: 50%;
  left: calc((100% - 50%) / 2); }

.border-pseudo-both-short:before {
  top: -20%; }

.border-pseudo-both-short:after {
  top: unset;
  bottom: -20%; }

.border-pseudo-middle {
  overflow: hidden; }

.border-pseudo-middle:before, .border-pseudo-middle:after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  width: 50%; }

body.xsmall .border-pseudo-middle:before, body.xsmall .border-pseudo-middle:after {
  display: none; }

.border-pseudo-middle:before {
  margin-right: 0.625rem;
  margin-left: -50%; }

.border-pseudo-middle:after {
  margin-left: 0.625rem;
  margin-right: -50%; }

.mod_newsmenu, .mod_breadcrumb, .mod_quicknav, .mod_quicklink, .mod_sitemap, .mod_sibling_navigation_page, .mod_booknav {
  float: left;
  clear: left; }

body.xsmall .mod_newsmenu, body.xsmall .mod_breadcrumb, body.xsmall .mod_quicknav, body.xsmall .mod_quicklink, body.xsmall .mod_sitemap, body.xsmall .mod_sibling_navigation_page, body.xsmall .mod_booknav {
  margin: 1.125rem 0.5625rem 1.125rem;
  width: calc(100% - 1.125rem); }

body.small .mod_newsmenu, body.small .mod_breadcrumb, body.small .mod_quicknav, body.small .mod_quicklink, body.small .mod_sitemap, body.small .mod_sibling_navigation_page, body.small .mod_booknav {
  margin: 0.75rem 0.75rem 0.75rem;
  width: calc(100% - 1.5rem); }

body.medium .mod_newsmenu, body.medium .mod_breadcrumb, body.medium .mod_quicknav, body.medium .mod_quicklink, body.medium .mod_sitemap, body.medium .mod_sibling_navigation_page, body.medium .mod_booknav {
  margin: 1.5rem 1.5rem 1.5rem;
  width: calc(100% - 3rem); }

body.large .mod_newsmenu, body.large .mod_breadcrumb, body.large .mod_quicknav, body.large .mod_quicklink, body.large .mod_sitemap, body.large .mod_sibling_navigation_page, body.large .mod_booknav {
  margin: 2rem 2rem 2rem;
  width: calc(100% - 4rem); }

body.xlarge .mod_newsmenu, body.xlarge .mod_breadcrumb, body.xlarge .mod_quicknav, body.xlarge .mod_quicklink, body.xlarge .mod_sitemap, body.xlarge .mod_sibling_navigation_page, body.xlarge .mod_booknav {
  margin: 2.5rem 2.5rem 2.5rem;
  width: calc(100% - 5rem); }

body.small .mod_newsmenu [class*=" width-"], body.small .mod_newsmenu [class^="width-"], body.small .mod_breadcrumb [class*=" width-"], body.small .mod_breadcrumb [class^="width-"], body.small .mod_quicknav [class*=" width-"], body.small .mod_quicknav [class^="width-"], body.small .mod_quicklink [class*=" width-"], body.small .mod_quicklink [class^="width-"], body.small .mod_sitemap [class*=" width-"], body.small .mod_sitemap [class^="width-"], body.small .mod_sibling_navigation_page [class*=" width-"], body.small .mod_sibling_navigation_page [class^="width-"], body.small .mod_booknav [class*=" width-"], body.small .mod_booknav [class^="width-"], body.medium .mod_newsmenu [class*=" width-"], body.medium .mod_newsmenu [class^="width-"], body.medium .mod_breadcrumb [class*=" width-"], body.medium .mod_breadcrumb [class^="width-"], body.medium .mod_quicknav [class*=" width-"], body.medium .mod_quicknav [class^="width-"], body.medium .mod_quicklink [class*=" width-"], body.medium .mod_quicklink [class^="width-"], body.medium .mod_sitemap [class*=" width-"], body.medium .mod_sitemap [class^="width-"], body.medium .mod_sibling_navigation_page [class*=" width-"], body.medium .mod_sibling_navigation_page [class^="width-"], body.medium .mod_booknav [class*=" width-"], body.medium .mod_booknav [class^="width-"], body.large .mod_newsmenu [class*=" width-"], body.large .mod_newsmenu [class^="width-"], body.large .mod_breadcrumb [class*=" width-"], body.large .mod_breadcrumb [class^="width-"], body.large .mod_quicknav [class*=" width-"], body.large .mod_quicknav [class^="width-"], body.large .mod_quicklink [class*=" width-"], body.large .mod_quicklink [class^="width-"], body.large .mod_sitemap [class*=" width-"], body.large .mod_sitemap [class^="width-"], body.large .mod_sibling_navigation_page [class*=" width-"], body.large .mod_sibling_navigation_page [class^="width-"], body.large .mod_booknav [class*=" width-"], body.large .mod_booknav [class^="width-"], body.xlarge .mod_newsmenu [class*=" width-"], body.xlarge .mod_newsmenu [class^="width-"], body.xlarge .mod_breadcrumb [class*=" width-"], body.xlarge .mod_breadcrumb [class^="width-"], body.xlarge .mod_quicknav [class*=" width-"], body.xlarge .mod_quicknav [class^="width-"], body.xlarge .mod_quicklink [class*=" width-"], body.xlarge .mod_quicklink [class^="width-"], body.xlarge .mod_sitemap [class*=" width-"], body.xlarge .mod_sitemap [class^="width-"], body.xlarge .mod_sibling_navigation_page [class*=" width-"], body.xlarge .mod_sibling_navigation_page [class^="width-"], body.xlarge .mod_booknav [class*=" width-"], body.xlarge .mod_booknav [class^="width-"] {
  clear: none;
  width: auto; }

body.small .mod_newsmenu.width-float, body.small .mod_breadcrumb.width-float, body.small .mod_quicknav.width-float, body.small .mod_quicklink.width-float, body.small .mod_sitemap.width-float, body.small .mod_sibling_navigation_page.width-float, body.small .mod_booknav.width-float, body.medium .mod_newsmenu.width-float, body.medium .mod_breadcrumb.width-float, body.medium .mod_quicknav.width-float, body.medium .mod_quicklink.width-float, body.medium .mod_sitemap.width-float, body.medium .mod_sibling_navigation_page.width-float, body.medium .mod_booknav.width-float, body.large .mod_newsmenu.width-float, body.large .mod_breadcrumb.width-float, body.large .mod_quicknav.width-float, body.large .mod_quicklink.width-float, body.large .mod_sitemap.width-float, body.large .mod_sibling_navigation_page.width-float, body.large .mod_booknav.width-float, body.xlarge .mod_newsmenu.width-float, body.xlarge .mod_breadcrumb.width-float, body.xlarge .mod_quicknav.width-float, body.xlarge .mod_quicklink.width-float, body.xlarge .mod_sitemap.width-float, body.xlarge .mod_sibling_navigation_page.width-float, body.xlarge .mod_booknav.width-float {
  clear: none;
  width: auto !important; }

.display-4 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 500;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall .display-4 {
  font-size: 2.5rem;
  line-height: 3.75rem;
  margin-bottom: 2.25rem; }

body.small .display-4 {
  font-size: 3.4375rem;
  line-height: 4.375rem;
  margin-bottom: 2.25rem; }

body.medium .display-4 {
  font-size: 3.75rem;
  line-height: 5rem;
  margin-bottom: 2.25rem; }

body.large .display-4 {
  font-size: 3.75rem;
  line-height: 5rem;
  margin-bottom: 2.25rem; }

body.xlarge .display-4 {
  font-size: 3.75rem;
  line-height: 5rem;
  margin-bottom: 2.25rem; }

.display-3 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 500;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall .display-3 {
  font-size: 3.75rem;
  line-height: 4.6875rem;
  margin-bottom: 2rem; }

body.small .display-3 {
  font-size: 3.75rem;
  line-height: 4.6875rem;
  margin-bottom: 2rem; }

body.medium .display-3 {
  font-size: 3.75rem;
  line-height: 4.6875rem;
  margin-bottom: 2rem; }

body.large .display-3 {
  font-size: 3.75rem;
  line-height: 4.6875rem;
  margin-bottom: 2rem; }

body.xlarge .display-3 {
  font-size: 3.75rem;
  line-height: 4.6875rem;
  margin-bottom: 2rem; }

.display-3:before, .display-3:after {
  background-color: #526170 !important;
  height: 0.3125rem; }

.display-2 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 500;
  letter-spacing: 0.1rem;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  text-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.7); }

body.xsmall .display-2 {
  font-size: 1.5rem;
  line-height: 1.75rem;
  margin-bottom: 1.5rem; }

body.small .display-2 {
  font-size: 2.375rem;
  line-height: 2.75rem;
  margin-bottom: 2rem; }

body.medium .display-2 {
  font-size: 3.25rem;
  line-height: 3.5rem;
  margin-bottom: 2rem; }

body.large .display-2 {
  font-size: 3.25rem;
  line-height: 3.5rem;
  margin-bottom: 2rem; }

body.xlarge .display-2 {
  font-size: 4rem;
  line-height: 4.5rem;
  margin-bottom: 2rem; }

.display-2:before, .display-2:after {
  background-color: #526170 !important;
  height: 0.25rem; }

.display-1, h1 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 500;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall .display-1, body.xsmall h1 {
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 1.75rem; }

body.small .display-1, body.small h1 {
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 1.75rem; }

body.medium .display-1, body.medium h1 {
  font-size: 2.125rem;
  line-height: 2.5rem;
  margin-bottom: 0.875rem; }

body.large .display-1, body.large h1 {
  font-size: 3rem;
  line-height: 3.625rem;
  margin-bottom: 2rem; }

body.xlarge .display-1, body.xlarge h1 {
  font-size: 3.375rem;
  line-height: 4rem;
  margin-bottom: 2.25rem; }

.display-1:before, .display-1:after, h1:before, h1:after {
  background-color: #526170 !important;
  height: 0.1875rem; }

h2 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall h2 {
  font-size: 2rem;
  line-height: 2.25rem;
  margin-bottom: 1.5rem; }

body.small h2 {
  font-size: 2rem;
  line-height: 2.25rem;
  margin-bottom: 1.5rem; }

body.medium h2 {
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 0.75rem; }

body.large h2 {
  font-size: 2.375rem;
  line-height: 2.875rem;
  margin-bottom: 1.75rem; }

body.xlarge h2 {
  font-size: 2.625rem;
  line-height: 3.125rem;
  margin-bottom: 2rem; }

h2:before, h2:after {
  background-color: #526170 !important;
  height: 0.125rem; }

h2.light {
  font-weight: 400; }

h3 {
  font-family: Sansation-Light , Arial;
  color: #526170;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  position: relative; }

body.xsmall h3 {
  font-size: 1.5rem;
  line-height: 1.75rem;
  margin-bottom: 1.25rem; }

body.small h3 {
  font-size: 1.5rem;
  line-height: 1.75rem;
  margin-bottom: 1.25rem; }

body.medium h3 {
  font-size: 1.375rem;
  line-height: 1.625rem;
  margin-bottom: 0.625rem; }

body.large h3 {
  font-size: 1.75rem;
  line-height: 2.625rem;
  margin-bottom: 1.25rem; }

body.xlarge h3 {
  font-size: 2rem;
  line-height: 2.5rem;
  margin-bottom: 1.5rem; }

body.xsmall h3:after, body.small h3:after {
  margin: 0.25rem 0rem; }

body.medium h3:after {
  margin: 0.625rem 0rem; }

h3:before, h3:after {
  height: 0.125rem; }

h4 {
  font-family: Sansation , Arial , Arial;
  color: #526170;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall h4 {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 1.125rem; }

body.small h4 {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 1.125rem; }

body.medium h4 {
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 1.125rem; }

body.large h4 {
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 0.625rem; }

body.xlarge h4 {
  font-size: 1.5rem;
  line-height: 1.875rem;
  margin-bottom: 0.625rem; }

h4:before, h4:after {
  background-color: #526170 !important;
  height: 0.0625rem; }

h5 {
  font-family: Sansation , Arial , Arial;
  color: #526170;
  font-weight: 400;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall h5 {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.875rem; }

body.small h5 {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.875rem; }

body.medium h5 {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.875rem; }

body.large h5 {
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 1rem; }

body.xlarge h5 {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 1rem; }

h5:before, h5:after {
  background-color: #526170 !important;
  height: 0.0625rem; }

h6 {
  font-family: Sansation-Bold , Arial;
  color: #526170;
  font-weight: 500;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none; }

body.xsmall h6 {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

body.small h6 {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

body.medium h6 {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.75rem; }

body.large h6 {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.75rem; }

body.xlarge h6 {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-bottom: 0.875rem; }

h6:before, h6:after {
  background-color: #526170;
  height: 0.0625rem; }

.subtitle-1 {
  font-family: Sansation-Bold , Arial;
  font-weight: 500;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall .subtitle-1 {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.625rem; }

body.small .subtitle-1 {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.625rem; }

body.medium .subtitle-1 {
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-bottom: 0.625rem; }

body.large .subtitle-1 {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

body.xlarge .subtitle-1 {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.875rem; }

.subtitle-2 {
  font-family: Sansation-Bold , Arial;
  font-weight: 500;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall .subtitle-2 {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.small .subtitle-2 {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.medium .subtitle-2 {
  font-size: 0.5rem;
  line-height: 0.625rem;
  margin-bottom: 0.5rem; }

body.large .subtitle-2 {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.625rem; }

body.xlarge .subtitle-2 {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

p, dd, pre, address, .mod_sitemap li, dl, .widget {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall p, body.xsmall dd, body.xsmall pre, body.xsmall address, body.xsmall .mod_sitemap li, body.xsmall dl, body.xsmall .widget {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.625rem; }

body.small p, body.small dd, body.small pre, body.small address, body.small .mod_sitemap li, body.small dl, body.small .widget {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.625rem; }

body.medium p, body.medium dd, body.medium pre, body.medium address, body.medium .mod_sitemap li, body.medium dl, body.medium .widget {
  font-size: 0.75rem;
  line-height: 1.125rem;
  margin-bottom: 0.625rem; }

body.large p, body.large dd, body.large pre, body.large address, body.large .mod_sitemap li, body.large dl, body.large .widget {
  font-size: 1rem;
  line-height: 1.375rem;
  margin-bottom: 0.75rem; }

body.xlarge p, body.xlarge dd, body.xlarge pre, body.xlarge address, body.xlarge .mod_sitemap li, body.xlarge dl, body.xlarge .widget {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 0.875rem; }

p strong, p dt, dd strong, dd dt, pre strong, pre dt, address strong, address dt, .mod_sitemap li strong, .mod_sitemap li dt, dl strong, dl dt, .widget strong, .widget dt {
  font-family: Sansation-Bold , Arial;
  font-weight: 500;
  letter-spacing: inherit; }

p.small {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall p.small {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.small p.small {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.medium p.small {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.625rem; }

body.large p.small {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

body.xlarge p.small {
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 0.75rem; }

p.large, blockquote > p {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall p.large, body.xsmall blockquote > p {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.875rem; }

body.small p.large, body.small blockquote > p {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 0.875rem; }

body.medium p.large, body.medium blockquote > p {
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 1rem; }

body.large p.large, body.large blockquote > p {
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 1.125rem; }

body.xlarge p.large, body.xlarge blockquote > p {
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 1.125rem; }

p.larger, blockquote > p:before, blockquote > p:after {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall p.larger, body.xsmall blockquote > p:before, body.xsmall blockquote > p:after {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 1rem; }

body.small p.larger, body.small blockquote > p:before, body.small blockquote > p:after {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 1rem; }

body.medium p.larger, body.medium blockquote > p:before, body.medium blockquote > p:after {
  font-size: 1.25rem;
  line-height: 1.625rem;
  margin-bottom: 1.125rem; }

body.large p.larger, body.large blockquote > p:before, body.large blockquote > p:after {
  font-size: 1.5rem;
  line-height: 1.875rem;
  margin-bottom: 1.375rem; }

body.xlarge p.larger, body.xlarge blockquote > p:before, body.xlarge blockquote > p:after {
  font-size: 1.5rem;
  line-height: 1.875rem;
  margin-bottom: 1.375rem; }

p.largest {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.1rem;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  text-align: left; }

body.xsmall p.largest {
  font-size: 1.875rem;
  line-height: 2.125rem;
  margin-bottom: 1.75rem; }

body.small p.largest {
  font-size: 1.875rem;
  line-height: 2.125rem;
  margin-bottom: 1.75rem; }

body.medium p.largest {
  font-size: 2rem;
  line-height: 2.25rem;
  margin-bottom: 1.875rem; }

body.large p.largest {
  font-size: 2.125rem;
  line-height: 2.375rem;
  margin-bottom: 2rem; }

body.xlarge p.largest {
  font-size: 2.125rem;
  line-height: 2.375rem;
  margin-bottom: 2rem; }

#fullsize_navigation a.navigation_icon:after {
  width: 3rem !important;
  height: 3rem !important;
  margin: 0rem !important;
  -webkit-mask-size: 125% !important;
  -moz-mask-size: 125% !important;
  mask-size: 125% !important; }

p.button.contained.button a.icon.block.icon-right {
  padding-right: 5rem !important; }

p.button.contained.button a.icon.block.icon-right:after {
  margin: 0rem !important;
  height: 3rem;
  width: 5rem;
  -webkit-mask-size: 80% !important;
  -moz-mask-size: 80% !important;
  mask-size: 80% !important;
  -webkit-mask-position: 0.75rem;
  -moz-mask-position: 0.75rem;
  mask-position: 0.75rem; }

p.overline {
  font-family: Sansation , Arial , Arial;
  font-weight: 400;
  letter-spacing: 0.1rem;
  -webkit-text-transform: uppercase;
  -moz-text-transform: uppercase;
  text-transform: uppercase;
  text-align: left; }

body.xsmall p.overline {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.small p.overline {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.medium p.overline {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.large p.overline {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

body.xlarge p.overline {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.5rem; }

p.button, p.more, p.back, .widget-submit {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

p.button:before, p.more:before, p.back:before, .widget-submit:before {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

p.button:hover:before, p.more:hover:before, p.back:hover:before, .widget-submit:hover:before {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

p.button:focus:after, p.button:active:after, p.more:focus:after, p.more:active:after, p.back:focus:after, p.back:active:after, .widget-submit:focus:after, .widget-submit:active:after {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

body.xsmall #slider-home .mod_iso_productfilter div.collapse > .collapse-panel, body.small #slider-home .mod_iso_productfilter div.collapse > .collapse-panel {
  max-height: 100%; }

body.xsmall #slider-home .width-3.float-right, body.small #slider-home .width-3.float-right {
  float: none;
  margin: auto !important;
  display: block;
  background-color: #F6F6F6 !important; }

body.xsmall #slider-home .absolute.relative-mobile, body.small #slider-home .absolute.relative-mobile {
  left: 0;
  top: 0; }

#header .inner-normal h1.ce_headline {
  padding-top: 2.1875rem;
  padding-bottom: 2.1875rem;
  color: #526170 !important; }

body.xsmall .mod_navigation ul.level_1 > li:hover > strong, body.xsmall .mod_navigation ul.level_1 > li:hover > a, body.small .mod_navigation ul.level_1 > li:hover > strong, body.small .mod_navigation ul.level_1 > li:hover > a {
  border-bottom: 0px !important; }

.image-title {
  text-shadow: 2px 2px 4px #000; }

#article-2215 .ce_image figure:hover img {
  mix-blend-mode: darken; }

#iso_filter_280 button.icon.search:after {
  -webkit-mask-size: 130% !important;
  -moz-mask-size: 130% !important;
  mask-size: 130% !important; }

#iso_filter_280 .widget-submit.submit_container.largertext {
  float: left; }

#iso_filter_280 .widget-submit.submit_container.largertext button {
  float: left; }

#header .mod_iso_productfilter .collapse {
  margin-left: 0rem;
  margin-right: 0rem;
  width: 100% !important; }

#header .mod_iso_productfilter .collapse-panel {
  padding-left: 0rem;
  padding-right: 0rem;
  width: 100% !important; }

#header .mod_iso_productfilter .formbody {
  text-align: center; }

#footer {
  background: linear-gradient(189deg, #222a35 0%, #304153 48%, #304153 100%); }

#custom-footer p.icon.block {
  margin: 0 !important;
  line-height: 1.5em !important;
  padding-left: 2.5rem !important; }

#custom-footer p.icon.block:after, .appbar-extended-bottom p.icon.block:after {
  background-color: #fff !important; }

#custom-footer address p, #custom-footer address p a, #custom-footer .menu-title {
  color: #fff !important; }

#custom-footer .menu-title:not(.first) {
  margin-top: 0.5rem; }

body.medium #custom-footer .vertical > .mod_navigation, body.large #custom-footer .vertical > .mod_navigation, body.xlarge #custom-footer .vertical > .mod_navigation {
  padding-left: 4.625rem; }

#custom-footer .horizontal p:not(.button) {
  font-family: Sansation , Arial;
  font-size: 0.875rem;
  font-weight: footer-navigation-horizontal-li-1-font-weight;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  margin-bottom: 0rem; }

#custom-footer .horizontal .mod_navigation ul.level_1 > li:not(.last) {
  margin-right: 0.75rem; }

body.xsmall #custom-footer .horizontal .mod_navigation ul.level_1 > li:not(.last), body.small #custom-footer .horizontal .mod_navigation ul.level_1 > li:not(.last) {
  margin-right: 0rem; }

#custom-footer address p {
  font-family: Sansation , Arial;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.75rem;
  letter-spacing: 1px;
  -webkit-text-transform: none;
  -moz-text-transform: none;
  text-transform: none;
  color: rgba(54, 63, 66, 0.54);
  white-space: normal; }

.mod_newsreader h1 {
  margin-bottom: 0.75rem !important; }

.mod_newsreader .ce_text.width-2.padding {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem; }

body.medium .mod_newsreader .ce_text.width-2.padding, body.large .mod_newsreader .ce_text.width-2.padding, body.xlarge .mod_newsreader .ce_text.width-2.padding {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem; }

.ce_text.leader figure {
  overflow: hidden !important;
  margin-bottom: 2rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 15.625rem;
  height: 15.625rem; }

.ce_text.leader figure img {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease; }

.ce_text.leader:hover figure img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  transform: scale(1.2); }

body.xsmall .ce_text.leader div.align, body.xsmall .ce_text.leader div.align p, body.small .ce_text.leader div.align, body.small .ce_text.leader div.align p {
  text-align: center !important; }

body.xsmall .ce_text.leader div.align p a.icon, body.small .ce_text.leader div.align p a.icon {
  width: auto !important; }

.ce_text.colorbar-custom-1 figure::after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5rem;
  background-color: #f9fafb;
  position: relative;
  z-index: 2; }

.ce_text.colorbar-custom-2 figure::after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5rem;
  background-color: #f7f7f7;
  position: relative;
  z-index: 2; }

.ce_text.colorbar-custom-3 figure::after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5rem;
  background-color: #526170;
  position: relative;
  z-index: 2; }

.ce_text.colorbar-custom-4 figure::after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.5rem;
  background-color: #ffffff;
  position: relative;
  z-index: 2; }

.ce_text.colorbar-custom-1 figure img, .ce_text.colorbar-custom-2 figure img, .ce_text.colorbar-custom-3 figure img, .ce_text.colorbar-custom-4 figure img {
  width: 100%; }

.custom #toolbar .systembar .mod_changelanguage ul.level_1 li:not(.active) > a {
  color: #526170 !important; }

.custom #toolbar .systembar .mod_changelanguage ul.level_1::after {
  background-color: #fff !important; }

.custom #toolbar .systembar .mod_changelanguage ul.level_1 {
  min-width: 7rem; }

body.xsmall #faq-process h3 {
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 0.5rem; }

body.small #faq-process h3 {
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 0.5rem; }

.strokes .width-3 {
  position: relative; }

.strokes .width-3:not(:last-of-type):after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  height: 80px;
  width: 5px;
  background-color: #000000;
  right: 0;
  left: auto;
  bottom: 0;
  top: auto;
  margin-right: -40px; }

.background-linear-gradient-1 {
  background: -webkit-linear-gradient(180deg, #526170 0%, #526170 30%, white 70%, white 100%);
  background: -moz-linear-gradient(180deg, #526170 0%, #526170 30%, white 70%, white 100%);
  background: -o-linear-gradient(180deg, #526170 0%, #526170 30%, white 70%, white 100%);
  background: linear-gradient(180deg, #526170 0%, #526170 30%, white 70%, white 100%); }

.background-linear-gradient-1 .mod_customnav.sliderskip:before {
  background: none !important; }

.background-linear-gradient-1 .mod_customnav.sliderskip:after {
  background-color: #fff !important; }

.background-linear-gradient-2 {
  background: -webkit-linear-gradient(0deg, #144f25 0%, #144f25 70%, #143c25 100%);
  background: -moz-linear-gradient(0deg, #144f25 0%, #144f25 70%, #143c25 100%);
  background: -o-linear-gradient(0deg, #144f25 0%, #144f25 70%, #143c25 100%);
  background: linear-gradient(0deg, #144f25 0%, #144f25 70%, #143c25 100%); }

.background-custom-gozero {
  background-color: #000000;
  padding: 2rem !important; }

.background-custom-gozero-white {
  background-color: #000000;
  padding: 2rem !important; }

.background-gozero .mod_customnav.sliderskip:before {
  background: none !important; }

.background-gozero .mod_customnav.sliderskip:after {
  background-color: #fff !important; }

.background-gozero .stickywrapper .sliderskip ul.level_1 li a, .background-linear-gradient-1 .stickywrapper .sliderskip ul.level_1 li a {
  color: #000000 !important;
  font-size: 1.5rem !important; }

.background-gozero .stickywrapper .sliderskip ul.level_1 li a.active, .background-linear-gradient-1 .stickywrapper .sliderskip ul.level_1 li a.active {
  border-bottom: 0.125rem solid #000000; }

.background-gozero .stickywrapper .sliderskip ul.level_1 li a:hover, .background-linear-gradient-1 .stickywrapper .sliderskip ul.level_1 li a:hover {
  color: #000000 !important; }

.ourpath {
  width: max-content; }

.ourpath:before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  position: relative !important;
  width: 100%;
  height: 2px;
  background-color: #000000 !important;
  margin-top: 1rem;
  margin-bottom: 1rem; }

.background-gozero {
  -o-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../../files/00_prettl/00_assets/design/slider_gozero.jpg"); }

.gozero-logo img {
  max-width: 9.375rem !important; }

#sliderStart .ce_sliderStart .slider-control {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 1280px !important;
  height: 90% !important; }

.slider-product {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 0.5rem solid #526170;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
  overflow: hidden !important;
  max-width: 30rem !important;
  height: 30rem !important; }

body.small .slider-product {
  max-width: 14.125rem !important;
  height: 14.125rem !important; }

body.xsmall .slider-product {
  max-width: 10.5rem !important;
  height: 10.5rem !important; }

.slider-product:hover {
  border: 0.5rem solid #2F4152;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1); }

.slider-product::after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 9.375rem;
  height: 2.5rem;
  z-index: 2;
  -o-background-size: 100%;
  -moz-background-size: 100%;
  background-size: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../../files/00_prettl/00_assets/design/logo_small.svg");
  top: auto;
  right: 0;
  bottom: 3.125rem;
  margin-left: auto;
  margin-right: auto; }

body.xsmall .slider-product::after, body.small .slider-product::after {
  width: 4.375rem;
  height: 1.25rem;
  bottom: 1.25rem; }

.slider-product img {
  object-fit: cover;
  height: 100% !important; }

#meilensteine {
  border-left: 2px dotted #ccc;
  text-align: left;
  margin-left: 50% !important;
  display: inline-block; }

body.xsmall #meilensteine {
  margin-left: 0 !important;
  padding-left: 1rem; }

#meilensteine > section {
  left: -50% !important;
  border: 0 !important;
  overflow: visible !important; }

body.xsmall #meilensteine > section {
  left: 0 !important;
  float: none; }

#meilensteine > section:nth-child(even):before {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1rem;
  height: 1rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #526170;
  margin-top: 1.125rem; }

body.xsmall #meilensteine > section:nth-child(even):before {
  margin-left: -1.5rem; }

body.small #meilensteine > section:nth-child(even):before {
  margin-left: -2rem; }

body.medium #meilensteine > section:nth-child(even):before, body.large #meilensteine > section:nth-child(even):before, body.xlarge #meilensteine > section:nth-child(even):before {
  margin-left: -1rem; }

#meilensteine > section:nth-child(odd):after {
  content: "";
  position: absolute;
  text-align: center;
  display: inline-block;
  top: 0;
  left: 0;
  width: 1rem;
  height: 1rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #526170;
  margin-top: 1.125rem; }

body.xsmall #meilensteine > section:nth-child(odd):after {
  margin-left: -1.5rem; }

body.small #meilensteine > section:nth-child(odd):after {
  margin-right: -2rem;
  left: auto !important;
  right: 0; }

body.medium #meilensteine > section:nth-child(odd):after, body.large #meilensteine > section:nth-child(odd):after, body.xlarge #meilensteine > section:nth-child(odd):after {
  left: auto !important;
  right: 0;
  margin-right: -1rem; }

body.xsmall #meilensteine > section > div, body.xsmall #meilensteine > section > div p {
  text-align: left !important; }

#meilensteine > section > div.toggler {
  padding-right: 3.5rem !important; }

body.small #meilensteine > section:nth-child(odd) > div.toggler:before, body.small #meilensteine > section:nth-child(odd) > div.toggler:after, body.medium #meilensteine > section:nth-child(odd) > div.toggler:before, body.medium #meilensteine > section:nth-child(odd) > div.toggler:after, body.large #meilensteine > section:nth-child(odd) > div.toggler:before, body.large #meilensteine > section:nth-child(odd) > div.toggler:after, body.xlarge #meilensteine > section:nth-child(odd) > div.toggler:before, body.xlarge #meilensteine > section:nth-child(odd) > div.toggler:after {
  left: auto !important;
  right: 0; }

body.small #meilensteine > section > div span, body.medium #meilensteine > section > div span, body.large #meilensteine > section > div span, body.xlarge #meilensteine > section > div span {
  min-width: 34.375rem !important;
  display: block; }

#contact .mod_form form {
  margin-top: 1rem !important; }

#divisionnav .sliderskip ul.level_1 li > a:hover figure img {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  transform: scale(0.9);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }

#divisions h3 {
  font-size: 1.25rem;
  line-height: 1.5rem;
  font-weight: 600; }

#divisions ul {
  margin-bottom: 3rem; }

body.large #divisions .width-3 ul, body.xlarge #divisions .width-3 ul {
  font-size: 0.875rem; }

.counter-value .display-4 {
  font-weight: 600;
  margin-top: 1.75rem;
  margin-bottom: 0rem !important; }

.counter-value .counter-target {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin-top: 0rem;
  margin-bottom: 1.75rem; }

.counter-value + p {
  margin-top: 0rem;
  margin-bottom: 3rem !important; }

.fueller figure img {
  object-fit: cover;
  object-position: left;
  min-height: 600px; }

body.xsmall .fueller figure img {
  min-height: 400px !important; }

.fueller.right figure img {
  object-fit: cover;
  object-position: right;
  min-height: 600px; }

body.xsmall .fueller.right figure img {
  min-height: 400px !important; }

.fueller.center figure img {
  object-fit: cover;
  object-position: center;
  min-height: 600px; }

body.xsmall .fueller.center figure img {
  min-height: 400px !important; }

.advents-btn {
  font-size: 0;
  text-decoration: none;
  position: absolute;
  left: 60px;
  bottom: 0;
  width: 200px;
  height: 270px;
  background-image: url("../../files/00_loft48/00_assets/icons/adventskalender/startseite_btn.svg"); }

body.xsmall .advents-btn {
  left: 0;
  width: 100px;
  height: 130px; }

body.small .advents-btn {
  left: 30px;
  width: 100px;
  height: 130px; }

body.xlarge .advents-btn {
  left: 100px;
  width: 300px;
  height: 400px; }

.advents-btn:hover {
  background-image: url("../../files/00_loft48/00_assets/icons/adventskalender/startseite_btn_hover.svg"); }

/*
@include set_color('dark');   
@import "003_Settings.scss";
@include mediaquery('color-swap'){
 @include generate($MaterialModules,'.custom .systembar',SystembarTop,Systembar,all,all,all,color);  
}
*/
/*
@include set_color('secondary');   
@import "003_Settings.scss";
@include mediaquery('color-swap'){
 @include generate($MaterialModules,'.custom .systembar',SystembarTop,Systembar,all,all,all,color);  
} 

*/
/*
@include set_color('dark');   
@import "003_Settings.scss";
@include generate($MaterialModules,'.custom .systembar',SystembarTop,Systembar,all,all,all,color);  
*/
/*
@include set_color('primary');   
@import "003_Settings.scss";
// SYSTEMBAR TOP COLOR SETTINGS
@include generate($MaterialModules,'#change_template',Systembar,Settings,all,all,all,color); 
@include generate($MaterialModules,'systembar .mod_customnav, #footer .custom-footer',Systembar,Navigations,all,all,all,color); 
@include generate($MaterialModules,'.custom .systembar',SystembarTop,Systembar,all,all,all,color);
@include generate($MaterialModules,'.custom .systembar',SystembarTop,Elements,all,all,all,color);  
@include generate($MaterialModules,'.systembar .mod_customnav.icons, .systembar .mod_customnav.strokes',Systembar,NavigationsIcons,all,all,all,color); 

@include generate($ContaoModules,'#appbar #main_nav .tabs-extended .mod_changelanguage',ModChangelanguage,Appbar,all,all,all,color);


// TABS COLOR SETTINGS
@include generate($MaterialModules,'#appbar #main_nav',Tabs,Navigation,all,all,all,color);
@include generate($MaterialModules,'#appbar #main_nav',Tabs,Tab,all,all,all,color);


  
// SLIDER COLOR SETTINGS
@include generate($ContaoElements,'.ce_sliderStart',CeSlider,Start,all,all,all,color);
@include generate($ContaoElements,'.ce_sliderStart',CeSlider,Skip,all,all,all,color);
@include generate($ContaoElements,'.ce_sliderStart',CeSlider,Menu,all,all,all,color);


// BASIC TYPOGRAPHIE COLOR SETTINGS
//@include generate($BasicTemplate,'h2',Basic,Headline,all,all,all,color);
//@include generate($BasicTemplate,'h3',Basic,Title,all,all,all,color);
//@include generate($BasicTemplate,'h4, .ce_headline a',Basic,Subheading,all,all,all,color);
//@include generate($BasicTemplate,'.display-4',Basic,Display-4,all,all,all,color);
//@include generate($BasicTemplate,'.display-3',Basic,Display-3,all,all,all,color);
//@include generate($BasicTemplate,'.display-2',Basic,Display-2,all,all,all,color);
//@include generate($BasicTemplate,'.display-1, h1,',Basic,Display-1,all,all,all,color);
//@include generate($CustomTemplate,'.display-4',Custom,Subheading,all,all,all,color);

@include generate($MaterialModules,'#appbar #main_nav .tabs-extended',Tabs,Extended,all,all,all,color);

// ISOTOPE COLORS SETTINGS
@include generate($ContaoIsotope,'.mod_iso_cart',ModIsoCart,Mini,all,all,all,color);

 
// FLOATING ACTION BOTTON COLOR SETTINGS
//@include generate($MaterialModules,'.speed-dial',FloatingActionButton,Basic,all,all,all,color);
//@include generate($Basic,'#settings',Basic,Settings,all,all,all,color);

 
// SYSTEMBAR BOTTOM COLOR SETTINGS
@include generate($MaterialModules,'#footer .systembar',SystembarFooter,Systembar,all,all,all,color);
@include generate($MaterialModules,'#footer .systembar',SystembarFooter,Elements,all,all,all,color);
@include generate($MaterialModules,'#footer .systembar',SystembarFooter,Navigations,all,all,all,color);


@include set_color('light');   
@import "003_Settings.scss";

// SUBNAVIGATION COLOR SETTINGS
@include generate($MaterialModules,'#appbar #main_nav',Tabs,Level2,all,all,all,color);
@include generate($MaterialModules,'#appbar #main_nav',Tabs,Level3,all,all,all,color);


//******  CUSTOM SPECIAL  ******
@include mediaquery('default'){
 #appbar #main_nav ul.level_2 li:hover > a {
  color:#fff !important;
  background-color:$theme-color-2-primary !important;
 }
}
*/
/*

#footer #custom-footer {
 .footer-top {
  padding-top: $rem-70;
  .normal {
    display: flex; 
    align-items: flex-end;
    .first {
     address, address p { 
     margin-bottom: 0px;
    }
    .mod_customnav ul li, .mod_navigation ul li { 
     line-height: $rem-24;  
    }
   } 
  }
 }  
}   
*/
/** CUSTOM **/
/*
.ce_form label {padding-left: 0px !important;}   
.ce_form .widget-text input::placeholder, .ce_form .widget-textarea textarea::placeholder {font-size: 0px !important;}
*/
/*
#footer #custom-footer h5 {margin-bottom: $rem-5;}
#footer #custom-footer p {font-size: $rem-16;} 
*/
/*  
@include generate($MaterialModules,'p.button, p.more, p.back, .widget-submit',Buttons,Text,all,all,all,all); 
@include generate($MaterialModules,'.mod_newslist p.more, .mod_iso_cart p.more',Buttons,Outlined,all,all,all,all);
@include generate($MaterialModules,'p.button, p.more, p.back, .widget-submit, .mod_iso_cart .checkout p.more',Buttons,Contained,all,all,all,all);
@include generate($MaterialModules,'p.button.largertext, p.more.largertext, p.largertext.back, .widget-submit.largertext',Buttons,Large,all,all,all,all);

@include set_color('dark');            
 
@include set_color('light');         
@import "003_Settings.scss";   
@include generate($MaterialModules,'.speed-dial',FloatingActionButton,Basic,all,all,all,color);    
*/
/* MATERIAL BUTTONS IN DIFFERENT COLORS FOR TESTING */
/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
.custom .systembar {
  background-color: #2F4152; }

.custom .systembar color-swap {
  background-color: #000000; }

body.medium #appbar #main_nav ul.level_2, body.large #appbar #main_nav ul.level_2, body.xlarge #appbar #main_nav ul.level_2 {
  background-color: transparent; }

body.medium #appbar #main_nav ul.level_2 li, body.large #appbar #main_nav ul.level_2 li, body.xlarge #appbar #main_nav ul.level_2 li {
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_2 li > a, body.large #appbar #main_nav ul.level_2 li > a, body.xlarge #appbar #main_nav ul.level_2 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: white; }

body.medium #appbar #main_nav ul.level_2 li > a.icon:after, body.large #appbar #main_nav ul.level_2 li > a.icon:after, body.xlarge #appbar #main_nav ul.level_2 li > a.icon:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav ul.level_2 li.submenu:after, body.large #appbar #main_nav ul.level_2 li.submenu:after, body.xlarge #appbar #main_nav ul.level_2 li.submenu:after {
  background-color: green; }

body.medium #appbar #main_nav ul.level_2 li > a.icon:before, body.large #appbar #main_nav ul.level_2 li > a.icon:before, body.xlarge #appbar #main_nav ul.level_2 li > a.icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav ul.level_2 li.submenu:before, body.large #appbar #main_nav ul.level_2 li.submenu:before, body.xlarge #appbar #main_nav ul.level_2 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav ul.level_2 li:hover > a, body.large #appbar #main_nav ul.level_2 li:hover > a, body.xlarge #appbar #main_nav ul.level_2 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_2 li:hover > a.icon:after, body.large #appbar #main_nav ul.level_2 li:hover > a.icon:after, body.xlarge #appbar #main_nav ul.level_2 li:hover > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_2 li.submenu:hover:after, body.large #appbar #main_nav ul.level_2 li.submenu:hover:after, body.xlarge #appbar #main_nav ul.level_2 li.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_2 li:hover > a:before, body.large #appbar #main_nav ul.level_2 li:hover > a:before, body.xlarge #appbar #main_nav ul.level_2 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_2 li.submenu:hover:before, body.large #appbar #main_nav ul.level_2 li.submenu:hover:before, body.xlarge #appbar #main_nav ul.level_2 li.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_2 li > strong, body.large #appbar #main_nav ul.level_2 li > strong, body.xlarge #appbar #main_nav ul.level_2 li > strong {
  color: white;
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_2 li > strong.icon:after, body.large #appbar #main_nav ul.level_2 li > strong.icon:after, body.xlarge #appbar #main_nav ul.level_2 li > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_2 li.submenu.active:after, body.large #appbar #main_nav ul.level_2 li.submenu.active:after, body.xlarge #appbar #main_nav ul.level_2 li.submenu.active:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_2 li > strong.icon:before, body.medium #appbar #main_nav ul.level_2 li.active.submenu:before, body.large #appbar #main_nav ul.level_2 li > strong.icon:before, body.large #appbar #main_nav ul.level_2 li.active.submenu:before, body.xlarge #appbar #main_nav ul.level_2 li > strong.icon:before, body.xlarge #appbar #main_nav ul.level_2 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_2 li.active.submenu:before, body.large #appbar #main_nav ul.level_2 li.active.submenu:before, body.xlarge #appbar #main_nav ul.level_2 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_2 li:hover > strong, body.large #appbar #main_nav ul.level_2 li:hover > strong, body.xlarge #appbar #main_nav ul.level_2 li:hover > strong {
  color: white;
  background-color: rgba(82, 97, 112, 0.5); }

body.medium #appbar #main_nav ul.level_2 li:hover > strong.icon:after, body.large #appbar #main_nav ul.level_2 li:hover > strong.icon:after, body.xlarge #appbar #main_nav ul.level_2 li:hover > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav ul.level_2 li.active.submenu:hover:after, body.large #appbar #main_nav ul.level_2 li.active.submenu:hover:after, body.xlarge #appbar #main_nav ul.level_2 li.active.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav ul.level_2 li:hover > strong.icon:before, body.large #appbar #main_nav ul.level_2 li:hover > strong.icon:before, body.xlarge #appbar #main_nav ul.level_2 li:hover > strong.icon:before {
  background-color: rgba(255, 255, 255, 0.4); }

body.medium #appbar #main_nav ul.level_2 li.active.submenu:hover:before, body.large #appbar #main_nav ul.level_2 li.active.submenu:hover:before, body.xlarge #appbar #main_nav ul.level_2 li.active.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0.4); }

body.medium #appbar #main_nav ul.level_2 ul, body.large #appbar #main_nav ul.level_2 ul, body.xlarge #appbar #main_nav ul.level_2 ul {
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_3 li > a, body.large #appbar #main_nav ul.level_3 li > a, body.xlarge #appbar #main_nav ul.level_3 li > a {
  color: rgba(54, 63, 66, 0.54);
  background-color: white; }

body.medium #appbar #main_nav ul.level_3 li > a.icon:after, body.large #appbar #main_nav ul.level_3 li > a.icon:after, body.xlarge #appbar #main_nav ul.level_3 li > a.icon:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav ul.level_3 li.submenu:after, body.large #appbar #main_nav ul.level_3 li.submenu:after, body.xlarge #appbar #main_nav ul.level_3 li.submenu:after {
  background-color: rgba(54, 63, 66, 0.54); }

body.medium #appbar #main_nav ul.level_3 li > a.icon:before, body.large #appbar #main_nav ul.level_3 li > a.icon:before, body.xlarge #appbar #main_nav ul.level_3 li > a.icon:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav ul.level_3 li.submenu:before, body.large #appbar #main_nav ul.level_3 li.submenu:before, body.xlarge #appbar #main_nav ul.level_3 li.submenu:before {
  background-color: rgba(54, 63, 66, 0); }

body.medium #appbar #main_nav ul.level_3 li:hover > a, body.large #appbar #main_nav ul.level_3 li:hover > a, body.xlarge #appbar #main_nav ul.level_3 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_3 li:hover > a.icon:after, body.large #appbar #main_nav ul.level_3 li:hover > a.icon:after, body.xlarge #appbar #main_nav ul.level_3 li:hover > a.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_3 li.submenu:hover:after, body.large #appbar #main_nav ul.level_3 li.submenu:hover:after, body.xlarge #appbar #main_nav ul.level_3 li.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_3 li:hover > a:before, body.large #appbar #main_nav ul.level_3 li:hover > a:before, body.xlarge #appbar #main_nav ul.level_3 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_3 li.submenu:hover:before, body.large #appbar #main_nav ul.level_3 li.submenu:hover:before, body.xlarge #appbar #main_nav ul.level_3 li.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_3 li > strong, body.large #appbar #main_nav ul.level_3 li > strong, body.xlarge #appbar #main_nav ul.level_3 li > strong {
  color: white;
  background-color: #526170; }

body.medium #appbar #main_nav ul.level_3 li > strong.icon:after, body.large #appbar #main_nav ul.level_3 li > strong.icon:after, body.xlarge #appbar #main_nav ul.level_3 li > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_3 li.submenu.active:after, body.large #appbar #main_nav ul.level_3 li.submenu.active:after, body.xlarge #appbar #main_nav ul.level_3 li.submenu.active:after {
  background-color: rgba(255, 255, 255, 0.54); }

body.medium #appbar #main_nav ul.level_3 li > strong.icon:before, body.large #appbar #main_nav ul.level_3 li > strong.icon:before, body.xlarge #appbar #main_nav ul.level_3 li > strong.icon:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_3 li.active.submenu:before, body.large #appbar #main_nav ul.level_3 li.active.submenu:before, body.xlarge #appbar #main_nav ul.level_3 li.active.submenu:before {
  background-color: rgba(255, 255, 255, 0.2); }

body.medium #appbar #main_nav ul.level_3 li:hover > strong, body.large #appbar #main_nav ul.level_3 li:hover > strong, body.xlarge #appbar #main_nav ul.level_3 li:hover > strong {
  color: white;
  background-color: rgba(82, 97, 112, 0.5); }

body.medium #appbar #main_nav ul.level_3 li:hover > strong.icon:after, body.large #appbar #main_nav ul.level_3 li:hover > strong.icon:after, body.xlarge #appbar #main_nav ul.level_3 li:hover > strong.icon:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav ul.level_3 li.active.submenu:hover:after, body.large #appbar #main_nav ul.level_3 li.active.submenu:hover:after, body.xlarge #appbar #main_nav ul.level_3 li.active.submenu:hover:after {
  background-color: rgba(255, 255, 255, 0.87); }

body.medium #appbar #main_nav ul.level_3 li:hover > strong.icon:before, body.large #appbar #main_nav ul.level_3 li:hover > strong.icon:before, body.xlarge #appbar #main_nav ul.level_3 li:hover > strong.icon:before {
  background-color: rgba(255, 255, 255, 0.4); }

body.medium #appbar #main_nav ul.level_3 li.active.submenu:hover:before, body.large #appbar #main_nav ul.level_3 li.active.submenu:hover:before, body.xlarge #appbar #main_nav ul.level_3 li.active.submenu:hover:before {
  background-color: rgba(255, 255, 255, 0.4); }

p.button, p.more, .widget-submit, p.download-element {
  background-color: transparent; }

p.button a, p.button button, p.button input.submit, p.more a, p.more button, p.more input.submit, .widget-submit a, .widget-submit button, .widget-submit input.submit, p.download-element a, p.download-element button, p.download-element input.submit {
  color: #fff !important;
  background-color: transparent; }

p.button.disabled a, p.button button:disabled, p.button input.submit:disabled, p.more.disabled a, p.more button:disabled, p.more input.submit:disabled, .widget-submit.disabled a, .widget-submit button:disabled, .widget-submit input.submit:disabled, p.download-element.disabled a, p.download-element button:disabled, p.download-element input.submit:disabled {
  color: rgba(0, 0, 0, 0.3);
  background-color: rgba(82, 97, 112, 0.3); }

p.button a.icon:after, p.button button.icon:after, p.button span.icon:after, p.more a.icon:after, p.more button.icon:after, p.more span.icon:after, .widget-submit a.icon:after, .widget-submit button.icon:after, .widget-submit span.icon:after, p.download-element a.icon:after, p.download-element button.icon:after, p.download-element span.icon:after {
  background-color: rgba(47, 65, 82, 0.9); }

p.button a.icon:hover:after, p.button button.icon:hover:after, p.button span.icon:hover:after, p.more a.icon:hover:after, p.more button.icon:hover:after, p.more span.icon:hover:after, .widget-submit a.icon:hover:after, .widget-submit button.icon:hover:after, .widget-submit span.icon:hover:after, p.download-element a.icon:hover:after, p.download-element button.icon:hover:after, p.download-element span.icon:hover:after {
  background-color: rgba(47, 65, 82, 0.8) !important; }

p.button a.icon:before, p.button button.icon:before, p.button span.icon:before, p.more a.icon:before, p.more button.icon:before, p.more span.icon:before, .widget-submit a.icon:before, .widget-submit button.icon:before, .widget-submit span.icon:before, p.download-element a.icon:before, p.download-element button.icon:before, p.download-element span.icon:before {
  background-color: rgba(0, 0, 0, 0); }

p.button:hover a, p.button:hover button, p.button:hover input.submit, p.more:hover a, p.more:hover button, p.more:hover input.submit, .widget-submit:hover a, .widget-submit:hover button, .widget-submit:hover input.submit, p.download-element:hover a, p.download-element:hover button, p.download-element:hover input.submit {
  color: rgba(47, 65, 82, 0.8) !important; }

p.button:hover:before, p.more:hover:before, .widget-submit:hover:before, p.download-element:hover:before {
  background-color: rgba(47, 65, 82, 0.25); }

p.button:hover:after, p.more:hover:after, .widget-submit:hover:after, p.download-element:hover:after {
  background-color: rgba(47, 65, 82, 0.25); }

p.button:focus a, p.button:focus button, p.button:focus input.submit, p.more:focus a, p.more:focus button, p.more:focus input.submit, .widget-submit:focus a, .widget-submit:focus button, .widget-submit:focus input.submit, p.download-element:focus a, p.download-element:focus button, p.download-element:focus input.submit {
  color: #000 !important; }

p.button:focus:after, p.more:focus:after, .widget-submit:focus:after, p.download-element:focus:after {
  background-color: rgba(0, 0, 0, 0.25); }

p.button:focus:before, p.more:focus:before, .widget-submit:focus:before, p.download-element:focus:before {
  background-color: rgba(0, 0, 0, 0.25); }

p.button:active a, p.button:active button, p.button:active input.submit, p.more:active a, p.more:active button, p.more:active input.submit, .widget-submit:active a, .widget-submit:active button, .widget-submit:active input.submit, p.download-element:active a, p.download-element:active button, p.download-element:active input.submit {
  color: rgba(189, 204, 212, 0.8) !important; }

p.button:active:after, p.more:active:after, .widget-submit:active:after, p.download-element:active:after {
  background-color: rgba(189, 204, 212, 0.25); }

body.safari p.button:active:after, body.safari p.more:active:after, body.safari .widget-submit:active:after, body.safari p.download-element:active:after {
  background-color: transparent !important; }

p.button:active:before, p.more:active:before, .widget-submit:active:before, p.download-element:active:before {
  background-color: rgba(189, 204, 212, 0.25); }

p.button, p.button.outlined, p.more.outlined, .widget-submit {
  border-color: rgba(47, 65, 82, 0.9);
  border-width: 0.125rem;
  border-style: solid;
  overflow: visible;
  margin: 0.625rem 0.25rem !important;
  background-color: transparent; }

p.button a, p.button button, p.button input.submit, p.button.outlined a, p.button.outlined button, p.button.outlined input.submit, p.more.outlined a, p.more.outlined button, p.more.outlined input.submit, .widget-submit a, .widget-submit button, .widget-submit input.submit {
  color: rgba(47, 65, 82, 0.9) !important; }

p.button button:hover .icon:before, p.button.outlined button:hover .icon:before, p.more.outlined button:hover .icon:before, .widget-submit button:hover .icon:before {
  display: none !important; }

p.button a.icon:after, p.button button.icon:after, p.button span.icon:after, p.button.outlined a.icon:after, p.button.outlined button.icon:after, p.button.outlined span.icon:after, p.more.outlined a.icon:after, p.more.outlined button.icon:after, p.more.outlined span.icon:after, .widget-submit a.icon:after, .widget-submit button.icon:after, .widget-submit span.icon:after {
  background-color: rgba(47, 65, 82, 0.9) !important; }

p.button:hover, p.button.outlined:hover, p.more.outlined:hover, .widget-submit:hover {
  border-color: rgba(47, 65, 82, 0.8);
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button:hover:before, p.button.outlined:hover:before, p.more.outlined:hover:before, .widget-submit:hover:before {
  left: -0.0625rem !important;
  right: -0.0625rem !important; }

p.button:focus, p.button.outlined:focus, p.more.outlined:focus, .widget-submit:focus {
  border-color: #000;
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button:active, p.button.outlined:active, p.more.outlined:active, .widget-submit:active {
  border-color: rgba(189, 204, 212, 0.8);
  border-width: 0.125rem;
  border-style: solid;
  margin: 0.625rem 0.25rem !important; }

p.button.contained, p.more.contained, .widget-submit.contained, p.download-element {
  background-color: rgba(47, 65, 82, 0.9); }

p.button.contained a, p.button.contained button, p.button.contained input.submit, p.more.contained a, p.more.contained button, p.more.contained input.submit, .widget-submit.contained a, .widget-submit.contained button, .widget-submit.contained input.submit, p.download-element a, p.download-element button, p.download-element input.submit {
  color: #fff !important; }

p.button.contained a.icon:before, p.button.contained button.icon:before, p.button.contained span.icon:before, p.more.contained a.icon:before, p.more.contained button.icon:before, p.more.contained span.icon:before, .widget-submit.contained a.icon:before, .widget-submit.contained button.icon:before, .widget-submit.contained span.icon:before, p.download-element a.icon:before, p.download-element button.icon:before, p.download-element span.icon:before {
  background-color: rgba(0, 0, 0, 0); }

p.button.contained a.icon:after, p.button.contained button.icon:after, p.button.contained span.icon:after, p.more.contained a.icon:after, p.more.contained button.icon:after, p.more.contained span.icon:after, .widget-submit.contained a.icon:after, .widget-submit.contained button.icon:after, .widget-submit.contained span.icon:after, p.download-element a.icon:after, p.download-element button.icon:after, p.download-element span.icon:after {
  background-color: rgba(0, 0, 0, 0.8) !important; }

p.button.contained a.icon:hover:after, p.button.contained button.icon:hover:after, p.button.contained span.icon:hover:after, p.more.contained a.icon:hover:after, p.more.contained button.icon:hover:after, p.more.contained span.icon:hover:after, .widget-submit.contained a.icon:hover:after, .widget-submit.contained button.icon:hover:after, .widget-submit.contained span.icon:hover:after, p.download-element a.icon:hover:after, p.download-element button.icon:hover:after, p.download-element span.icon:hover:after {
  background-color: rgba(0, 0, 0, 0.5) !important; }

p.button.contained:hover a, p.button.contained:hover button, p.button.contained:hover input.submit, p.more.contained:hover a, p.more.contained:hover button, p.more.contained:hover input.submit, .widget-submit.contained:hover a, .widget-submit.contained:hover button, .widget-submit.contained:hover input.submit, p.download-element:hover a, p.download-element:hover button, p.download-element:hover input.submit {
  color: black !important; }

p.button.contained:hover:before, p.more.contained:hover:before, .widget-submit.contained:hover:before, p.download-element:hover:before {
  background-color: rgba(47, 65, 82, 0.8); }

p.button.contained:focus a, p.button.contained:focus button, p.button.contained:focus input.submit, p.more.contained:focus a, p.more.contained:focus button, p.more.contained:focus input.submit, .widget-submit.contained:focus a, .widget-submit.contained:focus button, .widget-submit.contained:focus input.submit, p.download-element:focus a, p.download-element:focus button, p.download-element:focus input.submit {
  color: #000 !important; }

p.button.contained:focus:after, p.more.contained:focus:after, .widget-submit.contained:focus:after, p.download-element:focus:after {
  background-color: #000; }

p.button.contained:active a, p.button.contained:active button, p.button.contained:active input.submit, p.more.contained:active a, p.more.contained:active button, p.more.contained:active input.submit, .widget-submit.contained:active a, .widget-submit.contained:active button, .widget-submit.contained:active input.submit, p.download-element:active a, p.download-element:active button, p.download-element:active input.submit {
  color: rgba(0, 0, 0, 0.8) !important; }

p.button.contained:active:after, p.more.contained:active:after, .widget-submit.contained:active:after, p.download-element:active:after {
  background-color: rgba(189, 204, 212, 0.4); }

body.safari p.button.contained:active:after, body.safari p.more.contained:active:after, body.safari .widget-submit.contained:active:after, body.safari p.download-element:active:after {
  background-color: transparent !important; }

/*
 // SECONDARY COLORS
$theme-colors-secondary:$secondary-colors-array;
$theme-color-1-secondary:this($theme-colors-secondary,MaterialColor(50)) !default; // SYSTEMBAR
$theme-color-2-secondary:this($theme-colors-secondary,MaterialColor(100)) !default; // APPBAR
$theme-color-3-secondary:this($theme-colors-secondary,MaterialColor(200)) !default; // BACKGROUND
$theme-color-4-secondary:this($theme-colors-secondary,MaterialColor(300)) !default; // CARD  / CONTRAST TO FONT-COLOR
$theme-color-5-secondary:this($theme-colors-secondary,MaterialColor(400)) !default; // FONT
$theme-color-6-secondary:this($theme-colors-secondary,MaterialColor(500)) !default; // LINK
$secondary-color-1:this($secondary-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$secondary-color-2:this($secondary-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$secondary-color-3:this($secondary-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK

 // ACCENT COLORS
$theme-colors-accent:$accent-colors-array;
$theme-color-1-accent:this($theme-colors-accent,1) !default; // SYSTEMBAR
$theme-color-2-accent:this($theme-colors-accent,2) !default; // APPBAR
$theme-color-3-accent:this($theme-colors-accent,3) !default; // CARD
$theme-color-4-accent:this($theme-colors-accent,4) !default; // CARD
$theme-color-5-accent:this($theme-colors-accent,5) !default; // FONT
$theme-color-6-accent:this($theme-colors-accent,6) !default; // LINK
$accent-color-1:this($accent-colors-array,MaterialColor(200));  // FOR COLOR CLASSES LIGHT
$accent-color-2:this($accent-colors-array,MaterialColor(500));  // FOR COLOR CLASSES MEDIUM
$accent-color-3:this($accent-colors-array,MaterialColor(700));  // FOR COLOR CLASSES DARK
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;
*/
/*
$set-button-color-light:$theme-color-4-light !default;
$set-button-background-color-light:$font-color-light !default;
$set-button-hover-color-light:$theme-color-4-light !default; 
$set-button-hover-background-color-light:$font-color-light !default;
$set-button-active-color-light:$theme-color-4-light !default; 
$set-button-active-background-color-light:$font-color-light !default;
$set-button-focus-color-light:$theme-color-4-light !default; 
$set-button-focus-background-color-light:$font-color-light !default;
$set-button-disabled-color-light:$theme-color-4-light !default;
$set-button-disabled-background-color-light:$font-color-light !default;

$set-button-color-dark:$theme-color-1-dark !default;
$set-button-background-color-dark:$theme-color-1-dark !default;
$set-button-hover-color-dark:$theme-color-4-dark !default; 
$set-button-hover-background-color-dark:$theme-color-4-dark !default;
$set-button-active-color-dark:$theme-color-3-dark !default; 
$set-button-active-background-color-dark:$theme-color-3-dark !default;
$set-button-focus-color-dark:$theme-color-2-dark !default; 
$set-button-focus-background-color-dark:$theme-color-2-dark !default;
$set-button-disabled-color-dark:#000000 !default;
$set-button-disabled-background-color-dark:#000000 !default;*/
 /*
-----------------
//  CustomTemplateVars
//  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/*$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-bottom-xsmall:$rem-8;
$article-margin-top-bottom-xsmall:$rem-8;
$article-margin-left-xsmall:$rem-8;
$article-margin-right-xsmall:$rem-8;
$article-margin-side-xsmall:$rem-8;*/
 /* !!!!!!!!!!!

  Folgende Mediaquery Checken und unnötige Eliminieren:
 has-systembar-top vs absolute-top


 !!!!!!!!!!! */
 /* WEITERE VARS WEITER UNTEN z.B.
 $tab-mediaquery:'>small'; // >small
 $tab-height:$rem-100;
*/
/* WEITERE VARS WEITER UNTEN z.B.
  $tab-resize_mediaquery:'tab-bottom'; 
  $tab-height-resize:$rem-64;
 */
/* WEITERE VARS WEITER UNTEN z.B.
  $appbar-height:$rem-68; 
*/
/*
     $display-4-color:$basic-display-4-color;
     $display-3-color:$basic-display-3-color;
     $display-2-color:$basic-display-2-color;
     $h1-color:$basic-h1-color;
     $h2-color:$basic-h2-color;
     $h3-color:$basic-h3-color;
     $h4-color:$basic-h4-color;
     $h5-color:$basic-h5-color;
     $h6-color:$basic-h6-color;
     */
        /*what the fuck
        $systembar-bottom-font-color:$systembar-top-link-color;
        $systembar-bottom-icon-font-color:$systembar-top-icon-font-color;
        $systembar-bottom-icon-before-background-color:$icon-color-before-dark;
        $systembar-bottom-icon-after-background-color:$systembar-top-icon-after-background-color;
        $systembar-bottom-icon-font-color-hover:$systembar-top-icon-font-color-hover;
        $systembar-bottom-icon-before-background-color-hover:$icon-color-hover-before-dark;
        $systembar-bottom-icon-after-background-color-hover:$systembar-top-icon-after-background-color-hover;
*/
/* APPBAR REDESIGN VWS LVL1 LIKE LVL 2*/
/*
$appbar-navigation-li-1-color:$appbar-subnavigation-li-2-color;
$appbar-navigation-li-1-background-color:$appbar-subnavigation-li-2-background-color;
$appbar-navigation-li-1-after:$appbar-subnavigation-li-2-after;
$appbar-navigation-li-1-before:$appbar-subnavigation-li-2-before;
/// APPBAR NAVIGATION LINK:HOVER COLORS
$appbar-navigation-li-1-hover-color:$appbar-subnavigation-li-2-hover-color;
$appbar-navigation-li-1-hover-background-color:$appbar-subnavigation-li-2-hover-background-color;
$appbar-navigation-li-1-hover-after:$appbar-subnavigation-li-2-hover-after;
$appbar-navigation-li-1-hover-before:$appbar-subnavigation-li-2-hover-before;
// APPBAR NAVIGATION ACTIVE
// APPBAR NAVIGATION ACTIVE COLORS
$appbar-navigation-li-1-active-color:$appbar-subnavigation-li-2-active-color;
$appbar-navigation-li-1-active-background-color:$appbar-subnavigation-li-2-active-background-color;
$appbar-navigation-li-1-active-after:$appbar-subnavigation-li-2-active-after;
$appbar-navigation-li-1-active-before:$appbar-subnavigation-li-2-active-before;
// ACTIVE LINK:HOVER / STRONG COLORS
$appbar-navigation-li-1-active-hover-color:$appbar-subnavigation-li-2-active-hover-color;
$appbar-navigation-li-1-active-hover-background-color:$appbar-subnavigation-li-2-active-hover-background-color;
$appbar-navigation-li-1-active-hover-after:$appbar-subnavigation-li-2-active-hover-after;
$appbar-navigation-li-1-active-hover-before:$appbar-subnavigation-li-2-active-hover-before;
*/
/* END APPBAR REDESIGN VWS */
/* $systembar-element-margin-default TO EXTENDE VARS */
      /* Variables für More
      $button-background-color-default:transparent;//$button-color-secondary
      $button-background-color-hover-default:$button-color;
      $button-font-color-default:$font-color;
      $button-font-color-hover-default:$font-contrast-color;
      $button-border-color:$button_color;
      $button-border-size-default:1px;
      $button-border-style-default:solid;
      $button-border-color-default:$button_color;
      $button-border-size-hover-default:$button-border-size-default;
      $button-border-style-hover-default:$button-border-style-default;
      $button-border-color-hover-default:$button-background-color-hover-default;
      $button-background-color-primary:$button-color-primary;
      $button-background-color-hover-primary:$button-color-dark;
      $button-font-color-primary:$font-color-light;
      $button-font-color-hover-primary:$font-color-dark;
      $button-border-style-primary:solid;
      $button-border-color-primary:$button-background-color-primary;
      $button-border-size-hover-primary:$button-border-size-default;
      $button-border-style-hover-primary:$button-border-style-primary;
      $button-border-color-hover-primary:$button-background-color-hover-primary;
*/
/* DEBUG */
      /*

      $button-color-primary:rgba($set-button-color-primary,0.87) !default;
      $button-background-color-primary:rgba($set-button-background-color-primary,1) !default;
      $button-color-after-primary:rgba($set-button-color-primary,0.87) !default;
      $button-color-before-primary:rgba($set-button-color-primary,0.00) !default; 
      // BUTTON HOVER
      $button-hover-color-primary:rgba($set-button-hover-color-primary,1) !default;
      $button-hover-background-color-primary:rgba($set-button-hover-background-color-primary,0.8) !default;
      $button-hover-color-after-primary:rgba($set-button-hover-color-primary,0.54) !default;
      $button-hover-color-before-primary:rgba($set-button-hover-color-primary,0.2) !default;
      // BUTTON ACTIVE
      $button-active-color-primary:rgba($set-button-active-color-primary,1) !default;
      $button-active-background-color-primary:lighten($set-button-active-background-color-primary,10%) !default; 
      $button-active-color-after-primary:rgba($set-button-active-color-primary,0.54) !default;
      $button-active-color-before-primary:rgba($set-button-active-color-primary,0.2) !default;
      // BUTTON FOCUS
      $button-focus-color-primary:rgba($set-button-focus-color-primary,1) !default;
      $button-focus-background-color-primary:lighten($set-button-focus-background-color-primary,15%) !default; 
      $button-focus-color-after-primary:rgba($set-button-focus-color-primary,0.54) !default;
      $button-focus-color-before-primary:rgba($set-button-focus-color-primary,0.2) !default;
      // BUTTON DISABLED 
      $button-disabled-color-primary:rgba($set-button-disabled-color-primary,0.12) !default;
      $button-disabled-background-color-primary:rgba($set-button-disabled-background-color-primary,0.3) !default;
      $button-disabled-color-after-primary:rgba($set-button-active-color-primary,0.87) !default;
      $button-disabled-color-before-primary:rgba($set-button-active-color-primary,0.04) !default;


      */
      /*
      $set-button-border-max-size:$rem-0;
      $set-button-border-size:$rem-1;
      $set-button-border-size-hover:$rem-2;
      $set-button-border-size-focus:$rem-3;
      $set-button-border-size-active:$rem-4;

      @if ($set-button-border-size >= $set-button-border-size-hover or $set-button-border-size >= $set-button-border-size-focus or $set-button-border-size >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size;
      }
      @if ($set-button-border-size-hover >= $set-button-border-size or $set-button-border-size-hover >= $set-button-border-size-focus or $set-button-border-size-hover >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-hover;
      }
      @if ($set-button-border-size-focus >= $set-button-border-size or $set-button-border-size-focus >= $set-button-border-size-hover or $set-button-border-size-focus >= $set-button-border-size-active){
        $set-button-border-max-size:$set-button-border-size-focus;
      }
      @if ($set-button-border-size-active >= $set-button-border-size or $set-button-border-size-active >= $set-button-border-size-hover or $set-button-border-size-active >= $set-button-border-size-focus){
        $set-button-border-max-size:$set-button-border-size-active;
      }*/
/*
      $more-font-weight:$button-font-weight;
      $more-text-transform:$button-text-transform;
      $more-font-size:$button-font-size;
      $more-font-family:$button-font-family;
      $more-background-color-default:$button-background-color-default;//$button-color-secondary
      $more-background-color-hover-default:$button-background-color-hover-default;
      $more-font-color-default:$button-font-color-default;
      $more-font-color-hover-default:$button-font-color-hover-default;

      $more-border-size-default:$button-border-size-default;
      $more-border-style-default:$button-border-style-default;
      $more-border-color-default:$button-border-color-default;
      $more-border-size-hover-default:$button-border-size-hover-default;
      $more-border-style-hover-default:$button-border-style-hover-default;
      $more-border-color-hover-default:$button-border-color-hover-default;


//   .more.primary      
      $more-font-color-primary:$button-font-color-primary;
      $more-background-color-primary:$button-background-color-primary;
      $more-border-size-primary:$button-border-size-default;  
      $more-border-style-primary:$button-border-style-default;
      $more-border-color-primary:$button-border-color-default;
//   .more.primary:hover      
      $more-font-color-hover-primary:$button-font-color-hover-primary;
      $more-background-color-hover-primary:$button-background-color-hover-primary;
      $more-border-size-hover-primary:$button-border-size-hover-primary; 
      $more-border-style-hover-primary:$button-border-style-hover-primary;
      $more-border-color-hover-primary:$button-border-color-hover-primary;
       */
 /*
 $widget-option-color:$widget-input-color; // 
 $widget-option-background-color:$widget-input-background-color;
*/
        /*
     
       $widget-option-color-hover:$widget-label-color-valid;
       $widget-option-background-color-hover:$widget-input-background-color-filled;
       $widget-option-color-selected:red; 
       $widget-option-background-color-selected:cyan;  

       $widget-option-color-selected-hover:yellow; 
       $widget-option-background-color-selected-hover:orange;
   */
       /*
       $widget-label-padding-top:0;
       $widget-label-padding-bottom:$widget-padding-bottom;
       $widget-label-padding-side:$widget-padding-side;
       $widget-label-border-size:$widget-border-size;
*/
       /*
       $widget_input_color_after:#fff;

       $widget_input_color_active_before:#f0e36d;
       $widget_input_color_active_after:#e2d23b;  // WIDGET:AFTER AND ACTIVE_BORDER AND LABEL
*/
#companys p.button, .background-primary-2 p.button, .background-primary-2 p.more, .background-primary-2 .widget-submit, .background-primary-2 p.download-element {
  background-color: transparent; }

#companys p.button a, #companys p.button button, #companys p.button input.submit, .background-primary-2 p.button a, .background-primary-2 p.button button, .background-primary-2 p.button input.submit, .background-primary-2 p.more a, .background-primary-2 p.more button, .background-primary-2 p.more input.submit, .background-primary-2 .widget-submit a, .background-primary-2 .widget-submit button, .background-primary-2 .widget-submit input.submit, .background-primary-2 p.download-element a, .background-primary-2 p.download-element button, .background-primary-2 p.download-element input.submit {
  color: #fff !important;
  background-color: transparent; }

#companys p.button.disabled a, #companys p.button button:disabled, #companys p.button input.submit:disabled, .background-primary-2 p.button.disabled a, .background-primary-2 p.button button:disabled, .background-primary-2 p.button input.submit:disabled, .background-primary-2 p.more.disabled a, .background-primary-2 p.more button:disabled, .background-primary-2 p.more input.submit:disabled, .background-primary-2 .widget-submit.disabled a, .background-primary-2 .widget-submit button:disabled, .background-primary-2 .widget-submit input.submit:disabled, .background-primary-2 p.download-element.disabled a, .background-primary-2 p.download-element button:disabled, .background-primary-2 p.download-element input.submit:disabled {
  color: rgba(255, 255, 255, 0.3);
  background-color: rgba(255, 255, 255, 0.3); }

#companys p.button a.icon:after, #companys p.button button.icon:after, #companys p.button span.icon:after, .background-primary-2 p.button a.icon:after, .background-primary-2 p.button button.icon:after, .background-primary-2 p.button span.icon:after, .background-primary-2 p.more a.icon:after, .background-primary-2 p.more button.icon:after, .background-primary-2 p.more span.icon:after, .background-primary-2 .widget-submit a.icon:after, .background-primary-2 .widget-submit button.icon:after, .background-primary-2 .widget-submit span.icon:after, .background-primary-2 p.download-element a.icon:after, .background-primary-2 p.download-element button.icon:after, .background-primary-2 p.download-element span.icon:after {
  background-color: rgba(255, 255, 255, 0.9); }

#companys p.button a.icon:hover:after, #companys p.button button.icon:hover:after, #companys p.button span.icon:hover:after, .background-primary-2 p.button a.icon:hover:after, .background-primary-2 p.button button.icon:hover:after, .background-primary-2 p.button span.icon:hover:after, .background-primary-2 p.more a.icon:hover:after, .background-primary-2 p.more button.icon:hover:after, .background-primary-2 p.more span.icon:hover:after, .background-primary-2 .widget-submit a.icon:hover:after, .background-primary-2 .widget-submit button.icon:hover:after, .background-primary-2 .widget-submit span.icon:hover:after, .background-primary-2 p.download-element a.icon:hover:after, .background-primary-2 p.download-element button.icon:hover:after, .background-primary-2 p.download-element span.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.8) !important; }

#companys p.button a.icon:before, #companys p.button button.icon:before, #companys p.button span.icon:before, .background-primary-2 p.button a.icon:before, .background-primary-2 p.button button.icon:before, .background-primary-2 p.button span.icon:before, .background-primary-2 p.more a.icon:before, .background-primary-2 p.more button.icon:before, .background-primary-2 p.more span.icon:before, .background-primary-2 .widget-submit a.icon:before, .background-primary-2 .widget-submit button.icon:before, .background-primary-2 .widget-submit span.icon:before, .background-primary-2 p.download-element a.icon:before, .background-primary-2 p.download-element button.icon:before, .background-primary-2 p.download-element span.icon:before {
  background-color: rgba(255, 255, 255, 0); }

#companys p.button:hover a, #companys p.button:hover button, #companys p.button:hover input.submit, .background-primary-2 p.button:hover a, .background-primary-2 p.button:hover button, .background-primary-2 p.button:hover input.submit, .background-primary-2 p.more:hover a, .background-primary-2 p.more:hover button, .background-primary-2 p.more:hover input.submit, .background-primary-2 .widget-submit:hover a, .background-primary-2 .widget-submit:hover button, .background-primary-2 .widget-submit:hover input.submit, .background-primary-2 p.download-element:hover a, .background-primary-2 p.download-element:hover button, .background-primary-2 p.download-element:hover input.submit {
  color: rgba(255, 255, 255, 0.8) !important; }

#companys p.button:hover:before, .background-primary-2 p.button:hover:before, .background-primary-2 p.more:hover:before, .background-primary-2 .widget-submit:hover:before, .background-primary-2 p.download-element:hover:before {
  background-color: rgba(255, 255, 255, 0.25); }

#companys p.button:hover:after, .background-primary-2 p.button:hover:after, .background-primary-2 p.more:hover:after, .background-primary-2 .widget-submit:hover:after, .background-primary-2 p.download-element:hover:after {
  background-color: rgba(255, 255, 255, 0.25); }

#companys p.button:focus a, #companys p.button:focus button, #companys p.button:focus input.submit, .background-primary-2 p.button:focus a, .background-primary-2 p.button:focus button, .background-primary-2 p.button:focus input.submit, .background-primary-2 p.more:focus a, .background-primary-2 p.more:focus button, .background-primary-2 p.more:focus input.submit, .background-primary-2 .widget-submit:focus a, .background-primary-2 .widget-submit:focus button, .background-primary-2 .widget-submit:focus input.submit, .background-primary-2 p.download-element:focus a, .background-primary-2 p.download-element:focus button, .background-primary-2 p.download-element:focus input.submit {
  color: #000 !important; }

#companys p.button:focus:after, .background-primary-2 p.button:focus:after, .background-primary-2 p.more:focus:after, .background-primary-2 .widget-submit:focus:after, .background-primary-2 p.download-element:focus:after {
  background-color: rgba(0, 0, 0, 0.25); }

#companys p.button:focus:before, .background-primary-2 p.button:focus:before, .background-primary-2 p.more:focus:before, .background-primary-2 .widget-submit:focus:before, .background-primary-2 p.download-element:focus:before {
  background-color: rgba(0, 0, 0, 0.25); }

#companys p.button:active a, #companys p.button:active button, #companys p.button:active input.submit, .background-primary-2 p.button:active a, .background-primary-2 p.button:active button, .background-primary-2 p.button:active input.submit, .background-primary-2 p.more:active a, .background-primary-2 p.more:active button, .background-primary-2 p.more:active input.submit, .background-primary-2 .widget-submit:active a, .background-primary-2 .widget-submit:active button, .background-primary-2 .widget-submit:active input.submit, .background-primary-2 p.download-element:active a, .background-primary-2 p.download-element:active button, .background-primary-2 p.download-element:active input.submit {
  color: rgba(255, 255, 255, 0.8) !important; }

#companys p.button:active:after, .background-primary-2 p.button:active:after, .background-primary-2 p.more:active:after, .background-primary-2 .widget-submit:active:after, .background-primary-2 p.download-element:active:after {
  background-color: rgba(255, 255, 255, 0.25); }

body.safari #companys p.button:active:after, body.safari .background-primary-2 p.button:active:after, body.safari .background-primary-2 p.more:active:after, body.safari .background-primary-2 .widget-submit:active:after, body.safari .background-primary-2 p.download-element:active:after {
  background-color: transparent !important; }

#companys p.button:active:before, .background-primary-2 p.button:active:before, .background-primary-2 p.more:active:before, .background-primary-2 .widget-submit:active:before, .background-primary-2 p.download-element:active:before {
  background-color: rgba(255, 255, 255, 0.25); }

#companys p.button, .background-primary-2 p.button, .background-primary-2 p.more, .background-primary-2 .widget-submit, .background-primary-2 p.download-element {
  border-color: rgba(255, 255, 255, 0.9);
  background-color: transparent; }

#companys p.button a, #companys p.button button, #companys p.button input.submit, .background-primary-2 p.button a, .background-primary-2 p.button button, .background-primary-2 p.button input.submit, .background-primary-2 p.more a, .background-primary-2 p.more button, .background-primary-2 p.more input.submit, .background-primary-2 .widget-submit a, .background-primary-2 .widget-submit button, .background-primary-2 .widget-submit input.submit, .background-primary-2 p.download-element a, .background-primary-2 p.download-element button, .background-primary-2 p.download-element input.submit {
  color: rgba(255, 255, 255, 0.9) !important; }

#companys p.button a.icon:after, #companys p.button button.icon:after, #companys p.button span.icon:after, .background-primary-2 p.button a.icon:after, .background-primary-2 p.button button.icon:after, .background-primary-2 p.button span.icon:after, .background-primary-2 p.more a.icon:after, .background-primary-2 p.more button.icon:after, .background-primary-2 p.more span.icon:after, .background-primary-2 .widget-submit a.icon:after, .background-primary-2 .widget-submit button.icon:after, .background-primary-2 .widget-submit span.icon:after, .background-primary-2 p.download-element a.icon:after, .background-primary-2 p.download-element button.icon:after, .background-primary-2 p.download-element span.icon:after {
  background-color: rgba(255, 255, 255, 0.9) !important; }

#companys p.button:hover, .background-primary-2 p.button:hover, .background-primary-2 p.more:hover, .background-primary-2 .widget-submit:hover, .background-primary-2 p.download-element:hover {
  border-color: rgba(255, 255, 255, 0.8); }

#companys p.button:focus, .background-primary-2 p.button:focus, .background-primary-2 p.more:focus, .background-primary-2 .widget-submit:focus, .background-primary-2 p.download-element:focus {
  border-color: #000; }

#companys p.button:active, .background-primary-2 p.button:active, .background-primary-2 p.more:active, .background-primary-2 .widget-submit:active, .background-primary-2 p.download-element:active {
  border-color: rgba(255, 255, 255, 0.8); }

#companys p.button, .background-primary-2 p.button, .background-primary-2 p.more, .background-primary-2 .widget-submit, .background-primary-2 p.download-element {
  border-color: rgba(255, 255, 255, 0.9);
  background-color: transparent; }

#companys p.button a, #companys p.button button, #companys p.button input.submit, .background-primary-2 p.button a, .background-primary-2 p.button button, .background-primary-2 p.button input.submit, .background-primary-2 p.more a, .background-primary-2 p.more button, .background-primary-2 p.more input.submit, .background-primary-2 .widget-submit a, .background-primary-2 .widget-submit button, .background-primary-2 .widget-submit input.submit, .background-primary-2 p.download-element a, .background-primary-2 p.download-element button, .background-primary-2 p.download-element input.submit {
  color: rgba(255, 255, 255, 0.9) !important; }

#companys p.button a.icon:after, #companys p.button button.icon:after, #companys p.button span.icon:after, .background-primary-2 p.button a.icon:after, .background-primary-2 p.button button.icon:after, .background-primary-2 p.button span.icon:after, .background-primary-2 p.more a.icon:after, .background-primary-2 p.more button.icon:after, .background-primary-2 p.more span.icon:after, .background-primary-2 .widget-submit a.icon:after, .background-primary-2 .widget-submit button.icon:after, .background-primary-2 .widget-submit span.icon:after, .background-primary-2 p.download-element a.icon:after, .background-primary-2 p.download-element button.icon:after, .background-primary-2 p.download-element span.icon:after {
  background-color: rgba(255, 255, 255, 0.9) !important; }

#companys p.button:hover, .background-primary-2 p.button:hover, .background-primary-2 p.more:hover, .background-primary-2 .widget-submit:hover, .background-primary-2 p.download-element:hover {
  border-color: rgba(255, 255, 255, 0.8); }

#companys p.button:focus, .background-primary-2 p.button:focus, .background-primary-2 p.more:focus, .background-primary-2 .widget-submit:focus, .background-primary-2 p.download-element:focus {
  border-color: #000; }

#companys p.button:active, .background-primary-2 p.button:active, .background-primary-2 p.more:active, .background-primary-2 .widget-submit:active, .background-primary-2 p.download-element:active {
  border-color: rgba(255, 255, 255, 0.8); }

/*
@include generate($MaterialModules,'p.button.dark, p.more.dark, .widget-submit.dark',Buttons,Text,all,all,all,color); 
@include generate($MaterialModules,'p.button.dark, p.button.dark.outlined, p.more.outlined.dark, .widget-submit.outlined.dark',Buttons,Outlined,all,all,all,all); 
@include generate($MaterialModules,'p.button.dark.contained, p.more.contained.dark, .widget-submit.contained.dark',Buttons,Contained,all,all,all,color); 
*/
.custom .systembar p, .custom .systembar ul.level_1 li > a, .custom .systembar ul.level_1 li > span, .custom .systembar a, .custom .systembar a:visited {
  color: rgba(255, 255, 255, 0.6); }

.custom .systembar ul.level_1 li > strong {
  color: rgba(255, 255, 255, 0.6); }

.custom .systembar a.icon:after {
  background-color: rgba(255, 255, 255, 0.7); }

.custom .systembar a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

.custom .systembar a:hover, .custom .systembar #change_template .widget-checkbox.switch:hover fieldset input:checked + label {
  color: rgba(255, 255, 255, 0.87) !important; }

.custom .systembar a.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

.custom .systembar a.icon:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

.custom .systembar strong.icon:after {
  background-color: rgba(255, 255, 255, 0.38); }

.custom .systembar strong.icon:before {
  background-color: rgba(255, 255, 255, 0); }

.custom .systembar strong.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

.custom .systembar strong.icon:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

.systembar .mod_customnav.icons ul.level_1 li:not(:last-of-type):after, .systembar .mod_customnav.strokes ul.level_1 li:not(:last-of-type):after {
  color: rgba(255, 255, 255, 0.7); }

#footer .systembar p, #footer .systembar ul.level_1 li > a:not(.icon), #footer .systembar ul.level_1 li > a.icon.block, #footer .systembar ul.level_1 li > span, #footer .systembar a:not(.icon), #footer .systembar a:not(.icon):visited {
  color: rgba(255, 255, 255, 0.6); }

#footer .systembar a.icon:after {
  background-color: rgba(255, 255, 255, 0.7); }

#footer .systembar a.icon:before {
  background-color: rgba(255, 255, 255, 0); }

#footer .systembar a:hover, #footer .systembar #change_template .widget-checkbox.switch:hover fieldset input:checked + label {
  color: rgba(255, 255, 255, 0.87) !important; }

#footer .systembar a.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

#footer .systembar a.icon:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

#footer .systembar strong.icon:after {
  background-color: rgba(255, 255, 255, 0.38); }

#footer .systembar strong.icon:before {
  background-color: rgba(255, 255, 255, 0); }

#footer .systembar strong.icon:hover:after {
  background-color: rgba(255, 255, 255, 0.54); }

#footer .systembar strong.icon:hover:before {
  background-color: rgba(255, 255, 255, 0.2); }

#footer .systembar li.active strong {
  color: rgba(255, 255, 255, 0.87); }

#custom-footer .vertical ul.level_1 li > a {
  color: rgba(255, 255, 255, 0.6); }

#custom-footer .vertical ul.level_1 li > a:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .vertical ul.level_1 li > a:before {
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .vertical ul.level_1 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .vertical ul.level_1 li:hover > a:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .vertical ul.level_1 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0.2); }

#custom-footer .vertical ul.level_1 li > strong {
  color: white;
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .vertical ul.level_1 li > strong:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .vertical ul.level_1 li > strong:before {
  background-color: rgba(255, 255, 255, 0.2); }

#custom-footer .vertical ul.level_1 li:hover > strong {
  color: white;
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .vertical ul.level_1 li:hover > strong:after {
  background-color: rgba(255, 255, 255, 0.87); }

#custom-footer .vertical ul.level_1 li:hover > strong:before {
  background-color: rgba(255, 255, 255, 0.4); }

#custom-footer .horizontal ul.level_1 li > a {
  color: rgba(255, 255, 255, 0.6); }

#custom-footer .horizontal ul.level_1 li > a:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .horizontal ul.level_1 li > a:before {
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .horizontal ul.level_1 li:hover > a {
  color: rgba(255, 255, 255, 0.87);
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .horizontal ul.level_1 li:hover > a:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .horizontal ul.level_1 li:hover > a:before {
  background-color: rgba(255, 255, 255, 0.2); }

#custom-footer .horizontal ul.level_1 li > strong {
  color: white;
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .horizontal ul.level_1 li > strong:after {
  background-color: rgba(255, 255, 255, 0.54); }

#custom-footer .horizontal ul.level_1 li > strong:before {
  background-color: rgba(255, 255, 255, 0.2); }

#custom-footer .horizontal ul.level_1 li:hover > strong {
  color: white;
  background-color: rgba(255, 255, 255, 0); }

#custom-footer .horizontal ul.level_1 li:hover > strong:after {
  background-color: rgba(255, 255, 255, 0.87); }

#custom-footer .horizontal ul.level_1 li:hover > strong:before {
  background-color: rgba(255, 255, 255, 0.4); }

#divisionnav .mod_customnav.sliderskip {
  background-color: transparent; }

body.xsmall #divisionnav .mod_customnav.sliderskip:after, body.small #divisionnav .mod_customnav.sliderskip:after {
  background-color: rgba(255, 255, 255, 0.87); }

#divisionnav .mod_customnav.sliderskip ul.level_1 li > a, #divisionnav .mod_customnav.sliderskip ul.level_1 li > span, #divisionnav .mod_customnav.sliderskip ul.level_1 li > strong {
  color: rgba(255, 255, 255, 0.9) !important; }

#divisionnav .mod_customnav.sliderskip ul.level_1 li > a:hover {
  color: white !important; }

#divisionnav .mod_customnav.sliderskip ul.level_1 li > a.active, #divisionnav .mod_customnav.sliderskip ul.level_1 li > strong {
  color: white !important; }

#divisionnav .mod_customnav.sliderskip ul.level_1 li > a.active:hover, #divisionnav .mod_customnav.sliderskip ul.level_1 li > strong:hover {
  color: rgba(255, 255, 255, 0.9) !important; }

#divisionnav .mod_customnav.sliderskip.thumbnail ul.level_1 li > a {
  color: #BDCCD4 !important; }

#divisionnav .mod_customnav.sliderskip.thumbnail ul.level_1 li > a.active, #divisionnav .mod_customnav.sliderskip.thumbnail ul.level_1 li > strong {
  color: #526170 !important; }

/*
  
@import "003_Settings.scss";
@include generate($MaterialModules,'p.button.primary, p.more.primary, .widget-submit.primary',Buttons,Text,all,all,all,color); 
@include generate($MaterialModules,'p.button.primary.outlined, p.more.outlined.primary, .widget-submit.outlined.primary',Buttons,Outlined,all,all,all,color); 
@include generate($MaterialModules,'p.button.primary.contained, p.more.contained.primary, .widget-submit.contained.primary',Buttons,Contained,all,all,all,color); 
@include set_color('secondary');   
@import "003_Settings.scss";
@include generate($MaterialModules,'p.button.secondary, p.more.secondary, .widget-submit.secondary',Buttons,Text,all,all,all,color); 
@include generate($MaterialModules,'p.button.secondary.outlined, p.more.outlined.secondary, .widget-submit.outlined.secondary',Buttons,Outlined,all,all,all,color); 
@include generate($MaterialModules,'p.button.secondary.contained, p.more.contained.secondary, .widget-submit.contained.secondary',Buttons,Contained,all,all,all,color); 
@include set_color('accent');   
@import "003_Settings.scss";
@include generate($MaterialModules,'p.button.accent, p.more.accent, .widget-submit.accent',Buttons,Text,all,all,all,color); 
@include generate($MaterialModules,'p.button.accent.outlined, p.more.outlined.accent, .widget-submit.outlined.accent',Buttons,Outlined,all,all,all,color); 
@include generate($MaterialModules,'p.button.accent.contained, p.more.contained.accent, .widget-submit.contained.accent',Buttons,Contained,all,all,all,color); 

*/

table.responsive{width: 100%;border-spacing: 0;border-collapse: collapse;overflow-x: auto;}
table.border-row thead tr td *{color:#BECDD5;}
table.border-row tr{border-bottom:1px solid #ccc;}
table.border-row tr td{padding:.75rem;}
table.border-row tr td *{margin:0;}
table.animation tbody tr:hover td{background-color:#f7f7f7;}


